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 b8498d54b3bd mm: hide the FRONTSWAP Kconfig symbol omits b76bdc6db774 frontswap: remove support for multiple ops omits 59c4508cfea8 mm: mark swap_lock and swap_active_head static omits 5f74899509f2 frontswap: simplify frontswap_register_ops omits 469a30786e92 frontswap: remove frontswap_test omits b043153f3a0f mm-simplify-try_to_unuse-fix omits 5f93bfdfc7b0 mm: simplify try_to_unuse omits 364543356478 frontswap: remove the frontswap exports omits b688ddccba55 frontswap: simplify frontswap_init omits 5ca366bbe3bf frontswap: remove frontswap_curr_pages omits 4f1c0b52803e frontswap: remove frontswap_shrink omits 50e2b810202a frontswap: remove frontswap_tmem_exclusive_gets omits 54c83a402a37 frontswap: remove frontswap_writethrough omits 720cebb4dba6 mm: remove cleancache omits 55a0cf78e19f lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits 0a82e90e6c86 lib/stackdepot: allow optional init and stack_table alloca [...] omits 5e4966cd4961 lib/stackdepot: allow optional init and stack_table alloca [...] omits 81e5401b7455 lib/stackdepot: allow optional init and stack_table alloca [...] omits 0aa96e6cb81d lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 9e2123e87cba lib/stackdepot: allow optional init and stack_table alloca [...] omits e3c522d9e4ec proc-remove-pde_data-completely-fix-fix omits e57776da8c58 proc-remove-pde_data-completely-fix omits 3fcb40fa8571 proc: remove PDE_DATA() completely omits 1265982521d0 fs: proc: store PDE()->data into inode->i_private omits 5459fa9393ff sysctl: returns -EINVAL when a negative value is passed to [...] omits f965661f1a59 kernel/sysctl.c: remove unused variable ten_thousand omits f1655307b526 kprobe: move sysctl_kprobes_optimization to kprobes.c omits d34a2ef07a07 fs/coredump: move coredump sysctls into its own file omits 6d1a29ea1cc4 printk: fix build warning when CONFIG_PRINTK=n omits 79af70e68590 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits f4a234ebdc4c fs: move namespace sysctls and declare fs base directory omits 7e6c49aa9db6 sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits da81a1c50c05 sysctl: add and use base directory declarer and registrati [...] omits 05a6d4b0450e fs: move pipe sysctls to is own file omits eb98b1c61267 fs: move fs/exec.c sysctls into its own file omits ea3ef87d4c4f fs: move namei sysctls to its own file omits 39430ff58293 fs: move locking sysctls where they are used omits 1ad1f7cdfd74 fs: move shared sysctls to fs/sysctls.c omits 4b25d6d21838 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix omits 26f447f7a793 sysctl: move maxolduid as a sysctl specific const omits 218a84ccc754 fs/dcache: avoid unused-function warning omits 4aca6f6428b1 fs/inode: avoid unused-variable warning omits c25c7d71e99d fs: move dcache sysctls to its own file omits 0b39c5d47ddd fs: move fs stat sysctls to file_table.c omits 4abdf5646d7b fs: move inode sysctls to its own file omits 9c5e64c00440 sysctl: share unsigned long const values omits 58cdac75f236 stackleak: move stack_erasing sysctl to stackleak.c omits 45564912a9b7 scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits be999fd0b2fe printk: move printk sysctl to printk/sysctl.c omits 1b787bd0c7ac fs: move binfmt_misc sysctl to its own file omits f6935a0d91d6 sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits 8efc3e5371e3 sysctl: add helper to register a sysctl mount point omits 448f4d857087 random: move the random sysctl declarations to its own file omits d27ba9a8b4d8 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits 22a719f341f4 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits aad797432fd2 firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits ef993e88b736 firmware_loader: move firmware sysctl to its own files omits 9ae74674756e eventpoll: simplify sysctl declaration with register_sysctl() omits 563e8bcc83e0 cdrom: simplify subdirectory registration with register_sysctl() omits 5ded543a5703 inotify-simplify-subdirectory-registration-with-register_s [...] omits f62bb4559fc6 inotify: simplify subdirectory registration with register_ [...] omits ac326ca20467 test_sysctl: simplify subdirectory registration with regis [...] omits 31cc911e8cba ocfs2: simplify subdirectory registration with register_sysctl() omits 0052e9558d7c macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 2cce809c963b i915: simplify subdirectory registration with register_sysctl() omits f5ebb268c974 hpet: simplify subdirectory registration with register_sysctl() omits 13af70a24f1f dnotify: move dnotify sysctl to dnotify.c omits e49e03524817 aio: move aio sysctl to aio.c omits 409443e055f3 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits e782040dc587 sysctl: use const for typically used max/min proc sysctls omits 4507165da54b sysctl: make ngroups_max const omits c4398a9c5a98 watchdog: move watchdog sysctl interface to watchdog.c omits c347e6ebd270 hung_task: move hung_task sysctl interface to hung_task.c omits dfbfef29745f sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits e015f9be8676 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits 17bffaac5c5a sysctl: add a new register_sysctl_init() interface omits d7bd2d687d61 mm/migrate.c: rework migration_entry_wait() to not take a pageref omits da3cc7f91b66 fs/f2fs/data.c: fix mess omits 87b44898c55d Merge branch 'akpm-current/current' omits 8ab9a9c19c45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bd033264900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdb322a3cf2f Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits f0b566810068 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] omits fb5004861c32 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 4f8b7e628841 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 78b62138f612 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 91c834509c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e087dd3bc84f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 2f978ceb8fee Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits ec9561b9c012 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 7bdbee66fc98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b8fcb551db0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 972ecefd5dde Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 55519a259771 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 694d94c417e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c989523d960e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65c75d841e75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c80857e6bfbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b11c4d2c20b2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 19d7ca5227a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e140c46253cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e83b48b83b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ac8b4cebcca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a27f6bb29c31 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 05333947ad98 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits b230caf8fdd1 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits b06ce75b2257 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b4942412dc35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c59b25c13645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 20106c665a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26ddbb72bc53 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e7bf369f459d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 0d26a28621dc Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 115e4b31a1a4 next-20220111/ftrace omits ee17f7fc3629 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 8d8e56ebc26f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8e6790faf156 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 549a2e0718cf Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits a06416e7e501 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 2ec05964d8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92b633e56be9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6daa2917c55c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits ecca154bc4f8 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 3adb60238319 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 6234207af46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf9e126911a1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f32e936f8f96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 894346ac47e1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 43a9b52eb7bd Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits bfb655205a48 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 114950bec969 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 54faaf00ad4a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4e6987bc975e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 902506ec8048 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 134e2c2a7c20 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 7bf97b7f58b2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 88830027ff77 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 008481d81e2b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits f70eebbbb5f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8e25a36dc46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 12a19b23be70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78a86b5c23a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f829281eae09 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits c8ce1dc31ec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66962b1ac409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4e2f834dda58 Merge branch '9p-next' of git://github.com/martinetd/linux omits 997239d037d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b871244e3176 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 6fa56c66daee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d504b6071f5f Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 562f9107777c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 12ee6994262f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed333d0c2919 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a005182c7615 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 760564395478 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 01745de0ad0f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 098d31ae5a77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 376be3bbc1bd Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 1ab406d16f52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c5754286503 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 9fd6715aaf06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92d053c3348c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db4af38ab75a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3fa381fab5af Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 0623f9f452f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8fc081a3ea19 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 4274111d51c3 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 99885103cc40 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 7b02d0c65848 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 48bc199b39c9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3cdc5b86a576 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 9a2fba8d0346 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03ab6c5d1761 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 88e34a46bfaa Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f1a142379273 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 39f524ca31ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2d6ca0a409a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5743cbf34393 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 704e636aabfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83b15b631957 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa21e3b125e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 187ee6ddc472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f37215db48b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e94e5448f6b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d37102e8cb9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d86e5121c09 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 06c84367148c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5e5995fabf94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d39f84732e26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a6369eb5c72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be8652238e15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d882e4bfbdb Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 1c392814dd39 next-20220105/perf omits 558a1d183afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits beebf0a29205 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits f0d32c9182a0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3aebd5d24d96 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 6d71bc66fd9f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits f385cdd45e4a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 602745f1c135 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c41cc32424c3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c68a0ed7dc81 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 655fb54b859b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 3267af29fcc8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 796791a504c7 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 8254423000dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7fc33416b47f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 35caba1a3317 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ca8bd329e4e8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fb148c6828e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9852de20a4cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a53467a764df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b7a19ac38627 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 92dc88830749 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 56b05a32cbcb Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 455be0fcacff Merge branch 'pci/driver-cleanup' omits 592d9274a2fb Merge branch 'pci/errors' omits 7d28937e38c3 Merge branch 'pci/misc' omits 7e26344cfdcb Merge branch 'remotes/lorenzo/pci/bridge-emul' omits c6e360471773 Merge branch 'remotes/lorenzo/pci/xilinx-nwl' omits fe1c77706f3f Merge branch 'remotes/lorenzo/pci/xgene' omits a6a28175f557 Merge branch 'remotes/lorenzo/pci/vmd' omits e69be661ccfe Merge branch 'remotes/lorenzo/pci/rcar' omits 43b3ceaa61c5 Merge branch 'remotes/lorenzo/pci/qcom' omits 4832bc523fe6 Merge branch 'remotes/lorenzo/pci/mvebu' omits 32b846914120 Merge branch 'remotes/lorenzo/pci/mt7621' omits e1f4089b34fc Merge branch 'remotes/lorenzo/pci/mediatek-gen3' omits ea88486ba5c3 Merge branch 'remotes/lorenzo/pci/mediatek' omits 3261b92f4bff Merge branch 'remotes/lorenzo/pci/keystone' omits 00b05eee5b20 Merge branch 'pci/host/hv' omits 2ee047af88e6 Merge branch 'remotes/lorenzo/pci/endpoint' omits 75e030183168 Merge branch 'remotes/lorenzo/pci/dwc' omits 383fa728d6d4 Merge branch 'pci/host/brcmstb' omits 392762d77bc9 Merge branch 'remotes/lorenzo/pci/apple' omits fc143d9c5151 Merge branch 'remotes/lorenzo/pci/aardvark' omits 1560c29d9948 Merge branch 'pci/virtualization' omits d02d65ad4d30 Merge branch 'pci/switchtec' omits 311169446751 Merge branch 'pci/resource' omits 8546c38e63cc Merge branch 'pci/p2pdma' omits 5ac93b71017e Merge branch 'pci/legacy-pm-removal' omits c41be76b68db Merge branch 'pci/hotplug' omits b6c783a998eb Merge branch 'pci/enumeration' omits 5f94bd6f80d6 Merge branch 'pci/aspm' omits 7914e9624dd7 ata: ahci: Add support for AMD A85 FCH (Hudson D4) omits c0bc5ced627d ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY omits 1c1475389af0 arm64: dts: add support for S4 based Amlogic AQ222 omits 4795dc263b03 ipc/sem: do not sleep with a spin lock held omits a3767c9365b1 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE omits 54d7677d12f1 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR omits 56187d795793 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] omits 7465ddc2ecd0 btrfs: use generic Kconfig option for 256kB page size limit omits cc9e700b5702 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] omits 31b90297a4d0 configs: introduce debug.config for CI-like setup omits c1f903b5fbf2 delayacct: track delays from memory compact omits c84227467efd Documentation/accounting/delay-accounting.rst: add thrashi [...] omits 4b2d2a5b96f7 delayacct: cleanup flags in struct task_delay_info and fun [...] omits e55563073111 delayacct: fix incomplete disable operation when switch en [...] omits f35aa1af96fa delayacct: support swapin delay accounting for swapping wi [...] omits dbd011823f19 panic: allow printing extra panic information on kdump omits 76fe5546d468 sysctl: documentation: fix table format warning omits 5120e8bb3641 ata: libata-scsi: simplify __ata_scsi_queuecmd() omits 7ef9b9bde098 ata: pata_of_platform: Use platform_get_irq_optional() to [...] omits 15fc6ee804e7 ata: pata_samsung_cf: add compile test support omits 5e4fdf49a2a0 9p, afs, ceph, cifs, nfs: Use current_is_kswapd() rather t [...] omits 416a5824c950 fscache: Add a tracepoint for cookie use/unuse omits 648d8511c939 fscache: Rewrite documentation omits 5fdbcebeba34 ceph: add fscache writeback support omits 5414e1e8ce0c ceph: conversion to new fscache API omits 70ad9a748129 cifs: Support fscache indexing rewrite omits 6d80ad425f1d nfs: Implement cache I/O by accessing the cache directly omits 1bc912e4d4d8 nfs: Convert to new fscache volume/cookie API omits 22c4fb8c3b60 9p: Copy local writes to the cache when writing to the server omits 8dc19bc1809d 9p: Use fscache indexing rewrite and reenable caching omits 3972b0c2d21f ata: pata_pxa: add compile test support omits 15a6c7e42faa ata: pata_imx: add compile test support omits edeb8ed5d10f ata: pata_ftide010: add compile test support omits 660ff8c3ead0 ata: pata_cs5535: add compile test support omits 82c29b923796 ata: pata_octeon_cf: remove redundant val variable omits 5effa28a0979 ata: fix read_id() ata port operation interface omits 339d044414d7 ata: ahci_xgene: use correct type for port mmio address omits 4e0546c4cf8c ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions omits 47252bdae076 ata: sata_fsl: fix scsi host initialization omits 7b6170b1159f ata: pata_bk3710: add compile test support omits 02d16b42b4d1 ata: ahci_seattle: add compile test support omits 5e323c69b2d5 ata: ahci_xgene: add compile test support omits ab7b17ee4b0e ata: ahci_tegra: add compile test support omits 967a0b715c60 ata: ahci_sunxi: add compile test support omits 03d41548827a ata: ahci_mvebu: add compile test support omits 972607c77f4e ata: ahci_mtk: add compile test support omits 3e7a673b5674 ata: ahci_st: add compile test support omits addc64999934 panic: add option to dump all CPUs backtraces in panic_print omits 934d51cad60c docs: sysctl/kernel: add missing bit to panic_print omits d2bcbbe90734 panic: Remove oops_id. omits cbcbc547c934 panic-use-error_report_end-tracepoint-on-warnings-fix omits de47c8a7a438 panic: use error_report_end tracepoint on warnings omits 388ce3596796 fs/adfs: remove unneeded variable make code cleaner omits f6c4d9255ca1 FAT: use io_schedule_timeout() instead of congestion_wait() omits fe8eb5f7915e hfsplus: use struct_group_attr() for memcpy() region omits 802a7efe02d3 nilfs2: remove redundant pointer sbufs omits 0e57df704d9c init/main.c: silence some -Wunused-parameter warnings omits c7401fd12a80 ELF: fix overflow in total mapping size calculation omits 0823b3e36e00 fs/binfmt_elf: use PT_LOAD p_align values for static PIE omits d017fe74feb5 const_structs.checkpatch: add frequently used ops structs omits dda4ee01c50e checkpatch: Improve Kconfig help test omits 9dc31268f731 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE omits 1686f8dc27bb lz4: fix LZ4_decompress_safe_partial read out of bound omits ce9efa18a85e lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test omits fd694a1ef3bc uuid: remove licence boilerplate text from the header omits e081b178f30b uuid: discourage people from using UAPI header in new code omits 1255decbc978 kunit: replace kernel.h with the necessary inclusions omits 84c2e0d8fc74 test_hash.c: refactor into kunit omits eab7aebfbc18 lib/Kconfig.debug: properly split hash test kernel entries omits cd2152fa2848 test_hash.c: split test_hash_init omits 5fe55e381584 test_hash.c: split test_int_hash into arch-specific functions omits ab392d359b92 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] omits d66d0f7c6e58 hash.h: remove unused define directive omits 36115cb4e57d lib/list_debug.c: print more list debugging context in __l [...] omits 3710ee92b0f4 list: introduce list_is_head() helper and re-use it in list.h omits 9f205665fd72 kstrtox: uninline everything omits 88fe7ce04b1e kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] omits 8ee71b3f0b12 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] omits be17d4853c84 kthread: dynamically allocate memory to store kthread's full name omits c65d7cbdb5ff tools/testing/selftests/bpf: replace open-coded 16 with TA [...] omits 5858c17c3405 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] omits 7e4b7b97ebcd samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] omits f75d85d0918f fs/binfmt_elf: replace open-coded string copy with get_task_comm omits 59ae5619f977 drivers/infiniband: replace open-coded string copy with ge [...] omits 212228792c11 fs/exec: replace strncpy with strscpy_pad in __get_task_comm omits 0664f4f1f811 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm omits fe8e12df0e68 kernel.h: include a note to discourage people from includi [...] omits ee53c446b5e4 include/linux/unaligned: replace kernel.h with the necessa [...] omits 7735fadba665 proc/sysctl: make protected_* world readable omits fd9f56936680 proc: convert the return type of proc_fd_access_allowed() [...] omits 26c358559d3c proc-make-the-proc_create-stubs-static-inlines-fix2-fix omits d56e268b9109 proc-make-the-proc_create-stubs-static-inlines-fix2 omits bcd33cf92ad5 proc-make-the-proc_create-stubs-static-inlines-fix omits 977b6acda58c proc: make the proc_create[_data]() stubs static inlines omits 97b4c04aab59 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] omits b23df29caace mm: percpu: add generic pcpu_populate_pte() function omits b2fdb613a2ae mm: percpu: add generic pcpu_fc_alloc/free funciton omits f88835d3f33f mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef omits dea2d0d2e821 mm: percpu: generalize percpu related config omits 8b8fbc4dd888 kernel/hung_task.c: Monitor killed tasks. omits ae9252a4a3e8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c3c75cbdae95 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 58b111df4374 mm/damon: hide kernel pointer from tracepoint event omits aab418e87595 mm/damon/vaddr: hide kernel pointer from damon_va_three_re [...] omits c0c7fa02eedb mm/damon/vaddr: use pr_debug() for damon_va_three_regions( [...] omits e7254a9360f4 mm/damon/dbgfs: remove an unnecessary variable omits 5c3ee81a2fa0 mm/damon: move the implementation of damon_insert_region t [...] omits 7f0a61f9b5d1 mm-damon-add-access-checking-for-hugetlb-pages-v3 omits 1068ec48f7e3 mm-damon-add-access-checking-for-hugetlb-pages-fix omits 86522923bb29 mm/damon: add access checking for hugetlb pages omits bdd25a499971 Docs/admin-guide/mm/damon/usage: update for schemes statistics omits cc50db42fc24 mm/damon/dbgfs: support all DAMOS stats omits d829763e2218 Docs/admin-guide/mm/damon/reclaim: document statistics parameters omits 98f4df2922a7 mm/damon/reclaim: provide reclamation statistics omits 0c9b671aa306 mm/damon/schemes: account how many times quota limit has exceeded omits 3f59fe094b28 mm/damon/schemes: account scheme actions that successfully [...] omits 1bb0f0dcd864 mm/damon: remove a mistakenly added comment for a future feature omits 3cbfbb93b161 Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] omits 5ced4df29bf6 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] omits 19bcb5f673e9 Docs/admin-guide/mm/damon/usage: remove redundant information omits ae7ddfb89f6f Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] omits 73275db7114f mm/damon: convert macro functions to static inline functions omits 9b10e18e055b mm/damon: modify damon_rand() macro to static inline function omits 2dc6cbc04bf7 mm/damon: move damon_rand() definition into damon.h omits 021171dab22c mm/damon/schemes: add the validity judgment of thresholds omits 38709b48c641 mm/damon/vaddr: remove swap_ranges() and replace it with swap() omits 4568bb2620ba mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix omits b9d17bd3181e mm/damon: remove some unneeded function definitions in damon.h omits 1017fb948dc0 mm/damon/core: use abs() instead of diff_of() omits 808b9c590937 mm/damon: add 'age' of region tracepoint support omits 38b8aea1a775 mm/damon: unified access_check function naming rules omits b05861fec390 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault omits a3e751676ac3 mm: make some vars and functions static or __init omits 2aa209d229e3 mm: fix some comment errors omits 3adea085f009 zram: use ATTRIBUTE_GROUPS omits 3ebf12981a2e btrfs: avoid live-lock in search_ioctl() on hardware with [...] omits 07fcd720069c arm64: add support for sub-page faults user probing omits 41ca33b16c24 mm: introduce fault_in_exact_writeable() to probe for sub- [...] omits 179d4a7c0a9d zsmalloc: replace get_cpu_var with local_lock omits 8f879f7f02db zsmalloc: replace per zpage lock with pool->migrate_lock omits 60ace16d929f locking: fixup write_lock_nested() implementation omits c74febcdaaeb locking/rwlocks: fix write_lock_nested for RT omits e0eda538059b locking/rwlocks: introduce write_lock_nested omits 3f059b3269e7 zsmalloc: remove zspage isolation for migration omits 0b6506c29912 zsmalloc: move huge compressed obj from page to zspage omits 0212633f011d zsmalloc: introduce obj_allocated omits 3f2b192e4a8d zsmalloc: decouple class actions from zspage works omits 3ebc4747d830 zsmalloc: rename zs_stat_type to class_stat_type omits 9a6545f1a87f zsmalloc: introduce some helper functions omits 75a73394ba46 zpool: remove the list of pools_head omits 09a05db0d072 mm-rmap-fix-potential-batched-tlb-flush-race-fix omits efce7919e85d mm/rmap: fix potential batched TLB flush race omits f54ae7e4d0b2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits e6c4db747947 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 92d005d1da0a mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix omits 85f8dfecbb0e mm: memcg/percpu: account extra objcg space to memory cgroups omits 784aed0c2230 mm/hwpoison: fix unpoison_memory() omits bc3893cde365 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE omits 390e471af641 mm/hwpoison: mf_mutex for soft offline and unpoison omits 583684c2208e mm: ksm: fix use-after-free kasan report in ksm_might_need [...] omits c194b09c1464 mm/migrate: remove redundant variables used in a for-loop omits 34db36a7fab0 mm/migrate: move node demotion code to near its user omits 5654a7d93dde mm: migrate: add more comments for selecting target node randomly omits 5be6063491a7 mm: migrate: support multiple target nodes demotion omits 92e57edf3fd2 mm: compaction: fix the migration stats in trace_mm_compac [...] omits a3739dae0216 mm-migrate-correct-the-hugetlb-migration-stats-fix omits 910ccae9ba0a mm: migrate: correct the hugetlb migration stats omits 5212d0bc731b mm: migrate: fix the return value of migrate_pages() omits 8adc7b92c364 hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() omits a85e687fe7e5 mm/mempolicy: fix all kernel-doc warnings omits 1a3ba4474ba5 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 6a5a3a9da4c5 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits c40468982e91 mm/mempolicy: wire up syscall set_mempolicy_home_node omits ed68b8bb2a65 mm/mempolicy: add set_mempolicy_home_node syscall omits 4d0f24f04eb8 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY omits 075782149abf mm/page_isolation: unset migratetype directly for non Buddy page omits 918650729924 vmscan: make drop_slab_node static omits fd4eb4516f5a selftests/uffd: allow EINTR/EAGAIN omits 3f822e7cd218 mm/vmstat: add events for THP max_ptes_* exceeds omits b949b182c610 mm, hugepages: make memory size variable in hugepage-mrema [...] omits 28c4f5757fc7 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits e75858d34107 selftests: vm: add a hugetlb test case omits 6646eb6103ec mm: sparsemem: use page table lock to protect kernel pmd o [...] omits defed676eee0 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 0610c2201382 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 8b5afae38da6 hugetlb/cgroup: fix copy/paste array assignment omits 6ed6b9c9ee0a hugetlb: fix spelling mistake "hierarichal" -> "hierarchical" omits 56e88d927073 hugetlb: add hugetlb.*.numa_stat file omits 0cf5404a09c5 mm-page_allocc-do-not-warn-allocation-failure-on-zone-dma- [...] omits 7e68cde5e803 mm/page_alloc.c: do not warn allocation failure on zone DM [...] omits a4f20b78275f dma/pool: create dma atomic pool only if dma zone has mana [...] omits 8e9b3725de21 mm_zone: add function to check if managed dma zone exists omits 79d4bc1c6d30 mm/page_alloc.c: modify the comment section for alloc_cont [...] omits 332927ec577b include/linux/gfp.h: further document GFP_DMA32 omits 63c67e4435e4 mm: drop node from alloc_pages_vma omits 038f4a6dbc6a mm: page_alloc: fix building error on -Werror=array-compare omits fbac92be5806 mm: fix boolreturn.cocci warning omits 114ce480acb0 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] omits 92e2a32ff989 mm: introduce memalloc_retry_wait() omits 88c4e4bbb261 mm: discard __GFP_ATOMIC omits 92e2e82120c0 mm-vmalloc-allocate-small-pages-for-area-pages-fix omits 2569ef4878c4 mm/vmalloc: allocate small pages for area->pages omits 6fe884bea2ef mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware omits d00c103689d4 mm: allow !GFP_KERNEL allocations for kvmalloc omits 6b45f0e9d760 mm/vmalloc: be more explicit about supported gfp flags. omits 6175fbfc698e mm/vmalloc: add support for __GFP_NOFAIL omits c26431bbbe59 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc fix omits ac0cfa7c274a mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc omits ec5a470e6f6b mm/dmapool.c: revert "make dma pool to use kmalloc_node" omits c964d01f78cc mm: remove the total_mapcount argument from page_trans_hug [...] omits be8bf500cd74 mm: remove the total_mapcount argument from page_trans_hug [...] omits 549c5fd17ba1 mm: remove last argument of reuse_swap_page() omits 456900591ece x86: mm: add x86_64 support for page table check omits 0e88e78eaf39 mm: page table check omits f6718d79cce6 mm: ptep_clear() page table helper omits e309c6fbcf05 mm: change page type prior to adding page table entry omits 9f35e891028e docs/vm: add vmalloced-kernel-stacks document omits 0d39af4125cb mm/oom_kill: allow process_mrelease to run under mmap_lock [...] omits 664fea0553ce mm: document locking restrictions for vm_operations_struct::close omits dfb453a119b2 mm: protect free_pgtables with mmap_lock write lock in exit_mmap omits 1a3acb36e5bb mm: move tlb_flush_pending inline helpers to mm_inline.h omits 649443945eaa mm: move anon_vma declarations to linux/mm_inline.h omits b99720856981 mm: add anonymous vma name refcounting omits 92ce843a5e13 docs: proc.rst: /proc/PID/maps: fix malformed table omits 50ec24f43825 mm: add a field to store names for private anonymous memory omits a8ebdd9ae57c mm: rearrange madvise code to allow for reuse omits 5cf675338b33 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] omits d2417d7a103c mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit omits 996aee1b11dd tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] omits 7f44def75289 memcg-add-per-memcg-vmalloc-stat-v2-fix omits 591dc70c8f27 memcg-add-per-memcg-vmalloc-stat-v2 omits e770d7148e80 memcg: add per-memcg vmalloc stat omits c402dfbccc70 mm/memcg: use struct_size() helper in kzalloc() omits be2fa304e252 memcg: better bounds on the memcg stats updates omits d8b26d9372f5 mm: add group_oom_kill memory.event fix omits 2d043f517fcc mm/memcg: add oom_group_kill memory event omits d23f5c6aa21e mm/page_counter: remove an incorrect call to propagate_pro [...] omits eb353e1fad36 mm: memcontrol: make cgroup_memory_nokmem static omits 5ab30c015a61 mm/frontswap.c: use non-atomic '__set_bit()' when possible omits a4a1e3865144 mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] omits a16368970dfc mm: shmem: don't truncate page if memory failure happens omits f8cc545d66bb mm/gup.c: stricter check on THP migration entry during fol [...] omits 460a999d5260 gup: avoid multiple user access locking/unlocking in fault [...] omits 2a0c0a54eef7 mm/truncate.c: remove unneeded variable omits 443583f5133a Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 2e89bdf2f0dc documentation-vm-page_ownerrst-update-the-documentation-fix omits aa250ab9b4a0 Documentation/vm/page_owner.rst: update the documentation omits 578a9d04fbf9 tools/vm/page_owner_sort.c: delete invalid duplicate code omits 481a1a572724 tools/vm/page_owner_sort.c: two trivial fixes omits 37d2ba78ae6b tools/vm/page_owner_sort.c: support sorting pid and time omits 876aacaf860f tools/vm/page_owner_sort.c: add switch between culling by [...] omits 86f73a5145e1 tools/vm/page_owner_sort.c: support sorting by stack trace omits 80145503acca tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits eff5a4c126de tools/vm/page_owner_sort.c: sort by stacktrace before culling omits abe892dd35b8 mm,fs: split dump_mapping() out from dump_page() omits ff8ed1db4d0d kasan: fix quarantine conflicting with init_on_free omits 423001a8de3d kasan: test: add test case for double-kmem_cache_destroy() omits 53e0402fa5c2 kasan: add ability to detect double-kmem_cache_destroy() omits f4264470632a kasan: test: add globals left-out-of-bounds test omits d4cd1f2be163 device-dax: compound devmap support omits 787b91ffb278 device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix omits 292b654cde11 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() omits 647d4cd0cb3d device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() omits bd0a4060a917 device-dax: factor out page mapping initialization omits edf3556b8d2b device-dax: ensure dev_dax->pgmap is valid for dynamic devices omits 7ac6867fbee8 device-dax: use struct_size() omits 138c04cd6ca9 device-dax: use ALIGN() for determining pgoff omits f31cd1aa96fc mm/memremap: add ZONE_DEVICE support for compound pages omits b79c64b78400 mm/page_alloc: refactor memmap_init_zone_device() page init omits 9a9b738d79a4 mm/page_alloc: split prep_compound_page into head and tail [...] omits 8a0c1afb8560 PCI: mt7621: Declare mt7621_pci_ops static adds 6020c204be99 Merge tag 'folio-5.17' of git://git.infradead.org/users/wi [...] adds f079ab01b560 Merge tag 'iomap-5.17' of git://git.infradead.org/users/wi [...] adds 3d3d6733065c Merge tag 'fsnotify_for_v5.17-rc1' of git://git.kernel.org [...] adds 1fb38c934c6e Merge tag 'fs_for_v5.17-rc1' of git://git.kernel.org/pub/s [...] adds 8975f8974888 Merge tag 'fuse-update-5.17' of git://git.kernel.org/pub/s [...] adds 24e42e32d347 9p: Use fscache indexing rewrite and reenable caching adds 93c846143d86 9p: Copy local writes to the cache when writing to the server adds a6b5a28eb56c nfs: Convert to new fscache volume/cookie API adds 16f2f4e679cf nfs: Implement cache I/O by accessing the cache directly adds 400e1286c0ec ceph: conversion to new fscache API adds 1702e7973410 ceph: add fscache writeback support adds e0484344c041 fscache: Rewrite documentation adds e6435f1e02f4 fscache: Add a tracepoint for cookie use/unuse adds d7bdba1c81f7 9p, afs, ceph, nfs: Use current_is_kswapd() rather than gf [...] adds 8834147f9505 Merge tag 'fscache-rewrite-20220111' of git://git.kernel.o [...] adds 3acbdbf42e94 Merge tag 'libnvdimm-for-5.17' of git://git.kernel.org/pub [...] adds 362f533a2a10 Merge tag 'cxl-for-5.17' of git://git.kernel.org/pub/scm/l [...] adds 13eaa5bda0df Merge tag 'iommu-updates-v5.17' of git://git.kernel.org/pu [...] adds 8e5b0adeea19 Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.or [...] adds 9cdbeec40968 x86/entry_32: Fix segment exceptions adds 64ad9461521b Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org [...] adds ce990f1de0bc Merge tag 'for-linus-5.17-rc1-tag' of git://git.kernel.org [...] adds 4eb766f64d12 Merge tag 'devicetree-for-5.17' of git://git.kernel.org/pu [...] adds 679f8652064b leds: Add mt6360 driver adds fa019ba4f202 leds: tca6507: use swap() to make code cleaner adds 495b8966f7ad leds: led-core: Update fwnode with device_set_node adds 8018708d2d39 dt-bindings: leds: Replace moonlight with indicator in mt6 [...] adds 6212264be7df leds: lp50xx: remove unused variable adds b7f1ac9bb641 leds: leds-fsg: Drop FSG3 LED driver adds 27d1a6210d27 leds: tca6507: Get rid of duplicate of_node assignment adds 2702c9be20ac leds: lgm-sso: Get rid of duplicate of_node assignment adds a05f5d0e6aeb leds: ktd2692: Drop calling dev_of_node() in ktd2692_parse_dt adds e9af026a3b24 ARM: dts: omap3-n900: Fix lp5523 for multi color adds 9e87a8da747b leds: lp55xx: initialise output direction from dts adds d9b5941bb593 Merge tag 'leds-5.17-rc1' of git://git.kernel.org/pub/scm/ [...] adds 455e73a07f6e Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 67d50b5f9114 Merge tag 'irqchip-5.17' of git://git.kernel.org/pub/scm/l [...] adds 147cc5838c0f Merge tag 'irq-core-2022-01-13' of git://git.kernel.org/pu [...] adds 6629c0769926 Merge tag 'timers-v5.17-rc1' of https://git.linaro.org/peo [...] adds 35e13e9da9af Merge branch 'clocksource' of git://git.kernel.org/pub/scm [...] adds fd04899208d2 Merge tag 'timers-core-2022-01-13' of git://git.kernel.org [...] adds 74a5257a0c17 genirq/msi: Populate sysfs entry only once adds feb7a43de5ef Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub [...] adds c40238e3b8c9 RDMA/irdma: Remove the redundant return adds c0fe82baaeb2 Merge tag 'v5.16' into rdma.git for-next adds 747c19eb7539 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds fb3b0673b7d5 Merge tag 'mailbox-v5.17' of git://git.linaro.org/landing- [...] adds f7f2389f18a6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds f6462b0d9b87 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 9c0c2c7aa23c net: marvell: prestera: Cleanup router struct adds 6a1ba8758f67 net: marvell: prestera: Refactor get/put VR functions adds 32d098bb2e49 net: marvell: prestera: Refactor router functions adds e179f045f90d net: marvell: prestera: Fix deinit sequence for router adds ed6ae5ca437d sit: allow encapsulated IPv6 traffic to be delivered locally adds 078c6a1cbd4c net: qmi_wwan: add ZTE MF286D modem 19d2:1485 adds de2d807b294d sch_api: Don't skip qdisc attach on ingress adds d7b430341102 atm: iphase: remove redundant pointer skb adds 33cb0ff30cff net: mscc: ocelot: don't let phylink re-enable TX PAUSE on [...] adds de0e444706ed kselftests/net: adapt the timeout to the largest runtime adds 61f434b0280e net/smc: Resolve the race between link group access and te [...] adds 3ba8c6258eb1 Merge branch 'smc-race-fixes' adds 91341fa0003b inet: frags: annotate races around fqdir->dead and fqdir-> [...] adds ea89c6c0983c net/smc: Introduce a new conn->lgr validity check helper adds 20c9398d3309 net/smc: Resolve the race between SMC-R link access and clear adds 5e175a9e474d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 76c0e568eadc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5a861466ca04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 19980aa10d2d ALSA: hda: intel-dsp-config: add JasperLake support adds 081c73701ef0 ALSA: hda: intel-dsp-config: reorder the config table adds f42ae4b4a7ad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5120d5f3b45f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4b476bc572bb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 768b843dfa8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 665e10a89303 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 36e88654b242 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds df056e5f4477 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 3a1ea2346d8b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 60f2e9ed8ab0 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 5fa9b3c69512 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 9d3a397b34db Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8c1f38af2e72 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c02b4888be5c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 20c05b710c7d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54329e6f7bee dma-buf: cma_heap: Fix mutex locking section adds e7a3a88568d5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 82977af93a0d sh: rename suffix-y to suffix_y new 64d8aaa4ef38 kbuild: drop $(size_append) from cmd_zstd new 7ce7e984ab2b kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22} new 53e7b5dfb752 arch: decompressor: remove useless vmlinux.bin.all-y new c4d7f40b250c kbuild: add cmd_file_size new e2f763c7aea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb516937c2ef Merge remote-tracking branch 'torvalds/master' into perf/core new 7fbddf40b881 tools headers UAPI: Add new macros for mem_hops field to p [...] new 0ebce3d65f1f perf powerpc: Add encodings to represent data based on new [...] new af2b24f228a0 perf powerpc: Add data source encodings for power10 platform new 65f8d08cf838 Merge remote-tracking branch 'torvalds/master' into perf/core new debe70e48896 Merge remote-tracking branch 'torvalds/master' into perf/core new e3304c213572 perf sort: Include global and local variants for p_stage_c [...] new befee3775b6d perf powerpc: Update global/local variants for p_stage_cyc new d5962fb7d690 perf annotate: Avoid TUI crash when navigating in the anno [...] new 0046686da0ef perf test: Enable system wide for metricgroups test new 62942e9fda9f perf script: Fix hex dump character output new 8de78328f041 Revert "perf powerpc: Add encodings to represent data base [...] new b4bb6f05e4b2 Revert "perf powerpc: Add data source encodings for power1 [...] new dcffc5ebb80d perf evsel: Improve error message for uncore events new 818ab78c03aa libperf: Add comments to 'struct perf_cpu_map' new ca2c9b76bc3c perf stat: Add aggr creators that are passed a cpu new 01843ca01977 perf stat: Correct aggregation CPU map new a023283fadef perf stat: Switch aggregation to use for_each loop new 88031a0de7d6 perf stat: Switch to cpu version of cpu_map__get() new eff54c24bb14 perf cpumap: Switch cpu_map__build_map() to cpu function new 448a69d9f34d perf cpumap: Remove map+index get_socket() new 1cdae3d67347 perf cpumap: Remove map+index get_die() new 3f6233dc7798 perf cpumap: Remove map+index get_core() new 86d94048e234 perf cpumap: Remove map+index get_node() new 49679da388f4 perf cpumap: Add comments to aggr_cpu_id() new 63e0fa873d88 perf cpumap: Remove unused cpu_map__socket() new 3ac23d199c2b perf cpumap: Simplify equal function name new 51b826fadf4f perf cpumap: Rename empty functions new 194a3a202564 perf cpumap: Document cpu__get_node() and remove redundant [...] new 4e90e5cc74c6 perf cpumap: Remove map from function names that don't use a map new adff2c634357 perf cpumap: Remove cpu_map__cpu(), use libperf function new 5f50e15c1510 perf cpumap: Refactor cpu_map__build_map() new 973aeb3c7ada perf cpumap: Rename cpu_map__get_X_aggr_by_cpu functions new dfc66beff7fa perf cpumap: Move 'has' function to libperf new 92aad5c33f53 perf cpumap: Add some comments to cpu_aggr_map new bd26bddfd936 perf cpumap: Trim the cpu_aggr_map new f9e891ea1722 perf stat: Fix memory leak in check_per_pkg() new 34794913e2dc perf cpumap: Add CPU to aggr_cpu_id new 7365f105e374 perf stat-display: Avoid use of core for CPU new 2ca0a3718da2 perf evsel: Derive CPUs and threads in alloc_counts new 7e3d1784c8a4 libperf: Switch cpu to more accurate cpu_map_idx new 47ffe806674f libperf: Use cpu not index for evsel mmap new 7316268ff740 perf counts: Switch name cpu to cpu_map_idx new ab90caa7b2d0 perf stat: Rename aggr_data cpu to imply it's an index new 7ea82fbee459 perf stat: Use perf_cpu_map__for_each_cpu() new f9551b3f6249 perf script: Use for each cpu to aid readability new 80b82f3b65e9 libperf: Allow NULL in perf_cpu_map__idx() new 472832d2c000 perf evlist: Refactor evlist__for_each_cpu() new 7ac0089d138f perf evsel: Pass cpu not cpu map index to synthesize new da8c94c06517 perf stat: Correct variable name for read counter new 2daa08c4d9cd perf evsel: Rename CPU around get_group_fd new 1fa497d4c01d perf evsel: Reduce scope of evsel__ignore_missing_thread new 6f844b1fdd3b perf evsel: Rename variable cpu to index new aa11e55a3995 perf test: Use perf_cpu_map__for_each_cpu() new 379c224bef72 perf stat: Correct check_per_pkg() cpu new 5b1af93dbc7e perf stat: Swap variable name cpu to index new 91802e73f771 libperf: Sync evsel documentation new 7263f3498ba8 perf bpf: Rename 'cpu' to 'cpu_map_idx' new 84d2f4f0375d perf c2c: Use more intention revealing iterator new b57af1b4017a perf script: Fix flipped index and cpu new ce37ab3eb249 perf stat: Correct first_shadow_cpu to return index new 6d18804b963b perf cpumap: Give CPUs their own type new 0ce05781f490 perf tools: Fix SMT fallback with large core counts new 6dd8646939a7 perf tools: Probe non-deprecated sysfs path 1st new f56ef30a31d3 perf expr: Add debug logging for literals new c0dd94558d0e perf pmu-events: Don't lower case MetricExpr new 752f364bad34 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 114b12cc3ed7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 609fe37e645d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc3080c1fe08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac4dfd0d1d35 arm64: dts: add support for S4 based Amlogic AQ222 new e8c26fc915ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d09c50ce47c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5166d1d9e7e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new dcaa09bd084f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d315f0f37f83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4e95e06a1bb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f11904a3b4ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac843ab4a077 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 398cc6a33b83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd9622b22e0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c296ef2663f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5bccb34328b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a2d33cdffede Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e68d0b0c0a0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b9d4f0937bf Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7c08dbf23075 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 598330d0b40f Merge branch 'next' of https://git.linaro.org/people/jens. [...] new be0378107706 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24e3464538cc Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d9d096434426 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 80c4781f91f9 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new d369f5719f33 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 2bf1953824a7 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new c63240ddf793 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b6768bd7351 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 180d0eb290a5 parisc: Add visible flag to toc_stack variable new c3c66aa221fa video/fbdev/stifb: Implement the stifb_fillrect() function new fa39a5775bb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6aff4822f8cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f3cd6f5999b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 630b217f25d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14becf45150b Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 67323c7c5b1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bea21e602d8b cifs: Support fscache indexing rewrite new e469589618be Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 2fdd8e68d411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d7c86a8f9cd libceph: generalize addr/ip parsing based on delimiter new 4153c7fc937a libceph: rename parse_fsid() to ceph_parse_fsid() and export new 7b19b4db5add ceph: new device mount syntax new 2167f2cc686a ceph: record updated mon_addr on remount new e1b9eb50763d doc: document new CephFS mount device syntax new adbed05ed62d ceph: mount syntax module parameter new 8e55ba8caae5 ceph: Fix incorrect statfs report for small quota new 435a120a47ee rbd: make const pointer spaces a static const array new af9ceae83cd2 ceph: drop send metrics debug message new 0078ea3b0566 ceph: don't check for quotas on MDS stray dirs new 94cc0877cad0 ceph: add new "nopagecache" option new 76bdbc7ac777 ceph: remove redundant Lsx caps check new a0b3a15eab6b ceph: move CEPH_SUPER_MAGIC definition to magic.h new 140447aeec32 Merge branch 'master' of git://github.com/ceph/ceph-client.git new ac7ade02b413 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 7e6413d1d781 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 58e7e46b1be1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 12fb69bd602a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b21cf9fb1467 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 102d1124e4d4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new e1b137950302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24f6523c16b2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new fab1a7e33eaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8719db1bc6f Merge branch '9p-next' of git://github.com/martinetd/linux new 466cb6f8ca2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 36390c4da423 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acd307e61aac Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 6c55742e5536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a21135fc689c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7498e41fb537 Merge branch 'pci/aspm' new fb6c45130a4a Merge branch 'pci/enumeration' new 7475f9319adc Merge branch 'pci/hotplug' new 446cc1c51a5a Merge branch 'pci/legacy-pm-removal' new c6ff0f8dc05f Merge branch 'pci/p2pdma' new 05642e2f6460 Merge branch 'pci/resource' new 54f98a8b1382 Merge branch 'pci/switchtec' new d03f92c43f97 Merge branch 'pci/virtualization' new 800cee8b04d1 Merge branch 'remotes/lorenzo/pci/aardvark' new 3164f27b5fd6 Merge branch 'remotes/lorenzo/pci/apple' new c5f62d30e99c Merge branch 'pci/host/brcmstb' new 2948ce70e636 Merge branch 'remotes/lorenzo/pci/dwc' new 28b75189f038 Merge branch 'remotes/lorenzo/pci/endpoint' new 6553ff3dd95f Merge branch 'pci/host/hv' new 0dfa6f6e6885 Merge branch 'remotes/lorenzo/pci/keystone' new fd785c64f355 Merge branch 'remotes/lorenzo/pci/mediatek' new 96fe57938406 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' new da48157092e7 PCI: mt7621: Declare mt7621_pci_ops static new 661c4c4f2693 PCI: Let pcibios_root_bridge_prepare() access bridge->windows new fe7498ef7917 PCI: mt7621: Move MIPS setup to pcibios_root_bridge_prepare() new e4b1cd02dc8d PCI: mt7621: Add missing MODULE_LICENSE() new 44ddb791f8f4 PCI: mt7621: Allow COMPILE_TEST for all arches new fc10f9d6671a Merge branch 'pci/host/mt7621' new 0de15dbbd648 Merge branch 'remotes/lorenzo/pci/mvebu' new f0eb209fed99 Merge branch 'remotes/lorenzo/pci/qcom' new 4ceca42d396e Merge branch 'remotes/lorenzo/pci/rcar' new ec5d85e7f095 Merge branch 'remotes/lorenzo/pci/vmd' new 18b026da34c6 Merge branch 'remotes/lorenzo/pci/xgene' new a99f501f3e4d Merge branch 'remotes/lorenzo/pci/xilinx-nwl' new 2709f0338d4c Merge branch 'remotes/lorenzo/pci/bridge-emul' new da43f08db236 Merge branch 'pci/misc' new f5d3ca6fffeb Merge branch 'pci/errors' new 87c71931633b Merge branch 'pci/driver-cleanup' new 4c23d7ff8804 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 390a61f4792a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74d7a841008b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 13462ba1815d i3c: master: dw: check return of dw_i3c_master_get_free_pos() new 77ad74523b7a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new b6c55b162bce ACPI: scan: Change acpi_scan_init() return value type to void new 681e7187aef4 ACPI: scan: Simplify initialization of power and sleep buttons new c96f195deeef ACPI: scan: Rename label in acpi_scan_init() new 415b4b6c447a ACPI: PCC: pcc_ctx can be static new 2a4e14d3c46f Merge branches 'acpi-scan' and 'acpi-pcc' into linux-next new 3f4b32511a77 PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro new 52cc1d7f9786 PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_ [...] new 0ae101fdd329 PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros new 9d8619190031 PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro new d59ff7d9d84b PM: runtime: Add EXPORT[_GPL]_RUNTIME_DEV_PM_OPS macros new 5865918fe49e iio: pressure: bmp280: Use new PM macros new 93e5c8b5e46e Merge branch 'pm-core' into linux-next new 5d327839ddf5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0292ad87c7df Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new c07ba878ca19 Bluetooth: hci_sync: unlock on error in hci_inquiry_result [...] new 563c72101507 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1941998f4b5e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a9454b6da91d next-20220113/amdgpu new 83c5de3314bb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new f783ebb37d79 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 96dd87548810 MAINTAINERS: add mailing lists for kmod and modules new 285ac8dca4df kernel: Fix spelling mistake "compresser" -> "compressor" new 93441b54e6bf Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 29a6e4d07735 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 524f60109bfa Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new bd7300988b26 ata: ahci_st: add compile test support new e3e44274998d ata: ahci_mtk: add compile test support new eec6634ee717 ata: ahci_mvebu: add compile test support new 003785331487 ata: ahci_sunxi: add compile test support new a4dd1e0f6542 ata: ahci_tegra: add compile test support new 9ec8eadac3a4 ata: ahci_xgene: add compile test support new 9fc38794e9b2 ata: ahci_seattle: add compile test support new e9123b1cef47 ata: pata_bk3710: add compile test support new 4c8bbbba007c ata: sata_fsl: fix scsi host initialization new 04ed3c17408e ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions new d64f9dbf0ae5 ata: ahci_xgene: use correct type for port mmio address new 75d7ef1d0409 ata: fix read_id() ata port operation interface new 953e5fc04f30 ata: pata_octeon_cf: remove redundant val variable new b76fc153e3d4 ata: pata_cs5535: add compile test support new 148f7ed51e8f ata: pata_ftide010: add compile test support new 6aef8c23f268 ata: pata_imx: add compile test support new 017253b5a7fa ata: pata_pxa: add compile test support new f4c8787686a4 ata: pata_samsung_cf: add compile test support new e790a4f79933 ata: pata_of_platform: Use platform_get_irq_optional() to [...] new cadac042d432 ata: libata-scsi: simplify __ata_scsi_queuecmd() new a49c0c3fc253 ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY new 6977409c421b ata: ahci: Add support for AMD A85 FCH (Hudson D4) new e928da321f0b ata: pata_ali: remove redundant return statement new e5ca4087cf46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb315769e382 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 1dbdb1e80a50 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 5d48ebda825d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 1540c8e4c208 Merge branch into tip/master: 'timers/core' new 75123a68f75f Merge branch into tip/master: 'irq/msi' new 5273a73f6740 Merge branch into tip/master: 'irq/core' new 85538cc07d6b Merge branch into tip/master: 'x86/core' new 9a1984c291ba Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 358a13afd88d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 83b836ee6a40 next-20220111/ftrace new ae782eb094a0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 1cb724614c5e Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 24a0bf4fa902 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e4fd9c5836f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98ffb2ad4c65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7d48742beb6 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 834f721722d4 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 2c91d1d4d037 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 82349b85e726 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new c190c3ae2b1f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf64103ed6f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0437f8cff42 Merge branch 'misc' into for-next new 556e72236781 Merge branch 'misc' into for-next new dd6eff548d8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dee30e24311 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fcb234932b6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8a84fe92c1f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1e75cce7376 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc7870a9dfe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec87f1d607f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6ab8ef56938 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new d1cdb40478ea Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8b3e4f8037a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 320a6b542440 Merge branch 'main' of git://git.infradead.org/users/willy [...] new f565672b3b82 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 5c2570b54e0f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new c358c2d50e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f884df964567 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 6840f9094f2b pagevec: Initialise folio_batch->percpu_pvec_drained new dc4c80a2689b Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 31c6193d693e Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new 6075c00bca96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 203632990fd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c82c3237147 lib/crypto: add prompts back to crypto libraries new 0b68787a7eb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 54b3a54e881c mm-defer-kmemleak-object-creation-of-module_alloc-v4-fix new 48ed90c26113 mm/page_alloc: split prep_compound_page into head and tail [...] new f95aa4185108 mm/page_alloc: refactor memmap_init_zone_device() page init new 8788a8606a36 mm/memremap: add ZONE_DEVICE support for compound pages new 6b864dd26cfc device-dax: use ALIGN() for determining pgoff new e07b6690cde4 device-dax: use struct_size() new e3f60bfdd2ce device-dax: ensure dev_dax->pgmap is valid for dynamic devices new 16b8feef6ea5 device-dax: factor out page mapping initialization new 803ba44a0111 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() new 2e04f1d4b5ed device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() new 5e34a5339010 device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix new 4b75dbfdc72f device-dax: compound devmap support new 8f1814cc7a21 kasan: test: add globals left-out-of-bounds test new 680bedbb2620 kasan: add ability to detect double-kmem_cache_destroy() new cc42f42595fa kasan: test: add test case for double-kmem_cache_destroy() new 973e9df136a7 kasan: fix quarantine conflicting with init_on_free new 3c42479abc72 mm,fs: split dump_mapping() out from dump_page() new a6e1107b5c00 tools/vm/page_owner_sort.c: sort by stacktrace before culling new c5b1b04802bc tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new faf283b82549 tools/vm/page_owner_sort.c: support sorting by stack trace new fb0067af1e25 tools/vm/page_owner_sort.c: add switch between culling by [...] new e8d5d619b566 tools/vm/page_owner_sort.c: support sorting pid and time new 0aa4940549bc tools/vm/page_owner_sort.c: two trivial fixes new 83ef76121229 tools/vm/page_owner_sort.c: delete invalid duplicate code new 3b6a2261c7ec Documentation/vm/page_owner.rst: update the documentation new 0e0846ee8574 documentation-vm-page_ownerrst-update-the-documentation-fix new 25057b9e3aa9 Documentation/vm/page_owner.rst: fix unexpected indentation warns new ae8c35fdbcfb mm/truncate.c: remove unneeded variable new af0886a94dbf gup: avoid multiple user access locking/unlocking in fault [...] new 86744efd168f mm/gup.c: stricter check on THP migration entry during fol [...] new e36d63b987dd mm: shmem: don't truncate page if memory failure happens new 42489b11a4e9 mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] new 4704983312a5 mm/frontswap.c: use non-atomic '__set_bit()' when possible new 39f0a79d785e mm: memcontrol: make cgroup_memory_nokmem static new 79fb1fd4609a mm/page_counter: remove an incorrect call to propagate_pro [...] new 3c78039d163b mm/memcg: add oom_group_kill memory event new fd1c29fe80dd mm: add group_oom_kill memory.event fix new fc08d0ca367d memcg: better bounds on the memcg stats updates new 704deaa5956b mm/memcg: use struct_size() helper in kzalloc() new 5a7d2100ec45 memcg: add per-memcg vmalloc stat new b1135535c0b1 memcg-add-per-memcg-vmalloc-stat-v2 new 3fb736faf600 memcg-add-per-memcg-vmalloc-stat-v2-fix new 0cc430586c6a tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] new 1aae4c62b1d6 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit new 92f6a68823bc mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] new 8bc68c32bd1b mm: rearrange madvise code to allow for reuse new cc14323ad137 mm: add a field to store names for private anonymous memory new 7031a75a3666 docs: proc.rst: /proc/PID/maps: fix malformed table new 5c1531463240 mm: add anonymous vma name refcounting new 0b2c33de4163 mm: move anon_vma declarations to linux/mm_inline.h new bbc1433b5b42 mm: move tlb_flush_pending inline helpers to mm_inline.h new 89f2e75adfba mm: protect free_pgtables with mmap_lock write lock in exit_mmap new 597e0fce47eb mm: document locking restrictions for vm_operations_struct::close new e612b445c170 mm/oom_kill: allow process_mrelease to run under mmap_lock [...] new 929f7926abf8 docs/vm: add vmalloced-kernel-stacks document new 030350b0941e mm: change page type prior to adding page table entry new 6b216fd459cc mm: ptep_clear() page table helper new e66e9d127612 mm: page table check new 2c3b40682e9c x86: mm: add x86_64 support for page table check new bc1391c850ab mm: remove last argument of reuse_swap_page() new b08f1f347954 mm: remove the total_mapcount argument from page_trans_hug [...] new 7bf9e0de00ec mm: remove the total_mapcount argument from page_trans_hug [...] new 2c4761d1b73c mm/dmapool.c: revert "make dma pool to use kmalloc_node" new 1949ab95b28b mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc new 9c00b945a1f1 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc fix new eb5d4011cce9 mm/vmalloc: add support for __GFP_NOFAIL new 05a2db47c498 mm/vmalloc: be more explicit about supported gfp flags. new f9126de5849a mm: allow !GFP_KERNEL allocations for kvmalloc new 994810835ac8 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware new 780bdd50bad2 mm/vmalloc: allocate small pages for area->pages new 05cf53576559 mm-vmalloc-allocate-small-pages-for-area-pages-fix new 140c269660e9 mm: discard __GFP_ATOMIC new cef52b530f6e mm: introduce memalloc_retry_wait() new 5bfe9099db5d mm/pagealloc: sysctl: change watermark_scale_factor max li [...] new bbd079322a0b mm: fix boolreturn.cocci warning new 9e063bcd74d5 mm: page_alloc: fix building error on -Werror=array-compare new 9d473998fe9e mm: drop node from alloc_pages_vma new 2e60cb1505a5 include/linux/gfp.h: further document GFP_DMA32 new 8f257abf4764 mm/page_alloc.c: modify the comment section for alloc_cont [...] new 965264d7daca mm_zone: add function to check if managed dma zone exists new 0f1c6054bee2 dma/pool: create dma atomic pool only if dma zone has mana [...] new aac2d70f6fa0 mm/page_alloc.c: do not warn allocation failure on zone DM [...] new 48e357522a83 mm-page_allocc-do-not-warn-allocation-failure-on-zone-dma- [...] new a7a48e30671b hugetlb: add hugetlb.*.numa_stat file new 892d3ae53c91 hugetlb: fix spelling mistake "hierarichal" -> "hierarchical" new aef8991d962d hugetlb/cgroup: fix copy/paste array assignment new 0ff4f269870a mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new d58bd98ead0b mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 46d464fe64b9 mm: sparsemem: use page table lock to protect kernel pmd o [...] new d8ac98539390 selftests: vm: add a hugetlb test case new 82909bcd7ab1 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 2100ca5a41dd mm, hugepages: make memory size variable in hugepage-mrema [...] new fd0452420866 mm/vmstat: add events for THP max_ptes_* exceeds new da6514297288 selftests/uffd: allow EINTR/EAGAIN new 38c5f9cd5b9d vmscan: make drop_slab_node static new db03655dd69f mm/page_isolation: unset migratetype directly for non Buddy page new 06cab31c4f9c mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY new a3b6e5e7b645 mm/mempolicy: add set_mempolicy_home_node syscall new 314aeb6873bd mm/mempolicy: wire up syscall set_mempolicy_home_node new 1971d8277fdb mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 46a0bbea13b9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new c2367fd47e25 mm/mempolicy: fix all kernel-doc warnings new 041ea9130a1f hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() new 283423b5925f mm: migrate: fix the return value of migrate_pages() new 21185e58a43d mm: migrate: correct the hugetlb migration stats new 0ce7d047ddf4 mm-migrate-correct-the-hugetlb-migration-stats-fix new 9853ac127968 mm: compaction: fix the migration stats in trace_mm_compac [...] new 11941f262305 mm: migrate: support multiple target nodes demotion new b0f917cda7c4 mm: migrate: add more comments for selecting target node randomly new 104e107bf189 mm/migrate: move node demotion code to near its user new 3e2a874794fc mm/migrate: remove redundant variables used in a for-loop new d0774b807d08 mm: ksm: fix use-after-free kasan report in ksm_might_need [...] new 788e9d2ebd4d mm/hwpoison: mf_mutex for soft offline and unpoison new 698138501107 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE new 25f4e23eefe8 mm/hwpoison: fix unpoison_memory() new b4995704bf41 mm: memcg/percpu: account extra objcg space to memory cgroups new 30b61542b53c mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix new 9a6f3b00420d mm: fix race between MADV_FREE reclaim and blkdev direct IO read new 09eaed47a7c4 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new ae0e3e93327d mm/rmap: fix potential batched TLB flush race new a2fcfd45a4bf mm-rmap-fix-potential-batched-tlb-flush-race-fix new b92b3381d795 zpool: remove the list of pools_head new 1e0c347b169d zsmalloc: introduce some helper functions new 02e29f0bd337 zsmalloc: rename zs_stat_type to class_stat_type new 8776ca63a8a1 zsmalloc: decouple class actions from zspage works new d3eaf9180a86 zsmalloc: introduce obj_allocated new 140e14662837 zsmalloc: move huge compressed obj from page to zspage new 0f8fdf6bcbe0 zsmalloc: remove zspage isolation for migration new a9169b57bb6d locking/rwlocks: introduce write_lock_nested new c85c0af904ae locking/rwlocks: fix write_lock_nested for RT new 52bd503a4642 locking: fixup write_lock_nested() implementation new 232a24a4dc5c zsmalloc: replace per zpage lock with pool->migrate_lock new a33a5ae2eeaa zsmalloc: replace get_cpu_var with local_lock new 1fd0195a0ab2 mm: introduce fault_in_exact_writeable() to probe for sub- [...] new 92a8463d9b6e arm64: add support for sub-page faults user probing new a7ea4e116a1d btrfs: avoid live-lock in search_ioctl() on hardware with [...] new b9a6b649998a zram: use ATTRIBUTE_GROUPS new 62bb7e9ed5f1 mm: fix some comment errors new 53ca63e4cc01 mm: make some vars and functions static or __init new fafbc7eac35c mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault new e822573b5f07 mm/damon: unified access_check function naming rules new 1c06be7fa8bb mm/damon: add 'age' of region tracepoint support new 4fe83468d0a0 mm/damon/core: use abs() instead of diff_of() new 85dce198f1ee mm/damon: remove some unneeded function definitions in damon.h new 1bfe01506691 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix new ab12e4043a70 mm/damon/vaddr: remove swap_ranges() and replace it with swap() new 8a60ac92839f mm/damon/schemes: add the validity judgment of thresholds new 785aac7239a6 mm/damon: move damon_rand() definition into damon.h new 155a8055edec mm/damon: modify damon_rand() macro to static inline function new 33f665eac596 mm/damon: convert macro functions to static inline functions new 78b1c89af655 Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] new 4add38feb9c3 Docs/admin-guide/mm/damon/usage: remove redundant information new 42cf8a28f446 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] new d282ea08c834 Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] new 18aa19499e3a mm/damon: remove a mistakenly added comment for a future feature new dcd4eee66eb9 mm/damon/schemes: account scheme actions that successfully [...] new 28bd59d30eb5 mm/damon/schemes: account how many times quota limit has exceeded new a317aa6cf430 mm/damon/reclaim: provide reclamation statistics new 6af759d9a540 Docs/admin-guide/mm/damon/reclaim: document statistics parameters new d08fe0d5756f mm/damon/dbgfs: support all DAMOS stats new 91ebba36111c Docs/admin-guide/mm/damon/usage: update for schemes statistics new 5d936872745e mm/damon: add access checking for hugetlb pages new 545fd80fba50 mm-damon-add-access-checking-for-hugetlb-pages-fix new 5535ba191024 mm-damon-add-access-checking-for-hugetlb-pages-v3 new ff6549fb5308 mm/damon: move the implementation of damon_insert_region t [...] new f1e4f9caef10 mm/damon/dbgfs: remove an unnecessary variable new 65fabd5a43b0 mm/damon/vaddr: use pr_debug() for damon_va_three_regions( [...] new f35b3b06cd93 mm/damon/vaddr: hide kernel pointer from damon_va_three_re [...] new bc5f8db89d35 mm/damon: hide kernel pointer from tracepoint event new 3c561c9ccb86 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 0d866fcd97a9 fs/buffer.c: dump more info for __getblk_gfp() stall problem new f9e6f48f74f9 kernel/hung_task.c: Monitor killed tasks. new a08bd7395723 mm: percpu: generalize percpu related config new fbcef82f66ff mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef new 6873c43f9f0f mm: percpu: add generic pcpu_fc_alloc/free funciton new bff3398fa944 mm: percpu: add generic pcpu_populate_pte() function new 7a04a81ada08 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] new 78fda1a722cd proc: make the proc_create[_data]() stubs static inlines new ff030b7aa988 proc-make-the-proc_create-stubs-static-inlines-fix new 52cfa2fb3c8a proc-make-the-proc_create-stubs-static-inlines-fix2 new 2990174a68ff proc-make-the-proc_create-stubs-static-inlines-fix2-fix new 0e1eaacc958b proc: convert the return type of proc_fd_access_allowed() [...] new 7874d52c7be4 proc/sysctl: make protected_* world readable new 71438bce50a3 include/linux/unaligned: replace kernel.h with the necessa [...] new 7aa0de9ae91d kernel.h: include a note to discourage people from includi [...] new 37d7dc2b5183 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm new 66f57ebd447e fs/exec: replace strncpy with strscpy_pad in __get_task_comm new 051e82461f78 drivers/infiniband: replace open-coded string copy with ge [...] new 9148bca601fa fs/binfmt_elf: replace open-coded string copy with get_task_comm new 06d5b927cdfd samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] new d14c7245dbc0 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] new cc75ea49f617 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] new 196db470fa72 kthread: dynamically allocate memory to store kthread's full name new aa8db523481e kernel/sys.c: only take tasklist_lock for get/setpriority( [...] new 3959891f0e12 kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] new 5138c1310ca4 kstrtox: uninline everything new ff30e312eced list: introduce list_is_head() helper and re-use it in list.h new 13838cfc4ad5 lib/list_debug.c: print more list debugging context in __l [...] new 01e72138392b hash.h: remove unused define directive new 1ddba1c43b05 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] new dd24e00f709c test_hash.c: split test_int_hash into arch-specific functions new b239ca1d9088 test_hash.c: split test_hash_init new b38b88e32430 lib/Kconfig.debug: properly split hash test kernel entries new d68fa5dec598 test_hash.c: refactor into kunit new 7af7b9c76f22 kunit: replace kernel.h with the necessary inclusions new e3a7bf256d58 uuid: discourage people from using UAPI header in new code new 6a088ff842b5 uuid: remove licence boilerplate text from the header new adfd011d5e9c lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test new d0259df6fb47 lz4: fix LZ4_decompress_safe_partial read out of bound new 9698bdb972b3 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE new 0d7af7b70c5a checkpatch: Improve Kconfig help test new b55fd28bf333 const_structs.checkpatch: add frequently used ops structs new b67b1ad20f49 fs/binfmt_elf: use PT_LOAD p_align values for static PIE new 61f97ab80c62 ELF: fix overflow in total mapping size calculation new 91185f5377f5 init/main.c: silence some -Wunused-parameter warnings new 6fb4380a2130 nilfs2: remove redundant pointer sbufs new 3df52d776745 hfsplus: use struct_group_attr() for memcpy() region new cf593e63ba39 FAT: use io_schedule_timeout() instead of congestion_wait() new 5ad7b0bb306f fs/adfs: remove unneeded variable make code cleaner new 6e76ed46c341 panic: use error_report_end tracepoint on warnings new 6c20736362f6 panic-use-error_report_end-tracepoint-on-warnings-fix new f0513994e03e panic: Remove oops_id. new 480e8b272edc docs: sysctl/kernel: add missing bit to panic_print new b099667fc2e2 panic: add option to dump all CPUs backtraces in panic_print new 74acb44105a8 sysctl: documentation: fix table format warning new 5613b7538f69 panic: allow printing extra panic information on kdump new 3e8bde09fab6 delayacct: support swapin delay accounting for swapping wi [...] new 8b3857776bb2 delayacct: fix incomplete disable operation when switch en [...] new e3d88c8ad770 delayacct: cleanup flags in struct task_delay_info and fun [...] new 69d78ee7a6e6 Documentation/accounting/delay-accounting.rst: add thrashi [...] new 6d997dc46d3a delayacct: track delays from memory compact new 36fdff1197da configs: introduce debug.config for CI-like setup new bf16c4eaa4c1 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] new a93637ef3208 btrfs: use generic Kconfig option for 256kB page size limit new 462bdd0c7b81 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] new d54448933ab4 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR new 4427c6bbecf2 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE new ae1ba7202dd5 ipc/sem: do not sleep with a spin lock held new 87c58fd52726 Merge branch 'akpm-current/current' new 93ef2c26b2af fs/f2fs/data.c: fix mess new 12d654c79d80 mm/migrate.c: rework migration_entry_wait() to not take a pageref new 7a43713b4796 sysctl: add a new register_sysctl_init() interface new 5d411cb4061b sysctl: move some boundary constants from sysctl.c to sysctl_vals new 0d74eecb8253 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] new 2537625170b5 hung_task: move hung_task sysctl interface to hung_task.c new 637f571f31ba watchdog: move watchdog sysctl interface to watchdog.c new c2ea09c44739 sysctl: make ngroups_max const new 861684876150 sysctl: use const for typically used max/min proc sysctls new 0402c5784570 sysctl: use SYSCTL_ZERO to replace some static int zero uses new 3bc99c3ef8ed aio: move aio sysctl to aio.c new 373c56b15a0c dnotify: move dnotify sysctl to dnotify.c new eb96e88add53 hpet: simplify subdirectory registration with register_sysctl() new 95d18578d4f8 i915: simplify subdirectory registration with register_sysctl() new 182c89f39a2e macintosh/mac_hid.c: simplify subdirectory registration wi [...] new 1c17252a23b6 ocfs2: simplify subdirectory registration with register_sysctl() new e5ed78990d62 test_sysctl: simplify subdirectory registration with regis [...] new fe4bb5b1f17d inotify: simplify subdirectory registration with register_ [...] new 1f338518e129 inotify-simplify-subdirectory-registration-with-register_s [...] new f5f0fda13ae5 cdrom: simplify subdirectory registration with register_sysctl() new 2f2e71465ea5 eventpoll: simplify sysctl declaration with register_sysctl() new 4b16af1e55e8 firmware_loader: move firmware sysctl to its own files new 8ee28bea2f19 firmware_loader-move-firmware-sysctl-to-its-own-files-fix new ae00392952c4 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix new 1b103c35ba51 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 new d2eb7a76af38 random: move the random sysctl declarations to its own file new 6f99f698f6b6 sysctl: add helper to register a sysctl mount point new e826ca1e5a0d sysctl-add-helper-to-register-a-sysctl-mount-point-fix new 50869f649c5e fs: move binfmt_misc sysctl to its own file new 581ae93584b0 printk: move printk sysctl to printk/sysctl.c new 1c0be68817f4 scsi/sg: move sg-big-buff sysctl to scsi/sg.c new 3b087810c256 stackleak: move stack_erasing sysctl to stackleak.c new 55f60f0f4e68 sysctl: share unsigned long const values new 86a1bc53f2e8 fs: move inode sysctls to its own file new 273cffd421db fs: move fs stat sysctls to file_table.c new a95c067e9f41 fs: move dcache sysctls to its own file new e62799663304 fs/inode: avoid unused-variable warning new 46fee52473f3 fs/dcache: avoid unused-function warning new d20c34880c8c sysctl: move maxolduid as a sysctl specific const new 11374357244e sysctl-move-maxolduid-as-a-sysctl-specific-const-fix new 58033104849a fs: move shared sysctls to fs/sysctls.c new aa1b47bd9895 fs: move locking sysctls where they are used new f90bbc3053ee fs: move namei sysctls to its own file new 8f9405c6b217 fs: move fs/exec.c sysctls into its own file new 14c41ce20b7c fs: move pipe sysctls to is own file new 71870c6385ae sysctl: add and use base directory declarer and registrati [...] new a1c1d294da27 sysctl-add-and-use-base-directory-declarer-and-registratio [...] new 160be122be00 fs: move namespace sysctls and declare fs base directory new 2ff43eb3ab10 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() new a4d139008829 printk: fix build warning when CONFIG_PRINTK=n new d57123adb7a6 fs/coredump: move coredump sysctls into its own file new 26589afe1a54 kprobe: move sysctl_kprobes_optimization to kprobes.c new 29aa14a01fb6 kernel/sysctl.c: remove unused variable ten_thousand new f8bf2cf88600 sysctl: returns -EINVAL when a negative value is passed to [...] new 4e4b8811276e fs: proc: store PDE()->data into inode->i_private new 92bb42d6d1c5 proc: remove PDE_DATA() completely new b33bfef95168 proc-remove-pde_data-completely-fix new 4a117207fe09 proc-remove-pde_data-completely-fix-fix new c0a17bcccdd8 lib/stackdepot: allow optional init and stack_table alloca [...] new 89f2ca269efe lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new fb3cb2a64100 lib/stackdepot: allow optional init and stack_table alloca [...] new 6e4f12146528 lib/stackdepot: allow optional init and stack_table alloca [...] new 6a363845ec5d lib/stackdepot: allow optional init and stack_table alloca [...] new 1b6ff0d232f4 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] new 31ffb18734d2 mm: remove cleancache new 5e4a74331fe8 frontswap: remove frontswap_writethrough new eac179e14cfb frontswap: remove frontswap_tmem_exclusive_gets new f726787b7a97 frontswap: remove frontswap_shrink new 380b48dbcdb2 frontswap: remove frontswap_curr_pages new 137c9411187f frontswap: simplify frontswap_init new 4be3827178d2 frontswap: remove the frontswap exports new 7b354c216612 mm: simplify try_to_unuse new f5ba658aff48 mm-simplify-try_to_unuse-fix new 318782eb2352 frontswap: remove frontswap_test new ded5b01d3ff0 frontswap: simplify frontswap_register_ops new 84c1dcf334cb mm: mark swap_lock and swap_active_head static new 5145348d8abb frontswap: remove support for multiple ops new c4d51dbb1e28 mm: hide the FRONTSWAP Kconfig symbol
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 (b8498d54b3bd) \ N -- N -- N refs/heads/akpm (c4d51dbb1e28)
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 591 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/filesystems/ceph.rst | 25 +- MAINTAINERS | 3 + arch/arm/boot/compressed/Makefile | 8 +- .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 2 +- arch/arm64/kvm/arm.c | 2 + arch/h8300/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/Makefile | 12 +- arch/mips/ralink/mt7621.c | 31 ++ arch/parisc/boot/compressed/Makefile | 24 +- arch/parisc/kernel/toc.c | 2 +- arch/s390/boot/compressed/Makefile | 28 +- arch/sh/boot/Makefile | 16 +- arch/sh/boot/compressed/Makefile | 22 +- arch/x86/boot/compressed/Makefile | 12 +- arch/x86/entry/entry_32.S | 13 +- arch/x86/include/asm/extable_fixup_types.h | 11 +- arch/x86/lib/insn-eval.c | 5 + arch/x86/mm/extable.c | 17 +- crypto/Kconfig | 2 - drivers/acpi/acpi_pcc.c | 2 +- drivers/acpi/internal.h | 2 +- drivers/acpi/scan.c | 76 ++- drivers/ata/ahci_st.c | 2 +- drivers/ata/pata_ali.c | 2 +- drivers/atm/iphase.c | 4 +- drivers/block/rbd.c | 5 +- drivers/dma-buf/heaps/cma_heap.c | 6 +- drivers/i3c/master/dw-i3c-master.c | 4 + drivers/iio/pressure/bmp280-core.c | 11 +- drivers/iio/pressure/bmp280-i2c.c | 2 +- drivers/iio/pressure/bmp280-spi.c | 2 +- drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/mmc/host/jz4740_mmc.c | 4 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/net/ethernet/marvell/prestera/prestera.h | 1 - .../net/ethernet/marvell/prestera/prestera_hw.c | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 1 + .../ethernet/marvell/prestera/prestera_router.c | 24 +- .../ethernet/marvell/prestera/prestera_router_hw.c | 40 +- .../ethernet/marvell/prestera/prestera_router_hw.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 5 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/pcie-mt7621.c | 39 +- drivers/pci/probe.c | 4 +- drivers/video/fbdev/stifb.c | 43 +- fs/ceph/caps.c | 3 +- fs/ceph/file.c | 24 +- fs/ceph/metric.c | 2 - fs/ceph/quota.c | 17 + fs/ceph/super.c | 169 ++++++- fs/ceph/super.h | 28 +- fs/cifs/dir.c | 1 + fs/cifs/file.c | 28 +- fs/cifs/inode.c | 1 - include/linux/ceph/libceph.h | 3 +- include/linux/ceph/messenger.h | 2 +- include/linux/pagevec.h | 1 + include/linux/pm.h | 55 ++- include/linux/pm_runtime.h | 24 + include/linux/vmalloc.h | 4 +- include/net/inet_frag.h | 11 +- include/net/ipv6_frag.h | 3 +- include/uapi/linux/magic.h | 1 + kernel/irq/msi.c | 11 +- kernel/module_decompress.c | 2 +- lib/Kconfig | 2 + lib/crypto/Kconfig | 12 +- net/bluetooth/hci_event.c | 6 +- net/ceph/ceph_common.c | 18 +- net/ceph/messenger.c | 15 +- net/ipv4/inet_fragment.c | 8 +- net/ipv4/ip_fragment.c | 3 +- net/ipv6/sit.c | 2 +- net/sched/sch_api.c | 2 +- net/smc/af_smc.c | 6 +- net/smc/smc.h | 1 + net/smc/smc_cdc.c | 3 +- net/smc/smc_clc.c | 2 +- net/smc/smc_core.c | 120 +++-- net/smc/smc_core.h | 12 + net/smc/smc_diag.c | 6 +- scripts/Makefile.lib | 35 +- sound/hda/intel-dsp-config.c | 43 +- tools/include/uapi/linux/perf_event.h | 5 +- tools/lib/perf/Documentation/libperf.txt | 11 +- tools/lib/perf/cpumap.c | 113 +++-- tools/lib/perf/evlist.c | 4 +- tools/lib/perf/evsel.c | 92 ++-- tools/lib/perf/include/internal/cpumap.h | 18 +- tools/lib/perf/include/internal/evlist.h | 3 +- tools/lib/perf/include/internal/evsel.h | 4 +- tools/lib/perf/include/internal/mmap.h | 5 +- tools/lib/perf/include/perf/cpumap.h | 8 +- tools/lib/perf/include/perf/evsel.h | 10 +- tools/lib/perf/libperf.map | 1 + tools/lib/perf/mmap.c | 2 +- tools/perf/arch/arm/util/cs-etm.c | 35 +- tools/perf/arch/arm64/util/pmu.c | 2 +- tools/perf/arch/powerpc/util/event.c | 8 +- tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/bench/futex-hash.c | 2 +- tools/perf/bench/futex-lock-pi.c | 2 +- tools/perf/bench/futex-requeue.c | 2 +- tools/perf/bench/futex-wake-parallel.c | 2 +- tools/perf/bench/futex-wake.c | 2 +- tools/perf/builtin-c2c.c | 15 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-record.c | 2 +- tools/perf/builtin-sched.c | 71 +-- tools/perf/builtin-script.c | 10 +- tools/perf/builtin-stat.c | 517 ++++++++++----------- tools/perf/pmu-events/jevents.c | 2 - tools/perf/tests/attr.c | 6 +- tools/perf/tests/bitmap.c | 2 +- tools/perf/tests/cpumap.c | 6 +- tools/perf/tests/event_update.c | 6 +- tools/perf/tests/mem2node.c | 2 +- tools/perf/tests/mmap-basic.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 39 +- tools/perf/tests/shell/stat_all_metricgroups.sh | 2 +- tools/perf/tests/stat.c | 3 +- tools/perf/tests/topology.c | 43 +- tools/perf/ui/browsers/annotate.c | 23 +- tools/perf/util/affinity.c | 2 +- tools/perf/util/auxtrace.c | 12 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/bpf_counter.c | 29 +- tools/perf/util/bpf_counter.h | 4 +- tools/perf/util/bpf_counter_cgroup.c | 10 +- tools/perf/util/bpf_ftrace.c | 4 +- tools/perf/util/counts.c | 8 +- tools/perf/util/counts.h | 14 +- tools/perf/util/cpumap.c | 253 +++++----- tools/perf/util/cpumap.h | 116 +++-- tools/perf/util/cputopo.c | 6 +- tools/perf/util/debug.c | 2 +- tools/perf/util/env.c | 29 +- tools/perf/util/env.h | 3 +- tools/perf/util/evlist.c | 148 +++--- tools/perf/util/evlist.h | 50 +- tools/perf/util/evsel.c | 147 +++--- tools/perf/util/evsel.h | 27 +- tools/perf/util/expr.c | 37 +- tools/perf/util/header.c | 6 +- tools/perf/util/hist.c | 4 +- tools/perf/util/hist.h | 3 +- tools/perf/util/mem-events.c | 29 +- tools/perf/util/mmap.c | 19 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/perf_api_probe.c | 15 +- tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 11 +- .../util/scripting-engines/trace-event-python.c | 6 +- tools/perf/util/session.c | 10 +- tools/perf/util/smt.c | 73 ++- tools/perf/util/sort.c | 34 +- tools/perf/util/sort.h | 3 +- tools/perf/util/stat-display.c | 138 +++--- tools/perf/util/stat-shadow.c | 308 ++++++------ tools/perf/util/stat.c | 47 +- tools/perf/util/stat.h | 9 +- tools/perf/util/svghelper.c | 6 +- tools/perf/util/synthetic-events.c | 12 +- tools/perf/util/synthetic-events.h | 3 +- tools/perf/util/util.h | 5 +- tools/testing/selftests/net/settings | 2 +- usr/Makefile | 5 - 171 files changed, 2335 insertions(+), 1638 deletions(-)