linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] s390 patches for the 6.1 merge window
@ 2022-10-08 20:11 Vasily Gorbik
  2022-10-09 21:17 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Vasily Gorbik @ 2022-10-08 20:11 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Heiko Carstens, Alexander Gordeev, linux-kernel, linux-s390

Hello Linus,

please pull s390 changes for 6.1.

Thank you,
Vasily

The following changes since commit b90cb1053190353cc30f0fef0ef1f378ccc063c5:

  Linux 6.0-rc3 (2022-08-28 15:05:29 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-6.1-1

for you to fetch changes up to 8fb65e05bd60058e15842e511b3ee5299ac51829:

  s390/pci: remove unused bus_next field from struct zpci_dev (2022-09-28 11:12:44 +0200)

----------------------------------------------------------------
s390 updates for the 6.1 merge window

- Make use of the IBM z16 processor activity instrumentation facility
  extension to count neural network processor assist operations: add a new
  PMU device driver so that perf can make use of this.

- Rework memcpy_real() to avoid DAT-off mode.

- Rework absolute lowcore access code.

- Various small fixes and improvements all over the code.

----------------------------------------------------------------
Alexander Gordeev (10):
      s390/boot: fix absolute zero lowcore corruption on boot
      s390/smp: enforce lowcore protection on CPU restart
      s390/smp: call smp_reinit_ipl_cpu() before scheduler is available
      s390/smp: rework absolute lowcore access
      s390/smp,ptdump: add absolute lowcore markers
      s390/dump: save IPL CPU registers once DAT is available
      s390/mm: rework memcpy_real() to avoid DAT-off mode
      s390/mm,ptdump: add real memory copy page markers
      s390/mm: uninline copy_oldmem_kernel() function
      s390/mm: fix no previous prototype warnings in maccess.c

Gaosheng Cui (1):
      s390/cio: remove unused ccw_device_force_console() declaration

Gerald Schaefer (2):
      s390/mm: remove useless hugepage address alignment
      s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages

Heiko Carstens (5):
      s390: update defconfigs
      s390/delay: sync comment within __delay() with reality
      s390/mm: remove unused access parameter from do_fault_error()
      s390/mm: split lowcore pages with set_memory_4k()
      s390/ptdump: add missing amode31 markers

Josh Poimboeuf (1):
      s390: fix nospec table alignments

Niklas Schnelle (2):
      s390/pci: convert high_memory to physical address
      s390/pci: remove unused bus_next field from struct zpci_dev

Thomas Richter (1):
      s390/pai: Add support for PAI Extension 1 NNPA counters

Vasily Gorbik (1):
      Merge branch 'fixes' into features

Wolfram Sang (1):
      s390: move from strlcpy with unused retval to strscpy

 arch/s390/boot/startup.c             |   8 +-
 arch/s390/configs/debug_defconfig    |  53 +--
 arch/s390/configs/defconfig          |  49 +--
 arch/s390/configs/zfcpdump_defconfig |   6 +-
 arch/s390/include/asm/abs_lowcore.h  |  17 +
 arch/s390/include/asm/ccwdev.h       |   1 -
 arch/s390/include/asm/ctl_reg.h      |   3 +-
 arch/s390/include/asm/hugetlb.h      |   6 +-
 arch/s390/include/asm/lowcore.h      |   4 +-
 arch/s390/include/asm/maccess.h      |  17 +
 arch/s390/include/asm/os_info.h      |  14 -
 arch/s390/include/asm/pai.h          |   6 +-
 arch/s390/include/asm/pci.h          |   1 -
 arch/s390/include/asm/pgtable.h      |   4 +
 arch/s390/include/asm/processor.h    |  17 -
 arch/s390/include/asm/smp.h          |   4 +-
 arch/s390/kernel/Makefile            |   4 +-
 arch/s390/kernel/abs_lowcore.c       |  95 +++++
 arch/s390/kernel/crash_dump.c        |  40 +--
 arch/s390/kernel/debug.c             |   2 +-
 arch/s390/kernel/early.c             |   2 +-
 arch/s390/kernel/ipl.c               |   9 +-
 arch/s390/kernel/machine_kexec.c     |   8 +-
 arch/s390/kernel/nmi.c               |   2 +-
 arch/s390/kernel/os_info.c           |  10 +-
 arch/s390/kernel/perf_pai_ext.c      | 671 +++++++++++++++++++++++++++++++++++
 arch/s390/kernel/setup.c             |  48 ++-
 arch/s390/kernel/smp.c               |  97 ++---
 arch/s390/kernel/vmlinux.lds.S       |   1 +
 arch/s390/lib/delay.c                |  11 +-
 arch/s390/mm/dump_pagetables.c       |  20 ++
 arch/s390/mm/fault.c                 |  17 +-
 arch/s390/mm/init.c                  |   2 +-
 arch/s390/mm/maccess.c               | 175 ++++-----
 arch/s390/mm/vmem.c                  | 104 +++++-
 arch/s390/pci/pci_dma.c              |   2 +-
 drivers/s390/block/dasd_devmap.c     |   2 +-
 drivers/s390/block/dasd_eer.c        |   4 +-
 drivers/s390/block/dcssblk.c         |   2 +-
 drivers/s390/char/hmcdrv_cache.c     |   2 +-
 drivers/s390/char/tape_class.c       |   4 +-
 drivers/s390/char/zcore.c            |   1 +
 drivers/s390/cio/qdio_debug.c        |   2 +-
 drivers/s390/net/ctcm_main.c         |   2 +-
 drivers/s390/net/fsm.c               |   2 +-
 drivers/s390/net/qeth_ethtool.c      |   4 +-
 drivers/s390/scsi/zfcp_aux.c         |   2 +-
 drivers/s390/scsi/zfcp_fc.c          |   2 +-
 48 files changed, 1243 insertions(+), 316 deletions(-)
 create mode 100644 arch/s390/include/asm/abs_lowcore.h
 create mode 100644 arch/s390/include/asm/maccess.h
 create mode 100644 arch/s390/kernel/abs_lowcore.c
 create mode 100644 arch/s390/kernel/perf_pai_ext.c

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] s390 patches for the 6.1 merge window
  2022-10-08 20:11 [GIT PULL] s390 patches for the 6.1 merge window Vasily Gorbik
@ 2022-10-09 21:17 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-10-09 21:17 UTC (permalink / raw)
  To: Vasily Gorbik
  Cc: Linus Torvalds, Heiko Carstens, Alexander Gordeev, linux-kernel,
	linux-s390

The pull request you sent on Sat, 8 Oct 2022 22:11:35 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-6.1-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/03785a69ae47a17fe57fee31058fef7cd3042977

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-10-09 21:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-08 20:11 [GIT PULL] s390 patches for the 6.1 merge window Vasily Gorbik
2022-10-09 21:17 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).