mbox series

[GIT,PULL] non-MM updates for 6.4-rc1

Message ID 20230427160755.c9b9049fa931902b453e94a8@linux-foundation.org (mailing list archive)
State New
Headers show
Series [GIT,PULL] non-MM updates for 6.4-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-nonmm-stable-2023-04-27-16-01

Message

Andrew Morton April 27, 2023, 11:07 p.m. UTC
Linus, please merge the mm-nonmm-stable.git updates for this merge cycle.

Forthcoming merge issues:

modules tree, scripts/gdb/linux/constants.py.in
https://lkml.kernel.org/r/20230414131330.1053570-1-broonie@kernel.org

Thanks.


The following changes since commit aa318c48808c0aa73216bd94c54c4553d3663add:

  Merge tag 'gpio-fixes-for-v6.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux (2023-04-07 13:53:16 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-nonmm-stable-2023-04-27-16-01

for you to fetch changes up to d88f2f72ca89ead8743ee15e547274ba248e7c59:

  mailmap: add entries for Paul Mackerras (2023-04-27 13:45:31 -0700)

----------------------------------------------------------------
Mainly singleton patches all over the place.  Series of note are:

- updates to scripts/gdb from Glenn Washburn

- kexec cleanups from Bjorn Helgaas

----------------------------------------------------------------
Alexey Dobriyan (2):
      mm: uninline kstrdup()
      ELF: fix all "Elf" typos

Amjad Ouled-Ameur (1):
      scripts/gdb: timerlist: convert int chunks to str

Andrew Morton (1):
      scripts/link-vmlinux.sh: fix error message presentation

Andrey Konovalov (1):
      kcov: improve documentation

Andy Shevchenko (2):
      kernel.h: split the hexadecimal related helpers to hex.h
      lib/test-string_helpers: replace UNESCAPE_ANY by UNESCAPE_ALL_MASK

Arnd Bergmann (1):
      ocfs2: reduce ioctl stack usage

Bjorn Helgaas (2):
      x86/kexec: remove unnecessary arch_kexec_kernel_image_load()
      kexec: remove unnecessary arch_kexec_kernel_image_load()

Cai Huoqing (1):
      rapidio/tsi721: remove redundant pci_clear_master

Chao Yu (1):
      proc: remove mark_inode_dirty() in .setattr()

Chunguang Wu (1):
      fs/proc: add Kthread flag to /proc/$pid/status

Dan Carpenter (1):
      dca: delete unnecessary variable

Davidlohr Bueso (1):
      epoll: rename global epmutex

Dmitry Rokosov (1):
      checkpatch: introduce proper bindings license check

Florian Fainelli (4):
      scripts/gdb: bail early if there are no clocks
      scripts/gdb: bail early if there are no generic PD
      scripts/gdb: raise error with reduced debugging information
      scripts/gdb: print interrupts

Geert Uytterhoeven (1):
      libgcc: add forward declarations for generic library routines

Gerhard Engleder (1):
      checkpatch: ignore ETHTOOL_LINK_MODE_ enum values

Glenn Washburn (4):
      scripts/gdb: correct indentation in get_current_task
      scripts/gdb: support getting current task struct in UML
      scripts/gdb: create linux/vfs.py for VFS related GDB helpers
      scripts/gdb: add GDB convenience functions $lx_dentry_name() and $lx_i_dentry()

Guilherme G. Piccoli (1):
      notifiers: add tracepoints to the notifiers infrastructure

Heiko Carstens (1):
      proc/stat: remove arch_idle_time()

Hugh Dickins (1):
      ia64: fix an addr to taddr in huge_pte_offset()

Kevin Brodsky (1):
      uapi/linux/const.h: prefer ISO-friendly __typeof__

Kieran Bingham (1):
      scripts/gdb: add a Radix Tree Parser

Lukas Bulwahn (1):
      MAINTAINERS: remove the obsolete section EMBEDDED LINUX

Matthieu Baerts (5):
      docs: process: allow Closes tags with links
      checkpatch: don't print the next line if not defined
      checkpatch: use a list of "link" tags
      checkpatch: allow Closes tags with links
      checkpatch: check for misuse of the link tags

Noah Goldstein (1):
      lib/rbtree: use '+' instead of '|' for setting color.

Oleksandr Natalenko (1):
      mailmap: add entry for Oleksandr

Paolo Abeni (1):
      epoll: use refcount to reduce ep_mutex contention

Paul Mackerras (1):
      mailmap: add entries for Paul Mackerras

Peng Liu (3):
      scripts/gdb: fix lx-timerlist for struct timequeue_head change
      scripts/gdb: fix lx-timerlist for Python3
      scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES printing

Randy Dunlap (2):
      ia64: mm/contig: fix section mismatch warning/error
      ia64: salinfo: placate defined-but-not-used warning

Tom Rix (1):
      kernel/hung_task.c: set some hung_task.c variables storage-class-specifier to static

Uros Bizjak (1):
      nfs: remove empty if statement from nfs3_prepare_get_acl

