This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/linux.
from 7e284070abe5 Merge tag 'for-5.19/dm-changes' of git://git.kernel.org/pu [...] new 189b0ddc2451 pipe: Fix missing lock in pipe_resize_ring() new e68b823ab0ba arm64/hugetlb: Fix building errors in huge_ptep_clear_flush() new 8bdc2a190105 crypto: poly1305 - cleanup stray CRYPTO_LIB_POLY1305_RSIZE adds 0af96a024f52 ia64: fix typos in comments adds 72a4fd6a7f03 ia64: ptrace: fix typos in comments adds bd7155a0282e ia64: replace comments with C99 initializers adds 3af8acf6aff2 scripts/decode_stacktrace.sh: support old bash version adds dec81a532027 scripts/bloat-o-meter: filter out vermagic as it is not relevant adds 81cd1ae909e0 ocfs2: replace usage of found with dedicated list iterator [...] adds b02da32b613f ocfs2: remove usage of list iterator variable after the loop body adds bb20b31dee1a ocfs2: fix mounting crash if journal is not alloced adds 54bd3f7c5c3b ocfs2: change return type of ocfs2_resmap_init adds a8a986db6493 ocfs2: ocfs2_initialize_super does cleanup job before retu [...] adds 0737e01de9c4 ocfs2: ocfs2_mount_volume does cleanup job before return error adds f1e75d128b46 ocfs2: rewrite error handling of ocfs2_fill_super adds 04d168c6d42d fs/proc/kcore.c: remove check of list iterator against hea [...] adds 5d8de293c224 vmcore: convert copy_oldmem_page() to take an iov_iter adds 4a22fd20379c vmcore: convert __read_vmcore to use an iov_iter adds e0690479917c vmcore: convert read_from_oldmem() to take an iov_iter adds 6308499b5e99 net: unexport csum_and_copy_{from,to}_user adds c06d7aaf2951 kernel: pid_namespace: use NULL instead of using plain int [...] adds 11fb48961e52 get_maintainer: Honor mailmap for in file emails adds d4557fae7707 lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test adds 67fca000e1e1 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections adds e0fa2ab3fcff lib/test_string.c: add strspn and strcspn tests adds dffad91b06e0 lib/string.c: simplify str[c]spn adds d1bd5fa07667 lib: remove back_str initialization adds f485922d8fe4 pipe: make poll_usage boolean and annotate its access adds d679ae94fdd5 list: fix a data-race around ep->rdllist adds 7374fa33dc2d init/Kconfig: remove USELIB syscall by default adds 3fbb6b784acb fatfs: remove redundant judgment adds e057aaec34ae fatfs: add FAT messages to printk index adds 183c3237c928 fat: add ratelimit to fat*_ent_bread() adds f26b2afd53e7 ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP adds a9866bef5171 ptrace: fix wrong comment of PT_DTRACE adds f224cabeedb2 MAINTAINERS: remove redundant file of PTRACE SUPPORT entry adds 16b0b7adabfb kexec: remove redundant assignments adds f8323a0cb9a6 rapidio: remove unnecessary use of list iterator adds 0e0af57e0e91 taskstats: version 12 with thread group and exe info adds edc73c7261ca kernel: make taskstats available from all net namespaces adds f6e2c20ca760 fs: sysv: check sbi->s_firstdatazone in complete_read_super adds 705519770570 proc: fix dentry/inode overinstantiating under /proc/${pid}/net adds da028e4c4b02 initramfs: refactor do_header() cpio magic checks adds fcb7aedd2e90 initramfs: make dir_entry.name a flexible array member adds 1274aea127b2 initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option adds 3a2699cfbe31 gen_init_cpio: fix short read file handling adds ea8048719a0c gen_init_cpio: support file checksum archiving adds 800c24dc34b9 initramfs: support cpio extraction with file checksums adds 0e9000296553 ipc/sem: remove redundant assignments adds 49c9dd0df65d ipc: update semtimedop() to use hrtimer adds d60c4d01a98b ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds c9b516f16be5 ELF, uapi: fixup ELF_ST_TYPE definition adds a7bd57b87f65 kernel/crash_core.c: remove redundant check of ck_cmdline adds cd290a9839ce lib/string_helpers: fix not adding strarray to device's re [...] adds a3b774342fa7 fs/ntfs3: validate BOOT sectors_per_clusters adds 47b7eae62aa7 relay: remove redundant assignment to pointer buf adds 6b9dbedbe349 tty: fix deadlock caused by calling printk() under tty_port->lock adds 25d9767831d3 ia64: mca: drop redundant spinlock initialization adds c7031c144043 proc/sysctl: make protected_* world readable adds 504ed164d7cd MAINTAINERS: add Muchun as a memcg reviewer adds 4dcc3f96e743 fat: split fat_truncate_time() into separate functions adds 0f9d148167c5 fat: ignore ctime updates, and keep ctime identical to mti [...] adds 30abce053f81 fat: report creation time in statx adds 121337507745 fat: remove time truncations in vfat_create/vfat_mkdir adds 69bc169ec33f fs/ntfs: remove redundant variable idx adds 0b6d14e3dbde ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock adds 863e0d81b668 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock adds 3159d79b56c1 kcov: update pos before writing pc in trace function new 6f664045c868 Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel [...] adds 60a60e32cf91 Revert "mm/cma.c: remove redundant cma_mutex lock" adds 2505a981114d zsmalloc: fix races between asynchronous zspage free and p [...] new 48381273f873 hugetlb: fix huge_pmd_unshare address update new c572e4888ad1 mm/page_alloc: always attempt to allocate at least one pag [...] new 3e35142ef99f kexec_file: drop weak attribute from arch_kexec_apply_relo [...] new 24c8e27e6322 mm/page_table_check: fix accessing unmapped ptep new 77fb622de139 Merge tag 'mm-hotfixes-stable-2022-05-27' of git://git.ker [...] new 9b209e557d69 mm: page-isolation: skip isolated pageblock in start_isola [...] new 86d28b070927 mm: split free page with properly free memory accounting a [...] new 4c6bdb36408f mm/z3fold: fix sheduling while atomic new 7c61c35bbd6a mm/z3fold: fix possible null pointer dereferencing new df6f0f1d0cf0 mm/z3fold: remove buggy use of stale list for allocation new 2c0f35143478 mm/z3fold: throw warning on failure of trylock_page in z3f [...] new f4bad643c1d6 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" new 6cf9a34967ed mm/z3fold: put z3fold page back into unbuddied list when r [...] new 4a1c3839108a mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock new 04094226d6ce mm/z3fold: fix z3fold_reclaim_page races with z3fold_free new 943fb61dd66f mm/z3fold: fix z3fold_page_migrate races with z3fold_map new ff3b72a5d614 selftests: memcg: fix compilation new 1d09069f5313 selftests: memcg: expect no low events in unprotected sibling new f10b6e9a8e66 selftests: memcg: adjust expected reclaim values of protec [...] new 6a35919005d4 selftests: memcg: remove protection from top level memcg new f079a020ba95 selftests: memcg: factor out common parts of memory.{low,m [...] new 9f186f9e5fa9 mm/swapfile: unuse_pte can map random data if swap read fails new 14a762dd1977 mm/swapfile: fix lost swap bits in unuse_pte() new 7b49514fa1db mm/madvise: free hwpoison and swapin error entry in madvis [...] new 6cec2b95dadf mm/shmem: fix infinite loop when swap in shmem error at sw [...] new ba6851b45d2d mm: filter out swapin error entry in shmem mapping new 1c563432588d mm: fix is_pinnable_page against a cma page new fbf4df069992 mm: kasan: fix input of vmalloc_to_page() new 0710d0122abc mm: Kconfig: reorganize misplaced mm options new fa020a2b87d2 mm/shmem.c: suppress shift warning new 8291eaafed36 Merge tag 'mm-stable-2022-05-27' of git://git.kernel.org/p [...]
The 35 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 3 +- arch/alpha/lib/csum_partial_copy.c | 1 - arch/arm/kernel/crash_dump.c | 27 +- arch/arm64/kernel/crash_dump.c | 29 +- arch/arm64/mm/hugetlbpage.c | 5 +- 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/include/asm/kexec.h | 10 + arch/s390/kernel/crash_dump.c | 13 +- arch/sh/kernel/crash_dump.c | 29 +- arch/x86/include/asm/kexec.h | 8 + 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 | 33 +- 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/kexec.h | 46 ++- include/linux/list.h | 6 +- include/linux/mm.h | 9 +- include/linux/pipe_fs_i.h | 2 +- include/linux/ptrace.h | 2 +- include/linux/swap.h | 7 +- include/linux/swapops.h | 10 + include/uapi/linux/acct.h | 3 +- include/uapi/linux/elf.h | 2 +- include/uapi/linux/taskstats.h | 24 +- init/Kconfig | 68 +--- 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/kexec_file.c | 34 -- 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 | 56 --- lib/crypto/Kconfig | 1 + lib/glob.c | 2 +- lib/string.c | 25 +- lib/string_helpers.c | 3 + lib/test_meminit.c | 12 +- lib/test_string.c | 33 ++ mm/Kconfig | 56 +++ mm/Kconfig.debug | 33 ++ mm/cma.c | 4 +- mm/hugetlb.c | 9 +- mm/internal.h | 4 +- mm/kasan/report.c | 2 +- mm/madvise.c | 18 +- mm/memory.c | 5 +- mm/page_alloc.c | 36 +- mm/page_isolation.c | 36 +- mm/page_table_check.c | 2 +- mm/shmem.c | 41 ++- mm/swap_state.c | 3 + mm/swapfile.c | 21 +- mm/z3fold.c | 97 +++-- mm/zsmalloc.c | 37 +- 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 ++++++++++++++++++++++ tools/testing/selftests/cgroup/memcg_protection.m | 89 +++++ tools/testing/selftests/cgroup/test_memcontrol.c | 247 ++++--------- usr/gen_init_cpio.c | 92 +++-- 110 files changed, 1743 insertions(+), 1135 deletions(-) create mode 100644 tools/accounting/procacct.c create mode 100644 tools/testing/selftests/cgroup/memcg_protection.m