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-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 3770333b3f8c Add linux-next specific files for 20220106 omits 4ad7381a7db7 Merge branch 'akpm/master' omits eaa21721f0b3 mm: hide the FRONTSWAP Kconfig symbol omits a9ac9b1663f7 frontswap: remove support for multiple ops omits e6793b6d8bf6 mm: mark swap_lock and swap_active_head static omits e27035e6644e frontswap: simplify frontswap_register_ops omits 1c7b1feb8d2d frontswap: remove frontswap_test omits 0ef362d27488 mm-simplify-try_to_unuse-fix omits d47df5b75045 mm: simplify try_to_unuse omits fd62c22e37d8 frontswap: remove the frontswap exports omits 4ea1ef5c3857 frontswap: simplify frontswap_init omits 3f388f8e8f46 frontswap: remove frontswap_curr_pages omits 154623b9577c frontswap: remove frontswap_shrink omits 05c8f89af6c0 frontswap: remove frontswap_tmem_exclusive_gets omits ad7adc562f74 frontswap: remove frontswap_writethrough omits 97f5d1348db3 mm: remove cleancache omits 73a434a6e749 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits d13ad9f94b6d lib/stackdepot: allow optional init and stack_table alloca [...] omits 1cd9e431b923 lib/stackdepot: allow optional init and stack_table alloca [...] omits 9cd82c8fa8ea lib/stackdepot: allow optional init and stack_table alloca [...] omits f799ebc4ad84 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 5088c225f3db lib/stackdepot: allow optional init and stack_table alloca [...] omits d37bedb327bd proc-remove-pde_data-completely-fix-fix omits 161d6d28ef7a proc-remove-pde_data-completely-fix omits 2f4ed09f6c59 proc: remove PDE_DATA() completely omits bf7f9d0ba64e fs: proc: store PDE()->data into inode->i_private omits 0d22da926cef sysctl: returns -EINVAL when a negative value is passed to [...] omits fe5325f445f8 kernel/sysctl.c: remove unused variable ten_thousand omits 03c2405ff2ab kprobe: move sysctl_kprobes_optimization to kprobes.c omits 2f1ba6b0f2dd fs/coredump: move coredump sysctls into its own file omits cca6722be1f0 printk: fix build warning when CONFIG_PRINTK=n omits d69b848cd64b kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits b88d381c22b3 fs: move namespace sysctls and declare fs base directory omits 119f4b6a7ae6 sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits fbaa74bb6c1e sysctl: add and use base directory declarer and registrati [...] omits d4bd08d9f51c fs: move pipe sysctls to is own file omits 07ea401e6a5d fs: move fs/exec.c sysctls into its own file omits 4da109bffde8 fs: move namei sysctls to its own file omits 634d59c27ebf fs: move locking sysctls where they are used omits eb10652272c8 fs: move shared sysctls to fs/sysctls.c omits eed1bb8b093a sysctl-move-maxolduid-as-a-sysctl-specific-const-fix omits 5869b942e5be sysctl: move maxolduid as a sysctl specific const omits 260dd1348dae fs/dcache: avoid unused-function warning omits 62bb57046e42 fs/inode: avoid unused-variable warning omits 24bebfa02312 fs: move dcache sysctls to its own file omits d01393c1d94a fs: move fs stat sysctls to file_table.c omits 477a19781dc2 fs: move inode sysctls to its own file omits 801b473cf4bd sysctl: share unsigned long const values omits 3424aff6cebb stackleak: move stack_erasing sysctl to stackleak.c omits 4b4e3eba84dc scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits fe8fcb1bf8d4 printk: move printk sysctl to printk/sysctl.c omits 4a1e2ae3497e fs: move binfmt_misc sysctl to its own file omits 9134bbbbd13c sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits 65e055c8f856 sysctl: add helper to register a sysctl mount point omits d0b67092b0ad random: move the random sysctl declarations to its own file omits 5dd0f11a8dfe firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits 74cf0d3111a9 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits 318e5443a228 firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits 659fd05f4e44 firmware_loader: move firmware sysctl to its own files omits 03808be01a28 eventpoll: simplify sysctl declaration with register_sysctl() omits 395d9a0c2bde cdrom: simplify subdirectory registration with register_sysctl() omits eb62ae30d41f inotify-simplify-subdirectory-registration-with-register_s [...] omits fa4d1dabe4ca inotify: simplify subdirectory registration with register_ [...] omits b220d6ce667d test_sysctl: simplify subdirectory registration with regis [...] omits a051859814eb ocfs2: simplify subdirectory registration with register_sysctl() omits a413ee07288b macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 05fd0be62bb1 i915: simplify subdirectory registration with register_sysctl() omits 2bc10827c450 hpet: simplify subdirectory registration with register_sysctl() omits c66ba06dff44 dnotify: move dnotify sysctl to dnotify.c omits 052ed3890823 aio: move aio sysctl to aio.c omits 5a4fc330dda1 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits dcd5c840ced5 sysctl: use const for typically used max/min proc sysctls omits e33f2e42d691 sysctl: make ngroups_max const omits 55f49a3c4e64 watchdog: move watchdog sysctl interface to watchdog.c omits d929fbc10107 hung_task: move hung_task sysctl interface to hung_task.c omits cb01148b2aa1 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits f7450bce9ee3 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits 766904fa66d5 sysctl: add a new register_sysctl_init() interface omits 7c6d390571b3 mm/migrate.c: rework migration_entry_wait() to not take a pageref omits e1695b9e1203 fs/f2fs/data.c: fix mess omits b5a283163d79 Merge branch 'akpm-current/current' omits ecb3cb6c0acf Revert "ata: pata_cs5535: add compile test support" omits 3556e2016af6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9f85b5a63c9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 150fbc4ce4d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dcd1dc60f24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9e326fea425 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 47e344f4fda0 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] omits 77a263f34d54 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits a21f112e5fec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b55aa8fa02d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits bf011cd8e25a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 808dcf417905 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 805412ee2ff4 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 7575a023addc Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 6e791bdda1d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55046baf9313 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits bf6e43c5faff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits dc0b32c68af9 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 782d9c01ced3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e2ac5f14ecad Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 83d03379b726 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 3d3e69c91b22 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 48da6ae64605 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2125d3c3ce9b efi: use default_groups in kobj_type omits 1e6b8ea6dcd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 134cdc99387a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34b81d434b7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c35c3a375bb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee15e00eeb2d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b603a7fde0f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dba451ca74f7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c3917c753451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad5590ccfff1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d42624e51c1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 235e8730299e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 60bb44a63da7 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits fb44c13c5ccf Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 782fb7f7bcbe Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 2619f5a96b67 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 5d3ba178823a Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 64a7d98a3f96 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits aa0c8a6bfbb6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 11b4c32a4419 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits ab5b5c49d29c Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits bf13c3150cdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57532175778c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc18962c5d88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df8b6923d7cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b2584345831 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 580e738f34cc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2a4912377762 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b65d4b97077 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6825d73fdae3 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 5b80a76d6a1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69f8ee8b1184 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits e28c8a341991 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e710c9a74e7a Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 99257ee51eff Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 0279d625e912 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a1046df1c0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 082bb0c82cd7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b710667979c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4fcfe1c4598b Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits ea9349938cc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb4074c6612d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e025c52a8f0 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 8d285fffb467 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits b91d973c4a96 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 76e33f02a20f Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 7922a7a4481d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1681707a810a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cc96d49ea78 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits da39b0628e69 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 9c5118999196 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05d7c70a737b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 3c890b379ab0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 819cb0fe4201 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8abeaeb4527d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 0fdca993135b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 121d196cd8b6 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 93c2c447f68f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c0bf016ada2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d06e5654d3a Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 39e6d166b7df Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 7e7c6b288283 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 143f9e12bb4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 710588f3e78c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 1d3a8b781ba0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fcd2909a350e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2b210542092f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 173741df35eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b5d20ae071b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a24fd6c90f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb80a00affe9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits cd0b46052ea7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7e9c3f6c27c9 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 9a3b945f9437 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 06293688e53f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 8eda3f95fe91 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 119a093b4d41 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 1082da2d6070 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14673a964d72 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 906a96837801 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d8c223ab0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits baf38dcadbff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c36ba4172a05 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 3cb21161d391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0744f5cf020f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 3305b3a436b2 Merge branch '9p-next' of git://github.com/martinetd/linux omits fbb04091155e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 09d5391b87f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0a984693640 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 47c9e619c2ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c23ed320ffb Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 8357402a3cd9 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits fd808e534d8f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 060a40fa49a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7555830d49b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb270cdf9c91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 18394e73e14e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 523c1cba14b0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a860c0499b5b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 61698f9c7b7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c496e6f40dc2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f0fa99636fd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e78d107b7b2a Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits a13ece7f2b2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d68d610fc686 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 362b8e0403c0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b3e98569a567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ce8383aa210 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02525e01c79d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04da5838c94e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 153c55e86bc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f0da317d404 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 0a94b7cac554 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e44f82f0240b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 7e26c599c3a3 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a44e49166ecf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e68503e1aa1 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 9fb6b5c2ff3a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits c69e9d5afa55 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3d8ada86ebc1 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits fd5728b12ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9067d976065 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 43e90559cb9a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 528822ef4a77 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b104db1745ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3baa8735816 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc82de8daf8b Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 39fb487572d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eee61af9e73e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f730079a344 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a338c28cfe6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 833ef996fb9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95ed1f2c8db7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b77e5a749717 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ade6e63653f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 14e33ceba108 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c97f1dc6e6dc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 6b2569ffc0cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a32290af35af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b12988e61921 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3150fd752bf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 825da1bb72be Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 8bea56f49024 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d6fd97622206 parisc: Provide a trivial PDC-based io_module for kgdb omits 0fa8f8269958 parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 structs omits 74d8a0e90ab3 parisc: Add lws_atomic_xchg and lws_atomic_store syscalls omits 3a544f7f4c24 parisc: Rewrite light-weight syscall and futex code omits ccdb2c4a2bbe parisc: Enhance page fault termination message omits c2ae5198408b parisc: Don't call faulthandler_disabled() in do_page_fault() omits 32ad84d1bd76 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d07f925d1009 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 6dca3cccfaef next-20220105/perf omits 13890300679a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4774f91d5489 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6479bfdc9e4f Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits f242a368abd6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 7143959c6bf8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c6bdc6369c00 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits ebd7c89157d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 60db9e18a650 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c38f0692784e Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 7a871bb4503c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits cfa0c56756f1 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 833cfde391f4 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 2db3051b3e60 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4fa11a2aa1b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 00ef72173db7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ea14dfdda429 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4b073a11f678 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4c71875cb379 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 50f48c3b48b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 157ca92610b0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 235a016a6d64 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 3e0a5877834c NFSv42: Fallocate and clone should also request 'blocks used' omits 8c909ca95ecb NFSv4: Allow writebacks to request 'blocks used' omits e0f91a98d341 SUNRPC: use default_groups in kobj_type omits e5f0645fee67 NFS: use default_groups in kobj_type omits 9dc9f18789b8 nfsd: fix crash on COPY_NOTIFY with special stateid omits 8bf40472da9e NFSD: Move fill_pre_wcc() and fill_post_wcc() omits e7e564738bc3 Revert "nfsd: skip some unnecessary stats in the v4 case" omits c0f684b9bec1 NFSD: Trace boot verifier resets omits 4a63841c1372 NFSD: Rename boot verifier functions omits 51f7e1f7aec6 NFSD: Clean up the nfsd_net::nfssvc_boot field omits 0ed6117dd610 NFSD: Write verifier might go backwards omits ef68613fac5a nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() omits 6181897ab673 NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) omits df7f5839f0ea NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) omits 6543c57318e3 NFSD: Clean up nfsd_vfs_write() omits 4ad2ef7304ce nfsd: Replace use of rwsem with errseq_t omits eaf36c7155df NFSD: Fix verifier returned in stable WRITEs omits 024ea6653cdc NFS: Fix the verifier for case sensitive filesystem in nfs [...] omits fa5d8b00c16b NFS: Add a helper to remove case-insensitive aliases omits f35b747a7581 NFS: Invalidate negative dentries on all case insensitive [...] omits b87e912c5825 NFSv4: Just don't cache negative dentries on case insensit [...] omits 212bd52ba9b3 NFSv4: Add some support for case insensitive filesystems omits 809ec1679461 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 9c2f14caf2bf NFSv4.1: Fix uninitialised variable in devicenotify omits 9f7d64006aa4 random: don't reset crng_init_cnt on urandom_read() omits 6ce909aa8a6e random: avoid superfluous call to RDRAND in CRNG extraction omits 5e53cac53b30 ata: pata_octeon_cf: remove redundant val variable omits 2bfbcc776197 ata: fix read_id() ata port operation interface omits 1f689cc5295b ata: ahci_xgene: use correct type for port mmio address omits 1abf65ae47b8 ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions omits 12293872e25a ata: sata_fsl: fix scsi host initialization omits 113fd82c329e ata: pata_samsung_cf: add compile test support omits 97f8fc45b86a ata: pata_legacy: add compile test support omits ce26df37a6d0 ata: pata_pxa: add compile test support omits 14f237b18267 ata: pata_imx: add compile test support omits dcee82f5f8c0 ata: pata_ftide010: add compile test support omits 39d0a5fc445a ata: pata_cs5535: add compile test support omits f0a59a298d5f parisc: Switch user access functions to signal errors in r [...] omits 8c093cdd6b99 parisc: Avoid calling faulthandler_disabled() twice omits 1f9b60f5e171 parisc: Fix lpa and lpa_user defines omits e82a80203203 parisc: Define depi_safe macro omits b45608e6c6db mm: Use multi-index entries in the page cache omits 60fdbf3581c8 XArray: Add xas_advance() omits f351abeaadb8 truncate,shmem: Handle truncates that split large folios omits ab3fea91bc23 truncate: Convert invalidate_inode_pages2_range to folios omits 3af08593b7af fs: Convert vfs_dedupe_file_range_compare to folios omits b4eb416b716b mm: Remove pagevec_remove_exceptionals() omits f6a079faa0e5 mm: Convert find_lock_entries() to use a folio_batch omits 2df5df6aaacb filemap: Return only folios from find_get_entries() omits 68df038ae7f7 filemap: Convert filemap_get_read_batch() to use a folio_batch omits 3d6cad8852be filemap: Convert filemap_read() to use a folio omits 8b4831577710 truncate: Add invalidate_complete_folio2() omits 80b8f165d54e truncate: Convert invalidate_inode_pages2_range() to use a folio omits 5848c74a7bd2 truncate: Skip known-truncated indices omits 78e63334bf86 truncate,shmem: Add truncate_inode_folio() omits 7b5e689f7aa8 shmem: Convert part of shmem_undo_range() to use a folio omits 05aa3250db40 mm: Add unmap_mapping_folio() omits 6210a7a0f2cd Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 2a578233463d Merge branch 'for-next-next-v5.16-20220104' into for-next- [...] omits df5dc7679228 Merge branch 'ext/filipe/log-speedups' into for-next-next- [...] omits 5a2a71122df8 Merge branch 'misc-next' into for-next-next-v5.16-20220104 omits dcb99d679873 random: early initialization of ChaCha constants omits 95e07421b279 random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs omits 3c88130c308f random: harmonize "crng init done" messages omits b1b253c7ca72 random: mix bootloader randomness into pool omits a9c40c84698f random: do not throw away excess input to crng_fast_load omits e12787aa8653 random: do not re-init if crng_reseed completes before pri [...] omits c0224c434f93 random: fix crash on multiple early calls to add_bootloade [...] omits 8175f443f52b random: do not sign extend bytes for rotation when mixing omits 2ccb60ebd0bb random: use BLAKE2s instead of SHA1 in extraction omits b44eae2cd5bd lib/crypto: blake2s: include as built-in omits 1d9c017c8c89 btrfs: stop trying to log subdirectories created in past t [...] omits ba35f7145436 btrfs: stop copying old dir items when logging a directory omits ce31fdbdc24c btrfs: put initial index value of a directory in a constant omits 6239a169ed37 btrfs: don't log unnecessary boundary keys when logging directory omits fbf3f54b6cac btrfs: output more debug messages for uncommitted transaction omits 33d3a69ade8c btrfs: respect the max size in the header when activating [...] omits 29f3111c88b5 btrfs: fix argument list that the kdoc format and script verified omits 609b898db0f6 btrfs: remove unnecessary parameter type from compression_ [...] omits 22003b56790e btrfs: selftests: dump extent io tree if extent-io-tree te [...] omits 471a5e456ff4 btrfs: scrub: cleanup the argument list of scrub_stripe() omits 853258077558 btrfs: scrub: cleanup the argument list of scrub_chunk() omits 7cab99ebb703 btrfs: remove reada infrastructure omits 889fc56fa40f btrfs: scrub: use btrfs_path::reada for extent tree readahead omits 697650310009 btrfs: scrub: remove the unnecessary path parameter for sc [...] omits 8293752a924a btrfs: refactor unlock_up omits 905d0a39f28d btrfs: skip transaction commit after failure to create subvolume omits d7baa4f70096 btrfs: zoned: fix chunk allocation condition for zoned allocator omits 4caf9e47f0cc btrfs: add extent allocator hook to decide to allocate chu [...] omits 9ee1f5215807 btrfs: zoned: unset dedicated block group on allocation failure omits d47d84e31a39 btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND [...] omits 22a88510c0d5 btrfs: zoned: sink zone check into btrfs_repair_one_zone omits 92f8ec2e0900 btrfs: zoned: simplify btrfs_check_meta_write_pointer omits a17789f29337 btrfs: zoned: encapsulate inode locking for zoned relocation omits 2e4eb7985185 btrfs: sysfs: add devinfo/fsid to retrieve actual fsid fro [...] omits f3754094efd3 btrfs: reserve extra space for the free space tree omits 6a418db66ac4 btrfs: include the free space tree in the global rsv minim [...] omits b23616b3af25 btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES [...] omits 48efc61ea2ea btrfs: update SCRUB_MAX_PAGES_PER_BLOCK omits ed1534386ac9 btrfs: do not check -EAGAIN when truncating inodes in the [...] omits 4834801f0225 btrfs: make should_throttle loop local in btrfs_truncate_i [...] omits 79e908a53d85 btrfs: combine extra if statements in btrfs_truncate_inode_items omits aafcd6e4e204 btrfs: convert BUG() for pending_del_nr into an ASSERT omits 9ec2f07efa2f btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT omits 9ffeef0df1cb btrfs: add inode to truncate control omits c1039f4b7b51 btrfs: pass the ino via truncate control omits f3e791ca78a9 btrfs: use a flag to control when to clear the file extent range omits 57db96a3f1ac btrfs: control extent reference updates with a control fla [...] omits 66298c1a8e81 btrfs: only call inode_sub_bytes in truncate paths that care omits 648a63a7d88b btrfs: only update i_size in truncate paths that care omits 9805357e78de btrfs: add truncate control struct omits ac4ee48fd864 btrfs: remove found_extent from btrfs_truncate_inode_items omits b686ee8facab btrfs: move btrfs_kill_delayed_inode_items into evict omits 30507f059369 btrfs: remove free space cache inode check in btrfs_trunca [...] omits dd890370ed18 btrfs: move extent locking outside of btrfs_truncate_inode_items omits 351ae505a19b btrfs: move btrfs_truncate_inode_items to inode-item.c omits 350d81445d2b btrfs: add an inode-item.h omits 91ca1f466461 btrfs: remove stale comment about locking at btrfs_search_slot() omits c1b17e3976bc btrfs: remove BUG_ON() after splitting leaf omits 2d89b22d7bdd btrfs: move leaf search logic out of btrfs_search_slot() omits fa2b8b908b6b btrfs: remove useless condition check before splitting leaf omits 3194b73104ec btrfs: try to unlock parent nodes earlier when inserting a key omits b15eb0b50d29 btrfs: allow generic_bin_search() to take low boundary as [...] omits 9b6b753bbb90 btrfs: check the root node for uptodate before returning it omits d0cfbf05150a btrfs: allow device add if balance is paused omits b7d9e820fbde btrfs: make device add compatible with paused balance in b [...] omits b4a68d82c438 btrfs: introduce exclusive operation BALANCE_PAUSED state omits 5646ffa863d0 btrfs: make send work with concurrent block group relocation omits 42c0b7463716 doc: kbuild: fix default in `imply` table omits 79145d3bc7aa cifs: protect all accesses to chan_* with chan_lock omits 747f1f2e3f04 cifs: fix the connection state transitions with multichannel omits 963517846a15 cifs: check reconnects for channels of active tcons too omits 0cd8daca4eab cifs: avoid race during socket reconnect between send and recv omits f56c1fec708c cifs: maintain a state machine for tcp/smb/tcon sessions omits 220c5bc25d87 cifs: take cifs_tcp_ses_lock for status checks omits bb4cd1475af7 random: fix data race on crng init time omits 8afc8e793a90 random: fix data race on crng_node_pool omits 75e0fd9278af irq: remove unused flags argument from __handle_irq_event_ [...] omits f18fe1207800 random: remove unused irq_flags argument from add_interrup [...] omits 54a6f0c2a03f random: document add_hwgenerator_randomness() with other i [...] omits 5dc46100c48f MAINTAINERS: add git tree for random.c omits 30fddd0b8484 Merge ras/core into tip/master omits acd6fb558aa8 Merge branch 'devel' into for-next omits 438eb8cb1ae9 Revert "pinctrl: bcm2835: Change init order for gpio hogs" omits 5f72d76bb7ee Merge branch into tip/master: 'x86/vdso' omits 2ad9a070f0d5 Merge branch into tip/master: 'x86/build' omits 76345f42a550 Merge branch into tip/master: 'x86/cpu' omits 030858b50c94 Merge branch into tip/master: 'x86/urgent' omits 2de7290d1e9c Merge of signal-for-v5.17, and ucount-rlimit-fixes-for-v5. [...] omits fb1b8c9e763d Merge branch into tip/master: 'core/core' omits 9112f80e6756 Merge branch into tip/master: 'core/entry' omits 730185148382 Merge branch into tip/master: 'irq/core' omits c51da7a59be2 Merge branch into tip/master: 'irq/msi' omits 1dd9b8b3796c Merge branch into tip/master: 'locking/core' omits 64f53380b0bb Merge branch into tip/master: 'perf/core' omits 51725c404269 Merge branch into tip/master: 'ras/core' omits 68bd7b0eade2 Merge branch into tip/master: 'sched/core' omits 3d466ae0f23f Merge branch into tip/master: 'x86/build' omits eb5fe860db60 Merge branch into tip/master: 'x86/cache' omits 1904b508df65 Merge branch into tip/master: 'x86/cleanups' omits b09ad9034663 Merge branch into tip/master: 'x86/core' omits 9d8cea663b02 Merge branch into tip/master: 'x86/cpu' omits 7eb82ff62bdc Merge branch into tip/master: 'x86/fpu' omits 2e8fd9e0259b Merge branch into tip/master: 'x86/misc' omits 2ea1b435cd57 Merge branch into tip/master: 'x86/mm' omits ef0b35ebb3d8 Merge branch into tip/master: 'x86/paravirt' omits 11e2b647b7b5 Merge branch into tip/master: 'x86/platform' omits c0292d344bd6 Merge branch into tip/master: 'x86/sev' omits 74dac5f02a00 Merge branch into tip/master: 'x86/sgx' omits f29b15079e35 Merge branch 'features' into for-next omits 80dcc33d5a7e Merge branch 'fixes' into for-next omits 035d19ee9b90 tpm: fix NPE on probe for missing device omits 8ca8e009e216 tpm: fix potential NULL pointer access in tpm_del_char_device omits 479be87abc8a tpm: Add Upgrade/Reduced mode support for TPM2 modules omits 06ef3d66c51d char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] omits 70d97cb5005a keys: X.509 public key issuer lookup without AKID omits 95bfb541ab5d tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' omits c8c600838f86 tpm: tpm_tis_spi_cr50: Add default RNG quality omits b4fc6f2bc058 tpm/st33zp24: drop unneeded over-commenting omits dad237b37c8a tpm: add request_locality before write TPM_INT_ENABLE omits c4f21bcaf4ac drm/amdgpu: bump driver version for new CTX OP to set/get [...] omits 28308c686867 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates omits 0353879373ac drm/ttm: Put BO in its memory manager's lru list omits 5bf30e370894 drm/radeon: Add HD-audio component notifier support (v2) omits f776c478f0b7 Revert "drm/amd/display: To modify the condition in indica [...] omits b9394d5003c5 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 8ab82c98e2a0 drm/amdgpu: only check for _PR3 on dGPUs omits 95acfa8249d1 drm/amdgpu: add another raven1 gfxoff quirk omits 46dbcbf47e68 drm/amdgpu: no DC support for headless chips omits 1beabf3c1fb0 drm/amd/display: fix dereference before NULL check omits 5885ff35f076 drm/amdgpu: always reset the asic in suspend (v2) omits f73b04ae75ab drm/amdgpu: put SMU into proper state on runpm suspending [...] omits 3c382512efb7 drm/amd/display: Fix the uninitialized variable in enable_ [...] omits 76b724bfc390 drm/amdgpu: fix runpm documentation omits 20954fb6c759 amdgpu/pm: Make sysfs pm attributes as read-only for VFs omits 05a24dc9a582 drm/amdgpu: save error count in RAS poison handler omits a4d9f0be9311 drm/amdgpu: drop redundant semicolon omits 1e3725893b20 drm/amd/display: get and restore link res map omits 2b44024f8ac1 drm/amd/display: support dynamic HPO DP link encoder allocation omits 18a1d3cb8452 drm/amd/display: access hpo dp link encoder only through l [...] omits 70cc208c2c5e drm/amd/display: populate link res in both detection and v [...] omits 49bc0a9e7ec7 drm/amd/display: define link res and make it accessible to [...] omits 17029db9fc0d drm/amd/display: 3.2.167 omits 200b7c8e10f2 drm/amd/display: [FW Promotion] Release 0.0.98 omits 58cb5bdce83d drm/amd/display: Undo ODM combine omits 1ee8831240df drm/amd/display: Add reg defs for DCN303 omits c023a3e1153d drm/amd/display: Changed pipe split policy to allow for mu [...] omits 2e264d24e699 drm/amd/display: Set optimize_pwr_state for DCN31 omits fffebad85bd9 drm/amd/display: Remove CR AUX RD Interval limit for LTTPR omits e20e6d97d2b3 drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization omits debcb5f56fa6 drm/amd/display: Fix check for null function ptr omits ff7f34c56b89 drm/amd/display: Added power down for DCN10 omits aeee7b4295ab drm/amd/display: Block z-states when stutter period exceed [...] omits 615e4545749c drm/amd/display: Refactor vendor specific link training sequence omits 8a47688e4cf0 drm/amd/display: Limit max link cap with LTTPR caps omits f076f5b62a4e drm/amd/display: fix B0 TMDS deepcolor no dislay issue omits 52c61afd4839 drm/amdgpu: Check the memory can be accesssed by ttm_devic [...] omits d9cb26c4dd97 drm/amdkfd: correct sdma queue number in kfd device init (v3) omits 52a42aece41a drm/amdgpu: Access the FRU on Aldebaran omits 9c8320e970f3 drm/amdgpu: Only overwrite serial if field is empty omits 86cd6cde74ac drm/amdgpu: Enable unique_id for Aldebaran omits ad07e8e1d04a drm/amdgpu: Increase potential product_name to 64 characters omits bbf312114a6a drm/amdgpu: Remove the redundant code of psp bootloader functions omits 3be2709660dc drm/amdgpu: Call amdgpu_device_unmap_mmio() if device is u [...] omits cdf0fa7e16e2 9p, afs, ceph, cifs, nfs: Use current_is_kswapd() rather t [...] omits 41b3c1e69dec fscache: Add a tracepoint for cookie use/unuse omits e72f48e4af60 fscache: Rewrite documentation omits 39f48e2cd0e0 ceph: add fscache writeback support omits 498d4c585f85 ceph: conversion to new fscache API omits 9f62ad9b1eaf cifs: Support fscache indexing rewrite (untested) omits 9dbce3a68e6f nfs: Implement cache I/O by accessing the cache directly omits b2e82c444232 nfs: Convert to new fscache volume/cookie API omits d227092f2cd8 9p: Copy local writes to the cache when writing to the server omits 5540da6dc940 9p: Use fscache indexing rewrite and reenable caching omits 3bcafe7bfc54 afs: Skip truncation on the server of data we haven't written yet omits cb1211bd3cb2 afs: Copy local writes to the cache when writing to the server omits d09a1e0950b6 afs: Convert afs to use the new fscache API omits f02681452786 fscache, cachefiles: Display stat of culling events omits a1ab6ae0f844 fscache, cachefiles: Display stats of no-space events omits 8e1ef63f60f8 cachefiles: Allow cachefiles to actually function omits 14fd08b7a01b fscache, cachefiles: Store the volume coherency data omits 949354d5d49a mux: Fix struct mux_state kernel-doc comment omits 9ee4f22580f0 nfs: nfs4clinet: check the return value of kstrdup() omits 18e8aed99ab9 NFSv4 only print the label when its queried omits 29511785b756 SUNRPC: clean up some inconsistent indenting omits f309bdf60fb8 sunrpc: Remove unneeded null check omits 091090c8da5c nfs41: pnfs: filelayout: Replace one-element array with fl [...] omits f839b5162f1b SUNRPC: Add source address/port to rpc_socket* traces omits b4bccf71d57b NFS: Ensure the server has an up to date ctime before renaming omits 82e0c7e657fa NFS: Ensure the server has an up to date ctime before hardlinking omits c1264753ab07 NFS: don't store 'struct cred *' in struct nfs_access_entry omits 5f6cb94eafca NFS: pass cred explicitly for access tests omits 72dd715ab738 NFS: change nfs_access_get_cached to only report the mask omits 55898060eaee nfsd: Retry once in nfsd_open on an -EOPENSTALE return omits 814d4a5e1f4e nfsd: Add errno mapping for EREMOTEIO omits 49cc3fd11028 nfsd: map EBADF omits 80692f761f51 NFSD: Fix zero-length NFSv3 WRITEs omits 43b511676ba1 nfsd4: add refcount for nfsd4_blocked_lock omits dcd8ad5c0c2c cachefiles: Implement the I/O routines omits 312649fc95b2 cachefiles: Implement cookie resize for truncate omits 8a06243a6593 cachefiles: Implement begin and end I/O operation omits 14967c619ad1 cachefiles: Implement backing file wrangling omits 98795d213109 cachefiles: Implement culling daemon commands omits 237628eac903 cachefiles: Mark a backing file in use with an inode flag omits 5060a33771b9 cachefiles: Implement metadata/coherency data storage in xattrs omits 79c921649dc0 cachefiles: Implement key to filename encoding omits 00ec2cac1303 cachefiles: Implement object lifecycle funcs omits 6d04daaf7f83 cachefiles: Add tracepoints for calls to the VFS omits 77c28557a124 cachefiles: Implement volume support omits 4f5615f02881 cachefiles: Implement cache registration and withdrawal omits 7b0d43f111bc cachefiles: Implement a function to get/create a directory [...] omits ce2758400b85 vfs, cachefiles: Mark a backing file in use with an inode flag omits ed5aed45e4cc cachefiles: Provide a function to check how much space there is omits 280f9e6f5b91 cachefiles: Register a miscdev and parse commands over it omits 4253e13f4fd2 cachefiles: Add security derivation omits 3ec1bbc8b336 cachefiles: Add cache error reporting macro omits ff77685cc785 cachefiles: Add a couple of tracepoints for logging errors omits 295159af04e0 cachefiles: Add some error injection support omits e15305a0a546 cachefiles: Define structs omits 88053e757e2a cachefiles: Introduce rewritten driver omits 728b4a1e5166 fscache: Provide a function to resize a cookie omits 720f485f9014 fscache: Provide a function to note the release of a page omits 4a1c1837de01 vfs, fscache: Implement pinning of cache usage for writeback omits f0d7f26713db fscache: Implement higher-level write I/O interface omits 5de3285a1550 fscache: Implement raw I/O interface omits 60b6ec36cc00 netfs: Pass more information on how to deal with a hole in [...] omits c99ed0cf4746 fscache: Provide a function to let the netfs update its co [...] omits 4106f1d35fad fscache: Provide read/write stat counters for the cache omits fc78e34c0e89 fscache: Count data storage objects in a cache omits 37a531f220dc fscache: Provide a means to begin an operation omits 911d99230abf fscache: Implement cookie invalidation omits 5db1557ae630 fscache: Implement cookie user counting and resource pinning omits 71225f7d5e36 fscache: Implement simple cookie state machine omits 97c7a026f1e0 fscache: Add a function for a cache backend to note an I/O error omits 0c34f4a0aca0 fscache: Provide and use cache methods to lookup/create/fr [...] omits 6b3847fd0556 fscache: Implement functions add/remove a cache omits ffb2b2b10c88 fscache: Implement cookie-level access helpers omits 09a20ba8e87a fscache: Implement volume-level access helpers omits 0ccc232a42b1 fscache: Implement cache-level access helpers omits 4e5b3350d256 fscache: Implement cookie registration omits fe034b0cdbca fscache: Implement volume registration omits 581e81bc0974 nfs: block notification on fs with its own ->lock omits 92f081103b98 fscache: Implement cache registration omits d463d1a507cc fscache: Implement a hash function omits 7d440901cc5a fscache: Introduce new driver omits f8adfe3d4353 netfs: Pass a flag to ->prepare_write() to say if there's [...] omits ec2aa5a03efa netfs: Display the netfs inode number in the netfs_read tr [...] omits 0198fd11fee0 fscache: Remove the contents of the fscache driver, pendin [...] omits 06d38437f2d0 cachefiles: Delete the cachefiles driver pending rewrite omits f6d444d5144a fscache, cachefiles: Disable configuration omits b92c6c23f16d Merge branch 'for-5.16/upstream-fixes' into for-next omits fba5a543c06d mux: fix grammar, missing "is". omits 494492a8cb4b mux: add missing mux_state_get omits ec769168623b microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV} omits 98bb79d61f0c certs: move scripts/extract-cert to certs/ omits 33c1957574b6 kbuild: do not quote string values in include/config/auto.conf omits 0a837307dfcc kbuild: do not include include/config/auto.conf from shell [...] omits 09d6db79404a certs: simplify $(srctree)/ handling and remove config_fil [...] omits e59ba54af02f kbuild: stop using config_filename in scripts/Makefile.modsign omits 783639aad1db certs: remove misleading comments about GCC PR omits 41f431290557 certs: refactor file cleaning omits b0a4922e0f98 certs: remove unneeded -I$(srctree) option for system_cert [...] omits 7ee22e8c42de certs: unify duplicated cmd_extract_certs and improve the log omits 8fe039f7a335 certs: use $< and $@ to simplify the key generation rule omits bfe86d700f7a kbuild: remove headers_check stub omits 8d62d8a24da3 kbuild: move headers_check.pl to usr/include/ omits e00dd02c0e0f Merge branch 'devel-stable' into for-next omits e5d32fb54a1b Merge branches 'misc' and 'fixes' into for-next omits 9cf72c358a20 Merge tag 'arm-irq-and-vmap-stacks-for-rmk' of git://git.k [...] omits f20e55504ef4 mux: Add support for reading mux state from consumer DT node omits 24a8dbef7e6b dt-bindings: mux: Document mux-states property omits 770851f91de8 Merge branch 'pci/errors' omits 91a7de448d03 Merge branch 'pci/misc' omits 17c4dfc85f8b Merge branch 'remotes/lorenzo/pci/bridge-emul' omits 4da65443e34e Merge branch 'remotes/lorenzo/pci/xilinx-nwl' omits 011af710a9c8 Merge branch 'remotes/lorenzo/pci/xgene' omits 2c231e5767b3 Merge branch 'remotes/lorenzo/pci/vmd' omits f9cc3fe2726e Merge branch 'remotes/lorenzo/pci/rcar' omits ab7da090cfbc Merge branch 'remotes/lorenzo/pci/qcom' omits 422fda9ea024 Merge branch 'remotes/lorenzo/pci/mvebu' omits a93dc9c79eba Merge branch 'remotes/lorenzo/pci/mt7621' omits dd6496507fa8 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' omits cbb6106c5107 Merge branch 'remotes/lorenzo/pci/mediatek' omits 713b45a3885a Merge branch 'remotes/lorenzo/pci/dwc' omits d41ea30cfd03 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 1681a5a65b8c Merge branch 'remotes/lorenzo/pci/apple' omits 554ed75c289e Merge branch 'remotes/lorenzo/pci/aardvark' omits 26c163bb2a84 Merge branch 'pci/virtualization' omits a44a1d448513 Merge branch 'pci/switchtec' omits 1b71c65796fa Merge branch 'pci/p2pdma' omits 6bfa5c8cca21 Merge branch 'pci/legacy-pm-removal' omits 60b8925d08d4 Merge branch 'pci/hotplug' omits 4c71e71688e5 Merge branch 'pci/enumeration' omits d2f3d4d1acee Merge branch 'pci/aspm' omits d5a8dec49b99 PCI: imx: Add the imx8mm pcie support omits 21e42b00f779 efi/libstub: measure loaded initrd info into the TPM omits 1b3f198064b9 Merge branch 'for-5.17/thrustmaster' into for-next omits 76c32b6e303a Merge branch 'for-5.17/hidraw' into for-next omits cc0265fb4893 Merge branch 'for-5.17/core' into for-next omits 107c221f4624 NFSD: De-duplicate nfsd4_decode_bitmap4() omits e99fbddd43c0 nfsd: improve stateid access bitmask documentation omits 270a6bda8087 NFSD: Remove NFSD_PROC_ARGS_* macros omits 2689bf04e628 NFSD: Combine XDR error tracepoints omits b6e2433d3e94 SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid omits 238aa8bc6cde SUNRPC: Record endpoint information in trace log omits bc3bfd76d55f xen/gntdev: fix unmap notification order omits e2f504111891 vdpa: Mark vdpa_config_ops.get_vq_notification as optional omits afaa71805cd1 vdpa: Avoid duplicate call to vp_vdpa get_status omits cf93dc51a943 eni_vdpa: Simplify 'eni_vdpa_probe()' omits bbf761db7dbb vhost: use user_worker to check RLIMITs omits 71b31328fe1f vhost: move worker thread fields to new struct omits 49e58c43a560 fork: remove create_io_thread omits 00c348958bb5 io_uring: switch to user_worker omits c619b1f03f6d fork: add helpers to clone a process for kernel use omits 79e72c1ea324 signal: Perfom autoreap for PF_USER_WORKER omits a23092989de6 fork: Add USER_WORKER flag to ignore signals omits d55232fe1f82 fork: add USER_WORKER flag to not dup/clone files omits d109de6eb40d fork/vm: Move common PF_IO_WORKER behavior to new flag omits 35589118df7e fork: Make IO worker options flag based omits 0129ce105207 net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU omits 4a0c5d2cfef9 virtio-mem: prepare fake page onlining code for granularit [...] omits 24550ca33f93 virtio-mem: prepare page onlining code for granularity sma [...] omits 29573aef6650 vdpa: add driver_override support omits 9948035caf19 docs: document sysfs ABI for vDPA bus omits 48b17eb472b1 ifcvf/vDPA: fix misuse virtio-net device config size for blk dev omits 9cbf7e4c9882 vduse: moving kvfree into caller omits 9d3b79c08d4e hwrng: virtio - unregister device before reset omits 212a6e51a630 Bluetooth: virtio_bt: fix device removal omits b2de664b6cd3 virtio: wrap config->reset calls omits 0c007dfda747 iommu/virtio: Support identity-mapped domains omits 802db82e99d1 iommu/virtio: Pass end address to viommu_add_mapping() omits 9344175ff975 iommu/virtio: Sort reserved regions omits c98bd79faa82 iommu/virtio: Support bypass domains omits d8a0439e6fd7 iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG omits cad4ac066c66 Merge branch 'for-5.16/upstream-fixes' into for-next omits 2e3f00c5f29f nfsd: improve stateid access bitmask documentation omits fd1fb812be24 nfsd: minor unash_delegation_locked cleanup omits 771a969b9b33 nfsd: fix use-after-free due to delegation race omits cafc0eab1689 ARM: v7m: enable support for IRQ stacks omits 9c46929e7989 ARM: implement THREAD_INFO_IN_TASK for uniprocessor systems omits c2755910373b ARM: smp: defer TPIDRURO update for SMP v6 configurations too omits b87cf9118e03 ARM: use TLS register for 'current' on !SMP as well omits 7b9896c35207 ARM: percpu: add SMP_ON_UP support omits 4e918ab13eaf ARM: assembler: add optimized ldr/str macros to load varia [...] omits 1fa8c4b19543 ARM: module: implement support for PC-relative group relocations omits 831a469bc167 ARM: entry: preserve thread_info pointer in switch_to omits 52d240871760 irqchip: nvic: Use GENERIC_IRQ_MULTI_HANDLER omits 54f481a2308e ARM: remove old-style irq entry omits 6f5d248d05db ARM: iop32x: use GENERIC_IRQ_MULTI_HANDLER omits 9d67412f24cc ARM: iop32x: offset IRQ numbers by 1 omits 90890f17ccd2 ARM: footbridge: use GENERIC_IRQ_MULTI_HANDLER omits aff1016220a5 dt-bindings: ti-serdes-mux: Add defines for J721S2 SoC omits c1fe8d054c0a ARM: riscpc: use GENERIC_IRQ_MULTI_HANDLER omits d60ff2e76610 ARM: riscpc: drop support for IOMD_IRQREQC/IOMD_IRQREQD IR [...] omits a1c510d0adc6 ARM: implement support for vmap'ed stacks omits ae5cc07da8f8 ARM: entry: rework stack realignment code in svc_entry omits b832faec33d4 ARM: switch_to: clean up Thumb2 code path omits 532319b9c418 ARM: unwind: disregard unwind info before stack frame is set up omits ad3d09b54711 ARM: memset: clean up unwind annotations omits ccb81601acc0 ARM: memmove: use frame pointer as unwind anchor omits ba999a040274 ARM: memcpy: use frame pointer as unwind anchor omits 9974f857768e ARM: run softirqs on the per-CPU IRQ stack omits 0b78f2e92d0c ARM: call_with_stack: add unwind support omits d4664b6c987f ARM: implement IRQ stacks omits eae9523fdd7a ARM: backtrace-clang: avoid crash on bogus frame pointer omits 4ab6827081c6 ARM: unwind: dump exception stack from calling frame omits 8cdfdf7fe4fe ARM: export dump_mem() to other objects omits b6506981f880 ARM: unwind: support unwinding across multiple stacks omits b3ab60b1794c ARM: assembler: introduce bl_r macro omits 08572cd41955 ARM: remove some dead code omits f05eb1d24eb5 ARM: stackprotector: prefer compiler for TLS based per-tas [...] omits 672513bf5831 ARM: decompressor: disable stack protector omits 7d859aba56e6 Merge branch 'for-5.16/upstream-fixes' into for-next omits afbf9a26b193 Merge branch 'for-5.17/core' into for-next omits 36dcd4a5226e Merge branch 'for-5.16/upstream-fixes' into for-next omits cfc95e453afd Merge branch 'for-5.16/upstream-fixes' into for-next omits 2d05de93b9a8 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] omits 459e1cd0d5ec Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 5554d0b808c2 Merge branch 'for-5.16/upstream-fixes' into for-next omits 049007698d47 Merge branch 'for-5.16/upstream-fixes' into for-next omits f3cd7c04e252 Merge branch 'for-5.16/upstream-fixes' into for-next omits 6f75a13c7877 Merge branch 'for-5.16/upstream-fixes' into for-next omits e6d523e6dbb7 Merge branch 'for-5.16/upstream-fixes' into for-next omits 241d7a9a4135 Merge branch 'for-5.16/upstream-fixes' into for-next omits bbbd1fb77db5 Merge branch 'for-5.16/nintendo' into for-next omits c343ac4a51f9 Merge branch 'for-5.16/playstation' into for-next omits 05a194aaf5e4 Merge branch 'for-5.15/upstream-fixes' into for-next omits 8359857a5c5b Merge branch 'for-5.16/u2fzero' into for-next omits 26e295b5c3e0 Merge branch 'for-5.16/wacom' into for-next omits 900acbbe2552 Merge branch 'for-5.16/nintendo' into for-next omits 059a54ea5a77 Merge branch 'for-5.16/playstation' into for-next omits 26922a6c2aaf Merge branches 'for-5.16/asus' and 'for-5.16/apple' into for-next omits 93d455d582b0 Merge branch 'for-5.15/upstream-fixes' into for-next omits 48e7064414bd Merge branch 'for-5.16/core' into for-next omits dd0f17ef2ea8 Merge branches 'for-5.15/upstream-fixes' and 'for-5.16/amd [...] omits 433afb16be43 Merge branch 'for-5.16/xiaomi' into for-next omits 5ac0f6ff1ad0 Merge branch 'for-5.16/core' into for-next omits beb791ee6caa Merge branch 'for-5.16/apple' into for-next omits 63e3712536fd Merge branch 'for-5.15/upstream-fixes' into for-next omits 8ca10560f402 Merge branch 'for-5.15/upstream-fixes' into for-next omits 8b52e0e06827 Merge branch 'for-5.15/upstream-fixes' into for-next omits 7c37b9ce1001 Merge branch 'for-5.16/core' into for-next omits 418c0e3fd695 Merge branch 'for-5.15/upstream-fixes' into for-next omits 1e2b49ceb94d Merge branch 'for-5.15/upstream-fixes' into for-next omits c9f3decaa07a Merge branch 'for-5.16/amd-sfh' into for-next omits 4bc44ba4871f Merge branch 'for-5.15/core' into for-next omits 0c4e5ab97d2d Merge branch 'for-5.14/upstream-fixes' into for-next omits 7360e856576e Merge branch 'for-5.15/sony' into for-next omits 9430465e7347 Merge branch 'for-5.14/upstream-fixes' into for-next omits e0d51735dd85 Merge branch 'for-5.14/upstream-fixes' into for-next omits fb66b520a6ef Merge branch 'for-5.14/upstream-fixes' into for-next omits fd1315526bbc Merge branch 'for-5.15/amd-sfh' into for-next omits 602fd42005d6 Merge branch 'for-5.15/logitech' into for-next omits 3768f1dc7566 Merge branch 'for-5.15/thrustmaster' into for-next omits 8fffa5c9d0bd Merge branch 'for-5.14/upstream-fixes' into for-next omits 8eedcf55d217 Merge branch 'for-5.15/logitech' into for-next omits e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next omits 4f894cfe9d81 Merge branches 'for-5.15/wacom', 'for-5.15/goodix', 'for-5 [...] omits 06c2be965b67 Merge branch 'for-5.15/core' into for-next omits 9e518601306e Merge branch 'for-5.14/upstream-fixes' into for-next omits 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next omits 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next omits 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next omits 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next omits 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next omits 31cb433d7761 Merge branch 'for-5.15/core' into for-next omits 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next omits f3fb2deb517f Merge branch 'for-5.13/upstream-fixes' into for-next omits fd95fd0867cc Merge branch 'for-5.14/multitouch' into for-next omits 8090738aa52f Merge branch 'for-5.14/core' into for-next omits c6f60845f099 Merge branch 'for-5.13/upstream-fixes' into for-next omits 2f96e8241612 Merge branch 'for-5.14/amd-sfh' into for-next omits 88bcf9de46df Merge branch 'for-5.13/upstream-fixes' into for-next omits a51a7dec4b76 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7f831d91f51 Merge branch 'for-5.13/upstream-fixes' into for-next omits ccbeaeb197ae Merge branch 'for-5.13/upstream-fixes' into for-next omits 93949ffbee0e Merge branch 'for-5.14/intel-ish' into for-next omits e7fe6f84e941 Merge branch 'for-5.13/upstream-fixes' into for-next omits 384ea58ee6bd Merge branch 'for-5.13/upstream-fixes' into for-next omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries adds 0daf5cb217a9 ftrace/samples: Add missing prototypes direct functions adds 823e670f7ed6 tracing: Fix check for trace_percpu_buffer validity in get [...] adds f28439db470c tracing: Tag trace_percpu_buffer as a percpu pointer adds b2b436ec0205 Merge tag 'trace-v5.16-rc8' of git://git.kernel.org/pub/sc [...] adds ddec8ed2d490 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds eaa090538e8d drm/amd/pm: keep the BACO feature enabled for suspend adds 9a45ac2320d0 fbdev: fbmem: add a helper to determine if an aperture is [...] adds b95dc06af3e6 drm/amdgpu: disable runpm if we are the primary adapter adds 936a93775b7c Merge tag 'amd-drm-fixes-5.16-2021-12-31' of ssh://gitlab. [...] adds 7a6043cc2e86 Merge tag 'drm-fixes-2022-01-07' of git://anongit.freedesk [...] adds 597cb7968cb6 KVM: SEV: Mark nested locking of kvm->lock adds fffb53237807 KVM: x86: Check for rmaps allocation adds 24556728c305 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c370baa32802 EDAC/i10nm: Release mdev/mbase when failing to detect HBM adds 494603e06b3c Merge tag 'edac_urgent_for_v5.16' of git://git.kernel.org/ [...] adds 46669e8616c6 md/raid1: fix missing bitmap update w/o WriteMostly devices adds 26bc4f019c10 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 35632d92ef2d Merge tag 'block-5.16-2022-01-07' of git://git.kernel.dk/l [...] adds 1756d7994ad8 cgroup: Use open-time credentials for process migraton per [...] adds 0d2b5955b362 cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv adds e57457641613 cgroup: Use open-time cgroup namespace for process migrati [...] adds b09c2baa5634 selftests: cgroup: Make cg_create() use 0755 for permissio [...] adds 613e040e4dc2 selftests: cgroup: Test open-time credential usage for mig [...] adds bf35a7879f1d selftests: cgroup: Test open-time cgroup namespace usage f [...] adds d1587f7bfe9a Merge branch 'for-5.16-fixes' of git://git.kernel.org/pub/ [...] adds 983d8e60f508 xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just l [...] adds 622e42a67464 Merge tag 'xfs-5.16-fixes-4' of git://git.kernel.org/pub/s [...] adds 51c7b6a0398f power: supply: core: Break capacity loop adds 80211be1b9de power: bq25890: Enable continuous conversion for ADC at charging adds 644106cdb898 power: reset: ltc2952: Fix use of floating point literals adds d445d649c792 Merge tag 'for-v5.16-rc' of git://git.kernel.org/pub/scm/l [...] adds 72a4a87da8f7 i2c: mpc: Avoid out of bounds memory access adds a19f75de73c2 Revert "i2c: core: support bus regulator controlling in adapter" adds 21f35d2ca83e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds fde9ec3c1b3d Merge tag 'reset-fixes-for-v5.16-2' of git://git.pengutron [...] adds f34e8875ae24 dt-bindings: spi: cadence-quadspi: document "intel,socfpga-qspi" adds 36de991e9390 ARM: dts: socfpga: change qspi to "intel,socfpga-qspi" adds 8922bb6526ac Merge tag 'socfpga_fix_for_v5.16_part_3' of git://git.kern [...] adds 4634129ad9fd Merge tag 'soc-fixes-5.16-4' of git://git.kernel.org/pub/s [...] adds df5bc0aa7ff6 Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" adds f06a82f9d31a perf trace: Avoid early exit due to running SIGCHLD handle [...] adds dc9f2dd5de04 Revert "libtraceevent: Increase libtraceevent logging when [...] adds 9a12a5aa1774 Merge tag 'perf-tools-fixes-for-v5.16-2022-01-09' of git:/ [...] adds c8013355ead6 ARM: dts: gpio-ranges property is now required adds 95350123bb55 Merge tag 'soc-fixes-5.16-5' of git://git.kernel.org/pub/s [...] adds cf73ed894ee9 Input: zinitix - make sure the IRQ is allocated before it [...] adds e900deb24820 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 16e4aed4cfac Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds c6520c9e5817 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4a8737ff0687 can: gs_usb: fix use of uninitialized variable, detach dev [...] adds 5f33a09e769a can: isotp: convert struct tpcon::{idx,len} to unsigned int adds 502a2ce9cdf4 Merge tag 'linux-can-fixes-for-5.16-20220105' of git://git [...] adds 45a98ef4922d net/xfrm: IPsec tunnel mode fix inner_ipproto setting in sec_path adds c4251db3b9d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 44073187990d ppp: ensure minimum packet size in ppp_write() adds 43d012123122 rocker: fix a sleeping in atomic bug adds d5a73ec96cc5 fsl/fman: Check for null pointer after calling devm_ioremap adds 36595d8ad46d net/smc: Reset conn->lgr when link group registration fails adds d94a69cb2cfa netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_t [...] adds 1585f590a2e5 selftests: netfilter: switch to socat for tests using -q option adds 4e1860a38637 netfilter: nft_payload: do not update layer 4 checksum whe [...] adds 23c54263efd7 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone adds 29507144c998 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 0b7cfa4082fb net/mlx5e: Fix page DMA map/unmap attributes adds de31854ece17 net/mlx5e: Fix nullptr on deleting mirroring rule adds 885751eb1b01 net/mlx5e: Fix wrong usage of fib_info_nh when routes with [...] adds 9e72a55a3c9d net/mlx5e: Don't block routes with nexthop objects in SW adds 64050cdad098 Revert "net/mlx5e: Block offload of outer header csum for [...] adds 01c3fd113ef5 Revert "net/mlx5e: Block offload of outer header csum for [...] adds b6dfff21a170 net/mlx5e: Fix matching on modified inner ip_ecn bits adds a1c7c49c2091 net/mlx5: Fix access to sf_dev_table on allocation failure adds 07f6dc4024ea net/mlx5e: Sync VXLAN udp ports during uplink representor [...] adds 8e715cd613a1 net/mlx5: Set command entry semaphore up once got index free adds 4f6626b0e140 Revert "net/mlx5: Add retry mechanism to the command entry [...] adds 14676c04783c Merge tag 'mlx5-fixes-2022-01-06' of git://git.kernel.org/ [...] adds 04fac2cae942 mptcp: fix opt size when sending DSS + MP_FAIL adds 110b6d1fe98f mptcp: fix a DSS option writing error adds 269bda9e7da4 mptcp: Check reclaim amount before reducing allocation adds fff63521cd6e Merge branch 'mptcp-fixes' adds 93440f4888cf octeontx2-af: Increment ptp refcount before use adds eabd0f88b0d2 octeontx2-nicvf: Free VF PTP resources. adds b69c5b5886f3 Merge branch 'octeontx2-ptp-bugs' adds 9371937092d5 ax25: uninitialized variable in ax25_setsockopt() adds dc35616e6c29 netrom: fix api breakage in nr_setsockopt() adds 6dc9a23e2906 octeontx2-af: Fix interrupt name strings adds 62197c0f272e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a2dc556be3a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f0fdc3f7671a Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds e804e334c3f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9c16529291ad Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus adds bb5e9b75f2d0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds eb19db9b0282 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 6cf5b343dcb4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f43addfa9dc6 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds cbe44cd80416 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fd40f9c352be Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 0d794edf4f00 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 517234516386 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7e4e1fb155f9 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds dae128f9a3f2 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 70293ae9ba91 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds b00c25e8ccf1 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds f94a706f394a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 50a483405c42 kbuild: move headers_check.pl to usr/include/ adds 4fbce819337a kbuild: remove headers_check stub adds c537e4d04eb7 certs: use $< and $@ to simplify the key generation rule adds 1c4bd9f77a1c certs: unify duplicated cmd_extract_certs and improve the log adds 3958f2156b41 certs: remove unneeded -I$(srctree) option for system_cert [...] adds 5cca36069d4c certs: refactor file cleaning adds 5410f3e810f6 certs: remove misleading comments about GCC PR adds 4db9c2e3d055 kbuild: stop using config_filename in scripts/Makefile.modsign adds b8c96a6b466c certs: simplify $(srctree)/ handling and remove config_fil [...] adds 7d153696e5db kbuild: do not include include/config/auto.conf from shell [...] adds 129ab0d2d9f3 kbuild: do not quote string values in include/config/auto.conf adds 340a02535ee7 certs: move scripts/extract-cert to certs/ adds c0ee9bba55e1 microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV} adds c199d5d0a79d doc: kbuild: fix default in `imply` table adds b183b32813ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a50303746fd5 next-20220105/perf adds d3c1807e4593 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 24a445671da6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 599fbe7e4044 Merge branches 'misc' and 'fixes' into for-next adds 63d45470804c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 50544c4d32ea Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 092d79d0c37f Merge branch 'arm/fixes' into for-next adds b6b2e59680e7 ARM: Document merges adds f5cbe47c51cd Merge branch 'arm/fixes' into for-next adds bda9b8122e53 ARM: configs: aspeed: Add support for USB flash drives adds deccdc186789 Merge tag 'scmi-updates-5.17' of git://git.kernel.org/pub/ [...] adds f772f7e839bb Merge tag 'qcom-arm64-for-5.17-1' of https://git.kernel.or [...] adds b1ef70135f53 Merge tag 'qcom-arm64-defconfig-for-5.17' of https://git.k [...] adds 95f78af579d3 Merge tag 'ti-k3-config-for-v5.17-v2' of https://git.kerne [...] adds 734b4712a15f Merge tag 'memory-controller-drv-5.17' of https://git.kern [...] adds 34e0929d14d0 Merge tag 'memory-controller-drv-omap-5.17' of https://git [...] adds c79295d7ee1a Merge tag 'samsung-dt64-5.17-2' of https://git.kernel.org/ [...] adds 90352609bdef Merge tag 'reset-for-v5.17' of git://git.pengutronix.de/pz [...] adds cc38f38086de dt-bindings: altera: document existing Cyclone 5 board com [...] adds db27f9ded50c dt-bindings: altera: document Arria 5 based board compatibles adds a2661e38c55a dt-bindings: altera: document Arria 10 based board compatibles adds de27feca5e96 dt-bindings: altera: document VT compatibles adds be5a32dd6408 dt-bindings: altera: document Stratix 10 based board compatibles adds f3517e1dca3c dt-bindings: intel: document Agilex based board compatibles adds f4db1147e1fe dt-bindings: clock: intel,stratix10: convert to dtschema adds a9c0ff6f0e15 ARM: dts: arria5: add board compatible for SoCFPGA DK adds 303cb187ac8a ARM: dts: arria10: add board compatible for Mercury AA1 adds 5c47a53338e6 ARM: dts: arria10: add board compatible for SoCFPGA DK adds acfef271b387 arm64: dts: stratix10: add board compatible for SoCFPGA DK adds 2329a9d4206e arm64: dts: stratix10: move ARM timer out of SoC node adds ad22dd025e76 arm64: dts: stratix10: align mmc node names with dtschema adds 025bf2d9b7a6 arm64: dts: stratix10: align regulator node names with dtschema adds c68686153887 arm64: dts: agilex: add board compatible for SoCFPGA DK adds d3c8da99d707 arm64: dts: agilex: add board compatible for N5X DK adds 0020e9e1f8d3 arm64: dts: agilex: align mmc node names with dtschema adds 0876babeb560 Merge tag 'socfpga_dts_update_for_v5.17_part2' of git://gi [...] adds fddacc7ff4dd soc: fsl: guts: Revert commit 3c0d64e867ed adds faf919381e59 soc: fsl: guts: Add a missing memory allocation failure check adds 6e55608192b4 soc: fsl: qe: fix typo in a comment adds 1ce93cb102e7 soc: fsl: qe: Check of ioremap return value adds 6b6db66fb373 Merge tag 'soc-fsl-next-v5.17' of git://git.kernel.org/pub [...] adds c3b2f9e873ef Merge branch 'arm/late' into for-next adds e333f3fec06a ARM: Document merges adds 505d7c6bf6ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d41894fcc76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d4f77566596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 838c319e3d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 265ffd8a77f0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 16bb8308cedf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 576d1ea9e1bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d3058bc35d32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ee263ef9eef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3ccb5c689b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0e1f922a940b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6739e96c058c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8957de37e013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f1f07963fee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 51c808c76032 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 076a9348223e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ce6f267d124 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds d3df6f714ba7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds dff023e3cede Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 95809ba4480c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2dfb5b7b0ac2 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 8c79a9e8dd9f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds a5273ed2fed2 clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time adds 9c337073d9d8 clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled adds 87e55700f359 Merge tag 'qcom-clk-for-5.17' of https://git.kernel.org/pu [...] adds 5108ee4d4c43 Merge branch 'clk-qcom' into clk-next adds 08d92c7a4737 clk: socfpga: remove redundant assignment on division adds 5c58585090a9 clk: socfpga: remove redundant assignment after a mask operation adds ee4abc4c5cf6 clk: socfpga: agilex: Make use of the helper function devm [...] adds b739bca9f334 clk: socfpga: s10: Make use of the helper function devm_pl [...] adds 235f24efa6ae Merge branch 'clk-socfpga' into clk-next adds fd87c29a7900 dt-bindings: clock: Add DT bindings for PLL of Toshiba Vis [...] adds ffa81a03267b dt-bindings: clock: Add DT bindings for SMU of Toshiba Vis [...] adds b4cbe606dc36 clk: visconti: Add support common clock driver and reset driver adds 70faf946ad97 MAINTAINERS: Add entries for Toshiba Visconti PLL and cloc [...] adds 5477a3e40561 Merge branch 'clk-toshiba' into clk-next adds 1bb294a7981c clk: Enable/Disable runtime PM for clk_summary adds 96740a2cd185 Merge branch 'clk-debugfs' into clk-next adds 3efe64ef5186 clk: st: clkgen-fsyn: search reg within node or parent adds 810251b0d36a clk: st: clkgen-mux: search reg within node or parent adds 5dcc0ef8873e clk: Drop unused COMMON_CLK_STM32MP157_SCMI config adds 044af4bbabf7 Merge branch 'clk-st' into clk-next adds c861c1be3897 clk: bm1880: remove kfrees on static allocations adds 878145411840 Merge branch 'clk-bitmain' into clk-next adds 51d04bcfb82a dt-bindings: clk/ingenic: Add MDMA and BDMA clocks adds b5bc83bb70a5 clk: ingenic: Add MDMA and BDMA clocks adds fb0191f6542e Merge branch 'clk-ingenic' into clk-next adds 65ab884ac9cd x86: clk: clk-fch: Add support for newer family of AMD's SOC adds 3663f26b389b drivers: acpi: acpi_apd: Remove unused device property "is-rv" adds 7fdb98e8a768 ACPI: APD: Add a fmw property clk-name adds c33917b439e0 clk: x86: Use dynamic con_id string during clk registration adds 1fdaaa13b44f clk: x86: Fix clk_gate_flags for RV_CLK_GATE adds 3ce2c8a2c18b Merge branch 'clk-x86' into clk-next adds 423346386679 clk: mediatek: clk-gate: Shrink by adding clockgating bit [...] adds d95abcab7b4a clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers adds 261446b2653e dt-bindings: clock: mediatek: document clk bindings for me [...] adds 4470c830f979 clk: mediatek: add mt7986 clock IDs adds ec97d23c8e22 clk: mediatek: add mt7986 clock support adds 19de6b56014f Merge branch 'clk-mediatek' into clk-next adds 4e31bfa37662 clk: visconti: Remove pointless NULL check in visconti_pll [...] adds a89973a8c26f Merge branch 'clk-toshiba' into clk-next adds 03f5d590860d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds c8f2de7de24b Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 22131210c69b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cd18c9234594 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds f1da418b0c41 MIPS: Remove duplicated include in local.h adds eea175eedf3e MIPS: BCM47XX: Define Linksys WRT310N V2 buttons adds 3829e4f10a23 MIPS: BCM47XX: Add board entry for Linksys WRT320N v1 adds aecf89f2f8e8 MIPS: BCM47XX: Add LEDs and buttons for Asus RTN-10U adds 15e690af5cc3 MIPS: BCM47XX: Add support for Netgear R6300 v1 adds 4da27b6d5504 MIPS: BCM47XX: Add support for Netgear WN2500RP v1 & v2 adds c5c7440fe7f7 MIPS: compressed: Fix build with ZSTD compression adds 9acab34f5fec Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 48c843dfb9e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0a9a3273c8f2 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 45458aa49abe parisc: Define depi_safe macro adds db19c6f1a2a3 parisc: Fix lpa and lpa_user defines adds 9e9d4b460f23 parisc: Avoid calling faulthandler_disabled() twice adds 4b9d2a731c3d parisc: Switch user access functions to signal errors in r [...] adds 9d90a90855ce parisc: Don't call faulthandler_disabled() in do_page_fault() adds 20dda87bdc65 parisc: Enhance page fault termination message adds d0585d742ff2 parisc: Rewrite light-weight syscall and futex code adds 72c3dd8207de parisc: Add lws_atomic_xchg and lws_atomic_store syscalls adds 712a270d2db9 parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions adds c1c72d9bbf2b parisc: Add kgdb io_module to read chars via PDC adds 75c09aad79e4 parisc: pdc_stable: use default_groups in kobj_type adds 6968e707d371 parisc: io: Improve the outb(), outw() and outl() macros adds d5b2ffc1d66c parisc: Enable TOC (transfer of contents) feature unconditionally adds a61d3234d62e parisc: Re-use toc_stack as hpmc_stack adds e53ead9a6bf1 sections: Fix __is_kernel() to include init ranges adds f2e343e77ade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e57c2fd6cdf8 powerpc/floppy: Remove usage of the deprecated "pci-dma-co [...] adds 18dbfcdedc80 powerpc/xive: Add missing null check after calling kmalloc adds 08035a67f35a powerpc/sched: Remove unused TASK_SIZE_OF adds 2bdf3f9e9df0 powerpc/cacheinfo: use default_groups in kobj_type adds 32a1bda4b12a powerpc/opal: use default_groups in kobj_type adds f1aa0e47c292 powerpc/xmon: Dump XIVE information for online-only processors. adds 1e4d8a740c46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e232333be69e scripts/sorttable: Unify arm64 & x86 sort functions adds ddad0b88d503 riscv: remove unused __cmpxchg_user() macro adds f8f2ad02ee43 riscv: consolidate __ex_table construction adds bb1f85d6046f riscv: switch to relative exception tables adds c07935cb3ccf riscv: bpf: move rv_bpf_fixup_exception signature to extable.h adds ef127bca1129 riscv: extable: make fixup_exception() return bool adds 4c2e7ce8b986 riscv: extable: use `ex` for `exception_table_entry` adds 9d504f9aa5c1 riscv: lib: uaccess: fold fixups into body adds 6dd10d9166a0 riscv: extable: consolidate definitions adds 2bf847db0c74 riscv: extable: add `type` and `data` fields adds ff4b8cad3a81 riscv: add gpr-num.h adds 20802d8d477d riscv: extable: add a dedicated uaccess handler adds a2ceb8c4efce riscv: vmlinux.lds.S|vmlinux-xip.lds.S: remove `.fixup` section adds 1f77ed9422cb riscv: switch to relative extable and other improvements adds 7cc8c75b54fa riscv: Make vmalloc/vmemmap end equal to the start of the [...] adds 5a7ac592c56c riscv: mm: Enable PMD split page table lock for RV64 adds 3d12b634fe82 RISC-V: defconfigs: Set CONFIG_FB=y, for FB console adds 9f36b96bc70f RISC-V: MAXPHYSMEM_2GB doesn't depend on CMODEL_MEDLOW adds 61063ad3e90a RISC-V: defconfigs: Sort CONFIG_BPF_SYSCALL adds f8bbea649c9f RISC-V: defconfigs: Sort CONFIG_SYSFS_SYSCALL adds a669a1f4ea80 RISC-V: defconfigs: Sort CONFIG_SOC_POLARFIRE adds 23592d5add3d RISC-V: defconfigs: Sort CONFIG_PTP_1588_CLOCK adds a7e9fbef867d RISC-V: defconfigs: Sort CONFIG_MMC adds 2fadc6ea4a08 RISC-V: defconfigs: Sort CONFIG_SURFACE_PLATFORMS adds bd72a95f96ab RISC-V: defconfigs: Sort CONFIG_BLK_DEV_BSG adds c2e4ff7fb5c0 RISC-V: defconfigs: Remove redundant CONFIG_POWER_RESET adds d4b22b2f01de RISC-V: defconfigs: Remove redundant CONFIG_EFI=y adds ce3fe7a4ac6a RISC-V: defconfigs: Remove redundant K210 DT source adds d4cb5d3630ec RISC-V: Clean up the defconfigs adds 8ee304396e2f riscv/head: fix misspelling of guaranteed adds fba88ede6a31 riscv/mm: Adjust PAGE_PROT_NONE to comply with THP semantics adds d062a79b7c80 riscv/mm: Enable THP migration adds fe38b4d6129c riscv: dts: canaan: Fix SPI FLASH node names adds 75c0dc0437e6 riscv: dts: canaan: Group tuples in interrupt properties adds 53ef07326ad0 riscv: dts: microchip: mpfs: Drop empty chosen node adds 53abf98005a6 riscv: dts: microchip: mpfs: Fix PLIC node adds 9d7b3078628f riscv: dts: microchip: mpfs: Fix reference clock node adds 9e85020ccf8c riscv: dts: microchip: mpfs: Fix clock controller node adds e35b07a7df9b riscv: dts: microchip: mpfs: Group tuples in interrupt properties adds cc79be0e0c9f riscv: dts: sifive: Group tuples in interrupt properties adds 8e9b1c9555c1 riscv: dts: sifive: Group tuples in register properties adds 8fc6e62a549c riscv: dts: sifive: fu540-c000: Drop bogus soc node compat [...] adds 893eae9ac7e4 riscv: dts: sifive: fu540-c000: Fix PLIC node adds a11c07f032a0 riscv: Don't use va_pa_offset on kdump adds 0e105f1d0037 riscv: use hart id instead of cpu id on machine_kexec adds decf89f86ecd riscv: try to allocate crashkern region from 32bit address [...] adds 7f3de1adb377 riscv: remove cpu_stop() adds 153c46faf6ae riscv: head: make secondary_start_common() static adds 1546541fbc90 riscv: errata: alternative: mark vendor_patch_func __initdata adds 51f23e5318a0 riscv: head: remove useless __PAGE_ALIGNED_BSS and .balign adds dcea51652200 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ef0d0818dc6 Merge branch 'fixes' into for-next adds 7b2932162f66 s390/pci: simplify __pciwb_mio() inline asm adds 1350f36d3825 s390/sclp_sd: use default_groups in kobj_type adds 0704a8586f75 s390/dasd: use default_groups in kobj_type adds 31aca314b16a Merge branch 'features' into for-next adds 0b29c7995f58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f7d0e26cbf6b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f0b7f8ffca6a Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds c9f703ab6848 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01491a756578 fscache, cachefiles: Disable configuration adds 850cba069c26 cachefiles: Delete the cachefiles driver pending rewrite adds 2cee6fbb7f01 fscache: Remove the contents of the fscache driver, pendin [...] adds 9e1aa6b8f484 netfs: Display the netfs inode number in the netfs_read tr [...] adds a39c41b853ee netfs: Pass a flag to ->prepare_write() to say if there's [...] adds 1e1236b84116 fscache: Introduce new driver adds e8a07c9d22af fscache: Implement a hash function adds 9549332df4ed fscache: Implement cache registration adds 62ab63352350 fscache: Implement volume registration adds 7f3283aba39a fscache: Implement cookie registration adds 23e12e285a6a fscache: Implement cache-level access helpers adds e6acd3299bad fscache: Implement volume-level access helpers adds a7733fb63272 fscache: Implement cookie-level access helpers adds 2e0c76aee25f fscache: Implement functions add/remove a cache adds bfa22da3ed65 fscache: Provide and use cache methods to lookup/create/fr [...] adds 29f18e79fe7c fscache: Add a function for a cache backend to note an I/O error adds 5d00e426f95e fscache: Implement simple cookie state machine adds 12bb21a29c19 fscache: Implement cookie user counting and resource pinning adds d24af13e2e23 fscache: Implement cookie invalidation adds d64f4554dd17 fscache: Provide a means to begin an operation adds cdf262f29488 fscache: Count data storage objects in a cache adds 8e7a867bb730 fscache: Provide read/write stat counters for the cache adds ed1235eb78a7 fscache: Provide a function to let the netfs update its co [...] adds 3a11b3a86366 netfs: Pass more information on how to deal with a hole in [...] adds 9af1c6c3089b fscache: Implement raw I/O interface adds b6e16652d6c0 fscache: Implement higher-level write I/O interface adds 08276bdae68b vfs, fscache: Implement pinning of cache usage for writeback adds 1f67e6d0b188 fscache: Provide a function to note the release of a page adds 16a96bdf92d5 fscache: Provide a function to resize a cookie adds 77443f6171f3 cachefiles: Introduce rewritten driver adds 8390fbc46570 cachefiles: Define structs adds a70f6526267e cachefiles: Add some error injection support adds ecf5a6ce15f9 cachefiles: Add a couple of tracepoints for logging errors adds 1493bf74bcf2 cachefiles: Add cache error reporting macro adds 254947d47945 cachefiles: Add security derivation adds 8667d434b2a9 cachefiles: Register a miscdev and parse commands over it adds 80f94f29f677 cachefiles: Provide a function to check how much space there is adds 1bd9c4e4f049 vfs, cachefiles: Mark a backing file in use with an inode flag adds 32759f7d7af5 cachefiles: Implement a function to get/create a directory [...] adds d1065b0a6fd9 cachefiles: Implement cache registration and withdrawal adds fe2140e2f57f cachefiles: Implement volume support adds 13871bad1ef7 cachefiles: Add tracepoints for calls to the VFS adds df98e87f2091 cachefiles: Implement object lifecycle funcs adds 5d439467b802 cachefiles: Implement key to filename encoding adds 72b957856b0c cachefiles: Implement metadata/coherency data storage in xattrs adds 169379eaef93 cachefiles: Mark a backing file in use with an inode flag adds 07a90e97400c cachefiles: Implement culling daemon commands adds 1f08c925e7a3 cachefiles: Implement backing file wrangling adds 287fd611238d cachefiles: Implement begin and end I/O operation adds 7623ed6772de cachefiles: Implement cookie resize for truncate adds 047487c947e8 cachefiles: Implement the I/O routines adds 32e150037dce fscache, cachefiles: Store the volume coherency data adds ecd1a5f62eed cachefiles: Allow cachefiles to actually function adds 3929eca769b5 fscache, cachefiles: Display stats of no-space events adds 9f08ebc3438b fscache, cachefiles: Display stat of culling events adds 523d27cda149 afs: Convert afs to use the new fscache API adds c7f75ef33b6d afs: Copy local writes to the cache when writing to the server adds 0770bd4187c5 afs: Skip truncation on the server of data we haven't written yet adds 8dc19bc1809d 9p: Use fscache indexing rewrite and reenable caching adds 22c4fb8c3b60 9p: Copy local writes to the cache when writing to the server adds 1bc912e4d4d8 nfs: Convert to new fscache volume/cookie API adds 6d80ad425f1d nfs: Implement cache I/O by accessing the cache directly adds 70ad9a748129 cifs: Support fscache indexing rewrite adds 5414e1e8ce0c ceph: conversion to new fscache API adds 5fdbcebeba34 ceph: add fscache writeback support adds 648d8511c939 fscache: Rewrite documentation adds 416a5824c950 fscache: Add a tracepoint for cookie use/unuse adds 5e4fdf49a2a0 9p, afs, ceph, cifs, nfs: Use current_is_kswapd() rather t [...] adds 6f06b0739f3b Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds d96b34248c2f btrfs: make send work with concurrent block group relocation adds efc0e69c2fea btrfs: introduce exclusive operation BALANCE_PAUSED state adds 621a1ee1d399 btrfs: make device add compatible with paused balance in b [...] adds a174c0a2e857 btrfs: allow device add if balance is paused adds 120de408e4b9 btrfs: check the root node for uptodate before returning it adds fb81212c07b1 btrfs: allow generic_bin_search() to take low boundary as [...] adds e2e58d0f8dc5 btrfs: try to unlock parent nodes earlier when inserting a key adds e5e1c1741b3d btrfs: remove useless condition check before splitting leaf adds 109324cfda06 btrfs: move leaf search logic out of btrfs_search_slot() adds bb8e9a608055 btrfs: remove BUG_ON() after splitting leaf adds 727e60604f6a btrfs: remove stale comment about locking at btrfs_search_slot() adds 26c2c4540d6d btrfs: add an inode-item.h adds 54f03ab1e19b btrfs: move btrfs_truncate_inode_items to inode-item.c adds 9a4a1429acbe btrfs: move extent locking outside of btrfs_truncate_inode_items adds 275312a03c62 btrfs: remove free space cache inode check in btrfs_trunca [...] adds 2adc75d61203 btrfs: move btrfs_kill_delayed_inode_items into evict adds 7097a941bf75 btrfs: remove found_extent from btrfs_truncate_inode_items adds d9ac19c38064 btrfs: add truncate control struct adds c2ddb612a8b3 btrfs: only update i_size in truncate paths that care adds 462b728ea83f btrfs: only call inode_sub_bytes in truncate paths that care adds 5caa490ed8f0 btrfs: control extent reference updates with a control fla [...] adds 655807b8957b btrfs: use a flag to control when to clear the file extent range adds 487e81d2a400 btrfs: pass the ino via truncate control adds 71d18b53540f btrfs: add inode to truncate control adds 56e1edb0e333 btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT adds 376b91d5702f btrfs: convert BUG() for pending_del_nr into an ASSERT adds 0adbc6190c34 btrfs: combine extra if statements in btrfs_truncate_inode_items adds e48dac7f6f4c btrfs: make should_throttle loop local in btrfs_truncate_i [...] adds 8697b8f88e2a btrfs: do not check -EAGAIN when truncating inodes in the [...] adds 0bb3acdc4824 btrfs: update SCRUB_MAX_PAGES_PER_BLOCK adds c9d328c0c4b0 btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES [...] adds 9506f9538206 btrfs: include the free space tree in the global rsv minim [...] adds c18e3235646a btrfs: reserve extra space for the free space tree adds a26d60dedf9a btrfs: sysfs: add devinfo/fsid to retrieve actual fsid fro [...] adds 869f4cdc73f9 btrfs: zoned: encapsulate inode locking for zoned relocation adds 8fdf54fe69a7 btrfs: zoned: simplify btrfs_check_meta_write_pointer adds 554aed7da29b btrfs: zoned: sink zone check into btrfs_repair_one_zone adds 736727100067 btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND [...] adds 1ada69f61c88 btrfs: zoned: unset dedicated block group on allocation failure adds 50475cd57706 btrfs: add extent allocator hook to decide to allocate chu [...] adds 82187d2ecdfb btrfs: zoned: fix chunk allocation condition for zoned allocator adds 1b58ae0e4d3e btrfs: skip transaction commit after failure to create subvolume adds c12279964380 btrfs: refactor unlock_up adds 2522dbe86b54 btrfs: scrub: remove the unnecessary path parameter for sc [...] adds dcf62b204c06 btrfs: scrub: use btrfs_path::reada for extent tree readahead adds f26c92386028 btrfs: remove reada infrastructure adds d04fbe19aefd btrfs: scrub: cleanup the argument list of scrub_chunk() adds 2ae8ae3d3def btrfs: scrub: cleanup the argument list of scrub_stripe() adds 856e47946c6d btrfs: selftests: dump extent io tree if extent-io-tree te [...] adds 4a9e803e5b39 btrfs: remove unnecessary parameter type from compression_ [...] adds be8d1a2ab989 btrfs: fix argument list that the kdoc format and script verified adds c2f822635df8 btrfs: respect the max size in the header when activating [...] adds 36c86a9e1be3 btrfs: output more debug messages for uncommitted transaction adds 7a46b2a3554d Merge branch 'misc-5.17' into for-next-next-v5.16-20220107 adds dd503c2d5db4 btrfs: remove write and wait of struct walk_control adds 1a61b300c09b btrfs: fix log tree cleanup after a transaction abort adds 152adfcf8866 btrfs: reuse existing pointers from btrfs_ioctl adds 972d8f216f1f btrfs: don't start transaction for scrub if the fs is moun [...] adds a21876a29fce btrfs: don't log unnecessary boundary keys when logging directory adds 132db3d2ede4 btrfs: put initial index value of a directory in a constant adds de831b31ea69 btrfs: stop copying old dir items when logging a directory adds 95c0cd92b038 btrfs: stop trying to log subdirectories created in past t [...] adds 8268bf5d1470 Merge branch 'misc-next' into for-next-next-v5.16-20220107 adds 7aa1269834b4 Merge branch 'for-next-next-v5.16-20220107' into for-next- [...] adds 3b474aafa170 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 080dc5e5656c cifs: take cifs_tcp_ses_lock for status checks adds 1913e1116a31 cifs: fix hang on cifs_get_next_mid() adds 73f9bfbe3d81 cifs: maintain a state machine for tcp/smb/tcon sessions adds bda487ac4beb cifs: avoid race during socket reconnect between send and recv adds 18d3cc32c780 cifs: check reconnects for channels of active tcons too adds 4ff3cc24cb43 cifs: fix the connection state transitions with multichannel adds 9c1e7f56acae cifs: protect all accesses to chan_* with chan_lock adds 88045aa87a6f cifs: remove unused variable ses_selected adds 53605a541923 cifs: Fix smb311_update_preauth_hash() kernel-doc comment adds 206dd7f59f6d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 83c213edfed3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e1d356d1acb5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 2b545e503089 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 2e1a1101de1e ext4: remove useless resetting io_end_size in mpage_proces [...] adds 756e311f7f20 ext4: remove redundant statement adds 4bf7773e5a63 ext4: remove unused assignments adds a1f051415698 ext4: drop an always true check adds b687e7ba0849 ext4: remove redundant o_start statement adds e81dca082197 ext4: remove unnecessary 'offset' assignment adds 8fc0634beaca ext4: set csum seed in tmp inode while migrating to extents adds 6704008502fb ext4: fix a copy and paste typo adds 578d542f671c ext4: use BUG_ON instead of if condition followed by BUG adds 412aac1d161a ext4: don't use the orphan list when migrating an inode adds aaad64273fda Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b31d6f52adf0 f2fs: move f2fs to use reader-unfair rwsems adds 16efbac2a93d f2fs: do not allow partial truncation on pinned file adds 6b52b74a7a79 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 4e80bf35c4cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b170569892d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f1f1dbc59f3f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds b5e7b59c3480 NFS: change nfs_access_get_cached to only report the mask adds 73fbb3fa647b NFS: pass cred explicitly for access tests adds 6238aec83f3f NFS: don't store 'struct cred *' in struct nfs_access_entry adds 204975036b34 NFS: Ensure the server has an up to date ctime before hardlinking adds 6ff9d99bb88f NFS: Ensure the server has an up to date ctime before renaming adds 4b0c359b813b SUNRPC: Add source address/port to rpc_socket* traces adds c72a826829cc nfs41: pnfs: filelayout: Replace one-element array with fl [...] adds 35e0f9a9af48 sunrpc: Remove unneeded null check adds c4f0396688b5 SUNRPC: clean up some inconsistent indenting adds 2c52c8376db7 NFSv4 only print the label when its queried adds fbd2057e5329 nfs: nfs4clinet: check the return value of kstrdup() adds b05bf5c63b32 NFSv4.1: Fix uninitialised variable in devicenotify adds 1ab5be4ac5b1 NFSv4: Add some support for case insensitive filesystems adds 98ca3ee60b9e NFSv4: Just don't cache negative dentries on case insensit [...] adds 8ce37abdeb4c NFS: Invalidate negative dentries on all case insensitive [...] adds 00bdadc7accf NFS: Add a helper to remove case-insensitive aliases adds 68eaba4ca924 NFS: Fix the verifier for case sensitive filesystem in nfs [...] adds 01f34245722b NFS: use default_groups in kobj_type adds 86439fa2678d SUNRPC: use default_groups in kobj_type adds 85847280b116 NFSv4: Allow writebacks to request 'blocks used' adds 34bf20ce986c NFSv42: Fallocate and clone should also request 'blocks used' adds ac795161c936 NFSv4: Handle case where the lookup of a directory fails adds 1751fc1db36f NFSv4: nfs_atomic_open() can race when looking up a non-re [...] adds 8fd2f73eef69 NFS: Expand the type of nfs_fattr->valid adds 46f4064c8ca1 nfs: Add timecreate to nfs inode adds d86296d16378 NFS: Return the file btime in the statx results when appropriate adds f3b863995dc5 nfs: Add 'archive', 'hidden' and 'system' fields to nfs inode adds 55eb34fd6520 nfs: Add 'time backup' to nfs inode adds b65051a7b1e6 NFSv4: Support the offline bit adds bc66f6805766 NFS: Support statx_get and statx_set ioctls adds ea28b3ea100b NFSv4: Add an ioctl to allow retrieval of the NFS raw ACCESS mask adds 456793f1b547 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 70e94d757b3e NFSD: Combine XDR error tracepoints adds 3dcd1d8aab00 nfsd: improve stateid access bitmask documentation adds cd2e999c7c39 NFSD: De-duplicate nfsd4_decode_bitmap4() adds 40595cdc93ed nfs: block notification on fs with its own ->lock adds 47446d74f170 nfsd4: add refcount for nfsd4_blocked_lock adds 6a2f774424bf NFSD: Fix zero-length NFSv3 WRITEs adds b3d0db706c77 nfsd: map EBADF adds a2694e51f60c nfsd: Add errno mapping for EREMOTEIO adds 12bcbd40fd93 nfsd: Retry once in nfsd_open on an -EOPENSTALE return adds f11ad7aa6531 NFSD: Fix verifier returned in stable WRITEs adds 555dbf1a9aac nfsd: Replace use of rwsem with errseq_t adds 33388b3aefef NFSD: Clean up nfsd_vfs_write() adds fb7622c2dbd1 NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) adds 2c445a0e72cb NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) adds a2f4c3fa4db9 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() adds cdc556600c01 NFSD: Write verifier might go backwards adds 91d2e9b56cf5 NFSD: Clean up the nfsd_net::nfssvc_boot field adds 3988a57885ee NFSD: Rename boot verifier functions adds 75acacb6583d NFSD: Trace boot verifier resets adds 58f258f65267 Revert "nfsd: skip some unnecessary stats in the v4 case" adds fcb5e3fa0123 NFSD: Move fill_pre_wcc() and fill_post_wcc() adds 7f4f5d70adfd MAINTAINERS: remove bfields adds 074b07d94e0b nfsd: fix crash on COPY_NOTIFY with special stateid adds 0ea9fc15b1d7 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes adds 2e765ba092a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4df406dd3fa2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 8220aafe9fce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 548c9425f9d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 804f1f59f3ae Merge branch '9p-next' of git://github.com/martinetd/linux adds f8d92a66e810 xfs: prevent UAF in xfs_log_item_in_current_chkpt adds 219aac5d469f xfs: sysfs: use default_groups in kobj_type adds 8dc9384b7d75 xfs: reduce kvmalloc overhead for CIL shadow buffers adds f4901a182d33 xfs: Remove redundant assignment of mp adds eae44cb341ec xfs: hold quota inode ILOCK_EXCL until the end of dqalloc adds 7e937bb3cbe1 xfs: warn about inodes with project id of -1 adds 45dce8f7e8c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c9bd5a1b71ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 548584fc0c10 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds e88a28e2a0a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5b990c71179 MAINTAINERS/vsprintf: Update link to printk git tree adds 73d86812a359 MAINTAIERS/printk: Add link to printk git adds 395cc1cdcbd4 Merge branch 'for-5.17' into for-next adds a9c461ab3d3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4cab92bf44cf Merge branch 'pci/aspm' adds 877fee2a0c65 PCI: Convert pci_dev_present() stub to static inline adds 0cf948aab9a0 PCI/sysfs: Use default_groups in kobj_type for slot attrs adds a46a588ce086 Merge branch 'pci/enumeration' adds 9e10befe4dc5 Merge branch 'pci/hotplug' adds d8a8ffcce513 Merge branch 'pci/legacy-pm-removal' adds 12ec0d83d94e Merge branch 'pci/p2pdma' adds 1b22cf7a9a1d Merge branch 'pci/switchtec' adds d1fc8ca8b7da Merge branch 'pci/virtualization' adds c9b279b8f925 Merge branch 'remotes/lorenzo/pci/aardvark' adds f01a38501394 Merge branch 'remotes/lorenzo/pci/apple' adds ec16b36f8931 PCI: brcmstb: Fix function return value handling adds 7d0ad0c8cc68 dt-bindings: PCI: Correct brcmstb interrupts, interrupt-map. adds 9a617ffe0d87 dt-bindings: PCI: Add bindings for Brcmstb EP voltage regulators adds 2d8bb0064799 PCI: brcmstb: Split brcm_pcie_setup() into two funcs adds c2c8468565cb PCI: brcmstb: Add mechanism to turn on subdev regulators adds 31d8fedc2827 PCI: brcmstb: Add control of subdevice voltage regulators adds d25f7bee8980 PCI: brcmstb: Do not turn off WOL regulators on suspend adds ebd428c83d59 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 178e244cb6e2 PCI: imx: Add the imx8mm pcie support adds d23f0c11aca2 PCI: layerscape: Change to use the DWC common link-up chec [...] adds db79557c1826 Merge branch 'remotes/lorenzo/pci/dwc' adds 50b620303a14 PCI: endpoint: Return -EINVAL when interrupts num is small [...] adds 9f8d721ddd98 Merge branch 'remotes/lorenzo/pci/endpoint' adds 6c63f4da3002 PCI: hv: Make the code arch neutral by adding arch specifi [...] adds c10bdb758ca4 PCI: hv: Add arm64 Hyper-V vPCI support adds 3c9a4f71c5a3 Merge branch 'remotes/lorenzo/pci/hv' adds d91e775e661f dt-bindings: PCI: ti,am65: Fix "ti,syscon-pcie-id"/"ti,sys [...] adds 7dcf07ac8867 PCI: keystone: Use phandle argument from "ti,syscon-pcie-i [...] adds f4953a406033 Merge branch 'remotes/lorenzo/pci/keystone' adds 65ace9a85fa7 PCI: mediatek: Assert PERST# for 100ms for power and clock [...] adds 84ffdc9646d6 Merge branch 'remotes/lorenzo/pci/mediatek' adds dff80dd6fed3 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' adds c20378d3e76f Merge branch 'remotes/lorenzo/pci/mt7621' adds 8cdabfdd5a22 PCI: mvebu: Check for valid ports adds 5d18d702e5c9 PCI: mvebu: Check for errors from pci_bridge_emul_init() call adds 489bfc51870b PCI: mvebu: Check that PCI bridge specified in DT has func [...] adds 11c2bf4a20c2 PCI: mvebu: Handle invalid size of read config request adds 319e6046bd5a PCI: mvebu: Disallow mapping interrupts on emulated bridges adds e42b85583719 PCI: mvebu: Fix support for bus mastering and PCI_COMMAND [...] adds 2cf150216e5b PCI: mvebu: Do not modify PCI IO type bits in conf_write adds e7a01876729c PCI: mvebu: Propagate errors when updating PCI_IO_BASE and [...] adds df08ac016124 PCI: mvebu: Setup PCIe controller to Root Complex mode adds f58777582821 PCI: mvebu: Set PCI Bridge Class Code to PCI Bridge adds 91a8d79fc797 PCI: mvebu: Fix configuring secondary bus of PCIe Root Por [...] adds d75404cc0883 PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on em [...] adds ecae073e393e PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge adds 838ff44a398f PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge adds 4ab34548c55f PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 r [...] adds 859186e238ff bus: mvebu-mbus: Export symbols for public API window functions adds 0746ae1be121 PCI: mvebu: Add support for compiling driver as module adds d323e7ba3b9c Merge branch 'remotes/lorenzo/pci/mvebu' adds 840a720aaa14 PCI: qcom-ep: Constify static dw_pcie_ep_ops adds 8a3b072f0307 Merge branch 'remotes/lorenzo/pci/qcom' adds 1303451bc436 Merge branch 'remotes/lorenzo/pci/rcar' adds 04b12ef163d1 PCI: vmd: Honor ACPI _OSC on PCIe features adds 922bfd001d1a PCI: vmd: Add DID 8086:A77F for all Intel Raptor Lake SKU's adds e157d96c03e3 Merge branch 'remotes/lorenzo/pci/vmd' adds 15447083d385 Merge branch 'remotes/lorenzo/pci/xgene' adds 9207e3807e99 Merge branch 'remotes/lorenzo/pci/xilinx-nwl' adds 9d56e246c331 Merge branch 'remotes/lorenzo/pci/bridge-emul' adds ccd36795be48 PCI: Correct misspelled words adds 3c7ece637d5b Merge branch 'pci/misc' adds 0a645f87c76c Merge branch 'pci/errors' adds c31990dbeb78 PCI: altera: Prefer of_device_get_match_data() adds 7073f2ceca38 PCI: artpec6: Prefer of_device_get_match_data() adds 131748ad2939 PCI: cadence: Prefer of_device_get_match_data() adds 5c204204cf24 PCI: designware-plat: Prefer of_device_get_match_data() adds dc078f15715a PCI: dra7xx: Prefer of_device_get_match_data() adds 39a29fbd4e31 PCI: keystone: Prefer of_device_get_match_data() adds a622435fbe1a PCI: kirin: Prefer of_device_get_match_data() adds 72de208f2bda PCI: j721e: Drop pointless of_device_get_match_data() cast adds 19e863828acf PCI: j721e: Drop redundant struct device * adds 733770d4a2be PCI: intel-gw: Rename intel_pcie_port to intel_pcie adds 8fa966352028 PCI: iproc: Rename iproc_pcie_bcma_ to iproc_bcma_pcie_ adds 05463a768ff2 PCI: iproc: Rename iproc_pcie_pltfm_ to iproc_pltfm_pcie_ adds 4688594ff476 PCI: ls-gen4: Rename ls_pcie_g4 to ls_g4_pcie adds d5a4835b5ed0 PCI: mediatek-gen3: Rename mtk_pcie_port to mtk_gen3_pcie adds 5fe714fd9223 PCI: microchip: Rename mc_port to mc_pcie adds 4793895f597d PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_ adds 7025ecb658c2 PCI: rcar-gen2: Rename rcar_pci_priv to rcar_pci adds b57256918399 PCI: tegra194: Rename tegra_pcie_dw to tegra194_pcie adds de8bd0c6c343 PCI: uniphier: Rename uniphier_pcie_priv to uniphier_pcie adds 24d174a116f6 PCI: xgene: Rename xgene_pcie_port to xgene_pcie adds 0519f73adbd8 PCI: xilinx: Rename xilinx_pcie_port to xilinx_pcie adds dacee5872d89 PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie adds 088c8405990d PCI: hisi: Avoid invalid address space conversions adds 73a0c2be75cf PCI: spear13xx: Avoid invalid address space conversions adds 48b86bf05c60 Merge branch 'pci/driver-cleanup' adds 8ec054deab8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 77d27fb08b00 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds f364c571a5c7 HID: hid-uclogic-params: Invalid parameter check in uclogi [...] adds 0a94131d6920 HID: hid-uclogic-params: Invalid parameter check in uclogi [...] adds ff6b548afe4d HID: hid-uclogic-params: Invalid parameter check in uclogi [...] adds aa320fdbbbb4 HID: hid-uclogic-params: Invalid parameter check in uclogi [...] adds bcad6d1bd917 HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL adds 98b6b62cd556 HID: intel-ish-hid: ishtp-fw-loader: Fix a kernel-doc form [...] adds 3809fe479861 HID: address kernel-doc warnings adds 9f92d61f01dd HID: apple: Add 2021 Magic Keyboard with fingerprint reader adds b2dcadef2077 HID: apple: Add 2021 Magic Keyboard with number pad adds 0aa45fcc42d8 HID: magicmouse: set device name when it has been personalized adds 5768701edcb7 HID: magicmouse: set Magic Trackpad 2021 name adds 531cb56972f2 HID: apple: Add 2021 magic keyboard FN key mapping adds 7f84e2439ed2 HID: apple: Add Magic Keyboard 2021 with fingerprint reade [...] adds 33a5c2793451 HID: Add new Letsketch tablet driver adds 33812fc7c8d7 HID: magicmouse: Fix an error handling path in magicmouse_probe() adds 1bec0754eaa0 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] adds 1fcd73bb7885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 967876af03b2 Merge branch 'i2c/for-current' into i2c/for-next adds c3b2f911ac11 i2c: bcm2835: Use platform_get_irq() to get the interrupt adds aab799e44ce3 i2c: sh_mobile: Use platform_get_irq_optional() to get the [...] adds 8ab1ff9b1ec8 i2c: riic: Use platform_get_irq() to get the interrupt adds d3afd7e10bb2 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 2b048513bc4e Revert "i2c: core: support bus regulator controlling in adapter" adds c6b0b48ae138 Merge branch 'i2c/for-current' into i2c/for-next adds f68ae7823a9d Merge tag 'at24-updates-for-v5.17' of git://git.kernel.org [...] adds 2f7a136069f7 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds c42d7e17d162 Merge branch 'i2c/for-current' into i2c/for-next adds 08ac058b11e3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds ddc0dc184af2 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 13dc3f9636b6 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 7cc4c0926910 docs: automarkup.py: Fix invalid HTML link output and brok [...] adds 689d8014d92a Documentation: kgdb: Replace deprecated remotebaud adds bf33a9d42d0c docs: 5.Posting.rst: describe Fixes: and Link: tags adds db67eb748e7a docs: discourage use of list tables adds 87d6576ddf8a scripts: sphinx-pre-install: Fix ctex support on Debian adds 5b4ff1a17fde Merge branch 'docs-next' of git://git.lwn.net/linux.git adds ca3a176ac9c3 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 4ecc933b7d1f x86: intel_epb: Allow model specific normal EPB value adds 70229732f595 Merge branch 'pm-x86' into linux-next adds 77e2a04745ff ACPI: PCC: Implement OperationRegion handler for the PCC T [...] adds 292c15dbd3ab Merge branch 'acpi-pcc' into linux-next adds 8e0feb25172b Merge branch 'acpi-scan' into acpi-x86 adds 57a183222271 ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_batte [...] adds 1b15b69800e2 ACPI / x86: Skip AC and battery devices on x86 Android tab [...] adds aa3c6837a917 Merge branch 'acpi-x86' into linux-next adds 7dfc5b6e909e cpuidle: use default_groups in kobj_type adds fdeaf41e67cc Merge branch 'pm-cpuidle' into linux-next adds bdc4fd3d48e7 cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment adds a2e6840b37b4 cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State adds 6c4ab1b86dac x86, sched: Fix undefined reference to init_freq_invarianc [...] adds bb575c049cb7 Merge branch 'pm-cpufreq-amd' into linux-next adds 31834aaa4e2a ACPI: pfr_update: Fix return value check in pfru_write() adds f099fd60c342 Merge branch 'acpi-pfrut' into linux-next adds 8dfd3bb6aad0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c8c851189599 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds d4e220647cd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 37c995ed19fd RDMA/ocrdma: Remove unneeded variable adds 47920e4d2cbf RDMA/rxe: Remove redundant err variable adds 8803836fe754 RDMA/rxe: Remove the unused xmit_errors member adds 8d1cfb884e88 RDMA/rxe: Fix a typo in opcode name adds a7ad9ddeb528 RDMA/mlx5: Print wc status on CQE error and dump needed adds 01097139e772 RDMA: Use default_groups in kobj_type adds d8b0afd29c1d RDMA/rxe: Fix indentations and operators sytle adds d82e2b27ad3a RDMA/mad: Delete duplicated init_query_mad functions adds 36783dec8d79 RDMA/rxe: Delete deprecated module parameters interface adds 38d220882426 RDMA/hns: Remove support for HIP06 adds e375b9c92985 RDMA/cxgb4: Set queue pair state when being queried adds fbdb0ba7051e IB/mlx5: Expose NDR speed through MAD adds b28801a08924 IB/iser: Remove deprecated pi_guard module param adds 39b169ea0d36 IB/iser: Fix RNR errors adds cf9962cfd536 IB/iser: Rename ib_ret local variable adds 433dc0efd1e0 IB/iser: Don't suppress send completions adds 48886a84a3f6 IB/iser: Remove un-needed casting to/from void pointer adds ca2770c65b56 IB/iser: Align coding style across driver adds 3f453af71440 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87eee9c5589e testptp: set pin function before other requests adds 5112e9234bbb MIPS: lantiq: dma: increase descritor count adds 768818d772d5 net: lantiq_xrx200: increase napi poll weigth adds e015593573b3 net: lantiq_xrx200: convert to build_skb adds 4e023b44d5ce Merge branch 'net-lantiq_xrx200-improve-ethernet-performance' adds d093d17c9554 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 904e112ad431 net: dsa: reorder PHY initialization with MTU setup in slave.c adds e31dbd3b6aba net: dsa: merge rtnl_lock sections in dsa_slave_create adds a1ff94c2973c net: dsa: stop updating master MTU from master.c adds c146f9bc195a net: dsa: hold rtnl_mutex when calling dsa_master_{setup,t [...] adds 1e3f407f3cac net: dsa: first set up shared ports, then non-shared ports adds 11fd667dac31 net: dsa: setup master before ports adds af8c6db19751 Merge branch 'dsa-init-cleanups' adds 63cfc65753d6 net: dsa: don't enumerate dsa_switch and dsa_port bit fiel [...] adds 1b26d364e4e9 net: dsa: warn about dsa_port and dsa_switch bit fields be [...] adds 007747a984ea net: fix SOF_TIMESTAMPING_BIND_PHC to work with multiple sockets adds eac1b93c14d6 gro: add ability to control gro max packet size adds 8876769bf936 net: macb: use .mac_select_pcs() interface adds ccd21ec5b8dd ethtool: use phydev variable adds 0cf765fb00ce sfc: Use swap() instead of open coding it adds c288bc0db2d1 ethernet: ibmveth: use default_groups in kobj_type adds 710ad98c363a veth: Do not record rx queue hint in veth_xmit adds 2741a0493c04 samples/bpf: xdpsock: Add VLAN support for Tx-only operation adds 6440a6c23f6c samples/bpf: xdpsock: Add Dest and Src MAC setting for Tx- [...] adds 5a3882542acd samples/bpf: xdpsock: Add clockid selection support adds fa0d27a1d5a8 samples/bpf: xdpsock: Add cyclic TX operation capability adds fa24d0b1d578 samples/bpf: xdpsock: Add sched policy and priority support adds 8121e7893201 samples/bpf: xdpsock: Add time-out for cleaning Tx adds eb68db45b747 samples/bpf: xdpsock: Add timestamp for Tx-only operation adds 640a171c9347 Merge branch 'samples/bpf: xdpsock app enhancements' adds 4a48ef70b93b xdp: Allow registering memory model without rxq reference adds 35b2e549894b page_pool: Add callback to init pages when they are allocated adds 64693ec7774e page_pool: Store the XDP mem id adds d53ad5d8b218 xdp: Move conversion to xdp_frame out of map functions adds 1372d34ccf6d xdp: Add xdp_do_redirect_frame() for pre-computed xdp_frames adds 70bc793382a0 selftests/bpf: Don't rely on preserving volatile in PT_REG [...] adds e59618f0f46f libbpf: Add documentation for bpf_map batch operations adds 44bab87d8ca6 bpf/selftests: Test bpf_d_path on rdonly_mem. adds 91a760b26926 net: bpf: Handle return value of BPF_CGROUP_RUN_PROG_INET{ [...] adds 6fd92c7f0c38 bpf: selftests: Use C99 initializers in test_sock.c adds f73424817493 bpf: selftests: Add bind retry for post_bind{4, 6} adds eff14fcd032b Merge branch 'net: bpf: handle return value of post_bind{4 [...] adds 257367c0c9d8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 5b1e38c0792c dpaa2-mac: bail if the dpmacs fwnode is not found adds 4e30e98c4b4c dpaa2-mac: return -EPROBE_DEFER from dpaa2_mac_open in cas [...] adds d1a9b84183e8 dpaa2-switch: check if the port priv is valid adds 42379b954228 Merge branch 'dpaa2-eth-small-cleanup' adds 6d5d8ebb881c mlxsw: Rename virtual router flex key element adds 07ff135958dd mlxsw: Introduce flex key elements for Spectrum-4 adds 4711671297ec mlxsw: spectrum_acl_bloom_filter: Reorder functions to mak [...] adds 5d5c3ba9e412 mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key [...] adds 29409f363e2d mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specif [...] adds 58723d2f7771 mlxsw: Add operations structure for bloom filter calculation adds 852ee4191dd2 mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum [...] adds 4735402173e6 mlxsw: spectrum: Extend to support Spectrum-4 ASIC adds 8947c390b220 Merge branch 'mlxsw-add-spectrum-4-support' adds c36a2b971627 ice: replay advanced rules after reset adds c1e5da5dd465 ice: improve switchdev's slow-path adds a5c259b16284 ice: Slightly simply ice_find_free_recp_res_idx adds e75ed29db531 ice: Optimize a few bitmap operations adds 0dbc41621875 ice: Use bitmap_free() to free bitmap adds e4a3d6a6a19a Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 20f80ffcedfa net/mlx5: mlx5e_hv_vhca_stats_create return type to void adds 5256a46bf538 net/mlx5: Introduce control IRQ request API adds 30c6afa735db net/mlx5: Move affinity assignment into irq_request adds 424544df97b0 net/mlx5: Split irq_pool_affinity logic to new file adds 79b60ca83b6f net/mlx5: Introduce API for bulk request and release of IRQs adds 061f5b23588a net/mlx5: SF, Use all available cpu for setting cpu affinity adds f79a609ea6bf net/mlx5: Update log_max_qp value to FW max capability adds 0a1498ebfa55 net/mlx5e: Expose FEC counters via ethtool adds 7846665d3504 net/mlx5e: Unblock setting vid 0 for VF in case PF isn't e [...] adds bc2a7b5c6b37 net/mlx5e: Fix feature check per profile adds b5f42903704f net/mlx5e: Move HW-GRO and CQE compression check to fix fe [...] adds be23511eb5c4 net/mlx5e: Refactor set_pflag_cqe_based_moder adds 68511b48bfbe net/mlx5e: TC, Remove redundant error logging adds 5dd29f40b25f net/mlx5e: Add recovery flow in case of error CQE adds 745a13061aa0 Documentation: devlink: mlx5.rst: Fix htmldoc build warning adds 26abf15c49e0 Merge tag 'mlx5-updates-2022-01-06' of git://git.kernel.or [...] adds 58cd405b83b3 mptcp: keep snd_una updated for fallback socket adds f284c0c77321 mptcp: implement fastclose xmit path adds b29fcfb54cd7 mptcp: full disconnect implementation adds 71ba088ce0aa mptcp: cleanup accept and poll adds 3d1d6d66e156 mptcp: implement support for user-space disconnect adds 05be5e273c84 selftests: mptcp: add disconnect tests adds f7d6a237d742 mptcp: fix per socket endpoint accounting adds 71b077e48377 mptcp: clean-up MPJ option writing adds 86e39e04482b mptcp: keep track of local endpoint still available for each msk adds a88c9e496937 mptcp: do not block subflows creation on errors adds 46e967d187ed selftests: mptcp: add tests for subflow creation failure adds 3e5014909b56 mptcp: cleanup MPJ subflow list handling adds e9d09baca676 mptcp: avoid atomic bit manipulation when possible adds ca1a6705b271 Merge branch 'mptcp-next' adds c25af830ab26 sch_cake: revise Diffserv docs adds ffef737fd037 net/tls: Fix skb memory leak when running kTLS traffic adds cfb1d572c986 i40e: Add ensurance of MacVlan resources for every trusted VF adds ef39584ddb15 i40e: Minimize amount of busy-waiting during AQ send adds 9c83ca8a638d i40e: Update FW API version adds 17b33d431960 i40e: Remove non-inclusive language adds a127adf2fc83 i40e: remove variables set but not used adds 5322c68e588d iavf: remove an unneeded variable adds a5e7d9bbc38e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds a14e6b69f393 net: mscc: ocelot: fix incorrect balancing with down LAG ports adds 5cad43a52ee3 net: dsa: felix: add port fast age support adds 327b9a94e2a8 selftests: mptcp: more stable join tests-cases adds c312ee219100 mptcp: change the parameter of __mptcp_make_csum adds 8401e87f5a36 mptcp: reuse __mptcp_make_csum in validate_data_csum adds d8caa2ed47de Merge branch 'mptcp-refactoring-for-one-selftest-and-csum- [...] adds bf44077c1b3a af_packet: fix tracking issues in packet_do_bind() adds 7dcf92215227 net: ena: Change return value of ena_calc_io_queue_size() to void adds a2d5d6a70fa5 net: ena: Add capabilities field with support for ENI stat [...] adds 394c48e08bbc net: ena: Change ENI stats support check to use capabiliti [...] adds 273a2397fc91 net: ena: Update LLQ header length in ena documentation adds 09f8676eae1d net: ena: Remove redundant return code check adds e34454698033 net: ena: Move reset completion print to the reset function adds c215941abacf net: ena: Remove ena_calc_queue_size_ctx struct adds 9b648bb1d89e net: ena: Add debug prints for invalid req_id resets adds d0e8831d6c93 net: ena: Change the name of bad_csum variable adds 9fe890cc5bb8 net: ena: Extract recurring driver reset code into a function adds 82192cb497f9 Merge branch 'ena-capabilities-field-and-cosmetic-changes' adds c57979256283 can: janz-ican3: initialize dlc variable adds 2d2116691adf can: mcp251xfd: remove double blank lines adds 99e7cc3b3f85 can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in erro [...] adds 3bd9d8ce6f8c can: mcp251xfd: add missing newline to printed strings adds e91aae8efc4e can: mcp251xfd: mcp251xfd_open(): open_candev() first adds d84ca2217b00 can: mcp251xfd: mcp251xfd_open(): make use of pm_runtime_r [...] adds 58d0b0a99275 can: mcp251xfd: mcp251xfd_handle_rxovif(): denote RX overf [...] adds cae9071bc5ea can: mcp251xfd: mcp251xfd.h: sort function prototypes adds 319fdbc9433c can: mcp251xfd: move RX handling into separate file adds 09b0eb92fec7 can: mcp251xfd: move TX handling into separate file adds 1e846c7aeb06 can: mcp251xfd: move TEF handling into separate file adds 335c818c5a7a can: mcp251xfd: move chip FIFO init into separate file adds 55bc37c85587 can: mcp251xfd: move ring init into separate function adds 3044a4f271d2 can: mcp251xfd: introduce and make use of mcp251xfd_is_fd_mode() adds bfd00e021cf1 can: flexcan: move driver into separate sub directory adds 01bb4dccd92b can: flexcan: allow to change quirks at runtime adds 34ea4e1c99f1 can: flexcan: rename RX modes adds c5c88591040e can: flexcan: add more quirks to describe RX path capabilities adds 1c45f5778a3b can: flexcan: add ethtool support to change rx-rtr setting [...] adds 74fc5a452ec3 can: flexcan: add ethtool support to get rx/tx ring parameters adds 32db1660ee01 docs: networking: device drivers: add can sub-folder adds bc3897f79f79 docs: networking: device drivers: can: add flexcan adds d5c8725cc913 Merge tag 'linux-can-next-for-5.17-20220108' of git://git. [...] adds b38cd3b42fba Bluetooth: hci_bcm: Check for error irq adds 6845667146a2 Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qc [...] adds 3318ae23bbcb Bluetooth: btbcm: disable read tx power for MacBook Air 8, [...] adds 72279d17df54 Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt adds 95655456e7ce Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices adds 1cd563ebd0dc Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 adds 4fac8a7ac80b Bluetooth: btqca: sequential validation adds 2b70d4f9b206 Bluetooth: L2CAP: uninitialized variables in l2cap_sock_se [...] adds b9f9dbad0bd1 Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() adds 9f3248c9dd51 Merge tag 'for-net-next-2022-01-07' of git://git.kernel.or [...] adds d479d46be6f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 613a0c67d12f netfilter: conntrack: Use max() instead of doing it manually adds 719774377622 netfilter: conntrack: convert to refcount_t api adds 3fce16493dc1 netfilter: core: move ip_ct_attach indirection to struct n [...] adds 285c8a7a5815 netfilter: make function op structures const adds 6ae7989c9af0 netfilter: conntrack: avoid useless indirection during con [...] adds 408bdcfce8df net: prefer nf_ct_put instead of nf_conntrack_put adds 6316136ec6e3 netfilter: egress: avoid a lockdep splat adds 37f319f37d90 netfilter: nft_connlimit: move stateful fields out of expr [...] adds 33a24de37e81 netfilter: nft_last: move stateful fields out of expression data adds ed0a0c60f0e5 netfilter: nft_quota: move stateful fields out of expression data adds 567882eb3d44 netfilter: nft_numgen: move stateful fields out of express [...] adds 369b6cb5d391 netfilter: nft_limit: rename stateful structure adds 3b9e2ea6c11b netfilter: nft_limit: move stateful fields out of expression data adds 2c865a8a28a1 netfilter: nf_tables: add rule blob layout adds 642c8eff5c60 netfilter: nf_tables: add NFT_REG32_NUM adds 12e4ecfa244b netfilter: nf_tables: add register tracking infrastructure adds a7c176bf9f0e netfilter: nft_payload: track register operations adds 9b17afb2c88b netfilter: nft_meta: track register operations adds be5650f8f47e netfilter: nft_bitwise: track register operations adds cc003c7ee609 netfilter: nft_payload: cancel register tracking after pay [...] adds 4a80e026981b netfilter: nft_meta: cancel register tracking after meta update adds c87dfb535edc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 83090463984a Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qc [...] adds 0b4266bb63b2 Bluetooth: btbcm: disable read tx power for MacBook Air 8, [...] adds 92e9b3d7942a Bluetooth: hci_event: Rework hci_inquiry_result_with_rssi_evt adds 4f0cfa6b5436 Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices adds bfc04b91a7b7 Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 adds 7c26eb8f0ef4 Bluetooth: btqca: sequential validation adds aa6ffa2054e3 Bluetooth: L2CAP: uninitialized variables in l2cap_sock_se [...] adds f08164bc8665 Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() adds 219de95995fb Bluetooth: hci_sync: Fix compilation warning adds 857e1d9150fd Bluetooth: btmtksdio: rename btsdio_mtk_reg_read adds cb3531be0584 Bluetooth: mt7921s: Support wake on bluetooth adds 4552ca0ff9d8 Bluetooth: mt7921s: Enable SCO over I2S adds 72460bb69891 Bluetooth: btmtksdio: move struct reg_read_cmd to common file adds 6cd9f1d4c17f Bluetooth: btmtksdio: clean up inconsistent error message [...] adds 83643038af5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 41ee280311b1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds dd827abe296f lib/mpi: Add the return value check of kcalloc() adds 5f21d7d283dd crypto: af_alg - rewrite NULL pointer check adds 9f9e6882b394 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 385086be73fb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 5b0ce2d41b70 drm/amdkfd: enable sdma ecc interrupt event can be handled [...] adds 216a9873198b drm/amdgpu: add dummy event6 for vega10 adds f38b0d48cae8 drm/amd/pm: keep the BACO feature enabled for suspend adds e53d9665ab00 drm/amdgpu: explicitly check for s0ix when evicting resources adds eac4c54bf7f1 drm/amdgpu: don't set s3 and s0ix at the same time adds 771ced73fccd drm/amd/display: Fix underflow for fused display pipes case adds 580013b2cef8 drm/amd/display: unhard code link to phy idx mapping in dc [...] adds 79d6b9351f08 drm/amd/display: Don't reinitialize DMCUB on s0ix resume adds 46a74381e5ea drm/amd/display: Add check for forced_clocks debug option adds 214993e106ea drm/amd/display: introduce mpo detection flags adds 19e43f1276b3 drm/amd/display: Add version check before using DP alt que [...] adds b6f1cb0c2491 drm/amd/pm: do not expose implementation details to other [...] adds 1e1ec9d1e01b drm/amd/pm: do not expose power implementation details to [...] adds 8cd8bf72fbe7 drm/amd/pm: do not expose power implementation details to display adds 42883903b989 drm/amd/pm: do not expose those APIs used internally only [...] adds 1a444efbdbdd drm/amd/pm: do not expose those APIs used internally only [...] adds 5871ba8dbd87 drm/amd/pm: do not expose the API used internally only in [...] adds 0edd600cb694 drm/amd/pm: create a new holder for those APIs used only b [...] adds 5b79a0265148 drm/amd/pm: move pp_force_state_enabled member to amdgpu_p [...] adds 855b49a8859f drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implem [...] adds dda1b272fc6e drm/amd/pm: move those code piece used by Stoney only to s [...] adds c03526d8090e drm/amd/pm: drop redundant or unused APIs and data structures adds 8298b928b9ce drm/amd/pm: do not expose the smu_context structure used i [...] adds 0d5a3e5c1f78 drm/amd/pm: relocate the power related headers adds 9cf893b637de drm/amd/pm: drop unnecessary gfxoff controls adds 7606d0c89689 drm/amd/pm: revise the performance level setting APIs adds b716ceb012c7 drm/amd/pm: unified lock protections in amdgpu_dpm.c adds 4b9878cb86a2 drm/amdgpu: wrap those atombios APIs used by SI under CONF [...] adds d22abf933176 drm/amd/pm: drop those unrealistic thermal_type checks adds 287399c9d56a drm/amdgpu: Clear garbage data in err_data before usage adds 12b854ab46f8 drm/amd/display: Enable Freesync Video Mode by default adds 6abf834621f6 drm/amdgpu: Enable Freesync Video Mode as official feature [...] adds a43ba8e1ca16 drm/amd/display: explicitly set is_dsc_supported to false [...] adds f60e9facab2d drm/amdgpu: Enable second VCN for certain Navy Flounder. adds 85ea719823db drm/amdgpu: Unmap MMIO mappings when device is not unplugged adds f3b9673e67cc drm/amdgpu: do not pass ttm_resource_manager to gtt_mgr adds 714b98157fb8 drm/amdkfd: remove unused function adds ca1a4adb261d drm/amdgpu: do not pass ttm_resource_manager to vram_mgr adds 0241fdb58575 drm/amdgpu: recover gart table at resume adds 12c11c0cf7d9 drm/amd/amdgpu: Add pcie indirect support to amdgpu_mm_wre [...] adds 26b4bb95e694 drm/radeon: use kernel is_power_of_2 rather than local version adds 26d45acdfa18 drm/amdgpu: use default_groups in kobj_type adds d7593263d58f drm/amdkfd: use default_groups in kobj_type adds aeb8aaab29b6 drm/amdgpu: add another raven1 gfxoff quirk adds 4ff84187d659 drm/amdgpu: only check for _PR3 on dGPUs adds a6eeaa5e35ac drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 2b91d03d01e8 Revert "drm/amd/display: To modify the condition in indica [...] adds 2a15b3e40f31 drm/radeon: Add HD-audio component notifier support (v2) adds e4a0207abc2d fbdev: fbmem: add a helper to determine if an aperture is [...] adds c0cc6b8b5456 drm/amdgpu: disable runpm if we are the primary adapter adds 9a8252f6966a drm/amdgpu/pm: move additional logic into amdgpu_dpm_force [...] adds dd0d5a71ab43 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates adds ec1289d5cf9f drm/amdgpu: bump driver version for new CTX OP to set/get [...] adds 116fd09c1155 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 3ba8a6b67abb Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 530792efa6cb regmap: Call regmap_debugfs_exit() prior to _init() adds b56a7cbf40c8 regmap: debugfs: Fix indentation adds f098ad71106e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7560ee032b3f ALSA: seq: virmidi: Add a drain operation adds 4b46daf028e2 ALSA: virmidi: Remove duplicated code adds 1b1f98dd70dc ALSA: intel_hdmi: Check for error num after setting mask adds 3e4518035a23 ALSA: hda: Fix dependency on ASoC cs35l41 codec adds 2e88c6a805fc ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses adds f49a77f33e9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a2d6d84db2e7 ASoC: rt5640: Fix possible NULL pointer deref on resume adds a3b1aaf7aef9 ASoC: rt5640: Change jack_work to a delayed_work adds b35a9ab49049 ASoC: rt5640: Allow snd_soc_component_set_jack() to overri [...] adds 701d636a224a ASoC: rt5640: Add support for boards with an external jack [...] adds 45ed0166c39f ASoC: Intel: bytcr_rt5640: Support retrieving the codec IR [...] adds 44125fd53151 ASoC: Intel: bytcr_rt5640: Add support for external GPIO j [...] adds 320386343451 ASoC: fsl_asrc: refine the check of available clock divider adds 00ac838924f7 ASoC: topology: Fix typo adds 7112550890d7 ASoC: amd: acp: acp-mach: Change default RT1019 amp dev id adds 3b247eeaecfe ASoC: wcd9335: Keep a RX port value for each SLIM RX mux adds 3349b3d0c63b ASoC: imx-card: Need special setting for ak4497 on i.MX8MQ adds f331ae5fa59f ASoC: imx-card: Fix mclk calculation issue for akcodec adds 3969341813eb ASoC: imx-card: improve the sound quality for low rate adds f6fdf773daa3 ASoC: imx-card: several improvement and fixes adds d92321bbe46b ASoC: cs35l41: Update handling of test key registers adds f517ba4924ad ASoC: cs35l41: Add support for hibernate memory retention mode adds 9e6af687d3ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8617caa1e19f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 8a78050ee257 Input: axp20x-pek - revert "always register interrupt hand [...] adds fdbb80252632 dt-bindings: input/ts/zinitix: Convert to YAML, fix and extend adds c54be0e32e54 Input: zinitix - handle proper supply names adds 9df136b55522 Input: zinitix - add compatible for bt532 adds 9e495bdf9250 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 770b1d216d73 md/raid5: play nice with PREEMPT_RT adds a92ce0feffee md: drop queue limitation for RAID1 and RAID10 adds f51d46d0e7cb md: add support for REQ_NOWAIT adds 5aa705039c4f md: raid1 add nowait support adds c9aa889b035f md: raid10 add nowait support adds bf2c411bb1cf md: raid456 add nowait support adds dd3dc5f416b7 md: fix spelling of "its" adds 38640c480939 lib/raid6: skip benchmark of non-chosen xor_syndrome functions adds 36dacddbf0bd lib/raid6: Use strict priority ranking for pq gen() benchmarking adds 0c031fd37f69 md: Move alloc/free acct bioset in to personality adds 1745e857e73a md: use default_groups in kobj_type adds d85bd8233fff Merge branch 'md-next' of ssh://gitolite.kernel.org/pub/sc [...] adds c1537fd063e2 Merge branch 'for-5.17/drivers' into for-next adds 3cc7fdb9f90a io_uring: fix not released cached task refs adds 109ee76861f8 Merge branch 'for-5.17/io_uring' into for-next adds 292c33c95def block: fix old-style declaration adds bbccb26f0d6e Merge branch 'for-5.17/block' into for-next adds 617c70b6865a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds f069c7ab6cfb dm integrity: Use struct_group() to zero struct journal_sector adds eaac0b590a47 dm sysfs: use default_groups in kobj_type adds 58c0e05a3e6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 47252bdae076 ata: sata_fsl: fix scsi host initialization adds 4e0546c4cf8c ata: sata_fsl: fix cmdhdr_tbl_entry and prde struct definitions adds 339d044414d7 ata: ahci_xgene: use correct type for port mmio address adds 5effa28a0979 ata: fix read_id() ata port operation interface adds 82c29b923796 ata: pata_octeon_cf: remove redundant val variable adds 660ff8c3ead0 ata: pata_cs5535: add compile test support adds edeb8ed5d10f ata: pata_ftide010: add compile test support adds 15a6c7e42faa ata: pata_imx: add compile test support adds 3972b0c2d21f ata: pata_pxa: add compile test support adds 0551dc054b98 ata: pata_samsung_cf: add compile test support adds 4ec6a5abcf68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78e0185c25af pcmcia: use sysfs_emit{,_at} for sysfs output adds 05159e32aa3f MAINTAINERS: update PCMCIA tree adds fbb3485f1f93 pcmcia: fix setting of kthread task states adds 515d57ac3497 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 14045ad704eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 15f4bf7c000f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds ccedab6d3a59 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds 4b03e1c45e02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14e2976fbabd regulator: qcom_smd: Align probe function with rpmh-regulator adds 764aaa4e031a dt-bindings: regulators: Add bindings for Maxim MAX20086-MAX20089 adds bfff546aae50 regulator: Add MAX20086-MAX20089 driver adds 4f553d08b960 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89b3b8eafa08 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 345dc92dc807 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 520451e90cbe ima: silence measurement list hexdump during kexec adds 65e38e32a959 selftests/kexec: Enable secureboot tests for PowerPC adds abef6b9a30b6 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 1c176811d09f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0ef333f5ba7f tpm: add request_locality before write TPM_INT_ENABLE adds f04510f26f82 tpm/st33zp24: drop unneeded over-commenting adds d2704808f24f tpm: tpm_tis_spi_cr50: Add default RNG quality adds e96d52822f5a tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' adds 7d30198ee24f keys: X.509 public key issuer lookup without AKID adds 5887d7f4a8c4 char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] adds 0aa698787aa2 tpm: Add Upgrade/Reduced mode support for TPM2 modules adds eabad7ba2c75 tpm: fix potential NULL pointer access in tpm_del_char_device adds 84cc69589700 tpm: fix NPE on probe for missing device adds d99a8af48a3d lib: remove redundant assignment to variable ret adds 6143b2fe941b tools/certs: Add print-cert-tbs-hash.sh adds 44c8f0bff76e certs: Check that builtin blacklist hashes are valid adds 8dab924b0176 certs: Make blacklist_vet_description() more strict adds 9d251ad6e501 certs: Factor out the blacklist hash creation adds 3ec9c3a0531a certs: Allow root user to append signed hashes to the blac [...] adds d4f33f87e237 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 28e9ff05367d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 37dbe5d21615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0978695df054 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 94a4950a4acf of: base: Fix phandle argument length mismatch error message adds 5d05b811b5ac of: base: Improve argument length mismatch error adds 2b35e9684d09 of: unittest: remove unneeded semicolon adds da17d6905d29 of/fdt: Don't worry about non-memory region overlap for no-map adds 3bd114b80976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 709c81b55c6a spi: spi-mux: Add reference to spi-peripheral-props.yaml schema adds 74b86d6af81b spi: qcom: geni: set the error code for gpi transfer adds f8039ea55d4c spi: qcom: geni: handle timeout for gpi mode adds 3e718b44756e spi: dt-bindings: mediatek,spi-mtk-nor: Fix example 'inter [...] adds c8c9cb6d9fbe spi: atmel: Fix typo adds 69c1b87516e3 spi: spi-meson-spifc: Add missing pm_runtime_disable() in [...] adds 44ea62813f0a spi: don't include ptp_clock_kernel.h in spi.h adds b26222bcc956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7784af73b7a Merge branch into tip/master: 'x86/vdso' adds 2056e2989bf4 x86/sgx: Fix NULL pointer dereference on non-SGX systems adds 136f12646140 Merge branch into tip/master: 'x86/sgx' adds 70c831370dbc Merge branch into tip/master: 'x86/sev' adds 5446f24d05ac Merge branch into tip/master: 'x86/platform' adds 2e38ee837550 Merge branch into tip/master: 'x86/paravirt' adds 72386fbe6a6f Merge branch into tip/master: 'x86/mm' adds 21487742c3e1 Merge branch into tip/master: 'x86/misc' adds 39b6691d9a26 Merge branch into tip/master: 'x86/fpu' adds 9ca88633150f Merge branch into tip/master: 'x86/cpu' adds b7c0340c9eca Merge branch into tip/master: 'x86/core' adds e6fe5c783ba5 Merge branch into tip/master: 'x86/cleanups' adds 8ca319c8b451 Merge branch into tip/master: 'x86/cache' adds 3c8646de8442 Merge branch into tip/master: 'x86/build' adds d85bdd569fe9 Merge branch into tip/master: 'sched/core' adds 6e20b91be12a Merge branch into tip/master: 'ras/core' adds 526e64e2a6b3 Merge branch into tip/master: 'perf/core' adds ba13f280f8db Merge branch into tip/master: 'locking/core' adds c33362d40299 Merge branch into tip/master: 'irq/msi' adds 0422fe2666ae Merge branch 'linus' into irq/core, to fix conflict adds afd081c55de7 Merge branch into tip/master: 'irq/core' adds bcda528b6afb Merge branch into tip/master: 'core/entry' adds 09122757c810 Merge branch into tip/master: 'core/core' adds b6aa86cff44c x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs adds f752214046a9 Merge branch into tip/master: 'x86/build' adds c8ae29f5125f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds a65d4c5fcf74 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 5387a9d64416 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 1769453384d7 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds e631244ef518 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8dc37a906a71 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 7fd55a02a426 Merge tag 'kvmarm-5.17' of git://git.kernel.org/pub/scm/li [...] adds cc4f602bc436 KVM: RISC-V: Use common KVM implementation of MMU memory caches adds cf70be9d214c RISC-V: KVM: Mark the existing SBI implementation as v0.1 adds a046c2d8578c RISC-V: KVM: Reorganize SBI code by moving SBI v0.1 to its [...] adds c62a76859723 RISC-V: KVM: Add SBI v0.2 base extension adds 5f862df5585c RISC-V: KVM: Add v0.1 replacement SBI extensions defined in v0.2 adds 3e1d86569c21 RISC-V: KVM: Add SBI HSM extension in KVM adds 4abed558b2ce MAINTAINERS: Update Atish's email address adds 637ad6551b28 RISC-V: KVM: make kvm_riscv_vcpu_fp_clean() static adds ef8949a986f0 RISC-V: KVM: Forward SBI experimental and vendor extensions adds a457fd5660ef RISC-V: KVM: Add VM capability to allow userspace get GPA bits adds 788490e798a7 KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile adds 3e06cdf10520 KVM: selftests: Add initial support for RISC-V 64-bit adds 33e5b5746cc2 KVM: RISC-V: Avoid spurious virtual interrupts after clear [...] adds 497685f2c743 MAINTAINERS: Update Anup's email address adds 1b0c9d00aa2c Merge tag 'kvm-riscv-5.17-1' of https://github.com/kvm-ris [...] adds 4c66b56781eb selftests: KVM: sev_migrate_tests: Fix test_sev_mirror() adds 427d046a41bb selftests: KVM: sev_migrate_tests: Fix sev_ioctl() adds a6fec53947cf selftests: KVM: sev_migrate_tests: Add mirror command tests adds 46cbc0400f85 Revert "KVM: X86: Update mmu->pdptrs only when it is changed" adds a9f2705ec844 KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs() adds 6b123c3a89a9 KVM: x86/mmu: Reconstruct shadow page root if the guest PD [...] adds 5b61178cd2fd KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG [...] adds 006a0f0607e1 KVM: x86: avoid out of bounds indices for fixed performanc [...] adds 761875634a5e KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs adds 7c174f305cbe KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() adds 6ed1298eb0bf KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event() adds 40ccb96d5483 KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{ [...] adds 9cd803d496e7 KVM: x86: Update vPMCs when retiring instructions adds 018d70ffcfec KVM: x86: Update vPMCs when retiring branch instructions adds f3f26dae05e3 x86/kvm: Silence per-cpu pr_info noise about KVM clocks an [...] adds 2efd61a608b0 KVM: Warn if mark_page_dirty() is called without an active vCPU adds 982ed0de4753 KVM: Reinstate gfn_to_pfn_cache with invalidation support adds 1cfc9c4b9d46 KVM: x86/xen: Maintain valid mapping of Xen shared_info page adds 14243b387137 KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event cha [...] adds 55749769fe60 KVM: x86: Fix wall clock writes in Xen shared_info not to [...] adds 907d139318b5 KVM: VMX: Provide vmread version using asm-goto-with-outputs adds 405329fc9aee KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests adds 7d9a662ed9f0 kvm: selftests: move base kvm_util.h declarations to kvm_u [...] adds 96c1a6285568 kvm: selftests: move ucall declarations into ucall_common.h adds 980fe2fddcff x86/fpu: Extend fpu_xstate_prctl() with guest permissions adds 36487e6228c4 x86/fpu: Prepare guest FPU for dynamically enabled FPU features adds cc04b6a21d43 kvm: x86: Fix xstate_required_size() to follow XSTATE alig [...] adds 445ecdf79be0 kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORT [...] adds 1a07ea2f4d75 x86/fpu: Make XFD initialization in __fpstate_reset() a fu [...] adds 9eb75dd49fef x86/fpu: Add guest support to xfd_enable_feature() adds b4874b05766b x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM adds b5d5ee8a2db5 kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 adds 13bc9d611d09 x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation adds c68e3054ebef kvm: x86: Add emulation for IA32_XFD adds be26f74e6ddd x86/fpu: Prepare xfd_err in struct fpu_guest adds 700eb073295c kvm: x86: Intercept #NM for saving IA32_XFD_ERR adds 08921a76a911 kvm: x86: Emulate IA32_XFD_ERR for guest adds 32c2113b40e2 kvm: x86: Disable RDMSR interception of IA32_XFD_ERR adds 2cf2592b46dc kvm: x86: Add XCR0 support for Intel AMX adds 3438e7ae317d kvm: x86: Add CPUID support for Intel AMX adds ef616e8a3954 x86/fpu: Add uabi_size to guest_fpu adds 16786d406fe8 kvm: x86: Add support for getting/setting expanded xstate buffer adds ab7150fe7d78 kvm: selftests: Add support for KVM_CAP_XSAVE2 adds 9b7e3bf9796f x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() adds 203a24bc4f46 kvm: x86: Disable interception for IA32_XFD on demand adds 2a4e5b46a64f selftest: kvm: Reorder vcpu_load_state steps for AMX adds aa967c71aaf6 selftest: kvm: Move struct kvm_x86_state to header adds 93bd3ba8c58e selftest: kvm: Add amx selftest adds 321cec86f59d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds ce2f46f3531a xen/gntdev: fix unmap notification order adds 335e4dd67b48 xen/x86: obtain upper 32 bits of video frame buffer addres [...] adds fbf3a5c30168 xen/unpopulated-alloc: Drop check for virt_addr_valid() in [...] adds 5e1cdb8ee5e7 arm/xen: Switch to use gnttab_setup_auto_xlat_frames() for DT adds 9dd060afe2df xen/balloon: Bring alloc(free)_xenballooned_pages helpers back adds d1a928eac729 xen/unpopulated-alloc: Add mechanism to use Xen resource adds b2371587fe0c arm/xen: Read extended regions from DT and init Xen resource adds 54bb4a91b281 dt-bindings: xen: Clarify "reg" purpose adds fb4f23060b61 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 6898544fabed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e79843e51bd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0a6509b0926d platform/x86: Add Asus TF103C dock driver adds 62ac88a7b461 platform/x86: int3472: Add board data for Surface Go 3 adds 02fb09459435 platform/x86: x86-android-tablets: Fix GPIO lookup leak on [...] adds 3367d1bd738c power: supply: Provide stubs for charge_behaviour helpers adds d216ee29cb2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0bae5ef24431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe89453aaef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 48130db5c698 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds f54dfdf7c625 firmware: memmap: use default_groups in kobj_type adds ad8a5d1d2f57 qemu_fw_cfg: use default_groups in kobj_type adds ab6d0f57be58 firmware: dmi-sysfs: use default_groups in kobj_type adds 3407d826c18d firmware: edd: remove empty default_attrs array adds 885e50253bfd driver core: Move driver_sysfs_remove() after driver_sysfs_add() adds 00eb74ea2c14 driver core: Make bus notifiers in right order in really_probe() adds 358fcf5ddbec debugfs: lockdown: Allow reading debugfs files that are no [...] adds 0589e8889dce drivers/firmware: Add missing platform_device_put() in sys [...] adds c9512fd032ac kobject documentation: remove default_attrs information adds cac07f8cae5c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 452785d0400a headers/prep: usb: gadget: Fix namespace collision adds cd33707d0fd1 headers/prep: Fix non-standard header section: drivers/usb [...] adds 6184f15d877c headers/prep: Fix non-standard header section: drivers/usb [...] adds 66b13ce8fe25 USB: common: debug: add needed kernel.h include adds 01ec4a2e8f01 headers/deps: USB: Optimize <linux/usb/ch9.h> dependencies [...] adds b52fe2dbb3e6 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe adds 34146c68083f usb: dwc2: do not gate off the hardware if it does not sup [...] adds 92ef98a4caac usb: dwc2: gadget: initialize max_speed from params adds f2f69bf65df1 usb: gadget: u_audio: fix calculations for small bInterval adds 601a5bc1aeef usb: gadget: u_audio: Subdevice 0 for capture ctls adds cbb4f5f43599 docs: ABI: fixed formatting in configfs-usb-gadget-uac2 adds 585e930e9c01 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds e73f3b14dca9 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 0e479b460e34 serial: 8250_bcm7271: Fix return error code in case of dma [...] adds 556172fabd22 serial: liteuart: fix MODULE_ALIAS adds 08a0c6dff91c serial: pl010: Drop CR register reset on set_termios adds e368cc656fd6 serial: pl011: Drop CR register reset on set_termios adds 49a80424e3ec serial: pl011: Drop redundant DTR/RTS preservation on close/open adds 56a23f9319e8 serial: stm32: move tx dma terminate DMA to shutdown adds 9a135f16d228 serial: stm32: rework TX DMA state condition adds 2a3bcfe03725 serial: stm32: fix flow control transfer in DMA mode adds 195437d14fb4 serial: stm32: correct loop for dma error handling adds 93a770b7e167 serial: core: Keep mctrl register state and cached copy in sync adds 23f2042874dd Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 663d8fb0f84c counter: 104-quad-8: Fix use-after-free by quad8_irq_handler adds b97852035fc8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 8c11aaeb32ff Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 2e81948177d7 staging: greybus: audio: Check null pointer adds 710ec044517e staging: vc04_services: rename structures bm2835_mmal_dev [...] adds d6776424667c staging: vc04_services: rename functions containing bm2835 [...] adds eccbcf75a75b staging: vc04_services: rename variables containing bm2835 [...] adds 948d91b66b1f staging: vc04_services: rename string literal containing b [...] adds b33721baccd5 staging: vc04_services: rename BM2835 to BCM2835 in header [...] adds 70d8e20c24a4 staging: pi433: fix frequency deviation check adds 6b2ad1636995 staging: pi433: add comment to rx_lock mutex definition adds 6a0d9b79bff6 staging: r8188eu: remove unneeded parameter from rtl8188e_ [...] adds d1dfe7fb1159 staging: r8188eu: rfPath is always 0 adds e9a14094c724 staging: r8188eu: make Index24G_CCK_Base a 1-D array adds eeb35e4a2742 staging: r8188eu: make Index24G_BW40_Base a 1-D array adds ef2efa86392a staging: r8188eu: CCK_24G_Diff is set but not used adds 41b7c4edff83 staging: r8188eu: BW40_24G_Diff is set but not used adds 2c02b728b648 staging: r8188eu: make OFDM_24G_Diff a 1-D array adds 27aad6cef4b5 staging: r8188eu: make BW20_24G_Diff a 1-D array adds fa783154524a staging: r8188eu: rename camelcase variable uintPeerChannel adds 855f8fd554bc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 64aa8f4b6df1 dmaengine: pch_dma: Remove usage of the deprecated "pci-dm [...] adds bbd0ff07ed12 dt-bindings: dma-controller: Split interrupt fields in example adds 4293597e5e70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b699a483de89 Merge branch 'for-5.16-fixes' into for-next adds 0da41f7348ff cgroup: rstat: explicitly put loop variant in while adds f5f60d235e70 cgroup/rstat: check updated_next only for root adds a091b198ba1a Merge branch 'for-5.17' into for-next adds d4296faebd33 cpuset: convert 'allowed' in __cpuset_node_allowed() to be [...] adds 12ab2b5c8a0e Merge branch 'for-5.17' into for-next adds 815275341e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ebe52088835 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d9224fb076e scsi: hisi_sas: Remove unused variable and check in hisi_s [...] adds 315d049ad195 scsi: megaraid: Avoid mismatched storage type sizes adds 4df2c8cd052a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01444b9c772f iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG adds 720552613526 iommu/virtio: Support bypass domains adds 97301219dfb2 iommu/virtio: Sort reserved regions adds 523e55a406aa iommu/virtio: Pass end address to viommu_add_mapping() adds 51a4c54f35ae iommu/virtio: Support identity-mapped domains adds 586de3d1fa82 virtio: wrap config->reset calls adds 67200dc47d9d hwrng: virtio - unregister device before reset adds 62c0d68bc1e3 vduse: moving kvfree into caller adds c8c5de8d4d4f ifcvf/vDPA: fix misuse virtio-net device config size for blk dev adds 40c1b1e48ae4 docs: document sysfs ABI for vDPA bus adds 4b59217977a7 vdpa: add driver_override support adds e5fde460dbd6 virtio-mem: prepare page onlining code for granularity sma [...] adds bf981dd5faba virtio-mem: prepare fake page onlining code for granularit [...] adds 65669adac7dc net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU adds 8b4503530529 eni_vdpa: Simplify 'eni_vdpa_probe()' adds 4712365c5705 vdpa: Avoid duplicate call to vp_vdpa get_status adds ceba4b1a6679 vdpa: Mark vdpa_config_ops.get_vq_notification as optional adds c1dd9992c8e1 firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate [...] adds 2b3b3a1814b8 firmware: qemu_fw_cfg: fix kobject leak in probe error path adds 1579bc00a73d firmware: qemu_fw_cfg: fix sysfs information leak adds 7bc87cc24d83 firmware: qemu_fw_cfg: remove sysfs entries explicitly adds d4d302d2a88d virtio-pci: fix the confusing error message adds 990a66a28371 virtio: fix a typo in function "vp_modern_remove" comments. adds 92823548cdec vdpa: Provide interface to read driver features adds 850d54871078 vdpa/mlx5: Distribute RX virtqueues in RQT object adds d4e5d98698e0 vdpa: Sync calls set/get config/status with cf_mutex adds 4d3a31c401f8 vdpa: Read device configuration only if FEATURES_OK adds 22cb1ad43a19 vdpa: Allow to configure max data virtqueues adds 252809f1c508 vdpa/mlx5: Fix config_attr_mask assignment adds 7620d51af29a vdpa/mlx5: Support configuring max data virtqueue adds 486503dd1cc7 vdpa: Add support for returning device configuration information adds 1eb2a37e0fc5 vdpa/mlx5: Restore cur_num_vqs in case of failure in chang [...] adds 684c41b998e0 vdpa: Support reporting max device capabilities adds 586cf5f7a8be vdpa/mlx5: Report max device capabilities adds 938c7651fda8 vdpa/vdpa_sim: Configure max supported virtqueues adds efedf6229adc vdpa: Use BIT_ULL for bit operations adds 7406e90d67dc vdpa/vdpa_sim_net: Report max device capabilities adds 51e0fee114d4 virtio/virtio_mem: handle a possible NULL as a memcpy parameter adds baa7fa784991 virtio/virtio_pci_legacy_dev: ensure the correct return value adds 7403bed3dab5 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 adds 1c5f17071468 vhost/test: fix memory leak of vhost virtqueues adds 7a17e7f748d1 virtio_ring: mark ring unused on error adds f5b7485dad65 vdpa: clean up get_config_size ret value handling adds 008842b2060c vdpa/mlx5: fix error handling in mlx5_vdpa_dev_add() adds 63b4f31a1258 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds adf2b7a8d879 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1a8cf16c2976 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 6058fa8838bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a94f299a354 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0315b634f933 ucounts: Split rlimit and ucount values and max values adds cf8aa8a7662e Merge of signal-for-v5.17, and ucount-rlimit-cleanup-for-v [...] adds 3acb4a7eda97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a671778e143d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f5bdb34bf0c9 livepatch: Avoid CPU hogging with cond_resched adds 32fdbc45ade0 Merge branch 'for-5.17/kallsyms' into for-next adds 10893ab997dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d53534156c4d Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 7e596178930b Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 3fbf91179629 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 94315358efda Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 9db05692bc7a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 777e426765b6 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds f4c7e076dab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds afb2478969f5 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds a672e7c67f9c Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 1fbe99c50ef5 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds b71e122ff32c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 944b9d7996a6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 1639cfedc848 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3506659e18a6 mm: Add unmap_mapping_folio() adds 7b774aab7941 shmem: Convert part of shmem_undo_range() to use a folio adds 1e84a3d997b7 truncate,shmem: Add truncate_inode_folio() adds ccbbf761d440 truncate: Skip known-truncated indices adds fae9bc4a9017 truncate: Convert invalidate_inode_pages2_range() to use a folio adds 78f426608f21 truncate: Add invalidate_complete_folio2() adds d996fc7f615f filemap: Convert filemap_read() to use a folio adds 25d6a23e8d28 filemap: Convert filemap_get_read_batch() to use a folio_batch adds 0e499ed3d7a2 filemap: Return only folios from find_get_entries() adds 51dcbdac28d4 mm: Convert find_lock_entries() to use a folio_batch adds 1613fac9aaf8 mm: Remove pagevec_remove_exceptionals() adds 338f379cf7c2 fs: Convert vfs_dedupe_file_range_compare to folios adds f6357c3a9d3e truncate: Convert invalidate_inode_pages2_range to folios adds b9a8a4195c7d truncate,shmem: Handle truncates that split large folios adds 25a8de7f8d97 XArray: Add xas_advance() adds 6b24ca4a1a8d mm: Use multi-index entries in the page cache adds 8e952411c1b1 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds eb6887c20b15 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] adds 3b570964c663 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds f046fff8bc4c efi/libstub: measure loaded initrd info into the TPM adds 42f4046bc4ba efi: use default_groups in kobj_type adds de9b3525576a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c319210ba667 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds df7ef9726660 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9bafaa9375cb MAINTAINERS: add git tree for random.c adds 2b6c6e3d9ce3 random: document add_hwgenerator_randomness() with other i [...] adds 703f7066f405 random: remove unused irq_flags argument from add_interrup [...] adds 5320eb42dec7 irq: remove unused flags argument from __handle_irq_event_ [...] adds 5d73d1e320c3 random: fix data race on crng_node_pool adds 009ba8568be4 random: fix data race on crng init time adds 6048fdcc5f26 lib/crypto: blake2s: include as built-in adds 9f9eff85a008 random: use BLAKE2s instead of SHA1 in extraction adds 0d9488ffbf2f random: do not sign extend bytes for rotation when mixing adds f7e67b8e8031 random: fix crash on multiple early calls to add_bootloade [...] adds 9c3ddde3f811 random: do not re-init if crng_reseed completes before pri [...] adds 73c7733f122e random: do not throw away excess input to crng_fast_load adds 57826feeedb6 random: mix bootloader randomness into pool adds 161212c7fd1d random: harmonize "crng init done" messages adds 7b87324112df random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs adds 96562f286884 random: early initialization of ChaCha constants adds 2ee25b6968b1 random: avoid superfluous call to RDRAND in CRNG extraction adds 6c8e11e08a5b random: don't reset crng_init_cnt on urandom_read() adds 74c3643001cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d25b513c3b3b Merge branch 'akpm-current/current' adds 6b47d59f48a4 fs/f2fs/data.c: fix mess adds 51a62b47cf1d mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 0c7f77d0dce4 sysctl: add a new register_sysctl_init() interface adds 62c734932c55 sysctl: move some boundary constants from sysctl.c to sysctl_vals adds 654794758ebe sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds 19b5d467c615 hung_task: move hung_task sysctl interface to hung_task.c adds ddf4999e58d3 watchdog: move watchdog sysctl interface to watchdog.c adds 846c42099d37 sysctl: make ngroups_max const adds ffd6516280a4 sysctl: use const for typically used max/min proc sysctls adds 5b435fad6c6d sysctl: use SYSCTL_ZERO to replace some static int zero uses adds c7c788a51f61 aio: move aio sysctl to aio.c adds 853009f03810 dnotify: move dnotify sysctl to dnotify.c adds e1a7b119c094 hpet: simplify subdirectory registration with register_sysctl() adds 4636977c73dd i915: simplify subdirectory registration with register_sysctl() adds 8ef92f7dbf1b macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds 09ddd63c2cff ocfs2: simplify subdirectory registration with register_sysctl() adds 4e8038df27b7 test_sysctl: simplify subdirectory registration with regis [...] adds 67ed03b188c7 inotify: simplify subdirectory registration with register_ [...] adds 4bd7d418f7c4 inotify-simplify-subdirectory-registration-with-register_s [...] adds 08738a3de60e cdrom: simplify subdirectory registration with register_sysctl() adds 393e3b2dfd79 eventpoll: simplify sysctl declaration with register_sysctl() adds dbd5a22cc558 firmware_loader: move firmware sysctl to its own files adds 12f7052f4681 firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds e9e2fb3985cc firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds 3a401dd3dd8b firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds 891e95c59a79 random: move the random sysctl declarations to its own file adds 51ab03edab28 sysctl: add helper to register a sysctl mount point adds 703224e54144 sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds f6d2669bb32d fs: move binfmt_misc sysctl to its own file adds 02a8c233ddc2 printk: move printk sysctl to printk/sysctl.c adds fcffcac654a4 scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds 644368a9cf4e stackleak: move stack_erasing sysctl to stackleak.c adds 761bde10c062 sysctl: share unsigned long const values adds e695b238c754 fs: move inode sysctls to its own file adds a46c78900c7a fs: move fs stat sysctls to file_table.c adds 567374399793 fs: move dcache sysctls to its own file adds 749ea01ce3a7 fs/inode: avoid unused-variable warning adds 00606a5973a6 fs/dcache: avoid unused-function warning adds fe2702773e38 sysctl: move maxolduid as a sysctl specific const adds c98a826623e0 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix adds 003c0a793a46 fs: move shared sysctls to fs/sysctls.c adds f78cc7bc991e fs: move locking sysctls where they are used adds 9728bcf1fe00 fs: move namei sysctls to its own file adds a0616116ee37 fs: move fs/exec.c sysctls into its own file adds f6d4554ca05c fs: move pipe sysctls to is own file adds 5ad184677448 sysctl: add and use base directory declarer and registrati [...] adds 4924e51b9902 sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds a821b7cfb910 fs: move namespace sysctls and declare fs base directory adds 43e9a8a8d6d1 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds aad3f654256f printk: fix build warning when CONFIG_PRINTK=n adds 171612293ef2 fs/coredump: move coredump sysctls into its own file adds 660742c6f0b5 kprobe: move sysctl_kprobes_optimization to kprobes.c adds ec588ca1a224 kernel/sysctl.c: remove unused variable ten_thousand adds 60429f632fc7 sysctl: returns -EINVAL when a negative value is passed to [...] adds fc9adc59abb4 fs: proc: store PDE()->data into inode->i_private adds efa00add5bd9 proc: remove PDE_DATA() completely adds 03e2d4ccf0d1 proc-remove-pde_data-completely-fix adds 6a4c9a2fa712 proc-remove-pde_data-completely-fix-fix adds 8ea65976eae1 lib/stackdepot: allow optional init and stack_table alloca [...] adds fa505cd3d52c lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds 82bc56938da9 lib/stackdepot: allow optional init and stack_table alloca [...] adds 531fbfe29c28 lib/stackdepot: allow optional init and stack_table alloca [...] adds 1c9fac3885fd lib/stackdepot: allow optional init and stack_table alloca [...] adds 28a89a9254dc lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 3d663e49b5f6 mm: remove cleancache adds 4f929ba0c652 frontswap: remove frontswap_writethrough adds 2ef7e8a93a7c frontswap: remove frontswap_tmem_exclusive_gets adds f2e9f513d792 frontswap: remove frontswap_shrink adds ccb750e64e52 frontswap: remove frontswap_curr_pages adds 9021f0ca601c frontswap: simplify frontswap_init adds aa3b54cc8edb frontswap: remove the frontswap exports adds 3ad3729d9777 mm: simplify try_to_unuse adds 27e95a97efbc mm-simplify-try_to_unuse-fix adds 0041116259c7 frontswap: remove frontswap_test adds 0f4accb49915 frontswap: simplify frontswap_register_ops adds 3a2856393a4d mm: mark swap_lock and swap_active_head static adds 7a4508028d28 frontswap: remove support for multiple ops adds 6828f0745021 mm: hide the FRONTSWAP Kconfig symbol adds 9d34cbb8721c Merge branch 'akpm/master' adds 57c149e506d5 Add linux-next specific files for 20220110
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 (3770333b3f8c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .mailmap | 2 + Documentation/ABI/testing/configfs-usb-gadget-uac2 | 4 +- Documentation/core-api/kobject.rst | 5 +- Documentation/dev-tools/kgdb.rst | 2 +- Documentation/devicetree/bindings/arm/altera.yaml | 46 +- .../devicetree/bindings/arm/intel,socfpga.yaml | 26 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + Documentation/devicetree/bindings/arm/xen.txt | 14 +- .../devicetree/bindings/clock/intc_stratix10.txt | 20 - .../devicetree/bindings/clock/intel,stratix10.yaml | 35 + .../bindings/clock/toshiba,tmpv770x-pipllct.yaml | 57 + .../bindings/clock/toshiba,tmpv770x-pismu.yaml | 52 + .../devicetree/bindings/dma/dma-controller.yaml | 8 +- .../bindings/input/touchscreen/zinitix,bt400.yaml | 115 + .../bindings/input/touchscreen/zinitix.txt | 40 - .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 27 +- .../devicetree/bindings/pci/ti,am65-pci-ep.yaml | 8 +- .../devicetree/bindings/pci/ti,am65-pci-host.yaml | 16 +- .../bindings/regulator/maxim,max20086.yaml | 106 + .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 1 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 1 + Documentation/doc-guide/sphinx.rst | 11 +- Documentation/driver-api/driver-model/devres.rst | 1 - .../device_drivers/can/freescale/flexcan.rst | 54 + .../networking/device_drivers/can/index.rst | 20 + .../device_drivers/ethernet/amazon/ena.rst | 2 +- Documentation/networking/device_drivers/index.rst | 1 + Documentation/networking/devlink/mlx5.rst | 1 + Documentation/process/5.Posting.rst | 29 +- Documentation/sphinx/automarkup.py | 25 +- .../translations/zh_CN/core-api/kobject.rst | 5 +- Documentation/virt/kvm/api.rst | 79 +- MAINTAINERS | 39 +- Next/SHA1s | 165 +- Next/Trees | 3 +- Next/merge.log | 3352 ++++++++------ arch/alpha/kernel/process.c | 2 +- arch/arc/kernel/process.c | 2 +- arch/arm/Kconfig | 31 +- arch/arm/Makefile | 9 - arch/arm/arm-soc-for-next-contents.txt | 189 +- arch/arm/boot/compressed/Makefile | 6 +- arch/arm/boot/compressed/misc.c | 7 + arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/include/asm/assembler.h | 204 +- arch/arm/include/asm/current.h | 37 +- arch/arm/include/asm/elf.h | 3 - arch/arm/include/asm/entry-macro-multi.S | 40 + arch/arm/include/asm/hardware/entry-macro-iomd.S | 131 + arch/arm/include/asm/insn.h | 24 - arch/arm/include/asm/irq.h | 1 + arch/arm/include/asm/mach/arch.h | 2 + arch/arm/include/asm/page.h | 4 - arch/arm/include/asm/percpu.h | 25 +- arch/arm/include/asm/smp.h | 5 + arch/arm/include/asm/stacktrace.h | 12 - arch/arm/include/asm/switch_to.h | 3 +- arch/arm/include/asm/thread_info.h | 35 +- arch/arm/include/asm/tls.h | 13 +- arch/arm/include/asm/v7m.h | 3 +- arch/arm/kernel/asm-offsets.c | 3 + arch/arm/kernel/entry-armv.S | 209 +- arch/arm/kernel/entry-common.S | 16 +- arch/arm/kernel/entry-header.S | 48 +- arch/arm/kernel/entry-v7m.S | 39 +- arch/arm/kernel/head-common.S | 4 +- arch/arm/kernel/irq.c | 61 +- arch/arm/kernel/module.c | 85 - arch/arm/kernel/process.c | 9 +- arch/arm/kernel/setup.c | 8 +- arch/arm/kernel/sleep.S | 6 - arch/arm/kernel/smp.c | 16 +- arch/arm/kernel/traps.c | 107 +- arch/arm/kernel/unwind.c | 50 +- arch/arm/kernel/vmlinux.lds.S | 4 +- arch/arm/lib/backtrace-clang.S | 14 +- arch/arm/lib/backtrace.S | 8 - arch/arm/lib/call_with_stack.S | 33 +- arch/arm/lib/copy_from_user.S | 13 +- arch/arm/lib/copy_template.S | 67 +- arch/arm/lib/copy_to_user.S | 13 +- arch/arm/lib/memcpy.S | 13 +- arch/arm/lib/memmove.S | 60 +- arch/arm/lib/memset.S | 7 +- arch/arm/mach-footbridge/common.c | 87 - .../arm/mach-footbridge/include/mach/entry-macro.S | 107 + arch/arm/mach-iop32x/cp6.c | 10 +- arch/arm/mach-iop32x/include/mach/entry-macro.S | 31 + arch/arm/mach-iop32x/include/mach/irqs.h | 2 +- arch/arm/mach-iop32x/iop3xx.h | 1 - arch/arm/mach-iop32x/irq.c | 29 +- arch/arm/mach-iop32x/irqs.h | 60 +- arch/arm/mach-rpc/fiq.S | 5 +- arch/arm/mach-rpc/include/mach/entry-macro.S | 13 + arch/arm/mach-rpc/irq.c | 95 - arch/arm/mm/Kconfig | 1 - arch/arm/xen/enlighten.c | 132 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 23 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 + .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 + arch/arm64/include/asm/hyperv-tlfs.h | 9 + arch/arm64/kernel/process.c | 2 +- arch/csky/kernel/process.c | 2 +- arch/h8300/kernel/process.c | 2 +- arch/hexagon/kernel/process.c | 2 +- arch/ia64/kernel/process.c | 2 +- arch/m68k/kernel/process.c | 2 +- arch/microblaze/kernel/process.c | 2 +- arch/mips/bcm47xx/board.c | 4 + arch/mips/bcm47xx/buttons.c | 44 + arch/mips/bcm47xx/leds.c | 21 + arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/compressed/clz_ctz.c | 2 + arch/mips/include/asm/local.h | 1 - arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 4 + arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- arch/mips/kernel/process.c | 2 +- arch/nds32/kernel/process.c | 2 +- arch/nios2/kernel/process.c | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/parisc/Kconfig | 14 - arch/parisc/include/asm/io.h | 6 +- arch/parisc/kernel/Makefile | 3 +- arch/parisc/kernel/asm-offsets.c | 1 + arch/parisc/kernel/hpmc.S | 6 +- arch/parisc/kernel/kgdb.c | 21 + arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/toc.c | 45 +- arch/parisc/kernel/toc_asm.S | 29 +- arch/powerpc/include/asm/floppy.h | 8 +- arch/powerpc/include/asm/task_size_64.h | 6 +- arch/powerpc/kernel/cacheinfo.c | 5 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/platforms/powernv/opal-dump.c | 3 +- arch/powerpc/platforms/powernv/opal-elog.c | 3 +- arch/powerpc/sysdev/xive/spapr.c | 3 + arch/powerpc/xmon/xmon.c | 4 +- arch/riscv/Kconfig | 4 +- arch/riscv/boot/dts/canaan/k210.dtsi | 23 +- arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 +- .../dts/microchip/microchip-mpfs-icicle-kit.dts | 4 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 60 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 40 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 14 +- arch/riscv/configs/defconfig | 13 +- arch/riscv/configs/nommu_k210_defconfig | 2 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 3 - arch/riscv/configs/nommu_virt_defconfig | 1 - arch/riscv/configs/rv32_defconfig | 6 +- arch/riscv/errata/alternative.c | 3 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/asm-extable.h | 65 + arch/riscv/include/asm/extable.h | 48 + arch/riscv/include/asm/futex.h | 30 +- arch/riscv/include/asm/gpr-num.h | 77 + arch/riscv/include/asm/kvm_host.h | 11 +- arch/riscv/include/asm/kvm_types.h | 2 +- arch/riscv/include/asm/kvm_vcpu_sbi.h | 33 + arch/riscv/include/asm/pgtable-bits.h | 2 +- arch/riscv/include/asm/pgtable.h | 20 +- arch/riscv/include/asm/sbi.h | 9 + arch/riscv/include/asm/smp.h | 2 - arch/riscv/include/asm/uaccess.h | 163 +- arch/riscv/kernel/cpu-hotplug.c | 8 +- arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/kexec_relocate.S | 20 +- arch/riscv/kernel/machine_kexec.c | 3 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 3 +- arch/riscv/kvm/Makefile | 4 + arch/riscv/kvm/main.c | 8 + arch/riscv/kvm/mmu.c | 71 +- arch/riscv/kvm/vcpu.c | 28 +- arch/riscv/kvm/vcpu_fp.c | 2 +- arch/riscv/kvm/vcpu_sbi.c | 213 +- arch/riscv/kvm/vcpu_sbi_base.c | 99 + arch/riscv/kvm/vcpu_sbi_hsm.c | 105 + arch/riscv/kvm/vcpu_sbi_replace.c | 135 + arch/riscv/kvm/{vcpu_sbi.c => vcpu_sbi_v01.c} | 119 +- arch/riscv/kvm/vm.c | 3 + arch/riscv/lib/uaccess.S | 28 +- arch/riscv/mm/extable.c | 66 +- arch/riscv/mm/fault.c | 2 +- arch/riscv/mm/init.c | 20 +- arch/riscv/net/bpf_jit_comp64.c | 9 +- arch/s390/kernel/process.c | 2 +- arch/s390/pci/pci_insn.c | 5 +- arch/sh/kernel/process_32.c | 2 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/process_64.c | 2 +- arch/um/kernel/process.c | 2 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/fpu/api.h | 11 + arch/x86/include/asm/fpu/types.h | 32 + arch/x86/include/asm/hyperv-tlfs.h | 33 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 6 +- arch/x86/include/asm/mshyperv.h | 7 - arch/x86/include/asm/topology.h | 2 +- arch/x86/include/uapi/asm/kvm.h | 16 +- arch/x86/include/uapi/asm/prctl.h | 26 +- arch/x86/kernel/cpu/intel_epb.c | 45 +- arch/x86/kernel/cpu/sgx/main.c | 65 +- arch/x86/kernel/fpu/core.c | 103 +- arch/x86/kernel/fpu/xstate.c | 147 +- arch/x86/kernel/fpu/xstate.h | 19 +- arch/x86/kernel/kvm.c | 6 +- arch/x86/kernel/kvmclock.c | 2 +- arch/x86/kernel/process.c | 4 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/cpuid.c | 86 +- arch/x86/kvm/cpuid.h | 2 + arch/x86/kvm/debugfs.c | 3 + arch/x86/kvm/emulate.c | 55 +- arch/x86/kvm/irq_comm.c | 12 + arch/x86/kvm/kvm_emulate.h | 1 + arch/x86/kvm/pmu.c | 128 +- arch/x86/kvm/pmu.h | 5 +- arch/x86/kvm/svm/pmu.c | 19 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 19 + arch/x86/kvm/vmx/nested.c | 10 +- arch/x86/kvm/vmx/pmu_intel.c | 49 +- arch/x86/kvm/vmx/vmcs.h | 5 + arch/x86/kvm/vmx/vmx.c | 96 +- arch/x86/kvm/vmx/vmx.h | 7 +- arch/x86/kvm/vmx/vmx_ops.h | 27 + arch/x86/kvm/x86.c | 140 +- arch/x86/kvm/x86.h | 1 - arch/x86/kvm/xen.c | 341 +- arch/x86/kvm/xen.h | 9 + arch/x86/xen/vga.c | 12 +- arch/xtensa/kernel/process.c | 2 +- certs/.gitignore | 1 + certs/Kconfig | 17 +- certs/Makefile | 15 + certs/blacklist.c | 218 +- crypto/af_alg.c | 7 +- crypto/asymmetric_keys/x509_public_key.c | 3 +- drivers/acpi/Kconfig | 17 + drivers/acpi/Makefile | 1 + drivers/acpi/ac.c | 43 +- drivers/acpi/acpi_apd.c | 11 +- drivers/acpi/acpi_pcc.c | 120 + drivers/acpi/battery.c | 42 +- drivers/acpi/bus.c | 1 + drivers/acpi/pfr_update.c | 4 +- drivers/acpi/x86/utils.c | 86 +- drivers/ata/Kconfig | 6 +- drivers/base/dd.c | 7 +- drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/base/regmap/regmap.c | 1 + drivers/bluetooth/btbcm.c | 12 + drivers/bluetooth/btintel.c | 20 +- drivers/bluetooth/btintel.h | 2 +- drivers/bluetooth/btmtk.h | 35 + drivers/bluetooth/btmtksdio.c | 116 +- drivers/bluetooth/btqca.c | 47 + drivers/bluetooth/btqca.h | 2 + drivers/bluetooth/btusb.c | 16 +- drivers/bluetooth/hci_bcm.c | 7 +- drivers/bluetooth/hci_qca.c | 6 +- drivers/bluetooth/virtio_bt.c | 18 +- drivers/bus/mvebu-mbus.c | 5 + drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 + drivers/clk/clk-bm1880.c | 20 +- drivers/clk/clk.c | 2 + drivers/clk/ingenic/jz4760-cgu.c | 10 + drivers/clk/ingenic/jz4770-cgu.c | 5 + drivers/clk/mediatek/Kconfig | 17 + drivers/clk/mediatek/Makefile | 4 + drivers/clk/mediatek/clk-gate.c | 24 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 100 + drivers/clk/mediatek/clk-mt7986-eth.c | 132 + drivers/clk/mediatek/clk-mt7986-infracfg.c | 224 + drivers/clk/mediatek/clk-mt7986-topckgen.c | 342 ++ drivers/clk/qcom/clk-alpha-pll.c | 2 +- drivers/clk/qcom/gcc-sc7280.c | 2 +- drivers/clk/socfpga/clk-agilex.c | 4 +- drivers/clk/socfpga/clk-gate.c | 4 +- drivers/clk/socfpga/clk-pll-s10.c | 2 +- drivers/clk/socfpga/clk-s10.c | 4 +- drivers/clk/st/clkgen-fsyn.c | 13 +- drivers/clk/st/clkgen-mux.c | 11 +- drivers/clk/visconti/Kconfig | 9 + drivers/clk/visconti/Makefile | 5 + drivers/clk/visconti/clkc-tmpv770x.c | 291 ++ drivers/clk/visconti/clkc.c | 206 + drivers/clk/visconti/clkc.h | 76 + drivers/clk/visconti/pll-tmpv770x.c | 85 + drivers/clk/visconti/pll.c | 340 ++ drivers/clk/visconti/pll.h | 62 + drivers/clk/visconti/reset.c | 107 + drivers/clk/visconti/reset.h | 36 + drivers/clk/x86/clk-fch.c | 48 +- drivers/counter/104-quad-8.c | 4 +- drivers/cpufreq/Kconfig.x86 | 6 +- drivers/cpufreq/amd-pstate.c | 2 + drivers/cpuidle/sysfs.c | 6 +- drivers/dma/pch_dma.c | 2 +- drivers/edac/i10nm_base.c | 9 + drivers/firmware/dmi-sysfs.c | 7 +- drivers/firmware/edd.c | 9 - drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/memmap.c | 3 +- drivers/firmware/qemu_fw_cfg.c | 5 +- drivers/firmware/sysfb_simplefb.c | 8 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 59 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 248 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 145 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 33 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 114 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 8 + drivers/gpu/drm/amd/pm/Makefile | 13 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 2510 ++++++----- drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c | 94 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 554 +-- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 343 +- .../cik_dpm.h => inc/amdgpu_dpm_internal.h} | 11 +- .../drm/amd/pm/{powerplay => legacy-dpm}/Makefile | 21 +- .../drm/amd/pm/{powerplay => legacy-dpm}/cik_dpm.h | 0 .../drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.c | 37 +- .../drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.h | 0 .../drm/amd/pm/{powerplay => legacy-dpm}/kv_smc.c | 0 .../pm/{amdgpu_dpm.c => legacy-dpm/legacy_dpm.c} | 727 +-- .../pm/{inc/pp_debug.h => legacy-dpm/legacy_dpm.h} | 56 +- .../drm/amd/pm/{powerplay => legacy-dpm}/ppsmc.h | 0 .../amd/pm/{powerplay => legacy-dpm}/r600_dpm.h | 0 .../drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.c | 163 +- .../drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.h | 15 +- .../drm/amd/pm/{powerplay => legacy-dpm}/si_smc.c | 0 .../pm/{powerplay => legacy-dpm}/sislands_smc.h | 0 drivers/gpu/drm/amd/pm/powerplay/Makefile | 4 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 51 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 10 +- .../drm/amd/pm/{ => powerplay}/inc/amd_powerplay.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/cz_ppsmc.h | 0 .../drm/amd/pm/{ => powerplay}/inc/fiji_ppsmc.h | 0 .../amd/pm/{ => powerplay}/inc/hardwaremanager.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/hwmgr.h | 3 - .../pm/{ => powerplay}/inc/polaris10_pwrvirus.h | 0 .../drm/amd/pm/{ => powerplay}/inc/power_state.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/pp_debug.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/pp_endian.h | 0 .../drm/amd/pm/{ => powerplay}/inc/pp_thermal.h | 0 .../drm/amd/pm/{ => powerplay}/inc/ppinterrupt.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/rv_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu10.h | 0 .../amd/pm/{ => powerplay}/inc/smu10_driver_if.h | 0 .../amd/pm/{ => powerplay}/inc/smu11_driver_if.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu71.h | 0 .../amd/pm/{ => powerplay}/inc/smu71_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu72.h | 0 .../amd/pm/{ => powerplay}/inc/smu72_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu73.h | 0 .../amd/pm/{ => powerplay}/inc/smu73_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu74.h | 0 .../amd/pm/{ => powerplay}/inc/smu74_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu75.h | 0 .../amd/pm/{ => powerplay}/inc/smu75_discrete.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_common.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_discrete.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_fusion.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu8.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu8_fusion.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu9.h | 0 .../amd/pm/{ => powerplay}/inc/smu9_driver_if.h | 0 .../amd/pm/{ => powerplay}/inc/smu_ucode_xfer_cz.h | 0 .../amd/pm/{ => powerplay}/inc/smu_ucode_xfer_vi.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/smumgr.h | 0 .../drm/amd/pm/{ => powerplay}/inc/tonga_ppsmc.h | 0 .../drm/amd/pm/{ => powerplay}/inc/vega10_ppsmc.h | 0 .../pm/{ => powerplay}/inc/vega12/smu9_driver_if.h | 0 .../drm/amd/pm/{ => powerplay}/inc/vega12_ppsmc.h | 0 .../drm/amd/pm/{ => powerplay}/inc/vega20_ppsmc.h | 0 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 102 +- .../gpu/drm/amd/pm/{ => swsmu}/inc/amdgpu_smu.h | 16 +- .../{inc => swsmu/inc/pmfw_if}/aldebaran_ppsmc.h | 0 .../pm/{inc => swsmu/inc/pmfw_if}/arcturus_ppsmc.h | 0 .../inc/pmfw_if}/smu11_driver_if_arcturus.h | 0 .../inc/pmfw_if}/smu11_driver_if_cyan_skillfish.h | 0 .../inc/pmfw_if}/smu11_driver_if_navi10.h | 0 .../inc/pmfw_if}/smu11_driver_if_sienna_cichlid.h | 0 .../inc/pmfw_if}/smu11_driver_if_vangogh.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu12_driver_if.h | 0 .../inc/pmfw_if}/smu13_driver_if_aldebaran.h | 0 .../inc/pmfw_if}/smu13_driver_if_yellow_carp.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_0_7_ppsmc.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_0_ppsmc.h | 0 .../pm/{inc => swsmu/inc/pmfw_if}/smu_v11_5_pmfw.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_5_ppsmc.h | 0 .../pm/{inc => swsmu/inc/pmfw_if}/smu_v11_8_pmfw.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_8_ppsmc.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v12_0_ppsmc.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_pmfw.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_ppsmc.h | 0 .../amd/pm/{ => swsmu}/inc/smu_11_0_cdr_table.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_types.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0.h | 0 .../amd/pm/{ => swsmu}/inc/smu_v11_0_7_pptable.h | 0 .../drm/amd/pm/{ => swsmu}/inc/smu_v11_0_pptable.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v12_0.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v13_0.h | 0 .../drm/amd/pm/{ => swsmu}/inc/smu_v13_0_pptable.h | 0 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 9 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 34 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/radeon/radeon_device.c | 19 +- drivers/hid/Kconfig | 14 + drivers/hid/Makefile | 1 + drivers/hid/hid-apple.c | 39 +- drivers/hid/hid-ids.h | 5 + drivers/hid/hid-letsketch.c | 322 ++ drivers/hid/hid-magicmouse.c | 21 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-uclogic-params.c | 31 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 6 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 3 +- drivers/i2c/busses/i2c-bcm2835.c | 11 +- drivers/i2c/busses/i2c-mpc.c | 15 +- drivers/i2c/busses/i2c-riic.c | 10 +- drivers/i2c/busses/i2c-sh_mobile.c | 34 +- drivers/i2c/i2c-core-base.c | 95 - drivers/infiniband/core/sysfs.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hns/Kconfig | 17 +- drivers/infiniband/hw/hns/Makefile | 5 - drivers/infiniband/hw/hns/hns_roce_ah.c | 5 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 1 - drivers/infiniband/hw/hns/hns_roce_common.h | 202 - drivers/infiniband/hw/hns/hns_roce_cq.c | 13 - drivers/infiniband/hw/hns/hns_roce_db.c | 1 - drivers/infiniband/hw/hns/hns_roce_device.h | 64 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 4675 -------------------- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 1147 ----- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 +- drivers/infiniband/hw/hns/hns_roce_main.c | 62 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 22 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 20 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 37 +- drivers/infiniband/hw/mlx4/main.c | 24 +- drivers/infiniband/hw/mlx5/cq.c | 5 +- drivers/infiniband/hw/mlx5/mad.c | 23 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 8 - drivers/infiniband/hw/mlx5/odp.c | 6 - drivers/infiniband/hw/mthca/mthca_provider.c | 20 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 8 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 3 +- drivers/infiniband/sw/rxe/Makefile | 1 - drivers/infiniband/sw/rxe/rxe.c | 4 - drivers/infiniband/sw/rxe/rxe.h | 2 - drivers/infiniband/sw/rxe/rxe_net.c | 9 +- drivers/infiniband/sw/rxe/rxe_opcode.c | 739 ++-- drivers/infiniband/sw/rxe/rxe_sysfs.c | 119 - drivers/infiniband/sw/rxe/rxe_verbs.h | 2 - drivers/infiniband/ulp/iser/iscsi_iser.c | 76 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 23 +- drivers/infiniband/ulp/iser/iser_initiator.c | 106 +- drivers/infiniband/ulp/iser/iser_memory.c | 58 +- drivers/infiniband/ulp/iser/iser_verbs.c | 138 +- drivers/input/misc/axp20x-pek.c | 72 +- drivers/input/touchscreen/zinitix.c | 40 +- drivers/irqchip/Kconfig | 1 - drivers/irqchip/irq-nvic.c | 22 +- drivers/md/dm-integrity.c | 9 +- drivers/md/dm-sysfs.c | 3 +- drivers/md/md-cluster.c | 2 +- drivers/md/md.c | 53 +- drivers/md/md.h | 2 + drivers/md/raid0.c | 38 +- drivers/md/raid1-10.c | 6 - drivers/md/raid1.c | 86 +- drivers/md/raid10.c | 107 +- drivers/md/raid5.c | 67 +- drivers/md/raid5.h | 4 +- drivers/mux/core.c | 241 +- drivers/net/can/Makefile | 2 +- drivers/net/can/flexcan/Makefile | 7 + .../net/can/{flexcan.c => flexcan/flexcan-core.c} | 234 +- drivers/net/can/flexcan/flexcan-ethtool.c | 114 + drivers/net/can/flexcan/flexcan.h | 163 + drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/spi/mcp251xfd/Makefile | 5 + .../net/can/spi/mcp251xfd/mcp251xfd-chip-fifo.c | 119 + drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 1083 +---- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c | 269 ++ drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c | 260 ++ drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c | 260 ++ drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c | 205 + drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 36 +- drivers/net/can/usb/gs_usb.c | 3 +- drivers/net/dsa/ocelot/felix.c | 12 + drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 10 +- drivers/net/ethernet/amazon/ena/ena_com.c | 8 + drivers/net/ethernet/amazon/ena/ena_com.h | 13 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 15 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 125 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 24 +- drivers/net/ethernet/cadence/macb.h | 3 +- drivers/net/ethernet/cadence/macb_main.c | 26 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 20 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 9 +- drivers/net/ethernet/freescale/fman/mac.c | 21 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 29 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 15 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 14 +- drivers/net/ethernet/intel/i40e/i40e_status.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 34 +- drivers/net/ethernet/intel/iavf/iavf_adminq.c | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 169 +- drivers/net/ethernet/intel/ice/ice_eswitch.h | 25 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 6 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 80 - drivers/net/ethernet/intel/ice/ice_fltr.h | 3 - drivers/net/ethernet/intel/ice/ice_main.c | 24 + drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_repr.c | 17 + drivers/net/ethernet/intel/ice/ice_repr.h | 5 + drivers/net/ethernet/intel/ice/ice_switch.c | 96 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 11 + drivers/net/ethernet/lantiq_xrx200.c | 62 +- drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 5 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 8 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h | 13 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 8 - .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 101 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 120 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 104 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 28 +- .../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 226 + drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 30 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 308 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 39 + .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 4 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/pci.h | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 97 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 + .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 12 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 351 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 46 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 6 + drivers/net/ethernet/mscc/ocelot.c | 63 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 3 +- drivers/net/ethernet/sfc/efx_channels.c | 14 +- drivers/net/ppp/ppp_generic.c | 7 +- drivers/net/veth.c | 1 - drivers/of/base.c | 11 +- drivers/of/fdt.c | 6 +- drivers/of/unittest.c | 2 +- drivers/parisc/pdc_stable.c | 3 +- drivers/pci/Kconfig | 2 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/cadence/pci-j721e.c | 18 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 6 +- drivers/pci/controller/cadence/pcie-cadence.h | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 30 +- drivers/pci/controller/dwc/pci-keystone.c | 31 +- drivers/pci/controller/dwc/pci-layerscape.c | 152 +- drivers/pci/controller/dwc/pcie-artpec6.c | 6 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 6 +- drivers/pci/controller/dwc/pcie-hisi.c | 32 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 204 +- drivers/pci/controller/dwc/pcie-kirin.c | 6 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 2 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 8 +- drivers/pci/controller/dwc/pcie-tegra194.c | 222 +- drivers/pci/controller/dwc/pcie-uniphier.c | 147 +- .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 84 +- drivers/pci/controller/pci-hyperv.c | 312 +- drivers/pci/controller/pci-mvebu.c | 472 +- drivers/pci/controller/pci-rcar-gen2.c | 14 +- drivers/pci/controller/pci-xgene.c | 46 +- drivers/pci/controller/pcie-altera.c | 8 +- drivers/pci/controller/pcie-brcmstb.c | 284 +- drivers/pci/controller/pcie-iproc-bcma.c | 22 +- drivers/pci/controller/pcie-iproc-platform.c | 16 +- drivers/pci/controller/pcie-mediatek-gen3.c | 378 +- drivers/pci/controller/pcie-mediatek.c | 7 + drivers/pci/controller/pcie-microchip-host.c | 42 +- drivers/pci/controller/pcie-mt7621.c | 36 +- drivers/pci/controller/pcie-xilinx-cpm.c | 44 +- drivers/pci/controller/pcie-xilinx.c | 158 +- drivers/pci/controller/vmd.c | 22 + drivers/pci/endpoint/functions/pci-epf-ntb.c | 2 +- drivers/pci/endpoint/pci-epc-core.c | 2 +- drivers/pci/of.c | 2 +- drivers/pci/quirks.c | 4 +- drivers/pci/slot.c | 3 +- drivers/pcmcia/cs.c | 8 +- drivers/pcmcia/ds.c | 20 +- drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/pcmcia/socket_sysfs.c | 18 +- drivers/pcmcia/yenta_socket.c | 14 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 29 +- drivers/platform/x86/Kconfig | 19 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-tf103c-dock.c | 945 ++++ .../x86/intel/int3472/tps68470_board_data.c | 13 + drivers/platform/x86/x86-android-tablets.c | 4 +- drivers/power/reset/ltc2952-poweroff.c | 4 +- drivers/power/supply/bq25890_charger.c | 4 +- drivers/power/supply/power_supply_core.c | 4 + drivers/ptp/ptp_vclock.c | 10 +- drivers/regulator/Kconfig | 10 +- drivers/regulator/Makefile | 1 + drivers/regulator/max20086-regulator.c | 332 ++ drivers/regulator/qcom_smd-regulator.c | 100 +- drivers/s390/block/dasd_devmap.c | 3 +- drivers/s390/char/sclp_sd.c | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 5 - drivers/scsi/megaraid.c | 84 +- drivers/soc/fsl/guts.c | 14 +- drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_io.c | 2 + drivers/spi/spi-atmel.c | 2 +- drivers/spi/spi-geni-qcom.c | 32 +- drivers/spi/spi-meson-spifc.c | 1 + drivers/spi/spi.c | 1 + drivers/staging/greybus/audio_topology.c | 15 + drivers/staging/pi433/pi433_if.c | 2 +- drivers/staging/pi433/rf69.c | 18 +- drivers/staging/r8188eu/core/rtw_ap.c | 4 +- drivers/staging/r8188eu/core/rtw_mlme.c | 4 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 2 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 53 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 12 +- drivers/staging/r8188eu/include/hal_intf.h | 7 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 10 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 36 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 89 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 12 +- .../vc04_services/bcm2835-camera/controls.c | 137 +- .../staging/vc04_services/vchiq-mmal/mmal-common.h | 2 +- .../vc04_services/vchiq-mmal/mmal-encodings.h | 2 +- .../vc04_services/vchiq-mmal/mmal-msg-common.h | 2 +- .../vc04_services/vchiq-mmal/mmal-msg-format.h | 2 +- .../vc04_services/vchiq-mmal/mmal-msg-port.h | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-msg.h | 2 +- .../vc04_services/vchiq-mmal/mmal-parameters.h | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.h | 2 +- drivers/tty/serial/8250/8250_bcm7271.c | 4 +- drivers/tty/serial/amba-pl010.c | 3 - drivers/tty/serial/amba-pl011.c | 9 +- drivers/tty/serial/liteuart.c | 2 +- drivers/tty/serial/serial_core.c | 3 +- drivers/tty/serial/stm32-usart.c | 74 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/usb/cdns3/core.h | 6 +- drivers/usb/common/debug.c | 1 + drivers/usb/dwc2/gadget.c | 13 +- drivers/usb/dwc2/hcd.c | 7 +- drivers/usb/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/function/u_audio.c | 28 +- drivers/usb/gadget/legacy/inode.c | 8 +- drivers/usb/host/ohci-tmio.c | 5 - drivers/vdpa/alibaba/eni_vdpa.c | 16 +- drivers/vdpa/ifcvf/ifcvf_main.c | 16 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 138 +- drivers/vdpa/vdpa.c | 100 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 21 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 2 + drivers/vdpa/vdpa_user/vduse_dev.c | 16 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 16 +- drivers/vhost/test.c | 1 + drivers/vhost/vdpa.c | 13 +- drivers/vhost/vhost.c | 139 +- drivers/vhost/vhost.h | 16 +- drivers/video/fbdev/core/fbmem.c | 47 + drivers/virtio/virtio_mem.c | 2 +- drivers/virtio/virtio_pci_legacy.c | 2 +- drivers/virtio/virtio_pci_legacy_dev.c | 4 +- drivers/virtio/virtio_pci_modern_dev.c | 2 +- drivers/virtio/virtio_ring.c | 4 +- drivers/virtio/virtio_vdpa.c | 7 +- drivers/xen/Kconfig | 2 +- drivers/xen/balloon.c | 20 +- drivers/xen/unpopulated-alloc.c | 87 +- fs/btrfs/block-group.c | 13 + fs/btrfs/ctree.c | 40 +- fs/btrfs/ioctl.c | 28 +- fs/btrfs/send.c | 23 +- fs/btrfs/transaction.c | 23 +- fs/btrfs/tree-log.c | 208 +- fs/btrfs/tree-log.h | 7 + fs/cifs/cifsfs.c | 8 + fs/cifs/dir.c | 4 + fs/cifs/file.c | 2 - fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2misc.c | 1 + fs/cifs/smb2pdu.c | 6 +- fs/debugfs/file.c | 2 +- fs/exec.c | 2 +- fs/ext4/dir.c | 1 - fs/ext4/ext4.h | 3 +- fs/ext4/extents.c | 5 +- fs/ext4/fast_commit.c | 1 - fs/ext4/inode.c | 2 - fs/ext4/migrate.c | 23 +- fs/ext4/move_extent.c | 1 - fs/ext4/super.c | 2 +- fs/f2fs/checkpoint.c | 34 +- fs/f2fs/compress.c | 6 +- fs/f2fs/data.c | 50 +- fs/f2fs/dir.c | 12 +- fs/f2fs/f2fs.h | 110 +- fs/f2fs/file.c | 118 +- fs/f2fs/gc.c | 46 +- fs/f2fs/inline.c | 4 +- fs/f2fs/namei.c | 34 +- fs/f2fs/node.c | 84 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/segment.c | 44 +- fs/f2fs/super.c | 56 +- fs/f2fs/sysfs.c | 4 +- fs/f2fs/verity.c | 4 +- fs/f2fs/xattr.c | 12 +- fs/io-wq.c | 15 +- fs/io_uring.c | 45 +- fs/nfs/dir.c | 89 +- 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 | 177 +- 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/nfsd/nfs4state.c | 21 +- fs/nfsd/trace.h | 28 +- fs/proc/array.c | 2 +- fs/xfs/scrub/inode.c | 14 + fs/xfs/xfs_dquot.c | 79 +- fs/xfs/xfs_error.c | 3 +- fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_log_cil.c | 52 +- fs/xfs/xfs_log_recover.c | 2 - fs/xfs/xfs_sysfs.c | 16 +- include/acpi/acpi_bus.h | 5 + include/asm-generic/hyperv-tlfs.h | 33 - include/asm-generic/sections.h | 10 +- include/dt-bindings/clock/ingenic,jz4760-cgu.h | 2 + include/dt-bindings/clock/ingenic,jz4770-cgu.h | 1 + include/dt-bindings/clock/mt7986-clk.h | 169 + include/dt-bindings/clock/toshiba,tmpv770x.h | 181 + include/dt-bindings/reset/toshiba,tmpv770x.h | 41 + include/keys/system_keyring.h | 14 +- include/linux/acpi.h | 6 + include/linux/blk-mq.h | 2 +- include/linux/bpf.h | 20 +- include/linux/fb.h | 1 + include/linux/filter.h | 4 + include/linux/hid.h | 4 +- include/linux/kvm_dirty_ring.h | 6 - include/linux/kvm_host.h | 110 + include/linux/kvm_types.h | 18 + include/linux/mlx5/eq.h | 4 +- include/linux/mux/consumer.h | 20 - include/linux/netdevice.h | 11 + include/linux/netfilter.h | 10 +- include/linux/netfilter/nf_conntrack_common.h | 10 +- include/linux/netfilter_netdev.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/pci.h | 5 +- include/linux/platform_data/clk-fch.h | 2 +- include/linux/power_supply.h | 15 + include/linux/ptp_clock_kernel.h | 12 +- include/linux/raid/pq.h | 2 +- include/linux/sched.h | 1 - include/linux/sched/task.h | 13 +- include/linux/spi/spi.h | 2 +- include/linux/usb/ch9.h | 3 +- include/linux/user_namespace.h | 35 +- include/linux/vdpa.h | 36 +- include/net/bluetooth/hci.h | 6 +- include/net/dsa.h | 122 +- include/net/netfilter/nf_conntrack.h | 10 +- include/net/netfilter/nf_tables.h | 40 +- include/net/page_pool.h | 11 +- include/net/sock.h | 1 + include/net/xdp.h | 3 + include/rdma/ib_mad.h | 1 + include/rdma/ib_smi.h | 12 +- include/soc/mscc/ocelot.h | 1 + include/sound/cs35l41.h | 7 + include/trace/events/sunrpc.h | 273 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/kvm.h | 16 + include/uapi/linux/nfs.h | 101 + include/uapi/linux/vdpa.h | 6 + include/xen/balloon.h | 3 + include/xen/interface/xen.h | 3 + include/xen/xen.h | 16 + kernel/bpf/cpumap.c | 8 +- kernel/bpf/devmap.c | 32 +- kernel/cgroup/cgroup-internal.h | 19 + kernel/cgroup/cgroup-v1.c | 33 +- kernel/cgroup/cgroup.c | 88 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rstat.c | 49 +- kernel/exit.c | 1 - kernel/fork.c | 105 +- kernel/kallsyms.c | 1 + kernel/module.c | 2 + kernel/signal.c | 4 +- kernel/sys.c | 2 +- kernel/trace/trace.c | 6 +- kernel/ucount.c | 24 +- kernel/user_namespace.c | 10 +- lib/asn1_encoder.c | 2 - lib/mpi/mpi-mod.c | 2 + lib/raid6/algos.c | 78 +- lib/raid6/avx2.c | 8 +- lib/raid6/avx512.c | 6 +- localversion-next | 2 +- mm/internal.h | 23 +- mm/memory.c | 22 + mm/shmem.c | 49 +- mm/truncate.c | 13 +- mm/vmscan.c | 4 +- net/ax25/af_ax25.c | 10 +- net/bluetooth/hci_event.c | 19 +- net/bluetooth/hci_sock.c | 5 +- net/bluetooth/hci_sync.c | 4 +- net/bluetooth/l2cap_sock.c | 14 +- net/bridge/netfilter/nft_meta_bridge.c | 20 + net/can/isotp.c | 4 +- net/core/dev.c | 1 + net/core/filter.c | 73 +- net/core/gro.c | 6 +- net/core/page_pool.c | 6 +- net/core/rtnetlink.c | 22 + net/core/xdp.c | 94 +- net/dsa/dsa2.c | 69 +- net/dsa/master.c | 29 +- net/dsa/slave.c | 12 +- net/ethtool/ioctl.c | 8 +- net/ipv4/af_inet.c | 2 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 5 +- net/ipv4/ping.c | 1 + net/ipv4/tcp_ipv4.c | 1 + net/ipv4/udp.c | 1 + net/ipv6/af_inet6.c | 2 + net/ipv6/ping.c | 1 + net/ipv6/tcp_ipv6.c | 1 + net/ipv6/udp.c | 1 + net/mptcp/options.c | 119 +- net/mptcp/pm.c | 34 +- net/mptcp/pm_netlink.c | 197 +- net/mptcp/protocol.c | 311 +- net/mptcp/protocol.h | 64 +- net/mptcp/sockopt.c | 24 +- net/mptcp/subflow.c | 25 +- net/mptcp/token.c | 1 + net/netfilter/core.c | 29 +- net/netfilter/nf_conntrack_core.c | 50 +- net/netfilter/nf_conntrack_expect.c | 4 +- net/netfilter/nf_conntrack_netlink.c | 10 +- net/netfilter/nf_conntrack_standalone.c | 4 +- net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_nat_core.c | 2 +- net/netfilter/nf_synproxy_core.c | 1 - net/netfilter/nf_tables_api.c | 160 +- net/netfilter/nf_tables_core.c | 41 +- net/netfilter/nf_tables_trace.c | 2 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_bitwise.c | 95 + net/netfilter/nft_connlimit.c | 26 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_last.c | 69 +- net/netfilter/nft_limit.c | 172 +- net/netfilter/nft_meta.c | 48 + net/netfilter/nft_numgen.c | 34 +- net/netfilter/nft_payload.c | 54 + net/netfilter/nft_quota.c | 52 +- net/netfilter/nft_set_pipapo.c | 8 + net/netfilter/xt_CT.c | 3 +- net/netrom/af_netrom.c | 12 +- net/openvswitch/conntrack.c | 15 +- net/packet/af_packet.c | 27 +- net/sched/act_ct.c | 7 +- net/sched/sch_cake.c | 40 +- net/smc/af_smc.c | 8 +- net/smc/smc_core.c | 12 +- net/smc/smc_core.h | 2 +- net/socket.c | 9 +- net/tls/tls_sw.c | 1 + net/xfrm/xfrm_output.c | 30 +- samples/bpf/xdpsock_user.c | 363 +- samples/ftrace/ftrace-direct-modify.c | 3 + samples/ftrace/ftrace-direct-multi-modify.c | 3 + samples/ftrace/ftrace-direct-too.c | 3 + samples/ftrace/ftrace-direct.c | 2 + scripts/check-blacklist-hashes.awk | 37 + scripts/kconfig/confdata.c | 22 +- scripts/mod/modpost.c | 15 + scripts/sorttable.c | 38 +- scripts/sphinx-pre-install | 3 + security/integrity/ima/ima_kexec.c | 6 +- .../integrity/platform_certs/keyring_handler.c | 26 +- sound/core/seq/seq_virmidi.c | 11 + sound/drivers/virmidi.c | 3 - sound/pci/hda/Kconfig | 4 + sound/soc/amd/acp/acp-mach-common.c | 8 +- sound/soc/codecs/cs35l41-i2c.c | 1 + sound/soc/codecs/cs35l41-lib.c | 73 +- sound/soc/codecs/cs35l41-spi.c | 1 + sound/soc/codecs/cs35l41.c | 233 +- sound/soc/codecs/cs35l41.h | 4 + sound/soc/codecs/rt5640.c | 71 +- sound/soc/codecs/rt5640.h | 11 +- sound/soc/codecs/wcd9335.c | 17 +- sound/soc/fsl/fsl_asrc.c | 69 +- sound/soc/fsl/imx-card.c | 32 +- sound/soc/intel/boards/bytcr_rt5640.c | 86 +- sound/soc/soc-topology.c | 2 +- sound/x86/intel_hdmi_audio.c | 4 +- tools/arch/x86/include/uapi/asm/kvm.h | 16 +- tools/certs/print-cert-tbs-hash.sh | 91 + tools/include/uapi/linux/if_link.h | 1 + tools/include/uapi/linux/kvm.h | 3 + tools/lib/bpf/bpf.c | 8 +- tools/lib/bpf/bpf.h | 115 +- tools/perf/builtin-trace.c | 2 +- tools/perf/util/debug.c | 19 - tools/testing/selftests/bpf/prog_tests/d_path.c | 22 +- tools/testing/selftests/bpf/progs/loop3.c | 4 +- .../bpf/progs/test_d_path_check_rdonly_mem.c | 28 + tools/testing/selftests/bpf/test_sock.c | 370 +- tools/testing/selftests/cgroup/cgroup_util.c | 2 +- tools/testing/selftests/cgroup/test_core.c | 165 + tools/testing/selftests/kexec/Makefile | 2 +- tools/testing/selftests/kexec/kexec_common_lib.sh | 38 +- .../selftests/kexec/test_kexec_file_load.sh | 8 +- tools/testing/selftests/kvm/Makefile | 15 +- tools/testing/selftests/kvm/include/kvm_util.h | 427 +- .../kvm/include/{kvm_util.h => kvm_util_base.h} | 69 +- .../selftests/kvm/include/riscv/processor.h | 135 + tools/testing/selftests/kvm/include/ucall_common.h | 59 + .../selftests/kvm/include/x86_64/processor.h | 26 +- tools/testing/selftests/kvm/lib/guest_modes.c | 10 + tools/testing/selftests/kvm/lib/kvm_util.c | 32 + tools/testing/selftests/kvm/lib/riscv/processor.c | 362 ++ tools/testing/selftests/kvm/lib/riscv/ucall.c | 87 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 95 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 448 ++ tools/testing/selftests/kvm/x86_64/evmcs_test.c | 2 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 59 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 2 +- tools/testing/selftests/kvm/x86_64/state_test.c | 2 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 184 +- tools/testing/selftests/net/mptcp/config | 1 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 148 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 39 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 203 +- .../selftests/netfilter/ipip-conntrack-mtu.sh | 9 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 10 +- tools/testing/selftests/ptp/testptp.c | 24 +- usr/include/Makefile | 4 +- virt/kvm/Kconfig | 3 + virt/kvm/Makefile.kvm | 1 + virt/kvm/dirty_ring.c | 11 +- virt/kvm/kvm_main.c | 19 +- virt/kvm/kvm_mm.h | 44 + virt/kvm/mmu_lock.h | 23 - virt/kvm/pfncache.c | 337 ++ 1074 files changed, 29442 insertions(+), 21953 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml create mode 100644 Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml create mode 100644 Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/zinitix,bt400.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/zinitix.txt create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max20086.yaml create mode 100644 Documentation/networking/device_drivers/can/freescale/flexcan.rst create mode 100644 Documentation/networking/device_drivers/can/index.rst create mode 100644 arch/arm/include/asm/entry-macro-multi.S create mode 100644 arch/arm/include/asm/hardware/entry-macro-iomd.S create mode 100644 arch/arm/mach-footbridge/include/mach/entry-macro.S create mode 100644 arch/arm/mach-iop32x/include/mach/entry-macro.S create mode 100644 arch/arm/mach-rpc/include/mach/entry-macro.S create mode 100644 arch/mips/boot/compressed/clz_ctz.c create mode 100644 arch/riscv/include/asm/asm-extable.h create mode 100644 arch/riscv/include/asm/extable.h create mode 100644 arch/riscv/include/asm/gpr-num.h create mode 100644 arch/riscv/include/asm/kvm_vcpu_sbi.h create mode 100644 arch/riscv/kvm/vcpu_sbi_base.c create mode 100644 arch/riscv/kvm/vcpu_sbi_hsm.c create mode 100644 arch/riscv/kvm/vcpu_sbi_replace.c copy arch/riscv/kvm/{vcpu_sbi.c => vcpu_sbi_v01.c} (50%) create mode 100644 drivers/acpi/acpi_pcc.c create mode 100644 drivers/clk/mediatek/clk-mt7986-apmixed.c create mode 100644 drivers/clk/mediatek/clk-mt7986-eth.c create mode 100644 drivers/clk/mediatek/clk-mt7986-infracfg.c create mode 100644 drivers/clk/mediatek/clk-mt7986-topckgen.c create mode 100644 drivers/clk/visconti/Kconfig create mode 100644 drivers/clk/visconti/Makefile create mode 100644 drivers/clk/visconti/clkc-tmpv770x.c create mode 100644 drivers/clk/visconti/clkc.c create mode 100644 drivers/clk/visconti/clkc.h create mode 100644 drivers/clk/visconti/pll-tmpv770x.c create mode 100644 drivers/clk/visconti/pll.c create mode 100644 drivers/clk/visconti/pll.h create mode 100644 drivers/clk/visconti/reset.c create mode 100644 drivers/clk/visconti/reset.h create mode 100644 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c copy drivers/gpu/drm/amd/pm/{powerplay/cik_dpm.h => inc/amdgpu_dpm_internal.h} (78%) copy drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/Makefile (70%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/cik_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.c (99%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/kv_smc.c (100%) copy drivers/gpu/drm/amd/pm/{amdgpu_dpm.c => legacy-dpm/legacy_dpm.c} (71%) copy drivers/gpu/drm/amd/pm/{inc/pp_debug.h => legacy-dpm/legacy_dpm.h} (58%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/r600_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.c (98%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/si_smc.c (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/sislands_smc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/amd_powerplay.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/cz_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/fiji_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/hardwaremanager.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/hwmgr.h (99%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/polaris10_pwrvirus.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/power_state.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/pp_debug.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/pp_endian.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/pp_thermal.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/ppinterrupt.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/rv_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu10.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu10_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu11_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu71.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu71_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu72.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu72_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu73.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu73_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu74.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu74_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu75.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu75_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_common.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu8.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu8_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu9.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu_ucode_xfer_cz.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu_ucode_xfer_vi.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smumgr.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/tonga_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega10_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega12/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega12_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega20_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/amdgpu_smu.h (98%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/aldebaran_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/arcturus_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_arcturus. [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_cyan_skil [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_navi10.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_sienna_ci [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_vangogh.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu12_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu13_driver_if_aldebaran [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu13_driver_if_yellow_ca [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_0_7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_5_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_5_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_8_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_8_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v12_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_11_0_cdr_table.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_types.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0_7_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v12_0.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v13_0.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v13_0_pptable.h (100%) create mode 100644 drivers/hid/hid-letsketch.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v1.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v1.h delete mode 100644 drivers/infiniband/sw/rxe/rxe_sysfs.c create mode 100644 drivers/net/can/flexcan/Makefile rename drivers/net/can/{flexcan.c => flexcan/flexcan-core.c} (90%) create mode 100644 drivers/net/can/flexcan/flexcan-ethtool.c create mode 100644 drivers/net/can/flexcan/flexcan.h create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-chip-fifo.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h create mode 100644 drivers/platform/x86/asus-tf103c-dock.c create mode 100644 drivers/regulator/max20086-regulator.c create mode 100644 include/dt-bindings/clock/mt7986-clk.h create mode 100644 include/dt-bindings/clock/toshiba,tmpv770x.h create mode 100644 include/dt-bindings/reset/toshiba,tmpv770x.h create mode 100755 scripts/check-blacklist-hashes.awk create mode 100755 tools/certs/print-cert-tbs-hash.sh create mode 100644 tools/testing/selftests/bpf/progs/test_d_path_check_rdonly_mem.c copy tools/testing/selftests/kvm/include/{kvm_util.h => kvm_util_base.h} (88%) create mode 100644 tools/testing/selftests/kvm/include/riscv/processor.h create mode 100644 tools/testing/selftests/kvm/include/ucall_common.h create mode 100644 tools/testing/selftests/kvm/lib/riscv/processor.c create mode 100644 tools/testing/selftests/kvm/lib/riscv/ucall.c create mode 100644 tools/testing/selftests/kvm/x86_64/amx_test.c create mode 100644 virt/kvm/kvm_mm.h delete mode 100644 virt/kvm/mmu_lock.h create mode 100644 virt/kvm/pfncache.c