This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 62ebbd49a519 arch: remove compat_alloc_user_space omits 63616fa803b4 compat: remove some compat entry points omits 0e5e5c5754d5 fixup! mm: simplify compat numa syscalls omits 028facef6528 mm: simplify compat numa syscalls omits b8516ad19fe8 mm: simplify compat_sys_move_pages omits e89cfa3c2481 kexec: avoid compat_alloc_user_space omits af94f6a7ba7e kexec: move locking into do_kexec_load omits c56094934382 scripts: check_extable: fix typo in user error message omits f5b1a5d922d3 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits a4dec2780508 percpu: add __alloc_size attributes for better bounds checking omits ca4f8debbd79 mm/page_alloc: add __alloc_size attributes for better boun [...] omits bbcf876eedeb slab: add __alloc_size attributes for better bounds checking omits f52ec74cc6ce slab: clean up function declarations omits a86df8050d41 checkpatch: add __alloc_size() to known $Attribute omits bfba38c987f2 Compiler Attributes: Add __alloc_size for better bounds ch [...] omits 9ab4177d8d5b Compiler Attributes: add __alloc_size() for better bounds [...] omits 2d7d3a27efc0 mm: unexport {,un}lock_page_memcg omits 004a1ff42b32 mm: unexport folio_memcg_{,un}lock omits 6e3ad0b8c5d4 mm: migrate: change to use bool type for 'page_was_mapped' omits ad5135bacfdd mm: migrate: fix the incorrect function name in comments omits bf5dbc197f3d mm: migrate: introduce a local variable to get the number [...] omits 908ca820cf15 mm: migrate: simplify the file-backed pages validation whe [...] omits ad3e39dc29c9 mm: move kvmalloc-related functions to slab.h omits 94197328a673 mm/workingset: correct kernel-doc notations omits 814ab3bd9a7c Merge branch 'akpm-current/current' omits 1f057be10f02 Merge remote-tracking branch 'folio/for-next' omits e55b28c38078 Merge remote-tracking branch 'cxl/next' omits d26e8c24c98e Merge remote-tracking branch 'rust/rust-next' omits 0ebaa0f5df1d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d56b8d8b1592 Merge remote-tracking branch 'nvmem/for-next' omits 3d02a71306a8 Merge remote-tracking branch 'slimbus/for-next' omits 136562070469 Merge remote-tracking branch 'gnss/gnss-next' omits 26aedb5965c6 Merge remote-tracking branch 'kspp/for-next/kspp' omits 0016eff822f1 Merge remote-tracking branch 'ntb/ntb-next' omits f3f1ef7d3fdc Merge remote-tracking branch 'at24/at24/for-next' omits 940c13d40994 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 66b73d346dd1 Merge remote-tracking branch 'rtc/rtc-next' omits 1c4d50992df9 Merge remote-tracking branch 'coresight/next' omits 36ab52ca4ae4 Merge remote-tracking branch 'livepatching/for-next' omits a0435576b497 Merge remote-tracking branch 'userns/for-next' omits ebe0fb3bfbc8 Merge remote-tracking branch 'pwm/for-next' omits 80d7acfcc3c3 Merge remote-tracking branch 'rpmsg/for-next' omits b7f508739ada Merge remote-tracking branch 'vhost/linux-next' omits 1d966a436716 Merge remote-tracking branch 'scsi/for-next' omits 4ddf8ce2bab0 Merge remote-tracking branch 'cgroup/for-next' omits 1c4465346a14 Merge remote-tracking branch 'dmaengine/next' omits be602de7a768 Merge remote-tracking branch 'extcon/extcon-next' omits fa57bb31d057 Merge remote-tracking branch 'char-misc/char-misc-next' omits 645bc5e5db2d Merge remote-tracking branch 'ipmi/for-next' omits b87c5d00086e Merge remote-tracking branch 'chrome-platform/for-next' omits 9ffdf2175205 Merge remote-tracking branch 'percpu/for-next' omits 0f897fe7c767 Merge remote-tracking branch 'rcu/rcu/next' omits d418135874d8 Merge remote-tracking branch 'tip/auto-latest' omits e5fa6d7565d9 Merge remote-tracking branch 'keys/keys-next' omits dd3c85f97066 Merge remote-tracking branch 'apparmor/apparmor-next' omits 803b0a40a9c7 Merge remote-tracking branch 'security/next-testing' omits f3c2f188d232 Merge remote-tracking branch 'block/for-next' omits 148cde57d686 Merge remote-tracking branch 'input/next' omits 6164e78ab90e Merge remote-tracking branch 'modules/modules-next' omits 369b7b4d65a4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits e1c1fb0907ce Merge remote-tracking branch 'amdgpu/drm-next' omits 500b413b059d Merge remote-tracking branch 'drm-misc/for-linux-next' omits b310b5f8a3a7 Merge remote-tracking branch 'drm/drm-next' omits a8843e6a4856 Merge remote-tracking branch 'bluetooth/master' omits d62439aa71c3 Merge remote-tracking branch 'ieee1394/for-next' omits 4b39a4091010 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 60726b5c7229 Merge remote-tracking branch 'cpupower/cpupower' omits ee1ba5beab14 Merge remote-tracking branch 'pm/linux-next' omits 2fdba6b39b9b Merge remote-tracking branch 'v4l-dvb-next/master' omits 2d67323719bc Merge remote-tracking branch 'jc_docs/docs-next' omits 2e39c9a56316 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1feb61bd0b1e Merge remote-tracking branch 'hid/for-next' omits 3ea54a7b0449 Merge remote-tracking branch 'pstore/for-next/pstore' omits 1cc7470b0830 Merge remote-tracking branch 'pci/next' omits 86f1942ee84c Merge remote-tracking branch 'printk/for-next' omits 340888d42d9a Merge remote-tracking branch 'vfs/for-next' omits 3f7bfaea0e88 Merge remote-tracking branch 'zonefs/for-next' omits a361313e5eb6 Merge remote-tracking branch 'v9fs/9p-next' omits a382abdc4ea7 Merge remote-tracking branch 'cel/for-next' omits 61609de5dc67 Merge remote-tracking branch 'ext3/for_next' omits 224723587c1b Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 922237fba000 Merge remote-tracking branch 'cifs/for-next' omits c3a2e41996c6 Merge remote-tracking branch 'ceph/master' omits 582477fbb6c0 Merge remote-tracking branch 'btrfs/for-next' omits 50f0504a264f Merge remote-tracking branch 'pidfd/for-next' omits af44730f9efe Merge remote-tracking branch 'uml/linux-next' omits 6fd7fbff2fb3 Merge remote-tracking branch 'sh/for-next' omits e6ab12e28009 Merge remote-tracking branch 's390/for-next' omits 70a78ad4d6e9 Merge remote-tracking branch 'parisc-hd/for-next' omits f1987137cf9d Merge remote-tracking branch 'microblaze/next' omits dd1ab58612f1 Merge remote-tracking branch 'h8300/h8300-next' omits ae195c7cc619 Merge remote-tracking branch 'clk/clk-next' omits 2bdbb5dbb4d0 Merge remote-tracking branch 'xilinx/for-next' omits 50970759c482 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 2df6d8e49362 Merge remote-tracking branch 'tegra/for-next' omits d58b141e3c5e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ccd0ab7a511b Merge remote-tracking branch 'scmi/for-linux-next' omits c5c57391f533 Merge remote-tracking branch 'samsung-krzk/for-next' omits 7776e640a7ed Merge remote-tracking branch 'rockchip/for-next' omits 6c8a520203cc Merge remote-tracking branch 'renesas/next' omits 35716ad364d9 Merge remote-tracking branch 'raspberrypi/for-next' omits f74967e0c615 Merge remote-tracking branch 'qcom/for-next' omits f4d6c5da7e4f Merge remote-tracking branch 'omap/for-next' omits 035560b6ab94 Merge remote-tracking branch 'mvebu/for-next' omits 3314d824abe1 Merge remote-tracking branch 'mediatek/for-next' omits 721e5f3ae9d7 Merge remote-tracking branch 'keystone/next' omits b62021f84889 Merge remote-tracking branch 'imx-mxs/for-next' omits 67c6e94c60e3 Merge remote-tracking branch 'at91/at91-next' omits 479c9604e1bb Merge remote-tracking branch 'aspeed/for-next' omits 3d400352788b Merge remote-tracking branch 'amlogic/for-next' omits 766aaa1ea6ef Merge remote-tracking branch 'actions/for-next' omits ca4c394aad45 Merge remote-tracking branch 'arm-soc/for-next' omits e0fb9dd7d79e Merge remote-tracking branch 'arm/for-next' omits d6a70a1d13ae Merge remote-tracking branch 'dma-mapping/for-next' omits f748b57ebfc5 cifs: move NEGOTIATE_PROTOCOL definitions out into the com [...] omits 5c840ceb247c cifs: Create a new shared file holding smb2 pdu definitions omits d3a947c64109 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits f1504702669d Merge remote-tracking branch 'kbuild/for-next' omits c4b8804413f2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits fd7f1d781c08 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 36d51ddc350d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits 458a9d70bfec Merge remote-tracking branch 'fpga-fixes/fixes' omits d2aca2f4d054 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6aaef4c549a9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e8e01fff99b6 Merge remote-tracking branch 'mmc-fixes/fixes' omits d537ec83118f Merge remote-tracking branch 'vfs-fixes/fixes' omits 728785c55d7a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6557951b7e74 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ce73cee933a8 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 59ef9c073b63 Merge remote-tracking branch 'omap-fixes/fixes' omits 33b63f595000 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ee122fee2370 Merge remote-tracking branch 'input-current/for-linus' omits dc4a6cd503bb Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 4dcaced2f027 Merge remote-tracking branch 'spi-fixes/for-linus' omits 35f44950c6b1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 22670e47968d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c78783b9de84 Merge remote-tracking branch 'sound-current/for-linus' omits 4645fd4ef775 Merge remote-tracking branch 'bpf/master' omits a9ab1f50b6ca parisc: Reduce sigreturn trampoline to 3 instructions omits 71574fc4db0a parisc: Check user signal stack trampoline is inside TASK_SIZE omits 670847cf83d8 parisc: Drop useless debug info and comments from signal.c omits ec14ea3dfa14 ipc: replace costly bailout check in sysvipc_find_ipc() omits d618f13f36c5 selftests/memfd: remove unused variable omits 9c67b45963e1 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] omits 831c91c139f9 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits ead2e1c841c4 prctl: allow to setup brk for et_dyn executables omits 772bbc451f98 pid: cleanup the stale comment mentioning pidmap_init(). omits de6d17f190c2 kernel/fork.c: unexport get_{mm,task}_exe_file omits 85e61fad8739 coredump: fix memleak in dump_vma_snapshot() omits f5e422308252 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits 37fc5ec47f50 fs/coredump.c: log if a core dump is aborted due to change [...] omits 0e1107851dd7 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 611374a1675e nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits f3eac3dd2bb9 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 050684221ae8 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 9a5abd0390d1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 8fe0ef738fba nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 73a61307af0b nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 1ec4eefd30ce init/main.c: silence some -Wunused-parameter warnings omits df35b6ee2ffc trap: cleanup trap_init() omits acacce1c32d1 init: move usermodehelper_enable() to populate_rootfs() omits 85bbd9dbc980 ramfs: fix mount source show for ramfs omits a24879b76391 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix omits add4160fe2c2 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix omits 4359dca3c2e7 fs/epoll: use a per-cpu counter for user's watches count omits c789edb6ac71 checkpatch-improve-git_commit_id-test-fix omits 70c1e4d940f8 checkpatch: improve GIT_COMMIT_ID test omits 2a6c80c5279e checkpatch: make email address check case insensitive omits 5d2458ce0f5d checkpatch: support wide strings omits 15ddfe81f0db lib/vsprintf: don't increment buf in bitmap_list_string omits f0cde43d08bc vsprintf: rework bitmap_list_string omits 5ff009e0b3d2 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits acbd869798e6 bitmap: unify find_bit operations omits b0f1abfba429 mm/percpu: micro-optimize pcpu_is_populated() omits fa8bca7070c3 tools: rename bitmap_alloc() to bitmap_zalloc() omits b2f90b2b1e86 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] omits 7d0a50ba1920 find: micro-optimize for_each_{set,clear}_bit() omits 22a549d65ac6 include/linux: move for_each_bit() macros from bitops.h to find.h omits 1cb8582a9831 cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits da83dc57ff49 tools: sync tools/bitmap with mother linux omits 4cf93d174601 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 4052a4be56e4 cpumask: use find_first_and_bit() omits 809019b98290 lib: add find_first_and_bit() omits 787e304ecb96 arch: remove GENERIC_FIND_FIRST_BIT entirely omits a5df6c5e667c include: move find.h from asm_generic to linux omits 402561ec450f bitops: move find_bit_*_le functions from le.h to find.h omits a5c7e32be660 bitops: protect find_first_{,zero}_bit properly omits f0c3abd34ba7 lib/iov_iter.c: fix kernel-doc warnings omits efbeed7953fc lib/dump_stack: correct kernel-doc notation omits 5cc26728f92a lib/test: convert test_sort.c to use KUnit omits a9e05c4e1e5a lib/string: optimized memset omits c4f8242c574f lib/string: optimized memmove omits e671286c7a7b lib/string: optimized memcpy omits 1ef222803168 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 0113392ffa66 math: make RATIONAL tristate omits ccd2eda21642 kernel/acct.c: use dedicated helper to access rlimit values omits 293b6ef9242e phy/drivers/stm32: use HZ macros omits 0c0bd3862503 mtd/drivers/nand: use HZ macros omits babb8378ab21 i2c/drivers/ov02q10: use HZ macros omits 1e3b93951b00 iio/drivers/hid-sensor: use HZ macros omits 11318f861377 hwmon/drivers/mr75203: use HZ macros omits fb0d833fb972 iio/drivers/as73211: use HZ macros omits 767c982d32c2 devfreq: use HZ macros omits 0cdd5a20b266 thermal/drivers/devfreq_cooling: use HZ macros omits 982655aab17b units: add the HZ macros omits 2dda27d37e61 units: change from 'L' to 'UL' omits b7ef39f2d740 include/linux/once.h: fix trivia typo Not -> Note omits 202031f961d9 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits a9da626155a9 proc/sysctl: make protected_* world readable omits 2635948db7e7 connector: send event on write to /proc/[pid]/comm omits b996639ddb46 proc: stop using seq_get_buf in proc_task_name omits 587025c3f1cb fs/proc/kcore.c: add mmap interface omits 53d607a303c9 percpu: remove export of pcpu_base_addr omits 9e8e8d8866e7 alpha: pci-sysfs: fix all kernel-doc warnings omits 366f1325081d alpha: agp: make empty macros use do-while-0 style omits 4490ceba6933 kernel/hung_task.c: Monitor killed tasks. omits 5db185d04bd8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b17b0f40be24 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1e713b377e34 MAINTAINERS: update for DAMON omits 5c528922fa38 mm/damon: add user space selftests omits c15b8ffa2771 mm/damon: add kunit tests omits f2bb39248c06 Documentation: add documents for DAMON omits 9e7c54ced5f0 mm/damon/dbgfs: support multiple contexts omits 6032f6341170 mm/damon/dbgfs: export kdamond pid to the user space omits d78efc41e4d4 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix omits 321628148874 mm-damon-implement-a-debugfs-based-user-space-interface-fix omits 4a6c1bd1d513 mm/damon: implement a debugfs-based user space interface omits 25607686ab7d mm/damon: add a tracepoint omits 3fb4059940ac mm/damon/Kconfig: Remove unnecessary PAGE_EXTENSION setup omits 206b48b7954f mm-damon-implement-primitives-for-the-virtual-memory-addre [...] omits 3defd869fceb mm/damon: implement primitives for the virtual memory addr [...] omits da279b65cafd mm/damon/Kconfig: Hide PAGE_IDLE_FLAG from users omits 18be37c19747 mm-idle_page_tracking-make-pg_idle-reusable-fix-fix omits 8782087a84f7 mm/PAGE_IDLE_FLAG: Set PAGE_EXTENSION for none-64BIT omits 40900a36fa1a mm/idle_page_tracking: make PG_idle reusable omits 5581181b210a mm/damon: adaptively adjust regions omits 796b20dfa043 mm/damon/core: implement region-based sampling omits c89b29d65f9a mm: introduce Data Access MONitor (DAMON) omits 7cda822ec617 kfence: show cpu and timestamp in alloc/free info omits a386ca27fa7b mm/secretmem: use refcount_t instead of atomic_t omits f4873673620d mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFL [...] omits 88fc6bc8a96c mm: in_irq() cleanup omits 9e1579197a61 mm/highmem: Remove deprecated kmap_atomic omits 954c18a4d878 highmem: don't disable preemption on RT in kmap_atomic() omits d31f33bf6124 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 796690df9d79 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 36dabc8db323 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 263a49133f47 mm: remove redundant compound_head() calling omits f9c1f0ab2d3c mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits c5872aef069e mm/memory_hotplug: use helper zone_is_zone_device() to sim [...] omits 4dea81ac81b3 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits e55f2d3bc04a mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 4f7a59a95619 virtio-mem: use a single dynamic memory group for a single [...] omits c0119a9dbda3 dax/kmem: use a single static memory group for a single pr [...] omits 5f6f43e24f6d ACPI: memhotplug: use a single static memory group for a s [...] omits 20eff67d9256 mm/memory_hotplug: track present pages in memory groups omits a08efb1f5b70 drivers/base/memory: introduce "memory groups" to logicall [...] omits 6c3e2eff7141 mm/memory_hotplug: introduce "auto-movable" online policy omits 7b0ba436ce5a mm: track present early pages per zone omits a2b0061a6640 ACPI: memhotplug: memory resources cannot be enabled yet omits 29d8e39ec39e mm/memory_hotplug: remove nid parameter from remove_memory [...] omits bcb491f4118e mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 9bb3f9dde8ad mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits d682289f9f2f mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 3371ba313d4d mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 364d837a35fd memory-hotplug.rst: complete admin-guide overhaul omits f77c579fe1c1 memory-hotplug.rst: remove locking details from admin-guide omits ade967bb644a mm/vmstat: protect per cpu variables with preempt disable on RT omits ea4081254580 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 0ea7c8ec3af6 oom_kill: oom_score_adj broken for processes with small me [...] omits 18e9f6c37796 memblock: make memblock_find_in_range method private omits 2dcbf69b47dd mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 073826df4d19 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 7716cf2e66c6 mm/mremap: don't account pages in vma_to_resize() omits a4e73506f69c powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits e1752ab0298f lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits b375f742d859 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits f0260797a86e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits c6883a4a9aac lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 9d7e07adb657 lazy tlb: allow lazy tlb mm refcounting to be configurable omits fb67c2c0e28d lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 5895257ddf1f lazy tlb: introduce lazy mm refcount helper functions omits 50b2b1ba48ca parisc: Drop strnlen_user() in favour of generic version omits 31cb857822e5 vfs: keep inodes with page cache off the inode shrinker LRU omits eb876a0ee9a4 mm: mark idle page tracking as BROKEN omits e779c6888d05 mm, slub: fix kmem_cache_cpu fields alignment for double cmpxchg omits 1abff70cfb1e mm, slab: simplify lockdep_assert_held in lockdep_assert_held() omits 2dd828203258 mm, slub: convert kmem_cpu_slab protection to local_lock omits ff926d08717b mm, slub: use migrate_disable() on PREEMPT_RT omits ccfc477e237b mm, slub: protect put_cpu_partial() with disabled irqs ins [...] omits 281714f58639 mm, slub: make slab_lock() disable irqs with PREEMPT_RT omits 13a62a63a355 mm, slub: optionally save/restore irqs in slab_[un]lock()/ omits b33ce1c4df5a mm: slub: make object_map_lock a raw_spinlock_t omits a2be2c31b81b mm, slub: fix memory and cpu hotplug related lock ordering [...] omits 5da981e0cff4 mm, slub: fix memory and cpu hotplug related lock ordering issues omits 785a963d2dd1 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] omits 37ad3fd5dee4 mm, slab: make flush_slab() possible to call with irqs enabled omits a092142a994b mm, slub: don't disable irqs in slub_cpu_dead() omits af835ac780bd mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] omits 29d39502a25c mm, slub: separate detaching of partial list in unfreeze_p [...] omits 87d8d51dfe3d mm, slub: detach whole partial list at once in unfreeze_pa [...] omits 68dea382f990 mm, slub: discard slabs in unfreeze_partials() without irq [...] omits 3df5a1e562a5 mm, slub: move irq control into unfreeze_partials() omits 11a8dc37c13f mm, slub: call deactivate_slab() without disabling irqs omits 056b7373bdc4 mm, slub: make locking in deactivate_slab() irq-safe omits 07fb73c2ebfd mm, slub: move reset of c->page and freelist out of deacti [...] omits 0ad505d38f47 mm, slub: stop disabling irqs around get_partial() omits 90d453c2c39d mm, slub: check new pages with restored irqs omits b89c8999f03c mm, slub: validate slab from partial list or page allocato [...] omits 3d0ba14cd4db mm, slub: restore irqs around calling new_slab() omits 693dc5b97dd1 mm, slub: move disabling irqs closer to get_partial() in _ [...] omits e0d814d0ec49 mm-slub-do-initial-checks-in-___slab_alloc-with-irqs-enabl [...] omits d606f49aa79a mm, slub: prevent VM_BUG_ON in PageSlabPfmemalloc from ___ [...] omits 4347a225e142 mm, slub: do initial checks in ___slab_alloc() with irqs enabled omits 34506d7bffe7 mm, slub: move disabling/enabling irqs to ___slab_alloc() omits fad556344c2c mm, slub: simplify kmem_cache_cpu and tid setup omits fd54715295f2 mm, slub: restructure new page checks in ___slab_alloc() omits 4385276718d4 mm, slub: return slab page from get_partial() and set c->p [...] omits f9976dba6c45 mm, slub: dissolve new_slab_objects() into ___slab_alloc() omits 27f6cfc6141a mm, slub: extract get_partial() from new_slab_objects() omits 537ba952df72 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() omits 9eea8488079c mm, slub: remove redundant unfreeze_partials() from put_cp [...] omits bf735244f90a mm, slub: don't disable irq for debug_check_no_locks_freed() omits 89fae8b50af1 mm, slub: allocate private object map for validate_slab_cache() omits 678ce26885e5 mm, slub: allocate private object map for debugfs listings omits c444189fdef8 mm, slub: don't call flush_all() from slab_debug_trace_open() omits 2f2cf78d6546 ocfs2: fix ocfs2 corrupt when iputting an inode omits 7192f9f3a475 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 3d5c24f79d83 ocfs2: reflink deadlock when clone file to the same direct [...] omits 1b8951944dc3 procfs: prevent unpriveleged processes accessing fdinfo dir omits 707fc0da9486 /proc/kpageflags: do not use uninitialized struct pages omits de904168af64 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e5d96453fbc1 mm/filemap.c: remove bogus VM_BUG_ON omits 5a1f175c9aca isystem: delete global -isystem compile option adds b339ec9c229a kbuild: Only default to -Werror if COMPILE_TEST adds ac08b1c68d1b Merge tag 'pci-v5.15-changes' of git://git.kernel.org/pub/ [...] adds 49832c819ab8 Makefile: use -Wno-main in the full kernel tree adds eafb1d64030a mm, slub: don't call flush_all() from slab_debug_trace_open() adds b3fd64e1451b mm, slub: allocate private object map for debugfs listings adds 0a19e7dd9288 mm, slub: allocate private object map for validate_slab_cache() adds 84048039d777 mm, slub: don't disable irq for debug_check_no_locks_freed() adds 976b805c782a mm, slub: remove redundant unfreeze_partials() from put_cp [...] adds 2a904905ae04 mm, slub: extract get_partial() from new_slab_objects() adds 53a0de06e50a mm, slub: dissolve new_slab_objects() into ___slab_alloc() adds 75c8ff281d7a mm, slub: return slab page from get_partial() and set c->p [...] adds 1572df7cbcb4 mm, slub: restructure new page checks in ___slab_alloc() adds 9b4bc85a69f5 mm, slub: simplify kmem_cache_cpu and tid setup adds e500059ba552 mm, slub: move disabling/enabling irqs to ___slab_alloc() adds 0b303fb40286 mm, slub: do initial checks in ___slab_alloc() with irqs enabled adds fa417ab7506f mm, slub: move disabling irqs closer to get_partial() in _ [...] adds 6c1dbb674c5c mm, slub: restore irqs around calling new_slab() adds 3f2b77e35a4f mm, slub: validate slab from partial list or page allocato [...] adds 9f101ee89465 mm, slub: check new pages with restored irqs adds 4b1f449dedd2 mm, slub: stop disabling irqs around get_partial() adds a019d2016258 mm, slub: move reset of c->page and freelist out of deacti [...] adds 3406e91bce47 mm, slub: make locking in deactivate_slab() irq-safe adds cfdf836e1f93 mm, slub: call deactivate_slab() without disabling irqs adds f3ab8b6b9228 mm, slub: move irq control into unfreeze_partials() adds 8de06a6f48f2 mm, slub: discard slabs in unfreeze_partials() without irq [...] adds c2f973ba42ed mm, slub: detach whole partial list at once in unfreeze_pa [...] adds fc1455f4e023 mm, slub: separate detaching of partial list in unfreeze_p [...] adds 7cf9f3ba2f02 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] adds 0e7ac738f785 mm, slub: don't disable irqs in slub_cpu_dead() adds 08beb547a1f7 mm, slab: split out the cpu offline variant of flush_slab() adds 5a836bf6b09f mm: slub: move flush_cpu_slab() invocations __free_slab() [...] adds 94ef0304e2b8 mm: slub: make object_map_lock a raw_spinlock_t adds a2b4ae8bfd9c mm, slub: make slab_lock() disable irqs with PREEMPT_RT adds e0a043aa4145 mm, slub: protect put_cpu_partial() with disabled irqs ins [...] adds 25c00c506e81 mm, slub: use migrate_disable() on PREEMPT_RT adds bd0e7491a931 mm, slub: convert kmem_cpu_slab protection to local_lock adds cc09ee80c3b1 Merge tag 'mm-slub-5.15-rc1' of git://git.kernel.org/pub/s [...] adds df82bf5a9fad memory-hotplug.rst: remove locking details from admin-guide adds ac3332c44767 memory-hotplug.rst: complete admin-guide overhaul adds 859a85ddf90e mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE adds 673d40c82eb2 mm: memory_hotplug: cleanup after removal of pfn_valid_within() adds 7cf209ba8a86 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] adds 65a2aa5f482e mm/memory_hotplug: remove nid parameter from arch_remove_memory() adds e1c158e49566 mm/memory_hotplug: remove nid parameter from remove_memory [...] adds 35ba0cd5290b ACPI: memhotplug: memory resources cannot be enabled yet adds 4b0970024408 mm: track present early pages per zone adds e83a437faa62 mm/memory_hotplug: introduce "auto-movable" online policy adds 028fc57a1c36 drivers/base/memory: introduce "memory groups" to logicall [...] adds 836809ec75cc mm/memory_hotplug: track present pages in memory groups adds 2a1578397a16 ACPI: memhotplug: use a single static memory group for a s [...] adds eedf634aac3b dax/kmem: use a single static memory group for a single pr [...] adds ffaa6ce835ea virtio-mem: use a single dynamic memory group for a single [...] adds 445fcf7c7214 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] adds 3fcebf90209a mm/memory_hotplug: improved dynamic memory group aware "au [...] adds 5ef5f810199f mm/memory_hotplug: use helper zone_is_zone_device() to sim [...] adds fe3df441ef88 mm: remove redundant compound_head() calling adds 8350229ffceb riscv: only select GENERIC_IOREMAP if MMU support is enabled adds 82a70ce0426d mm: move ioremap_page_range to vmalloc.c adds 8491502f787c mm: don't allow executable ioremap mappings adds 395519b4b6e8 mm/early_ioremap.c: remove redundant early_ioremap_shutdown() adds 513861202d12 highmem: don't disable preemption on RT in kmap_atomic() adds ea0eafead4b6 mm: in_irq() cleanup adds 41c961b9013e mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFL [...] adds 110860541f44 mm/secretmem: use refcount_t instead of atomic_t adds 4bbf04aa9aa8 kfence: show cpu and timestamp in alloc/free info adds c40c6e593bf9 kfence: test: fail fast if disabled at boot adds 2224d8485492 mm: introduce Data Access MONitor (DAMON) adds f23b8eee1871 mm/damon/core: implement region-based sampling adds b9a6ac4e4ede mm/damon: adaptively adjust regions adds 1c676e0d9b1a mm/idle_page_tracking: make PG_idle reusable adds 3f49584b262c mm/damon: implement primitives for the virtual memory addr [...] adds 2fcb93629ad8 mm/damon: add a tracepoint adds 4bc05954d007 mm/damon: implement a debugfs-based user space interface adds 429538e85410 mm/damon/dbgfs: export kdamond pid to the user space adds 75c1c2b53c78 mm/damon/dbgfs: support multiple contexts adds c4ba6014aec3 Documentation: add documents for DAMON adds 17ccae8bb5c9 mm/damon: add kunit tests adds b348eb7abd09 mm/damon: add user space selftests adds 75e39b1a3668 MAINTAINERS: update for DAMON adds 5ecae8f6aafe alpha: agp: make empty macros use do-while-0 style adds 0a9d991c424b alpha: pci-sysfs: fix all kernel-doc warnings adds 3843c50a782c percpu: remove export of pcpu_base_addr adds 8d23b2080b4f proc: stop using seq_get_buf in proc_task_name adds c2f273ebd89a connector: send event on write to /proc/[pid]/comm adds c226bc3cd99b arch: Kconfig: fix spelling mistake "seperate" -> "separate" adds a8a47cf5ce4b include/linux/once.h: fix trivia typo Not -> Note adds c9221919a2d2 units: change from 'L' to 'UL' adds e2c77032fcbe units: add the HZ macros adds 73b718c617ca thermal/drivers/devfreq_cooling: use HZ macros adds 04c8984ae3fa devfreq: use HZ macros adds 55c653e0be71 iio/drivers/as73211: use HZ macros adds d59eacaac953 hwmon/drivers/mr75203: use HZ macros adds 87000e7fe0a2 iio/drivers/hid-sensor: use HZ macros adds 09704a941c42 i2c/drivers/ov02q10: use HZ macros adds 9ef347c3df98 mtd/drivers/nand: use HZ macros adds 18821693b97b phy/drivers/stm32: use HZ macros adds 3c91dda97eea kernel/acct.c: use dedicated helper to access rlimit values adds 2d186afd04d6 profiling: fix shift-out-of-bounds bugs adds 726248b62fbe MAINTAINERS: update ClangBuiltLinux mailing list adds 28f8fc19b249 Documentation/llvm: update mailing list adds 1c3493bb290b Documentation/llvm: update IRC location adds bcda5fd34417 math: make RATIONAL tristate adds 8ba739ede49d math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] adds 36f33b562936 lib/test: convert test_sort.c to use KUnit adds 83a29beb23bc lib/dump_stack: correct kernel-doc notation adds 44e559977554 lib/iov_iter.c: fix kernel-doc warnings adds 7fc5b571325f tools: rename bitmap_alloc() to bitmap_zalloc() adds d2af5aa6c036 checkpatch: support wide strings adds 046fc741e35e checkpatch: make email address check case insensitive adds 4ce9f9704578 checkpatch: improve GIT_COMMIT_ID test adds 1e1c15839df0 fs/epoll: use a per-cpu counter for user's watches count adds b234ed6d6294 init: move usermodehelper_enable() to populate_rootfs() adds 8b097881b54c trap: cleanup trap_init() adds 5f5dec07aca7 nilfs2: fix memory leak in nilfs_sysfs_create_device_group adds dbc6e7d44a51 nilfs2: fix NULL pointer in nilfs_##name##_attr_release adds 24f8cb1ed057 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group adds a3e181259ddd nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group adds b2fe39c248f3 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group adds 17243e1c3072 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group adds 98e2e409e76e nilfs2: use refcount_dec_and_lock() to fix potential UAF adds dbd9d6f8fa9c fs/coredump.c: log if a core dump is aborted due to change [...] adds 6fcac87e1f9e coredump: fix memleak in dump_vma_snapshot() adds 05da8113c9ba kernel/fork.c: unexport get_{mm,task}_exe_file adds 5b91a75b3312 pid: cleanup the stale comment mentioning pidmap_init(). adds e1fbbd073137 prctl: allow to setup brk for et_dyn executables adds 4cb398fe1bf1 configs: remove the obsolete CONFIG_INPUT_POLLDEV adds 6fe26259b488 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] adds d42990f486b5 selftests/memfd: remove unused variable adds 20401d1058f3 ipc: replace costly bailout check in sysvipc_find_ipc() adds 560a87057028 mm/workingset: correct kernel-doc notations adds b285437d1d92 scripts: check_extable: fix typo in user error message adds 2d338201d531 Merge branch 'akpm' (patches from Andrew) adds 0f31ab217dc5 dt-bindings: net: sun8i-emac: Add compatible for D1 adds d9ea761fdd19 dccp: don't duplicate ccid when cloning dccp sock adds 581edcd0c8a0 mctp: perform route destruction under RCU read lock adds d437f5aa23aa ibmvnic: check failover_pending in login response adds 8343268ec3cf net/mlx5: Bridge, fix uninitialized variable usage adds 897ae4b40e80 net/mlx5: Fix rdma aux device on devlink reload adds da8252d5805d net/mlx5: Lag, don't update lag if lag isn't supported adds dfe6fd72b5f1 net/mlx5: FWTrace, cancel work on alloc pd error flow adds ee27e330a953 net/mlx5: Fix potential sleeping in atomic context adds c91c1da72b47 net/mlx5e: Fix mutual exclusion between CQE compression and HW TS adds 8db6a54f3cae net/mlx5e: Fix condition when retrieving PTP-rqn adds c324f023dbb2 Merge tag 'mlx5-fixes-2021-09-07' of git://git.kernel.org/ [...] adds d7e203ffd3ba ne2000: fix unused function warning adds ea269a6f7207 net: phylink: Update SFP selected interface on advertising [...] adds b5c102238cea net: ipa: initialize all filter table slots adds 276aae377206 net: stmmac: fix system hang caused by eee_ctrl_timer duri [...] adds ea545b38693d Merge remote-tracking branch 'net/master' adds 87b736633762 Merge remote-tracking branch 'bpf/master' adds 9660dcbe0d91 RDMA/mlx5: Fix number of allocated XLT entries adds f4c6f31011ea RDMA/mlx5: Fix xlt_chunk_align calculation adds 84f969e1c48e IB/qib: Fix null pointer subtraction compiler warning adds f1b195ce81ad RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic adds 2169b908894d IB/hfi1: make hist static adds 7c4a8420db1e Merge remote-tracking branch 'rdma-fixes/for-rc' adds 25fca8c9e0d7 Merge tag 'asoc-fix-v5.15-rc1' of https://git.kernel.org/p [...] adds b30cf2dd7f56 Merge remote-tracking branch 'sound-current/for-linus' adds 584630a99746 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 090946793d62 Merge remote-tracking branch 'regulator-fixes/for-linus' adds cb529b5aec58 Merge remote-tracking branch 'spi-fixes/for-linus' adds f10e0bd93b17 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds a1b07dbcdc1b Merge remote-tracking branch 'input-current/for-linus' adds 4a531b2f124e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 160981b4b196 Merge remote-tracking branch 'omap-fixes/fixes' adds 9fe2487f427b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 7cc08e234702 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 3e57bf416fae Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds db80e9dfb12d Merge remote-tracking branch 'vfs-fixes/fixes' adds d35e4a97f2da Merge remote-tracking branch 'mmc-fixes/fixes' adds 6cbf8f4fbbe2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 5a3dd06206f1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 97ce255f4c72 Merge remote-tracking branch 'fpga-fixes/fixes' adds ad657bf9338d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' adds 1006eb19726f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1fb722be34d2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 31fa09b5a663 drm/i915: use linux/stddef.h due to "isystem: trim/fixup s [...] new 0666a64a1f48 isystem: delete global -isystem compile option new a21d0a91aca7 kbuild: move objtool_args back to scripts/Makefile.build new 3c83dd7b0283 kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_l [...] new 945b6b9d8057 kbuild: store the objtool command in *.cmd files new 97a38df0bc15 kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro new b31846eae0b6 kbuild: detect objtool update without using .SECONDEXPANSION new 53428f02a8e3 kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules new 23b0f496c7e7 checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit new c5360ef847fb gen_compile_commands: fix missing 'sys' package new 97400a607905 Merge remote-tracking branch 'kbuild/for-next' new 3b197f001b5d Merge remote-tracking branch 'compiler-attributes/compiler [...] new a0c0f33ff310 Merge remote-tracking branch 'dma-mapping/for-next' new aaccb4c2892f Merge remote-tracking branch 'arm/for-next' new 72200d84ede2 Merge remote-tracking branch 'arm-soc/for-next' new dd161f0705fe Merge remote-tracking branch 'actions/for-next' new 241d9447f44c Merge remote-tracking branch 'amlogic/for-next' new 7231fc81792d Merge remote-tracking branch 'aspeed/for-next' new 7ced74bf0a53 Merge remote-tracking branch 'at91/at91-next' new 71d54b4a7880 Merge remote-tracking branch 'imx-mxs/for-next' new ea325052830b Merge remote-tracking branch 'keystone/next' new ea25fdba92c2 Merge remote-tracking branch 'mediatek/for-next' new b9ac3404e4b2 Merge remote-tracking branch 'mvebu/for-next' new 56ae699fe61b Merge remote-tracking branch 'omap/for-next' new 8e1b87f993a1 Merge remote-tracking branch 'qcom/for-next' new 7d5260e5c13c Merge remote-tracking branch 'raspberrypi/for-next' new 6623b5c28df1 Merge remote-tracking branch 'renesas/next' new 11bec6635f36 Merge remote-tracking branch 'rockchip/for-next' new eb4988dc5723 Merge remote-tracking branch 'samsung-krzk/for-next' new 0a24a14768fe Merge remote-tracking branch 'scmi/for-linux-next' new b06ed65c1ce4 Merge remote-tracking branch 'sunxi/sunxi/for-next' new a41ab4508f6f Merge remote-tracking branch 'tegra/for-next' new a106a77b8b7b Merge remote-tracking branch 'ti-k3/ti-k3-next' new 0ca26cd5fdcb Merge remote-tracking branch 'xilinx/for-next' new d5a7e450875d Merge remote-tracking branch 'clk/clk-next' new 73abaaff2e5a Merge remote-tracking branch 'h8300/h8300-next' new ab46a8832dda Merge remote-tracking branch 'microblaze/next' new 37160f01e8ea nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild new 36b9b1975393 nds32: add a Kconfig symbol for LOCKDEP_SUPPORT new 07cd7745c6f2 nds32/setup: remove unused memblock_region variable in set [...] new cde1e9fb325d Merge remote-tracking branch 'nds32/next' new 7517a434bef4 parisc: Drop strnlen_user() in favour of generic version new 4754339e33f3 parisc: Drop useless debug info and comments from signal.c new 881b36ee6a19 parisc: Check user signal stack trampoline is inside TASK_SIZE new 0a14ab35bd2d parisc: Reduce sigreturn trampoline to 3 instructions new cdd53b8f44e9 parisc: Move pci_dev_is_behind_card_dino to where it is used new fab8860d0a37 parisc: Mark sched_clock unstable only if clocks are not s [...] new 747869799dfe Merge remote-tracking branch 'parisc-hd/for-next' new ff8a58b0ae73 s390/sclp: add __nonstring annotation new f6beebb15eee scsi: zfcp: fix kernel doc comments new 2c57ad602493 s390/zcrypt: remove incorrect kernel doc indicators new 9652cb805c44 s390/ftrace: remove incorrect __va usage new bb9c14ad267d hugetlbfs: s390 is always 64bit new 9107cdf7d992 Merge remote-tracking branch 's390/for-next' new 0affb91bb4f3 Merge remote-tracking branch 'sh/for-next' new fd210a5ff208 Merge remote-tracking branch 'uml/linux-next' new a233f81312df Merge remote-tracking branch 'pidfd/for-next' new 07e80d4c6fe6 Merge remote-tracking branch 'btrfs/for-next' new 7f2aedaca1c5 Merge remote-tracking branch 'ceph/master' new fa5b05e205b7 cifs: Create a new shared file holding smb2 pdu definitions new 445cf42bb176 cifs: move NEGOTIATE_PROTOCOL definitions out into the com [...] new 6adf080f3880 cifs: Move more definitions into the shared area new 2ece36473280 cifs: Move SMB2_Create definitions to the shared area new 8fc264a91302 Merge remote-tracking branch 'cifs/for-next' new 36bbeb336584 ksmbd: add missing assignments to ret on ndr_read_int64 re [...] new 4ffd5264e8ec ksmbd: fix read of uninitialized variable ret in set_file_ [...] new 4cf0ccd033d9 ksmbd: fix control flow issues in sid_to_id() new a8e60ed7fa6b Merge remote-tracking branch 'cifsd/cifsd-for-next' new 140e80c26562 Merge remote-tracking branch 'ext3/for_next' new 7d9cb4121097 Merge remote-tracking branch 'cel/for-next' new e3573d5c5c34 Merge remote-tracking branch 'v9fs/9p-next' new 82d3c2ee0715 Merge remote-tracking branch 'zonefs/for-next' new be8a2380e15f Merge remote-tracking branch 'vfs/for-next' new b315fb715257 Merge remote-tracking branch 'printk/for-next' new d19d066ba39d Merge remote-tracking branch 'pstore/for-next/pstore' new 2e17c3431952 Merge remote-tracking branch 'hid/for-next' new 070aecc57f2b Merge remote-tracking branch 'i2c/i2c/for-next' new 79c821244888 Merge remote-tracking branch 'jc_docs/docs-next' new 3155ee997c5a Merge remote-tracking branch 'v4l-dvb-next/master' new 0654cf05d17b ACPI: CPPC: Introduce cppc_get_nominal_perf() new 46573fd6369f cpufreq: intel_pstate: hybrid: Rework HWP calibration new d216bfb4d798 PM: sleep: wakeirq: drop useless parameter from dev_pm_att [...] new 4a9344cd0aa4 PM: sleep: core: Avoid setting power.must_resume to false new ca67408ad57a PM: EM: fix kernel-doc comments new d62aab8ff711 Documentation: power: include kernel-doc in Energy Model doc new 66e0aeaa8bae ACPI: scan: Remove unneeded header linux/nls.h new 860c843bfe92 Merge branches 'pm-cpufreq', 'pm-sleep', 'pm-em' and 'acpi [...] new 25ffb593e915 Merge remote-tracking branch 'pm/linux-next' new 426ab153a0d9 Merge remote-tracking branch 'cpupower/cpupower' new 08d92e70c637 Merge remote-tracking branch 'thermal/thermal/linux-next' new 8525bbcd5614 Merge remote-tracking branch 'ieee1394/for-next' new c9b67b191eeb Merge remote-tracking branch 'bluetooth/master' new 907204ae4020 Merge remote-tracking branch 'drm/drm-next' new 8c28051cdcbe fbmem: don't allow too huge resolutions new dc755e4084cd Merge remote-tracking branch 'drm-misc/for-linux-next' new 699f6820cbd0 Merge remote-tracking branch 'amdgpu/drm-next' new 12b34c0e2157 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 98f6654f1947 Merge remote-tracking branch 'modules/modules-next' new c91129da4eb4 Merge remote-tracking branch 'input/next' new 713b9825a4c4 io-wq: fix cancellation on create-worker failure new b46a2b21701b Merge branch 'io_uring-5.15' into for-next new e58cfb327831 Merge remote-tracking branch 'block/for-next' new 4b540b4d92d1 Merge remote-tracking branch 'security/next-testing' new bffdbb25d53b Merge remote-tracking branch 'apparmor/apparmor-next' new 05089883f56b Merge remote-tracking branch 'keys/keys-next' new 55d79da4a1ed Merge remote-tracking branch 'tip/auto-latest' new 54357f0c9149 tracing: Add migrate-disabled counter to tracing output. new 5615e088b43d tracing: Fix some alloc_event_probe() error handling bugs new 4b6b08f2e45e tracing/osnoise: Fix missed cpus_read_unlock() in start_pe [...] new 40caa127f3c7 init: bootconfig: Remove all bootconfig data when the init [...] new b66fbbe8d482 init/bootconfig: Reorder init parameter from bootconfig an [...] new 26c9c72fd0b9 docs: bootconfig: Add how to use bootconfig for kernel parameters new 32ba9f0fb027 tools/bootconfig: Fix tracing_on option checking in ftrace [...] new 903bd067faa8 bootconfig: Fix missing return check of xbc_node_compose_k [...] new 47914d4e591c tools/bootconfig: Show whole test command for each test case new 0be083cee42e tracing: synth events: increase max fields count new c910db943d35 tracing: Dynamically allocate the per-elt hist_elt_data array new 04178ea130a6 selftests/ftrace: Exclude "(fault)" in testing add/remove [...] new 21202442ea6d Merge remote-tracking branch 'ftrace/for-next' new ba62442197a0 Merge remote-tracking branch 'rcu/rcu/next' new aca7718cb3f3 Merge remote-tracking branch 'percpu/for-next' new 7850086f36ac Merge remote-tracking branch 'chrome-platform/for-next' new 18fcfde55d3d Merge remote-tracking branch 'ipmi/for-next' new 5b7b81877926 Merge remote-tracking branch 'char-misc/char-misc-next' new 183900349372 Merge remote-tracking branch 'extcon/extcon-next' new f60e812ad65a Merge remote-tracking branch 'dmaengine/next' new 9c5105e1e09d Merge remote-tracking branch 'cgroup/for-next' new 282063519b29 Merge remote-tracking branch 'scsi/for-next' new 533e1f431141 scsi: st: Add missing break in switch statement in st_ioctl() new df7bff783239 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] new 389ac4eff018 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] new 41d3e67ebea1 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] new ec5051b67ff9 scsi: lpfc: Remove unneeded variable new 82b3199ab467 scsi: ufs: ufshpb: Remove unused parameters new 5e37050a1f22 scsi: iscsi: Adjust iface sysfs attr detection new 0b90114c9a3c scsi: mpt3sas: Call cpu_relax() before calling udelay() new 9f8111fbeafa scsi: sd: Free scsi_disk device via put_device() new 5d1c4709b95f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE new a636c0e41e63 scsi: target: Fix the pgr/alua_support_store functions new 7087fe10d0ad scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] new 0ad6eb6c308f scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] new c63e63695ba8 scsi: megaraid: Fix Coccinelle warning new 3305f560605c scsi: Remove SCSI CDROM MAINTAINERS entry new 87a414750460 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" new 7e6f33e79c0f scsi: megaraid: Clean up some inconsistent indenting new 20fb15167f58 scsi: mpt3sas: Clean up some inconsistent indenting new f592ab77c9b9 scsi: ufs: ufs-pci: Fix Intel LKF link stability new b738fb81b23f Merge remote-tracking branch 'scsi-mkp/for-next' new 654a08b599a0 Merge remote-tracking branch 'vhost/linux-next' new 32f50ffd814c Merge remote-tracking branch 'rpmsg/for-next' new 13aa4c8d1409 Merge remote-tracking branch 'pwm/for-next' new 0149dc519a10 Merge remote-tracking branch 'userns/for-next' new db0d88c193ce Merge remote-tracking branch 'livepatching/for-next' new bdff8a067e41 Merge remote-tracking branch 'coresight/next' new 9f651a6f7c96 Merge remote-tracking branch 'rtc/rtc-next' new 1a1c3511131e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new f1fd69b1c519 Merge remote-tracking branch 'at24/at24/for-next' new 311bf20a763a Merge remote-tracking branch 'ntb/ntb-next' new 2fdf6e65f1cb Merge remote-tracking branch 'kspp/for-next/kspp' new 69ce6912d70f Merge remote-tracking branch 'gnss/gnss-next' new 058117da054d Merge remote-tracking branch 'slimbus/for-next' new 0c22e2cfc1c4 Merge remote-tracking branch 'nvmem/for-next' new 8a45dda7d2be Merge remote-tracking branch 'auxdisplay/auxdisplay' new 4a35a62d3d80 Merge remote-tracking branch 'rust/rust-next' new 4fcec39fad48 Merge remote-tracking branch 'cxl/next' new 302abebe44cc Merge remote-tracking branch 'folio/for-next' new 34c59da47329 Merge tag '9p-for-5.15-rc1' of git://github.com/martinetd/linux new 8a05abd0c938 Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/cep [...] new 14e2bc4e8c40 Merge tag 'nfsd-5.15-1' of git://git.kernel.org/pub/scm/li [...] new 1511e5d64a51 Merge tag 'microblaze-v5.15' of git://git.monstr.eu/linux- [...] new 6dcaf9fb623f Merge tag 'modules-for-v5.15' of git://git.kernel.org/pub/ [...] new 0f4b9289bad3 Merge tag 'docs-5.15-2' of git://git.lwn.net/linux new e543b10cd9d7 Merge branches 'acpi-pm' and 'acpi-docs' new 9c566611ac5c Merge tag 'acpi-5.15-rc1-2' of git://git.kernel.org/pub/sc [...] new eabf9e616ec6 Merge branch 'pm-cpufreq' new f76c87e8c337 Merge branch 'pm-opp' new 30f349097897 Merge tag 'pm-5.15-rc1-2' of git://git.kernel.org/pub/scm/ [...] new 730bf31b8fc8 Merge tag 'tag-chrome-platform-for-v5.15' of git://git.ker [...] new c68ed7945701 mm/vmstat: protect per cpu variables with preempt disable on RT new 2b9b624f5aef mm: migrate: introduce a local variable to get the number [...] new 68a9843f14b6 mm: migrate: fix the incorrect function name in comments new 213ecb315751 mm: migrate: change to use bool type for 'page_was_mapped' new 4b692e861619 kexec: move locking into do_kexec_load new 5d700a0fd71d kexec: avoid compat_alloc_user_space new 5b1b561ba73c mm: simplify compat_sys_move_pages new e130242dc351 mm: simplify compat numa syscalls new 59ab844eed9c compat: remove some compat entry points new a7a08b275a8b arch: remove compat_alloc_user_space new 4b42fb213678 mm/hmm: bypass devmap pte when all pfn requested flags are [...] new 13db8c50477d mm/hugetlb: initialize hugetlb_usage in mm_init new 32d4f4b782bb mm,vmscan: fix divide by zero in get_scan_count new 053cfda10230 mm/page_alloc.c: avoid accessing uninitialized pcp page mi [...] new 10994316089c mmap_lock: change trace and locking order new 79d3705040c3 mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp new 276aeee1c5fc mm/mempolicy: fix a race between offset_il_node and mpol_r [...] new ddb13122aa7e nds32/setup: remove unused memblock_region variable in set [...] new a3fa7a101dcf Merge branches 'akpm' and 'akpm-hotfixes' (patches from Andrew) new 04007995970b Merge commit 'a3fa7a101dcf' new 6dde843db678 mm/filemap.c: remove bogus VM_BUG_ON new dcc37aa47b4c /proc/kpageflags: prevent an integer overflow in stable_pa [...] new e9d71c63f6db /proc/kpageflags: do not use uninitialized struct pages new fbc80af67094 procfs: prevent unpriveleged processes accessing fdinfo dir new 48e42c429675 ocfs2: reflink deadlock when clone file to the same direct [...] new 91820165fe2f ocfs2: clear links count in ocfs2_mknod() if an error occurs new 226b6a7dc13d ocfs2: fix ocfs2 corrupt when iputting an inode new fef0260ffbf5 vfs: keep inodes with page cache off the inode shrinker LRU new 8c32c543e134 lazy tlb: introduce lazy mm refcount helper functions new 5e9b818d8372 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 399552c02dd0 lazy tlb: allow lazy tlb mm refcounting to be configurable new d032e9354997 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new c46d7419313e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 964d839be5f1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new c189c7462e50 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 6c3988c6aee5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 412f286cbecd mm/mremap: don't account pages in vma_to_resize() new 45b9d515c128 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new cac167060812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 0a970647b2d4 memblock: make memblock_find_in_range method private new 524b904a1ec6 oom_kill: oom_score_adj broken for processes with small me [...] new 3c76740f0757 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new be6ad8c85bea mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new 2dbeecf5db71 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 1f611420a605 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 60ad38eb7637 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 0f834ffa6292 mm/highmem: Remove deprecated kmap_atomic new 42c044a11fcd fs/buffer.c: add debug print for __getblk_gfp() stall problem new 6cc920b3aad9 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 2666aacb5151 kernel/hung_task.c: Monitor killed tasks. new 0cc51ef8489a fs/proc/kcore.c: add mmap interface new df0694b5c1a4 proc/sysctl: make protected_* world readable new a7afed96dd9f lib/string: optimized memcpy new fb1194e51c5a lib/string: optimized memmove new 90b1d2932773 lib/string: optimized memset new 1c2fe3ada206 bitops: protect find_first_{,zero}_bit properly new a9c835c3f393 bitops: move find_bit_*_le functions from le.h to find.h new ffe35b127403 include: move find.h from asm_generic to linux new c37b4dee82b7 arch: remove GENERIC_FIND_FIRST_BIT entirely new 896f5a919480 lib: add find_first_and_bit() new 09100ba6d7ac cpumask: use find_first_and_bit() new a3e2a776eea3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] new 4a732d76a700 tools: sync tools/bitmap with mother linux new 6234e7397abb cpumask: replace cpumask_next_* with cpumask_first_* where [...] new c7e37473062f include/linux: move for_each_bit() macros from bitops.h to find.h new 41ab6dd754ac find: micro-optimize for_each_{set,clear}_bit() new 3070a6dec2b0 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] new 2efe4591222b mm/percpu: micro-optimize pcpu_is_populated() new df7b9611218a bitmap: unify find_bit operations new 2e56f98db4a5 lib: bitmap: add performance test for bitmap_print_to_pagebuf new dfccae0121e0 vsprintf: rework bitmap_list_string new ffcd4c7ed19b lib/vsprintf: don't increment buf in bitmap_list_string new 44b4126fa940 ramfs: fix mount source show for ramfs new df74f9400966 init/main.c: silence some -Wunused-parameter warnings new 1ee31a7d5844 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 7c222eaee31c Merge branch 'akpm-current/current' new 2d1bcde0ac45 mm: move kvmalloc-related functions to slab.h new e3330ed905ef mm: migrate: simplify the file-backed pages validation whe [...] new aaf5dd24b241 mm: unexport folio_memcg_{,un}lock new 2b79c4b7d6bb mm: unexport {,un}lock_page_memcg new 17fe908b4709 Compiler Attributes: add __alloc_size() for better bounds [...] new a21737865f89 Compiler Attributes: Add __alloc_size for better bounds ch [...] new 3ca0f35d1ed0 checkpatch: add __alloc_size() to known $Attribute new f46c326ed784 slab: clean up function declarations new f341497d9fe4 slab: add __alloc_size attributes for better bounds checking new bc6b004da4af mm/page_alloc: add __alloc_size attributes for better boun [...] new f1d8787ad4d8 percpu: add __alloc_size attributes for better bounds checking new 2855862e49c0 mm/vmalloc: add __alloc_size attributes for better bounds [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (62ebbd49a519) \ N -- N -- N refs/heads/akpm (2855862e49c0)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 267 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: Documentation/admin-guide/bootconfig.rst | 39 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- Documentation/kbuild/llvm.rst | 5 +- Documentation/power/energy-model.rst | 15 +- MAINTAINERS | 11 +- Makefile | 2 + arch/nds32/Kbuild | 3 + arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 3 - arch/nds32/kernel/setup.c | 1 - arch/parisc/include/asm/uaccess.h | 2 +- arch/parisc/kernel/setup.c | 2 - arch/parisc/kernel/time.c | 7 +- arch/riscv/Kconfig | 2 +- arch/s390/Kconfig | 1 + arch/s390/kernel/ftrace.c | 4 +- drivers/acpi/cppc_acpi.c | 47 ++- drivers/acpi/scan.c | 1 - drivers/base/power/main.c | 2 +- drivers/base/power/wakeirq.c | 11 +- drivers/cpufreq/intel_pstate.c | 185 ++++----- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/hfi1/trace.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/qib/qib_sysfs.c | 4 +- drivers/net/ethernet/8390/ne.c | 22 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 + drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 7 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 44 ++ drivers/net/ipa/ipa_table.c | 3 +- drivers/net/phy/phylink.c | 30 +- drivers/parisc/dino.c | 18 +- drivers/s390/char/sclp.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 14 +- drivers/s390/crypto/zcrypt_cex2a.c | 8 +- drivers/s390/crypto/zcrypt_cex2c.c | 10 +- drivers/s390/crypto/zcrypt_cex4.c | 8 +- drivers/s390/crypto/zcrypt_msgtype50.c | 18 +- drivers/s390/crypto/zcrypt_msgtype6.c | 38 +- drivers/s390/scsi/zfcp_dbf.c | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 2 +- drivers/s390/scsi/zfcp_unit.c | 4 +- drivers/scsi/elx/efct/efct_lio.c | 4 +- drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 3 +- drivers/scsi/lpfc/lpfc_els.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 20 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 9 +- drivers/scsi/lpfc/lpfc_sli.c | 5 +- drivers/scsi/megaraid/megaraid_sas_base.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 3 +- drivers/scsi/ncr53c8xx.c | 23 -- drivers/scsi/scsi_transport_iscsi.c | 8 +- drivers/scsi/sd.c | 9 +- drivers/scsi/sd_zbc.c | 6 +- drivers/scsi/sr_ioctl.c | 2 +- drivers/scsi/st.c | 1 + drivers/scsi/ufs/ufshcd-pci.c | 78 ++++ drivers/scsi/ufs/ufshcd.c | 3 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/scsi/ufs/ufshpb.c | 8 +- drivers/target/target_core_configfs.c | 32 +- drivers/video/fbdev/core/fbmem.c | 6 + fs/Kconfig | 3 +- fs/cifs/smb2maperror.c | 14 +- fs/cifs/smb2misc.c | 10 +- fs/cifs/smb2ops.c | 15 +- fs/cifs/smb2pdu.c | 99 ++--- fs/cifs/smb2pdu.h | 362 ----------------- fs/cifs/smb2transport.c | 9 +- fs/cifs_common/smb2pdu.h | 444 ++++++++++++++++++++- fs/io-wq.c | 29 +- fs/ksmbd/ndr.c | 4 +- fs/ksmbd/smb2pdu.c | 2 +- fs/ksmbd/smbacl.c | 48 +-- fs/nilfs2/the_nilfs.c | 9 +- include/acpi/cppc_acpi.h | 5 + include/asm-generic/early_ioremap.h | 6 - include/linux/energy_model.h | 8 +- include/linux/hugetlb.h | 9 + include/linux/mmap_lock.h | 8 +- include/linux/vmalloc.h | 3 - init/Kconfig | 2 +- init/main.c | 37 +- kernel/fork.c | 1 + kernel/profile.c | 21 +- kernel/trace/trace.c | 26 +- kernel/trace/trace_eprobe.c | 5 +- kernel/trace/trace_events.c | 1 + kernel/trace/trace_events_hist.c | 14 +- kernel/trace/trace_osnoise.c | 6 +- kernel/trace/trace_output.c | 11 +- kernel/trace/trace_synth.h | 2 +- mm/Kconfig | 2 +- mm/Makefile | 5 +- mm/damon/vaddr.c | 136 +++++-- mm/early_ioremap.c | 5 - mm/hmm.c | 5 +- mm/ioremap.c | 25 -- mm/kfence/kfence_test.c | 3 + mm/kmemleak.c | 3 +- mm/mempolicy.c | 17 +- mm/page_alloc.c | 4 +- mm/slub.c | 128 +++--- mm/vmalloc.c | 22 +- mm/vmscan.c | 2 +- net/dccp/minisocks.c | 2 + net/mctp/route.c | 2 + scripts/Makefile.build | 63 +-- scripts/Makefile.lib | 11 - scripts/checkkconfigsymbols.py | 3 + scripts/clang-tools/gen_compile_commands.py | 1 + tools/bootconfig/main.c | 4 +- tools/bootconfig/scripts/ftrace2bconf.sh | 4 +- tools/bootconfig/test-bootconfig.sh | 4 +- .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 2 +- 130 files changed, 1481 insertions(+), 1100 deletions(-)