This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3822a7c40997 Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel [...] new 563a5423b7b7 Merge branch 'master' into mm-nonmm-stable new bcd5b5912c6c Merge branch 'master' into mm-nonmm-stable new a9763aa0bda1 Merge branch 'master' into mm-nonmm-stable new 7e45f8095574 Merge branch 'master' into mm-nonmm-stable new 1d4beeb4edc7 selftests/filesystems: grant executable permission to run_ [...] new 18e6340365ea Merge branch 'master' into mm-nonmm-stable new 077010cef0ae Sync with v6.2-rc4 new 829715a2d14c arch/alpha/kernel/smp.c: remove unnecessary (void*) conversions new 89b25c0e0235 arch/alpha/kernel/process.c: remove unnecessary (void*) co [...] new 6338bb05c15f error-injection: remove EI_ETYPE_NONE new bef7ec4e8f30 docs: fault-injection: add requirements of error injectabl [...] new a9dc087fd3c4 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create new 805afd830099 lib/percpu_counter: percpu_counter_add_batch() overflow/underflow new 88ad32a799dd include/linux/percpu_counter.h: race in uniprocessor percp [...] new d5528cc16893 lib: add Dhrystone benchmark test new 1b2fde2d2ed0 hfsplus: remove unnecessary variable initialization new 828dfc0f7b84 scripts/spelling.txt: add `permitted' new a3ea42ff8f3c checkpatch: mark kunmap() and kunmap_atomic() deprecated new a61c01e8f4a5 proc: mark /proc/cmdline as permanent new dd106111db3a scripts/spelling: add a few more typos new eb79fa7ea744 kthread_worker: check all delayed works when destroy kthre [...] new 9456d539acde util_macros.h: add missing inclusion new e36903b0c19f scripts/gdb: add mm introspection utils new 0371ba6f2327 scripts/bloat-o-meter: use the reverse flag for sort new d3fcf834b248 freevxfs: fix kernel-doc warnings new aa0b42b7b4b5 ntfs: fix multiple kernel-doc warnings new e227db4d4f12 userns: fix a struct's kernel-doc notation new 227849a33a8b fat: fix return value of vfat_bad_char() and vfat_replace_ [...] new 06dcb0138f5f Documentation: sysctl: correct kexec_load_disabled new 7e99f8b69c11 kexec: factor out kexec_load_permitted new a42aaad2e47b kexec: introduce sysctl parameters kexec_load_limit_* new f3296f80c806 initramfs: use kstrtobool() instead of strtobool() new 030c6ff64988 lib/genalloc: use try_cmpxchg in {set,clear}_bits_ll new 76f381bb77a0 checkpatch: warn when unknown tags are used for links new d7f1d71e5ef6 checkpatch: warn when Reported-by: is not followed by Link: new 1916f77729b7 checkpatch: use proper way for show problematic line new e5576ac8c972 scripts/spelling.txt: add more spelling corrections new e52a418d81fb fs: hfs: initialize fsdata in hfs_file_truncate() new 74b7046d3297 fs: hfsplus: initialize fsdata in hfsplus_file_truncate() new 3ee2a3e7c1ca fs/ext4: use try_cmpxchg in ext4_update_bh_state new 362173572a40 checkpatch: improve EMBEDDED_FILENAME test new a1f46ff2ff88 cramfs: Kconfig: fix spelling & punctuation new bf470202dd9f fs: gracefully handle ->get_block not mapping bh in __mpag [...] new 1b381f6fe495 scripts/spelling.txt: add "exsits" pattern and fix typo instances new 5124a0a54985 nilfs2: replace WARN_ONs for invalid DAT metadata block requests new 4cc06c9afbb4 lib/zlib: adjust offset calculation for dfltcc_state new 9a549338260a lib/zlib: implement switching between DFLTCC and software new 195c5ad9d179 lib/zlib: fix DFLTCC not flushing EOBS when creating raw streams new 0dbae4655036 lib/zlib: fix DFLTCC ignoring flush modes when avail_in == 0 new cbf125408d1c lib/zlib: DFLTCC not writing header bits when avail_out == 0 new 9fec9f8ea51c lib/zlib: Split deflate and inflate states for DFLTCC new 9010dbc007b8 lib/zlib: DFLTCC support inflate with small window new f65c35d3336e lib/zlib: DFLTCC always switch to software inflate for Z_P [...] new cc6003916ed4 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default new e89bd9e7d8eb lib/zlib: remove redundation assignement of avail_in dfltc [...] new 602ce7b8e134 nilfs2: prevent WARNING in nilfs_dat_commit_end() new 21773790a772 scripts/tags.sh: fix the Kconfig tags generation when usin [...] new 9f79ffc19302 arch/Kconfig: fix indentation new b1f712b308dc hung_task: print message when hung_task_warnings gets down [...] new 7be6a87c2473 sparc: allow PM configs for sparc32 COMPILE_TEST new 817013880a68 Update CREDITS file entry for Jesper Juhl new d2980d8d8265 Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git. [...]
The 62 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: CREDITS | 6 +- Documentation/admin-guide/sysctl/kernel.rst | 25 +- Documentation/fault-injection/fault-injection.rst | 65 ++++ arch/Kconfig | 128 ++++---- arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/smp.c | 4 +- arch/sparc/Kconfig | 2 +- arch/x86/kvm/emulate.c | 8 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 2 +- fs/cramfs/Kconfig | 2 +- fs/ext4/inode.c | 5 +- fs/fat/namei_vfat.c | 4 +- fs/freevxfs/vxfs_subr.c | 6 +- fs/freevxfs/vxfs_super.c | 2 +- fs/hfs/bnode.c | 1 + fs/hfs/extent.c | 2 +- fs/hfsplus/extents.c | 2 +- fs/hfsplus/xattr.c | 18 +- fs/nilfs2/dat.c | 38 ++- fs/ntfs/aops.c | 10 +- fs/ntfs/aops.h | 2 +- fs/ntfs/compress.c | 6 +- fs/ntfs/dir.c | 4 +- fs/ntfs/inode.c | 6 +- fs/ntfs/mft.c | 2 +- fs/ntfs/namei.c | 4 +- fs/ntfs/runlist.c | 2 +- fs/ntfs/super.c | 12 +- fs/proc/cmdline.c | 1 + include/asm-generic/error-injection.h | 7 +- include/linux/error-injection.h | 3 +- include/linux/kexec.h | 3 +- include/linux/percpu_counter.h | 6 +- include/linux/util_macros.h | 2 + init/initramfs.c | 4 +- kernel/hung_task.c | 2 + kernel/kexec.c | 4 +- kernel/kexec_core.c | 94 +++++- kernel/kexec_file.c | 11 +- kernel/kthread.c | 5 + kernel/user_namespace.c | 2 +- lib/Kconfig.debug | 40 ++- lib/Makefile | 2 + lib/dhry.h | 358 ++++++++++++++++++++++ lib/dhry_1.c | 283 +++++++++++++++++ lib/dhry_2.c | 175 +++++++++++ lib/dhry_run.c | 85 +++++ lib/error-inject.c | 2 +- lib/genalloc.c | 18 +- lib/percpu_counter.c | 25 +- lib/zlib_deflate/deflate.c | 23 +- lib/zlib_dfltcc/dfltcc.c | 25 +- lib/zlib_dfltcc/dfltcc.h | 57 +--- lib/zlib_dfltcc/dfltcc_deflate.c | 91 ++++-- lib/zlib_dfltcc/dfltcc_deflate.h | 21 ++ lib/zlib_dfltcc/dfltcc_inflate.c | 24 +- lib/zlib_dfltcc/dfltcc_inflate.h | 37 +++ lib/zlib_inflate/inflate.c | 2 +- net/openvswitch/flow_table.c | 2 +- scripts/bloat-o-meter | 3 +- scripts/checkpatch.pl | 38 ++- scripts/gdb/linux/mm.py | 222 ++++++++++++++ scripts/gdb/vmlinux-gdb.py | 1 + scripts/spelling.txt | 17 + scripts/tags.sh | 10 +- sound/soc/fsl/fsl-asoc-card.c | 2 +- 66 files changed, 1779 insertions(+), 298 deletions(-) create mode 100644 lib/dhry.h create mode 100644 lib/dhry_1.c create mode 100644 lib/dhry_2.c create mode 100644 lib/dhry_run.c create mode 100644 lib/zlib_dfltcc/dfltcc_deflate.h create mode 100644 lib/zlib_dfltcc/dfltcc_inflate.h create mode 100644 scripts/gdb/linux/mm.py