This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 6b8d4927540e Add linux-next specific files for 20220104 omits 1b2b1c7388b6 Merge branch 'akpm/master' omits 4fa38a68c28f mm: hide the FRONTSWAP Kconfig symbol omits b93574c1dbe9 frontswap: remove support for multiple ops omits 147ea7a4c511 mm: mark swap_lock and swap_active_head static omits 42ac0a02cee2 frontswap: simplify frontswap_register_ops omits 9d739a65d7ad frontswap: remove frontswap_test omits 0125417d4f91 mm: simplify try_to_unuse omits 7e16b4e28930 frontswap: remove the frontswap exports omits 6e34e2982cdf frontswap: simplify frontswap_init omits 457d4172f850 frontswap: remove frontswap_curr_pages omits 35fe1e4a33ce frontswap: remove frontswap_shrink omits fc44d3297370 frontswap: remove frontswap_tmem_exclusive_gets omits c09202a95f67 frontswap: remove frontswap_writethrough omits 52916c5554f6 mm: remove cleancache omits ef716bec218a lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits e8ee4f027733 lib/stackdepot: allow optional init and stack_table alloca [...] omits d243bd396c7f lib/stackdepot: allow optional init and stack_table alloca [...] omits d297f68b5356 lib/stackdepot: allow optional init and stack_table alloca [...] omits 2a3212b9480e lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 45fe5690cff7 lib/stackdepot: allow optional init and stack_table alloca [...] omits 6607fa141510 proc-remove-pde_data-completely-fix-fix omits c6e89948298e proc-remove-pde_data-completely-fix omits 7df60e4d0071 proc: remove PDE_DATA() completely omits 06265bceca5a fs: proc: store PDE()->data into inode->i_private omits ec5c796226cb sysctl: returns -EINVAL when a negative value is passed to [...] omits 689babda0b0d kernel/sysctl.c: remove unused variable ten_thousand omits 77ce4fd3205e kprobe: move sysctl_kprobes_optimization to kprobes.c omits 698c630e71a7 fs/coredump: move coredump sysctls into its own file omits 42248a02e7f5 printk: fix build warning when CONFIG_PRINTK=n omits 484b081257c2 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits 76680817d00d fs: move namespace sysctls and declare fs base directory omits 4f7abf1934ad sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits 0845b505a1c9 sysctl: add and use base directory declarer and registrati [...] omits 69bbb7fd9438 fs: move pipe sysctls to is own file omits a69c8fb11553 fs: move fs/exec.c sysctls into its own file omits 2c24a6e87221 fs: move namei sysctls to its own file omits 32a465793d0a fs: move locking sysctls where they are used omits fcc1a1e3ce21 fs: move shared sysctls to fs/sysctls.c omits 2417defbc7b9 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix omits 7300a4ba5179 sysctl: move maxolduid as a sysctl specific const omits e90de9db52c1 fs/dcache: avoid unused-function warning omits 911ead59e258 fs/inode: avoid unused-variable warning omits e8c1647f6744 fs: move dcache sysctls to its own file omits f9d755fd4a48 fs: move fs stat sysctls to file_table.c omits 99a2a935a0c8 fs: move inode sysctls to its own file omits 41501935fdf8 sysctl: share unsigned long const values omits 6b3843242a25 stackleak: move stack_erasing sysctl to stackleak.c omits 7347863e70b5 scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits 82ddaf9448cd printk: move printk sysctl to printk/sysctl.c omits 5c7863fc0543 fs: move binfmt_misc sysctl to its own file omits 2f5c0b649b47 sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits 627145503775 sysctl: add helper to register a sysctl mount point omits f06ea0852a89 random: move the random sysctl declarations to its own file omits 025c99a29645 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits d06a55cbd58d firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits 88b038c9f99e firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits 364f19c19a28 firmware_loader: move firmware sysctl to its own files omits 853d34a23c9f eventpoll: simplify sysctl declaration with register_sysctl() omits 5250abb276d5 cdrom: simplify subdirectory registration with register_sysctl() omits 66390137fae8 inotify-simplify-subdirectory-registration-with-register_s [...] omits 4c6f30f6963e inotify: simplify subdirectory registration with register_ [...] omits 0b554e2430ab test_sysctl: simplify subdirectory registration with regis [...] omits 2cfa4c29eeee ocfs2: simplify subdirectory registration with register_sysctl() omits 955db1395469 macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 9623825a7a3d i915: simplify subdirectory registration with register_sysctl() omits 5852ef588b80 hpet: simplify subdirectory registration with register_sysctl() omits 4d1650e077a1 dnotify: move dnotify sysctl to dnotify.c omits 0342ae432277 aio: move aio sysctl to aio.c omits e6f6960ff5ed sysctl: use SYSCTL_ZERO to replace some static int zero uses omits b163807eefee sysctl: use const for typically used max/min proc sysctls omits e56478dfa577 sysctl: make ngroups_max const omits f7d1ace7d5af watchdog: move watchdog sysctl interface to watchdog.c omits d98ec1013b6c hung_task: move hung_task sysctl interface to hung_task.c omits e8846de80667 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits 1462f5d79ea5 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits 45bb2817a8ba sysctl: add a new register_sysctl_init() interface omits 30cc694fed75 mm/migrate.c: rework migration_entry_wait() to not take a pageref omits cf52fa8029c4 fs/f2fs/data.c: fix mess omits 8af88db34b71 Merge branch 'akpm-current/current' omits 4038e67eb7bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a17bbea2e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2011c3e3a81f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92c7004793f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f778189d088e Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits faf203397e1f Merge branch 'folio-iomap' of git://git.infradead.org/user [...] omits 18bf29e1eeaf next-20211224/folio omits df499c7a5c6d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43b2e388772a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits fe8d60d52c43 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 7f66acfc64ed Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a90437f51f64 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 6c35325ed996 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 348291129d6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d82910405efb Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 0b14e5e07a03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5849150f5792 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits c3e331d9e5e3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2165235c35cf Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 22c3b0845ecd Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 56c43fd62c81 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 27b17b017146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e947b90d3ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9e43963b4022 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 45bd506026ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b226411ba029 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e26d7422468 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits aa5f2a1dd078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e29fa5fc3fe7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c4e1ad4d810f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0755fe6a80b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ee8147b24ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea6a2d4bd283 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 79581b92720f Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 647b58268233 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 63af69cab639 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits f8db1f879900 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 784847bfc396 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 35819b557747 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits aa96500d9258 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4af88baea2a8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9ef7b917f084 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits ddc4b7a6040f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bdaec57bfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd6da5263735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4f0ce28b00b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d808d77f8015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90db280aea63 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9a52eebb3dda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85b73a78352a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 61bce4da91e1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 78ba3e08f5b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58343ae08c1e Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 2ef1a6065095 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits d8fa61384be9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 642e3544ae1f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 23a062b35c7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98dbd9654369 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6cc01a2534a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5009c68c2ac5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8455cb3a757f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits a3e1f857098e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 74acf0d74e91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0f86e4ef7ab0 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 617166e07c94 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 2bf6583c976c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ac457f17e8bd Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 8ee48856b206 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0209c9dbef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7de6295c3c32 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 348cad257457 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c355a0908cbe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5643f8bd8add Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 60ce13cacfd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa2fdf1805b2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits dfdfa55d2ba4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e79b0e5f5f27 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 2af35fed298d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47af21db7b87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d0e5845dde7 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits dc96a0bd6bff Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 203e4f2e7f89 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 547e4aa297f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1ec8014479c1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 8d00384121b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e51112fc4c72 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b6f8c537fe39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 41c339aca92c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f0d0861e163 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85a4ec3fc4bb Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c1ab1021861a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 50588d71535a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 06f4bcc3ec3a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 9a14758ddd2e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 10cc553844c5 next-20211224/pm omits 7beb44aabbd4 Merge branch 'master' of git://linuxtv.org/media_tree.git omits d72cf5a0fa95 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 08bc9290c7a3 mm/slob: Remove unnecessary page_mapcount_reset() function call omits 12762882179c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e2337abdc552 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 772489b1bd8d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 02b1aad8b139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ab4fee464b2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits afeef994dd30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 530b8d055803 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0da94cb291c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7726142774e9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 1e61e05fe6ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 366c06e47931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f3e726edd783 Merge branch '9p-next' of git://github.com/martinetd/linux omits 89d72d1b1186 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 62b1464e60f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f5f4882a65b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4c87ebab8cca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29a5e62e86ec Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 0d7a2d76f19c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits fba060e5d6bf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits ceff7bf988d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9a406ef36bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf392f19a9cf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0e1e6dd14e39 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ba53593266cc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 303a65c2f371 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d7d4d9f2e68c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f6a6e4f7ec95 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 80592d73bb0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37a3c36fc703 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits aca16bc7c02e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffd5e8a45282 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 384bc2e01070 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits bcf0d32860b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc55781c4bbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c04a3b81230 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cbac9d1e4077 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d9291c5142aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 793fdeb77a06 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 12eef633ba89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 63e4aef3939f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 9fe545955792 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits a0142c083c92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe8aec702548 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits cac02b14579d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1782e011527d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits bd5fc544af87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1509bc84c15e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 7f0f5bcc4f50 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 7e58ad02d5d3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ce0ea0540e4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86861e851696 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 47bc55766f33 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 954484c581d7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits cdafbeb46040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 817425cfc3cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0deed9ea35cd Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 9c975b41a1f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5af634179b2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7859ec51776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec9ea0eae46a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7c62a85b0fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 901cc2223d2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a54a3eb7b72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 83f850b1d07e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3757ea88653e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1465c560b83c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1f711d089736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5611fdff4eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef5f37fbcac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02a442911a44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f12140649b2a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 160af90b2af9 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 938d909ca679 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 541aeddd238a Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits c071379f0ff0 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 0225f7e975ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3c3fc1577d6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 499eee6bf5b0 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits a2694a899015 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 3ce92aea5e66 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 0b6fe556e85a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 292cde2515ef Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits bdc331d817da Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9be64ef52c26 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c4559a5f611c Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits e97d9389b597 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 588676dd2749 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 57efd0a25708 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 4e9ed6d2a89d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dab20a628e3d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 60b831f805d2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8deac5459ad9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 062f215ac934 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 252ac49b831b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 114867fee83b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 23ebc453e75c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits c7a9608cafef parisc: Show registers at KERN_CRIT loglevel in parisc_terminate omits e14fe318a6bd parisc: Whitespace cleanups in pdc.h omits b442f6a855a9 Merge branch 'for-next-next-v5.16-20220103' into for-next- [...] omits a11bcf5dcca1 Merge branch 'ext/filipe/log-speedups' into for-next-next- [...] omits 408f4c1a2eeb Merge branch 'misc-next' into for-next-next-v5.16-20220103 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 dd1cb19590c5 random: don't reset crng_init_cnt on urandom_read() omits 4be1b1b488dc random: avoid superfluous call to RDRAND in CRNG extraction omits 8bd0cfbf0da1 random: early initialization of ChaCha constants omits b1ce4ae0c4f6 random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs omits 9b6053ec6e1b random: harmonize "crng init done" messages omits c4686b8fa5b1 random: mix bootloader randomness into pool omits 67034f44a798 random: do not throw away excess input to crng_fast_load omits db6add49a6d1 random: do not re-init if crng_reseed completes before pri [...] omits a420f28593c7 random: fix crash on multiple early calls to add_bootloade [...] omits 76020597e1fc random: do not sign extend bytes for rotation when mixing omits ee0577947647 random: use BLAKE2s instead of SHA1 in extraction omits b92dcfe63861 lib/crypto: blake2s: include as built-in omits d54c324cee4a erofs: use meta buffers for zmap operations omits 433ad75e7101 erofs: use meta buffers for xattr operations omits c96465c7c581 Merge branch 'for-5.17/fixes' into for-next omits b9c8c4299c83 livepatch: Fix missing unlock on error in klp_enable_patch() 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 473f8f1f2eac erofs: use meta buffers for super operations omits a68e4a901991 erofs: use meta buffers for inode operations omits 65d94654e7f1 erofs: introduce meta buffer operations 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 895fa346baaa Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 262d811276ae squash! rcu: Use a single ->barrier_lock for all CPUs omits 961b1edbcd6f rcutorture: Fix rcu_fwd_mutex deadlock 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 17b9cf1b8900 KVM: arm64: selftests: get-reg-list: Add pauth configuration omits b288f5a18ca7 Merge branch kvm-arm64/selftest/irq-injection into kvmarm- [...] 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 c68514b366a1 Merge branch kvm-arm64/selftest/ipa into kvmarm-master/next omits f35bfa4630a7 kasan: Record work creation stack trace with interrupts enabled omits 6428a1e8e9e4 torture: Print only one summary line per run 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 946ab1bbf6f0 rcu: Use a single ->barrier_lock for all CPUs omits 0497943728c7 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 41e744dc9ee6 Merge branch 'for-5.17/block' into for-next omits df81e6740263 Merge branch 'for-5.17/fixes' into for-next omits bf01c2975925 livepatch: Fix kobject refcount bug on klp_init_patch_earl [...] omits 6a654e5501a6 fixup! rcu: Rework rcu_barrier() and callback-migration logic 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 bd982f30deb7 Merge branches 'thermal-tools' and 'thermal-int340x' into [...] omits f929c5bb2c40 Merge branches 'pm-core', 'pm-sleep' and 'powercap' into l [...] omits e9bb9ad59c6b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits b01a99f1baa6 Merge branch 'devprop' into linux-next omits 47028f3e294c Merge branches 'acpi-pmic', 'acpi-numa' and 'acpi-tables' [...] omits bcddddf874a0 Merge branches 'acpi-thermal', 'acpi-pm', 'acpi-power', 'a [...] omits ad4ac5a0f64a Merge branch 'acpi-ec' into linux-next omits e0929e1e5554 Merge branches 'acpi-x86' and 'acpi-scan' into linux-next omits 71a67ef99feb Merge branch 'pm-core-fixes' into linux-next 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 69b51c482330 torture: Make kvm-remote.sh try multiple times to download [...] omits 9e2de74735f2 rcu: Inline __call_rcu() into call_rcu() omits 76fd381f123b torture: Compress KCSAN as well as KASAN vmlinux files omits eaf3467ac4ec rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop omits 95b9a715074c rcutorture: Make rcu_fwd_cb_nodelay be a counter omits 9d8281645639 rcutorture: Increase visibility of forward-progress hangs omits fcc227e3aad1 torture: Distinguish kthread stopping and being asked to stop omits 0aa12181397a rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() omits f235e84c1e55 rcu: Remove unused rcu_state.boost omits 6a827ad99cfa rcu/nocb: Handle concurrent nocb kthreads creation omits fa9e26a74666 rcu/exp: Fix check for idle context in rcu_exp_handler omits fb71c73c0866 rcu: Mark accesses to boost_starttime omits 0c334654ecb2 rcu: Make rcu_barrier() no longer block CPU-hotplug operations omits e8a2e810dd2a rcu: Rework rcu_barrier() and callback-migration logic omits 8a44f9f57770 Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next omits e77bd369ce46 Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' [...] 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 79516e4f8f45 f2fs: Simplify bool conversion 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 3103f9a51dd0 mm: Use multi-index entries in the page cache 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 662f6acdb013 f2fs: don't drop compressed page cache in .{invalidate,rel [...] omits 09d1796ad4c7 f2fs: fix to reserve space for IO align feature omits d5a8dec49b99 PCI: imx: Add the imx8mm pcie support omits 21e42b00f779 efi/libstub: measure loaded initrd info into the TPM omits 5da21ee8cfb6 f2fs: fix to check available space of CP area correctly in [...] omits 014353931778 f2fs: support fault injection to f2fs_trylock_op() omits d0cc7858ce91 f2fs: clean up __find_inline_xattr() with __find_xattr() omits 5598b24efaf4 f2fs: fix to do sanity check on last xattr entry in __f2fs [...] omits 7e035df5c899 f2fs: do not bother checkpoint by f2fs_get_node_info omits cbcb33f1504d f2fs: avoid down_write on nat_tree_lock during checkpoint 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 c6ffa2076141 XArray: Add xas_advance() omits 8842c9c23524 truncate,shmem: Handle truncates that split large folios omits fcadb62b90b0 truncate: Convert invalidate_inode_pages2_range to folios omits ce04359d4972 fs: Convert vfs_dedupe_file_range_compare to folios omits 22d9f190bf13 mm: Remove pagevec_remove_exceptionals() omits a41fd75c3187 mm: Convert find_lock_entries() to use a folio_batch 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 482d61f4a4ca filemap: Return only folios from find_get_entries() omits 1710c4012463 filemap: Convert filemap_get_read_batch() to use a folio_batch omits 77151bf8e67e filemap: Convert filemap_read() to use a folio omits f425349b08b6 truncate: Add invalidate_complete_folio2() omits 4c282ce18641 truncate: Convert invalidate_inode_pages2_range() to use a folio omits 9bf002c0c212 truncate: Skip known-truncated indices omits 7cff0ee6d442 truncate,shmem: Add truncate_inode_folio() omits cfaf8383f51e shmem: Convert part of shmem_undo_range() to use a folio omits c2bc89efbe27 mm: Add unmap_mapping_folio() omits 8379034f394c truncate: Add truncate_cleanup_folio() omits 739cf214a8d4 filemap: Add filemap_release_folio() omits e823c3ff5e3d filemap: Use a folio in filemap_page_mkwrite omits 8b645ffca626 filemap: Use a folio in filemap_map_pages omits 7f8720ff6a66 filemap: Use folios in next_uptodate_page omits aebbbcaf28ed filemap: Convert page_cache_delete_batch to folios omits 65169a7fb2bf filemap: Convert filemap_get_pages to use folios omits 5350122ec979 filemap: Add read_cache_folio and read_mapping_folio omits 3ce2ba787700 filemap: Convert filemap_fault to folio omits ff53ed0ad9e5 filemap: Convert do_async_mmap_readahead to take a folio omits 8d79ea808305 readahead: Convert page_cache_ra_unbounded to folios omits ce4dea01693d readahead: Convert page_cache_async_ra() to take a folio omits decc66ce2428 filemap: Convert filemap_range_uptodate to folios omits 2646671ab0f3 filemap: Convert filemap_create_page to folio omits 5d93b913d20f filemap: Convert filemap_read_page to take a folio omits 11194d8ae75a filemap: Convert find_get_pages_contig to folios omits b731694010fb filemap: Convert filemap_get_read_batch to use folios omits 83a3b7b4beae filemap: Remove thp_contains() omits c6c87e94de50 filemap: Convert find_get_entry to return a folio omits d70c981aaa48 filemap: Add filemap_remove_folio and __filemap_remove_folio omits 566a04cd791b filemap: Convert tracing of page cache operations to folio omits 470e3455944f filemap: Add filemap_unaccount_folio() omits d4ee0f4e5e4a filemap: Convert page_cache_delete to take a folio omits 2871d169178b filemap: Add folio_put_wait_locked() omits 9c34e6845c80 mm: Add folio_test_pmd_mappable() omits 1c9b43daa700 iov_iter: Convert iter_xarray to use folios omits b870ef82cb8e iov_iter: Add copy_folio_to_iter() omits ed901756e46e pagevec: Add folio_batch omits 06b43b978d0a mm/writeback: Improve __folio_mark_dirty() comment omits 2bd2803ef017 mm/doc: Add documentation for folio_test_uptodate omits 77e047e818a1 fs/writeback: Convert inode_switch_wbs_work_fn to folios omits 0811c3c77bb5 filemap: Remove PageHWPoison check from next_uptodate_page() 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 f96cb827ce49 ntb: ntb_pingpong: remove redundant initialization of vari [...] 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 065e1ae02fbe Revert "net: phy: fixed_phy: Fix NULL vs IS_ERR() checking [...] adds 938f2e0b57ff batman-adv: mcast: don't send link-local multicast to mcas [...] adds e8fe9e8308b2 Merge tag 'batadv-net-pullrequest-20220103' of git://git.o [...] adds fa55a7d745de seg6: export get_srh() for ICMP handling adds e41294408c56 icmp: ICMPV6: Examine invoking packet for Segment Route Headers. adds 222a011efc83 udp6: Use Segment Routing Header for dest address if present adds d2d9a6d0b4c2 Merge branch 'srv6-traceroute' adds 3087a6f36ee0 netrom: fix copying in user data in nr_setsockopt adds 7d18a07897d0 sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc adds 68a18ad71378 mac80211: initialize variable have_higher_than_11mbit adds 8b5cb7e41d9d mac80211: mesh: embedd mesh_paths and mpp_paths into ieee8 [...] adds 6f89ecf10af1 Merge tag 'mac80211-for-net-2022-01-04' of git://git.kerne [...] 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 fdf80a479302 erofs: introduce meta buffer operations adds c521e3ad6cc9 erofs: use meta buffers for inode operations adds 2b5379f7860d erofs: use meta buffers for super operations adds bb88e8da0025 erofs: use meta buffers for xattr operations adds 09c543798c3c erofs: use meta buffers for zmap operations 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 0df035c7208c f2fs: avoid down_write on nat_tree_lock during checkpoint adds a9419b63bf41 f2fs: do not bother checkpoint by f2fs_get_node_info adds 645a3c40ca3d f2fs: fix to do sanity check on last xattr entry in __f2fs [...] adds dd9d4a3a30d0 f2fs: clean up __find_inline_xattr() with __find_xattr() adds 3e0203893e0d f2fs: support fault injection to f2fs_trylock_op() adds b702c83e2eaa f2fs: fix to check available space of CP area correctly in [...] adds 300a842937fb f2fs: fix to reserve space for IO align feature adds 2a64e303e305 f2fs: don't drop compressed page cache in .{invalidate,rel [...] adds d361b690b6fc f2fs: Simplify bool conversion adds 2b642898e5ea f2fs: remove redunant invalidate compress pages 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 f81bdeaf8161 ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions adds ca25f92b72d2 ACPICA: Use original data_table_region pointer for accesses adds 5d6e59665d8b ACPICA: Use original pointer for virtual origin tables adds 339651be3704 ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR adds a3e525feaeec ACPICA: Avoid subobject buffer overflow when validating RS [...] adds e4a07f5acd73 ACPICA: iASL/Disassembler: Additional support for NHLT table adds 00395b74d57f ACPICA: Fix AEST Processor generic resource substructure d [...] adds 1cdfe9e346b4 ACPICA: Utilities: Avoid deleting the same object twice in a row adds 24ea5f90ec95 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_o [...] adds 9a3b8655db1a ACPICA: Fix wrong interpretation of PCC address adds 0acf24ad7e10 ACPICA: Add support for PCC Opregion special context data adds 1d4e0b3abb16 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 adds 9f52815422a4 ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) adds b70d6f07ed31 ACPICA: Fixed a couple of warnings under MSVC adds 2de6bb92ebbb ACPICA: iASL: Add TDEL table to both compiler/disassembler adds 5579649e7eb7 ACPICA: iASL: Add suppport for AGDI table adds 0c9a672729d6 ACPICA: iASL/NHLT table: "Specific Data" field support adds c95545a03670 ACPICA: Update version to 20211217 adds d3ab6d76de75 Merge branch 'acpica' into linux-next adds f85196bdd5a5 ACPI: scan: Create platform device for BCM4752 and LNV4752 [...] adds 35f9e773bb88 ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumer [...] adds a6e1445c4456 i2c: acpi: Do not instantiate I2C-clients on boards with k [...] adds 0890186a9658 serdev: Do not instantiate serdevs on boards with known bo [...] adds ee9da393387d Merge branches 'acpi-x86' and 'acpi-scan' into linux-next adds 4b5a92e24a15 Merge branch 'acpi-ec' into linux-next adds 8120832d8f82 ACPI: processor: thermal: avoid cpufreq_get_policy() adds e1f66559e4aa Merge branches 'acpi-pm', 'acpi-power', 'acpi-processor' a [...] adds 843438deebe2 PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment adds e96c1197aca6 ACPI: battery: Add the ThinkPad "Not Charging" quirk adds 255ea89fa967 Merge branches 'acpi-pci', 'acpi-pmic', 'acpi-numa', 'acpi [...] adds 1a901c914dfb ACPI: CPPC: Amend documentation in the comments adds 17f18417d6da ACPI: sysfs: use default_groups in kobj_type adds 1882de7fc56c efi: Introduce EFI_FIRMWARE_MANAGEMENT_CAPSULE_HEADER and [...] adds 0db89fa243e5 ACPI: Introduce Platform Firmware Runtime Update device driver adds b0013e037a8b ACPI: Introduce Platform Firmware Runtime Telemetry driver adds 53e8558837be ACPI: tools: Introduce utility for firmware updates/telemetry adds 0078c27ff24b Merge branches 'acpi-cppc', 'acpi-sysfs', 'acpi-dptf' and [...] adds c5fc5ba8b6b7 software node: fix wrong node passed to find nargs_prop adds 3a571fc19673 software node: Update MAINTAINERS data base adds 7e4b93074c49 Merge branch 'devprop' into linux-next adds dfeeedc1bf57 cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes adds fe262d5c1fc5 cpufreq: use default_groups in kobj_type adds 5ee22fa4a9b8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds dd400abf5b4d Merge branch 'pm-cpufreq' into linux-next adds d341db8f48ea x86/cpufeatures: Add AMD Collaborative Processor Performan [...] adds 89aa94b4a218 x86/msr: Add AMD CPPC MSR definitions adds a2c8f92bea5f ACPI: CPPC: Implement support for SystemIO registers adds 2aeca6bd0277 ACPI: CPPC: Check present CPUs for determining _CPC is valid adds fb0b00af04d0 ACPI: CPPC: Add CPPC enable register function adds ec437d71db77 cpufreq: amd-pstate: Introduce a new AMD P-State driver to [...] adds 1d215f0319c2 cpufreq: amd-pstate: Add fast switch function for AMD P-State adds e059c184da47 cpufreq: amd-pstate: Introduce the support for the process [...] adds 60e10f896dbf cpufreq: amd-pstate: Add trace for AMD P-State module adds 41271016dfa4 cpufreq: amd-pstate: Add boost mode support for AMD P-State adds ec4e3326a955 cpufreq: amd-pstate: Add AMD P-State frequencies attributes adds 3ad7fde16a04 cpufreq: amd-pstate: Add AMD P-State performance attributes adds c22760885fd6 Documentation: amd-pstate: Add AMD P-State driver introduction adds 38fec059bb69 MAINTAINERS: Add AMD P-State driver maintainer entry adds 40181d67f1e9 Merge branch 'pm-cpufreq-amd' into linux-next adds e4719b52b144 Merge back PM core changes for v5.17. adds 50a460665558 PM: runtime: Simplify locking in pm_runtime_put_suppliers() adds 1ca07231f6d2 Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' into [...] adds ffb9bfa8e470 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 702f21db4995 Merge tag 'devfreq-next-for-5.17' of git://git.kernel.org/ [...] adds 66b354064a35 powercap/drivers/dtpm: Remove unused function definition adds c1af85e44227 powercap/drivers/dtpm: Reduce trace verbosity adds b8470e98e192 Merge tag 'dtpm-v5.17' of https://git.linaro.org/people/da [...] adds 36fd3609d0dd Merge back earlier power capping changes for v5.17 adds aa551c2056eb Merge branches 'pm-opp', 'pm-devfreq' and 'powercap' into [...] adds 3f0bb496ee41 Merge branches 'thermal-tools' and 'thermal-int340x' adds 125521addcd6 Merge tag 'thermal-v5.17-rc1' of https://git.kernel.org/pu [...] adds 2685c77b80a8 thermal/drivers/int340x: Fix RFIM mailbox write commands adds 7a716cec17d1 Merge branches 'thermal' and 'thermal-int340x' into linux-next 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 feae43f8aa88 fs: dlm: print cluster addr if non-cluster node connects 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 7590fc6f80ac net: mdio: Demote probed message to debug print adds c2262123cc49 batman-adv: Start new development cycle adds 9057d6c23e73 batman-adv: allow netlink usage in unprivileged containers adds cde3fac565a7 batman-adv: remove unneeded variable in batadv_nc_init adds 9d2c27aad0ea Merge tag 'batadv-next-pullrequest-20220103' of git://git. [...] adds 9795ded7f924 net/sched: act_ct: Fill offloading tuple iifidx adds b702436a51df net: openvswitch: Fill act ct extension adds c9c079b4deaa net/mlx5: CT: Set flow source hint from provided tuple device adds dfb55f9984f5 Merge branch 'act_tc-offload-originating-device' adds 7a71c8aa0a75 phy: nxp-c45-tja11xx: add extts and perout support adds c3e6b2c35b34 net: lantiq_xrx200: add ingress SG DMA support adds 7d714ff14d64 net: fixup build after bpf header changes adds 1de6b15a434c Namespaceify min_pmtu sysctl adds 1135fad20480 Namespaceify mtu_expires sysctl adds a0619a9e9e3f Merge branch 'namespacify-mtu-ipv4' adds 416b27439df9 ethernet/sfc: remove redundant rc variable adds 04be6d337d37 mac80211: allow non-standard VHT MCS-10/11 adds acb99b9b2a08 mac80211: Add stations iterator where the iterator functio [...] adds 5bc03b28ec24 nl80211: clarify comment for mesh PLINK_BLOCKED state adds b3c1906ed02a mac80211: use ieee80211_bss_get_elem() adds 18343b806915 Merge tag 'mac80211-next-for-net-next-2022-01-04' of git:/ [...] 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 8cd076571770 ALSA: hda/cs8409: Increase delay during jack detection adds 57f234248ff9 ALSA: hda/cs8409: Fix Jack detection after resume adds f81483aaeb59 Merge branch 'for-next' into for-linus adds 9f3d45318dd9 ASoC: fsl_mqs: fix MODULE_ALIAS 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 08a6df090638 Input: gpio-keys - avoid clearing twice some memory 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 851a8cd3f05b dm btree spine: remove extra node_check function declaration adds e36649b6483c dm btree spine: eliminate duplicate le32_to_cpu() in node_check() adds c671ffa55d8b dm btree remove: change a bunch of BUG_ON() calls to prope [...] adds 85bca3c05b6c dm btree: add a defensive bounds check to insert_at() adds cba23ac158db dm space map common: add bounds check to sm_ll_lookup_bitmap() 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 1f156b428586 regulator: remove redundant ret variable 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 66dc1b791c58 Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' [...] 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 ebe33e5a98dc spi: ar934x: fix transfer size 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 4df83e22d406 rcu: Rework rcu_barrier() and callback-migration logic adds 57a2f788a064 rcu: Make rcu_barrier() no longer block CPU-hotplug operations adds ce2df333d36c rcu: Mark accesses to boost_starttime adds ea9a741bb875 rcu/exp: Fix check for idle context in rcu_exp_handler adds 218392242a40 rcu/nocb: Handle concurrent nocb kthreads creation adds badf341870a4 rcu: Remove unused rcu_state.boost adds 4bbdfe5299da rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() adds 569dd4688f95 torture: Distinguish kthread stopping and being asked to stop adds bee385937af2 rcutorture: Increase visibility of forward-progress hangs adds 115b3ef23787 rcutorture: Make rcu_fwd_cb_nodelay be a counter adds 017bb53e894f rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop adds cf974c5fdaed torture: Compress KCSAN as well as KASAN vmlinux files adds 8ac6b074c2c4 rcu: Inline __call_rcu() into call_rcu() adds b085fdaabe09 torture: Make kvm-remote.sh try multiple times to download [...] adds dfd2074908ab rcu: Use a single ->barrier_lock for all CPUs adds d7c4c9dd7a09 torture: Print only one summary line per run adds a68e4388bc95 kasan: Record work creation stack trace with interrupts enabled adds 4d46b56a9f69 rcutorture: Fix rcu_fwd_mutex deadlock adds 42fa720dbcd9 torture: Wake up kthreads after storing task_struct pointer adds 1647af1ecf15 rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 adds 4dabd7096bfe rcu: Mark writes to the rcu_segcblist structure's ->flags field 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 089606c0de9e Merge branch kvm-arm64/selftest/ipa into kvmarm-master/next adds ad7937dc7745 Merge branch kvm-arm64/selftest/irq-injection into kvmarm- [...] adds f15dcf1b5853 KVM: arm64: selftests: get-reg-list: Add pauth configuration adds e938eddbeb85 KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() adds 6c9eeb5f4a9b KVM: arm64: vgic: Replace kernel.h with the necessary inclusions adds 1c53a1ae3612 Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next 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 89f3594d0de5 usb: gadget: don't release an existing dev->buf adds 501e38a5531e usb: gadget: clear related members when goto fail adds fa0ef93868a6 usb: dwc3: dwc3-qcom: Add missing platform_device_put() in [...] adds 1d7d4c07932e USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status adds 0f663729bb4a USB: core: Fix bug in resuming hub's handling of wakeup requests 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 a0c43a469239 staging: pi433: add docs to packet_format and tx_start_con [...] adds b376bd63774b staging: r8188eu: bRDGEnable is always false adds ffcdb1b194ec staging: r8188eu: UsbRxHighSpeedMode is set but never used adds a056e41a0928 staging: r8188eu: bTXPowerDataReadFromEEPORM is set but ne [...] adds cfd060fe2edb staging: r8188eu: bAPKThermalMeterIgnore is set but never used adds f606b319ef4d staging: r8188eu: remove unused fields from struct hal_data_8188e adds 4483319375f3 staging: r8188eu: IntArray and C2hArray are set but never used adds 65935347844e staging: r8188eu: FwRsvdPageStartOffset is set but never used adds 7e8785d5e40b staging: r8188eu: remove MAX_CHANNEL_NUM_2G adds e174a4349438 staging: r8188eu: remove struct rt_channel_plan_2g adds 6de349e6800c staging: r8188eu: remove unused enum and defines adds 73157fe89f4e staging: r8188eu: struct rx_hpc is not used adds 4b224bcbcafd staging: r8188eu: clean up struct rtw_dig adds d23d390a5c75 staging: r8188eu: clean up struct sw_ant_switch adds 6e5499917bf2 staging: r8188eu: struct odm_sta_info is not used adds 44742d88819f staging: r8188eu: enum hw90_block is not used adds 69a3a726adcf staging: r8188eu: remove unneeded comments from Hal8188EPhyCfg.h adds 403a5e8554c8 staging: r8188eu: remove unused defines from Hal8188EPhyCfg.h adds c8f15f0e9d9c staging: r8188eu: remove unused defines from rtw_eeprom.h adds 881bc5e02f40 staging: r8188eu: remove unused power management defines adds fdf101f5cefc staging: r8188eu: internal autosuspend is always false adds 89e32f6db984 staging: r8188eu: fix_rate is set but not used. adds 0d6bd7b2deed staging: r8188eu: cmd_issued_cnt is set but not used adds 51edf56ea9df staging: r8188eu: turbo scan is always off for r8188eu adds 0640d18b15d8 staging: r8188eu: add spaces around P2P_AP_P2P_CH_SWITCH_P [...] 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 5ef3dd20555e livepatch: Fix kobject refcount bug on klp_init_patch_earl [...] adds 50a0f3f55e38 livepatch: Fix missing unlock on error in klp_enable_patch() adds 8cdf3792526a Merge branch 'for-5.17/fixes' into for-next adds 0fb6a9eabea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dd93849d47ce rtc: rs5c372: add offset correction support adds ed0610661434 rtc: rs5c372: fix incorrect oscillation value on r2221tl adds fad6cbe9b2b4 rtc: Add driver for RTC in Sunplus SP7021 adds 8462904204ab dt-bindings: rtc: Add Sunplus RTC json-schema adds 7b69b54aaa48 rtc: pcf2127: Fix typo in comment adds ba52eac083e1 rtc: Move variable into switch case statement adds 05020a733b02 rtc: ftrtc010: Use platform_get_irq() to get the interrupt adds 34127b3632b2 rtc: pxa: fix null pointer dereference adds a12ac1f0ffa4 dt-bindings: rtc: qcom-pm8xxx-rtc: update register numbers 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 ab434f1b66e6 IDT: Fix Build warnings on some 32bit architectures. adds 63f00d0bd816 ntb_hw_amd: Add NTB PCI ID for new gen CPU adds 035155a22895 NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment adds f1607e122912 ntb_hw_switchtec: fix the spelling of "its" adds fca968b9bf53 ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all adds d2fa06891aba ntb_hw_switchtec: Fix bug with more than 32 partitions adds 5ec4fcd810d9 ntb_hw_switchtec: AND with the part_map for a valid tpart_vec adds 2eebd89fc84a ntb_hw_switchtec: Update the way of getting VEP instance ID adds 4de7b1d7ca1e ntb_hw_switchtec: Remove code for disabling ID protection adds dee871b3979e ntb_hw_switchtec: Fix a minor issue in config_req_id_table() 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 2deb55d9f57b swiotlb: Add CONFIG_HAS_IOMEM check around swiotlb_mem_remap() 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 be185c2988b4 cxl/core: Remove cxld_const_init in cxl_decoder_alloc() adds d3c92a484958 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9144785b0276 filemap: Remove PageHWPoison check from next_uptodate_page() adds 22b3c8d6612e fs/writeback: Convert inode_switch_wbs_work_fn to folios adds ece014141cd4 mm/doc: Add documentation for folio_test_uptodate adds a229a4f00d1e mm/writeback: Improve __folio_mark_dirty() comment adds 10331795fb79 pagevec: Add folio_batch adds d9c19d32d86f iov_iter: Add copy_folio_to_iter() adds 821979f5098b iov_iter: Convert iter_xarray to use folios adds 5bf34d7c7ffe mm: Add folio_test_pmd_mappable() adds 9f2b04a25a41 filemap: Add folio_put_wait_locked() adds a548b6158345 filemap: Convert page_cache_delete to take a folio adds 621db4880d30 filemap: Add filemap_unaccount_folio() adds a0580c6f9bab filemap: Convert tracing of page cache operations to folio adds 452e9e6992fe filemap: Add filemap_remove_folio and __filemap_remove_folio adds f5e6429a5114 filemap: Convert find_get_entry to return a folio adds bb2e98b613a3 filemap: Remove thp_contains() adds bdb729329769 filemap: Convert filemap_get_read_batch to use folios adds e1c37722b068 filemap: Convert find_get_pages_contig to folios adds 9d427b4eb456 filemap: Convert filemap_read_page to take a folio adds a5d4ad098528 filemap: Convert filemap_create_page to folio adds 2fa4eeb800c0 filemap: Convert filemap_range_uptodate to folios adds 7836d9990079 readahead: Convert page_cache_async_ra() to take a folio adds 0387df1d1fa7 readahead: Convert page_cache_ra_unbounded to folios adds 79598cedad85 filemap: Convert do_async_mmap_readahead to take a folio adds e292e6d644ce filemap: Convert filemap_fault to folio adds 539a3322f208 filemap: Add read_cache_folio and read_mapping_folio adds 81f4c03b7de7 filemap: Drop the refcount while waiting for page lock adds 65bca53b5f63 filemap: Convert filemap_get_pages to use folios adds 1afd7ae51f63 filemap: Convert page_cache_delete_batch to folios adds 9184a307768b filemap: Use folios in next_uptodate_page adds 820b05e92bdf filemap: Use a folio in filemap_map_pages adds 960ea971fa6c filemap: Use a folio in filemap_page_mkwrite adds 82c50f8b4433 filemap: Add filemap_release_folio() adds efe99bba2862 truncate: Add truncate_cleanup_folio() adds 05aa3250db40 mm: Add unmap_mapping_folio() adds 7b5e689f7aa8 shmem: Convert part of shmem_undo_range() to use a folio adds 78e63334bf86 truncate,shmem: Add truncate_inode_folio() adds 5848c74a7bd2 truncate: Skip known-truncated indices adds 80b8f165d54e truncate: Convert invalidate_inode_pages2_range() to use a folio adds 8b4831577710 truncate: Add invalidate_complete_folio2() adds 3d6cad8852be filemap: Convert filemap_read() to use a folio adds 68df038ae7f7 filemap: Convert filemap_get_read_batch() to use a folio_batch adds 2df5df6aaacb filemap: Return only folios from find_get_entries() adds f6a079faa0e5 mm: Convert find_lock_entries() to use a folio_batch adds b4eb416b716b mm: Remove pagevec_remove_exceptionals() adds 3af08593b7af fs: Convert vfs_dedupe_file_range_compare to folios adds ab3fea91bc23 truncate: Convert invalidate_inode_pages2_range to folios adds f351abeaadb8 truncate,shmem: Handle truncates that split large folios adds 60fdbf3581c8 XArray: Add xas_advance() adds b45608e6c6db mm: Use multi-index entries in the page cache 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 (6b8d4927540e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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/admin-guide/acpi/cppc_sysfs.rst | 2 + Documentation/admin-guide/pm/amd-pstate.rst | 382 ++ Documentation/admin-guide/pm/working-state.rst | 1 + 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/rtc/qcom-pm8xxx-rtc.yaml | 9 +- .../bindings/rtc/sunplus,sp7021-rtc.yaml | 56 + .../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 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + MAINTAINERS | 47 +- Makefile | 15 +- Next/SHA1s | 164 +- Next/merge.log | 2815 +++++++----- 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/kvm/reset.c | 2 +- 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/cpufeatures.h | 1 + arch/x86/include/asm/msr-index.h | 17 + 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 | 39 + drivers/acpi/Makefile | 4 +- drivers/acpi/ac.c | 43 +- drivers/acpi/acpi_pcc.c | 120 + drivers/acpi/acpica/acevents.h | 5 + drivers/acpi/acpica/acobject.h | 1 + drivers/acpi/acpica/actables.h | 8 +- drivers/acpi/acpica/dsopcode.c | 1 + drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evregion.c | 10 + drivers/acpi/acpica/evrgnini.c | 52 + drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/excreate.c | 1 + drivers/acpi/acpica/exfield.c | 7 +- drivers/acpi/acpica/exoparg1.c | 3 +- drivers/acpi/acpica/exregion.c | 15 +- drivers/acpi/acpica/hwesleep.c | 4 +- drivers/acpi/acpica/hwsleep.c | 4 +- drivers/acpi/acpica/hwxfsleep.c | 2 - drivers/acpi/acpica/tbdata.c | 93 +- drivers/acpi/acpica/tbfadt.c | 6 +- drivers/acpi/acpica/tbinstal.c | 15 +- drivers/acpi/acpica/tbprint.c | 3 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxfload.c | 52 +- drivers/acpi/acpica/utdelete.c | 1 + drivers/acpi/battery.c | 46 +- drivers/acpi/bus.c | 1 + drivers/acpi/cppc_acpi.c | 161 +- drivers/acpi/device_sysfs.c | 3 +- drivers/acpi/pci_root.c | 2 +- drivers/acpi/pfr_telemetry.c | 434 ++ drivers/acpi/pfr_update.c | 575 +++ drivers/acpi/processor_thermal.c | 13 +- drivers/acpi/scan.c | 13 +- drivers/acpi/sysfs.c | 3 +- drivers/acpi/tables.c | 4 +- drivers/acpi/x86/utils.c | 183 + 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/base/power/runtime.c | 12 +- drivers/base/swnode.c | 2 +- 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 | 17 + drivers/cpufreq/Makefile | 5 + drivers/cpufreq/amd-pstate-trace.c | 2 + drivers/cpufreq/amd-pstate-trace.h | 77 + drivers/cpufreq/amd-pstate.c | 645 +++ drivers/cpufreq/cpufreq.c | 5 +- drivers/cpufreq/cpufreq_conservative.c | 5 +- drivers/cpufreq/cpufreq_ondemand.c | 5 +- drivers/cpufreq/intel_pstate.c | 24 +- drivers/cpuidle/sysfs.c | 6 +- drivers/cxl/core/bus.c | 6 +- drivers/cxl/cxl.h | 2 +- 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 | 10 +- 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-acpi.c | 7 + 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/input/keyboard/gpio_keys.c | 2 +- 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/persistent-data/dm-btree-remove.c | 173 +- drivers/md/persistent-data/dm-btree-spine.c | 12 +- drivers/md/persistent-data/dm-btree.c | 8 +- drivers/md/persistent-data/dm-space-map-common.c | 5 + 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/intel/ice/ice_nvm.c | 2 + drivers/net/ethernet/lantiq_xrx200.c | 107 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 101 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 19 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 1 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 1 + 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/mcdi_port_common.c | 4 +- drivers/net/ethernet/sfc/rx_common.c | 5 + drivers/net/ieee802154/atusb.c | 10 +- drivers/net/phy/fixed_phy.c | 4 +- drivers/net/phy/marvell.c | 26 +- drivers/net/phy/mdio_bus.c | 2 +- drivers/net/phy/nxp-c45-tja11xx.c | 220 + 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/ntb/hw/amd/ntb_hw_amd.c | 2 + drivers/ntb/hw/idt/Makefile | 1 + drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 26 +- drivers/ntb/msi.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/powercap/dtpm.c | 6 +- drivers/ptp/ptp_vclock.c | 10 +- drivers/regulator/mt6380-regulator.c | 6 +- drivers/regulator/qcom_smd-regulator.c | 100 +- drivers/rtc/Kconfig | 13 + drivers/rtc/Makefile | 1 + drivers/rtc/dev.c | 6 +- drivers/rtc/rtc-ftrtc010.c | 8 +- drivers/rtc/rtc-pcf2127.c | 2 +- drivers/rtc/rtc-pxa.c | 4 + drivers/rtc/rtc-rs5c372.c | 130 +- drivers/rtc/rtc-sunplus.c | 362 ++ 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-ar934x.c | 16 +- drivers/spi/spi-geni-qcom.c | 32 +- drivers/staging/pi433/rf69_enum.h | 12 + drivers/staging/r8188eu/core/rtw_cmd.c | 3 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 9 +- drivers/staging/r8188eu/hal/odm.c | 11 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 3 - drivers/staging/r8188eu/hal/rtl8188e_dm.c | 1 - drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 21 +- drivers/staging/r8188eu/hal/usb_halinit.c | 15 - drivers/staging/r8188eu/hal/usb_ops_linux.c | 20 - drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 34 +- drivers/staging/r8188eu/include/drv_types.h | 2 - drivers/staging/r8188eu/include/odm.h | 90 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 43 - drivers/staging/r8188eu/include/rtl8188e_recv.h | 1 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 7 - drivers/staging/r8188eu/include/rtw_cmd.h | 1 - drivers/staging/r8188eu/include/rtw_eeprom.h | 31 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 5 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 5 - drivers/staging/r8188eu/include/rtw_rf.h | 24 - drivers/staging/r8188eu/include/wifi.h | 2 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 6 - drivers/staging/r8188eu/os_dep/os_intfs.c | 4 - drivers/staging/r8188eu/os_dep/usb_intf.c | 3 +- .../int340x_thermal/processor_thermal_device.h | 3 +- .../intel/int340x_thermal/processor_thermal_mbox.c | 100 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 23 +- drivers/tty/serdev/core.c | 14 + drivers/usb/cdns3/core.h | 6 +- drivers/usb/common/debug.c | 1 + drivers/usb/core/hcd.c | 9 +- drivers/usb/core/hub.c | 2 +- drivers/usb/dwc3/dwc3-qcom.c | 8 +- drivers/usb/gadget/legacy/inode.c | 18 +- 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/dlm/lowcomms.c | 26 +- fs/ecryptfs/file.c | 2 +- fs/erofs/data.c | 1 + 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/f2fs/inode.c | 3 +- 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 | 21 + include/acpi/acpixf.h | 8 +- include/acpi/actbl2.h | 116 +- include/acpi/actypes.h | 23 +- include/acpi/cppc_acpi.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/kvm/arm_vgic.h | 4 +- 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/dtpm.h | 2 - include/linux/efi.h | 46 + include/linux/fb.h | 1 + include/linux/filter.h | 4 + include/linux/fs.h | 2 +- include/linux/hid.h | 4 +- include/linux/ipv6.h | 2 + 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/pagevec.h | 16 +- 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/switchtec.h | 2 - include/linux/uio.h | 4 +- include/linux/usb/ch9.h | 3 +- include/linux/vdpa.h | 36 +- include/net/bluetooth/hci.h | 6 +- include/net/dsa.h | 152 +- include/net/mac80211.h | 21 + include/net/netfilter/nf_conntrack_act_ct.h | 50 + include/net/netfilter/nf_conntrack_extend.h | 4 + include/net/netns/ipv4.h | 3 + include/net/page_pool.h | 11 +- include/net/seg6.h | 21 + 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/nl80211.h | 2 +- include/uapi/linux/pfrut.h | 262 ++ 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/dma/swiotlb.c | 7 + kernel/fork.c | 93 +- kernel/rcu/rcu_segcblist.h | 4 +- kernel/rcu/tree.c | 2 +- kernel/signal.c | 4 +- kernel/torture.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/iov_iter.c | 3 +- lib/raid6/algos.c | 78 +- lib/raid6/avx2.c | 8 +- lib/raid6/avx512.c | 6 +- localversion-next | 2 +- mm/filemap.c | 47 +- mm/memcontrol.c | 8 +- mm/shmem.c | 21 +- mm/slab.h | 5 +- mm/truncate.c | 6 +- mm/vmscan.c | 4 +- net/batman-adv/main.h | 2 +- net/batman-adv/multicast.c | 15 +- net/batman-adv/multicast.h | 10 +- net/batman-adv/netlink.c | 30 +- net/batman-adv/network-coding.c | 8 +- net/batman-adv/soft-interface.c | 7 +- 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/route.c | 74 +- net/ipv4/tcp_bpf.c | 27 + net/ipv6/icmp.c | 6 +- net/ipv6/seg6.c | 59 + net/ipv6/seg6_local.c | 33 +- net/ipv6/udp.c | 3 +- net/mac80211/ieee80211_i.h | 24 +- net/mac80211/mesh.h | 22 +- net/mac80211/mesh_pathtbl.c | 89 +- net/mac80211/mlme.c | 16 +- net/mac80211/rx.c | 2 +- net/mac80211/util.c | 13 + net/netfilter/nf_conntrack_core.c | 6 +- net/netrom/af_netrom.c | 2 +- net/openvswitch/conntrack.c | 6 + net/sched/act_ct.c | 27 + net/sched/sch_api.c | 2 +- net/sched/sch_qfq.c | 6 +- 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_cs8409-tables.c | 3 + sound/pci/hda/patch_cs8409.c | 9 +- sound/pci/hda/patch_cs8409.h | 1 + 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/fsl_mqs.c | 2 +- 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/power/acpi/.gitignore | 1 + tools/power/acpi/Makefile | 16 +- tools/power/acpi/Makefile.rules | 2 +- tools/power/acpi/man/pfrut.8 | 137 + tools/power/acpi/tools/pfrut/Makefile | 23 + tools/power/acpi/tools/pfrut/pfrut.c | 424 ++ 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 912 files changed, 23338 insertions(+), 18848 deletions(-) create mode 100644 Documentation/admin-guide/pm/amd-pstate.rst 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 create mode 100644 Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.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/acpi/pfr_telemetry.c create mode 100644 drivers/acpi/pfr_update.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/cpufreq/amd-pstate-trace.c create mode 100644 drivers/cpufreq/amd-pstate-trace.h create mode 100644 drivers/cpufreq/amd-pstate.c 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 drivers/rtc/rtc-sunplus.c create mode 100644 include/dt-bindings/clock/toshiba,tmpv770x.h create mode 100644 include/dt-bindings/reset/toshiba,tmpv770x.h create mode 100644 include/net/netfilter/nf_conntrack_act_ct.h create mode 100644 include/uapi/linux/pfrut.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/power/acpi/man/pfrut.8 create mode 100644 tools/power/acpi/tools/pfrut/Makefile create mode 100644 tools/power/acpi/tools/pfrut/pfrut.c 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%)