This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 7a769a3922d8 Add linux-next specific files for 20220105 omits 612de5464f40 Merge branch 'akpm/master' omits 90211350337e mm: hide the FRONTSWAP Kconfig symbol omits 592179e66d27 frontswap: remove support for multiple ops omits 04019887a43f mm: mark swap_lock and swap_active_head static omits 30dc81c9a30b frontswap: simplify frontswap_register_ops omits 43d1cb32c4a9 frontswap: remove frontswap_test omits a1d1774f68ae mm: simplify try_to_unuse omits 78239336b345 frontswap: remove the frontswap exports omits 7e9e0106607c frontswap: simplify frontswap_init omits e4f1c7e2af9b frontswap: remove frontswap_curr_pages omits 1ede5e191978 frontswap: remove frontswap_shrink omits eb9422ce1015 frontswap: remove frontswap_tmem_exclusive_gets omits 196883a03583 frontswap: remove frontswap_writethrough omits b6dfb34c7f09 mm: remove cleancache omits 6b524dc0a988 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits 26ffe9f708da lib/stackdepot: allow optional init and stack_table alloca [...] omits a6a1f70d7234 lib/stackdepot: allow optional init and stack_table alloca [...] omits 190dcac5a314 lib/stackdepot: allow optional init and stack_table alloca [...] omits f37f1d8fd952 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 04e5d7162f82 lib/stackdepot: allow optional init and stack_table alloca [...] omits 7e6716428948 proc-remove-pde_data-completely-fix-fix omits b74dd73c7fe9 proc-remove-pde_data-completely-fix omits e3fc50179287 proc: remove PDE_DATA() completely omits 5255a09e96bc fs: proc: store PDE()->data into inode->i_private omits d74afbe054a5 sysctl: returns -EINVAL when a negative value is passed to [...] omits 95340b1e2dbc kernel/sysctl.c: remove unused variable ten_thousand omits 808bbcbffde5 kprobe: move sysctl_kprobes_optimization to kprobes.c omits b2c9d25d07ba fs/coredump: move coredump sysctls into its own file omits d1d1db8ad9a8 printk: fix build warning when CONFIG_PRINTK=n omits 2431632a8d06 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits 97a7f202c9e6 fs: move namespace sysctls and declare fs base directory omits fb98e0baec57 sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits 3c73d796cbc3 sysctl: add and use base directory declarer and registrati [...] omits a0657c65a7c8 fs: move pipe sysctls to is own file omits e8a939b23fae fs: move fs/exec.c sysctls into its own file omits 9feb9b484450 fs: move namei sysctls to its own file omits 3607f5b5c23d fs: move locking sysctls where they are used omits 3d1098e28519 fs: move shared sysctls to fs/sysctls.c omits 76cae00eb9f3 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix omits 08c622952665 sysctl: move maxolduid as a sysctl specific const omits 3907fa48a7cc fs/dcache: avoid unused-function warning omits 09fdbf02674c fs/inode: avoid unused-variable warning omits e8f541fda60d fs: move dcache sysctls to its own file omits df60917d51bc fs: move fs stat sysctls to file_table.c omits aaf15d53fcd9 fs: move inode sysctls to its own file omits bab4fbae71e9 sysctl: share unsigned long const values omits 12306c27c1e3 stackleak: move stack_erasing sysctl to stackleak.c omits ecaf77cb412f scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits 6a6461de80f2 printk: move printk sysctl to printk/sysctl.c omits 723858f43940 fs: move binfmt_misc sysctl to its own file omits 49cb912c38fa sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits 26cfffd5e162 sysctl: add helper to register a sysctl mount point omits 6845cdb36494 random: move the random sysctl declarations to its own file omits bff305d7139f firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits 4dd7efd3f800 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits b5f72861729c firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits 058325996d42 firmware_loader: move firmware sysctl to its own files omits 373941ac6f3a eventpoll: simplify sysctl declaration with register_sysctl() omits 8e483ea8595c cdrom: simplify subdirectory registration with register_sysctl() omits 9685c88b77d1 inotify-simplify-subdirectory-registration-with-register_s [...] omits a082f3d8893c inotify: simplify subdirectory registration with register_ [...] omits 38fae52a1522 test_sysctl: simplify subdirectory registration with regis [...] omits 98f3c0d8f056 ocfs2: simplify subdirectory registration with register_sysctl() omits 9b736a4a1d17 macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 4c3b37836226 i915: simplify subdirectory registration with register_sysctl() omits ec633386b556 hpet: simplify subdirectory registration with register_sysctl() omits 5953a8b842cf dnotify: move dnotify sysctl to dnotify.c omits 9a97d66f3560 aio: move aio sysctl to aio.c omits 1ffd9101cf09 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits f20cf7ebbdb2 sysctl: use const for typically used max/min proc sysctls omits f0ccf129c495 sysctl: make ngroups_max const omits d131db27de47 watchdog: move watchdog sysctl interface to watchdog.c omits 0a89081e4d91 hung_task: move hung_task sysctl interface to hung_task.c omits 277953209865 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits 4dc64ad9ed3b sysctl: move some boundary constants from sysctl.c to sysctl_vals omits a3679cd7322a sysctl: add a new register_sysctl_init() interface omits 92e0086e7ebd mm/migrate.c: rework migration_entry_wait() to not take a pageref omits afe70751ca41 fs/f2fs/data.c: fix mess omits b45210ee319b Merge branch 'akpm-current/current' omits b44b8ab46d39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 697bb0ea4268 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc60ba5d4529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a5ec1ae33ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a053299d826 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 1bd895a750b6 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] omits 45372f987b46 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits aab68493a272 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 368bce87b479 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits bff09a934d72 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 53d793d53de2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 25fc00fd46fd Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 6618cd98a030 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 5261ce6aae47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38274525394f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 5a38a2924811 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 95ee0725a3dd Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 4c8737f9bdac Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits fd8abe05335f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 3dbaec791ebf Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits a98e5d486dbd Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits d47fe26e4e9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f072e75c9a0b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aca3be9d4f27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d81e096ace9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 112450e83e51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b7506304d57 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9d57c3586aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e4fc054e653 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2212f09f4171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5034ebe8aa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ceeba3bba34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3090621e2c21 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a4f090b3bfa7 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits f63e36991103 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 5580fb579d6d Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits aa0ab49f592f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 22e4a64866bb Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 47bab2d8b873 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 76c30c6e1fba Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 139f7477b3f5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 34a522e06263 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits bcb84ac5b1d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca1c926fa444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a9f5a1a1d07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93c5a132d5c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5386e6d62c7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 125c4519c77a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 95952fda1c29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bea145044a2d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits cd802e34599c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 204815acc03a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a8a660e8487 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits e7924829e5d9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 4ab2aa0b9af4 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits ef61f1f11232 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 6a59ed996904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a7b8154bcb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3992259a0ae6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2923b5c8eb8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0fe0c0d2ceca Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits b6580a25c6ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a159cb6b2bfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c686c1d696d Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 28ef86909733 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 1bbbadec2eea Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits a8845fa9c007 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 74148ed189c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f972f0ca0ddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 94c25ce58865 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 00927df60b4b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits e6032d233d9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b12c772aa8e6 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 6cf568ec9187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fe9e7f9f488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16a88078b4b8 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 922aadd7cb67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 163b6eb86309 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 416e25504624 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e7a7687e37d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a8892c2787f Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits bf82a5ea3709 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8cf0f7b0680c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits d7532de069a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d4c8b7414e19 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits f0a33dfbed2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bbd664d85bc5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8644c85b9368 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c6d5c76fe5a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e31d9fcd1d1c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 895f1c1e10b4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits dac330f71ca6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 12ea005c5272 Merge branch 'master' of git://linuxtv.org/media_tree.git omits a3bbcbcc260d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b3c492d690fc Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 53766e4cfa68 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits e20c88ffddfd Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 15f52fa34904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdb16bfaf9d3 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 27217cbf63d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f5e4f622632 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d20308b7ab76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f128f3ab9a5 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits b6f624e12e22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15c38624b09a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a4b3e856ccfb Merge branch '9p-next' of git://github.com/martinetd/linux omits 3910c7856573 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66f2cad0ac27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef8f1b6ba1ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 87f7adce2d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22f16ba2aa1d Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 679ee5202854 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 436504f0dd9c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b071f9781dcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c3b12396d29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5dbfda11407 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4d5245d9d162 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6ac644f65db1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits cd4da1f88e04 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b9066cb8f917 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits db54687af999 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits eb1c5ae6c289 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27c6734446e2 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 14c336528ed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 746c534133ea Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 67fd37e9a935 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4c296aeec6a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 493561819cf9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a13ffaacc02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f248304101d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 979215b6d06f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c953764f615 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits ffe77f86ff4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e92f2138c452 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d7825d1bc7c9 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 94a4bda821b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a632c47e444d Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits baab31284ad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits adc714a770a0 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 22e3642084c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e72c203d6faf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 6cb7c9cdd240 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 617e1b771a8c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 25de06539cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 257b03072ba1 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits c5044b1f4064 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 037b7ea766e6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 355ec5c41431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 270f080935c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 491b1a314215 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 3cdd707950a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea71e94e991d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0ed6d32f583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8755e99b639 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b16c16116364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e53e51711104 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fddb511de18f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e0d60538806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4dd18aaa042 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a8a4bd38141a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5bbc68083e9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c32efd31cb79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52e85195e7a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d493e9c17d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58613d532dd9 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 3b274216231f Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits f19ebb2ba21d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8e2a7f673503 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits e88c550e37ef Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 462cdb9a8d83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99ae9b78c633 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 8d2e67d5b20c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits eabb6f964aea Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 794f46c54228 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits b9e3ed9911bd Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 23c44ac18d78 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 4afa9db342e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0a5bdc18c3f8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a031644e365e Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits ff8963b13ff6 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 276c565130f9 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5673981a28a3 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 07fd231f0431 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cbbd5d20e5f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 13524b14f433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4c098d0ccf2e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 613dc4146947 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eae917d381b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eb3f19deba37 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f65812a027e6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 6210a7a0f2cd Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits c9d633f3257e Merge remote-tracking branch 'asoc/for-5.15' into asoc-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 65d3efef42b4 random: don't reset crng_init_cnt on urandom_read() omits 2c4cf378096a random: avoid superfluous call to RDRAND in CRNG extraction 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 08bc9290c7a3 mm/slob: Remove unnecessary page_mapcount_reset() function call omits c7a9608cafef parisc: Show registers at KERN_CRIT loglevel in parisc_terminate omits e14fe318a6bd parisc: Whitespace cleanups in pdc.h 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 ab38068727e4 bootmem: Use page->index instead of page->freelist omits 0d5e23a425ba zsmalloc: Stop using slab fields in struct page omits a1034229e5a8 mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] omits 863168a55fdb mm/slub: Simplify struct slab slabs field definition omits f2452d14cdb3 mm/sl*b: Differentiate struct slab fields by sl*b implementations omits e889a6a2e393 mm/kfence: Convert kfence_guarded_alloc() to struct slab omits e073d743b0cb mm/kasan: Convert to struct folio and struct slab omits 0865c3ceb1aa mm/slob: Convert SLOB to use struct slab and struct folio omits 92d079ce1330 mm/memcg: Convert slab objcgs from struct page to struct slab omits aeac47470bd6 mm: Convert struct page to struct slab in functions used b [...] omits f5394e3b9b8e mm/slab: Finish struct page to struct slab conversion omits 0f4f34ca6de0 mm/slab: Convert most struct page to struct slab by spatch omits adf1a2cf5115 mm/slab: Convert kmem_getpages() and kmem_freepages() to s [...] omits b0d049cabda0 mm/slub: Finish struct page to struct slab conversion omits 0ecfabb8a90b mm/slub: Convert most struct page to struct slab by spatch omits 9059af2cec42 mm/slub: Convert pfmemalloc_match() to take a struct slab omits a1177528e622 mm/slub: Convert __free_slab() to use struct slab omits a1859159a541 mm/slub: Convert alloc_slab_page() to return a struct slab omits 93a04659da1c mm/slub: Convert print_page_info() to print_slab_info() 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 acd6fb558aa8 Merge branch 'devel' into for-next omits 438eb8cb1ae9 Revert "pinctrl: bcm2835: Change init order for gpio hogs" omits a6131538f76a parisc: Add lws_atomic_xchg and lws_atomic_store syscalls omits bd70aec8278a parisc: Rewrite light-weight syscall and futex code omits bb3294e22482 Merge branch 'for-5.17/drivers' into for-next omits 0c2d62421b5b watchdog: msc313e: Check if the WDT was running at boot omits 035d19ee9b90 tpm: fix NPE on probe for missing device omits 8ca8e009e216 tpm: fix potential NULL pointer access in tpm_del_char_device omits aafc6e6eba29 Merge branch 'for-5.17/io_uring' into for-next omits d5e840f1101f watchdog: Add Apple SoC watchdog driver omits 8613a4bae35b dt-bindings: watchdog: Add SM6350 and SM8250 compatible omits 02d04e694fa3 watchdog: s3c2410: Fix getting the optional clock omits 98d3e2525fd0 watchdog: s3c2410: Use platform_get_irq() to get the interrupt omits 580caaa6532c dt-bindings: watchdog: atmel: Add missing 'interrupts' property omits 4593c87051a3 watchdog: mtk_wdt: use platform_get_irq_optional omits 643a78b5a840 watchdog: Add Watchdog Timer driver for RZ/G2L omits 615e91c1a960 dt-bindings: watchdog: renesas,wdt: Add support for RZ/G2L omits ce3401c72f01 watchdog: da9063: Add hard dependency on I2C omits 489119bf75e6 watchdog: Add Realtek Otto watchdog timer omits 2478fdda7104 dt-bindings: watchdog: Realtek Otto WDT binding omits cbbbb50dc596 parisc: Switch user access functions to signal errors in r [...] omits 78632ce413de parisc: Avoid calling faulthandler_disabled() twice omits 3d81dff069c2 parisc: Fix lpa and lpa_user defines omits 08378ff38930 parisc: Define depi_safe macro omits 9b0c6bc59e72 parisc: decompressor: do not copy source files while building omits 60a4fa4388fa Merge branch 'for-5.17/io_uring-xattr' into for-next omits 29e938a1df6b io_uring: add fgetxattr and getxattr support omits 8fe9559e7b02 io_uring: add fsetxattr and setxattr support omits 0bc6536a96ff fs: split off do_getxattr from getxattr omits 3747b353c2e7 fs: split off setxattr_copy and do_setxattr function from [...] omits 1edd3dc1dd19 fs: split off do_user_path_at_empty from user_path_at_empty() omits 34c311d3d9c0 Merge branch 'for-5.17/drivers' into for-next omits 41e744dc9ee6 Merge branch 'for-5.17/block' into for-next omits 52d3ff9d3658 Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] omits 949354d5d49a mux: Fix struct mux_state kernel-doc comment omits abd599feaf66 nfsd: Replace use of rwsem with errseq_t omits d8bc32af5970 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() omits c2b5446aa8b4 Merge branch 'for-5.17/io_uring-getdents64' into for-next omits b4518682080d io_uring: add support for getdents64 omits 54d460de2423 fs: split off vfs_getdents function of getdents64 syscall omits 1533c1b579e1 fs: add offset parameter to iterate_dir function omits 4b03d96711ba libata: use min() to make code cleaner omits 43a6a9d11a08 ata: libahci_platform: Get rid of dup message when IRQ can [...] omits c39dc889ac7c ata: libahci_platform: Remove bogus 32-bit DMA mask attempt omits df2796899102 ata: sata_dwc_460ex: Remove unused forward declaration omits ee34bbafc838 ata: sata_dwc_460ex: Use temporary variable for struct device omits 0b8f8ba8278a ata: sata_dwc_460ex: Use devm_platform_*ioremap_resource() APIs omits da777eaba07a ata: sata_fsl: use sysfs_emit() omits b277ca11b663 ata: ahci: use sysfs_emit() omits 72a1b710f656 ata: libata-scsi: use sysfs_emit() omits 1093f19472eb ata: libata-sata: use sysfs_emit() omits 42bea8754c94 sata_fsl: Use struct_group() for memcpy() region omits 032cad682b19 ata: pata_ali: no need to initialise statics to 0 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 4e8e6d7ab7a4 mm/slub: Convert __slab_lock() and __slab_unlock() to struct slab omits ee1df37e6475 mm/slub: Convert kfree() to use a struct slab omits bb096f6c8cae mm/slub: Convert detached_freelist to use a struct slab omits 601bfdca58bd mm: Convert check_heap_object() to use struct slab omits 056f3542327a mm: Use struct slab in kmem_obj_info() omits bdbe8bc3ede9 mm: Convert __ksize() to struct slab omits 327fc47043a1 mm: Convert virt_to_cache() to use struct slab omits 3adb1b57d0a8 mm: Convert [un]account_slab_page() to struct slab omits b9059d7a5fac mm: Split slab into its own type omits 926fcdd5c85f mm/slub: Make object_err() static omits 12239c226046 mm/slab: Dissolve slab_map_pages() in its caller omits e00dd02c0e0f Merge branch 'devel-stable' into for-next omits e5d32fb54a1b Merge branches 'misc' and 'fixes' into for-next 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 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 aff1016220a5 dt-bindings: ti-serdes-mux: Add defines for J721S2 SoC 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 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', [...] adds 49ef78e59b07 Merge tag 'gpio-fixes-for-v5.16' of git://git.kernel.org/p [...] adds 1d5a47424040 sfc: The RX page_ring is optional adds 01cbf50877e6 i40e: Fix to not show opcode msg on unsuccessful VF MAC change adds 3116f59c12bd i40e: fix use-after-free in i40e_sync_filters_subtask() adds 40feded8a247 i40e: Fix for displaying message regarding NVM version adds e738451d78b2 i40e: Fix incorrect netdev's real number of RX/TX queues adds b712941c8085 iavf: Fix limit of total number of queues to active queues of VF adds b3c8e0de473e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 754e4382354f ieee802154: atusb: fix uninit value in atusb_set_extended_addr adds af872b691926 Merge tag 'ieee802154-for-net-2022-01-05' of git://git.ker [...] adds 00fcf8c7dd56 Revert "net: usb: r8152: Add MAC passthrough support for m [...] adds db54c12a3d7e selftests: set amt.sh executable adds 75acfdb6fd92 Merge tag 'net-5.16-final' of git://git.kernel.org/pub/scm [...] adds e01ca5d2da19 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] 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 f0ac7aee36e0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds ca0f1b883e5f 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 e834b9671414 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8ff5f5d9d8cf RDMA/rxe: Prevent double freeing rxe_map_set() adds 4163cb3d1980 Revert "RDMA/mlx5: Fix releasing unallocated memory in der [...] adds 7694a7de22c5 RDMA/uverbs: Check for null return of kmalloc_array adds b35a0f4dd544 RDMA/core: Don't infoleak GRH fields adds 0d2dfa8965d4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 276b7d010c92 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 347de64ec4fd Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 63a3e7c09397 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a57aa6bbb47e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f1a7ba015313 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 4c96c899d78b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a1c9399fda9 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds e47312eed0d2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 9ec744460f99 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 2a7b318b351c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ba6512a23e9a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b055b830ed49 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] 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 b97599e74e5a Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds c70eb9c1cc78 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 289b33006e94 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 301acc2b8cbd Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 4a9da1f24064 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds be0d5fa7f037 certs: move the 'depends on' to the choice of module signing keys adds b06d9d3b6a03 nds32: remove unused BUILTIN_DTB from arch/nds32/Makefile adds 54e2c77dd4cb certs: remove meaningless $(error ...) in certs/Makefile adds f3a2ba44e93e certs: check-in the default x509 config file adds f8487d28df28 certs: remove noisy messages while generating the signing key adds 54c8b517d295 certs: use 'cmd' to hide openssl output in silent builds m [...] adds e06a61a89ccd certs: use if_changed to re-generate the key when the key [...] adds 8d62d8a24da3 kbuild: move headers_check.pl to usr/include/ adds bfe86d700f7a kbuild: remove headers_check stub adds 8fe039f7a335 certs: use $< and $@ to simplify the key generation rule adds 7ee22e8c42de certs: unify duplicated cmd_extract_certs and improve the log adds b0a4922e0f98 certs: remove unneeded -I$(srctree) option for system_cert [...] adds 41f431290557 certs: refactor file cleaning adds 783639aad1db certs: remove misleading comments about GCC PR adds e59ba54af02f kbuild: stop using config_filename in scripts/Makefile.modsign adds 09d6db79404a certs: simplify $(srctree)/ handling and remove config_fil [...] adds 0a837307dfcc kbuild: do not include include/config/auto.conf from shell [...] adds 33c1957574b6 kbuild: do not quote string values in include/config/auto.conf adds 98bb79d61f0c certs: move scripts/extract-cert to certs/ adds ec769168623b microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV} adds 42c0b7463716 doc: kbuild: fix default in `imply` table adds 0202448b892a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83abe4ad6bf4 next-20220105/perf adds af19314607e9 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds fc1ca96bf8ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 13d6fe468161 Merge branches 'misc' and 'fixes' into for-next adds 23d9a9280efe ARM: 9177/1: disable vmap'ed stacks on suspend-capable SMP [...] adds 5fe41793bc78 ARM: 9176/1: avoid literal references in inline assembly adds 957ac8868410 Merge branch 'devel-stable' into for-next adds 5f8f013759af Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 527a7f52529f perf/smmuv3: Fix unused variable warning when CONFIG_OF=n adds 2da56881a7f8 drivers: perf: marvell_cn10k: fix an IS_ERR() vs NULL check adds 3da4390bcdf4 arm64: perf: Don't register user access sysctl handler mul [...] adds 89d30b11507d arm64: Drop outdated links in comments adds daa149dd8cd4 arm64: Use correct method to calculate nomap region boundaries adds 945409a6ef44 Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] adds 588da38b6c2c 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 8e6b84e6e84e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 725abe4d817a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 890b78fcb2f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 924f4e2571ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2056172732ee Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds b0810db3a6bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 3cbdffc39a3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 49f86106b20d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 191759dd8b94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e2e8366f19ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a69711eb6353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f8a760ce81fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cb1f482f4c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 94094ce7be56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b4936f6b81c5 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds f43d9b7abc8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5055fc968f24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9623c249430c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 65636fc271b7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 329763982c67 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds c1dd2f7c0bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9f91f004ea2 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 31277a204aaa Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds ff54938dd190 clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB adds c1001a62f2f5 Merge tag 'clk-meson-v5.17-1' of https://github.com/BayLib [...] adds a819d915aede Merge branch 'clk-amlogic' into clk-next adds 4f1e19b65844 Merge tag 'sunxi-clk-for-5.17-1' of https://git.kernel.org [...] adds 3353972bb913 Merge branch 'clk-allwinner' into clk-next adds a5ce1d511870 Merge tag 'renesas-clk-for-v5.17-tag2' of git://git.kernel [...] adds 0ee97043dd96 Merge branch 'clk-renesas' into clk-next adds fcfc6ea4a400 Merge tag 'for-5.17-clk' of git://git.kernel.org/pub/scm/l [...] adds 8ac60b403117 Merge branch 'clk-nvidia' into clk-next adds 176a3200ef6d Merge tag 'clk-imx-5.17' of git://git.kernel.org/pub/scm/l [...] adds a22709ff631a Merge branch 'clk-imx' into clk-next adds 14350ed95867 Merge tag 'clk-v5.17-samsung' of https://git.kernel.org/pu [...] adds 393cd2028df8 Merge branch 'clk-samsung' into clk-next 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 7e77037db16f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds d545d9f37b2a Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 51d6b4735e38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59df4fb3482a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds a029ccc810b6 MIPS: Loongson64: Add missing of_node_put() in ls2k_reset_init() adds 6bcfdc49f38e mips/pci: remove redundant ret variable adds 277c8cb3e8ac MIPS: fix local_{add,sub}_return on MIPS64 adds 10657660c16e MIPS: rework local_t operation on MIPS64 adds f0b7ddbd794b MIPS: retire "asm/llsc.h" adds ce4e0a8f13a8 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 99f2336e3833 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f1ff7577663a Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 3cbadd20e3db parisc: decompressor: do not copy source files while building adds e82a80203203 parisc: Define depi_safe macro adds 1f9b60f5e171 parisc: Fix lpa and lpa_user defines adds 8c093cdd6b99 parisc: Avoid calling faulthandler_disabled() twice adds f0a59a298d5f parisc: Switch user access functions to signal errors in r [...] adds c2ae5198408b parisc: Don't call faulthandler_disabled() in do_page_fault() adds ccdb2c4a2bbe parisc: Enhance page fault termination message adds 3a544f7f4c24 parisc: Rewrite light-weight syscall and futex code adds 74d8a0e90ab3 parisc: Add lws_atomic_xchg and lws_atomic_store syscalls adds bae8609eec5c parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions adds 83366f28001f parisc: Add kgdb io_module to read chars via PDC adds aa885790c663 parisc: pdc_stable: use default_groups in kobj_type adds 96e0dcb9c06b parisc: io: Improve the outb(), outw() and outl() macros adds a17814ba65fb 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 15002948d382 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 45ef1a5c96a3 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 73c112147213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 044fc7057900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 429094ac447f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds f9fe69b335ff Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds bf079cf1ed6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 574146fe263a Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 0a6f253b7c3a Merge branch 'misc-5.17' into for-next-next-v5.16-20220106 adds a2d2a5195f2f btrfs: remove write and wait of struct walk_control adds 3530c9ecd805 btrfs: fix log tree cleanup after a transaction abort adds 8804414a98fa btrfs: reuse existing pointers from btrfs_ioctl adds 7f3997730c8b btrfs: don't start transaction for scrub if the fs is moun [...] adds 336d0a92f60d btrfs: don't log unnecessary boundary keys when logging directory adds 159221951dad btrfs: put initial index value of a directory in a constant adds e5e939aad889 btrfs: stop copying old dir items when logging a directory adds 4b36f3f13462 btrfs: stop trying to log subdirectories created in past t [...] adds 9382dc81bcef Merge branch 'misc-next' into for-next-next-v5.16-20220106 adds 65381cbd44b3 Merge branch 'for-next-next-v5.16-20220106' into for-next- [...] adds b417830a7893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aeaa55fb50b7 cifs: remove unused variable ses_selected adds e468ffa9bb21 cifs: Fix smb311_update_preauth_hash() kernel-doc comment adds 8b63145e83eb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 614806b5e03e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 2e3ce61884a7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ecf468c29a0b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds a4934e25c01e ext4: avoid trim error on fs with small groups adds e1577876127c ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names adds d2717c295963 ext4: only set EXT4_MOUNT_QUOTA when journalled quota file [...] adds 37d1c2c49c13 ext4: implement support for get/set fs label adds 4d3cf2c70c12 ext4: change s_last_trim_minblks type to unsigned long adds db19c4cdc28a ext4: allow to change s_last_trim_minblks via sysfs 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 020969865222 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 04844e49533f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds fe6d645758a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ea31162ba55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fbab6152b22a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 9c2f14caf2bf NFSv4.1: Fix uninitialised variable in devicenotify adds 212bd52ba9b3 NFSv4: Add some support for case insensitive filesystems adds b87e912c5825 NFSv4: Just don't cache negative dentries on case insensit [...] adds f35b747a7581 NFS: Invalidate negative dentries on all case insensitive [...] adds fa5d8b00c16b NFS: Add a helper to remove case-insensitive aliases adds 024ea6653cdc NFS: Fix the verifier for case sensitive filesystem in nfs [...] adds e5f0645fee67 NFS: use default_groups in kobj_type adds e0f91a98d341 SUNRPC: use default_groups in kobj_type adds 8c909ca95ecb NFSv4: Allow writebacks to request 'blocks used' adds 3e0a5877834c NFSv42: Fallocate and clone should also request 'blocks used' adds 473f973aa512 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds d304c287e4d9 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds eaf36c7155df NFSD: Fix verifier returned in stable WRITEs adds 4ad2ef7304ce nfsd: Replace use of rwsem with errseq_t adds 6543c57318e3 NFSD: Clean up nfsd_vfs_write() adds df7f5839f0ea NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) adds 6181897ab673 NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) adds ef68613fac5a nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() adds 0ed6117dd610 NFSD: Write verifier might go backwards adds 51f7e1f7aec6 NFSD: Clean up the nfsd_net::nfssvc_boot field adds 4a63841c1372 NFSD: Rename boot verifier functions adds c0f684b9bec1 NFSD: Trace boot verifier resets adds e7e564738bc3 Revert "nfsd: skip some unnecessary stats in the v4 case" adds 8bf40472da9e NFSD: Move fill_pre_wcc() and fill_post_wcc() adds a71baee992c6 MAINTAINERS: remove bfields adds fd649799dae6 nfsd: fix crash on COPY_NOTIFY with special stateid adds faf8947c824a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec4060c8b1be Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds c11be213a1e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c51fe3772933 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3a204e6c254c 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 3a2541a8f009 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds b6c8ee53f86e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a710c2c7c138 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 7f56ad129884 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 773e4b4d8745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67a844537d5d 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 5eefb8545b17 Merge branch 'pci/enumeration' adds 066869706846 Merge branch 'pci/hotplug' adds 7bdc48f40e5b Merge branch 'pci/legacy-pm-removal' adds c4c479a086ef Merge branch 'pci/p2pdma' adds a5f61c778e2a Merge branch 'pci/switchtec' adds ac825f5839a6 Merge branch 'pci/virtualization' adds 63e35c26deea Merge branch 'remotes/lorenzo/pci/aardvark' adds c5b0f508590b Merge branch 'remotes/lorenzo/pci/apple' adds b74d7f63d39d 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 56ab74b49fcb Merge branch 'remotes/lorenzo/pci/dwc' adds 52b9dda4eedc Merge branch 'remotes/lorenzo/pci/mediatek' adds 9bb3e905545d Merge branch 'remotes/lorenzo/pci/mediatek-gen3' adds abe79b86d38f Merge branch 'remotes/lorenzo/pci/mt7621' adds 202738e7daf4 Merge branch '600b79030986' adds 840a720aaa14 PCI: qcom-ep: Constify static dw_pcie_ep_ops adds 592682a2b32c Merge branch 'remotes/lorenzo/pci/qcom' adds 0cda282d23a3 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 0011c1a7aaac Merge branch 'remotes/lorenzo/pci/vmd' adds 98e5edd0face Merge branch 'remotes/lorenzo/pci/xgene' adds 4c0c0b7c1caf Merge branch 'remotes/lorenzo/pci/xilinx-nwl' adds e75394139041 Merge branch 'remotes/lorenzo/pci/bridge-emul' adds 98cf1df883c1 Merge branch 'pci/misc' adds c98d2922d5e8 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 c5897649436b Merge branch 'pci/driver-cleanup' adds 568ef0e49fe0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ef514b7bbad6 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 dcb91621f3d7 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 72a4a87da8f7 i2c: mpc: Avoid out of bounds memory access 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 fdbee76172bb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 57d8d3fc060c i3c: master: svc: move module reset behind clk enable adds a84a9222b2be i3c: master: svc: fix atomic issue adds 9fd6b5ce8523 i3c: master: svc: separate err, fifo and disable interrupt [...] adds d5e512574dd2 i3c: master: svc: add support for slave to stop returning data adds 173fcb27210b i3c: master: svc: set ODSTOP to let I2C device see the STO [...] adds 05be23ef78f7 i3c: master: svc: add runtime pm support adds c5d4587bb9a9 i3c: master: svc: add the missing module device table adds 7ff730ca458e i3c: master: svc: enable the interrupt in the enable ibi function adds 7a2bccd1a27f i3c: master: mipi-i3c-hci: correct the config reference fo [...] adds 3bf5317825a5 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 748482afd284 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds e94f43ea200a docs: automarkup.py: Fix invalid HTML link output and brok [...] adds d6f913e9970c Documentation: kgdb: Replace deprecated remotebaud adds e3c7a79ab057 docs: 5.Posting.rst: describe Fixes: and Link: tags adds ed6fb0cde851 docs: discourage use of list tables adds db05e1ca8fb9 scripts: sphinx-pre-install: Fix ctex support on Debian adds 4ee567e74ea2 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 5ea3bac55c2a 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 bbb2480a9cca Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ffbb4e8759d4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds f8e692ce222d 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 74c058a5f714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ffd32ea6b13c Revert "net: wwan: iosm: Keep device at D0 for s2idle case" adds eda80b249df7 net: ethernet: mtk_eth_soc: fix return values and refactor [...] adds c6af53f038aa net: mdio: add helpers to extract clause 45 regad and deva [...] adds e2e7f6e29c99 net: ethernet: mtk_eth_soc: implement Clause 45 MDIO access adds 2a5ab39beb27 Merge branch 'mtk_eth_soc-refactoring-and-clause45' adds fc0c3fe7486f net: lan966x: Add function lan966x_mac_ip_learn() adds 11b0a27772f5 net: lan966x: Add PGID_GP_START and PGID_GP_END adds 7aacb894b1ad net: lan966x: Extend switchdev with mdb support adds c5bcdd8228d8 Merge branch 'lan966x-extend-switchdev-and-mdb-support' adds 9667b814387c net: hns3: create new rss common structure hclge_comm_rss_cfg adds 9970308fe6a5 net: hns3: refactor hclge_comm_send function in PF/VF drivers adds 1bfd6682e9b5 net: hns3: create new set of common rss get APIs for PF an [...] adds 7347255ea389 net: hns3: refactor PF rss get APIs with new common rss get APIs adds 027733b12a10 net: hns3: refactor VF rss get APIs with new common rss get APIs adds 6de060042867 net: hns3: create new set of common rss set APIs for PF an [...] adds 1813ee524331 net: hns3: refactor PF rss set APIs with new common rss set APIs adds 7428d6c93665 net: hns3: refactor VF rss set APIs with new common rss set APIs adds 2c0d3f4cd25f net: hns3: create new set of common rss init APIs for PF a [...] adds 07dce03cd5aa net: hns3: refactor PF rss init APIs with new common rss i [...] adds 93969dc14fcd net: hns3: refactor VF rss init APIs with new common rss i [...] adds 287db5c40d15 net: hns3: create new set of common tqp stats APIs for PF [...] adds add7645c841c net: hns3: refactor PF tqp stats APIs with new common tqp [...] adds 4afc310cf9a8 net: hns3: refactor VF tqp stats APIs with new common tqp [...] adds 43710bfebf23 net: hns3: create new common cmd code for PF and VF modules adds 5be9963d9e17 Merge branch 'hns3-stats-refactor' adds b08db33dabd1 net: dsa: move dsa_port :: stp_state near dsa_port :: mac adds bde82f389af1 net: dsa: merge all bools of struct dsa_port into a single u8 adds 0625125877da net: dsa: move dsa_port :: type near dsa_port :: index adds 7787ff776398 net: dsa: merge all bools of struct dsa_switch into a single u32 adds 258030acc93b net: dsa: make dsa_switch :: num_ports an unsigned int adds b035c88c6a30 net: dsa: move dsa_switch_tree :: ports and lags to first [...] adds 4b026e82893b net: dsa: combine two holes in struct dsa_switch_tree adds 53928cddda07 Merge branch 'dsa-cleanups' adds 617dbee5c7ac can: usb_8dev: remove unused member echo_skb from struct u [...] adds 68fa39ea9124 can: mcp251x: mcp251x_gpio_setup(): Get rid of duplicate o [...] adds b8f91799687e can: kvaser_usb: make use of units.h in assignment of frequency adds eff104cf3cf3 can: ti_hecc: ti_hecc_probe(): use platform_get_irq() to g [...] adds decdcaeedce4 can: sja1000: sp_probe(): use platform_get_irq() to get th [...] adds e233640cd303 can: etas_es58x: es58x_init_netdev: populate net_device::dev_port adds 676068db69b8 can: do not increase rx statistics when generating a CAN r [...] adds 0b0ce2c67795 can: kvaser_usb: do not increase tx statistics when sendin [...] adds f68eafeb9759 can: do not copy the payload of RTR frames adds 8e674ca74244 can: do not increase rx_bytes statistics for RTR frames adds cc4b08c31b5c can: do not increase tx_bytes statistics for RTR frames adds c9e1d8ed304c can: dev: replace can_priv::ctrlmode_static by can_get_sta [...] adds 7d4a101c0bd3 can: dev: add sanity check in can_set_static_ctrlmode() adds 5fe1be81efd2 can: dev: reorder struct can_priv members for better packing adds 383f0993fc77 can: netlink: report the CAN controller mode supported flags adds 7da0694c0168 Merge tag 'linux-can-next-for-5.17-20220105' of git://git. [...] adds d43e4271747a mlxsw: pci: Avoid flow control for EMAD packets adds ff91e1b68490 net: dsa: fix incorrect function pointer check for MRP ring roles adds cad69019f2f8 net: dsa: remove cross-chip support for MRP adds a68dc7b938fb net: dsa: remove cross-chip support for HSR adds c487b6530ddf Merge branch 'dsa-notifier-cleanup' adds 88248c357c2a net/sched: add missing tracker information in qdisc_create() adds 2d6ec25539b0 netlink: do not allocate a device refcount tracker in ethn [...] adds 5b8f970309dd net: phy: marvell: use phy_write_paged() to set MSCR adds f22725c95ece net: phy: marvell: configure RGMII delays for 88E1118 adds aa298b557bde Merge branch 'fix-rgmii-delays-for-88e1118' adds 4e4f325a0a55 net: gemini: allow any RGMII interface mode adds b9adba350a84 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 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 dd9b93ddba35 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b22bf1b9979a bpftool: Refactor misc. feature probe adds c04fb2b0bd92 bpftool: Probe for bounded loop support adds 0fd800b2456c bpftool: Probe for instruction set extensions adds 5e22dd186267 bpf/selftests: Fix namespace mount setup in tc_redirect adds e4a41c2c1fa9 bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC adds 5b2c5540b811 bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() adds 218d747a4142 bpf, sockmap: Fix double bpf_prog_put on error case in map_link adds e60b0d12a95d bpf: Don't promote bogus looking registers after null check. adds ca796fe66f7f bpf, selftests: Add verifier test for mem_or_null register [...] adds 62e4683849b6 bpf, docs: Add a setion to explain the basic instruction encoding adds be3193cded9d bpf, docs: Add subsections for ALU and JMP instructions adds 894cda554c3c bpf, docs: Document the opcode classes adds 03c517ee9eed bpf, docs: Fully document the ALU opcodes adds 9e533e22b570 bpf, docs: Fully document the JMP opcodes adds 58d8a3fc4a40 bpf, docs: Fully document the JMP mode modifiers adds a5bebc4f00de bpf: Fix verifier support for validation of async callbacks adds 04c350b1ae6b bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). adds 28479934f26b bpf: Add SO_RCVBUF/SO_SNDBUF in _bpf_getsockopt(). adds 7218c28c87f5 libbpf: Deprecate bpf_perf_event_read_simple() API adds 71cff670baff libbpf: Use probe_name for legacy kprobe adds 51a33c60f1c2 libbpf: Support repeated legacy kprobes on same function adds 9855c131b9c8 libbpf 1.0: Deprecate bpf_map__is_offload_neutral() adds 5f6082642814 libbpf 1.0: Deprecate bpf_object__find_map_by_offset() API 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 be451768a1a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fae38a55b437 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] 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 bd8f70653d8d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a6bd271b47c3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 191c5a6f6f91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 04d164810b3e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 0f808a14f455 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 54a8b04c2e72 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds f81483aaeb59 Merge branch 'for-next' into for-linus adds dec36c09a531 Merge tag 'asoc-v5.17' of https://git.kernel.org/pub/scm/l [...] adds 8f4c90427a8f ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 adds 2aac550da325 ALSA: hda/realtek: Re-order quirk entries for Lenovo adds 7b2f3eb492da ALSA: hda: cs35l41: Add support for CS35L41 in HDA systems adds d3dca026375f ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptop adds ae7abe36e352 ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptops adds b81e9e5c723d ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speak [...] adds 28bbcaef4162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a319cb32e7cf ASoC: cs4265: Add a remove() function adds dcf821319474 ASoC: cs35l41: Add cs35l51/53 IDs adds 4e7c3cd87db8 ASoC: cs35l41: Remove incorrect comment adds 56852cf4b217 ASoC: cs35l41: Correct DSP power down adds 5f2f539901b0 ASoC: cs35l41: Correct handling of some registers in the cache adds 7aa1cc1091e0 firmware: cs_dsp: Clear core reset for cache adds ba235634b138 ASoC: wm_adsp: Add support for "toggle" preloaders adds 570010b82e8a Add low power hibernation support to cs35l41 adds e4c35e75209b ASoC: ak4375: Fix unused function error 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 509ab2075999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds abd711f694ff Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 1b1b6808bc73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds edce22e19bfa block: move rq_list macros to blk-mq.h adds 3764fd05e1f8 block: introduce rq_list_for_each_safe macro adds d2528be7a8b0 block: introduce rq_list_move adds 6bfec7992ec7 nvme-pci: fix queue_rqs list splitting adds f39ee735a056 Merge branch 'for-5.17/block' into for-next adds d5dbcca70182 pktcdvd: convert to use attribute groups adds 0258616b103c Merge branch 'for-5.17/drivers' into for-next adds e9ef54b0a14c Merge branch 'for-5.17/io_uring' into for-next adds 050f461e28c5 block/rnbd-clt-sysfs: use default_groups in kobj_type adds 10eeff31748b Merge branch 'for-5.17/drivers' into for-next adds 00f6e68b8d59 io_uring: remove unused function parameter adds c0235652ee51 io_uring: remove redundant tab space adds 32758247e3c4 Merge branch 'for-5.17/io_uring' into for-next 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 f44242b3efc5 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 e70fc0588e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 49737f261c41 ata: pata_ali: no need to initialise statics to 0 adds 23c72ffedeed ata: sata_fsl: Use struct_group() for memcpy() region adds 58c541146b66 ata: libata-sata: use sysfs_emit() adds 0667391e191c ata: libata-scsi: use sysfs_emit() adds 179a028225c1 ata: ahci: use sysfs_emit() adds ab0efc068ebf ata: sata_fsl: use sysfs_emit() adds f713961de505 ata: sata_dwc_460ex: Use devm_platform_*ioremap_resource() APIs adds f1550f27f8a9 ata: sata_dwc_460ex: Use temporary variable for struct device adds 0805e945651d ata: sata_dwc_460ex: Remove unused forward declaration adds ea63a8990151 ata: libahci_platform: Remove bogus 32-bit DMA mask attempt adds 7b6acb4e7faa ata: libahci_platform: Get rid of dup message when IRQ can [...] adds da2994705795 ata: libata: use min() to make code cleaner adds f3b9db5f4fd1 ata: libata: remove pointless debugging messages adds bb6a42d71046 ata: libata: whitespace cleanup adds 6c952a0dc9c3 ata: libata: Add ata_port_classify() helper adds 6044f3c456dc ata: libata: move ata_dump_id() to dynamic debugging adds 4baa5745ec21 ata: libata: sanitize ATA_HORKAGE_DUMP_ID adds f8ec26d0f5bc ata: libata: add reset tracepoints adds fc914faad67f ata: libata: add qc_prep tracepoint adds c206a389c97c ata: libata: tracepoints for bus-master DMA adds 7fad6ad6a357 ata: libata-sff: tracepoints for HSM state machine adds 1fe9fb71b2ff ata: libata-scsi: drop DPRINTK calls for cdb translation adds c318458c9359 ata: libata: add tracepoints for ATA error handling adds 742bef476ca5 ata: libata: move ata_{port,link,dev}_dbg to standard pr_X [...] adds d452090301fa ata: libata: revamp ata_get_cmd_descript() adds 4633778b254d ata: libata: move DPRINTK to ata debugging adds 37fcfade40f7 ata: sata_mv: kill 'port' argument in mv_dump_all_regs() adds a2715a42380b ata: sata_mv: replace DPRINTK with dynamic debugging adds e392e3944f8b ata: pata_octeon_cf: remove DPRINTK() macro in interrupt context adds 774f6bac2ed3 ata: pdc_adma: Remove DPRINTK call adds 65945144fa84 ata: sata_fsl: move DPRINTK to ata debugging adds fa538d4020e6 ata: sata_rcar: replace DPRINTK() with ata_port_dbg() adds 1891b92a4cff ata: sata_qstor: replace DPRINTK() with dev_dbg() adds b5a5fc8b0f81 ata: pata_pdc2027x: Replace PDPRINTK() with standard ata logging adds e1553351d747 ata: libata: remove pointless VPRINTK() calls adds 93c7711494f4 ata: ahci: Drop pointless VPRINTK() calls and convert the [...] adds 51d628f10d55 ata: pdc_adma: Drop pointless VPRINTK() calls and remove d [...] adds d3e140f2b008 ata: pata_octeon_cf: Drop pointless VPRINTK() calls and co [...] adds 9913d3902f8f ata: pata_via: Drop pointless VPRINTK() calls adds 156e67cc0dba ata: sata_promise: Drop pointless VPRINTK() calls and conv [...] adds 05d8501fbf06 ata: sata_qstor: Drop pointless VPRINTK() calls adds 559ba1830e4b ata: sata_rcar: Drop pointless VPRINTK() calls adds a0a8005d8642 ata: sata_inic162x: Drop pointless VPRINTK() calls adds 23b87b9f6ffe ata: sata_mv: Drop pointless VPRINTK() call and convert th [...] adds 47013c580c73 ata: sata_nv: drop pointless VPRINTK() calls and convert r [...] adds 14d3630608db ata: sata_fsl: convert VPRINTK() calls to ata_port_dbg() adds 0b8e9cc71c23 ata: sata_sil: Drop pointless VPRINTK() calls adds bc21c1056d08 ata: sata_sx4: Drop pointless VPRINTK() calls and convert [...] adds f11c5403a1f0 ata: sata_sx4: add module parameter 'dimm_test' adds d97c75edd806 ata: libata: drop ata_msg_error() and ata_msg_intr() adds 5cef96b4207e ata: libata: drop ata_msg_ctl() adds 2f784b923d50 ata: libata: drop ata_msg_malloc() adds 16d424672716 ata: libata: drop ata_msg_warn() adds 17a1e1be2fc7 ata: libata: drop ata_msg_probe() adds 96c810f216cb ata: libata: drop ata_msg_info() adds 1c95a27c1e54 ata: libata: drop ata_msg_drv() adds db45905e74e6 ata: libata: remove 'new' ata message handling adds 870bb833c0ac ata: libata: remove debug compilation switches adds f2f01a52f281 ata: pata_atp867x: convert printk() calls adds 0f1c1294c78d ata: pata_cmd640: convert printk() calls adds 8705cb7f1b49 ata: pata_cmd64x: convert printk() calls adds 56f7979e770b ata: pata_cs5520: convert printk() calls adds 0d43bff5196d ata: pata_cs5536: convert printk() calls adds 3dede7f9b37f ata: pata_cypress: convert printk() calls adds 3697aaafc368 ata: pata_it821x: convert printk() calls adds 21f0e60a925b ata: pata_marvell: convert printk() calls adds 71306ae27c87 ata: pata_rz1000: convert printk() calls adds f9bcf5ba2d5f ata: pata_serverworks: convert printk() calls adds 3156234b6103 ata: pata_sil680: convert printk() calls adds 16d6623fe958 ata: sata_sx4: convert printk() calls adds f76ba003d1b6 ata: sata_mv: convert remaining printk() to structured logging adds f06c13aa01a9 ata: pata_hpt37x: convert pr_XXX() calls adds cb3f48fc5750 ata: pata_octeon_cf: Replace pr_XXX() calls with structure [...] adds cb8d5daae9ad ata: pata_hpt3x2n: convert pr_XXX() calls adds 97b7925a5cb4 ata: sata_gemini: convert pr_err() calls adds cbc59b8c2086 ata: pata_hpt366: convert pr_warn() calls adds 41d4c60f8623 ata: libata-scsi: rework ata_dump_status to avoid using pr_cont() adds 898a276d4304 ata: sata_dwc_460ex: drop DEBUG_NCQ adds d4caa9054e4f ata: sata_dwc_460ex: remove 'check_status' argument adds 1d009eb6fefb ata: sata_dwc_460ex: Remove debug compile options adds 87924c5b4094 ata: sata_fsl: add compile test support adds 641ba1a5e2f8 ata: ahci_brcm: add compile test support adds e73d737894dc ata: ahci_da850: add compile test support adds 56e18702b0c2 ata: ahci_dm816: add compile test support adds 3e7a673b5674 ata: ahci_st: add compile test support adds 972607c77f4e ata: ahci_mtk: add compile test support adds 03d41548827a ata: ahci_mvebu: add compile test support adds 967a0b715c60 ata: ahci_sunxi: add compile test support adds ab7b17ee4b0e ata: ahci_tegra: add compile test support adds 5e323c69b2d5 ata: ahci_xgene: add compile test support adds 02d16b42b4d1 ata: ahci_seattle: add compile test support adds 7b6170b1159f ata: pata_bk3710: add compile test support 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 7c44c1248c36 ata: pata_legacy: add compile test support adds 423fd00f8639 ata: pata_samsung_cf: add compile test support adds 415cbb7efa91 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 81a643421d96 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 62a60f868179 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0505c86fef25 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds ff7f55a49a1f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds dc1180aa336e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14e2976fbabd regulator: qcom_smd: Align probe function with rpmh-regulator adds a63cc97a58d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bbd7f6044d0c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds afce3ddff135 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 02a2092e70a2 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 518c9fb61ad7 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds da6091b33a37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4542185ffe5e tpm: fix potential NULL pointer access in tpm_del_char_device adds 3dd5730dcc3b tpm: fix NPE on probe for missing device adds 2af0cd9f0e9d lib: remove redundant assignment to variable ret adds 1268950cc152 tools/certs: Add print-cert-tbs-hash.sh adds 0fde37e9c004 certs: Check that builtin blacklist hashes are valid adds d092c4363ae4 certs: Make blacklist_vet_description() more strict adds 9838c8e917d5 certs: Factor out the blacklist hash creation adds 0e8edc181698 certs: Allow root user to append signed hashes to the blac [...] adds af93d0466806 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1da9bf73033d dt-bindings: watchdog: Realtek Otto WDT binding adds 7d7267ae639d watchdog: Add Realtek Otto watchdog timer adds 7d608c33cb58 watchdog: da9063: Add hard dependency on I2C adds ab02a00c9e32 dt-bindings: watchdog: renesas,wdt: Add support for RZ/G2L adds 2cbc5cd0b55f watchdog: Add Watchdog Timer driver for RZ/G2L adds 1bafac47a4f7 watchdog: mtk_wdt: use platform_get_irq_optional adds af5bb1c20799 dt-bindings: watchdog: atmel: Add missing 'interrupts' property adds a51f58969389 watchdog: s3c2410: Use platform_get_irq() to get the interrupt adds f7bcb02390ad watchdog: s3c2410: Fix getting the optional clock adds b05e69f82291 dt-bindings: watchdog: Add SM6350 and SM8250 compatible adds 4ed224aeaf66 watchdog: Add Apple SoC watchdog driver adds ffd264bd152c watchdog: msc313e: Check if the WDT was running at boot adds ed9d38f57def Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 866c7ba871fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds df3485b6dd03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4d4ea94fa6fc dt-bindings: memory: Document Tegra210 EMC table adds b29f4889f886 dt-bindings: display: st,stm32-dsi: Fix panel node name in [...] adds 20f3507fdbf9 dt-bindings: vendor-prefixes: add OnePlus adds 52864f251d84 dt-bindings: display: enable port jdi,lt070me05000 adds 137b1566c501 of: unittest: change references to obsolete overlay id adds cca549335f5e of: unittest: re-implement overlay tracking adds 4b483349c820 dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema adds c92664a9e862 dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema adds 25b32931c5fe dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG adds d5c010ede10a dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG [...] adds ff95e85e6c46 dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM R [...] adds 8000f55a3c6b dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to [...] adds fb13b5babb97 dt-bindings: rng: st,rng: convert ST RNG to dtschema adds 8ba694e5b7fb dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema adds c2abcf30efb8 dt-bindings: display: novatek,nt36672a: Fix unevaluated pr [...] adds 82c62528f0ac 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 88340c941e56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 76016db4218b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 60f32f08893d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 245bdc317050 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds fe4af8ed8467 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 2972e3050e35 tracing: Make trace_marker{,_raw} stream-like adds c8a7ff13f5fc script/sorttable: Code style improvements adds ee34c52c7115 tracefs: Use d_inode() helper function to get the dentry inode adds e161c6bf3955 tracing: Iterate trace_[ku]probe objects directly adds 4f67cca70c0f tracing: Do not let synth_events block other dyn_event sys [...] adds dba879672258 tracing: Use memset_startat helper in trace_iterator_reset() adds 2768c1e7f9d7 tracing: Use trace_iterator_reset() in tracing_read_pipe() adds db2e493fdc54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dc28884274ff Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds a1cd280e56fe Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds c9c24123431e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] 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 e63ee3d2cdec Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds e9a29048f0aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6e1909a09bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c8e2d921aa96 power: supply: fix charge_behaviour attribute initialization adds 761db353d9e2 platform/x86: Add intel_crystal_cove_charger driver adds 16bbe382bb22 platform/x86: touchscreen_dmi: Correct min/max values for [...] adds bfe92170c939 platform/x86: touchscreen_dmi: Enable pen support on the C [...] adds 7a4af4b891b8 platform/x86: touchscreen_dmi: Remove the Glavey TM800A550L entry adds fc64a2b21603 platform/x86: x86-android-tablets: Don't return -EPROBE_DE [...] adds cd26465fbc03 platform/x86: x86-android-tablets: Add support for PMIC in [...] adds 5eba0141206e platform/x86: x86-android-tablets: Add support for instant [...] adds c2138b25d5a4 platform/x86: x86-android-tablets: Add support for instant [...] adds ef2ac11493e2 platform/x86: x86-android-tablets: Add support for registe [...] adds f08aebe9af93 platform/x86: x86-android-tablets: Add support for preload [...] adds 29272d642468 platform/x86: x86-android-tablets: Add Asus TF103C data adds f359c40bf872 platform/x86: x86-android-tablets: Add Asus MeMO Pad 7 ME1 [...] adds b40082d0b033 platform/x86: x86-android-tablets: Add TM800A550L data adds cd595f13f7f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e49d79c343ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2dc829004205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 49569fed4896 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds f08326648769 headers/uninline: Uninline single-use function: kobject_ha [...] adds 99a6a4b39575 sh: sq: use default_groups in kobj_type adds f54dfdf7c625 firmware: memmap: use default_groups in kobj_type adds 0d19d3802041 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 6faa97634fad Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 55f5954b37ad Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 1e5e45a0b599 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 16f196b6c49e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds b991f8fbc4fe Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds e86a04d526f8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 401c151164f2 dt-bindings: renesas,rcar-dmac: Add r8a779f0 support adds 2fe6777b8d49 dmaengine: rcar-dmac: Add support for R-Car S4-8 adds e7f110889a87 dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK adds 29f306340fa8 dt-bindings: dma: pl330: Convert to DT schema adds e66d70c034db dmaengine: xilinx_dpdma: use correct SDPX tag for header file adds 105a8c525675 dmaengine: uniphier-xdmac: Fix type of address variables adds 5cb664fbeba0 Merge branch 'fixes' into next adds 26e9baa849a2 dmaengine: ioatdma: use default_groups in kobj_type adds ec0d64231615 dmaengine: idxd: embed irq_entry in idxd_wq struct adds 23a50c803565 dmaengine: idxd: fix descriptor flushing locking adds 403a2e236538 dmaengine: idxd: change MSIX allocation based on per wq ac [...] adds 0f225705cf65 dmaengine: idxd: fix wq settings post wq disable adds 7ed6f1b85fb6 dmaengine: idxd: change bandwidth token to read buffers adds fde212e44f45 dmaengine: idxd: deprecate token sysfs attributes for read [...] adds bccfb96b5917 dmaengine: at_xdmac: Don't start transactions at tx_submit level adds e6af9b05bec6 dmaengine: at_xdmac: Start transfer for cyclic channels in [...] adds 5edc24ac876a dmaengine: at_xdmac: Print debug message after realeasing [...] adds 506875c30fc5 dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie adds b63e5cb94ad6 dmaengine: at_xdmac: Fix race for the tx desc callback adds 801db90bf294 dmaengine: at_xdmac: Move the free desc to the tail of the [...] adds 18deddea9184 dmaengine: at_xdmac: Fix concurrency over xfers_list adds 42468aa8b1aa dmaengine: at_xdmac: Remove a level of indentation in at_x [...] adds 1385eb4d14d4 dmaengine: at_xdmac: Fix lld view setting adds 912f7c6f7fac dmaengine: at_xdmac: Fix at_xdmac_lld struct definition adds a61210cae80c dmaengine: at_xdmac: Remove a level of indentation in at_x [...] adds e77e561925df dmaengine: at_xdmac: Fix race over irq_status adds b43e0caeb562 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] 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 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 6a0825f8ee88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 488063f39010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aa7069d840da scsi: qedf: Fix potential dereference of NULL pointer adds 4d516e495235 scsi: aacraid: Fix spelling of "its" adds 81d3f500ee98 scsi: core: Fix scsi_mode_select() interface adds 9211faa39a03 scsi: mpt3sas: Update persistent trigger pages from sysfs [...] adds 5867b8569e64 scsi: mpi3mr: Fix some spelling mistakes adds 3bb3c24e268a scsi: mpi3mr: Fix formatting problems in some kernel-doc comments adds ee05cb71f9f7 scsi: pm80xx: Port reset timeout error handling correction adds c3b48443ba7c scsi: aic79xx: Remove redundant error variable adds cb0b3a8b8176 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 4f48d30af284 vdpa: clean up get_config_size ret value handling adds aecbd583cb41 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 786860a72bad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6408693f9527 gpio: ts5500: Use platform_get_irq() to get the interrupt adds f1ff272c60ed gpio: rcar: Use platform_get_irq() to get the interrupt adds ffe31c9ed35d gpio: rcar: Propagate errors from devm_request_irq() adds 755c56276dc1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds a24600fbebc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa47075eca00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ebf7c5457c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4544bbeeed87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0fb6a9eabea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b051d69bcd6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds bf9c7901cf40 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 7a8a37538ee2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 9061785fe870 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 156c3eeba731 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 883bed79bef0 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 7af20c30d7aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7eaf791ecf82 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 0bd2fbee9d0b scsi: storvsc: Fix unsigned comparison to zero adds 6a27e396ebb1 Drivers: hv: vmbus: Initialize request offers message for [...] adds ba75c8738292 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 260a9ca80e73 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds d90bad7e4805 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds b3fd7e4d4588 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds d3c92a484958 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c772bf734b88 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 343e8ddbe362 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] adds a98df206464e 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 b234b4ad0e3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 71dfa0b0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eb52c0fc2331 mm: Make SLAB_MERGE_DEFAULT depend on SL[AU]B adds c798154311e1 mm/slab: Dissolve slab_map_pages() in its caller adds ae16d059f8c9 mm/slub: Make object_err() static adds d122019bf061 mm: Split slab into its own type adds b918653b4f32 mm: Convert [un]account_slab_page() to struct slab adds 82c1775dc11a mm: Convert virt_to_cache() to use struct slab adds 0c24811b12ba mm: Convert __ksize() to struct slab adds 7213230af5e1 mm: Use struct slab in kmem_obj_info() adds 0b3eb091d575 mm: Convert check_heap_object() to use struct slab adds cc465c3b23f8 mm/slub: Convert detached_freelist to use a struct slab adds d835eef4fc26 mm/slub: Convert kfree() to use a struct slab adds 0393895b0912 mm/slub: Convert __slab_lock() and __slab_unlock() to struct slab adds fb012e278dbf mm/slub: Convert print_page_info() to print_slab_info() adds 45387b8c1414 mm/slub: Convert alloc_slab_page() to return a struct slab adds 4020b4a22604 mm/slub: Convert __free_slab() to use struct slab adds 01b34d1631f7 mm/slub: Convert pfmemalloc_match() to take a struct slab adds bb192ed9aa71 mm/slub: Convert most struct page to struct slab by spatch adds c2092c12064a mm/slub: Finish struct page to struct slab conversion adds 42c0faac3192 mm/slab: Convert kmem_getpages() and kmem_freepages() to s [...] adds 7981e67efb85 mm/slab: Convert most struct page to struct slab by spatch adds dd35f71a1d98 mm/slab: Finish struct page to struct slab conversion adds 40f3bf0cb04c mm: Convert struct page to struct slab in functions used b [...] adds 4b5f8d9a895a mm/memcg: Convert slab objcgs from struct page to struct slab adds 50757018b4c9 mm/slob: Convert SLOB to use struct slab and struct folio adds 6e48a966dfd1 mm/kasan: Convert to struct folio and struct slab adds 8dae0cfed573 mm/kfence: Convert kfence_guarded_alloc() to struct slab adds 401fb12c68c2 mm/sl*b: Differentiate struct slab fields by sl*b implementations adds 662188c3a20e mm/slub: Simplify struct slab slabs field definition adds 9c01e9af171f mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] adds ffedd09fa9b0 zsmalloc: Stop using slab fields in struct page adds c5e97ed15458 bootmem: Use page->index instead of page->freelist adds b01af5c0b041 mm/slob: Remove unnecessary page_mapcount_reset() function call adds 7bd4f7aaa4e7 Merge branch 'for-5.17/struct-slab' into for-next adds 868729a87171 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 8b9f32ff8cec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ff6c3e82e6ff Merge branch 'akpm-current/current' adds e053ca800375 fs/f2fs/data.c: fix mess adds ef12329e1773 mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 81807631765f sysctl: add a new register_sysctl_init() interface adds 378866cf9cec sysctl: move some boundary constants from sysctl.c to sysctl_vals adds 3aeab397c82a sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds 7ac433b26e48 hung_task: move hung_task sysctl interface to hung_task.c adds 51e039b11279 watchdog: move watchdog sysctl interface to watchdog.c adds b28fc3126bf7 sysctl: make ngroups_max const adds 51f6b6f1f663 sysctl: use const for typically used max/min proc sysctls adds 427c737ba5bb sysctl: use SYSCTL_ZERO to replace some static int zero uses adds 7596e6d2da33 aio: move aio sysctl to aio.c adds 2fb137262dbe dnotify: move dnotify sysctl to dnotify.c adds ae692a97c351 hpet: simplify subdirectory registration with register_sysctl() adds 730bfc156e05 i915: simplify subdirectory registration with register_sysctl() adds 95d8a43e4242 macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds 1b6910fb4d01 ocfs2: simplify subdirectory registration with register_sysctl() adds f1291da66142 test_sysctl: simplify subdirectory registration with regis [...] adds 8e0005551624 inotify: simplify subdirectory registration with register_ [...] adds f3a435cdc03b inotify-simplify-subdirectory-registration-with-register_s [...] adds 1b479194487b cdrom: simplify subdirectory registration with register_sysctl() adds 064cf5218b42 eventpoll: simplify sysctl declaration with register_sysctl() adds 192f0dfb2554 firmware_loader: move firmware sysctl to its own files adds 416dd5af000d firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds d3232b05ee44 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds b96bf04ce522 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds 2114b2b4b159 random: move the random sysctl declarations to its own file adds 69c6b7dde841 sysctl: add helper to register a sysctl mount point adds 2558961f684a sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds 99f6272031b6 fs: move binfmt_misc sysctl to its own file adds fd635d49fc53 printk: move printk sysctl to printk/sysctl.c adds 2b79ab15b5fd scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds 9cd312e4aa23 stackleak: move stack_erasing sysctl to stackleak.c adds 65b4f779c928 sysctl: share unsigned long const values adds 25849536694d fs: move inode sysctls to its own file adds f1300b508cc0 fs: move fs stat sysctls to file_table.c adds 4032a8d99dbc fs: move dcache sysctls to its own file adds 11be3f0e65ca fs/inode: avoid unused-variable warning adds 565be5221356 fs/dcache: avoid unused-function warning adds 709b4489fef9 sysctl: move maxolduid as a sysctl specific const adds da0aa46857d1 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix adds 42ee33fca0e1 fs: move shared sysctls to fs/sysctls.c adds cd3ca4cd982f fs: move locking sysctls where they are used adds b0f555fd2ec6 fs: move namei sysctls to its own file adds 9fac3067e67e fs: move fs/exec.c sysctls into its own file adds 6de50fe137fc fs: move pipe sysctls to is own file adds 0c7c4234e6c8 sysctl: add and use base directory declarer and registrati [...] adds efd8942a6e0e sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds 2aea84384958 fs: move namespace sysctls and declare fs base directory adds 28b8dbc1bada kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds 4b26e7d69dfc printk: fix build warning when CONFIG_PRINTK=n adds 58085cdb440d fs/coredump: move coredump sysctls into its own file adds 308fd3a7fcfe kprobe: move sysctl_kprobes_optimization to kprobes.c adds d3dee06bcd8f kernel/sysctl.c: remove unused variable ten_thousand adds 76af4a864ebf sysctl: returns -EINVAL when a negative value is passed to [...] adds c8a56f780d0c fs: proc: store PDE()->data into inode->i_private adds d5aae1b88616 proc: remove PDE_DATA() completely adds c391682c5b67 proc-remove-pde_data-completely-fix adds c7156e5f38a7 proc-remove-pde_data-completely-fix-fix adds 8635cedd12bd lib/stackdepot: allow optional init and stack_table alloca [...] adds 330bdcf2679b lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds b45bb6cc0f06 lib/stackdepot: allow optional init and stack_table alloca [...] adds e44b7513f354 lib/stackdepot: allow optional init and stack_table alloca [...] adds fae7e62b2af6 lib/stackdepot: allow optional init and stack_table alloca [...] adds 4b33ee25fce3 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 5c9079fe6485 mm: remove cleancache adds 2afed9fef27e frontswap: remove frontswap_writethrough adds e3c935ab6447 frontswap: remove frontswap_tmem_exclusive_gets adds 74d2822bdaef frontswap: remove frontswap_shrink adds 5b58fc62c3b8 frontswap: remove frontswap_curr_pages adds 61cc86890084 frontswap: simplify frontswap_init adds f7b84190d2f2 frontswap: remove the frontswap exports adds 81b210b107c7 mm: simplify try_to_unuse adds e6856ff17ef4 mm-simplify-try_to_unuse-fix adds 3a6615a0cd27 frontswap: remove frontswap_test adds bba732f558ca frontswap: simplify frontswap_register_ops adds ce0e8edd69af mm: mark swap_lock and swap_active_head static adds a988cb52ad02 frontswap: remove support for multiple ops adds 3e4d9032d1a2 mm: hide the FRONTSWAP Kconfig symbol adds 609134656afa Merge branch 'akpm/master' adds b8170452cd51 Add linux-next specific files for 20220107
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 (7a769a3922d8) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: Documentation/ABI/stable/sysfs-driver-dma-idxd | 47 +- Documentation/bpf/instruction-set.rst | 156 +- Documentation/dev-tools/kgdb.rst | 2 +- Documentation/devicetree/bindings/arm/xen.txt | 14 +- .../bindings/clock/toshiba,tmpv770x-pipllct.yaml | 57 + .../bindings/clock/toshiba,tmpv770x-pismu.yaml | 52 + .../bindings/display/panel/jdi,lt070me05000.yaml | 2 + .../bindings/display/panel/novatek,nt36672a.yaml | 4 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 3 +- .../devicetree/bindings/dma/arm,pl330.yaml | 83 + .../devicetree/bindings/dma/arm-pl330.txt | 49 - .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 5 + .../reserved-memory/nvidia,tegra210-emc-table.yaml | 31 + Documentation/devicetree/bindings/rng/apm,rng.txt | 17 - .../devicetree/bindings/rng/apm,x-gene-rng.yaml | 47 + .../devicetree/bindings/rng/atmel,at91-trng.yaml | 51 + .../devicetree/bindings/rng/atmel-trng.txt | 16 - .../devicetree/bindings/rng/ks-sa-rng.txt | 21 - .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 - .../devicetree/bindings/rng/nuvoton,npcm-rng.yaml | 35 + .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 - Documentation/devicetree/bindings/rng/st,rng.txt | 15 - Documentation/devicetree/bindings/rng/st,rng.yaml | 35 + .../devicetree/bindings/rng/ti,keystone-rng.yaml | 50 + .../devicetree/bindings/rng/ti,omap-rom-rng.yaml | 41 + .../devicetree/bindings/rng/timeriomem_rng.txt | 25 - .../devicetree/bindings/rng/timeriomem_rng.yaml | 48 + .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 1 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/doc-guide/sphinx.rst | 11 +- Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/kbuild/kconfig-language.rst | 2 +- Documentation/process/5.Posting.rst | 29 +- Documentation/sphinx/automarkup.py | 25 +- MAINTAINERS | 26 +- Makefile | 15 +- Next/SHA1s | 134 +- Next/merge.log | 2305 ++++++---- arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/process.c | 2 +- arch/arc/Makefile | 4 +- arch/arc/boot/dts/Makefile | 4 +- arch/arc/kernel/process.c | 2 +- arch/arm/Kconfig | 2 +- arch/arm/arm-soc-for-next-contents.txt | 161 +- arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm/include/asm/current.h | 13 +- arch/arm/include/asm/insn.h | 7 - arch/arm/include/asm/percpu.h | 8 + arch/arm/kernel/process.c | 2 +- arch/arm/xen/enlighten.c | 132 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 +- arch/arm64/kernel/hibernate.c | 4 - arch/arm64/kernel/perf_event.c | 11 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/setup.c | 6 +- arch/arm64/net/bpf_jit_comp.c | 5 +- arch/csky/kernel/process.c | 2 +- arch/h8300/boot/dts/Makefile | 6 +- 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/Makefile | 8 +- arch/microblaze/kernel/process.c | 2 +- arch/mips/include/asm/asm.h | 22 + arch/mips/include/asm/atomic.h | 11 +- arch/mips/include/asm/bitops.h | 24 +- arch/mips/include/asm/cmpxchg.h | 9 +- arch/mips/include/asm/kvm_host.h | 13 +- arch/mips/include/asm/llsc.h | 39 - arch/mips/include/asm/local.h | 64 +- arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- arch/mips/kernel/process.c | 2 +- arch/mips/pci/pci-rt3883.c | 4 +- arch/nds32/Makefile | 6 - arch/nds32/boot/dts/Makefile | 7 +- arch/nds32/kernel/process.c | 2 +- arch/nios2/boot/dts/Makefile | 2 +- arch/nios2/kernel/process.c | 2 +- arch/openrisc/boot/dts/Makefile | 7 +- arch/openrisc/kernel/process.c | 2 +- arch/parisc/include/asm/io.h | 6 +- arch/parisc/include/uapi/asm/pdc.h | 22 +- arch/parisc/kernel/kgdb.c | 21 + arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/syscall.S | 25 +- arch/parisc/kernel/traps.c | 11 +- arch/parisc/mm/fault.c | 17 +- arch/powerpc/boot/Makefile | 2 +- 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 | 3 +- arch/riscv/boot/dts/canaan/Makefile | 4 +- 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/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/pgtable.h | 4 +- arch/riscv/include/asm/uaccess.h | 163 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 3 +- arch/riscv/lib/uaccess.S | 28 +- arch/riscv/mm/extable.c | 66 +- arch/riscv/mm/fault.c | 2 +- arch/riscv/mm/init.c | 3 +- arch/riscv/net/bpf_jit_comp64.c | 9 +- arch/s390/kernel/process.c | 2 +- arch/sh/boot/dts/Makefile | 4 +- arch/sh/kernel/cpu/sh4/sq.c | 3 +- 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/include/asm/topology.h | 2 +- arch/x86/kernel/cpu/intel_epb.c | 45 +- arch/x86/kernel/fpu/core.c | 4 +- arch/x86/kernel/process.c | 2 +- arch/x86/xen/vga.c | 12 +- arch/xtensa/Makefile | 2 +- arch/xtensa/boot/dts/Makefile | 5 +- arch/xtensa/kernel/process.c | 2 +- certs/.gitignore | 2 + certs/Kconfig | 21 +- certs/Makefile | 140 +- certs/blacklist.c | 218 +- certs/default_x509.genkey | 17 + {scripts => certs}/extract-cert.c | 2 +- crypto/asymmetric_keys/x509_public_key.c | 3 +- drivers/acpi/Kconfig | 17 + drivers/acpi/Makefile | 3 +- drivers/acpi/ac.c | 43 +- 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 | 50 +- drivers/ata/acard-ahci.c | 4 - drivers/ata/ahci.c | 13 +- drivers/ata/ahci_brcm.c | 2 +- drivers/ata/ahci_ceva.c | 5 +- drivers/ata/ahci_qoriq.c | 4 - drivers/ata/ahci_xgene.c | 12 +- drivers/ata/ata_piix.c | 11 +- drivers/ata/libahci.c | 33 +- drivers/ata/libata-acpi.c | 69 +- drivers/ata/libata-core.c | 231 +- drivers/ata/libata-eh.c | 72 +- drivers/ata/libata-pmp.c | 8 - drivers/ata/libata-sata.c | 5 - drivers/ata/libata-scsi.c | 113 +- drivers/ata/libata-sff.c | 88 +- drivers/ata/libata-trace.c | 47 + drivers/ata/libata-transport.c | 48 +- drivers/ata/libata.h | 5 +- drivers/ata/pata_arasan_cf.c | 3 + drivers/ata/pata_atp867x.c | 105 +- drivers/ata/pata_cmd640.c | 2 +- drivers/ata/pata_cmd64x.c | 4 +- drivers/ata/pata_cs5520.c | 4 +- drivers/ata/pata_cs5536.c | 4 +- drivers/ata/pata_cypress.c | 2 +- drivers/ata/pata_ep93xx.c | 1 - drivers/ata/pata_hpt366.c | 5 +- drivers/ata/pata_hpt37x.c | 20 +- drivers/ata/pata_hpt3x2n.c | 12 +- drivers/ata/pata_it821x.c | 66 +- drivers/ata/pata_ixp4xx_cf.c | 6 +- drivers/ata/pata_marvell.c | 9 +- drivers/ata/pata_netcell.c | 5 +- drivers/ata/pata_octeon_cf.c | 54 +- drivers/ata/pata_pdc2027x.c | 71 +- drivers/ata/pata_pdc202xx_old.c | 2 - drivers/ata/pata_rz1000.c | 4 +- drivers/ata/pata_serverworks.c | 4 +- drivers/ata/pata_sil680.c | 9 +- drivers/ata/pata_via.c | 12 - drivers/ata/pdc_adma.c | 33 +- drivers/ata/sata_dwc_460ex.c | 120 +- drivers/ata/sata_fsl.c | 196 +- drivers/ata/sata_gemini.c | 4 +- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 132 +- drivers/ata/sata_nv.c | 54 +- drivers/ata/sata_promise.c | 31 +- drivers/ata/sata_qstor.c | 15 +- drivers/ata/sata_rcar.c | 26 +- drivers/ata/sata_sil.c | 1 - drivers/ata/sata_sil24.c | 5 +- drivers/ata/sata_sx4.c | 148 +- drivers/base/core.c | 17 + drivers/base/firmware_loader/builtin/Makefile | 4 +- drivers/block/pktcdvd.c | 275 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 3 +- drivers/bluetooth/btbcm.c | 12 + drivers/bluetooth/hci_bcm.c | 7 +- drivers/bluetooth/hci_qca.c | 6 +- drivers/bluetooth/virtio_bt.c | 18 +- drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 + drivers/clk/clk.c | 2 + drivers/clk/meson/gxbb.c | 44 +- 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/cpufreq/Kconfig.x86 | 6 +- drivers/cpufreq/amd-pstate.c | 2 + drivers/cpuidle/sysfs.c | 6 +- drivers/dma/at_xdmac.c | 186 +- drivers/dma/idxd/device.c | 200 +- drivers/dma/idxd/dma.c | 12 + drivers/dma/idxd/idxd.h | 41 +- drivers/dma/idxd/init.c | 187 +- drivers/dma/idxd/irq.c | 13 +- drivers/dma/idxd/registers.h | 14 +- drivers/dma/idxd/submit.c | 12 +- drivers/dma/idxd/sysfs.c | 178 +- drivers/dma/ioat/sysfs.c | 3 +- drivers/dma/sh/rcar-dmac.c | 17 +- drivers/dma/stm32-mdma.c | 2 +- drivers/dma/uniphier-xdmac.c | 5 +- drivers/firmware/cirrus/cs_dsp.c | 14 +- drivers/firmware/efi/efivars.c | 3 +- drivers/firmware/efi/esrt.c | 4 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/runtime-map.c | 3 +- drivers/firmware/memmap.c | 3 +- drivers/gpio/gpio-rcar.c | 16 +- drivers/gpio/gpio-ts5500.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 28 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 8 +- 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/hv/channel_mgmt.c | 2 +- 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/i3c/master/mipi-i3c-hci/core.c | 2 +- drivers/i3c/master/svc-i3c-master.c | 341 +- drivers/infiniband/core/sysfs.c | 3 +- drivers/infiniband/core/uverbs_marshall.c | 2 +- drivers/infiniband/core/uverbs_uapi.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 | 14 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- 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_mr.c | 16 +- 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/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 | 83 +- drivers/md/raid10.c | 107 +- drivers/md/raid5.c | 67 +- drivers/md/raid5.h | 4 +- drivers/mux/core.c | 241 +- drivers/net/can/at91_can.c | 18 +- drivers/net/can/c_can/c_can.h | 1 - drivers/net/can/c_can/c_can_main.c | 16 +- drivers/net/can/cc770/cc770.c | 16 +- drivers/net/can/dev/dev.c | 9 +- drivers/net/can/dev/netlink.c | 33 +- drivers/net/can/dev/rx-offload.c | 7 +- drivers/net/can/grcan.c | 23 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 11 +- drivers/net/can/janz-ican3.c | 6 +- drivers/net/can/kvaser_pciefd.c | 16 +- drivers/net/can/m_can/m_can.c | 23 +- drivers/net/can/mscan/mscan.c | 14 +- drivers/net/can/pch_can.c | 33 +- drivers/net/can/peak_canfd/peak_canfd.c | 14 +- drivers/net/can/rcar/rcar_can.c | 22 +- drivers/net/can/rcar/rcar_canfd.c | 17 +- drivers/net/can/sja1000/sja1000.c | 11 +- drivers/net/can/sja1000/sja1000_platform.c | 15 +- drivers/net/can/slcan.c | 7 +- drivers/net/can/softing/softing_main.c | 8 +- drivers/net/can/spi/hi311x.c | 31 +- drivers/net/can/spi/mcp251x.c | 34 +- drivers/net/can/sun4i_can.c | 22 +- drivers/net/can/ti_hecc.c | 8 +- drivers/net/can/usb/ems_usb.c | 14 +- drivers/net/can/usb/esd_usb2.c | 13 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 8 +- drivers/net/can/usb/gs_usb.c | 10 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 5 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 78 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 29 +- drivers/net/can/usb/mcba_usb.c | 23 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 9 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 20 +- drivers/net/can/usb/peak_usb/pcan_usb_core.h | 1 - drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 11 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 12 +- drivers/net/can/usb/ucan.c | 17 +- drivers/net/can/usb/usb_8dev.c | 19 +- drivers/net/can/vcan.c | 7 +- drivers/net/can/vxcan.c | 2 +- drivers/net/can/xilinx_can.c | 19 +- drivers/net/ethernet/cadence/macb.h | 3 +- drivers/net/ethernet/cadence/macb_main.c | 26 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/freescale/fman/mac.c | 21 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 5 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 80 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 277 +- .../hisilicon/hns3/hns3_common/hclge_comm_rss.c | 525 +++ .../hisilicon/hns3/hns3_common/hclge_comm_rss.h | 136 + .../hns3/hns3_common/hclge_comm_tqp_stats.c | 115 + .../hns3/hns3_common/hclge_comm_tqp_stats.h | 39 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 278 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 632 +-- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 65 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 71 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 646 +-- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 60 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 60 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 40 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 5 +- drivers/net/ethernet/lantiq_xrx200.c | 62 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 101 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 19 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 12 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 6 +- drivers/net/ethernet/microchip/lan966x/Makefile | 2 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 36 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 2 + .../net/ethernet/microchip/lan966x/lan966x_main.h | 26 +- .../net/ethernet/microchip/lan966x/lan966x_mdb.c | 506 +++ .../net/ethernet/microchip/lan966x/lan966x_regs.h | 6 + .../ethernet/microchip/lan966x/lan966x_switchdev.c | 8 + .../net/ethernet/microchip/lan966x/lan966x_vlan.c | 7 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 3 +- drivers/net/ethernet/sfc/efx_channels.c | 14 +- drivers/net/ethernet/sfc/falcon/rx.c | 5 + drivers/net/ethernet/sfc/rx_common.c | 5 + drivers/net/ieee802154/atusb.c | 10 +- drivers/net/phy/marvell.c | 26 +- drivers/net/ppp/ppp_generic.c | 7 +- drivers/net/usb/r8152.c | 9 +- drivers/net/veth.c | 1 - drivers/net/wwan/iosm/iosm_ipc_pcie.c | 3 - drivers/nvme/host/pci.c | 28 +- drivers/of/unittest.c | 154 +- drivers/parisc/pdc_stable.c | 3 +- drivers/pci/controller/cadence/pci-j721e.c | 18 +- drivers/pci/controller/cadence/pcie-cadence-plat.c | 6 +- drivers/pci/controller/dwc/pci-dra7xx.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 30 +- drivers/pci/controller/dwc/pci-keystone.c | 4 +- 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-rcar-gen2.c | 14 +- drivers/pci/controller/pci-xgene.c | 46 +- drivers/pci/controller/pcie-altera.c | 8 +- drivers/pci/controller/pcie-iproc-bcma.c | 22 +- drivers/pci/controller/pcie-iproc-platform.c | 16 +- drivers/pci/controller/pcie-mediatek-gen3.c | 376 +- 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/slot.c | 3 +- drivers/pcmcia/ds.c | 20 +- drivers/pcmcia/rsrc_nonstatic.c | 6 +- drivers/pcmcia/socket_sysfs.c | 18 +- drivers/pcmcia/yenta_socket.c | 14 +- drivers/perf/arm_smmuv3_pmu.c | 2 + drivers/perf/marvell_cn10k_tad_pmu.c | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 29 +- drivers/platform/mips/ls2k-reset.c | 2 +- drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/intel/Makefile | 2 + drivers/platform/x86/intel/crystal_cove_charger.c | 153 + drivers/platform/x86/touchscreen_dmi.c | 38 +- drivers/platform/x86/x86-android-tablets.c | 565 ++- drivers/power/supply/power_supply_sysfs.c | 1 + drivers/ptp/ptp_vclock.c | 10 +- drivers/regulator/qcom_smd-regulator.c | 100 +- drivers/scsi/aacraid/aachba.c | 2 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 6 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 11 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 87 +- drivers/scsi/pm8001/pm8001_sas.c | 7 +- drivers/scsi/pm8001/pm8001_sas.h | 3 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 +- drivers/scsi/qedf/qedf_main.c | 2 + drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/sd.c | 2 +- drivers/scsi/storvsc_drv.c | 6 +- drivers/spi/spi-geni-qcom.c | 32 +- drivers/usb/cdns3/core.h | 6 +- drivers/usb/common/debug.c | 1 + 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 | 136 +- 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/transaction.c | 23 +- fs/btrfs/tree-log.c | 208 +- fs/btrfs/tree-log.h | 7 + fs/cifs/smb2misc.c | 1 + fs/cifs/smb2pdu.c | 6 +- fs/ecryptfs/file.c | 2 +- fs/exportfs/expfs.c | 2 +- fs/ext4/dir.c | 1 - fs/ext4/ext4.h | 14 +- fs/ext4/extents.c | 5 +- fs/ext4/fast_commit.c | 1 - fs/ext4/inode.c | 2 - fs/ext4/ioctl.c | 311 +- fs/ext4/mballoc.c | 12 +- fs/ext4/migrate.c | 23 +- fs/ext4/move_extent.c | 1 - fs/ext4/resize.c | 19 +- fs/ext4/super.c | 17 +- fs/ext4/sysfs.c | 2 + fs/internal.h | 36 - fs/io-wq.c | 15 +- fs/io_uring.c | 386 +- fs/ksmbd/smb2pdu.c | 3 +- fs/ksmbd/vfs.c | 4 +- fs/namei.c | 10 +- fs/nfs/callback.h | 2 +- fs/nfs/callback_proc.c | 2 +- fs/nfs/callback_xdr.c | 18 +- fs/nfs/dir.c | 41 +- fs/nfs/internal.h | 1 + fs/nfs/nfs42proc.c | 13 +- fs/nfs/nfs4_fs.h | 2 + fs/nfs/nfs4proc.c | 34 +- fs/nfs/nfs4xdr.c | 40 + fs/nfs/sysfs.c | 3 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/netns.h | 12 +- fs/nfsd/nfs3xdr.c | 65 - fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfs4recover.c | 2 +- fs/nfsd/nfs4state.c | 6 +- fs/nfsd/nfsctl.c | 3 +- fs/nfsd/nfsfh.c | 66 +- fs/nfsd/nfsfh.h | 40 +- fs/nfsd/nfssvc.c | 61 +- fs/nfsd/trace.h | 28 + fs/nfsd/vfs.c | 56 +- fs/overlayfs/readdir.c | 6 +- fs/readdir.c | 62 +- fs/tracefs/inode.c | 24 +- fs/xattr.c | 119 +- fs/xfs/scrub/inode.c | 14 + fs/xfs/xfs_dquot.c | 79 +- fs/xfs/xfs_error.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/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 | 50 + include/linux/blkdev.h | 29 - include/linux/bpf.h | 20 +- include/linux/can/dev.h | 24 +- include/linux/can/skb.h | 5 +- include/linux/dma/xilinx_dpdma.h | 2 +- include/linux/fb.h | 1 + include/linux/filter.h | 4 + include/linux/fs.h | 2 +- include/linux/hid.h | 4 +- include/linux/kobject.h | 17 - include/linux/libata.h | 136 +- include/linux/mdio.h | 12 + include/linux/mux/consumer.h | 20 - include/linux/namei.h | 2 - include/linux/netdevice.h | 11 + include/linux/nfs_fs_sb.h | 2 + include/linux/nfs_xdr.h | 2 + include/linux/pci.h | 5 +- include/linux/pktcdvd.h | 10 - 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/usb/ch9.h | 3 +- include/linux/vdpa.h | 36 +- include/net/bluetooth/hci.h | 6 +- include/net/dsa.h | 152 +- include/net/page_pool.h | 11 +- include/net/xdp.h | 3 + include/rdma/ib_mad.h | 1 + include/rdma/ib_smi.h | 12 +- include/scsi/scsi_device.h | 5 +- include/trace/events/ext4.h | 23 + include/trace/events/libata.h | 416 +- include/uapi/linux/can/netlink.h | 13 + include/uapi/linux/idxd.h | 1 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/io_uring.h | 9 +- include/uapi/linux/soundcard.h | 2 +- include/uapi/linux/vdpa.h | 6 + include/xen/balloon.h | 3 + include/xen/interface/xen.h | 3 + include/xen/xen.h | 16 + init/Kconfig | 1 + init/Makefile | 2 +- kernel/bpf/cpumap.c | 8 +- kernel/bpf/devmap.c | 32 +- kernel/bpf/verifier.c | 13 +- kernel/cgroup/cgroup-internal.h | 19 + kernel/cgroup/cgroup-v1.c | 33 +- kernel/cgroup/cgroup.c | 88 +- kernel/cgroup/rstat.c | 49 +- kernel/fork.c | 93 +- kernel/signal.c | 4 +- kernel/trace/trace.c | 21 +- kernel/trace/trace.h | 9 +- kernel/trace/trace_events_synth.c | 13 +- kernel/trace/trace_kprobe.c | 13 +- kernel/trace/trace_uprobe.c | 23 +- lib/asn1_encoder.c | 2 - lib/raid6/algos.c | 78 +- lib/raid6/avx2.c | 8 +- lib/raid6/avx512.c | 6 +- localversion-next | 2 +- mm/memcontrol.c | 8 +- mm/shmem.c | 2 +- mm/slab.h | 5 +- mm/vmscan.c | 4 +- net/bluetooth/hci_event.c | 19 +- net/can/isotp.c | 4 +- net/core/dev.c | 1 + net/core/filter.c | 81 +- net/core/gro.c | 6 +- net/core/page_pool.c | 6 +- net/core/rtnetlink.c | 22 + net/core/sock_map.c | 21 +- net/core/xdp.c | 94 +- net/dsa/dsa2.c | 71 +- net/dsa/dsa_priv.h | 27 - net/dsa/master.c | 29 +- net/dsa/port.c | 73 +- net/dsa/slave.c | 12 +- net/dsa/switch.c | 88 - net/ethtool/ioctl.c | 8 +- net/ethtool/netlink.c | 1 - net/ipv4/tcp_bpf.c | 27 + net/sched/sch_api.c | 2 +- net/smc/af_smc.c | 8 +- net/smc/smc_core.c | 12 +- net/smc/smc_core.h | 2 +- net/socket.c | 9 +- net/sunrpc/sysfs.c | 6 +- net/wireless/Makefile | 4 +- net/xfrm/xfrm_output.c | 30 +- samples/bpf/xdpsock_user.c | 363 +- scripts/.gitignore | 1 - scripts/Kbuild.include | 47 - scripts/Makefile | 11 +- scripts/Makefile.modinst | 4 +- scripts/check-blacklist-hashes.awk | 37 + scripts/gen_autoksyms.sh | 11 +- scripts/kconfig/confdata.c | 2 +- scripts/link-vmlinux.sh | 47 +- scripts/mod/modpost.c | 15 + scripts/remove-stale-files | 2 + scripts/setlocalversion | 9 +- scripts/sorttable.c | 38 +- scripts/sorttable.h | 4 +- scripts/sphinx-pre-install | 3 + security/integrity/ima/ima_kexec.c | 6 +- .../integrity/platform_certs/keyring_handler.c | 26 +- sound/pci/hda/Kconfig | 29 + sound/pci/hda/Makefile | 10 + sound/pci/hda/cs35l41_hda.c | 527 +++ sound/pci/hda/cs35l41_hda.h | 69 + sound/pci/hda/cs35l41_hda_i2c.c | 66 + sound/pci/hda/cs35l41_hda_spi.c | 63 + sound/pci/hda/hda_component.h | 20 + sound/pci/hda/patch_realtek.c | 168 +- sound/soc/amd/acp/acp-mach-common.c | 8 +- sound/soc/codecs/ak4375.c | 2 - sound/soc/codecs/cs35l41-i2c.c | 2 + sound/soc/codecs/cs35l41-lib.c | 81 +- sound/soc/codecs/cs35l41-spi.c | 2 + sound/soc/codecs/cs35l41.c | 14 +- sound/soc/codecs/cs4265.c | 11 + sound/soc/codecs/rt5640.c | 71 +- sound/soc/codecs/rt5640.h | 11 +- sound/soc/codecs/wcd9335.c | 17 +- sound/soc/codecs/wm_adsp.c | 14 +- sound/soc/codecs/wm_adsp.h | 8 + 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 +- tools/bpf/bpftool/feature.c | 109 +- tools/bpf/bpftool/prog.c | 2 +- tools/certs/print-cert-tbs-hash.sh | 91 + tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/bpf.c | 8 +- tools/lib/bpf/bpf.h | 115 +- tools/lib/bpf/libbpf.c | 29 +- tools/lib/bpf/libbpf.h | 5 +- tools/testing/selftests/bpf/prog_tests/d_path.c | 22 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 7 + tools/testing/selftests/bpf/progs/loop3.c | 4 +- .../bpf/progs/test_d_path_check_rdonly_mem.c | 28 + tools/testing/selftests/bpf/verifier/spill_fill.c | 28 + 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/net/amt.sh | 0 tools/testing/selftests/ptp/testptp.c | 24 +- usr/Makefile | 2 +- usr/include/Makefile | 2 +- {scripts => usr/include}/headers_check.pl | 0 739 files changed, 17777 insertions(+), 17499 deletions(-) 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/dma/arm,pl330.yaml delete mode 100644 Documentation/devicetree/bindings/dma/arm-pl330.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/nvidia,tegra2 [...] delete mode 100644 Documentation/devicetree/bindings/rng/apm,rng.txt create mode 100644 Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt delete mode 100644 Documentation/devicetree/bindings/rng/ks-sa-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/st,rng.txt create mode 100644 Documentation/devicetree/bindings/rng/st,rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.yaml delete mode 100644 arch/mips/include/asm/llsc.h 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 certs/default_x509.genkey rename {scripts => certs}/extract-cert.c (98%) create mode 100644 drivers/acpi/acpi_pcc.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/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/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_rss.h create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_mdb.c create mode 100644 drivers/platform/x86/intel/crystal_cove_charger.c 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 100644 sound/pci/hda/cs35l41_hda.c create mode 100644 sound/pci/hda/cs35l41_hda.h create mode 100644 sound/pci/hda/cs35l41_hda_i2c.c create mode 100644 sound/pci/hda/cs35l41_hda_spi.c create mode 100644 sound/pci/hda/hda_component.h 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 mode change 100644 => 100755 tools/testing/selftests/net/amt.sh rename {scripts => usr/include}/headers_check.pl (100%)