Messages in this thread | | | Date | Thu, 26 May 2022 15:14:37 -0700 | From | Andrew Morton <> | Subject | [GIT PULL] non-MM updates for 5.19-rc1 |
| |
Linus,
please pull the non-MM patches queue for this merge window.
The following changes since commit 38d741cb70b30741c0e802cbed7bd9cf4fd15fa4:
Merge tag 'drm-fixes-2022-04-29' of git://anongit.freedesktop.org/drm/drm (2022-04-28 18:00:34 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-nonmm-stable-2022-05-26
for you to fetch changes up to 3159d79b56c15068aeb7e4630cd5f6dacd20fda4:
kcov: update pos before writing pc in trace function (2022-05-25 13:05:42 -0700)
---------------------------------------------------------------- Not a lot of material this cycle. Many singleton patches against various subsystems. Most notably some maintenance work in ocfs2 and initramfs.
---------------------------------------------------------------- Alexey Dobriyan (2): proc: fix dentry/inode overinstantiating under /proc/${pid}/net ELF, uapi: fixup ELF_ST_TYPE definition
Benjamin Stürz (1): ia64: replace comments with C99 initializers
Christoph Hellwig (1): net: unexport csum_and_copy_{from,to}_user
Chung-Chiang Cheng (4): fat: split fat_truncate_time() into separate functions fat: ignore ctime updates, and keep ctime identical to mtime in memory fat: report creation time in statx fat: remove time truncations in vfat_create/vfat_mkdir
Colin Ian King (2): relay: remove redundant assignment to pointer buf fs/ntfs: remove redundant variable idx
Congyu Liu (1): kcov: update pos before writing pc in trace function
David Disseldorp (6): initramfs: refactor do_header() cpio magic checks initramfs: make dir_entry.name a flexible array member initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option gen_init_cpio: fix short read file handling gen_init_cpio: support file checksum archiving initramfs: support cpio extraction with file checksums
Dr. Thomas Orgis (1): taskstats: version 12 with thread group and exe info
Haowen Bai (2): kernel: pid_namespace: use NULL instead of using plain integer as pointer ia64: mca: drop redundant spinlock initialization
Heming Zhao via Ocfs2-devel (5): ocfs2: fix mounting crash if journal is not alloced ocfs2: change return type of ocfs2_resmap_init ocfs2: ocfs2_initialize_super does cleanup job before return error ocfs2: ocfs2_mount_volume does cleanup job before return error ocfs2: rewrite error handling of ocfs2_fill_super
Jakob Koschel (4): ocfs2: replace usage of found with dedicated list iterator variable ocfs2: remove usage of list iterator variable after the loop body fs/proc/kcore.c: remove check of list iterator against head past the loop body rapidio: remove unnecessary use of list iterator
Jonathan Lassoff (1): fatfs: add FAT messages to printk index
Julia Lawall (2): ia64: fix typos in comments ia64: ptrace: fix typos in comments
Julius Hemanth Pitti (1): proc/sysctl: make protected_* world readable
Junxiao Bi (1): ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock
Junxiao Bi via Ocfs2-devel (1): ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock
Kees Cook (1): init/Kconfig: remove USELIB syscall by default
Kuniyuki Iwashima (2): pipe: make poll_usage boolean and annotate its access list: fix a data-race around ep->rdllist
Liu Shixin (1): fs: sysv: check sbi->s_firstdatazone in complete_read_super
Matthew Wilcox (Oracle) (3): vmcore: convert copy_oldmem_page() to take an iov_iter vmcore: convert __read_vmcore to use an iov_iter vmcore: convert read_from_oldmem() to take an iov_iter
Michal Orzel (2): kexec: remove redundant assignments ipc/sem: remove redundant assignments
Muchun Song (1): MAINTAINERS: add Muchun as a memcg reviewer
OGAWA Hirofumi (1): fat: add ratelimit to fat*_ent_bread()
Paul Gortmaker (1): scripts/bloat-o-meter: filter out vermagic as it is not relevant
Prakash Sangappa (1): ipc: update semtimedop() to use hrtimer
Puyou Lu (1): lib/string_helpers: fix not adding strarray to device's resource list
Qi Zheng (1): tty: fix deadlock caused by calling printk() under tty_port->lock
Randy Dunlap (1): fs/ntfs3: validate BOOT sectors_per_clusters
Rasmus Villemoes (3): lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections lib/test_string.c: add strspn and strcspn tests lib/string.c: simplify str[c]spn
Rob Herring (1): get_maintainer: Honor mailmap for in file emails
Schspa Shi (1): scripts/decode_stacktrace.sh: support old bash version
Tiezhu Yang (3): ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP ptrace: fix wrong comment of PT_DTRACE MAINTAINERS: remove redundant file of PTRACE SUPPORT entry
Tom Rix (1): lib: remove back_str initialization
Waiman Long (1): ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()
Xiaoke Wang (1): lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test
Yubo Feng (1): fatfs: remove redundant judgment
lizhe (1): kernel/crash_core.c: remove redundant check of ck_cmdline
xu xin (1): kernel: make taskstats available from all net namespaces
MAINTAINERS | 2 +- arch/alpha/lib/csum_partial_copy.c | 1 - arch/arm/kernel/crash_dump.c | 27 +- arch/arm64/kernel/crash_dump.c | 29 +-- arch/ia64/kernel/crash_dump.c | 32 +-- arch/ia64/kernel/kprobes.c | 64 ++--- arch/ia64/kernel/mca.c | 1 - arch/ia64/kernel/palinfo.c | 2 +- arch/ia64/kernel/ptrace.c | 2 +- arch/ia64/kernel/traps.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/ia64/mm/tlb.c | 4 +- arch/m68k/lib/checksum.c | 2 - arch/mips/kernel/crash_dump.c | 27 +- arch/powerpc/kernel/crash_dump.c | 35 +-- arch/powerpc/lib/checksum_wrappers.c | 2 - arch/riscv/kernel/crash_dump.c | 26 +- arch/s390/kernel/crash_dump.c | 13 +- arch/sh/kernel/crash_dump.c | 29 +-- arch/x86/kernel/crash_dump_32.c | 29 +-- arch/x86/kernel/crash_dump_64.c | 48 ++-- arch/x86/lib/csum-wrappers_64.c | 2 - drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/tty/tty_buffer.c | 3 +- fs/fat/fat.h | 14 +- fs/fat/fatent.c | 7 +- fs/fat/file.c | 14 +- fs/fat/inode.c | 19 +- fs/fat/misc.c | 78 +++--- fs/fat/namei_vfat.c | 4 - fs/namei.c | 8 +- fs/ntfs/file.c | 4 +- fs/ntfs3/super.c | 10 +- fs/ocfs2/dlm/dlmdebug.c | 12 +- fs/ocfs2/dlm/dlmunlock.c | 21 +- fs/ocfs2/dlmfs/userdlm.c | 17 +- fs/ocfs2/inode.c | 4 +- fs/ocfs2/journal.c | 33 ++- fs/ocfs2/journal.h | 2 + fs/ocfs2/quota_local.c | 10 +- fs/ocfs2/reservations.c | 4 +- fs/ocfs2/reservations.h | 9 +- fs/ocfs2/super.c | 180 ++++++++----- fs/pipe.c | 2 +- fs/proc/generic.c | 3 + fs/proc/kcore.c | 14 +- fs/proc/proc_net.c | 3 + fs/proc/vmcore.c | 130 +++++----- fs/sysv/super.c | 4 +- include/linux/crash_dump.h | 19 +- include/linux/list.h | 6 +- include/linux/pipe_fs_i.h | 2 +- include/linux/ptrace.h | 2 +- include/uapi/linux/acct.h | 3 +- include/uapi/linux/elf.h | 2 +- include/uapi/linux/taskstats.h | 24 +- init/Kconfig | 14 +- init/initramfs.c | 76 ++++-- ipc/mqueue.c | 14 ++ ipc/sem.c | 25 +- kernel/crash_core.c | 3 - kernel/hung_task.c | 2 +- kernel/kcov.c | 14 +- kernel/kexec_core.c | 2 - kernel/pid_namespace.c | 2 +- kernel/ptrace.c | 6 - kernel/relay.c | 2 +- kernel/taskstats.c | 24 ++ kernel/tsacct.c | 10 +- kernel/watchdog.c | 4 +- lib/Kconfig.debug | 21 -- lib/glob.c | 2 +- lib/string.c | 25 +- lib/string_helpers.c | 3 + lib/test_meminit.c | 12 +- lib/test_string.c | 33 +++ scripts/bloat-o-meter | 1 + scripts/decode_stacktrace.sh | 27 +- scripts/get_maintainer.pl | 1 + tools/accounting/.gitignore | 1 + tools/accounting/Makefile | 2 +- tools/accounting/procacct.c | 417 +++++++++++++++++++++++++++++++ usr/gen_init_cpio.c | 92 +++++-- 83 files changed, 1181 insertions(+), 706 deletions(-) create mode 100644 tools/accounting/procacct.c
| |