This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 27c9d5b3c24a Add linux-next specific files for 20220113 omits 52bd4c35051b Merge branch 'akpm/master' 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 2e4cda633a22 vdpa/mlx5: Fix tracking of current number of VQs omits 5e37af9b1161 vdpa/mlx5: Fix is_index_valid() to refer to features omits 6987719e0d47 vdpa: Protect vdpa reset with cf_mutex omits ee1f1f8ec1cb vdpa: Avoid taking cf_mutex lock on get status 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 de4dbbf553ab cifs: fix FILE_BOTH_DIRECTORY_INFO definition omits b4646327617f drm/amdgpu: bump driver version for new CTX OP to set/get [...] omits 2fbf998ce275 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates omits d2d3a2ffa06a Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" omits 3fe5d8c38fea drm/amdgpu: disable runpm if we are the primary adapter omits ce5bf020d959 fbdev: fbmem: add a helper to determine if an aperture is [...] omits 6d8346bf543c drm/radeon: Add HD-audio component notifier support (v2) omits 551d013b32b4 Revert "drm/amd/display: To modify the condition in indica [...] omits dc86f3f20368 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ad60d15e9d0c drm/amdgpu: only check for _PR3 on dGPUs omits 1b6efa876335 drm/amdgpu: add another raven1 gfxoff quirk omits 35ff708bf5eb drm/amdgpu: Removed redundant ras code omits 153c40ce36a3 drm/amdgpu: Adjust error inject function code style in amd [...] omits 2cf922814ffa drm/amdgpu: Modify mca block to fit for the unified ras bl [...] omits d5b2a66f2f2c drm/amdgpu: Modify sdma block to fit for the unified ras b [...] omits a75cec8a32b6 drm/amdgpu: Modify umc block to fit for the unified ras bl [...] omits 7a3cbf977886 drm/amdgpu: Modify nbio block to fit for the unified ras b [...] omits 6dc713832d8b drm/amdgpu: Modify mmhub block to fit for the unified ras [...] omits e167e44aa286 drm/amdgpu: Modify hdp block to fit for the unified ras bl [...] omits 23ecff3b9655 drm/amdgpu: Modify xgmi block to fit for the unified ras b [...] omits d51ce4db0747 drm/amdgpu: Modify gfx block to fit for the unified ras bl [...] omits 44cfff5d3476 drm/amdgpu: Modify the compilation failed problem when oth [...] omits 5f5727195efd drm/amdgpu: Unify ras block interface for each ras block omits ac60c5b6af16 drm/amdgpu/pm: move additional logic into amdgpu_dpm_force [...] omits 1d81d44ffa95 drm/amd/pm: drop those unrealistic thermal_type checks omits 5469aedde385 drm/amdgpu: wrap those atombios APIs used by SI under CONF [...] omits e9f295294312 drm/amd/pm: unified lock protections in amdgpu_dpm.c omits 3c90bfd7364f drm/amd/pm: revise the performance level setting APIs omits c7b9ce73d5ea drm/amd/pm: drop unnecessary gfxoff controls omits 50ae9fbc32ce drm/amd/pm: relocate the power related headers omits d104bae2cd55 drm/amd/pm: do not expose the smu_context structure used i [...] omits 9b97121c837b drm/amd/pm: drop redundant or unused APIs and data structures omits b44fc666cad5 drm/amd/pm: move those code piece used by Stoney only to s [...] omits 73bfab28aee2 drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implem [...] omits 2cce271f66e8 drm/amd/pm: move pp_force_state_enabled member to amdgpu_p [...] omits 591d4c5a05bf drm/amd/pm: create a new holder for those APIs used only b [...] omits 444dadc22acf drm/amd/pm: do not expose the API used internally only in [...] omits e1639556cbf5 drm/amd/pm: do not expose those APIs used internally only [...] omits d974f52f48a8 drm/amd/pm: do not expose those APIs used internally only [...] omits ea8440df0346 drm/amd/pm: do not expose power implementation details to display omits 9c7916e34259 drm/amd/pm: do not expose power implementation details to [...] omits 7973bca2a939 drm/amd/pm: do not expose implementation details to other [...] omits a01cf3b8de7f drm/radeon: use kernel is_power_of_2 rather than local version omits 18244d8ec953 drm/amdgpu: Enable Freesync Video Mode as official feature [...] omits 56d5b6fc24ab drm/amd/display: Enable Freesync Video Mode by default omits fda451e77a5f sunrpc: Fix potential race conditions in rpc_sysfs_xprt_st [...] omits 64f90966471b net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_st [...] omits 51c11d431482 NFSv4.1 test and add 4.1 trunking transport omits afb65a455afb SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt omits 955f2dc2a824 NFSv4 handle port presence in fs_location server string omits 0cd5b64eedea NFSv4 expose nfs_parse_server_name function omits 82ebfb0d6333 NFSv4.1 query for fs_location attr on a new file system omits fcb564a70871 NFSv4 store server support for fs_location attribute omits 33aa2a686dce NFSv4 remove zero number of fs_locations entries error check 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 3c19898c8822 cifs: move superblock magic defitions to magic.h omits 5120e8bb3641 ata: libata-scsi: simplify __ata_scsi_queuecmd() omits 7ef9b9bde098 ata: pata_of_platform: Use platform_get_irq_optional() to [...] omits acbb540d34ee vdpa/vdpa_sim_net: Report max device capabilities omits 39874a016162 vdpa: Use BIT_ULL for bit operations omits e7d0de014e14 vdpa/vdpa_sim: Configure max supported virtqueues omits 0cbbf14058f8 vdpa/mlx5: Report max device capabilities omits 33eacb407c76 vdpa: Support reporting max device capabilities omits 482fc833bd29 vdpa/mlx5: Restore cur_num_vqs in case of failure in chang [...] omits f11ea3cbdbef vdpa: Add support for returning device configuration information omits c5a5cd3d3217 vdpa/mlx5: Support configuring max data virtqueue omits 5022ea0491f0 vdpa/mlx5: Fix config_attr_mask assignment omits 7866f172bb07 vdpa: Allow to configure max data virtqueues omits 5f6e85953d8f vdpa: Read device configuration only if FEATURES_OK omits f489f27bc0ab vdpa: Sync calls set/get config/status with cf_mutex omits c7c48f691514 vdpa/mlx5: Distribute RX virtqueues in RQT object omits 124b29fbea6c vdpa: Provide interface to read driver features omits 9ae9ec8c086f vdpa: clean up get_config_size ret value handling omits 3c269ce7c54f virtio_ring: mark ring unused on error omits bac930f8e953 vhost/test: fix memory leak of vhost virtqueues omits 26b6740b5ab1 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 omits 9706c6c16e07 virtio/virtio_pci_legacy_dev: ensure the correct return value omits c5b4c43e72f7 virtio/virtio_mem: handle a possible NULL as a memcpy parameter omits 077113fd4f40 Merge branch 'for-5.17/block' into for-next omits bbccb26f0d6e Merge branch 'for-5.17/block' into for-next omits 109ee76861f8 Merge branch 'for-5.17/io_uring' into for-next omits 15fc6ee804e7 ata: pata_samsung_cf: add compile test support omits 53605a541923 cifs: Fix smb311_update_preauth_hash() kernel-doc comment omits 88045aa87a6f cifs: remove unused variable ses_selected omits 9c1e7f56acae cifs: protect all accesses to chan_* with chan_lock omits 4ff3cc24cb43 cifs: fix the connection state transitions with multichannel omits 18d3cc32c780 cifs: check reconnects for channels of active tcons too 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 93bd3ba8c58e selftest: kvm: Add amx selftest omits aa967c71aaf6 selftest: kvm: Move struct kvm_x86_state to header omits 2a4e5b46a64f selftest: kvm: Reorder vcpu_load_state steps for AMX omits 203a24bc4f46 kvm: x86: Disable interception for IA32_XFD on demand omits 9b7e3bf9796f x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() omits ab7150fe7d78 kvm: selftests: Add support for KVM_CAP_XSAVE2 omits 16786d406fe8 kvm: x86: Add support for getting/setting expanded xstate buffer omits ef616e8a3954 x86/fpu: Add uabi_size to guest_fpu omits 3438e7ae317d kvm: x86: Add CPUID support for Intel AMX omits 2cf2592b46dc kvm: x86: Add XCR0 support for Intel AMX omits 32c2113b40e2 kvm: x86: Disable RDMSR interception of IA32_XFD_ERR omits 08921a76a911 kvm: x86: Emulate IA32_XFD_ERR for guest omits 700eb073295c kvm: x86: Intercept #NM for saving IA32_XFD_ERR omits be26f74e6ddd x86/fpu: Prepare xfd_err in struct fpu_guest omits c68e3054ebef kvm: x86: Add emulation for IA32_XFD omits 13bc9d611d09 x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation omits b5d5ee8a2db5 kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 omits b4874b05766b x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM omits 9eb75dd49fef x86/fpu: Add guest support to xfd_enable_feature() omits 1a07ea2f4d75 x86/fpu: Make XFD initialization in __fpstate_reset() a fu [...] omits ea28b3ea100b NFSv4: Add an ioctl to allow retrieval of the NFS raw ACCESS mask omits bc66f6805766 NFS: Support statx_get and statx_set ioctls omits b65051a7b1e6 NFSv4: Support the offline bit omits 55eb34fd6520 nfs: Add 'time backup' to nfs inode omits f3b863995dc5 nfs: Add 'archive', 'hidden' and 'system' fields to nfs inode omits d86296d16378 NFS: Return the file btime in the statx results when appropriate omits 46f4064c8ca1 nfs: Add timecreate to nfs inode omits 8fd2f73eef69 NFS: Expand the type of nfs_fattr->valid 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 c1537fd063e2 Merge branch 'for-5.17/drivers' into for-next omits 990a66a28371 virtio: fix a typo in function "vp_modern_remove" comments. omits d4d302d2a88d virtio-pci: fix the confusing error message omits 7bc87cc24d83 firmware: qemu_fw_cfg: remove sysfs entries explicitly omits 1579bc00a73d firmware: qemu_fw_cfg: fix sysfs information leak omits 2b3b3a1814b8 firmware: qemu_fw_cfg: fix kobject leak in probe error path omits c1dd9992c8e1 firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate [...] omits ceba4b1a6679 vdpa: Mark vdpa_config_ops.get_vq_notification as optional omits 4712365c5705 vdpa: Avoid duplicate call to vp_vdpa get_status omits 8b4503530529 eni_vdpa: Simplify 'eni_vdpa_probe()' omits 65669adac7dc net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU omits bf981dd5faba virtio-mem: prepare fake page onlining code for granularit [...] omits e5fde460dbd6 virtio-mem: prepare page onlining code for granularity sma [...] omits 4b59217977a7 vdpa: add driver_override support omits 40c1b1e48ae4 docs: document sysfs ABI for vDPA bus omits c8c5de8d4d4f ifcvf/vDPA: fix misuse virtio-net device config size for blk dev omits 62c0d68bc1e3 vduse: moving kvfree into caller omits 67200dc47d9d hwrng: virtio - unregister device before reset omits 586de3d1fa82 virtio: wrap config->reset calls omits 51a4c54f35ae iommu/virtio: Support identity-mapped domains omits 523e55a406aa iommu/virtio: Pass end address to viommu_add_mapping() omits 97301219dfb2 iommu/virtio: Sort reserved regions omits 720552613526 iommu/virtio: Support bypass domains omits 01444b9c772f iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG 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 32758247e3c4 Merge branch 'for-5.17/io_uring' into for-next omits 10eeff31748b Merge branch 'for-5.17/drivers' into for-next omits e9ef54b0a14c Merge branch 'for-5.17/io_uring' into for-next omits 0258616b103c Merge branch 'for-5.17/drivers' into for-next omits f39ee735a056 Merge branch 'for-5.17/block' into for-next 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 c5dfc48a8d57 mm-defer-kmemleak-object-creation-of-module_alloc-v4 omits 50909f4f4ace mm: defer kmemleak object creation of module_alloc() omits 8db97ebfb887 mm: kmemleak: alloc gray object for reserved region with d [...] omits da974dfed48d kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] omits c236f0b986f8 kmemleak: fix kmemleak false positive report with HW tag-b [...] omits 9a05605d0210 mm: slab: make slab iterator functions static omits 812ad717f43f mm/slab_common: use WARN() if cache still has objects on destroy omits 7a7ca74550bf fs/ioctl: remove unnecessary __user annotation omits e9454542f2f6 ocfs2: fix ocfs2 corrupt when iputting an inode omits edb886b938d3 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits bc3722cc95df ocfs2: reflink deadlock when clone file to the same direct [...] omits 6d1ae8e4ef62 ocfs2: remove redundant assignment to pointer root_bh omits bf4991c99c4e ocfs2: use default_groups in kobj_type omits a2c90a39b30e ocfs2: clearly handle ocfs2_grab_pages_for_write() return value omits 129fe1735e5a ocfs2:Use BUG_ON instead of if condition followed by BUG. omits 4f963a854062 squashfs: provide backing_dev_info in order to disable read-ahead omits 4a95136cfd3f scripts/spelling.txt: add "oveflow" omits 875ed54c113d ia64: fix typo in a comment omits 67c86cc5d7fd arch/ia64/kernel/setup.c: use swap() to make code cleaner omits 1ec10706c19a ia64: module: use swap() to make code cleaner omits 288362bf737e trace/hwlat: make use of the helper function kthread_run_on_cpu() omits 7b6b0954face trace/osnoise: make use of the helper function kthread_run [...] omits 189e2a54b0c0 rcutorture: make use of the helper function kthread_run_on_cpu() omits a3c3941add77 ring-buffer: make use of the helper function kthread_run_on_cpu() omits 46eaa188f0a9 RDMA/siw: make use of the helper function kthread_run_on_cpu() omits a30d67a45533 kthread-add-the-helper-function-kthread_run_on_cpu-fix omits 7ed5b61c058b kthread: add the helper function kthread_run_on_cpu() omits ceec753f518a procfs: prevent unpriveleged processes accessing fdinfo dir omits e57fc49060cf /proc/kpageflags: do not use uninitialized struct pages omits fe7bcf3cb4c8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits ebae5453e90d shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] omits 6ffefa510132 shmem: fix a race between shmem_unused_huge_shrink and shm [...] omits 8bd662da9c0f mm: fix panic in __alloc_pages omits 814b1061fabd mm/oom_kill: wake futex waiters before annihilating victim [...] omits d4e4a404a7ca Merge branch 'for-5.17/block' into for-next omits 7925bb75e8ef Merge branch 'for-5.17/drivers' into for-next omits eb12bde9eba8 Merge branch 'for-5.17/block' into for-next omits 7aac740e57bc Merge branch 'for-5.17/io_uring' into for-next omits c748b846dab6 Merge branch 'misc-5.16' into next-fixes omits ab6181ba7d07 Merge branch 'for-5.17/block' into for-next omits 779d83b81f10 Merge branch 'for-5.17/io_uring' into for-next omits c7d61010b991 Merge branch 'for-5.17/block' into for-next omits a44fd57b78a0 Merge branch 'for-5.17/drivers' into for-next omits c2b8fe96d041 Merge branch 'for-5.17/drivers' into for-next omits 91a7d5b4ce13 Merge branch 'for-5.17/block' into for-next omits 20dff3deab5e Merge branch 'for-5.17/block' into for-next omits 8a0c1afb8560 PCI: mt7621: Declare mt7621_pci_ops static omits c2626d30f312 Merge branch 'for-5.17/io_uring' into for-next omits 0d6e60732b85 Merge branch 'for-5.17/block' into for-next omits 0c22a66de487 Merge branch 'for-5.17/drivers' into for-next omits e19dbd276bc9 Merge branch 'for-5.17/block' into for-next omits 190a9778b6c7 Merge branch 'for-5.17/io_uring' into for-next 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 e1a7aa25ff45 Merge tag 'scsi-misc' 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 3ceff4ea0741 Merge tag 'sound-5.17-rc1' of git://git.kernel.org/pub/scm [...] adds 3fb561b1e0bf Merge tag 'mips_5.17' of git://git.kernel.org/pub/scm/linu [...] adds 29ec39fcf11e Merge tag 'powerpc-5.17-1' of git://git.kernel.org/pub/scm [...] adds 871bfa02d08d Merge tag 'for-linus' of git://github.com/openrisc/linux adds 3bad80dab94a Merge tag 'char-misc-5.17-rc1' of git://git.kernel.org/pub [...] adds 112450df61b7 Merge branch 'i2c/for-mergewindow' of git://git.kernel.org [...] adds a33f5c380c4b Merge tag 'xfs-5.17-merge-3' of git://git.kernel.org/pub/s [...] adds 800977f6f32e kthread: add the helper function kthread_run_on_cpu() adds e0850113937b RDMA/siw: make use of the helper function kthread_run_on_cpu() adds 64ed3a049e3e ring-buffer: make use of the helper function kthread_run_on_cpu() adds 3b9cb4ba4b54 rcutorture: make use of the helper function kthread_run_on_cpu() adds 11e4e3523da9 trace/osnoise: make use of the helper function kthread_run [...] adds ff78f6679d2e trace/hwlat: make use of the helper function kthread_run_on_cpu() adds f2fed022aa0a ia64: module: use swap() to make code cleaner adds 6c4420b09267 arch/ia64/kernel/setup.c: use swap() to make code cleaner adds c5c2135412bd ia64: fix typo in a comment adds a7eddfc92bbd ia64: topology: use default_groups in kobj_type adds 9a69f2b0e418 scripts/spelling.txt: add "oveflow" adds 7e0af9785395 fs/ntfs/attrib.c: fix one kernel-doc comment adds 9eec1d897139 squashfs: provide backing_dev_info in order to disable read-ahead adds 783cc68d6143 ocfs2: use BUG_ON instead of if condition followed by BUG. adds e07bf00c40c6 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value adds 59430cc1141c ocfs2: use default_groups in kobj_type adds f018844f834a ocfs2: remove redundant assignment to pointer root_bh adds d141b39b3984 ocfs2: cluster: use default_groups in kobj_type adds 9a25d051502c ocfs2: remove redundant assignment to variable free_space adds a12cf8b32cee fs/ioctl: remove unnecessary __user annotation adds 7302e91f39a8 mm/slab_common: use WARN() if cache still has objects on destroy adds c29b5b3d33a6 mm: slab: make slab iterator functions static adds ad1a3e15fcd3 kmemleak: fix kmemleak false positive report with HW tag-b [...] adds 972fa3a7c17c mm: kmemleak: alloc gray object for reserved region with d [...] adds 60115fa54ad7 mm: defer kmemleak object creation of module_alloc() adds 5b24eeef0670 mm/page_alloc: split prep_compound_page into head and tail [...] adds 46487e0095f8 mm/page_alloc: refactor memmap_init_zone_device() page init adds c4386bd8ee3a mm/memremap: add ZONE_DEVICE support for compound pages adds b9b5777f09be device-dax: use ALIGN() for determining pgoff adds 09b80137033d device-dax: use struct_size() adds fc65c4eb0b2a device-dax: ensure dev_dax->pgmap is valid for dynamic devices adds a0fb038e50d7 device-dax: factor out page mapping initialization adds 0e7325f03f09 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() adds 6ec228b6fef5 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() adds 14606001efb4 device-dax: compound devmap support adds e5f4728767d2 kasan: test: add globals left-out-of-bounds test adds bed0a9b59149 kasan: add ability to detect double-kmem_cache_destroy() adds f98f966cd750 kasan: test: add test case for double-kmem_cache_destroy() adds 26dca996ea7b kasan: fix quarantine conflicting with init_on_free adds 3e9d80a891df mm,fs: split dump_mapping() out from dump_page() adds 236476180c0f mm/debug_vm_pgtable: update comments regarding migration s [...] adds 43b93121056c mm/truncate.c: remove unneeded variable adds 677b2a8c1f25 gup: avoid multiple user access locking/unlocking in fault [...] adds 28b0ee3fb350 mm/gup.c: stricter check on THP migration entry during fol [...] adds a76054266661 mm: shmem: don't truncate page if memory failure happens adds 62c9827cbb99 shmem: fix a race between shmem_unused_huge_shrink and shm [...] adds 3795f46b83c6 mm/frontswap.c: use non-atomic '__set_bit()' when possible adds 17c173677580 mm: memcontrol: make cgroup_memory_nokmem static adds 46a53371f3fd mm/page_counter: remove an incorrect call to propagate_pro [...] adds b6bf9abb0aa4 mm/memcg: add oom_group_kill memory event adds 5b3be698a872 memcg: better bounds on the memcg stats updates adds 06b2c3b08ce1 mm/memcg: use struct_size() helper in kzalloc() adds 4e5aa1f4c2b4 memcg: add per-memcg vmalloc stat adds 2c769ed7137a tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] adds 36ef159f4408 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit adds ac1e9acc5acf mm: rearrange madvise code to allow for reuse adds 9a10064f5625 mm: add a field to store names for private anonymous memory adds 78db3412833d mm: add anonymous vma name refcounting adds 17fca131cee2 mm: move anon_vma declarations to linux/mm_inline.h adds 36090def7bad mm: move tlb_flush_pending inline helpers to mm_inline.h adds 64591e8605d6 mm: protect free_pgtables with mmap_lock write lock in exit_mmap adds cc6dcfee7250 mm: document locking restrictions for vm_operations_struct::close adds ba535c1caf3e mm/oom_kill: allow process_mrelease to run under mmap_lock [...] adds 4b8fec2867c8 docs/vm: add vmalloced-kernel-stacks document adds 1eba86c096e3 mm: change page type prior to adding page table entry adds 08d5b29eac7d mm: ptep_clear() page table helper adds df4e817b7108 mm: page table check adds d283d422c6c4 x86: mm: add x86_64 support for page table check adds 020e87650af9 mm: remove last argument of reuse_swap_page() adds 66c7f7a6ac66 mm: remove the total_mapcount argument from page_trans_hug [...] adds d08d2b62510e mm: remove the total_mapcount argument from page_trans_hug [...] adds cc6266f0322f mm/dmapool.c: revert "make dma pool to use kmalloc_node" adds 451769ebb7e7 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc adds 9376130c390a mm/vmalloc: add support for __GFP_NOFAIL adds 30d3f01191d3 mm/vmalloc: be more explicit about supported gfp flags. adds a421ef303008 mm: allow !GFP_KERNEL allocations for kvmalloc adds 704687deaae7 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware adds 4034247a0d6a mm: introduce memalloc_retry_wait() adds 39c65a94cd96 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] adds 1611f74a94ba mm: fix boolreturn.cocci warning adds ca831f29f8f2 mm: page_alloc: fix building error on -Werror=array-compare adds be1a13eb5107 mm: drop node from alloc_pages_vma adds 04a536bfbd0f include/linux/gfp.h: further document GFP_DMA32 adds eaab8e753632 mm/page_alloc.c: modify the comment section for alloc_cont [...] adds 62b310707364 mm_zone: add function to check if managed dma zone exists adds a674e48c5443 dma/pool: create dma atomic pool only if dma zone has mana [...] adds c4dc63f0032c mm/page_alloc.c: do not warn allocation failure on zone DM [...] adds f47761999052 hugetlb: add hugetlb.*.numa_stat file adds f77a286de48c mm, hugepages: make memory size variable in hugepage-mrema [...] adds e9ea874a8ffb mm/vmstat: add events for THP max_ptes_* exceeds adds 209376ed2a84 selftests/vm: make charge_reserved_hugetlb.sh work with ex [...] adds fab515054800 selftests/uffd: allow EINTR/EAGAIN adds 692b55815cf9 userfaultfd/selftests: clean up hugetlb allocation code adds e4b424b7ec87 vmscan: make drop_slab_node static adds 721fb891ad0b mm/page_isolation: unset migratetype directly for non Buddy page adds c04551162167 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY adds c6018b4b2549 mm/mempolicy: add set_mempolicy_home_node syscall adds 21b084fdf2a4 mm/mempolicy: wire up syscall set_mempolicy_home_node adds dad5b0232949 mm/mempolicy: fix all kernel-doc warnings adds f530243a172d mm, oom: OOM sysrq should always kill a process adds d6aba4c8e20d hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() adds b5bade978e9b mm: migrate: fix the return value of migrate_pages() adds 5d39a7ebc8be mm: migrate: correct the hugetlb migration stats adds 84b328aa8121 mm: compaction: fix the migration stats in trace_mm_compac [...] adds ac16ec835314 mm: migrate: support multiple target nodes demotion adds 7813a1b5257b mm: migrate: add more comments for selecting target node randomly adds dcee9bf5bf2f mm/migrate: move node demotion code to near its user adds f1e8db04b68c mm/migrate: remove redundant variables used in a for-loop adds c0e582de6066 mm/thp: drop unused trace events hugepage_[invalidate|splitting] adds e1c63e110f97 mm: ksm: fix use-after-free kasan report in ksm_might_need [...] adds 91d005479e06 mm/hwpoison: mf_mutex for soft offline and unpoison adds c9fdc4d5487a mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE adds bf181c582588 mm/hwpoison: fix unpoison_memory() adds 8c57c07741bf mm: memcg/percpu: account extra objcg space to memory cgroups adds 5ee2fa2f0636 mm/rmap: fix potential batched TLB flush race adds f44e1e697674 zpool: remove the list of pools_head adds 7f0d267243aa zram: use ATTRIBUTE_GROUPS adds 0b8f0d870020 mm: fix some comment errors adds cab0a7c11554 mm: make some vars and functions static or __init adds 87c01d57fa23 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault adds b627b7749116 mm/damon: unified access_check function naming rules adds c46b0bb6a735 mm/damon: add 'age' of region tracepoint support adds d720bbbd70e9 mm/damon/core: use abs() instead of diff_of() adds cdeed009f3bc mm/damon: remove some unneeded function definitions in damon.h adds 8bd0b9da03c9 mm/damon/vaddr: remove swap_ranges() and replace it with swap() adds c89ae63eb066 mm/damon/schemes: add the validity judgment of thresholds adds 9b2a38d6ef25 mm/damon: move damon_rand() definition into damon.h adds 234d68732b6c mm/damon: modify damon_rand() macro to static inline function adds 88f86dcfa454 mm/damon: convert macro functions to static inline functions adds 6322416b2d51 Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] adds 35b43d409200 Docs/admin-guide/mm/damon/usage: remove redundant information adds 4492bf452af5 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] adds 995d739cde87 Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] adds f4c6d22c6cf2 mm/damon: remove a mistakenly added comment for a future feature adds 0e92c2ee9f45 mm/damon/schemes: account scheme actions that successfully [...] adds 6268eac34ca3 mm/damon/schemes: account how many times quota limit has exceeded adds 60e52e7c46a1 mm/damon/reclaim: provide reclamation statistics adds 81f0895f1f5e Docs/admin-guide/mm/damon/reclaim: document statistics parameters adds 3a619fdb8de8 mm/damon/dbgfs: support all DAMOS stats adds dbcb9b9f954f Docs/admin-guide/mm/damon/usage: update for schemes statistics adds 49f4203aae06 mm/damon: add access checking for hugetlb pages adds 2cd4b8e10cc3 mm/damon: move the implementation of damon_insert_region t [...] adds 70b8480812d0 mm/damon/dbgfs: remove an unnecessary variable adds 251403f19aab mm/damon/vaddr: use pr_debug() for damon_va_three_regions( [...] adds 962fe7a6b1b2 mm/damon/vaddr: hide kernel pointer from damon_va_three_re [...] adds 76fd0285b447 mm/damon: hide kernel pointer from tracepoint event adds f56caedaf94f Merge branch 'akpm' (patches from Andrew) adds 2aab34f873cc Merge tag 'memblock-v5.17-rc1' of git://git.kernel.org/pub [...] adds 8f18a987ca76 Merge tag 'drm-intel-next-fixes-2022-01-13' of git://anong [...] adds ad783ff5a20f Merge tag 'drm-misc-next-fixes-2022-01-13' of git://anongi [...] adds 54329e6f7bee dma-buf: cma_heap: Fix mutex locking section adds 016017a195b8 drm/ttm: fix compilation on ARCH=um adds 71e4a7029045 Merge tag 'drm-misc-fixes-2022-01-14' of git://anongit.fre [...] adds bd672b7559ef drm: fix error found in some cases after the patch d1af5cd86997 adds 5d474cc501b9 drm/mipi-dbi: Fix source-buffer address in mipi_dbi_buf_copy adds 820e690e4eb8 Merge tag 'drm-misc-next-fixes-2022-01-14' of git://anongi [...] adds 4efdddbce7c1 Merge tag 'amd-drm-next-5.17-2022-01-12' of https://gitlab [...] adds 59d41458f143 Merge tag 'drm-next-2022-01-14' of git://anongit.freedeskt [...] adds 49ad227d54e8 Merge tag '9p-for-5.17-rc1' of git://github.com/martinetd/linux adds 175398a0972b Merge tag 'nfsd-5.17' of git://git.kernel.org/pub/scm/linu [...] adds 88db8458086b Merge tag 'exfat-for-5.17-rc1' of git://git.kernel.org/pub [...] adds 7498e41fb537 Merge branch 'pci/aspm' adds fb6c45130a4a Merge branch 'pci/enumeration' adds 7475f9319adc Merge branch 'pci/hotplug' adds 446cc1c51a5a Merge branch 'pci/legacy-pm-removal' adds c6ff0f8dc05f Merge branch 'pci/p2pdma' adds 05642e2f6460 Merge branch 'pci/resource' adds 54f98a8b1382 Merge branch 'pci/switchtec' adds d03f92c43f97 Merge branch 'pci/virtualization' adds 800cee8b04d1 Merge branch 'remotes/lorenzo/pci/aardvark' adds 3164f27b5fd6 Merge branch 'remotes/lorenzo/pci/apple' adds c5f62d30e99c Merge branch 'pci/host/brcmstb' adds 2948ce70e636 Merge branch 'remotes/lorenzo/pci/dwc' adds 28b75189f038 Merge branch 'remotes/lorenzo/pci/endpoint' adds 6553ff3dd95f Merge branch 'pci/host/hv' adds 0dfa6f6e6885 Merge branch 'remotes/lorenzo/pci/keystone' adds fd785c64f355 Merge branch 'remotes/lorenzo/pci/mediatek' adds 96fe57938406 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' adds da48157092e7 PCI: mt7621: Declare mt7621_pci_ops static adds 661c4c4f2693 PCI: Let pcibios_root_bridge_prepare() access bridge->windows adds fe7498ef7917 PCI: mt7621: Move MIPS setup to pcibios_root_bridge_prepare() adds e4b1cd02dc8d PCI: mt7621: Add missing MODULE_LICENSE() adds 44ddb791f8f4 PCI: mt7621: Allow COMPILE_TEST for all arches adds fc10f9d6671a Merge branch 'pci/host/mt7621' adds 0de15dbbd648 Merge branch 'remotes/lorenzo/pci/mvebu' adds f0eb209fed99 Merge branch 'remotes/lorenzo/pci/qcom' adds 4ceca42d396e Merge branch 'remotes/lorenzo/pci/rcar' adds ec5d85e7f095 Merge branch 'remotes/lorenzo/pci/vmd' adds 18b026da34c6 Merge branch 'remotes/lorenzo/pci/xgene' adds a99f501f3e4d Merge branch 'remotes/lorenzo/pci/xilinx-nwl' adds 2709f0338d4c Merge branch 'remotes/lorenzo/pci/bridge-emul' adds da43f08db236 Merge branch 'pci/misc' adds f5d3ca6fffeb Merge branch 'pci/errors' adds 87c71931633b Merge branch 'pci/driver-cleanup' adds d0a231f01e5b Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/ [...] adds b2dfc3fe73b5 Merge branch 'for-5.17/kallsyms' into for-linus adds 77dbd72b982c Merge tag 'livepatching-for-5.17' of git://git.kernel.org/ [...] adds 9ec5a7d16899 tracing: Change event_command func() to parse() adds fb339e531bfc tracing: Change event_trigger_ops func() to trigger() adds 2378a2d6b6cf tracing: Remove ops param from event_command reg()/unreg() [...] adds 86599dbe2c52 tracing: Add helper functions to simplify event_command.pa [...] adds 289e7b0f7eb4 tracing: Account bottom half disabled sections. adds 8c7224245557 tracing/uprobes: Check the return value of kstrdup() for t [...] adds 1c1857d40035 tracing/probes: check the return value of kstrndup() for pbuf adds 72b3942a173c scripts: ftrace - move the sort-processing in ftrace_init adds 8147dc78e6e4 ftrace: Add test to make sure compiled time sorts work adds ecbe794e777a tracing: Fix mismatched comment in __string_len adds 3e2a56e6f639 tracing: Have syscall trace events use trace_event_buffer_ [...] adds 77360f9bbc7e tracing: Add test for user space strings when filtering on [...] adds dfea08a2116f tracing/kprobes: 'nmissed' not showed correctly for kretprobe adds 6e1b4bd1911d tracing: Remove duplicate warnings when calling trace_crea [...] adds 0878355b51f5 tracing/osnoise: Properly unhook events if start_per_cpu_k [...] adds 79ce8f43ac5a rtla: Real-Time Linux Analysis tool adds b1696371d865 rtla: Helper functions for rtla adds 0605bf009f18 rtla: Add osnoise tool adds 1eceb2fc2ca5 rtla/osnoise: Add osnoise top mode adds 829a6c0b5698 rtla/osnoise: Add the hist mode adds a828cd18bc4a rtla: Add timerlat tool and timelart top mode adds 1eeb6328e8b3 rtla/timerlat: Add timerlat hist mode adds d40d48e1f1f2 rtla: Add Documentation adds 496082df01bb rtla: Add rtla osnoise man page adds b1be48307de4 rtla: Add rtla osnoise top documentation adds e7041c6b3c12 rtla: Add rtla osnoise hist documentation adds 29380d4055e5 rtla: Add rtla timerlat documentation adds df337d014b57 rtla: Add rtla timerlat top documentation adds 5dce5904e3b9 rtla: Add rtla timerlat hist documentation adds f37c3bbc6359 tracing: Add ustring operation to filtering string pointers adds 4d66020dcef8 Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/li [...] adds cb3f09f9afe5 Merge tag 'hyperv-next-signed-20220114' of git://git.kerne [...] adds b0237dad2d7f x86/fpu: Make XFD initialization in __fpstate_reset() a fu [...] adds c270ce393dfd x86/fpu: Add guest support to xfd_enable_feature() adds 0781d60f658e x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM adds 5ab2f45bba48 kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 adds 8eb9a48ac1e8 x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation adds 820a6ee944e7 kvm: x86: Add emulation for IA32_XFD adds 1df4fd834e8e x86/fpu: Prepare xfd_err in struct fpu_guest adds ec5be88ab29f kvm: x86: Intercept #NM for saving IA32_XFD_ERR adds 548e83650a51 kvm: x86: Emulate IA32_XFD_ERR for guest adds 61f208134a87 kvm: x86: Disable RDMSR interception of IA32_XFD_ERR adds 86aff7a47992 kvm: x86: Add XCR0 support for Intel AMX adds 690a757d610e kvm: x86: Add CPUID support for Intel AMX adds c60427dd50ba x86/fpu: Add uabi_size to guest_fpu adds be50b2065dfa kvm: x86: Add support for getting/setting expanded xstate buffer adds 415a3c33e847 kvm: selftests: Add support for KVM_CAP_XSAVE2 adds 5429cead0119 x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() adds b5274b1b7ba8 kvm: x86: Disable interception for IA32_XFD on demand adds 551447cfa5dc selftest: kvm: Reorder vcpu_load_state steps for AMX adds 6559b4a523cd selftest: kvm: Move struct kvm_x86_state to header adds bf70636d9443 selftest: kvm: Add amx selftest adds c862dcd19975 x86/fpu: Fix inline prefix warnings adds 79e06c4c4950 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 8946cbbd2cc6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 7ed37bf7a7ba Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b992f01e6615 bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() adds fab07611fb2e powerpc32/bpf: Fix codegen for bpf-to-bpf calls adds f9320c49993c powerpc/bpf: Update ldimm64 instructions during extra pass adds 88a71086c48a tools/bpf: Rename 'struct event' to avoid naming conflict adds 3f5f766d5f7f powerpc64/bpf: Limit 'ldbrx' to processors compliant with [...] adds 252745240ba0 powerpc/audit: Fix syscall_get_arch() adds 2d5e99301b02 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] 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 a6fadfd757ce net: qmi_wwan: Add Hucom Wireless HM-211S/K adds fb80445c438c net_sched: restore "mpu xxx" handling adds 9deb48b53e7f bcmgenet: add WOL IRQ check adds 0bf3885324a8 net: usb: Correct reset handling of smsc95xx adds 2255634100bf kselftests/net: list all available tests in usage() adds 6c8dc12cd925 net: apple: mace: Fix build since dev_addr constification adds ea938248557a net: apple: bmac: Fix build since dev_addr constification adds 99218cbf81bf lib82596: Fix IRQ check in sni_82596_probe adds d90d0c175cf2 net: stmmac: Fix "Unbalanced pm_runtime_enable!" warning adds 9d6d7f1cb67c af_unix: annote lockless accesses to unix_tot_inflight & g [...] adds 80f15f3bef9e net: mscc: ocelot: don't dereference NULL pointers with sh [...] adds 214b3369ab9b net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_ [...] adds 9a9acdccdfa4 net: ethernet: sun4i-emac: Fix an error handling path in e [...] adds 020a45aff119 net: phy: marvell: add Marvell specific PHY loopback adds f542cdfa3083 net: wwan: Fix MRU mismatch issue which may lead to data c [...] adds 9404bc1e58e4 net/smc: Remove unused function declaration adds 0a6e6b3c7db6 ipv4: update fib_info_cnt under spinlock protection adds 56d99e81ecbc net/smc: Fix hung_task when removing SMC-R devices adds 4404e44b8e13 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d54964aa2cc0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b7ed5e39cc31 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 91502a9a0b0d ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 adds 5762f980ca10 ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. adds 524fe5eff041 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds baeb392138dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 99c16738bc6f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3732ebbb2449 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2cd13a7467e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cf29ab7a7409 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds a1a31d0da527 iio: adc: tsc2046: fix memory corruption by preventing arr [...] adds c5079cd7c52a iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] adds d4b825bad320 iio:imu:adis16480: fix buffering for devices with no burst mode adds 0530c0de89e8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b6e43dddaea3 Input: ti_am335x_tsc - fix a typo in a comment adds 762f99f4f3cb Merge branch 'next' into for-linus adds 35181b72e6b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e6258a0f7f1d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e7702cfae35c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds e9b756b6f26b btrfs: fix log tree cleanup after a transaction abort adds bb894456a884 btrfs: don't start transaction for scrub if the fs is moun [...] adds 97c6acc9b6dc Merge branch 'misc-5.17' into next-fixes adds d5da16b724c3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 47aaf8f9cb55 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c5a33143452c Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 36cca0cb5eb5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 82977af93a0d sh: rename suffix-y to suffix_y adds 64d8aaa4ef38 kbuild: drop $(size_append) from cmd_zstd adds 7ce7e984ab2b kbuild: rename cmd_{bzip2,lzma,lzo,lz4,xzkern,zstd22} adds 53e7b5dfb752 arch: decompressor: remove useless vmlinux.bin.all-y adds c4d7f40b250c kbuild: add cmd_file_size adds e2ddb8f88c2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bb516937c2ef Merge remote-tracking branch 'torvalds/master' into perf/core adds 7fbddf40b881 tools headers UAPI: Add new macros for mem_hops field to p [...] adds 0ebce3d65f1f perf powerpc: Add encodings to represent data based on new [...] adds af2b24f228a0 perf powerpc: Add data source encodings for power10 platform adds 65f8d08cf838 Merge remote-tracking branch 'torvalds/master' into perf/core adds debe70e48896 Merge remote-tracking branch 'torvalds/master' into perf/core adds e3304c213572 perf sort: Include global and local variants for p_stage_c [...] adds befee3775b6d perf powerpc: Update global/local variants for p_stage_cyc adds d5962fb7d690 perf annotate: Avoid TUI crash when navigating in the anno [...] adds 0046686da0ef perf test: Enable system wide for metricgroups test adds 62942e9fda9f perf script: Fix hex dump character output adds 8de78328f041 Revert "perf powerpc: Add encodings to represent data base [...] adds b4bb6f05e4b2 Revert "perf powerpc: Add data source encodings for power1 [...] adds dcffc5ebb80d perf evsel: Improve error message for uncore events adds 818ab78c03aa libperf: Add comments to 'struct perf_cpu_map' adds ca2c9b76bc3c perf stat: Add aggr creators that are passed a cpu adds 01843ca01977 perf stat: Correct aggregation CPU map adds a023283fadef perf stat: Switch aggregation to use for_each loop adds 88031a0de7d6 perf stat: Switch to cpu version of cpu_map__get() adds eff54c24bb14 perf cpumap: Switch cpu_map__build_map() to cpu function adds 448a69d9f34d perf cpumap: Remove map+index get_socket() adds 1cdae3d67347 perf cpumap: Remove map+index get_die() adds 3f6233dc7798 perf cpumap: Remove map+index get_core() adds 86d94048e234 perf cpumap: Remove map+index get_node() adds 49679da388f4 perf cpumap: Add comments to aggr_cpu_id() adds 63e0fa873d88 perf cpumap: Remove unused cpu_map__socket() adds 3ac23d199c2b perf cpumap: Simplify equal function name adds 51b826fadf4f perf cpumap: Rename empty functions adds 194a3a202564 perf cpumap: Document cpu__get_node() and remove redundant [...] adds 4e90e5cc74c6 perf cpumap: Remove map from function names that don't use a map adds adff2c634357 perf cpumap: Remove cpu_map__cpu(), use libperf function adds 5f50e15c1510 perf cpumap: Refactor cpu_map__build_map() adds 973aeb3c7ada perf cpumap: Rename cpu_map__get_X_aggr_by_cpu functions adds dfc66beff7fa perf cpumap: Move 'has' function to libperf adds 92aad5c33f53 perf cpumap: Add some comments to cpu_aggr_map adds bd26bddfd936 perf cpumap: Trim the cpu_aggr_map adds f9e891ea1722 perf stat: Fix memory leak in check_per_pkg() adds 34794913e2dc perf cpumap: Add CPU to aggr_cpu_id adds 7365f105e374 perf stat-display: Avoid use of core for CPU adds 2ca0a3718da2 perf evsel: Derive CPUs and threads in alloc_counts adds 7e3d1784c8a4 libperf: Switch cpu to more accurate cpu_map_idx adds 47ffe806674f libperf: Use cpu not index for evsel mmap adds 7316268ff740 perf counts: Switch name cpu to cpu_map_idx adds ab90caa7b2d0 perf stat: Rename aggr_data cpu to imply it's an index adds 7ea82fbee459 perf stat: Use perf_cpu_map__for_each_cpu() adds f9551b3f6249 perf script: Use for each cpu to aid readability adds 80b82f3b65e9 libperf: Allow NULL in perf_cpu_map__idx() adds 472832d2c000 perf evlist: Refactor evlist__for_each_cpu() adds 7ac0089d138f perf evsel: Pass cpu not cpu map index to synthesize adds da8c94c06517 perf stat: Correct variable name for read counter adds 2daa08c4d9cd perf evsel: Rename CPU around get_group_fd adds 1fa497d4c01d perf evsel: Reduce scope of evsel__ignore_missing_thread adds 6f844b1fdd3b perf evsel: Rename variable cpu to index adds aa11e55a3995 perf test: Use perf_cpu_map__for_each_cpu() adds 379c224bef72 perf stat: Correct check_per_pkg() cpu adds 5b1af93dbc7e perf stat: Swap variable name cpu to index adds 91802e73f771 libperf: Sync evsel documentation adds 7263f3498ba8 perf bpf: Rename 'cpu' to 'cpu_map_idx' adds 84d2f4f0375d perf c2c: Use more intention revealing iterator adds b57af1b4017a perf script: Fix flipped index and cpu adds ce37ab3eb249 perf stat: Correct first_shadow_cpu to return index adds 6d18804b963b perf cpumap: Give CPUs their own type adds 0ce05781f490 perf tools: Fix SMT fallback with large core counts adds 6dd8646939a7 perf tools: Probe non-deprecated sysfs path 1st adds f56ef30a31d3 perf expr: Add debug logging for literals adds c0dd94558d0e perf pmu-events: Don't lower case MetricExpr adds 1aa77e716c6f Merge remote-tracking branch 'torvalds/master' into perf/core adds 35cb8c713a49 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies u [...] adds f1dcda0f7954 tools headers UAPI: Update tools's copy of drm.h header adds 486e5ed88827 tools headers cpufeatures: Sync with the kernel sources adds e652ab64e584 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 46f57d241015 perf arm: Fix off-by-one directory path adds 99fc11bb5b6f libperf tests: Update a use of the new cpumap API adds e000ea0beffb perf metricgroup: Fix use after free in metric__new() adds a6e62743621e perf cputopo: Fix CPU topology reading on s/390 adds d3e2bb4359f7 perf metric: Fix metric_leader adds 37be585807cb perf cpumap: Add is_dummy() method adds 2eea0b56b0d6 perf evlist: No need to do any affinity setup when profiling pids adds 9bce13ea88f8 perf record: Disable debuginfod by default adds c108ceda12ad Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds a28d05a8918f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds aad467faf7a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e2065612dc4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ac4dfd0d1d35 arm64: dts: add support for S4 based Amlogic AQ222 adds e6256666894c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 005536eb8a8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7326208bc957 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 5d58c972a82b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 04cc8e467ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c883d0d129d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 414eb3f3149f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5b1a5ea4dd00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7a3fad2202bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d8947ef2b3cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee437fd5fe9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ddc1c8b2a075 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 549eee89faf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e513ebf6b725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8bd15975e3aa Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 4eca425ffdac Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds d311576b56e8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 0be715e77051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d8fb30b5ac6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 851b86fc741c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 49a8f2bc8d88 clk: si5341: Fix clock HW provider cleanup adds 818d9150f2b2 clk: visconti: Fix uninitialized variable in printk adds bdfbd49faa7d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 55be231baeb5 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 89114b24162e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 3cdcbd6f2998 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 180d0eb290a5 parisc: Add visible flag to toc_stack variable adds e11c9b9d453b video/fbdev/stifb: Implement the stifb_fillrect() function adds 593f0c64ea55 parisc: Use safer strscpy() in setup_cmdline() adds 92c7cca175a2 parisc: Autodetect default output device and set console= [...] adds be6de5bd10de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 11a95f4128a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e00bbc43e461 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 363ab93dec3d Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 3cef505b8e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a91e6e1c8074 cifs: Support fscache indexing rewrite adds db303a3fcccc Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 97ebef0e7a55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d7c86a8f9cd libceph: generalize addr/ip parsing based on delimiter adds 4153c7fc937a libceph: rename parse_fsid() to ceph_parse_fsid() and export adds 7b19b4db5add ceph: new device mount syntax adds 2167f2cc686a ceph: record updated mon_addr on remount adds e1b9eb50763d doc: document new CephFS mount device syntax adds adbed05ed62d ceph: mount syntax module parameter adds 8e55ba8caae5 ceph: Fix incorrect statfs report for small quota adds 435a120a47ee rbd: make const pointer spaces a static const array adds af9ceae83cd2 ceph: drop send metrics debug message adds 0078ea3b0566 ceph: don't check for quotas on MDS stray dirs adds 94cc0877cad0 ceph: add new "nopagecache" option adds 76bdbc7ac777 ceph: remove redundant Lsx caps check adds a0b3a15eab6b ceph: move CEPH_SUPER_MAGIC definition to magic.h adds 8f92d33026a8 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 3ac5f2f2574a cifs: Fix smb311_update_preauth_hash() kernel-doc comment adds dea290371928 cifs: move superblock magic defitions to magic.h adds 9bbf8662a27b cifs: fix FILE_BOTH_DIRECTORY_INFO definition adds 70b470feca4a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds e752becd0dc5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 03df68111fb7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds aebec40e8565 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 90e12a319104 NFSv4 remove zero number of fs_locations entries error check adds 8a59bb93b7e3 NFSv4 store server support for fs_location attribute adds 1976b2b31462 NFSv4.1 query for fs_location attr on a new file system adds f5b27cc6761e NFSv4 expose nfs_parse_server_name function adds a8d54baba7c6 NFSv4 handle port presence in fs_location server string adds b8a09619a563 SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt adds 4ca9f31a2be6 NFSv4.1 test and add 4.1 trunking transport adds 776d794f28c9 net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_st [...] adds 1a48db3fef49 sunrpc: Fix potential race conditions in rpc_sysfs_xprt_st [...] adds c03061e7a210 xprtrdma: Remove final dprintk call sites from xprtrdma adds c0f26167ddcf xprtrdma: Remove definitions of RPCDBG_FACILITY adds aed28b7a2d62 SUNRPC: Don't dereference xprt->snd_task if it's a cookie adds a5117c9c987e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 4373c18f1d8f Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 607ae8e5c1c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ee7e4a6c9b2 ovl: fix NULL pointer dereference in copy up warning adds 94fd19752b28 ovl: don't fail copy up if no fileattr support on upper adds 567547645170 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds c02e37aabac0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce7e035a3aa5 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 418467dfa793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 362a3f003e69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a24df1217472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c61556714e53 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 13462ba1815d i3c: master: dw: check return of dw_i3c_master_get_free_pos() adds cace7baca7d7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds b6c55b162bce ACPI: scan: Change acpi_scan_init() return value type to void adds 681e7187aef4 ACPI: scan: Simplify initialization of power and sleep buttons adds c96f195deeef ACPI: scan: Rename label in acpi_scan_init() adds 415b4b6c447a ACPI: PCC: pcc_ctx can be static adds 2a4e14d3c46f Merge branches 'acpi-scan' and 'acpi-pcc' into linux-next adds 3f4b32511a77 PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro adds 52cc1d7f9786 PM: core: Remove static qualifier in DEFINE_SIMPLE_DEV_PM_ [...] adds 0ae101fdd329 PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros adds 9d8619190031 PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro adds d59ff7d9d84b PM: runtime: Add EXPORT[_GPL]_RUNTIME_DEV_PM_OPS macros adds 5865918fe49e iio: pressure: bmp280: Use new PM macros adds 93e5c8b5e46e Merge branch 'pm-core' into linux-next adds 3145c87156e6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 1dd2f1dc83de Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds c07ba878ca19 Bluetooth: hci_sync: unlock on error in hci_inquiry_result [...] adds 3afee2118132 Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt adds 605eee53aaff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6a8cf6349c7c drm/amdgpu/swsmu: make sienna cichlid function static adds de05abe6b9d0 drm/amd/display: Enable Freesync Video Mode by default adds 8c2d34eb53b9 drm/radeon: use kernel is_power_of_2 rather than local version adds bc143d8b8387 drm/amd/pm: do not expose implementation details to other [...] adds 79c65f3fcbb1 drm/amd/pm: do not expose power implementation details to [...] adds 13f5dbd6e3d9 drm/amd/pm: do not expose power implementation details to display adds d44815766587 drm/amd/pm: do not expose those APIs used internally only [...] adds a79110f2dc01 drm/amd/pm: do not expose those APIs used internally only [...] adds 28a31774b050 drm/amd/pm: do not expose the API used internally only in [...] adds 84176663e70d drm/amd/pm: create a new holder for those APIs used only b [...] adds d698a2c4859d drm/amd/pm: move pp_force_state_enabled member to amdgpu_p [...] adds 6ddbd37f1074 drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implem [...] adds a627967e803e drm/amd/pm: move those code piece used by Stoney only to s [...] adds 7689dab48259 drm/amd/pm: drop redundant or unused APIs and data structures adds ebfc253335af drm/amd/pm: do not expose the smu_context structure used i [...] adds 837d542a09cd drm/amd/pm: relocate the power related headers adds 3bce90bfbaa8 drm/amd/pm: drop unnecessary gfxoff controls adds 61d7d0d5adc7 drm/amd/pm: revise the performance level setting APIs adds 3712e7a49459 drm/amd/pm: unified lock protections in amdgpu_dpm.c adds 1a408c710d9e drm/amdgpu: wrap those atombios APIs used by SI under CONF [...] adds bcf19fdd507f drm/amd/pm: drop those unrealistic thermal_type checks adds 54c73b51df29 drm/amdgpu/pm: move additional logic into amdgpu_dpm_force [...] adds 685fae24d94f drm/amd/pm: correct the checks for fan attributes support adds 6492e1b07c03 drm/amdgpu: Unify ras block interface for each ras block adds 7cab2124058d drm/amdgpu: Modify the compilation failed problem when oth [...] adds 8b0fb0e967c1 drm/amdgpu: Modify gfx block to fit for the unified ras bl [...] adds 6c2453861f48 drm/amdgpu: Modify xgmi block to fit for the unified ras b [...] adds 6d76e9049ad9 drm/amdgpu: Modify hdp block to fit for the unified ras bl [...] adds 5e67bba30115 drm/amdgpu: Modify mmhub block to fit for the unified ras [...] adds 2e54fe5d056e drm/amdgpu: Modify nbio block to fit for the unified ras b [...] adds efe17d5a217e drm/amdgpu: Modify umc block to fit for the unified ras bl [...] adds bdc4292bd3b4 drm/amdgpu: Modify sdma block to fit for the unified ras b [...] adds b0e2062dc897 drm/amdgpu: Modify mca block to fit for the unified ras bl [...] adds 22d4ba53b1c1 drm/amdgpu: Adjust error inject function code style in amd [...] adds 7389a5b837cd drm/amdgpu: Removed redundant ras code adds cb5cc4f573e1 drm/amdgpu: improve debug VRAM access performance using sdma adds 400ef298f400 drm/amdgpu: cleanup ttm debug sdma vram access function adds 20c5e425d36a drm/amdkfd: Fix indentation on switch statement adds c4381d0ee819 drm/amdgpu: Add interface to load SRIOV cap FW adds df01fe73ee98 drm/amdgpu: Add ras supported check for register_ras_block adds df4f0041c6ef drm/amdgpu: No longer insert ras blocks into ras_list if i [...] adds 69f91d32c663 drm/amdgpu: remove unneeded semicolon adds ab3b9de65bfe drm/amdgpu: clean up some inconsistent indenting adds 954ea6aa1545 drm/amdgpu: Use ARRAY_SIZE to get array length adds e3d833f41c46 drm/amdgpu: fix compile warning for ras_block_match_default adds 1613f346f86b drm/amd/pm: fix null ptr access adds a85d70a8b481 drm/amd/pm: Replace one-element array with flexible-array member adds fb825b651de9 drm/amd/display: Remove redundant initialization of dpg_width adds 31425abeda71 drm/amdgpu: Enable recovery on yellow carp adds b3523c457380 drm/amdgpu: invert the logic in amdgpu_device_should_recov [...] adds 06cf9bd61a74 drm/amdgpu: don't do resets on APUs which don't support it adds 5f0754ab2751 drm/amdgpu: Fix rejecting Tahiti GPUs adds a8e6398ffe17 drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY adds e8521d0cd984 drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21 adds 9ca28803c212 drm/amdgpu: add another raven1 gfxoff quirk adds 302701a852f9 drm/amdgpu: only check for _PR3 on dGPUs adds 654cc300d126 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 94ccc1a6f8f2 Revert "drm/amd/display: To modify the condition in indica [...] adds 5c70163edf40 drm/radeon: Add HD-audio component notifier support (v2) adds cab8c3874b3b fbdev: fbmem: add a helper to determine if an aperture is [...] adds b9b24f5d4315 drm/amdgpu: disable runpm if we are the primary adapter adds 7ca46ceb62e4 Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" adds 012c42371426 Revert "drm/amd/display: Fix for otg synchronization logic" adds fa4156c63a3e drm/amd/display: Fix for otg synchronization logic adds f195f7cb93b6 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates adds 786e0a76ff5f drm/amdgpu: bump driver version for new CTX OP to set/get [...] adds 06509d1fece7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds b733badde367 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 96dd87548810 MAINTAINERS: add mailing lists for kmod and modules adds 285ac8dca4df kernel: Fix spelling mistake "compresser" -> "compressor" adds a97ac8cb24a3 module: fix signature check failures when using in-kernel [...] adds 91b57e9a8a77 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 180dccb0dba4 blk-mq: fix tag_get wait task can't be awakened adds 413ec8057bc3 loop: remove redundant initialization of pointer node adds a6431e351c6e aoe: remove redundant assignment on variable n adds 73a3bb0066c5 Merge branch 'block-5.17' into for-next adds c84b8a3fef66 io_uring: Remove unused function req_ref_put adds 791f3465c4af io_uring: fix UAF due to missing POLLFREE handling adds 9182980a065e Merge branch 'io_uring-5.17' into for-next adds 51897a8438ad Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 28a53d3160ac ata: ahci_mtk: add compile test support adds 368c7edc15e5 ata: ahci_mvebu: add compile test support adds c05b911afffa ata: ahci_sunxi: add compile test support adds 3d98cbf7096e ata: ahci_tegra: add compile test support adds b7c9b00fb050 ata: ahci_xgene: add compile test support adds a33a348d0aca ata: ahci_seattle: add compile test support adds a3d11c275b64 ata: pata_bk3710: add compile test support adds e5b48ee30aec ata: sata_fsl: fix scsi host initialization adds f8bc938ee6c6 ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions adds 2bce69072a0d ata: ahci_xgene: use correct type for port mmio address adds 0561e514c944 ata: fix read_id() ata port operation interface adds 9c2fd3fb43bd ata: pata_octeon_cf: remove redundant val variable adds dc5d7b3cfd78 ata: pata_cs5535: add compile test support adds 2aa566716f43 ata: pata_ftide010: add compile test support adds 7dc3c053bddf ata: pata_imx: add compile test support adds 7767c73a3565 ata: pata_pxa: add compile test support adds b6a64a860e13 ata: pata_samsung_cf: add compile test support adds db6a3f47cecc ata: pata_of_platform: Use platform_get_irq_optional() to [...] adds 84eac327af54 ata: libata-scsi: simplify __ata_scsi_queuecmd() adds b9ba367c513d ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY adds a17ab7aba5df ata: ahci: Add support for AMD A85 FCH (Hudson D4) adds 237fe8885a3f ata: pata_ali: remove redundant return statement adds c6cff0c2bc5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dd50391205b6 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 64d74892e56f Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds c4f19f98f24f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 791bfad7a461 of: base: convert index to unsigned for of_parse_phandle() adds cfce53b901d0 of: base: make small of_parse_phandle() variants static inline adds 952c4865d27a of: base: add of_parse_phandle_with_optional_args() adds 973549b4d79e of: property: define of_property_read_u{8,16,32,64}_array( [...] adds 842d4a3527fc of: property: use unsigned index for of_link_property() adds 089f8ade9c09 dt-bindings: power: reset: gpio-restart: Correct default priority adds 89fa68f96c39 dt-bindings: vendor-prefixes: add 8devices adds ac20cd7665f6 dt-bindings: vendor-prefixes: add F(x)tec adds 1fa539a0d83e dt-bindings: vendor-prefixes: add Huawei adds 63e145f7bf8b dt-bindings: vendor-prefixes: add Thundercomm adds ea800bc1bd93 dt-bindings: vendor-prefixes: add Wingtech adds 13f0612fd629 dt-bindings: trivial-devices: fix swapped comments adds ec6baa936020 dt-bindings: trivial-devices: fix double spaces in comments adds 23a839d22f5f scripts/dtc: dtx_diff: remove broken example from help text adds 3835e7c28592 of: base: add parameter doc to of_parse_phandle_with_optio [...] adds 063178f4486b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1540c8e4c208 Merge branch into tip/master: 'timers/core' adds 75123a68f75f Merge branch into tip/master: 'irq/msi' adds 5273a73f6740 Merge branch into tip/master: 'irq/core' adds 85538cc07d6b Merge branch into tip/master: 'x86/core' adds 669523ec930f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds cd2188bad732 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 60162c130fbe Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 5981779f0e98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c140f924a5ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db61d1c52ce0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec983704e550 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds f5dcc2060e01 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 26f84aff27ca Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 7d16c7bff1a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f27e7156e249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f0437f8cff42 Merge branch 'misc' into for-next adds 556e72236781 Merge branch 'misc' into for-next adds b2e341891a23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 449ce1b3dbe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9679d0013a6 virtio: wrap config->reset calls adds 207620712894 hwrng: virtio - unregister device before reset adds b4d80c8dda22 vduse: moving kvfree into caller adds 0f420c383a2b ifcvf/vDPA: fix misuse virtio-net device config size for blk dev adds 9c25cdeb5f3c docs: document sysfs ABI for vDPA bus adds 539fec78edb4 vdpa: add driver_override support adds 6639032acc08 virtio-mem: prepare page onlining code for granularity sma [...] adds 57c5a5b304b0 virtio-mem: prepare fake page onlining code for granularit [...] adds 60af39c1f4cc net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU adds 10aa250b2f7d eni_vdpa: Simplify 'eni_vdpa_probe()' adds 23118b09e6e1 vdpa: Avoid duplicate call to vp_vdpa get_status adds 28cc408be72c vdpa: Mark vdpa_config_ops.get_vq_notification as optional adds d3e305592d69 firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate [...] adds 6004e351da50 firmware: qemu_fw_cfg: fix kobject leak in probe error path adds 1b656e9aad7f firmware: qemu_fw_cfg: fix sysfs information leak adds 9f8b4ae2ac7d firmware: qemu_fw_cfg: remove sysfs entries explicitly adds 6017599bb25c virtio-pci: fix the confusing error message adds 2b68224ec61b virtio: fix a typo in function "vp_modern_remove" comments. adds cf4a4493ff70 virtio/virtio_mem: handle a possible NULL as a memcpy parameter adds 49814ce9e21a virtio/virtio_pci_legacy_dev: ensure the correct return value adds 97143b70aa84 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 adds 080063920777 vhost/test: fix memory leak of vhost virtqueues adds 1861ba626ae9 virtio_ring: mark ring unused on error adds 870aaff92e95 vdpa: clean up get_config_size ret value handling adds a64917bc2e9b vdpa: Provide interface to read driver features adds a7f46ba42485 vdpa/mlx5: Distribute RX virtqueues in RQT object adds 73bc0dbb591b vdpa: Sync calls set/get config/status with cf_mutex adds 30ef7a8ac8a0 vdpa: Read device configuration only if FEATURES_OK adds aba21aff772b vdpa: Allow to configure max data virtqueues adds e3137056e6de vdpa/mlx5: Fix config_attr_mask assignment adds 75560522eaef vdpa/mlx5: Support configuring max data virtqueue adds 612f330ec56f vdpa: Add support for returning device configuration information adds 37e07e705888 vdpa/mlx5: Restore cur_num_vqs in case of failure in chang [...] adds cd2629f6df1c vdpa: Support reporting max device capabilities adds 79de65edf889 vdpa/mlx5: Report max device capabilities adds cbe777e98b3a vdpa/vdpa_sim: Configure max supported virtqueues adds 47a1401ac95f vdpa: Use BIT_ULL for bit operations adds b2ce6197c9c9 vdpa/vdpa_sim_net: Report max device capabilities adds f6d955d80830 vdpa: Avoid taking cf_mutex lock on get status adds 680ab9d69a04 vdpa: Protect vdpa reset with cf_mutex adds f8ae3a489b21 vdpa/mlx5: Fix is_index_valid() to refer to features adds b03fc43e7387 vdpa/mlx5: Fix tracking of current number of VQs adds e3c4b211dd30 virtio: unexport virtio_finalize_features adds 7b0130f69045 virtio: acknowledge all features before access adds 25da96565297 virtio: document virtio_reset_device adds cc1f7f0bb643 virtio_console: break out of buf poll on remove adds af901ad98446 virtio_mem: break device on remove adds d1fcc0caf136 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 2416619e90c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8687999e47d4 pinctrl: thunderbay: comment process of building functions a bit adds be973481daaa pinctrl: thunderbay: rework loops looking for groups names adds c61bd43badc5 pinctrl: cherryview: Trigger hwirq0 for interrupt-lines wi [...] adds 650d15f26aaa pinctrl: sunxi: Fix H616 I2S3 pin data adds d3e6e5fd074d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f72c762cae59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a74773be284c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 81bb20023fff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7372971c1be5 rtc: mc146818-lib: fix signedness bug in mc146818_get_time() adds 900ed72c8a19 rtc: gamecube: Fix an IS_ERR() vs NULL check adds 8f84126c1fa1 rtc: cmos: Evaluate century appropriate adds 84aa0b8554ce rtc: sunplus: fix return value in sp_rtc_probe() adds abff8e16138a Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 3e97d94a9101 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 239f345d2d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c250baefa287 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds d6e41ce321f1 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 7a920f1fa16b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 6840f9094f2b pagevec: Initialise folio_batch->percpu_pvec_drained adds 92819d865732 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 523745836350 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds d3fba451e98e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b84925647093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 27575f63ce8f random: fix typo in comments adds fa317988baf7 random: cleanup poolinfo abstraction adds 315b4baee73e random: cleanup integer types adds 2e5dab515d28 random: remove incomplete last_data logic adds cbbe26ee35b2 random: remove unused extract_entropy() reserved argument adds 8464640cae4e random: rather than entropy_store abstraction, use global adds 95e5e7f09fbe random: remove unused OUTPUT_POOL constants adds f90d704ab3cd random: de-duplicate INPUT_POOL constants adds 073e4baba153 lib/crypto: add prompts back to crypto libraries adds e4407a43707a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cd027e77134e mm/oom_kill: wake futex waiters before annihilating victim [...] adds 3024af6bea5d mm: fix panic in __alloc_pages adds e404cf8e74dd /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds e7d873f89f35 /proc/kpageflags: do not use uninitialized struct pages adds 80c4d9fdc51c procfs: prevent unpriveleged processes accessing fdinfo dir adds cd9dfe08f559 ocfs2: reflink deadlock when clone file to the same direct [...] adds 1378d8cd99a5 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 53eec3fb230d ocfs2: fix ocfs2 corrupt when iputting an inode adds 014e133a8046 tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 81b6faaa9d7d tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds 2e3da197e4a8 tools/vm/page_owner_sort.c: support sorting by stack trace adds 8c003bc937ec tools/vm/page_owner_sort.c: add switch between culling by [...] adds f2875d7a141d tools/vm/page_owner_sort.c: support sorting pid and time adds 0bb0c3a9a8c2 tools/vm/page_owner_sort.c: two trivial fixes adds 7ae93c5610c3 tools/vm/page_owner_sort.c: delete invalid duplicate code adds 7d0a7b051737 Documentation/vm/page_owner.rst: update the documentation adds 9fbc22759cd6 documentation-vm-page_ownerrst-update-the-documentation-fix adds a534a6410779 Documentation/vm/page_owner.rst: fix unexpected indentation warns adds c59f1e745e2f mm/vmalloc: allocate small pages for area->pages adds 279c53524fbd mm-vmalloc-allocate-small-pages-for-area-pages-fix adds 54c58a6db46c mm: discard __GFP_ATOMIC adds 81f20668bfa8 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 9565d058b4a5 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 24b18edb0c84 mm: sparsemem: use page table lock to protect kernel pmd o [...] adds 1c7a83e37a1b selftests: vm: add a hugetlb test case adds 361ed676cf88 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds cdec754f91ed mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 6649716d17ab mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 8c576a620ac5 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 716a40e57fd3 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 10dd7201d68e zsmalloc: introduce some helper functions adds 040ae00aacf8 zsmalloc: rename zs_stat_type to class_stat_type adds 68d87b5ca0c8 zsmalloc: decouple class actions from zspage works adds 7bc7984bebe1 zsmalloc: introduce obj_allocated adds c08d3dd63a88 zsmalloc: move huge compressed obj from page to zspage adds 1e44beddb4da zsmalloc: remove zspage isolation for migration adds c58c603d9a4b locking/rwlocks: introduce write_lock_nested adds 90f26426ef17 locking/rwlocks: fix write_lock_nested for RT adds 118d633eb2bb locking: fixup write_lock_nested() implementation adds af54b40a10b4 zsmalloc: replace per zpage lock with pool->migrate_lock adds 00f332da0ffe zsmalloc: replace get_cpu_var with local_lock adds 65d81b4e7ee5 mm: introduce fault_in_exact_writeable() to probe for sub- [...] adds e6b50ea92831 arm64: add support for sub-page faults user probing adds a3a3d83ec58d btrfs: avoid live-lock in search_ioctl() on hardware with [...] adds 50311e0ccf41 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds caa4a20107f8 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 33d427760c7b kernel/hung_task.c: Monitor killed tasks. adds 967c9da81dce mm: percpu: generalize percpu related config adds 26b5c55bccba mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef adds a7697b45b482 mm: percpu: add generic pcpu_fc_alloc/free funciton adds 83a0c76927b4 mm: percpu: add generic pcpu_populate_pte() function adds 246ae96286ca proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] adds 23636544a3a4 proc: make the proc_create[_data]() stubs static inlines adds 542385c0ecfa proc-make-the-proc_create-stubs-static-inlines-fix adds 2f575574b063 proc-make-the-proc_create-stubs-static-inlines-fix2 adds a7dd3aba57f0 proc-make-the-proc_create-stubs-static-inlines-fix2-fix adds 9cfab1724538 proc: convert the return type of proc_fd_access_allowed() [...] adds 388746f4e4b6 proc/sysctl: make protected_* world readable adds 0585a8da2757 include/linux/unaligned: replace kernel.h with the necessa [...] adds a21ae42cff27 kernel.h: include a note to discourage people from includi [...] adds 754c12cf62a5 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm adds a65049c1b776 fs/exec: replace strncpy with strscpy_pad in __get_task_comm adds 1cc1b6e52304 drivers/infiniband: replace open-coded string copy with ge [...] adds 38a01edcdb40 fs/binfmt_elf: replace open-coded string copy with get_task_comm adds 55426a11ccb7 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] adds 4a27acd75b6a tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] adds f63dce0258d8 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] adds 808b819385b8 kthread: dynamically allocate memory to store kthread's full name adds 1206e66c9c0f kernel/sys.c: only take tasklist_lock for get/setpriority( [...] adds c9ad10b38f86 kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] adds d00395852d07 kstrtox: uninline everything adds a54ba3c3d4be list: introduce list_is_head() helper and re-use it in list.h adds c63ad003091a lib/list_debug.c: print more list debugging context in __l [...] adds cd331b4c0a47 hash.h: remove unused define directive adds 254c13bb0574 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] adds 9e5e9b7e3927 test_hash.c: split test_int_hash into arch-specific functions adds 955ed5989485 test_hash.c: split test_hash_init adds cf9c63057c9b lib/Kconfig.debug: properly split hash test kernel entries adds 406ed1dc8011 test_hash.c: refactor into kunit adds 55564906b1fc kunit: replace kernel.h with the necessary inclusions adds 2d4992c99dfc uuid: discourage people from using UAPI header in new code adds 7d6ed32478cc uuid: remove licence boilerplate text from the header adds 6bc9bfc90c69 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test adds a40a8909a392 lz4: fix LZ4_decompress_safe_partial read out of bound adds 126e2491b830 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE adds ad4a9ca0ffb0 checkpatch: Improve Kconfig help test adds 5d2b2e12df14 const_structs.checkpatch: add frequently used ops structs adds 1e9b0232df92 fs/binfmt_elf: use PT_LOAD p_align values for static PIE adds 21da7c8efbcb ELF: fix overflow in total mapping size calculation adds f5090d41b953 init/main.c: silence some -Wunused-parameter warnings adds 2a3301e55bed nilfs2: remove redundant pointer sbufs adds 3a367a8c5092 hfsplus: use struct_group_attr() for memcpy() region adds 3a7e9c6e5011 FAT: use io_schedule_timeout() instead of congestion_wait() adds 5247e061a44e fs/adfs: remove unneeded variable make code cleaner adds dd3b684b4aeb panic: use error_report_end tracepoint on warnings adds 5411bc4743aa panic-use-error_report_end-tracepoint-on-warnings-fix adds 5c47448b11ba panic: Remove oops_id. adds 72dfe310e57d docs: sysctl/kernel: add missing bit to panic_print adds 1e575b4cf4ba panic: add option to dump all CPUs backtraces in panic_print adds 6b3f49d3830b sysctl: documentation: fix table format warning adds ab693ae2140a panic: allow printing extra panic information on kdump adds 0c83ff755499 delayacct: support swapin delay accounting for swapping wi [...] adds b9c206b077a7 delayacct: fix incomplete disable operation when switch en [...] adds 3d657aaf3cec delayacct: cleanup flags in struct task_delay_info and fun [...] adds 4d3959d65968 Documentation/accounting/delay-accounting.rst: add thrashi [...] adds 176ec79a1cd0 delayacct: track delays from memory compact adds e468d0a4eda2 configs: introduce debug.config for CI-like setup adds 6cebc2713ce4 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds 4b43c1b5c0fc btrfs: use generic Kconfig option for 256kB page size limit adds 4b1fef7ec824 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds f371a572fb97 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds 80ef7291da0e ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds 80323cae5166 ipc/sem: do not sleep with a spin lock held adds c5578ab785fd Merge branch 'akpm-current/current' adds 4e574cbeea77 fs/f2fs/data.c: fix mess adds 888a58c01dcf mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 2e460abb5e16 sysctl: add a new register_sysctl_init() interface adds ecb203cbdf02 sysctl: move some boundary constants from sysctl.c to sysctl_vals adds 9886922c0ea0 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds e459197538aa hung_task: move hung_task sysctl interface to hung_task.c adds 36e1c15211a1 watchdog: move watchdog sysctl interface to watchdog.c adds 1f5692240cc4 sysctl: make ngroups_max const adds e6521c956f44 sysctl: use const for typically used max/min proc sysctls adds c1995648bc27 sysctl: use SYSCTL_ZERO to replace some static int zero uses adds b8c04c1f5086 aio: move aio sysctl to aio.c adds b1e814f32e3d dnotify: move dnotify sysctl to dnotify.c adds a2aaef9ccb1b hpet: simplify subdirectory registration with register_sysctl() adds fac5d98f0969 i915: simplify subdirectory registration with register_sysctl() adds a2d7a99229c0 macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds ddc9686ca5ce ocfs2: simplify subdirectory registration with register_sysctl() adds c835dcea1c64 test_sysctl: simplify subdirectory registration with regis [...] adds be352a47e671 inotify: simplify subdirectory registration with register_ [...] adds 23308654c2e9 inotify-simplify-subdirectory-registration-with-register_s [...] adds a027d4a21328 cdrom: simplify subdirectory registration with register_sysctl() adds d4010e89094d eventpoll: simplify sysctl declaration with register_sysctl() adds fd2b877349af firmware_loader: move firmware sysctl to its own files adds 2de97357b6f2 firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds 66ac133f0bd2 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds 9310bfe9c647 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds 5dbdbc41a83b random: move the random sysctl declarations to its own file adds b558004929b4 sysctl: add helper to register a sysctl mount point adds 409577ce1865 sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds 026b16769a2f fs: move binfmt_misc sysctl to its own file adds ce75f8d34b83 printk: move printk sysctl to printk/sysctl.c adds 81872c6310af scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds e72b5b352cf0 stackleak: move stack_erasing sysctl to stackleak.c adds d49cd73fdcd3 sysctl: share unsigned long const values adds 083792429b5f fs: move inode sysctls to its own file adds 6848eb761e8e fs: move fs stat sysctls to file_table.c adds 65e7b585bd5d fs: move dcache sysctls to its own file adds 4d441a15d62e fs/inode: avoid unused-variable warning adds 1f8434cd6b68 fs/dcache: avoid unused-function warning adds 2f37bcc67d74 sysctl: move maxolduid as a sysctl specific const adds fd3d46bfae12 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix adds ccab7dfd96df fs: move shared sysctls to fs/sysctls.c adds 00052674894d fs: move locking sysctls where they are used adds 0cdb65fc7322 fs: move namei sysctls to its own file adds f25eeab5c862 fs: move fs/exec.c sysctls into its own file adds 8891951f9325 fs: move pipe sysctls to is own file adds e1de5aca8b8f sysctl: add and use base directory declarer and registrati [...] adds 88c2cd95237f sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds 475df92418ce fs: move namespace sysctls and declare fs base directory adds 8bdb35008bc4 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds 54004aac5eca printk: fix build warning when CONFIG_PRINTK=n adds 4dff1405f462 fs/coredump: move coredump sysctls into its own file adds 21c6d3939ed6 kprobe: move sysctl_kprobes_optimization to kprobes.c adds ac314f908298 kernel/sysctl.c: remove unused variable ten_thousand adds 76f42b456f45 sysctl: returns -EINVAL when a negative value is passed to [...] adds 6b80b6011d6b fs: proc: store PDE()->data into inode->i_private adds 2251c63ddf4d proc: remove PDE_DATA() completely adds a827d8da6709 proc-remove-pde_data-completely-fix adds 9eb240245bcc proc-remove-pde_data-completely-fix-fix adds 0114e6c64dfc lib/stackdepot: allow optional init and stack_table alloca [...] adds 998ef948e257 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds ccfca60ed713 lib/stackdepot: allow optional init and stack_table alloca [...] adds e7ed9ebea125 lib/stackdepot: allow optional init and stack_table alloca [...] adds 271946ac0223 lib/stackdepot: allow optional init and stack_table alloca [...] adds 0867b8c81577 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 3c970a453309 mm: remove cleancache adds e3b09b72f82e frontswap: remove frontswap_writethrough adds 78c24b64ba41 frontswap: remove frontswap_tmem_exclusive_gets adds 04dc55efab96 frontswap: remove frontswap_shrink adds ecb33d4ca9fe frontswap: remove frontswap_curr_pages adds 00054021f1b5 frontswap: simplify frontswap_init adds aa7f4222b2c9 frontswap: remove the frontswap exports adds fe94868180c5 mm: simplify try_to_unuse adds 7e9e9b7bc1af mm-simplify-try_to_unuse-fix adds fe393c5a58d9 frontswap: remove frontswap_test adds c2cdba53de72 frontswap: simplify frontswap_register_ops adds 0b98bfe1ef70 mm: mark swap_lock and swap_active_head static adds 402bc98bbf37 frontswap: remove support for multiple ops adds f5c8fc5c602d mm: hide the FRONTSWAP Kconfig symbol adds dc1c1891b7a0 Merge branch 'akpm/master' adds 68e0667e38d9 Add linux-next specific files for 20220117
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 (27c9d5b3c24a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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.
No new revisions were added by this update.
Summary of changes: .../admin-guide/mm/numa_memory_policy.rst | 2 +- .../bindings/power/reset/gpio-restart.yaml | 4 +- .../devicetree/bindings/trivial-devices.yaml | 8 +- .../devicetree/bindings/vendor-prefixes.yaml | 10 + Documentation/filesystems/ceph.rst | 25 +- Documentation/tools/rtla/Makefile | 41 + Documentation/tools/rtla/common_appendix.rst | 12 + Documentation/tools/rtla/common_hist_options.rst | 23 + Documentation/tools/rtla/common_options.rst | 28 + .../tools/rtla/common_osnoise_description.rst | 8 + .../tools/rtla/common_osnoise_options.rst | 17 + .../tools/rtla/common_timerlat_description.rst | 10 + .../tools/rtla/common_timerlat_options.rst | 16 + Documentation/tools/rtla/common_top_options.rst | 3 + Documentation/tools/rtla/rtla-osnoise-hist.rst | 66 + Documentation/tools/rtla/rtla-osnoise-top.rst | 61 + Documentation/tools/rtla/rtla-osnoise.rst | 59 + Documentation/tools/rtla/rtla-timerlat-hist.rst | 106 + Documentation/tools/rtla/rtla-timerlat-top.rst | 145 + Documentation/tools/rtla/rtla-timerlat.rst | 57 + Documentation/tools/rtla/rtla.rst | 48 + Documentation/trace/events.rst | 19 + Documentation/vm/arch_pgtable_helpers.rst | 14 +- MAINTAINERS | 3 + Next/SHA1s | 128 +- Next/Trees | 6 +- Next/merge.log | 10499 ++++++------------- 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/ia64/kernel/topology.c | 3 +- arch/mips/boot/compressed/Makefile | 12 +- arch/mips/ralink/mt7621.c | 31 + arch/parisc/boot/compressed/Makefile | 24 +- arch/parisc/kernel/setup.c | 15 +- arch/parisc/kernel/toc.c | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/syscall.h | 4 +- arch/powerpc/include/asm/thread_info.h | 2 + arch/powerpc/net/bpf_jit_comp.c | 29 +- arch/powerpc/net/bpf_jit_comp32.c | 9 + arch/powerpc/net/bpf_jit_comp64.c | 29 +- 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/include/asm/fpu/api.h | 2 +- arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/lib/insn-eval.c | 5 + arch/x86/mm/extable.c | 17 +- block/blk-mq-tag.c | 40 +- crypto/Kconfig | 2 - drivers/acpi/acpi_pcc.c | 2 +- drivers/acpi/internal.h | 2 +- drivers/acpi/scan.c | 76 +- drivers/ata/Kconfig | 2 +- drivers/ata/pata_ali.c | 2 +- drivers/atm/iphase.c | 4 +- drivers/block/aoe/aoecmd.c | 2 +- drivers/block/loop.c | 2 +- drivers/block/rbd.c | 5 +- drivers/char/random.c | 436 +- drivers/char/virtio_console.c | 7 + drivers/clk/clk-si5341.c | 2 +- drivers/clk/visconti/pll.c | 3 +- drivers/dma-buf/heaps/cma_heap.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 108 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 69 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 + drivers/gpu/drm/amd/amdgpu/cik.c | 4 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 + drivers/gpu/drm/amd/amdgpu/vi.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 55 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 11 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 54 + drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 8 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 11 + .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 25 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.h | 2 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 23 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 24 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 19 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 71 +- .../drm/amd/pm/powerplay/inc/smu_ucode_xfer_cz.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 133 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 6 +- drivers/gpu/drm/drm_atomic_helper.c | 12 +- drivers/gpu/drm/drm_mipi_dbi.c | 2 +- drivers/gpu/drm/ttm/ttm_module.c | 4 +- drivers/i3c/master/dw-i3c-master.c | 4 + drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ti-tsc2046.c | 4 +- drivers/iio/imu/adis16480.c | 7 +- 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/input/touchscreen/ti_am335x_tsc.c | 2 +- drivers/mmc/host/jz4740_mmc.c | 4 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 1 + drivers/net/ethernet/apple/bmac.c | 5 +- drivers/net/ethernet/apple/mace.c | 16 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 10 +- drivers/net/ethernet/i825xx/sni_82596.c | 3 +- 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/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 5 +- drivers/net/ethernet/mscc/ocelot_flower.c | 29 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 +- drivers/net/phy/marvell.c | 56 +- drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/smsc95xx.c | 3 +- drivers/net/wwan/mhi_wwan_mbim.c | 4 +- drivers/of/base.c | 137 +- drivers/of/property.c | 27 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/pcie-mt7621.c | 39 +- drivers/pci/probe.c | 4 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/pinctrl-thunderbay.c | 90 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 8 +- drivers/rtc/rtc-gamecube.c | 4 +- drivers/rtc/rtc-mc146818-lib.c | 4 +- drivers/rtc/rtc-sunplus.c | 2 +- drivers/video/fbdev/stifb.c | 45 +- drivers/virtio/virtio.c | 50 +- drivers/virtio/virtio_mem.c | 2 + 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/cifsglob.h | 2 - fs/cifs/connect.c | 79 +- fs/cifs/dir.c | 1 + fs/cifs/file.c | 28 +- fs/cifs/sess.c | 11 +- fs/cifs/smb2pdu.c | 87 +- fs/cifs/smb2transport.c | 6 - fs/cifs/transport.c | 17 +- fs/io_uring.c | 64 +- fs/nfs/dir.c | 71 +- fs/nfs/getroot.c | 3 +- fs/nfs/inode.c | 147 +- fs/nfs/internal.h | 10 - fs/nfs/nfs3proc.c | 1 - fs/nfs/nfs4_fs.h | 31 - fs/nfs/nfs4file.c | 550 - fs/nfs/nfs4proc.c | 180 +- fs/nfs/nfs4trace.h | 8 +- fs/nfs/nfs4xdr.c | 240 +- fs/nfs/nfstrace.c | 5 - fs/nfs/nfstrace.h | 9 +- fs/nfs/proc.c | 1 - fs/ntfs/attrib.c | 2 +- fs/ocfs2/cluster/masklog.c | 11 +- fs/ocfs2/dir.c | 2 +- fs/overlayfs/copy_up.c | 16 +- include/linux/ceph/libceph.h | 3 +- include/linux/ceph/messenger.h | 2 +- include/linux/mc146818rtc.h | 2 +- include/linux/nfs4.h | 1 - include/linux/nfs_fs.h | 15 - include/linux/nfs_fs_sb.h | 2 +- include/linux/nfs_xdr.h | 80 +- include/linux/of.h | 451 +- include/linux/pagevec.h | 1 + include/linux/pm.h | 55 +- include/linux/pm_runtime.h | 24 + include/linux/sbitmap.h | 11 + include/linux/trace_events.h | 1 + include/linux/virtio.h | 1 - include/linux/vmalloc.h | 4 +- include/net/inet_frag.h | 11 +- include/net/ipv6_frag.h | 3 +- include/net/sch_generic.h | 5 + include/trace/events/random.h | 56 +- include/trace/events/sunrpc.h | 18 +- include/trace/events/thp.h | 35 - include/uapi/drm/amdgpu_drm.h | 2 + include/uapi/linux/magic.h | 1 + include/uapi/linux/nfs.h | 101 - kernel/bpf/stackmap.c | 5 +- kernel/irq/msi.c | 11 +- kernel/module.c | 9 +- kernel/module_decompress.c | 2 +- kernel/trace/Kconfig | 14 + kernel/trace/ftrace.c | 34 +- kernel/trace/trace.c | 6 +- kernel/trace/trace.h | 66 +- kernel/trace/trace_eprobe.c | 22 +- kernel/trace/trace_events.c | 12 +- kernel/trace/trace_events_filter.c | 107 +- kernel/trace/trace_events_hist.c | 48 +- kernel/trace/trace_events_trigger.c | 424 +- kernel/trace/trace_kprobe.c | 5 +- kernel/trace/trace_osnoise.c | 20 +- kernel/trace/trace_output.c | 4 + kernel/trace/trace_probe.c | 2 + kernel/trace/trace_syscalls.c | 6 +- kernel/trace/trace_uprobe.c | 5 + lib/Kconfig | 2 + lib/crypto/Kconfig | 17 +- lib/sbitmap.c | 25 +- localversion-next | 2 +- mm/debug_vm_pgtable.c | 4 +- mm/oom_kill.c | 2 +- mm/vmalloc.c | 16 +- net/bluetooth/hci_event.c | 19 +- net/ceph/ceph_common.c | 18 +- net/ceph/messenger.c | 15 +- net/ipv4/fib_semantics.c | 11 +- net/ipv4/inet_fragment.c | 8 +- net/ipv4/ip_fragment.c | 3 +- net/ipv6/sit.c | 2 +- net/sched/sch_api.c | 2 +- net/sched/sch_generic.c | 1 + 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 | 137 +- net/smc/smc_core.h | 12 + net/smc/smc_diag.c | 6 +- net/smc/smc_wr.h | 4 - net/sunrpc/xprtrdma/backchannel.c | 4 - net/sunrpc/xprtrdma/frwr_ops.c | 4 - net/sunrpc/xprtrdma/rpc_rdma.c | 4 - net/sunrpc/xprtrdma/transport.c | 4 - net/sunrpc/xprtrdma/verbs.c | 23 - net/unix/garbage.c | 14 +- net/unix/scm.c | 6 +- samples/trace_events/trace-events-sample.h | 2 +- scripts/Makefile | 6 +- scripts/Makefile.lib | 35 +- scripts/dtc/dtx_diff | 8 +- scripts/link-vmlinux.sh | 6 +- scripts/sorttable.c | 2 + scripts/sorttable.h | 120 +- sound/hda/intel-dsp-config.c | 43 +- sound/pci/hda/patch_realtek.c | 12 + sound/usb/mixer_maps.c | 12 + tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 17 + tools/arch/x86/lib/memcpy_64.S | 12 +- tools/arch/x86/lib/memset_64.S | 6 +- tools/bpf/runqslower/runqslower.bpf.c | 2 +- tools/bpf/runqslower/runqslower.c | 2 +- tools/bpf/runqslower/runqslower.h | 2 +- tools/include/uapi/drm/drm.h | 18 + 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/lib/perf/tests/test-evlist.c | 5 +- tools/perf/Documentation/perf-buildid-cache.txt | 5 +- tools/perf/Documentation/perf-config.txt | 9 + tools/perf/Documentation/perf-record.txt | 9 + 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-buildid-cache.c | 25 +- tools/perf/builtin-c2c.c | 15 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-record.c | 15 +- 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 +- .../perf/util/arm64-frame-pointer-unwind-support.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 | 124 +- tools/perf/util/cputopo.c | 9 +- tools/perf/util/debug.c | 2 +- tools/perf/util/env.c | 29 +- tools/perf/util/env.h | 3 +- tools/perf/util/evlist.c | 150 +- 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/metricgroup.c | 4 +- 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.c | 15 + tools/perf/util/util.h | 11 +- tools/testing/selftests/net/fcnal-test.sh | 3 + tools/testing/selftests/net/settings | 2 +- .../selftests/vm/charge_reserved_hugetlb.sh | 34 +- .../selftests/vm/hugetlb_reparenting_test.sh | 21 +- tools/testing/selftests/vm/userfaultfd.c | 15 +- tools/testing/selftests/vm/write_hugetlb_memory.sh | 2 +- tools/tracing/rtla/Makefile | 102 + tools/tracing/rtla/README.txt | 36 + tools/tracing/rtla/src/osnoise.c | 875 ++ tools/tracing/rtla/src/osnoise.h | 91 + tools/tracing/rtla/src/osnoise_hist.c | 801 ++ tools/tracing/rtla/src/osnoise_top.c | 579 + tools/tracing/rtla/src/rtla.c | 87 + tools/tracing/rtla/src/timerlat.c | 72 + tools/tracing/rtla/src/timerlat.h | 4 + tools/tracing/rtla/src/timerlat_hist.c | 822 ++ tools/tracing/rtla/src/timerlat_top.c | 618 ++ tools/tracing/rtla/src/trace.c | 192 + tools/tracing/rtla/src/trace.h | 27 + tools/tracing/rtla/src/utils.c | 433 + tools/tracing/rtla/src/utils.h | 56 + usr/Makefile | 5 - 395 files changed, 13716 insertions(+), 12063 deletions(-) create mode 100644 Documentation/tools/rtla/Makefile create mode 100644 Documentation/tools/rtla/common_appendix.rst create mode 100644 Documentation/tools/rtla/common_hist_options.rst create mode 100644 Documentation/tools/rtla/common_options.rst create mode 100644 Documentation/tools/rtla/common_osnoise_description.rst create mode 100644 Documentation/tools/rtla/common_osnoise_options.rst create mode 100644 Documentation/tools/rtla/common_timerlat_description.rst create mode 100644 Documentation/tools/rtla/common_timerlat_options.rst create mode 100644 Documentation/tools/rtla/common_top_options.rst create mode 100644 Documentation/tools/rtla/rtla-osnoise-hist.rst create mode 100644 Documentation/tools/rtla/rtla-osnoise-top.rst create mode 100644 Documentation/tools/rtla/rtla-osnoise.rst create mode 100644 Documentation/tools/rtla/rtla-timerlat-hist.rst create mode 100644 Documentation/tools/rtla/rtla-timerlat-top.rst create mode 100644 Documentation/tools/rtla/rtla-timerlat.rst create mode 100644 Documentation/tools/rtla/rtla.rst create mode 100644 tools/tracing/rtla/Makefile create mode 100644 tools/tracing/rtla/README.txt create mode 100644 tools/tracing/rtla/src/osnoise.c create mode 100644 tools/tracing/rtla/src/osnoise.h create mode 100644 tools/tracing/rtla/src/osnoise_hist.c create mode 100644 tools/tracing/rtla/src/osnoise_top.c create mode 100644 tools/tracing/rtla/src/rtla.c create mode 100644 tools/tracing/rtla/src/timerlat.c create mode 100644 tools/tracing/rtla/src/timerlat.h create mode 100644 tools/tracing/rtla/src/timerlat_hist.c create mode 100644 tools/tracing/rtla/src/timerlat_top.c create mode 100644 tools/tracing/rtla/src/trace.c create mode 100644 tools/tracing/rtla/src/trace.h create mode 100644 tools/tracing/rtla/src/utils.c create mode 100644 tools/tracing/rtla/src/utils.h