Wang Yong (1):
      delayacct: improve the average delay precision of getdelay tool to microsecond

Yang Yang (1):
      delayacct: track delays from IRQ/SOFTIRQ

 .mailmap                                           |   3 +
 Documentation/accounting/delay-accounting.rst      |  19 +-
 Documentation/dev-tools/kcov.rst                   | 169 +++++++++------
 Documentation/filesystems/proc.rst                 |   2 +
 Documentation/process/5.Posting.rst                |  22 +-
 Documentation/process/submitting-patches.rst       |  26 ++-
 .../zh_CN/accounting/delay-accounting.rst          |  10 +-
 MAINTAINERS                                        |   6 -
 arch/ia64/kernel/salinfo.c                         |   2 +-
 arch/ia64/mm/contig.c                              |   2 +-
 arch/ia64/mm/hugetlbpage.c                         |   2 +-
 arch/mips/boot/tools/relocs.c                      |   2 +-
 arch/um/os-Linux/elf_aux.c                         |   2 +-
 arch/x86/include/asm/kexec.h                       |   3 -
 arch/x86/kernel/machine_kexec_64.c                 |  11 -
 arch/x86/tools/relocs.c                            |   2 +-
 drivers/dca/dca-core.c                             |   4 +-
 drivers/rapidio/devices/tsi721.c                   |   3 -
 drivers/remoteproc/remoteproc_coredump.c           |   4 +-
 drivers/remoteproc/remoteproc_elf_loader.c         |   4 +-
 fs/binfmt_elf.c                                    |   2 +-
 fs/binfmt_elf_fdpic.c                              |   2 +-
 fs/eventpoll.c                                     | 215 +++++++++++--------
 fs/nfs/nfs3acl.c                                   |   5 +-
 fs/ocfs2/ioctl.c                                   |  37 +++-
 fs/proc/array.c                                    |   2 +
 fs/proc/base.c                                     |   1 -
 fs/proc/generic.c                                  |   1 -
 fs/proc/proc_sysctl.c                              |   1 -
 fs/proc/stat.c                                     |  26 ---
 fs/proc/vmcore.c                                   |  22 +-
 include/linux/delayacct.h                          |  15 ++
 include/linux/hex.h                                |  35 ++++
 include/linux/kernel.h                             |  29 +--
 include/linux/kexec.h                              |   8 -
 include/linux/libgcc.h                             |   7 +
 include/linux/rbtree_augmented.h                   |   4 +-
 include/trace/events/notifier.h                    |  69 ++++++
 include/uapi/linux/const.h                         |   2 +-
 include/uapi/linux/taskstats.h                     |   6 +-
 kernel/delayacct.c                                 |  14 ++
 kernel/hung_task.c                                 |  10 +-
 kernel/kexec_file.c                                |   6 +-
 kernel/notifier.c                                  |   6 +
 kernel/sched/core.c                                |   1 +
 lib/buildid.c                                      |   2 +-
 lib/rbtree.c                                       |   2 +-
 lib/test-string_helpers.c                          |   2 +-
 mm/util.c                                          |   1 +
 scripts/checkpatch.pl                              |  52 ++++-
 scripts/gdb/linux/clk.py                           |   2 +
 scripts/gdb/linux/constants.py.in                  |  24 +++
 scripts/gdb/linux/cpus.py                          |  24 ++-
 scripts/gdb/linux/genpd.py                         |   4 +-
 scripts/gdb/linux/interrupts.py                    | 232 +++++++++++++++++++++
 scripts/gdb/linux/proc.py                          |  16 +-
 scripts/gdb/linux/radixtree.py                     |  90 ++++++++
 scripts/gdb/linux/timerlist.py                     |  12 +-
 scripts/gdb/linux/utils.py                         |  13 +-
 scripts/gdb/linux/vfs.py                           |  59 ++++++
 scripts/gdb/vmlinux-gdb.py                         |   8 +-
 scripts/link-vmlinux.sh                            |   2 +-
 sound/soc/codecs/rt5677.c                          |   2 +-
 tools/accounting/getdelays.c                       |  30 +--
 tools/bpf/resolve_btfids/main.c                    |   2 +-
 tools/lib/bpf/libbpf.c                             |   2 +-
 tools/lib/bpf/usdt.c                               |   2 +-
 tools/perf/util/symbol-elf.c                       |   2 +-
 68 files changed, 1032 insertions(+), 377 deletions(-)
 create mode 100644 include/linux/hex.h
 create mode 100644 include/trace/events/notifier.h
 create mode 100644 scripts/gdb/linux/interrupts.py
 create mode 100644 scripts/gdb/linux/radixtree.py
 create mode 100644 scripts/gdb/linux/vfs.py

Comments

pr-tracker-bot@kernel.org April 28, 2023, 3:09 a.m. UTC | #1
The pull request you sent on Thu, 27 Apr 2023 16:07:55 -0700:

> https://lkml.kernel.org/r/20230414131330.1053570-1-broonie@kernel.org Thanks.

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/33afd4b76393627477e878b3b195d606e585d816

Thank you!