This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards b8170452cd51 Add linux-next specific files for 20220107 discards 609134656afa Merge branch 'akpm/master' discards 3e4d9032d1a2 mm: hide the FRONTSWAP Kconfig symbol discards a988cb52ad02 frontswap: remove support for multiple ops discards ce0e8edd69af mm: mark swap_lock and swap_active_head static discards bba732f558ca frontswap: simplify frontswap_register_ops discards 3a6615a0cd27 frontswap: remove frontswap_test discards e6856ff17ef4 mm-simplify-try_to_unuse-fix discards 81b210b107c7 mm: simplify try_to_unuse discards f7b84190d2f2 frontswap: remove the frontswap exports discards 61cc86890084 frontswap: simplify frontswap_init discards 5b58fc62c3b8 frontswap: remove frontswap_curr_pages discards 74d2822bdaef frontswap: remove frontswap_shrink discards e3c935ab6447 frontswap: remove frontswap_tmem_exclusive_gets discards 2afed9fef27e frontswap: remove frontswap_writethrough discards 5c9079fe6485 mm: remove cleancache discards 4b33ee25fce3 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] discards fae7e62b2af6 lib/stackdepot: allow optional init and stack_table alloca [...] discards e44b7513f354 lib/stackdepot: allow optional init and stack_table alloca [...] discards b45bb6cc0f06 lib/stackdepot: allow optional init and stack_table alloca [...] discards 330bdcf2679b lib/stackdepot: fix spelling mistake and grammar in pr_err [...] discards 8635cedd12bd lib/stackdepot: allow optional init and stack_table alloca [...] discards c7156e5f38a7 proc-remove-pde_data-completely-fix-fix discards c391682c5b67 proc-remove-pde_data-completely-fix discards d5aae1b88616 proc: remove PDE_DATA() completely discards c8a56f780d0c fs: proc: store PDE()->data into inode->i_private discards 76af4a864ebf sysctl: returns -EINVAL when a negative value is passed to [...] discards d3dee06bcd8f kernel/sysctl.c: remove unused variable ten_thousand discards 308fd3a7fcfe kprobe: move sysctl_kprobes_optimization to kprobes.c discards 58085cdb440d fs/coredump: move coredump sysctls into its own file discards 4b26e7d69dfc printk: fix build warning when CONFIG_PRINTK=n discards 28b8dbc1bada kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() discards 2aea84384958 fs: move namespace sysctls and declare fs base directory discards efd8942a6e0e sysctl-add-and-use-base-directory-declarer-and-registratio [...] discards 0c7c4234e6c8 sysctl: add and use base directory declarer and registrati [...] discards 6de50fe137fc fs: move pipe sysctls to is own file discards 9fac3067e67e fs: move fs/exec.c sysctls into its own file discards b0f555fd2ec6 fs: move namei sysctls to its own file discards cd3ca4cd982f fs: move locking sysctls where they are used discards 42ee33fca0e1 fs: move shared sysctls to fs/sysctls.c discards da0aa46857d1 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix discards 709b4489fef9 sysctl: move maxolduid as a sysctl specific const discards 565be5221356 fs/dcache: avoid unused-function warning discards 11be3f0e65ca fs/inode: avoid unused-variable warning discards 4032a8d99dbc fs: move dcache sysctls to its own file discards f1300b508cc0 fs: move fs stat sysctls to file_table.c discards 25849536694d fs: move inode sysctls to its own file discards 65b4f779c928 sysctl: share unsigned long const values discards 9cd312e4aa23 stackleak: move stack_erasing sysctl to stackleak.c discards 2b79ab15b5fd scsi/sg: move sg-big-buff sysctl to scsi/sg.c discards fd635d49fc53 printk: move printk sysctl to printk/sysctl.c discards 99f6272031b6 fs: move binfmt_misc sysctl to its own file discards 2558961f684a sysctl-add-helper-to-register-a-sysctl-mount-point-fix discards 69c6b7dde841 sysctl: add helper to register a sysctl mount point discards 2114b2b4b159 random: move the random sysctl declarations to its own file discards b96bf04ce522 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 discards d3232b05ee44 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix discards 416dd5af000d firmware_loader-move-firmware-sysctl-to-its-own-files-fix discards 192f0dfb2554 firmware_loader: move firmware sysctl to its own files discards 064cf5218b42 eventpoll: simplify sysctl declaration with register_sysctl() discards 1b479194487b cdrom: simplify subdirectory registration with register_sysctl() discards f3a435cdc03b inotify-simplify-subdirectory-registration-with-register_s [...] discards 8e0005551624 inotify: simplify subdirectory registration with register_ [...] discards f1291da66142 test_sysctl: simplify subdirectory registration with regis [...] discards 1b6910fb4d01 ocfs2: simplify subdirectory registration with register_sysctl() discards 95d8a43e4242 macintosh/mac_hid.c: simplify subdirectory registration wi [...] discards 730bfc156e05 i915: simplify subdirectory registration with register_sysctl() discards ae692a97c351 hpet: simplify subdirectory registration with register_sysctl() discards 2fb137262dbe dnotify: move dnotify sysctl to dnotify.c discards 7596e6d2da33 aio: move aio sysctl to aio.c discards 427c737ba5bb sysctl: use SYSCTL_ZERO to replace some static int zero uses discards 51f6b6f1f663 sysctl: use const for typically used max/min proc sysctls discards b28fc3126bf7 sysctl: make ngroups_max const discards 51e039b11279 watchdog: move watchdog sysctl interface to watchdog.c discards 7ac433b26e48 hung_task: move hung_task sysctl interface to hung_task.c discards 3aeab397c82a sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] discards 378866cf9cec sysctl: move some boundary constants from sysctl.c to sysctl_vals discards 81807631765f sysctl: add a new register_sysctl_init() interface discards ef12329e1773 mm/migrate.c: rework migration_entry_wait() to not take a pageref discards e053ca800375 fs/f2fs/data.c: fix mess discards ff6c3e82e6ff Merge branch 'akpm-current/current' discards 8b9f32ff8cec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 868729a87171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 71dfa0b0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b234b4ad0e3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a98df206464e Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] discards 343e8ddbe362 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] discards c772bf734b88 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards d3c92a484958 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b3fd7e4d4588 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards d90bad7e4805 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 260a9ca80e73 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards ba75c8738292 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards 7eaf791ecf82 Merge branch 'main' of git://git.infradead.org/users/willy [...] discards 7af20c30d7aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 883bed79bef0 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] discards 156c3eeba731 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 9061785fe870 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards 7a8a37538ee2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards bf9c7901cf40 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards 6b051d69bcd6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards 0fb6a9eabea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4544bbeeed87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ebf7c5457c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fa47075eca00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a24600fbebc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 755c56276dc1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 786860a72bad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards aecbd583cb41 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards cb0b3a8b8176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 488063f39010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6a0825f8ee88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b43e0caeb562 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e86a04d526f8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards b991f8fbc4fe Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards 16f196b6c49e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards 1e5e45a0b599 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 55f5954b37ad Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards 6faa97634fad Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 0d19d3802041 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards 49569fed4896 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 2dc829004205 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e49d79c343ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards cd595f13f7f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6e1909a09bdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e9a29048f0aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e63ee3d2cdec Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards c9c24123431e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a1cd280e56fe Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards dc28884274ff Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards db2e493fdc54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fe4af8ed8467 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards 245bdc317050 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards 60f32f08893d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 76016db4218b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] discards 88340c941e56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 82c62528f0ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards df3485b6dd03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 866c7ba871fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ed9d38f57def Merge branch 'master' of git://www.linux-watchdog.org/linu [...] discards af93d0466806 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards da6091b33a37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 518c9fb61ad7 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] discards 02a2092e70a2 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards afce3ddff135 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards bbd7f6044d0c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards a63cc97a58d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dc1180aa336e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ff7f55a49a1f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] discards 0505c86fef25 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 62a60f868179 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 81a643421d96 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards 415cbb7efa91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e70fc0588e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f44242b3efc5 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 1b1b6808bc73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards abd711f694ff Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] discards 509ab2075999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 28bbcaef4162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 54a8b04c2e72 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards 0f808a14f455 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 04d164810b3e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 191c5a6f6f91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards a6bd271b47c3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards bd8f70653d8d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards fae38a55b437 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards be451768a1a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dd9b93ddba35 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 74c058a5f714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f8e692ce222d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ffbb4e8759d4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] discards bbb2480a9cca Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 5ea3bac55c2a Merge branch 'master' of git://linuxtv.org/media_tree.git discards 4ee567e74ea2 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 748482afd284 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards 3bf5317825a5 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards fdbee76172bb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards dcb91621f3d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ef514b7bbad6 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 568ef0e49fe0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 773e4b4d8745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7f56ad129884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a710c2c7c138 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards b6c8ee53f86e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3a2541a8f009 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 3a204e6c254c Merge branch '9p-next' of git://github.com/martinetd/linux discards c51fe3772933 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c11be213a1e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ec4060c8b1be Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards faf8947c824a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d304c287e4d9 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] discards 473f973aa512 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards fbab6152b22a Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 3ea31162ba55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fe6d645758a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 04844e49533f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 020969865222 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards ecf468c29a0b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 2e3ce61884a7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 614806b5e03e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 8b63145e83eb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards b417830a7893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 574146fe263a Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards bf079cf1ed6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f9fe69b335ff Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 429094ac447f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 044fc7057900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 73c112147213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 45ef1a5c96a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 15002948d382 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a17814ba65fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f1ff7577663a Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 99f2336e3833 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ce4e0a8f13a8 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards 59df4fb3482a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards 51d6b4735e38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d545d9f37b2a Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards 7e77037db16f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 31277a204aaa Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards e9f91f004ea2 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards c1dd2f7c0bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 329763982c67 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 65636fc271b7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 9623c249430c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 5055fc968f24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f43d9b7abc8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b4936f6b81c5 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards 94094ce7be56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9cb1f482f4c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f8a760ce81fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a69711eb6353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e2e8366f19ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 191759dd8b94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 49f86106b20d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3cbdffc39a3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b0810db3a6bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 2056172732ee Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards 924f4e2571ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 890b78fcb2f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 725abe4d817a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8e6b84e6e84e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 588da38b6c2c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards 5f8f013759af Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards db05e1ca8fb9 scripts: sphinx-pre-install: Fix ctex support on Debian discards ed6fb0cde851 docs: discourage use of list tables discards e3c7a79ab057 docs: 5.Posting.rst: describe Fixes: and Link: tags discards fc1ca96bf8ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards d6f913e9970c Documentation: kgdb: Replace deprecated remotebaud discards af19314607e9 Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards e94f43ea200a docs: automarkup.py: Fix invalid HTML link output and brok [...] discards 83abe4ad6bf4 next-20220105/perf discards 0202448b892a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a9da1f24064 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 301acc2b8cbd Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] discards 289b33006e94 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] discards c70eb9c1cc78 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards b97599e74e5a Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] discards b055b830ed49 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] discards ba6512a23e9a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 2a7b318b351c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 9ec744460f99 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards e47312eed0d2 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards 4a1c9399fda9 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards 4c96c899d78b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a57aa6bbb47e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 63a3e7c09397 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 276b7d010c92 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 0d2dfa8965d4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards e834b9671414 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards ca0f1b883e5f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards f0ac7aee36e0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards e01ca5d2da19 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] discards c5897649436b Merge branch 'pci/driver-cleanup' discards c98d2922d5e8 Merge branch 'pci/errors' discards 98cf1df883c1 Merge branch 'pci/misc' discards e75394139041 Merge branch 'remotes/lorenzo/pci/bridge-emul' discards 4c0c0b7c1caf Merge branch 'remotes/lorenzo/pci/xilinx-nwl' discards 98e5edd0face Merge branch 'remotes/lorenzo/pci/xgene' discards 0011c1a7aaac Merge branch 'remotes/lorenzo/pci/vmd' discards 0cda282d23a3 Merge branch 'remotes/lorenzo/pci/rcar' discards 592682a2b32c Merge branch 'remotes/lorenzo/pci/qcom' discards 202738e7daf4 Merge branch '600b79030986' discards abe79b86d38f Merge branch 'remotes/lorenzo/pci/mt7621' discards 9bb3e905545d Merge branch 'remotes/lorenzo/pci/mediatek-gen3' discards 52b9dda4eedc Merge branch 'remotes/lorenzo/pci/mediatek' discards 56ab74b49fcb Merge branch 'remotes/lorenzo/pci/dwc' discards b74d7f63d39d Merge branch 'remotes/lorenzo/pci/brcmstb' discards c5b0f508590b Merge branch 'remotes/lorenzo/pci/apple' discards 63e35c26deea Merge branch 'remotes/lorenzo/pci/aardvark' discards ac825f5839a6 Merge branch 'pci/virtualization' discards a5f61c778e2a Merge branch 'pci/switchtec' discards c4c479a086ef Merge branch 'pci/p2pdma' discards 7bdc48f40e5b Merge branch 'pci/legacy-pm-removal' discards 066869706846 Merge branch 'pci/hotplug' discards 5eefb8545b17 Merge branch 'pci/enumeration' discards 67a844537d5d Merge branch 'pci/aspm' discards f1a7ba015313 Merge remote-tracking branch 'spi/for-5.15' into spi-linus discards 347de64ec4fd Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus discards fd649799dae6 nfsd: fix crash on COPY_NOTIFY with special stateid discards 0e8edc181698 certs: Allow root user to append signed hashes to the blac [...] discards 9838c8e917d5 certs: Factor out the blacklist hash creation discards d092c4363ae4 certs: Make blacklist_vet_description() more strict discards 0fde37e9c004 certs: Check that builtin blacklist hashes are valid discards 1268950cc152 tools/certs: Add print-cert-tbs-hash.sh discards 2af0cd9f0e9d lib: remove redundant assignment to variable ret discards 3dd5730dcc3b tpm: fix NPE on probe for missing device discards 4542185ffe5e tpm: fix potential NULL pointer access in tpm_del_char_device omits f099fd60c342 Merge branch 'acpi-pfrut' into linux-next omits bb575c049cb7 Merge branch 'pm-cpufreq-amd' into linux-next discards 96e0dcb9c06b parisc: io: Improve the outb(), outw() and outl() macros omits fdeaf41e67cc Merge branch 'pm-cpuidle' into linux-next omits 412aac1d161a ext4: don't use the orphan list when migrating an inode omits 578d542f671c ext4: use BUG_ON instead of if condition followed by BUG omits 6704008502fb ext4: fix a copy and paste typo omits 8fc0634beaca ext4: set csum seed in tmp inode while migrating to extents discards 65381cbd44b3 Merge branch 'for-next-next-v5.16-20220106' into for-next- [...] discards 9382dc81bcef Merge branch 'misc-next' into for-next-next-v5.16-20220106 discards 0a6f253b7c3a Merge branch 'misc-5.17' into for-next-next-v5.16-20220106 discards 4b36f3f13462 btrfs: stop trying to log subdirectories created in past t [...] discards e5e939aad889 btrfs: stop copying old dir items when logging a directory discards 159221951dad btrfs: put initial index value of a directory in a constant discards 336d0a92f60d btrfs: don't log unnecessary boundary keys when logging directory discards a71baee992c6 MAINTAINERS: remove bfields discards 7f3997730c8b btrfs: don't start transaction for scrub if the fs is moun [...] discards 8804414a98fa btrfs: reuse existing pointers from btrfs_ioctl discards 3530c9ecd805 btrfs: fix log tree cleanup after a transaction abort discards aa885790c663 parisc: pdc_stable: use default_groups in kobj_type discards 4f48d30af284 vdpa: clean up get_config_size ret value handling omits 7a17e7f748d1 virtio_ring: mark ring unused on error omits 1c5f17071468 vhost/test: fix memory leak of vhost virtqueues omits 7403bed3dab5 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 omits baa7fa784991 virtio/virtio_pci_legacy_dev: ensure the correct return value omits 51e0fee114d4 virtio/virtio_mem: handle a possible NULL as a memcpy parameter omits 7406e90d67dc vdpa/vdpa_sim_net: Report max device capabilities omits efedf6229adc vdpa: Use BIT_ULL for bit operations omits 938c7651fda8 vdpa/vdpa_sim: Configure max supported virtqueues omits 586cf5f7a8be vdpa/mlx5: Report max device capabilities omits 684c41b998e0 vdpa: Support reporting max device capabilities omits 1eb2a37e0fc5 vdpa/mlx5: Restore cur_num_vqs in case of failure in chang [...] omits 486503dd1cc7 vdpa: Add support for returning device configuration information omits 7620d51af29a vdpa/mlx5: Support configuring max data virtqueue omits 252809f1c508 vdpa/mlx5: Fix config_attr_mask assignment omits 22cb1ad43a19 vdpa: Allow to configure max data virtqueues omits 4d3a31c401f8 vdpa: Read device configuration only if FEATURES_OK omits d4e5d98698e0 vdpa: Sync calls set/get config/status with cf_mutex omits 850d54871078 vdpa/mlx5: Distribute RX virtqueues in RQT object omits 92823548cdec vdpa: Provide interface to read driver features discards 957ac8868410 Merge branch 'devel-stable' into for-next discards 13d6fe468161 Merge branches 'misc' and 'fixes' into for-next discards 5fe41793bc78 ARM: 9176/1: avoid literal references in inline assembly omits 7bd4f7aaa4e7 Merge branch 'for-5.17/struct-slab' into for-next discards 83366f28001f parisc: Add kgdb io_module to read chars via PDC discards bae8609eec5c parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions discards 423fd00f8639 ata: pata_samsung_cf: add compile test support discards 7c44c1248c36 ata: pata_legacy: add compile test support discards e468ffa9bb21 cifs: Fix smb311_update_preauth_hash() kernel-doc comment discards aeaa55fb50b7 cifs: remove unused variable ses_selected omits e81dca082197 ext4: remove unnecessary 'offset' assignment omits b687e7ba0849 ext4: remove redundant o_start statement omits a1f051415698 ext4: drop an always true check omits 044af4bbabf7 Merge branch 'clk-st' into clk-next omits 96740a2cd185 Merge branch 'clk-debugfs' into clk-next omits 5477a3e40561 Merge branch 'clk-toshiba' into clk-next omits 235f24efa6ae Merge branch 'clk-socfpga' into clk-next omits 5108ee4d4c43 Merge branch 'clk-qcom' into clk-next omits 4bf7773e5a63 ext4: remove unused assignments omits 756e311f7f20 ext4: remove redundant statement omits 2e1a1101de1e ext4: remove useless resetting io_end_size in mpage_proces [...] discards 74d8a0e90ab3 parisc: Add lws_atomic_xchg and lws_atomic_store syscalls discards 3a544f7f4c24 parisc: Rewrite light-weight syscall and futex code discards ccdb2c4a2bbe parisc: Enhance page fault termination message discards c2ae5198408b parisc: Don't call faulthandler_disabled() in do_page_fault() discards 3e0a5877834c NFSv42: Fallocate and clone should also request 'blocks used' discards 8c909ca95ecb NFSv4: Allow writebacks to request 'blocks used' discards e0f91a98d341 SUNRPC: use default_groups in kobj_type discards e5f0645fee67 NFS: use default_groups in kobj_type discards 8bf40472da9e NFSD: Move fill_pre_wcc() and fill_post_wcc() discards e7e564738bc3 Revert "nfsd: skip some unnecessary stats in the v4 case" discards c0f684b9bec1 NFSD: Trace boot verifier resets discards 4a63841c1372 NFSD: Rename boot verifier functions discards 51f7e1f7aec6 NFSD: Clean up the nfsd_net::nfssvc_boot field discards 0ed6117dd610 NFSD: Write verifier might go backwards discards ef68613fac5a nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() discards 6181897ab673 NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) discards df7f5839f0ea NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) discards 6543c57318e3 NFSD: Clean up nfsd_vfs_write() discards 4ad2ef7304ce nfsd: Replace use of rwsem with errseq_t discards eaf36c7155df NFSD: Fix verifier returned in stable WRITEs discards 024ea6653cdc NFS: Fix the verifier for case sensitive filesystem in nfs [...] discards fa5d8b00c16b NFS: Add a helper to remove case-insensitive aliases discards f35b747a7581 NFS: Invalidate negative dentries on all case insensitive [...] discards b87e912c5825 NFSv4: Just don't cache negative dentries on case insensit [...] discards 212bd52ba9b3 NFSv4: Add some support for case insensitive filesystems omits aa3c6837a917 Merge branch 'acpi-x86' into linux-next omits 292c15dbd3ab Merge branch 'acpi-pcc' into linux-next omits 70229732f595 Merge branch 'pm-x86' into linux-next discards 9c2f14caf2bf NFSv4.1: Fix uninitialised variable in devicenotify discards 23d9a9280efe ARM: 9177/1: disable vmap'ed stacks on suspend-capable SMP [...] omits db19c4cdc28a ext4: allow to change s_last_trim_minblks via sysfs omits 4d3cf2c70c12 ext4: change s_last_trim_minblks type to unsigned long omits 37d1c2c49c13 ext4: implement support for get/set fs label omits d2717c295963 ext4: only set EXT4_MOUNT_QUOTA when journalled quota file [...] omits e1577876127c ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names omits a4934e25c01e ext4: avoid trim error on fs with small groups discards f0a59a298d5f parisc: Switch user access functions to signal errors in r [...] discards 8c093cdd6b99 parisc: Avoid calling faulthandler_disabled() twice discards 1f9b60f5e171 parisc: Fix lpa and lpa_user defines discards e82a80203203 parisc: Define depi_safe macro omits 393cd2028df8 Merge branch 'clk-samsung' into clk-next omits a22709ff631a Merge branch 'clk-imx' into clk-next omits 4dabd7096bfe rcu: Mark writes to the rcu_segcblist structure's ->flags field omits 1647af1ecf15 rcu: Create per-cpu rcuc kthreads only when rcutree.use_softirq=0 omits 42fa720dbcd9 torture: Wake up kthreads after storing task_struct pointer omits 4d46b56a9f69 rcutorture: Fix rcu_fwd_mutex deadlock omits a68e4388bc95 kasan: Record work creation stack trace with interrupts enabled omits d7c4c9dd7a09 torture: Print only one summary line per run omits dfd2074908ab rcu: Use a single ->barrier_lock for all CPUs omits b085fdaabe09 torture: Make kvm-remote.sh try multiple times to download [...] omits 8ac6b074c2c4 rcu: Inline __call_rcu() into call_rcu() omits cf974c5fdaed torture: Compress KCSAN as well as KASAN vmlinux files omits 017bb53e894f rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loop omits 115b3ef23787 rcutorture: Make rcu_fwd_cb_nodelay be a counter omits bee385937af2 rcutorture: Increase visibility of forward-progress hangs omits 569dd4688f95 torture: Distinguish kthread stopping and being asked to stop omits 4bbdfe5299da rcu: Mark ->expmask access in synchronize_rcu_expedited_wait() omits badf341870a4 rcu: Remove unused rcu_state.boost omits 218392242a40 rcu/nocb: Handle concurrent nocb kthreads creation omits ea9a741bb875 rcu/exp: Fix check for idle context in rcu_exp_handler omits ce2df333d36c rcu: Mark accesses to boost_starttime omits 57a2f788a064 rcu: Make rcu_barrier() no longer block CPU-hotplug operations omits 4df83e22d406 rcu: Rework rcu_barrier() and callback-migration logic discards b45608e6c6db mm: Use multi-index entries in the page cache discards 60fdbf3581c8 XArray: Add xas_advance() discards f351abeaadb8 truncate,shmem: Handle truncates that split large folios discards ab3fea91bc23 truncate: Convert invalidate_inode_pages2_range to folios discards 3af08593b7af fs: Convert vfs_dedupe_file_range_compare to folios discards b4eb416b716b mm: Remove pagevec_remove_exceptionals() discards f6a079faa0e5 mm: Convert find_lock_entries() to use a folio_batch discards 2df5df6aaacb filemap: Return only folios from find_get_entries() discards 68df038ae7f7 filemap: Convert filemap_get_read_batch() to use a folio_batch discards 3d6cad8852be filemap: Convert filemap_read() to use a folio discards 8b4831577710 truncate: Add invalidate_complete_folio2() discards 80b8f165d54e truncate: Convert invalidate_inode_pages2_range() to use a folio discards 5848c74a7bd2 truncate: Skip known-truncated indices discards 78e63334bf86 truncate,shmem: Add truncate_inode_folio() discards 7b5e689f7aa8 shmem: Convert part of shmem_undo_range() to use a folio discards 05aa3250db40 mm: Add unmap_mapping_folio() discards a2d2a5195f2f btrfs: remove write and wait of struct walk_control omits 7a716cec17d1 Merge branches 'thermal' and 'thermal-int340x' into linux-next omits aa551c2056eb Merge branches 'pm-opp', 'pm-devfreq' and 'powercap' into [...] omits 1ca07231f6d2 Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' into [...] omits dee871b3979e ntb_hw_switchtec: Fix a minor issue in config_req_id_table() omits 4de7b1d7ca1e ntb_hw_switchtec: Remove code for disabling ID protection omits 2eebd89fc84a ntb_hw_switchtec: Update the way of getting VEP instance ID omits 5ec4fcd810d9 ntb_hw_switchtec: AND with the part_map for a valid tpart_vec omits d2fa06891aba ntb_hw_switchtec: Fix bug with more than 32 partitions omits fca968b9bf53 ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all omits f1607e122912 ntb_hw_switchtec: fix the spelling of "its" omits 035155a22895 NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment omits 63f00d0bd816 ntb_hw_amd: Add NTB PCI ID for new gen CPU omits ab434f1b66e6 IDT: Fix Build warnings on some 32bit architectures. omits bd2b315ce5d7 ipc/sem: do not sleep with a spin lock held omits 91ec6c507902 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE omits 265dd14e377c kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR omits 359a218dd1aa lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] omits fb739d1cabe5 btrfs: use generic Kconfig option for 256kB page size limit omits e1804fc9dd42 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] omits 57e93df185f3 configs: introduce debug.config for CI-like setup omits 88f92da14048 delayacct: track delays from memory compact omits 9f3b60f93dff Documentation/accounting/delay-accounting.rst: add thrashi [...] omits 296ea878ad84 delayacct: cleanup flags in struct task_delay_info and fun [...] omits e7a66b3dc948 delayacct: fix incomplete disable operation when switch en [...] omits 74018a0a7028 delayacct: support swapin delay accounting for swapping wi [...] omits 1f4380556a31 panic: allow printing extra panic information on kdump discards fbf3f54b6cac btrfs: output more debug messages for uncommitted transaction discards 33d3a69ade8c btrfs: respect the max size in the header when activating [...] discards 29f3111c88b5 btrfs: fix argument list that the kdoc format and script verified discards 609b898db0f6 btrfs: remove unnecessary parameter type from compression_ [...] discards 22003b56790e btrfs: selftests: dump extent io tree if extent-io-tree te [...] discards 471a5e456ff4 btrfs: scrub: cleanup the argument list of scrub_stripe() discards 853258077558 btrfs: scrub: cleanup the argument list of scrub_chunk() discards 7cab99ebb703 btrfs: remove reada infrastructure discards 889fc56fa40f btrfs: scrub: use btrfs_path::reada for extent tree readahead discards 697650310009 btrfs: scrub: remove the unnecessary path parameter for sc [...] discards 8293752a924a btrfs: refactor unlock_up discards 905d0a39f28d btrfs: skip transaction commit after failure to create subvolume discards d7baa4f70096 btrfs: zoned: fix chunk allocation condition for zoned allocator discards 4caf9e47f0cc btrfs: add extent allocator hook to decide to allocate chu [...] discards 9ee1f5215807 btrfs: zoned: unset dedicated block group on allocation failure discards d47d84e31a39 btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND [...] discards 22a88510c0d5 btrfs: zoned: sink zone check into btrfs_repair_one_zone discards 92f8ec2e0900 btrfs: zoned: simplify btrfs_check_meta_write_pointer discards a17789f29337 btrfs: zoned: encapsulate inode locking for zoned relocation discards 2e4eb7985185 btrfs: sysfs: add devinfo/fsid to retrieve actual fsid fro [...] discards f3754094efd3 btrfs: reserve extra space for the free space tree discards 6a418db66ac4 btrfs: include the free space tree in the global rsv minim [...] discards b23616b3af25 btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES [...] discards 48efc61ea2ea btrfs: update SCRUB_MAX_PAGES_PER_BLOCK discards ed1534386ac9 btrfs: do not check -EAGAIN when truncating inodes in the [...] discards 4834801f0225 btrfs: make should_throttle loop local in btrfs_truncate_i [...] discards 79e908a53d85 btrfs: combine extra if statements in btrfs_truncate_inode_items discards aafcd6e4e204 btrfs: convert BUG() for pending_del_nr into an ASSERT discards 9ec2f07efa2f btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT discards 9ffeef0df1cb btrfs: add inode to truncate control discards c1039f4b7b51 btrfs: pass the ino via truncate control discards f3e791ca78a9 btrfs: use a flag to control when to clear the file extent range discards 57db96a3f1ac btrfs: control extent reference updates with a control fla [...] discards 66298c1a8e81 btrfs: only call inode_sub_bytes in truncate paths that care discards 648a63a7d88b btrfs: only update i_size in truncate paths that care discards 9805357e78de btrfs: add truncate control struct discards ac4ee48fd864 btrfs: remove found_extent from btrfs_truncate_inode_items discards b686ee8facab btrfs: move btrfs_kill_delayed_inode_items into evict discards 30507f059369 btrfs: remove free space cache inode check in btrfs_trunca [...] discards dd890370ed18 btrfs: move extent locking outside of btrfs_truncate_inode_items discards 351ae505a19b btrfs: move btrfs_truncate_inode_items to inode-item.c discards 350d81445d2b btrfs: add an inode-item.h discards 91ca1f466461 btrfs: remove stale comment about locking at btrfs_search_slot() discards c1b17e3976bc btrfs: remove BUG_ON() after splitting leaf discards 2d89b22d7bdd btrfs: move leaf search logic out of btrfs_search_slot() discards fa2b8b908b6b btrfs: remove useless condition check before splitting leaf discards 3194b73104ec btrfs: try to unlock parent nodes earlier when inserting a key discards b15eb0b50d29 btrfs: allow generic_bin_search() to take low boundary as [...] discards 9b6b753bbb90 btrfs: check the root node for uptodate before returning it discards d0cfbf05150a btrfs: allow device add if balance is paused discards b7d9e820fbde btrfs: make device add compatible with paused balance in b [...] discards b4a68d82c438 btrfs: introduce exclusive operation BALANCE_PAUSED state discards 5646ffa863d0 btrfs: make send work with concurrent block group relocation omits 40181d67f1e9 Merge branch 'pm-cpufreq-amd' into linux-next omits dd400abf5b4d Merge branch 'pm-cpufreq' into linux-next omits 7e4b93074c49 Merge branch 'devprop' into linux-next omits 0078c27ff24b Merge branches 'acpi-cppc', 'acpi-sysfs', 'acpi-dptf' and [...] omits 255ea89fa967 Merge branches 'acpi-pci', 'acpi-pmic', 'acpi-numa', 'acpi [...] omits e1f66559e4aa Merge branches 'acpi-pm', 'acpi-power', 'acpi-processor' a [...] omits 4b5a92e24a15 Merge branch 'acpi-ec' into linux-next omits ee9da393387d Merge branches 'acpi-x86' and 'acpi-scan' into linux-next omits d3ab6d76de75 Merge branch 'acpica' into linux-next discards 42c0b7463716 doc: kbuild: fix default in `imply` table discards 79145d3bc7aa cifs: protect all accesses to chan_* with chan_lock discards 747f1f2e3f04 cifs: fix the connection state transitions with multichannel discards 963517846a15 cifs: check reconnects for channels of active tcons too discards 0cd8daca4eab cifs: avoid race during socket reconnect between send and recv discards f56c1fec708c cifs: maintain a state machine for tcp/smb/tcon sessions discards 220c5bc25d87 cifs: take cifs_tcp_ses_lock for status checks discards 30fddd0b8484 Merge ras/core into tip/master discards 5f72d76bb7ee Merge branch into tip/master: 'x86/vdso' discards 2ad9a070f0d5 Merge branch into tip/master: 'x86/build' discards 76345f42a550 Merge branch into tip/master: 'x86/cpu' discards 030858b50c94 Merge branch into tip/master: 'x86/urgent' discards 2de7290d1e9c Merge of signal-for-v5.17, and ucount-rlimit-fixes-for-v5. [...] omits 77d146f5367b csky: Fix function name in csky_alignment() and die() omits 30d32bb67152 h8300: Fix build errors from do_exit() to make_task_dead() [...] omits bf8949d58a4a hexagon: Fix function name in die() discards fb1b8c9e763d Merge branch into tip/master: 'core/core' discards 9112f80e6756 Merge branch into tip/master: 'core/entry' discards 730185148382 Merge branch into tip/master: 'irq/core' discards c51da7a59be2 Merge branch into tip/master: 'irq/msi' discards 1dd9b8b3796c Merge branch into tip/master: 'locking/core' discards 64f53380b0bb Merge branch into tip/master: 'perf/core' discards 51725c404269 Merge branch into tip/master: 'ras/core' discards 68bd7b0eade2 Merge branch into tip/master: 'sched/core' discards 3d466ae0f23f Merge branch into tip/master: 'x86/build' discards eb5fe860db60 Merge branch into tip/master: 'x86/cache' discards 1904b508df65 Merge branch into tip/master: 'x86/cleanups' discards b09ad9034663 Merge branch into tip/master: 'x86/core' discards 9d8cea663b02 Merge branch into tip/master: 'x86/cpu' discards 7eb82ff62bdc Merge branch into tip/master: 'x86/fpu' discards 2e8fd9e0259b Merge branch into tip/master: 'x86/misc' discards 2ea1b435cd57 Merge branch into tip/master: 'x86/mm' discards ef0b35ebb3d8 Merge branch into tip/master: 'x86/paravirt' discards 11e2b647b7b5 Merge branch into tip/master: 'x86/platform' discards c0292d344bd6 Merge branch into tip/master: 'x86/sev' discards 74dac5f02a00 Merge branch into tip/master: 'x86/sgx' discards f29b15079e35 Merge branch 'features' into for-next discards 80dcc33d5a7e Merge branch 'fixes' into for-next omits 8ac60b403117 Merge branch 'clk-nvidia' into clk-next omits 0ee97043dd96 Merge branch 'clk-renesas' into clk-next omits 3353972bb913 Merge branch 'clk-allwinner' into clk-next omits a819d915aede Merge branch 'clk-amlogic' into clk-next discards 479be87abc8a tpm: Add Upgrade/Reduced mode support for TPM2 modules discards 06ef3d66c51d char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] discards 70d97cb5005a keys: X.509 public key issuer lookup without AKID discards 95bfb541ab5d tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' discards c8c600838f86 tpm: tpm_tis_spi_cr50: Add default RNG quality discards b4fc6f2bc058 tpm/st33zp24: drop unneeded over-commenting discards dad237b37c8a tpm: add request_locality before write TPM_INT_ENABLE discards c4f21bcaf4ac drm/amdgpu: bump driver version for new CTX OP to set/get [...] discards 28308c686867 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates discards 0353879373ac drm/ttm: Put BO in its memory manager's lru list discards 5bf30e370894 drm/radeon: Add HD-audio component notifier support (v2) discards f776c478f0b7 Revert "drm/amd/display: To modify the condition in indica [...] discards b9394d5003c5 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 8ab82c98e2a0 drm/amdgpu: only check for _PR3 on dGPUs discards 95acfa8249d1 drm/amdgpu: add another raven1 gfxoff quirk discards 46dbcbf47e68 drm/amdgpu: no DC support for headless chips discards 1beabf3c1fb0 drm/amd/display: fix dereference before NULL check discards 5885ff35f076 drm/amdgpu: always reset the asic in suspend (v2) discards f73b04ae75ab drm/amdgpu: put SMU into proper state on runpm suspending [...] discards 3c382512efb7 drm/amd/display: Fix the uninitialized variable in enable_ [...] discards 76b724bfc390 drm/amdgpu: fix runpm documentation discards 20954fb6c759 amdgpu/pm: Make sysfs pm attributes as read-only for VFs discards 05a24dc9a582 drm/amdgpu: save error count in RAS poison handler discards a4d9f0be9311 drm/amdgpu: drop redundant semicolon discards 1e3725893b20 drm/amd/display: get and restore link res map discards 2b44024f8ac1 drm/amd/display: support dynamic HPO DP link encoder allocation discards 18a1d3cb8452 drm/amd/display: access hpo dp link encoder only through l [...] discards 70cc208c2c5e drm/amd/display: populate link res in both detection and v [...] discards 49bc0a9e7ec7 drm/amd/display: define link res and make it accessible to [...] discards 17029db9fc0d drm/amd/display: 3.2.167 discards 200b7c8e10f2 drm/amd/display: [FW Promotion] Release 0.0.98 discards 58cb5bdce83d drm/amd/display: Undo ODM combine discards 1ee8831240df drm/amd/display: Add reg defs for DCN303 discards c023a3e1153d drm/amd/display: Changed pipe split policy to allow for mu [...] discards 2e264d24e699 drm/amd/display: Set optimize_pwr_state for DCN31 discards fffebad85bd9 drm/amd/display: Remove CR AUX RD Interval limit for LTTPR discards e20e6d97d2b3 drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization discards debcb5f56fa6 drm/amd/display: Fix check for null function ptr discards ff7f34c56b89 drm/amd/display: Added power down for DCN10 discards aeee7b4295ab drm/amd/display: Block z-states when stutter period exceed [...] discards 615e4545749c drm/amd/display: Refactor vendor specific link training sequence discards 8a47688e4cf0 drm/amd/display: Limit max link cap with LTTPR caps discards f076f5b62a4e drm/amd/display: fix B0 TMDS deepcolor no dislay issue discards 52c61afd4839 drm/amdgpu: Check the memory can be accesssed by ttm_devic [...] discards d9cb26c4dd97 drm/amdkfd: correct sdma queue number in kfd device init (v3) discards 52a42aece41a drm/amdgpu: Access the FRU on Aldebaran discards 9c8320e970f3 drm/amdgpu: Only overwrite serial if field is empty discards 86cd6cde74ac drm/amdgpu: Enable unique_id for Aldebaran discards ad07e8e1d04a drm/amdgpu: Increase potential product_name to 64 characters discards bbf312114a6a drm/amdgpu: Remove the redundant code of psp bootloader functions discards 3be2709660dc drm/amdgpu: Call amdgpu_device_unmap_mmio() if device is u [...] omits 856dd2096e2a ext4: fix an use-after-free issue about data=journal write [...] omits 5bceadc3d3ed ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' omits 613da7163720 ext4: initialize err_blk before calling __ext4_get_inode_loc omits 1754b684bf05 ext4: fix a possible ABBA deadlock due to busy PA omits cc5fef71a1c7 ext4: replace snprintf in show functions with sysfs_emit omits c5725ba32f98 ext4: make sure to reset inode lockdep class when quota en [...] omits 298503cc5015 ext4: make sure quota gets properly shutdown on error omits ce85548ab429 ext4: Fix BUG_ON in ext4_bread when write quota data omits 3a8cc635700a ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal omits a62aba5fcea2 ext4: fast commit may miss tracking unwritten range during [...] omits 7b4ed41f48dc ext4: use ext4_ext_remove_space() for fast commit replay d [...] omits f6c90a2bcabc ext4: fix fast commit may miss tracking range for FALLOC_F [...] omits 329b30af470a kthread: Generalize pf_io_worker so it can point to struct [...] omits b564733be2f7 signal: clean up kernel-doc comments omits 31469bd72bba signal: Remove the helper signal_group_exit omits 2c9cb3714206 signal: Rename group_exit_task group_exec_task omits e71475312887 coredump: Stop setting signal->group_exit_task omits a2e5abce0e2b signal: Remove SIGNAL_GROUP_COREDUMP omits a567d658ddcb signal: During coredumps set SIGNAL_GROUP_EXIT in zap_process omits 6444cd1906f8 signal: Have the oom killer detect coredumps using signal- [...] omits e051a9366f65 signal: Drop signals received after a fatal signal has bee [...] omits fbc11520b58a signal: Make SIGKILL during coredumps an explicit special case discards cdf0fa7e16e2 9p, afs, ceph, cifs, nfs: Use current_is_kswapd() rather t [...] discards 41b3c1e69dec fscache: Add a tracepoint for cookie use/unuse discards e72f48e4af60 fscache: Rewrite documentation discards 39f48e2cd0e0 ceph: add fscache writeback support discards 498d4c585f85 ceph: conversion to new fscache API discards 9f62ad9b1eaf cifs: Support fscache indexing rewrite (untested) discards 9dbce3a68e6f nfs: Implement cache I/O by accessing the cache directly discards b2e82c444232 nfs: Convert to new fscache volume/cookie API discards d227092f2cd8 9p: Copy local writes to the cache when writing to the server discards 5540da6dc940 9p: Use fscache indexing rewrite and reenable caching discards 3bcafe7bfc54 afs: Skip truncation on the server of data we haven't written yet discards cb1211bd3cb2 afs: Copy local writes to the cache when writing to the server discards d09a1e0950b6 afs: Convert afs to use the new fscache API discards f02681452786 fscache, cachefiles: Display stat of culling events discards a1ab6ae0f844 fscache, cachefiles: Display stats of no-space events discards 8e1ef63f60f8 cachefiles: Allow cachefiles to actually function discards 14fd08b7a01b fscache, cachefiles: Store the volume coherency data omits 9fc8bbcbb697 gfs2: dump inode object for iopen glocks discards 9ee4f22580f0 nfs: nfs4clinet: check the return value of kstrdup() discards 18e8aed99ab9 NFSv4 only print the label when its queried discards 29511785b756 SUNRPC: clean up some inconsistent indenting discards f309bdf60fb8 sunrpc: Remove unneeded null check discards 091090c8da5c nfs41: pnfs: filelayout: Replace one-element array with fl [...] discards f839b5162f1b SUNRPC: Add source address/port to rpc_socket* traces discards b4bccf71d57b NFS: Ensure the server has an up to date ctime before renaming discards 82e0c7e657fa NFS: Ensure the server has an up to date ctime before hardlinking discards c1264753ab07 NFS: don't store 'struct cred *' in struct nfs_access_entry discards 5f6cb94eafca NFS: pass cred explicitly for access tests discards 72dd715ab738 NFS: change nfs_access_get_cached to only report the mask discards 55898060eaee nfsd: Retry once in nfsd_open on an -EOPENSTALE return discards 814d4a5e1f4e nfsd: Add errno mapping for EREMOTEIO discards 49cc3fd11028 nfsd: map EBADF discards 80692f761f51 NFSD: Fix zero-length NFSv3 WRITEs discards 43b511676ba1 nfsd4: add refcount for nfsd4_blocked_lock discards dcd8ad5c0c2c cachefiles: Implement the I/O routines discards 312649fc95b2 cachefiles: Implement cookie resize for truncate discards 8a06243a6593 cachefiles: Implement begin and end I/O operation discards 14967c619ad1 cachefiles: Implement backing file wrangling discards 98795d213109 cachefiles: Implement culling daemon commands discards 237628eac903 cachefiles: Mark a backing file in use with an inode flag discards 5060a33771b9 cachefiles: Implement metadata/coherency data storage in xattrs discards 79c921649dc0 cachefiles: Implement key to filename encoding discards 00ec2cac1303 cachefiles: Implement object lifecycle funcs discards 6d04daaf7f83 cachefiles: Add tracepoints for calls to the VFS discards 77c28557a124 cachefiles: Implement volume support discards 4f5615f02881 cachefiles: Implement cache registration and withdrawal discards 7b0d43f111bc cachefiles: Implement a function to get/create a directory [...] discards ce2758400b85 vfs, cachefiles: Mark a backing file in use with an inode flag discards ed5aed45e4cc cachefiles: Provide a function to check how much space there is discards 280f9e6f5b91 cachefiles: Register a miscdev and parse commands over it discards 4253e13f4fd2 cachefiles: Add security derivation discards 3ec1bbc8b336 cachefiles: Add cache error reporting macro discards ff77685cc785 cachefiles: Add a couple of tracepoints for logging errors discards 295159af04e0 cachefiles: Add some error injection support discards e15305a0a546 cachefiles: Define structs discards 88053e757e2a cachefiles: Introduce rewritten driver discards 728b4a1e5166 fscache: Provide a function to resize a cookie discards 720f485f9014 fscache: Provide a function to note the release of a page discards 4a1c1837de01 vfs, fscache: Implement pinning of cache usage for writeback discards f0d7f26713db fscache: Implement higher-level write I/O interface discards 5de3285a1550 fscache: Implement raw I/O interface discards 60b6ec36cc00 netfs: Pass more information on how to deal with a hole in [...] discards c99ed0cf4746 fscache: Provide a function to let the netfs update its co [...] discards 4106f1d35fad fscache: Provide read/write stat counters for the cache discards fc78e34c0e89 fscache: Count data storage objects in a cache discards 37a531f220dc fscache: Provide a means to begin an operation discards 911d99230abf fscache: Implement cookie invalidation discards 5db1557ae630 fscache: Implement cookie user counting and resource pinning discards 71225f7d5e36 fscache: Implement simple cookie state machine discards 97c7a026f1e0 fscache: Add a function for a cache backend to note an I/O error discards 0c34f4a0aca0 fscache: Provide and use cache methods to lookup/create/fr [...] discards 6b3847fd0556 fscache: Implement functions add/remove a cache discards ffb2b2b10c88 fscache: Implement cookie-level access helpers discards 09a20ba8e87a fscache: Implement volume-level access helpers discards 0ccc232a42b1 fscache: Implement cache-level access helpers discards 4e5b3350d256 fscache: Implement cookie registration discards fe034b0cdbca fscache: Implement volume registration omits 4b095fcf2d43 exfat: fix missing REQ_SYNC in exfat_update_bhs() discards 581e81bc0974 nfs: block notification on fs with its own ->lock discards 92f081103b98 fscache: Implement cache registration discards d463d1a507cc fscache: Implement a hash function discards 7d440901cc5a fscache: Introduce new driver discards f8adfe3d4353 netfs: Pass a flag to ->prepare_write() to say if there's [...] discards ec2aa5a03efa netfs: Display the netfs inode number in the netfs_read tr [...] discards 0198fd11fee0 fscache: Remove the contents of the fscache driver, pendin [...] discards 06d38437f2d0 cachefiles: Delete the cachefiles driver pending rewrite discards f6d444d5144a fscache, cachefiles: Disable configuration omits a403e2bd0026 9p: only copy valid iattrs in 9P2000.L setattr implementation omits 5468ca3287ab 9p: Use BUG_ON instead of if condition followed by BUG. omits 6f0d53157c84 net/p9: load default transports omits 6f617e30b3dd 9p/xen: autoload when xenbus service is available omits d5ea84627d2f 9p/trans_fd: split into dedicated module discards ec769168623b microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV} discards 98bb79d61f0c certs: move scripts/extract-cert to certs/ discards 33c1957574b6 kbuild: do not quote string values in include/config/auto.conf discards 0a837307dfcc kbuild: do not include include/config/auto.conf from shell [...] discards 09d6db79404a certs: simplify $(srctree)/ handling and remove config_fil [...] discards e59ba54af02f kbuild: stop using config_filename in scripts/Makefile.modsign discards 783639aad1db certs: remove misleading comments about GCC PR discards 41f431290557 certs: refactor file cleaning discards b0a4922e0f98 certs: remove unneeded -I$(srctree) option for system_cert [...] discards 7ee22e8c42de certs: unify duplicated cmd_extract_certs and improve the log discards 8fe039f7a335 certs: use $< and $@ to simplify the key generation rule discards bfe86d700f7a kbuild: remove headers_check stub discards 8d62d8a24da3 kbuild: move headers_check.pl to usr/include/ discards 9cf72c358a20 Merge tag 'arm-irq-and-vmap-stacks-for-rmk' of git://git.k [...] omits 7c059dec3e6c exfat: remove argument 'sector' from exfat_get_dentry() omits 79ace752c9ea Merge branch 'clk-cleanup' into clk-next omits 18a680edb386 Merge branch 'clk-stm' into clk-next omits 3e8f80c21906 Merge branch 'clk-x86' into clk-next omits e210a5c9c83a rcu: Refactor rcu_barrier() empty-list handling omits 84a17ff0e8ed rcu: Create and use a rcu_rdp_cpu_online() discards 107c221f4624 NFSD: De-duplicate nfsd4_decode_bitmap4() discards e99fbddd43c0 nfsd: improve stateid access bitmask documentation discards 270a6bda8087 NFSD: Remove NFSD_PROC_ARGS_* macros discards 2689bf04e628 NFSD: Combine XDR error tracepoints discards b6e2433d3e94 SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid discards 238aa8bc6cde SUNRPC: Record endpoint information in trace log omits cb63dcb4e4fa Merge branch 'clk-debugfs' into clk-next omits 817ab50b9e9c gfs2: gfs2_setattr_size error path fix omits 26162babc219 Merge branch 'clk-cleanup' into clk-next omits ab0ae3d5a15f rcu: Add mutex for rcu boost kthread spawning and affinity [...] omits defd1f8a1f4e rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] omits 082dcaa86154 EXP workqueue: Fix unbind_workers() VS wq_worker_sleeping() race omits 4b331acc4318 EXP workqueue: Fix unbind_workers() VS wq_worker_running() race omits e337b81603cf EXP workqueue: Upgrade queue_work_on() comment omits d609b1f2b91f EXP testing/bpf: Update test names for xchg and cmpxchg omits 93efd2bae4da EXP timers/nohz: Last resort update jiffies on nohz_full I [...] omits a3abcad8ba94 EXP rcu-tasks: Check for abandoned callbacks omits 101336895de6 rcutorture: Print message before invoking ->cb_barrier() omits 3b0a72ff8905 clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW omits e2e471b67747 torture: Indicate which torture.sh runs' bugs are all KCSA [...] omits 491873a7a9be torture: Make kvm.sh summaries note runs having only KCSAN [...] omits 79a3c6ec0f23 torture: Output per-failed-run summary lines from torture.sh omits a056057eff12 torture: Allow four-digit repetition numbers for --configs [...] omits 007e0526bf40 torture: Drop trailing ^M from console output omits 779fe97effd7 rcu: Fix description of kvfree_rcu() omits 57b22fc21c58 MAINTAINERS: Add Frederic and Neeraj to their RCU files omits 7f224759dbdf Merge branch 'for-5.17' into for-next omits d457f9e1ae29 MAINTAINERS: Remove myself as modules maintainer omits 5267d1ebd206 Merge branch 'clk-at91' into clk-next omits bbce68ab5005 module: Remove outdated comment omits bd2c5fb1416d Merge branch 'clk-renesas' into clk-next omits cd906d19b41b Merge branch 'clk-fixes' into clk-next discards 2e3f00c5f29f nfsd: improve stateid access bitmask documentation discards fd1fb812be24 nfsd: minor unash_delegation_locked cleanup discards 771a969b9b33 nfsd: fix use-after-free due to delegation race discards cafc0eab1689 ARM: v7m: enable support for IRQ stacks discards 9c46929e7989 ARM: implement THREAD_INFO_IN_TASK for uniprocessor systems discards c2755910373b ARM: smp: defer TPIDRURO update for SMP v6 configurations too discards b87cf9118e03 ARM: use TLS register for 'current' on !SMP as well discards 7b9896c35207 ARM: percpu: add SMP_ON_UP support discards 4e918ab13eaf ARM: assembler: add optimized ldr/str macros to load varia [...] discards 1fa8c4b19543 ARM: module: implement support for PC-relative group relocations discards 831a469bc167 ARM: entry: preserve thread_info pointer in switch_to discards 52d240871760 irqchip: nvic: Use GENERIC_IRQ_MULTI_HANDLER discards 54f481a2308e ARM: remove old-style irq entry discards 6f5d248d05db ARM: iop32x: use GENERIC_IRQ_MULTI_HANDLER discards 9d67412f24cc ARM: iop32x: offset IRQ numbers by 1 discards 90890f17ccd2 ARM: footbridge: use GENERIC_IRQ_MULTI_HANDLER discards c1fe8d054c0a ARM: riscpc: use GENERIC_IRQ_MULTI_HANDLER discards d60ff2e76610 ARM: riscpc: drop support for IOMD_IRQREQC/IOMD_IRQREQD IR [...] discards a1c510d0adc6 ARM: implement support for vmap'ed stacks discards ae5cc07da8f8 ARM: entry: rework stack realignment code in svc_entry discards b832faec33d4 ARM: switch_to: clean up Thumb2 code path discards 532319b9c418 ARM: unwind: disregard unwind info before stack frame is set up discards ad3d09b54711 ARM: memset: clean up unwind annotations discards ccb81601acc0 ARM: memmove: use frame pointer as unwind anchor discards ba999a040274 ARM: memcpy: use frame pointer as unwind anchor discards 9974f857768e ARM: run softirqs on the per-CPU IRQ stack discards 0b78f2e92d0c ARM: call_with_stack: add unwind support discards d4664b6c987f ARM: implement IRQ stacks discards eae9523fdd7a ARM: backtrace-clang: avoid crash on bogus frame pointer discards 4ab6827081c6 ARM: unwind: dump exception stack from calling frame discards 8cdfdf7fe4fe ARM: export dump_mem() to other objects discards b6506981f880 ARM: unwind: support unwinding across multiple stacks discards b3ab60b1794c ARM: assembler: introduce bl_r macro discards 08572cd41955 ARM: remove some dead code discards f05eb1d24eb5 ARM: stackprotector: prefer compiler for TLS based per-tas [...] discards 672513bf5831 ARM: decompressor: disable stack protector omits e45d8b63eb89 Merge branch 'clk-fixes' into clk-next omits b26e2d14838d Merge branch 'clk-doc' into clk-next omits 53c6ccfa65bf PCI: brcmstb: Do not use __GENMASK omits 5fa8c3909bd2 PCI: brcmstb: Declare a bitmap as a bitmap, not as a plain [...] omits 996b0777eaca Merge branch 'v5.17/dt64' into for-next omits a671c22ee2d3 exfat: move super block magic number to magic.h omits 64bc5a949ae1 Merge branch 'for-linus/kspp' into for-next/kspp omits ceec16f8fd66 fbdev: sh7760fb: document fallthrough cases omits c29f563fd085 Makefile: Enable -Wcast-function-type omits cd3ed04e7fc3 MIPS: mm: tlbex: Fix fall-through warning for Clang omits 91c3c66033a0 exfat: fix i_blocks for files truncated over 4 GiB discards 459e1cd0d5ec Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 0df2d764b979 exfat: reuse exfat_inode_info variable instead of calling [...] omits 536a5e7b9676 exfat: make exfat_find_location() static omits 24ecacbe73bc exfat: fix typos in comments omits 4b49001334a9 exfat: simplify is_valid_cluster() discards e377c31f788f integrity: Load mokx variables into the blacklist keyring discards ad33a49b42c5 certs: Add ability to preload revocation certs discards 9536390dcc8c certs: Move load_system_certificate_list to a common function discards fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries adds 0daf5cb217a9 ftrace/samples: Add missing prototypes direct functions adds 823e670f7ed6 tracing: Fix check for trace_percpu_buffer validity in get [...] adds f28439db470c tracing: Tag trace_percpu_buffer as a percpu pointer adds b2b436ec0205 Merge tag 'trace-v5.16-rc8' of git://git.kernel.org/pub/sc [...] adds ddec8ed2d490 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 7a6043cc2e86 Merge tag 'drm-fixes-2022-01-07' of git://anongit.freedesk [...] adds 597cb7968cb6 KVM: SEV: Mark nested locking of kvm->lock adds fffb53237807 KVM: x86: Check for rmaps allocation adds 24556728c305 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c370baa32802 EDAC/i10nm: Release mdev/mbase when failing to detect HBM adds 494603e06b3c Merge tag 'edac_urgent_for_v5.16' of git://git.kernel.org/ [...] adds 46669e8616c6 md/raid1: fix missing bitmap update w/o WriteMostly devices adds 26bc4f019c10 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 35632d92ef2d Merge tag 'block-5.16-2022-01-07' of git://git.kernel.dk/l [...] adds d1587f7bfe9a Merge branch 'for-5.16-fixes' of git://git.kernel.org/pub/ [...] adds 983d8e60f508 xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just l [...] adds 622e42a67464 Merge tag 'xfs-5.16-fixes-4' of git://git.kernel.org/pub/s [...] adds 51c7b6a0398f power: supply: core: Break capacity loop adds 80211be1b9de power: bq25890: Enable continuous conversion for ADC at charging adds 644106cdb898 power: reset: ltc2952: Fix use of floating point literals adds d445d649c792 Merge tag 'for-v5.16-rc' of git://git.kernel.org/pub/scm/l [...] adds a19f75de73c2 Revert "i2c: core: support bus regulator controlling in adapter" adds 21f35d2ca83e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 4634129ad9fd Merge tag 'soc-fixes-5.16-4' of git://git.kernel.org/pub/s [...] adds df5bc0aa7ff6 Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" adds f06a82f9d31a perf trace: Avoid early exit due to running SIGCHLD handle [...] adds dc9f2dd5de04 Revert "libtraceevent: Increase libtraceevent logging when [...] adds 9a12a5aa1774 Merge tag 'perf-tools-fixes-for-v5.16-2022-01-09' of git:/ [...] adds c8013355ead6 ARM: dts: gpio-ranges property is now required adds 95350123bb55 Merge tag 'soc-fixes-5.16-5' of git://git.kernel.org/pub/s [...] adds cf73ed894ee9 Input: zinitix - make sure the IRQ is allocated before it [...] adds e900deb24820 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds df0cc57e057f Linux 5.16 adds 1135ec008ef3 Merge tag 'soc-5.17' of git://git.kernel.org/pub/scm/linux [...] adds 0dca3c5e017a Merge tag 'defconfig-5.17' of git://git.kernel.org/pub/scm [...] adds e85195d5bf89 Merge tag 'drivers-5.17' of git://git.kernel.org/pub/scm/l [...] adds aca48b2dd1e7 Merge tag 'dt-5.17' of git://git.kernel.org/pub/scm/linux/ [...] adds bb4ed26e7e83 Merge tag 'newsoc-5.17' of git://git.kernel.org/pub/scm/li [...] adds a7ac31406137 Merge tag 'asm-generic-5.17' of git://git.kernel.org/pub/s [...] adds 9b9e21136004 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 7b2932162f66 s390/pci: simplify __pciwb_mio() inline asm adds 1350f36d3825 s390/sclp_sd: use default_groups in kobj_type adds 0704a8586f75 s390/dasd: use default_groups in kobj_type adds f0d43b3a3809 Merge tag 's390-5.17-1' of git://git.kernel.org/pub/scm/li [...] adds 8cc1e20765f0 Merge tag 'm68k-for-v5.17-tag1' of git://git.kernel.org/pu [...] adds 191cf7fab9ef Merge tag 'x86_fpu_for_v5.17_rc1' of git://git.kernel.org/ [...] adds e59451fd3bfa Merge tag 'x86_paravirt_for_v5.17_rc1' of git://git.kernel [...] adds cd36722d7473 Merge tag 'x86_platform_for_v5.17_rc1' of git://git.kernel [...] adds 01d5e7872c1c Merge tag 'x86_sev_for_v5.17_rc1' of git://git.kernel.org/ [...] adds d3c20bfb7493 Merge tag 'x86_cache_for_v5.17_rc1' of git://git.kernel.or [...] adds 2056e2989bf4 x86/sgx: Fix NULL pointer dereference on non-SGX systems adds bfed6efb8e13 Merge tag 'x86_sgx_for_v5.17_rc1' of git://git.kernel.org/ [...] adds 4a692ae36061 Merge tag 'x86_mm_for_v5.17_rc1' of git://git.kernel.org/p [...] adds 2e97a0c02b94 Merge tag 'x86_misc_for_v5.17_rc1' of git://git.kernel.org [...] adds 308319e990ae Merge tag 'x86_cleanups_for_v5.17_rc1' of git://git.kernel [...] adds 25f8c7785e25 Merge tag 'x86_cpu_for_v5.17_rc1' of git://git.kernel.org/ [...] adds 3c6d4056663d Merge tag 'x86_build_for_v5.17_rc1' of git://git.kernel.or [...] adds 133d9c53c9dc Merge tag 'x86_vdso_for_v5.17_rc1' of git://git.kernel.org [...] adds 5ba13c1c4d84 Merge tag 'core_core_for_v5.17_rc1' of git://git.kernel.or [...] adds 48a60bdb2be8 Merge tag 'core_entry_for_v5.17_rc1' of git://git.kernel.o [...] adds 7e740ae63504 Merge tag 'ras_core_for_v5.17_rc1' of git://git.kernel.org [...] adds da0119a9123c Merge branches 'edac-misc' and 'edac-amd64' into edac-upda [...] adds ff8be964208e Merge tag 'edac_updates_for_v5.17_rc1' of git://git.kernel [...] adds 404dbad38248 Merge tag 'pstore-v5.17-rc1' of git://git.kernel.org/pub/s [...] adds 9d3a1e0a88e7 Merge tag 'seccomp-v5.17-rc1' of git://git.kernel.org/pub/ [...] adds d93aebbd76a0 Merge branch 'random-5.17-for-linus' of git://git.kernel.o [...] adds 9d6c59c1c0d6 Merge branch 'for-5.17/struct-slab' into for-linus adds ca1a46d6f506 Merge tag 'slab-for-5.17' of git://git.kernel.org/pub/scm/ [...] adds 4369b3cec213 Merge tag 'linux-kselftest-next-5.17-rc1' of git://git.ker [...] adds bf4eebf8cfa2 Merge tag 'linux-kselftest-kunit-5.17-rc1' of git://git.ke [...] adds 8d0749b4f83b Merge tag 'drm-next-2022-01-07' of git://anongit.freedeskt [...] adds 75b950ef6166 Revert "drm/amd/display: Fix for otg synchronization logic" adds 9bcbf894b687 Merge tag 'media/v5.17-1' of git://git.kernel.org/pub/scm/ [...] adds 91a760b26926 net: bpf: Handle return value of BPF_CGROUP_RUN_PROG_INET{ [...] adds 6fd92c7f0c38 bpf: selftests: Use C99 initializers in test_sock.c adds f73424817493 bpf: selftests: Add bind retry for post_bind{4, 6} adds eff14fcd032b Merge branch 'net: bpf: handle return value of post_bind{4 [...] adds 257367c0c9d8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 5b1e38c0792c dpaa2-mac: bail if the dpmacs fwnode is not found adds 4e30e98c4b4c dpaa2-mac: return -EPROBE_DEFER from dpaa2_mac_open in cas [...] adds d1a9b84183e8 dpaa2-switch: check if the port priv is valid adds 42379b954228 Merge branch 'dpaa2-eth-small-cleanup' adds 6d5d8ebb881c mlxsw: Rename virtual router flex key element adds 07ff135958dd mlxsw: Introduce flex key elements for Spectrum-4 adds 4711671297ec mlxsw: spectrum_acl_bloom_filter: Reorder functions to mak [...] adds 5d5c3ba9e412 mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key [...] adds 29409f363e2d mlxsw: spectrum_acl_bloom_filter: Rename Spectrum-2 specif [...] adds 58723d2f7771 mlxsw: Add operations structure for bloom filter calculation adds 852ee4191dd2 mlxsw: spectrum_acl_bloom_filter: Add support for Spectrum [...] adds 4735402173e6 mlxsw: spectrum: Extend to support Spectrum-4 ASIC adds 8947c390b220 Merge branch 'mlxsw-add-spectrum-4-support' adds c36a2b971627 ice: replay advanced rules after reset adds c1e5da5dd465 ice: improve switchdev's slow-path adds a5c259b16284 ice: Slightly simply ice_find_free_recp_res_idx adds e75ed29db531 ice: Optimize a few bitmap operations adds 0dbc41621875 ice: Use bitmap_free() to free bitmap adds e4a3d6a6a19a Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 20f80ffcedfa net/mlx5: mlx5e_hv_vhca_stats_create return type to void adds 5256a46bf538 net/mlx5: Introduce control IRQ request API adds 30c6afa735db net/mlx5: Move affinity assignment into irq_request adds 424544df97b0 net/mlx5: Split irq_pool_affinity logic to new file adds 79b60ca83b6f net/mlx5: Introduce API for bulk request and release of IRQs adds 061f5b23588a net/mlx5: SF, Use all available cpu for setting cpu affinity adds f79a609ea6bf net/mlx5: Update log_max_qp value to FW max capability adds 0a1498ebfa55 net/mlx5e: Expose FEC counters via ethtool adds 7846665d3504 net/mlx5e: Unblock setting vid 0 for VF in case PF isn't e [...] adds bc2a7b5c6b37 net/mlx5e: Fix feature check per profile adds b5f42903704f net/mlx5e: Move HW-GRO and CQE compression check to fix fe [...] adds be23511eb5c4 net/mlx5e: Refactor set_pflag_cqe_based_moder adds 68511b48bfbe net/mlx5e: TC, Remove redundant error logging adds 5dd29f40b25f net/mlx5e: Add recovery flow in case of error CQE adds 745a13061aa0 Documentation: devlink: mlx5.rst: Fix htmldoc build warning adds 26abf15c49e0 Merge tag 'mlx5-updates-2022-01-06' of git://git.kernel.or [...] adds 58cd405b83b3 mptcp: keep snd_una updated for fallback socket adds f284c0c77321 mptcp: implement fastclose xmit path adds b29fcfb54cd7 mptcp: full disconnect implementation adds 71ba088ce0aa mptcp: cleanup accept and poll adds 3d1d6d66e156 mptcp: implement support for user-space disconnect adds 05be5e273c84 selftests: mptcp: add disconnect tests adds f7d6a237d742 mptcp: fix per socket endpoint accounting adds 71b077e48377 mptcp: clean-up MPJ option writing adds 86e39e04482b mptcp: keep track of local endpoint still available for each msk adds a88c9e496937 mptcp: do not block subflows creation on errors adds 46e967d187ed selftests: mptcp: add tests for subflow creation failure adds 3e5014909b56 mptcp: cleanup MPJ subflow list handling adds e9d09baca676 mptcp: avoid atomic bit manipulation when possible adds ca1a6705b271 Merge branch 'mptcp-next' adds c25af830ab26 sch_cake: revise Diffserv docs adds ffef737fd037 net/tls: Fix skb memory leak when running kTLS traffic adds cfb1d572c986 i40e: Add ensurance of MacVlan resources for every trusted VF adds ef39584ddb15 i40e: Minimize amount of busy-waiting during AQ send adds 9c83ca8a638d i40e: Update FW API version adds 17b33d431960 i40e: Remove non-inclusive language adds a127adf2fc83 i40e: remove variables set but not used adds 5322c68e588d iavf: remove an unneeded variable adds a5e7d9bbc38e Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds a14e6b69f393 net: mscc: ocelot: fix incorrect balancing with down LAG ports adds 5cad43a52ee3 net: dsa: felix: add port fast age support adds 327b9a94e2a8 selftests: mptcp: more stable join tests-cases adds c312ee219100 mptcp: change the parameter of __mptcp_make_csum adds 8401e87f5a36 mptcp: reuse __mptcp_make_csum in validate_data_csum adds d8caa2ed47de Merge branch 'mptcp-refactoring-for-one-selftest-and-csum- [...] adds bf44077c1b3a af_packet: fix tracking issues in packet_do_bind() adds 7dcf92215227 net: ena: Change return value of ena_calc_io_queue_size() to void adds a2d5d6a70fa5 net: ena: Add capabilities field with support for ENI stat [...] adds 394c48e08bbc net: ena: Change ENI stats support check to use capabiliti [...] adds 273a2397fc91 net: ena: Update LLQ header length in ena documentation adds 09f8676eae1d net: ena: Remove redundant return code check adds e34454698033 net: ena: Move reset completion print to the reset function adds c215941abacf net: ena: Remove ena_calc_queue_size_ctx struct adds 9b648bb1d89e net: ena: Add debug prints for invalid req_id resets adds d0e8831d6c93 net: ena: Change the name of bad_csum variable adds 9fe890cc5bb8 net: ena: Extract recurring driver reset code into a function adds 82192cb497f9 Merge branch 'ena-capabilities-field-and-cosmetic-changes' adds c57979256283 can: janz-ican3: initialize dlc variable adds 2d2116691adf can: mcp251xfd: remove double blank lines adds 99e7cc3b3f85 can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in erro [...] adds 3bd9d8ce6f8c can: mcp251xfd: add missing newline to printed strings adds e91aae8efc4e can: mcp251xfd: mcp251xfd_open(): open_candev() first adds d84ca2217b00 can: mcp251xfd: mcp251xfd_open(): make use of pm_runtime_r [...] adds 58d0b0a99275 can: mcp251xfd: mcp251xfd_handle_rxovif(): denote RX overf [...] adds cae9071bc5ea can: mcp251xfd: mcp251xfd.h: sort function prototypes adds 319fdbc9433c can: mcp251xfd: move RX handling into separate file adds 09b0eb92fec7 can: mcp251xfd: move TX handling into separate file adds 1e846c7aeb06 can: mcp251xfd: move TEF handling into separate file adds 335c818c5a7a can: mcp251xfd: move chip FIFO init into separate file adds 55bc37c85587 can: mcp251xfd: move ring init into separate function adds 3044a4f271d2 can: mcp251xfd: introduce and make use of mcp251xfd_is_fd_mode() adds bfd00e021cf1 can: flexcan: move driver into separate sub directory adds 01bb4dccd92b can: flexcan: allow to change quirks at runtime adds 34ea4e1c99f1 can: flexcan: rename RX modes adds c5c88591040e can: flexcan: add more quirks to describe RX path capabilities adds 1c45f5778a3b can: flexcan: add ethtool support to change rx-rtr setting [...] adds 74fc5a452ec3 can: flexcan: add ethtool support to get rx/tx ring parameters adds 32db1660ee01 docs: networking: device drivers: add can sub-folder adds bc3897f79f79 docs: networking: device drivers: can: add flexcan adds d5c8725cc913 Merge tag 'linux-can-next-for-5.17-20220108' of git://git. [...] adds 95655456e7ce Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices adds 1cd563ebd0dc Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 adds 4fac8a7ac80b Bluetooth: btqca: sequential validation adds 2b70d4f9b206 Bluetooth: L2CAP: uninitialized variables in l2cap_sock_se [...] adds b9f9dbad0bd1 Bluetooth: hci_sock: fix endian bug in hci_sock_setsockopt() adds 9f3248c9dd51 Merge tag 'for-net-next-2022-01-07' of git://git.kernel.or [...] adds 613a0c67d12f netfilter: conntrack: Use max() instead of doing it manually adds 719774377622 netfilter: conntrack: convert to refcount_t api adds 3fce16493dc1 netfilter: core: move ip_ct_attach indirection to struct n [...] adds 285c8a7a5815 netfilter: make function op structures const adds 6ae7989c9af0 netfilter: conntrack: avoid useless indirection during con [...] adds 408bdcfce8df net: prefer nf_ct_put instead of nf_conntrack_put adds 6316136ec6e3 netfilter: egress: avoid a lockdep splat adds 37f319f37d90 netfilter: nft_connlimit: move stateful fields out of expr [...] adds 33a24de37e81 netfilter: nft_last: move stateful fields out of expression data adds ed0a0c60f0e5 netfilter: nft_quota: move stateful fields out of expression data adds 567882eb3d44 netfilter: nft_numgen: move stateful fields out of express [...] adds 369b6cb5d391 netfilter: nft_limit: rename stateful structure adds 3b9e2ea6c11b netfilter: nft_limit: move stateful fields out of expression data adds 2c865a8a28a1 netfilter: nf_tables: add rule blob layout adds 642c8eff5c60 netfilter: nf_tables: add NFT_REG32_NUM adds 12e4ecfa244b netfilter: nf_tables: add register tracking infrastructure adds a7c176bf9f0e netfilter: nft_payload: track register operations adds 9b17afb2c88b netfilter: nft_meta: track register operations adds be5650f8f47e netfilter: nft_bitwise: track register operations adds cc003c7ee609 netfilter: nft_payload: cancel register tracking after pay [...] adds 4a80e026981b netfilter: nft_meta: cancel register tracking after meta update adds 77bbcb60f734 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 4ccdcc8ffd95 iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm [...] adds 8fa4219dba8e bnxt_en: add dynamic debug support for HWRM messages adds 662c9b22f5b5 bnxt_en: improve VF error messages when PF is unavailable adds bce9a0b79008 bnxt_en: use firmware provided max timeout for messages adds 8c6f36d93449 bnxt_en: improve firmware timeout messaging adds 8a27c4d226b5 Merge branch 'bnxt_en-update-for-net-next' adds 342402c42690 net/mlx5e: Fix build error in fec_set_block_stats() adds c504e5c2f964 net: skb: introduce kfree_skb_reason() adds 85125597419a net: skb: use kfree_skb_reason() in tcp_v4_rcv() adds 1c7fab70df08 net: skb: use kfree_skb_reason() in __udp4_lib_rcv() adds 6738fc77ffa2 Merge branch 'net-skb-introduce-kfree_skb_with_reason' adds 07b17f0f7485 page_pool: remove spinlock in page_pool_refill_alloc_cache() adds 009e4ee381a0 net: allwinner: Fix print format adds a72dc1992de8 qlcnic: Simplify DMA setting adds 21ef11eaf3f7 myri10ge: Simplify DMA setting adds ba8a58634972 net: alteon: Simplify DMA setting adds 9aaa82d2e8d5 bna: Simplify DMA setting adds c38f30683956 vmxnet3: Remove useless DMA-32 fallback configuration adds 942e78916f0c be2net: Remove useless DMA-32 fallback configuration adds 948f6b297f6d et131x: Remove useless DMA-32 fallback configuration adds 3aa440503be5 bnx2x: Remove useless DMA-32 fallback configuration adds 544bdad07494 cxgb3: Remove useless DMA-32 fallback configuration adds 7fc7fc5da61b cxgb4: Remove useless DMA-32 fallback configuration adds 030f9ce8c739 cxgb4vf: Remove useless DMA-32 fallback configuration adds cfcfc8f5a54b net: enetc: Remove useless DMA-32 fallback configuration adds e20a471256b0 lan743x: Remove useless DMA-32 fallback configuration adds 004464835bfc hinic: Remove useless DMA-32 fallback configuration adds 7ac2d77c97d0 rocker: Remove useless DMA-32 fallback configuration adds 0959a82ab3e5 net/qla3xxx: Remove useless DMA-32 fallback configuration adds 208dd45d8d05 tcp: tcp_send_challenge_ack delete useless param `skb` adds d94a69cb2cfa netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_t [...] adds 1585f590a2e5 selftests: netfilter: switch to socat for tests using -q option adds 4e1860a38637 netfilter: nft_payload: do not update layer 4 checksum whe [...] adds 23c54263efd7 netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone adds 29507144c998 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 0b7cfa4082fb net/mlx5e: Fix page DMA map/unmap attributes adds de31854ece17 net/mlx5e: Fix nullptr on deleting mirroring rule adds 885751eb1b01 net/mlx5e: Fix wrong usage of fib_info_nh when routes with [...] adds 9e72a55a3c9d net/mlx5e: Don't block routes with nexthop objects in SW adds 64050cdad098 Revert "net/mlx5e: Block offload of outer header csum for [...] adds 01c3fd113ef5 Revert "net/mlx5e: Block offload of outer header csum for [...] adds b6dfff21a170 net/mlx5e: Fix matching on modified inner ip_ecn bits adds a1c7c49c2091 net/mlx5: Fix access to sf_dev_table on allocation failure adds 07f6dc4024ea net/mlx5e: Sync VXLAN udp ports during uplink representor [...] adds 8e715cd613a1 net/mlx5: Set command entry semaphore up once got index free adds 4f6626b0e140 Revert "net/mlx5: Add retry mechanism to the command entry [...] adds 14676c04783c Merge tag 'mlx5-fixes-2022-01-06' of git://git.kernel.org/ [...] adds 04fac2cae942 mptcp: fix opt size when sending DSS + MP_FAIL adds 110b6d1fe98f mptcp: fix a DSS option writing error adds 269bda9e7da4 mptcp: Check reclaim amount before reducing allocation adds fff63521cd6e Merge branch 'mptcp-fixes' adds 93440f4888cf octeontx2-af: Increment ptp refcount before use adds eabd0f88b0d2 octeontx2-nicvf: Free VF PTP resources. adds b69c5b5886f3 Merge branch 'octeontx2-ptp-bugs' adds 9371937092d5 ax25: uninitialized variable in ax25_setsockopt() adds dc35616e6c29 netrom: fix api breakage in nr_setsockopt() adds 6dc9a23e2906 octeontx2-af: Fix interrupt name strings adds ced4913efb0a can: softing_cs: softingcs_probe(): fix memleak on registr [...] adds 370d988cc529 can: softing: softing_startstop(): fix set but not used va [...] adds c6564c13dae2 can: xilinx_can: xcan_probe(): check for error irq adds 72b1e360572f can: rcar_canfd: rcar_canfd_channel_probe(): make sure we [...] adds 89d58aebe14a can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{fla [...] adds f4bb93a82f94 Merge tag 'linux-can-fixes-for-5.16-20220109' of git://git [...] adds 6f022c2ddbce net: openvswitch: Fix ct_state nat flags for conns arrivin [...] adds d668769eb9c5 net: mcs7830: handle usb read errors properly adds dd3ca4c5184e amt: fix wrong return type of amt_send_membership_update() adds 8aaaf2f3af2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 8efd0d9c316a Merge tag '5.17-net-next' of git://git.kernel.org/pub/scm/ [...] adds 63045bfd3c8d netfilter: nf_tables: don't use 'data_size' uninitialized adds b659ea768ae3 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-power' and 'a [...] adds 5847d2d2efaa Merge branches 'acpi-ec' and 'acpi-processor' adds af8fefd74444 Merge branches 'acpi-x86', 'acpi-pmic' and 'acpi-dptf' adds 70df8e1bdc94 Merge branches 'acpi-tables', 'acpi-numa', 'acpi-sysfs', ' [...] adds bca21755b9fc Merge tag 'acpi-5.17-rc1' of git://git.kernel.org/pub/scm/ [...] adds 5561f25beb30 Merge branch 'pm-cpufreq' adds c001a52df4b6 Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' adds 78e6e4dfd8f0 Merge branches 'pm-opp', 'pm-devfreq' and 'powercap' adds b35b6d4d7136 Merge tag 'pm-5.17-rc1' of git://git.kernel.org/pub/scm/li [...] adds fff489ff0722 Merge branch 'thermal-int340x' adds fe2437ccbd27 Merge tag 'thermal-5.17-rc1' of git://git.kernel.org/pub/s [...] adds fe8152b38d3a Merge tag 'devprop-5.17-rc1' of git://git.kernel.org/pub/s [...] adds 68514dacf271 select: Fix indefinitely sleeping task in poll_schedule_timeout() adds d4296faebd33 cpuset: convert 'allowed' in __cpuset_node_allowed() to be [...] adds ea1ca66d3cc0 Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/li [...] adds 2a8ab0fbd110 Merge branch 'workqueue/for-5.16-fixes' into workqueue/for-5.17 adds e9e64f85b416 Merge branch 'for-5.17' of git://git.kernel.org/pub/scm/li [...] adds d12013c80e15 Merge branch 'console-registration-cleanup' into for-linus adds a229327733b8 Merge tag 'printk-for-5.17' of git://git.kernel.org/pub/sc [...] adds e7d38f16c20b Merge tag 'rcu.2022.01.09a' of git://git.kernel.org/pub/sc [...] adds 1c824bf768d6 Merge tag 'lkmm.2022.01.09a' of git://git.kernel.org/pub/s [...] adds 1be5bdf8cd5a Merge tag 'kcsan.2022.01.09a' of git://git.kernel.org/pub/ [...] adds 7cc4c0926910 docs: automarkup.py: Fix invalid HTML link output and brok [...] adds 689d8014d92a Documentation: kgdb: Replace deprecated remotebaud adds bf33a9d42d0c docs: 5.Posting.rst: describe Fixes: and Link: tags adds db67eb748e7a docs: discourage use of list tables adds 87d6576ddf8a scripts: sphinx-pre-install: Fix ctex support on Debian adds 6f38be8f2ccd Merge tag 'docs-5.17' of git://git.lwn.net/linux adds dd827abe296f lib/mpi: Add the return value check of kcalloc() adds 5f21d7d283dd crypto: af_alg - rewrite NULL pointer check adds 5c947d0dbae8 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 00f5117c5f78 hwmon: (nzxt-smart2) make array detect_fans_report static const adds 4a110907a118 Merge tag 'hwmon-for-v5.17' of git://git.kernel.org/pub/sc [...] adds 8a2094d679d9 Merge branch 'for-5.17/core' into for-linus adds fce0d2758437 Merge branch 'for-5.17/apple' into for-linus adds c524559acd5d Merge branch 'for-5.17/hidraw' into for-linus adds 906095af85e8 Merge branch 'for-5.17/i2c-hid' into for-linus adds 3551a3ff8229 Merge branch 'for-5.17/letsketch' into for-linus adds 50ae0cfc28c8 Merge branch 'for-5.17/logitech' into for-linus adds f7716563441a Merge branch 'for-5.17/magicmouse' into for-linus adds cd598d21294e Merge branch 'for-5.17/thrustmaster' into for-linus adds 26b88fba2ad9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 081c8919b02b Documentation: remove trivial tree adds 7db48b6b4a03 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 039053c11965 Merge tag 'for-v5.17' of git://git.kernel.org/pub/scm/linu [...] adds 46a67e764884 Merge tag 'hsi-for-5.17' of git://git.kernel.org/pub/scm/l [...] adds 0a6509b0926d platform/x86: Add Asus TF103C dock driver adds 62ac88a7b461 platform/x86: int3472: Add board data for Surface Go 3 adds 02fb09459435 platform/x86: x86-android-tablets: Fix GPIO lookup leak on [...] adds 3367d1bd738c power: supply: Provide stubs for charge_behaviour helpers adds 347708875a2f Merge tag 'platform-drivers-x86-v5.17-1' of git://git.kern [...] adds c01d85c2190b Merge tag 'mtd/for-5.17' of git://git.kernel.org/pub/scm/l [...] adds 530792efa6cb regmap: Call regmap_debugfs_exit() prior to _init() adds b56a7cbf40c8 regmap: debugfs: Fix indentation adds 2d7852c37940 Merge tag 'regmap-v5.17' of git://git.kernel.org/pub/scm/l [...] adds 764aaa4e031a dt-bindings: regulators: Add bindings for Maxim MAX20086-MAX20089 adds bfff546aae50 regulator: Add MAX20086-MAX20089 driver adds fef8dfaea9d6 Merge tag 'regulator-v5.17' of git://git.kernel.org/pub/sc [...] adds c8c9cb6d9fbe spi: atmel: Fix typo adds 69c1b87516e3 spi: spi-meson-spifc: Add missing pm_runtime_disable() in [...] adds 44ea62813f0a spi: don't include ptp_clock_kernel.h in spi.h adds 19629ae482f1 Merge branch 'for-5.16' of https://git.kernel.org/pub/scm/ [...] adds 282aa44c2170 Merge tag 'spi-v5.17' of git://git.kernel.org/pub/scm/linu [...] adds ad4ddfac646a dt-bindings: mfd: Add Broadcom's Timer-Watchdog block adds e6b142060b24 mfd: intel-lpss: Fix I2C4 not being available on the Micro [...] adds 5b78223f55a0 mfd: intel_soc_pmic: Use CPU-id check instead of _HRV chec [...] adds 7620ad0bdfac mfd: tps65910: Set PWR_OFF bit during driver probe adds b92e301633f0 mfd: ntxec: Change return type of ntxec_reg8 from __be16 to u16 adds 46d89ac8e02f dt-bindings: mfd: Fix typo "DA9093" -> "DA9063" adds e565615c5486 mfd: google,cros-ec: Fix property name for MediaTek rpmsg adds fa722ecb93c2 Merge tag 'mfd-next-5.17' of git://git.kernel.org/pub/scm/ [...] adds 1cc8d14c412c Merge tag 'backlight-next-5.17' of git://git.kernel.org/pu [...] adds 1151e3cd5a73 Merge tag 'mmc-v5.17' of git://git.kernel.org/pub/scm/linu [...] adds c288ea679840 Merge tag 'gpio-updates-for-v5.17' of git://git.kernel.org [...] adds fbb3485f1f93 pcmcia: fix setting of kthread task states adds 4aa1b8257fba Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 0ef333f5ba7f tpm: add request_locality before write TPM_INT_ENABLE adds f04510f26f82 tpm/st33zp24: drop unneeded over-commenting adds d2704808f24f tpm: tpm_tis_spi_cr50: Add default RNG quality adds e96d52822f5a tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' adds 7d30198ee24f keys: X.509 public key issuer lookup without AKID adds 5887d7f4a8c4 char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] adds 0aa698787aa2 tpm: Add Upgrade/Reduced mode support for TPM2 modules adds eabad7ba2c75 tpm: fix potential NULL pointer access in tpm_del_char_device adds 84cc69589700 tpm: fix NPE on probe for missing device adds d99a8af48a3d lib: remove redundant assignment to variable ret adds dabd40ecaf69 Merge tag 'tpmdd-next-v5.17-fixed' of git://git.kernel.org [...] adds a135ce4400bb Merge tag 'selinux-pr-20220110' of git://git.kernel.org/pu [...] adds 5d7e52237c59 Merge tag 'audit-pr-20220110' of git://git.kernel.org/pub/ [...] adds 84bfcc0b6994 Merge tag 'integrity-v5.17' of git://git.kernel.org/pub/sc [...] adds 5dfbfe71e324 Merge tag 'fs.idmapped.v5.17' of git://git.kernel.org/pub/ [...] adds 579f3a6d32a9 drivers/pcmcia: Fix ifdef covering yenta_pm_ops adds 9149fe8ba7ff Merge tag 'erofs-for-5.17-rc1' of git://git.kernel.org/pub [...] adds d96b34248c2f btrfs: make send work with concurrent block group relocation adds efc0e69c2fea btrfs: introduce exclusive operation BALANCE_PAUSED state adds 621a1ee1d399 btrfs: make device add compatible with paused balance in b [...] adds a174c0a2e857 btrfs: allow device add if balance is paused adds 120de408e4b9 btrfs: check the root node for uptodate before returning it adds fb81212c07b1 btrfs: allow generic_bin_search() to take low boundary as [...] adds e2e58d0f8dc5 btrfs: try to unlock parent nodes earlier when inserting a key adds e5e1c1741b3d btrfs: remove useless condition check before splitting leaf adds 109324cfda06 btrfs: move leaf search logic out of btrfs_search_slot() adds bb8e9a608055 btrfs: remove BUG_ON() after splitting leaf adds 727e60604f6a btrfs: remove stale comment about locking at btrfs_search_slot() adds 26c2c4540d6d btrfs: add an inode-item.h adds 54f03ab1e19b btrfs: move btrfs_truncate_inode_items to inode-item.c adds 9a4a1429acbe btrfs: move extent locking outside of btrfs_truncate_inode_items adds 275312a03c62 btrfs: remove free space cache inode check in btrfs_trunca [...] adds 2adc75d61203 btrfs: move btrfs_kill_delayed_inode_items into evict adds 7097a941bf75 btrfs: remove found_extent from btrfs_truncate_inode_items adds d9ac19c38064 btrfs: add truncate control struct adds c2ddb612a8b3 btrfs: only update i_size in truncate paths that care adds 462b728ea83f btrfs: only call inode_sub_bytes in truncate paths that care adds 5caa490ed8f0 btrfs: control extent reference updates with a control fla [...] adds 655807b8957b btrfs: use a flag to control when to clear the file extent range adds 487e81d2a400 btrfs: pass the ino via truncate control adds 71d18b53540f btrfs: add inode to truncate control adds 56e1edb0e333 btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT adds 376b91d5702f btrfs: convert BUG() for pending_del_nr into an ASSERT adds 0adbc6190c34 btrfs: combine extra if statements in btrfs_truncate_inode_items adds e48dac7f6f4c btrfs: make should_throttle loop local in btrfs_truncate_i [...] adds 8697b8f88e2a btrfs: do not check -EAGAIN when truncating inodes in the [...] adds 0bb3acdc4824 btrfs: update SCRUB_MAX_PAGES_PER_BLOCK adds c9d328c0c4b0 btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES [...] adds 9506f9538206 btrfs: include the free space tree in the global rsv minim [...] adds c18e3235646a btrfs: reserve extra space for the free space tree adds a26d60dedf9a btrfs: sysfs: add devinfo/fsid to retrieve actual fsid fro [...] adds 869f4cdc73f9 btrfs: zoned: encapsulate inode locking for zoned relocation adds 8fdf54fe69a7 btrfs: zoned: simplify btrfs_check_meta_write_pointer adds 554aed7da29b btrfs: zoned: sink zone check into btrfs_repair_one_zone adds 736727100067 btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND [...] adds 1ada69f61c88 btrfs: zoned: unset dedicated block group on allocation failure adds 50475cd57706 btrfs: add extent allocator hook to decide to allocate chu [...] adds 82187d2ecdfb btrfs: zoned: fix chunk allocation condition for zoned allocator adds 1b58ae0e4d3e btrfs: skip transaction commit after failure to create subvolume adds c12279964380 btrfs: refactor unlock_up adds 2522dbe86b54 btrfs: scrub: remove the unnecessary path parameter for sc [...] adds dcf62b204c06 btrfs: scrub: use btrfs_path::reada for extent tree readahead adds f26c92386028 btrfs: remove reada infrastructure adds d04fbe19aefd btrfs: scrub: cleanup the argument list of scrub_chunk() adds 2ae8ae3d3def btrfs: scrub: cleanup the argument list of scrub_stripe() adds 856e47946c6d btrfs: selftests: dump extent io tree if extent-io-tree te [...] adds 4a9e803e5b39 btrfs: remove unnecessary parameter type from compression_ [...] adds be8d1a2ab989 btrfs: fix argument list that the kdoc format and script verified adds c2f822635df8 btrfs: respect the max size in the header when activating [...] adds 36c86a9e1be3 btrfs: output more debug messages for uncommitted transaction adds d601e58c5f29 Merge tag 'for-5.17-tag' of git://git.kernel.org/pub/scm/l [...] adds 11fc88c2e49b Merge tag 'xfs-5.17-merge-2' of git://git.kernel.org/pub/s [...] adds 5e4d0eba1cca ext4: fix fast commit may miss tracking range for FALLOC_F [...] adds 0b5b5a62b945 ext4: use ext4_ext_remove_space() for fast commit replay d [...] adds 9725958bb75c ext4: fast commit may miss tracking unwritten range during [...] adds ab047d516dea ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal adds 380a0091cab4 ext4: Fix BUG_ON in ext4_bread when write quota data adds 15fc69bbbbbc ext4: make sure quota gets properly shutdown on error adds 4013d47a5307 ext4: make sure to reset inode lockdep class when quota en [...] adds dfac1a167068 ext4: replace snprintf in show functions with sysfs_emit adds 8c80fb312d7a ext4: fix a possible ABBA deadlock due to busy PA adds c27c29c6af4f ext4: initialize err_blk before calling __ext4_get_inode_loc adds 298b5c521746 ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' adds 5c48a7df9149 ext4: fix an use-after-free issue about data=journal write [...] adds 173b6e383d2a ext4: avoid trim error on fs with small groups adds 13b215a9e657 ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names adds 4c1bd5a90c4e ext4: only set EXT4_MOUNT_QUOTA when journalled quota file [...] adds bbc605cdb1e1 ext4: implement support for get/set fs label adds 2327fb2e2341 ext4: change s_last_trim_minblks type to unsigned long adds 4a69aecbfb30 ext4: allow to change s_last_trim_minblks via sysfs adds effc5b3b0d20 ext4: remove useless resetting io_end_size in mpage_proces [...] adds a660be97eb00 ext4: remove redundant statement adds fac888b2be99 ext4: remove unused assignments adds 037e7c525d98 ext4: drop an always true check adds a6dbc76c4d9c ext4: remove redundant o_start statement adds ae6ec194b552 ext4: remove unnecessary 'offset' assignment adds e81c9302a6c3 ext4: set csum seed in tmp inode while migrating to extents adds da9e48021258 ext4: fix a copy and paste typo adds a2e3965df40a ext4: use BUG_ON instead of if condition followed by BUG adds 6eeaf88fd586 ext4: don't use the orphan list when migrating an inode adds 1dbfae0113f1 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 74382e277ae9 gfs2: dump inode object for iopen glocks adds 8481c323e4ea Merge tag 'gfs2-v5.16-rc3-fixes' of git://git.kernel.org/p [...] adds 3f67eaed57da Merge tag 'dlm-5.17' of git://git.kernel.org/pub/scm/linux [...] adds 5672cdfba4fe Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub [...] adds f69212114220 Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub [...] adds f12fc75ef7db Merge tag 'efi-next-for-v5.17' of git://git.kernel.org/pub [...] adds b6aa86cff44c x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs adds f18e2d877269 Merge tag 'x86_build_for_v5.17_rc1-p2' of git://git.kernel [...] adds 45458aa49abe parisc: Define depi_safe macro adds db19c6f1a2a3 parisc: Fix lpa and lpa_user defines adds 9e9d4b460f23 parisc: Avoid calling faulthandler_disabled() twice adds 4b9d2a731c3d parisc: Switch user access functions to signal errors in r [...] adds 9d90a90855ce parisc: Don't call faulthandler_disabled() in do_page_fault() adds 20dda87bdc65 parisc: Enhance page fault termination message adds d0585d742ff2 parisc: Rewrite light-weight syscall and futex code adds 72c3dd8207de parisc: Add lws_atomic_xchg and lws_atomic_store syscalls adds 712a270d2db9 parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions adds c1c72d9bbf2b parisc: Add kgdb io_module to read chars via PDC adds 75c09aad79e4 parisc: pdc_stable: use default_groups in kobj_type adds 6968e707d371 parisc: io: Improve the outb(), outw() and outl() macros adds d6ab9fc74513 parisc: Enable TOC (transfer of contents) feature unconditionally adds e486288d116a parisc: Re-use toc_stack as hpmc_stack adds 16f035d9e264 sections: Fix __is_kernel() to include init ranges adds 68d247ad38b1 parisc: Default to 16 CPUs on 32-bit kernel adds c1eb8f6cff34 Merge tag 'for-5.17/parisc-1' of git://git.kernel.org/pub/ [...] adds 3e3a138a4690 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 552a23a0e5d0 Makefile: Enable -Wcast-function-type adds 01367e86e909 Merge tag 'Wcast-function-type-5.17-rc1' of git://git.kern [...] adds 6ae71436cda7 Merge tag 'sched_core_for_v5.17_rc1' of git://git.kernel.o [...] adds daadb3bd0e8d Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel [...] adds 7e7b69654724 Merge tag 'dma-mapping-5.17' of git://git.infradead.org/us [...] adds 3cc7fdb9f90a io_uring: fix not released cached task refs adds 42a7b4ed45e7 Merge tag 'for-5.17/io_uring-2022-01-11' of git://git.kern [...] adds 292c33c95def block: fix old-style declaration adds 9d497e2941c3 block: don't protect submit_bio_checks by q_usage_counter adds ae7a7a53498f docs: sysfs-block: move to stable directory adds 07c9093c4293 docs: sysfs-block: sort alphabetically adds 8b0551a74b4a docs: sysfs-block: add contact for nomerges adds 849ab826e105 docs: sysfs-block: fill in missing documentation from queu [...] adds 1163010418a7 docs: sysfs-block: document stable_writes adds 8bc2f7c67061 docs: sysfs-block: document virt_boundary_mask adds 208e4f9c0028 docs: block: remove queue-sysfs.rst adds f029cedb9bb5 MAINTAINERS: add entries for block layer documentation adds d3c810803576 Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel. [...] adds c9193f48e94d Merge tag 'for-5.17/drivers-2022-01-11' of git://git.kerne [...] adds 49008f0cc1ef Merge tag 'for-5.17/dm-changes' of git://git.kernel.org/pu [...] adds a89eeb9937a0 media: atomisp: Do not define input_system_cfg2400_t twice adds 95c4cd1d19e3 media: si2157: fix 6MHz & 6.1MHz bandwidth setting adds 9658105d0e5b media: si2157: fix bandwidth stored in dev adds 8d4ff8187bb2 media: si2157: add support for DVB-C Annex C adds 2ab9c9675fe8 Merge tag 'media/v5.17-2' of git://git.kernel.org/pub/scm/ [...] adds e3084ed48fd6 Merge tag 'pinctrl-v5.17-1' of git://git.kernel.org/pub/sc [...] adds ad8a5d1d2f57 qemu_fw_cfg: use default_groups in kobj_type adds ab6d0f57be58 firmware: dmi-sysfs: use default_groups in kobj_type adds 3407d826c18d firmware: edd: remove empty default_attrs array adds 885e50253bfd driver core: Move driver_sysfs_remove() after driver_sysfs_add() adds 00eb74ea2c14 driver core: Make bus notifiers in right order in really_probe() adds 358fcf5ddbec debugfs: lockdown: Allow reading debugfs files that are no [...] adds 0589e8889dce drivers/firmware: Add missing platform_device_put() in sys [...] adds c9512fd032ac kobject documentation: remove default_attrs information adds 6dc69d3d0d18 Merge tag 'driver-core-5.17-rc1' of git://git.kernel.org/p [...] adds 2e81948177d7 staging: greybus: audio: Check null pointer adds 710ec044517e staging: vc04_services: rename structures bm2835_mmal_dev [...] adds d6776424667c staging: vc04_services: rename functions containing bm2835 [...] adds eccbcf75a75b staging: vc04_services: rename variables containing bm2835 [...] adds 948d91b66b1f staging: vc04_services: rename string literal containing b [...] adds b33721baccd5 staging: vc04_services: rename BM2835 to BCM2835 in header [...] adds 70d8e20c24a4 staging: pi433: fix frequency deviation check adds 6b2ad1636995 staging: pi433: add comment to rx_lock mutex definition adds 6a0d9b79bff6 staging: r8188eu: remove unneeded parameter from rtl8188e_ [...] adds d1dfe7fb1159 staging: r8188eu: rfPath is always 0 adds e9a14094c724 staging: r8188eu: make Index24G_CCK_Base a 1-D array adds eeb35e4a2742 staging: r8188eu: make Index24G_BW40_Base a 1-D array adds ef2efa86392a staging: r8188eu: CCK_24G_Diff is set but not used adds 41b7c4edff83 staging: r8188eu: BW40_24G_Diff is set but not used adds 2c02b728b648 staging: r8188eu: make OFDM_24G_Diff a 1-D array adds 27aad6cef4b5 staging: r8188eu: make BW20_24G_Diff a 1-D array adds fa783154524a staging: r8188eu: rename camelcase variable uintPeerChannel adds 22ef12195e13 Merge tag 'staging-5.17-rc1' of git://git.kernel.org/pub/s [...] adds 0e479b460e34 serial: 8250_bcm7271: Fix return error code in case of dma [...] adds 556172fabd22 serial: liteuart: fix MODULE_ALIAS adds 08a0c6dff91c serial: pl010: Drop CR register reset on set_termios adds e368cc656fd6 serial: pl011: Drop CR register reset on set_termios adds 49a80424e3ec serial: pl011: Drop redundant DTR/RTS preservation on close/open adds 56a23f9319e8 serial: stm32: move tx dma terminate DMA to shutdown adds 9a135f16d228 serial: stm32: rework TX DMA state condition adds 2a3bcfe03725 serial: stm32: fix flow control transfer in DMA mode adds 195437d14fb4 serial: stm32: correct loop for dma error handling adds 93a770b7e167 serial: core: Keep mctrl register state and cached copy in sync adds 342465f5337f Merge tag 'tty-5.17-rc1' of git://git.kernel.org/pub/scm/l [...] adds b52fe2dbb3e6 usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe adds 34146c68083f usb: dwc2: do not gate off the hardware if it does not sup [...] adds 92ef98a4caac usb: dwc2: gadget: initialize max_speed from params adds f2f69bf65df1 usb: gadget: u_audio: fix calculations for small bInterval adds 601a5bc1aeef usb: gadget: u_audio: Subdevice 0 for capture ctls adds cbb4f5f43599 docs: ABI: fixed formatting in configfs-usb-gadget-uac2 adds 57ea81971b72 Merge tag 'usb-5.17-rc1' of git://git.kernel.org/pub/scm/l [...] adds 81ff0be4b9e3 Merge tag 'spdx-5.17-rc1' of git://git.kernel.org/pub/scm/ [...] adds 56b05a32cbcb Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 92dc88830749 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 51edb2ff1c6f netfilter: nf_tables: typo NULL check in _clone() function adds 7d6019b602de Revert "net: vertexcom: default to disabled on kbuild" adds 284a4d94e8e7 mctp: test: zero out sockaddr adds 274c224062ff net: ethernet: sun4i-emac: replace magic number with macro adds 23e7b1bfed61 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() adds f7716b318568 gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() adds a915deaa9abe libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() adds 48d67543e01d mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route [...] adds 29b3881b7977 Merge branch 'ipv4-fix-accidental-rto_onlink-flags-passed- [...] adds cb963a19d99f net: sched: do not allocate a tracker in tcf_exts_init() adds e110978d6e06 nfc: pn544: make array rset_cmd static const adds edcb501e543c net: phy: at803x: make array offsets static adds 3486eb774f9d Revert "of: net: support NVMEM cells with MAC in text format" adds 2a4d75bfe412 net: fix sock_timestamping_bind_phc() to release device adds 4fbcc1a4cb20 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION adds c12837d1bb31 ref_tracker: use __GFP_NOFAIL more carefully adds 6c0e3b5ce949 net: ipa: fix atomic update in ipa_endpoint_replenish() adds c1aaa01dbf4c net: ipa: use a bitmap for endpoint replenish_enabled adds 998c0bd2b371 net: ipa: prevent concurrent replenish adds 0bbed88af55e Merge branch 'ipa-fixes' adds fcfb894d5952 net: bridge: fix net device refcount tracking issue in error path adds 7b9b1d449a7c net/smc: fix possible NULL deref in smc_pnet_add_eth() adds 4e5bd03ae346 net: bonding: fix bond_xmit_broadcast return value error bug adds 8973d7b8638f dt-bindings: net: oxnas-dwmac: Add bindings for OX810SE adds 72f1f7e46c6e net: stmmac: dwmac-oxnas: Add support for OX810SE adds 2716a5271d54 Merge branch 'arm-ox810se-add-ethernet-support' adds b7a19ac38627 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1e9d74660d4d bpf: Fix mount source show for bpffs adds 382778edc826 xdp: check prog type before updating BPF link adds 4b27480dcaa7 bpf/selftests: convert xdp_link test to ASSERT_* macros adds 036a05f50bd7 bpf/selftests: Add check for updating XDP bpf_link with wr [...] adds 343e53754b21 bpf: Fix incorrect integer literal used for marking scratc [...] adds a53467a764df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0e906607b9c5 netfilter: nf_conntrack_netbios_ns: fix helper module alias adds cf46eacbc156 netfilter: nf_tables: remove unused variable adds 9852de20a4cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7560ee032b3f ALSA: seq: virmidi: Add a drain operation adds 4b46daf028e2 ALSA: virmidi: Remove duplicated code adds 1b1f98dd70dc ALSA: intel_hdmi: Check for error num after setting mask adds 3e4518035a23 ALSA: hda: Fix dependency on ASoC cs35l41 codec adds 2e88c6a805fc ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C buses adds d92321bbe46b ASoC: cs35l41: Update handling of test key registers adds f517ba4924ad ASoC: cs35l41: Add support for hibernate memory retention mode adds f66229aa355f Merge tag 'asoc-v5.17-2' of https://git.kernel.org/pub/scm [...] adds 10b1a5a99c6a ALSA: hda: cs35l41: fix double free on error in probe() adds fb148c6828e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e958b5884725 ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multip [...] adds a64067f4ceca ASoC: simple-card: fix probe failure on platform component adds f7a6021aaf02 ASoC: cpcap: Check for NULL pointer after calling of_get_c [...] adds ca8bd329e4e8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9c16529291ad Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus adds 35caba1a3317 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 879cf8006475 regulator: max20086: fix error code in max20086_parse_regu [...] adds f2fbbf96ec26 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds 7fc33416b47f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 238582f974ab Merge remote-tracking branch 'spi/for-5.16' into spi-linus adds 8254423000dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 796791a504c7 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 3267af29fcc8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 655fb54b859b Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds be6bfb92737a hwmon: (lm90) Reduce maximum conversion rate for G781 adds e789f6e47eb4 hwmon: (lm90) Re-enable interrupts after alert clears adds 51a5e49ed788 hwmon: (lm90) Mark alert as broken for MAX6654 adds 1b5ce0d45187 hwmon: (lm90) Mark alert as broken for MAX6680 adds 6e65410340c0 hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 adds a7e54735ac43 hwmon: (lm90) Fix sysfs and udev notifications adds c68a0ed7dc81 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds c41cc32424c3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 602745f1c135 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f385cdd45e4a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 6d71bc66fd9f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 3aebd5d24d96 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 3cbf0e392f17 ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cd [...] adds 40a8f0d5e7b3 ubifs: rename_whiteout: Fix double free for whiteout_ui->data adds afd427048047 ubifs: Fix deadlock in concurrent rename whiteout and inod [...] adds 7a8884feec90 ubifs: Fix wrong number of inodes locked by ui_mutex in ub [...] adds 716b4573026b ubifs: Add missing iput if do_tmpfile() failed in rename whiteout adds 278d9a243635 ubifs: Rename whiteout atomically adds 60eb3b9c9f11 ubifs: Fix 'ui->dirty' race between do_tmpfile() and write [...] adds a6dab6607d46 ubifs: Rectify space amount budget for mkdir/tmpfile operations adds 1b83ec057db1 ubifs: setflags: Make dirtied_ino_d 8 bytes aligned adds 4f2262a33464 ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() adds 3b67db8a6ca8 ubifs: Fix to add refcount once page is set private adds c3c07fc25f37 ubi: fastmap: Return error code if memory allocation fails [...] adds f0d32c9182a0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c71af3dae3e3 drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i [...] adds 0499f419b76f video: vga16fb: Only probe for EGA and VGA 16 color graphic cards adds beebf0a29205 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 50a483405c42 kbuild: move headers_check.pl to usr/include/ adds 4fbce819337a kbuild: remove headers_check stub adds c537e4d04eb7 certs: use $< and $@ to simplify the key generation rule adds 1c4bd9f77a1c certs: unify duplicated cmd_extract_certs and improve the log adds 3958f2156b41 certs: remove unneeded -I$(srctree) option for system_cert [...] adds 5cca36069d4c certs: refactor file cleaning adds 5410f3e810f6 certs: remove misleading comments about GCC PR adds 4db9c2e3d055 kbuild: stop using config_filename in scripts/Makefile.modsign adds b8c96a6b466c certs: simplify $(srctree)/ handling and remove config_fil [...] adds 7d153696e5db kbuild: do not include include/config/auto.conf from shell [...] adds 129ab0d2d9f3 kbuild: do not quote string values in include/config/auto.conf adds 340a02535ee7 certs: move scripts/extract-cert to certs/ adds c0ee9bba55e1 microblaze: use built-in function to get CPU_{MAJOR,MINOR,REV} adds c199d5d0a79d doc: kbuild: fix default in `imply` table adds 558a1d183afe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c392814dd39 next-20220105/perf adds 599fbe7e4044 Merge branches 'misc' and 'fixes' into for-next adds 0d882e4bfbdb Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds f5cbe47c51cd Merge branch 'arm/fixes' into for-next adds bda9b8122e53 ARM: configs: aspeed: Add support for USB flash drives adds deccdc186789 Merge tag 'scmi-updates-5.17' of git://git.kernel.org/pub/ [...] adds f772f7e839bb Merge tag 'qcom-arm64-for-5.17-1' of https://git.kernel.or [...] adds b1ef70135f53 Merge tag 'qcom-arm64-defconfig-for-5.17' of https://git.k [...] adds 95f78af579d3 Merge tag 'ti-k3-config-for-v5.17-v2' of https://git.kerne [...] adds 734b4712a15f Merge tag 'memory-controller-drv-5.17' of https://git.kern [...] adds 34e0929d14d0 Merge tag 'memory-controller-drv-omap-5.17' of https://git [...] adds c79295d7ee1a Merge tag 'samsung-dt64-5.17-2' of https://git.kernel.org/ [...] adds 90352609bdef Merge tag 'reset-for-v5.17' of git://git.pengutronix.de/pz [...] adds cc38f38086de dt-bindings: altera: document existing Cyclone 5 board com [...] adds db27f9ded50c dt-bindings: altera: document Arria 5 based board compatibles adds a2661e38c55a dt-bindings: altera: document Arria 10 based board compatibles adds de27feca5e96 dt-bindings: altera: document VT compatibles adds be5a32dd6408 dt-bindings: altera: document Stratix 10 based board compatibles adds f3517e1dca3c dt-bindings: intel: document Agilex based board compatibles adds f4db1147e1fe dt-bindings: clock: intel,stratix10: convert to dtschema adds a9c0ff6f0e15 ARM: dts: arria5: add board compatible for SoCFPGA DK adds 303cb187ac8a ARM: dts: arria10: add board compatible for Mercury AA1 adds 5c47a53338e6 ARM: dts: arria10: add board compatible for SoCFPGA DK adds acfef271b387 arm64: dts: stratix10: add board compatible for SoCFPGA DK adds 2329a9d4206e arm64: dts: stratix10: move ARM timer out of SoC node adds ad22dd025e76 arm64: dts: stratix10: align mmc node names with dtschema adds 025bf2d9b7a6 arm64: dts: stratix10: align regulator node names with dtschema adds c68686153887 arm64: dts: agilex: add board compatible for SoCFPGA DK adds d3c8da99d707 arm64: dts: agilex: add board compatible for N5X DK adds 0020e9e1f8d3 arm64: dts: agilex: align mmc node names with dtschema adds 0876babeb560 Merge tag 'socfpga_dts_update_for_v5.17_part2' of git://gi [...] adds fddacc7ff4dd soc: fsl: guts: Revert commit 3c0d64e867ed adds faf919381e59 soc: fsl: guts: Add a missing memory allocation failure check adds 6e55608192b4 soc: fsl: qe: fix typo in a comment adds 1ce93cb102e7 soc: fsl: qe: Check of ioremap return value adds 6b6db66fb373 Merge tag 'soc-fsl-next-v5.17' of git://git.kernel.org/pub [...] adds c3b2f9e873ef Merge branch 'arm/late' into for-next adds e333f3fec06a ARM: Document merges adds 65def56a5fa7 Merge tag 'omap-for-v5.17/fixes-for-merge-window-signed' o [...] adds 5225e1b87432 ARM: dts: meson: Fix the UART compatible strings adds 57007bfb5469 ARM: dts: meson8: Fix the UART device-tree schema validation adds 3375aa77135f ARM: dts: meson8b: Fix the UART device-tree schema validation adds 035434f0dd0d Merge tag 'amlogic-fixes-v5.17-rc-v2' of https://git.kerne [...] adds e0d6757745e7 Merge branch 'arm/late' into for-next adds 317a42bd9204 ARM: Document merges adds be8652238e15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1a6369eb5c72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fc32ca1ea6f7 dt-bindings: arm: amlogic: add S4 based AQ222 bindings adds 86f2159468d5 arm64: dts: meson-sm1: add spdifin and pdifout nodes adds b5a03ecec30c arm64: dts: meson: add common SM1 ac2xx dtsi adds d2ecf5ae59c8 dt-bindings: arm: amlogic: add X96-AIR bindings adds 37875d9dcb42 arm64: dts: meson: add initial device-trees for X96-AIR adds 3dbabb9ac746 dt-bindings: vendor-prefixes: add cyx prefix adds bc7811bd4e88 dt-bindings: arm: amlogic: add A95XF3-AIR bindings adds 8b749a0205bd arm64: dts: meson: add initial device-trees for A95XF3-AIR adds bf510ace20ac dt-bindings: vendor-prefixes: add haochuangyi prefix adds 2ca889b12016 dt-bindings: arm: amlogic: add H96-Max bindings adds ac7b4433714a arm64: dts: meson: add initial device-tree for H96-Max adds 1c1475389af0 arm64: dts: add support for S4 based Amlogic AQ222 adds d39f84732e26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e5995fabf94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06c84367148c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 9d86e5121c09 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds d37102e8cb9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e94e5448f6b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f37215db48b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 187ee6ddc472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fa21e3b125e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83b15b631957 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 704e636aabfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5743cbf34393 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d2d6ca0a409a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39f524ca31ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f1a142379273 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 88e34a46bfaa Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 03ab6c5d1761 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 9a2fba8d0346 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3cdc5b86a576 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 48bc199b39c9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 270bbc725328 Merge branches 'clk-doc', 'clk-renesas', 'clk-at91', 'clk- [...] adds 65ab884ac9cd x86: clk: clk-fch: Add support for newer family of AMD's SOC adds 3663f26b389b drivers: acpi: acpi_apd: Remove unused device property "is-rv" adds 7fdb98e8a768 ACPI: APD: Add a fmw property clk-name adds c33917b439e0 clk: x86: Use dynamic con_id string during clk registration adds 1fdaaa13b44f clk: x86: Fix clk_gate_flags for RV_CLK_GATE adds 151768f34854 Merge branches 'clk-x86', 'clk-stm', 'clk-amlogic' and 'cl [...] adds f691c9b52662 Merge branches 'clk-nvidia', 'clk-imx', 'clk-samsung' and [...] adds 4e31bfa37662 clk: visconti: Remove pointless NULL check in visconti_pll [...] adds c861c1be3897 clk: bm1880: remove kfrees on static allocations adds 1d0bd126d928 Merge branches 'clk-socfpga', 'clk-toshiba', 'clk-st' and [...] adds 51d04bcfb82a dt-bindings: clk/ingenic: Add MDMA and BDMA clocks adds b5bc83bb70a5 clk: ingenic: Add MDMA and BDMA clocks adds 423346386679 clk: mediatek: clk-gate: Shrink by adding clockgating bit [...] adds d95abcab7b4a clk: mediatek: clk-gate: Use regmap_{set/clear}_bits helpers adds 261446b2653e dt-bindings: clock: mediatek: document clk bindings for me [...] adds 4470c830f979 clk: mediatek: add mt7986 clock IDs adds ec97d23c8e22 clk: mediatek: add mt7986 clock support adds 4afd2a9355a9 Merge branches 'clk-ingenic' and 'clk-mediatek' into clk-next adds 7b02d0c65848 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 99885103cc40 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 4274111d51c3 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds f1da418b0c41 MIPS: Remove duplicated include in local.h adds eea175eedf3e MIPS: BCM47XX: Define Linksys WRT310N V2 buttons adds 3829e4f10a23 MIPS: BCM47XX: Add board entry for Linksys WRT320N v1 adds aecf89f2f8e8 MIPS: BCM47XX: Add LEDs and buttons for Asus RTN-10U adds 15e690af5cc3 MIPS: BCM47XX: Add support for Netgear R6300 v1 adds 4da27b6d5504 MIPS: BCM47XX: Add support for Netgear WN2500RP v1 & v2 adds c5c7440fe7f7 MIPS: compressed: Fix build with ZSTD compression adds 145790e55d82 dt-bindings: PCI: Add compatible string for Brcmstb 74[23] [...] adds 6fffb01e3b78 MIPS: bmips: Add support PCIe controller device nodes adds d552ddeaab4a MIPS: bmips: Remove obsolete DMA mapping support adds aa8589aac8e3 PCI: brcmstb: Augment driver for MIPs SOCs adds d3115128bdaf MIPS: ath79: drop _machine_restart again adds 8fc081a3ea19 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 0623f9f452f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7f435e42fd6b openrisc: init: Add support for common clk adds 3fa381fab5af Merge branch 'for-next' of git://github.com/openrisc/linux.git adds db4af38ab75a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8ee304396e2f riscv/head: fix misspelling of guaranteed adds fba88ede6a31 riscv/mm: Adjust PAGE_PROT_NONE to comply with THP semantics adds d062a79b7c80 riscv/mm: Enable THP migration adds fe38b4d6129c riscv: dts: canaan: Fix SPI FLASH node names adds 75c0dc0437e6 riscv: dts: canaan: Group tuples in interrupt properties adds 53ef07326ad0 riscv: dts: microchip: mpfs: Drop empty chosen node adds 53abf98005a6 riscv: dts: microchip: mpfs: Fix PLIC node adds 9d7b3078628f riscv: dts: microchip: mpfs: Fix reference clock node adds 9e85020ccf8c riscv: dts: microchip: mpfs: Fix clock controller node adds e35b07a7df9b riscv: dts: microchip: mpfs: Group tuples in interrupt properties adds cc79be0e0c9f riscv: dts: sifive: Group tuples in interrupt properties adds 8e9b1c9555c1 riscv: dts: sifive: Group tuples in register properties adds 8fc6e62a549c riscv: dts: sifive: fu540-c000: Drop bogus soc node compat [...] adds 893eae9ac7e4 riscv: dts: sifive: fu540-c000: Fix PLIC node adds a11c07f032a0 riscv: Don't use va_pa_offset on kdump adds 0e105f1d0037 riscv: use hart id instead of cpu id on machine_kexec adds decf89f86ecd riscv: try to allocate crashkern region from 32bit address [...] adds 7f3de1adb377 riscv: remove cpu_stop() adds 153c46faf6ae riscv: head: make secondary_start_common() static adds 1546541fbc90 riscv: errata: alternative: mark vendor_patch_func __initdata adds 51f23e5318a0 riscv: head: remove useless __PAGE_ALIGNED_BSS and .balign adds 869c70609248 RISC-V: Use common riscv_cpuid_to_hartid_mask() for both S [...] adds b0fd4b1bf995 riscv: mm: fix wrong phys_ram_base value for RV64 adds b579dfe71a6a RISC-V: Use SBI SRST extension when available adds 92d053c3348c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ef0d0818dc6 Merge branch 'fixes' into for-next adds 31aca314b16a Merge branch 'features' into for-next adds 9fd6715aaf06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c5754286503 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 1ab406d16f52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01491a756578 fscache, cachefiles: Disable configuration adds 850cba069c26 cachefiles: Delete the cachefiles driver pending rewrite adds 2cee6fbb7f01 fscache: Remove the contents of the fscache driver, pendin [...] adds 9e1aa6b8f484 netfs: Display the netfs inode number in the netfs_read tr [...] adds a39c41b853ee netfs: Pass a flag to ->prepare_write() to say if there's [...] adds 1e1236b84116 fscache: Introduce new driver adds e8a07c9d22af fscache: Implement a hash function adds 9549332df4ed fscache: Implement cache registration adds 62ab63352350 fscache: Implement volume registration adds 7f3283aba39a fscache: Implement cookie registration adds 23e12e285a6a fscache: Implement cache-level access helpers adds e6acd3299bad fscache: Implement volume-level access helpers adds a7733fb63272 fscache: Implement cookie-level access helpers adds 2e0c76aee25f fscache: Implement functions add/remove a cache adds bfa22da3ed65 fscache: Provide and use cache methods to lookup/create/fr [...] adds 29f18e79fe7c fscache: Add a function for a cache backend to note an I/O error adds 5d00e426f95e fscache: Implement simple cookie state machine adds 12bb21a29c19 fscache: Implement cookie user counting and resource pinning adds d24af13e2e23 fscache: Implement cookie invalidation adds d64f4554dd17 fscache: Provide a means to begin an operation adds cdf262f29488 fscache: Count data storage objects in a cache adds 8e7a867bb730 fscache: Provide read/write stat counters for the cache adds ed1235eb78a7 fscache: Provide a function to let the netfs update its co [...] adds 3a11b3a86366 netfs: Pass more information on how to deal with a hole in [...] adds 9af1c6c3089b fscache: Implement raw I/O interface adds b6e16652d6c0 fscache: Implement higher-level write I/O interface adds 08276bdae68b vfs, fscache: Implement pinning of cache usage for writeback adds 1f67e6d0b188 fscache: Provide a function to note the release of a page adds 16a96bdf92d5 fscache: Provide a function to resize a cookie adds 77443f6171f3 cachefiles: Introduce rewritten driver adds 8390fbc46570 cachefiles: Define structs adds a70f6526267e cachefiles: Add some error injection support adds ecf5a6ce15f9 cachefiles: Add a couple of tracepoints for logging errors adds 1493bf74bcf2 cachefiles: Add cache error reporting macro adds 254947d47945 cachefiles: Add security derivation adds 8667d434b2a9 cachefiles: Register a miscdev and parse commands over it adds 80f94f29f677 cachefiles: Provide a function to check how much space there is adds 1bd9c4e4f049 vfs, cachefiles: Mark a backing file in use with an inode flag adds 32759f7d7af5 cachefiles: Implement a function to get/create a directory [...] adds d1065b0a6fd9 cachefiles: Implement cache registration and withdrawal adds fe2140e2f57f cachefiles: Implement volume support adds 13871bad1ef7 cachefiles: Add tracepoints for calls to the VFS adds df98e87f2091 cachefiles: Implement object lifecycle funcs adds 5d439467b802 cachefiles: Implement key to filename encoding adds 72b957856b0c cachefiles: Implement metadata/coherency data storage in xattrs adds 169379eaef93 cachefiles: Mark a backing file in use with an inode flag adds 07a90e97400c cachefiles: Implement culling daemon commands adds 1f08c925e7a3 cachefiles: Implement backing file wrangling adds 287fd611238d cachefiles: Implement begin and end I/O operation adds 7623ed6772de cachefiles: Implement cookie resize for truncate adds 047487c947e8 cachefiles: Implement the I/O routines adds 32e150037dce fscache, cachefiles: Store the volume coherency data adds ecd1a5f62eed cachefiles: Allow cachefiles to actually function adds 3929eca769b5 fscache, cachefiles: Display stats of no-space events adds 9f08ebc3438b fscache, cachefiles: Display stat of culling events adds 523d27cda149 afs: Convert afs to use the new fscache API adds c7f75ef33b6d afs: Copy local writes to the cache when writing to the server adds 0770bd4187c5 afs: Skip truncation on the server of data we haven't written yet adds 8dc19bc1809d 9p: Use fscache indexing rewrite and reenable caching adds 22c4fb8c3b60 9p: Copy local writes to the cache when writing to the server adds 1bc912e4d4d8 nfs: Convert to new fscache volume/cookie API adds 6d80ad425f1d nfs: Implement cache I/O by accessing the cache directly adds 70ad9a748129 cifs: Support fscache indexing rewrite adds 5414e1e8ce0c ceph: conversion to new fscache API adds 5fdbcebeba34 ceph: add fscache writeback support adds 648d8511c939 fscache: Rewrite documentation adds 416a5824c950 fscache: Add a tracepoint for cookie use/unuse adds 5e4fdf49a2a0 9p, afs, ceph, cifs, nfs: Use current_is_kswapd() rather t [...] adds 376be3bbc1bd Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 7a46b2a3554d Merge branch 'misc-5.17' into for-next-next-v5.16-20220107 adds dd503c2d5db4 btrfs: remove write and wait of struct walk_control adds 1a61b300c09b btrfs: fix log tree cleanup after a transaction abort adds 152adfcf8866 btrfs: reuse existing pointers from btrfs_ioctl adds 972d8f216f1f btrfs: don't start transaction for scrub if the fs is moun [...] adds a21876a29fce btrfs: don't log unnecessary boundary keys when logging directory adds 132db3d2ede4 btrfs: put initial index value of a directory in a constant adds de831b31ea69 btrfs: stop copying old dir items when logging a directory adds 95c0cd92b038 btrfs: stop trying to log subdirectories created in past t [...] adds 8268bf5d1470 Merge branch 'misc-next' into for-next-next-v5.16-20220107 adds 7aa1269834b4 Merge branch 'for-next-next-v5.16-20220107' into for-next- [...] adds 098d31ae5a77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 080dc5e5656c cifs: take cifs_tcp_ses_lock for status checks adds 1913e1116a31 cifs: fix hang on cifs_get_next_mid() adds 73f9bfbe3d81 cifs: maintain a state machine for tcp/smb/tcon sessions adds bda487ac4beb cifs: avoid race during socket reconnect between send and recv adds 18d3cc32c780 cifs: check reconnects for channels of active tcons too adds 4ff3cc24cb43 cifs: fix the connection state transitions with multichannel adds 9c1e7f56acae cifs: protect all accesses to chan_* with chan_lock adds 88045aa87a6f cifs: remove unused variable ses_selected adds 53605a541923 cifs: Fix smb311_update_preauth_hash() kernel-doc comment adds 3c19898c8822 cifs: move superblock magic defitions to magic.h adds de4dbbf553ab cifs: fix FILE_BOTH_DIRECTORY_INFO definition adds 01745de0ad0f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds e21a28bbcc0c exfat: simplify is_valid_cluster() adds 6fa96cd5ad7a exfat: fix typos in comments adds 8cf058834b11 exfat: make exfat_find_location() static adds 7dee6f57d7f2 exfat: reuse exfat_inode_info variable instead of calling [...] adds 92fba084b79e exfat: fix i_blocks for files truncated over 4 GiB adds 1ed147e29e50 exfat: move super block magic number to magic.h adds c71510b3fa27 exfat: remove argument 'sector' from exfat_get_dentry() adds 3d966521a824 exfat: fix missing REQ_SYNC in exfat_update_bhs() adds 760564395478 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds a005182c7615 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 5fed0be8583f f2fs: do not allow partial truncation on pinned file adds ed333d0c2919 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 12ee6994262f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 31928a001bed ksmbd: register ksmbd ib client with ib_register_client() adds cb097b3dd5ec ksmbd: set 445 port to smbdirect port by default adds 004443b3f6d7 ksmbd: add support for smb2 max credit parameter adds 914d7e5709ac ksmbd: move credit charge deduction under processing request adds b589f5db6d4a ksmbd: limits exceeding the maximum allowable outstanding [...] adds 99b7650ac518 ksmbd: smbd: call rdma_accept() under CM handler adds 41dbda16a090 ksmbd: add reserved room in ipc request/response adds c9f189271cff ksmbd: smbd: create MR pool adds 4d02c4fdc0e2 ksmbd: smbd: change the default maximum read/write, receive size adds 136dff3a6b71 ksmbd: add smb-direct shutdown adds 562f9107777c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds b5e7b59c3480 NFS: change nfs_access_get_cached to only report the mask adds 73fbb3fa647b NFS: pass cred explicitly for access tests adds 6238aec83f3f NFS: don't store 'struct cred *' in struct nfs_access_entry adds 204975036b34 NFS: Ensure the server has an up to date ctime before hardlinking adds 6ff9d99bb88f NFS: Ensure the server has an up to date ctime before renaming adds 4b0c359b813b SUNRPC: Add source address/port to rpc_socket* traces adds c72a826829cc nfs41: pnfs: filelayout: Replace one-element array with fl [...] adds 35e0f9a9af48 sunrpc: Remove unneeded null check adds c4f0396688b5 SUNRPC: clean up some inconsistent indenting adds 2c52c8376db7 NFSv4 only print the label when its queried adds fbd2057e5329 nfs: nfs4clinet: check the return value of kstrdup() adds b05bf5c63b32 NFSv4.1: Fix uninitialised variable in devicenotify adds 1ab5be4ac5b1 NFSv4: Add some support for case insensitive filesystems adds 98ca3ee60b9e NFSv4: Just don't cache negative dentries on case insensit [...] adds 8ce37abdeb4c NFS: Invalidate negative dentries on all case insensitive [...] adds 00bdadc7accf NFS: Add a helper to remove case-insensitive aliases adds 68eaba4ca924 NFS: Fix the verifier for case sensitive filesystem in nfs [...] adds 01f34245722b NFS: use default_groups in kobj_type adds 86439fa2678d SUNRPC: use default_groups in kobj_type adds 85847280b116 NFSv4: Allow writebacks to request 'blocks used' adds 34bf20ce986c NFSv42: Fallocate and clone should also request 'blocks used' adds ac795161c936 NFSv4: Handle case where the lookup of a directory fails adds 1751fc1db36f NFSv4: nfs_atomic_open() can race when looking up a non-re [...] adds 8fd2f73eef69 NFS: Expand the type of nfs_fattr->valid adds 46f4064c8ca1 nfs: Add timecreate to nfs inode adds d86296d16378 NFS: Return the file btime in the statx results when appropriate adds f3b863995dc5 nfs: Add 'archive', 'hidden' and 'system' fields to nfs inode adds 55eb34fd6520 nfs: Add 'time backup' to nfs inode adds b65051a7b1e6 NFSv4: Support the offline bit adds bc66f6805766 NFS: Support statx_get and statx_set ioctls adds ea28b3ea100b NFSv4: Add an ioctl to allow retrieval of the NFS raw ACCESS mask adds 33aa2a686dce NFSv4 remove zero number of fs_locations entries error check adds fcb564a70871 NFSv4 store server support for fs_location attribute adds 82ebfb0d6333 NFSv4.1 query for fs_location attr on a new file system adds 0cd5b64eedea NFSv4 expose nfs_parse_server_name function adds 955f2dc2a824 NFSv4 handle port presence in fs_location server string adds afb65a455afb SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt adds 51c11d431482 NFSv4.1 test and add 4.1 trunking transport adds 64f90966471b net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_st [...] adds fda451e77a5f sunrpc: Fix potential race conditions in rpc_sysfs_xprt_st [...] adds d504b6071f5f Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 70e94d757b3e NFSD: Combine XDR error tracepoints adds 3dcd1d8aab00 nfsd: improve stateid access bitmask documentation adds cd2e999c7c39 NFSD: De-duplicate nfsd4_decode_bitmap4() adds 40595cdc93ed nfs: block notification on fs with its own ->lock adds 47446d74f170 nfsd4: add refcount for nfsd4_blocked_lock adds 6a2f774424bf NFSD: Fix zero-length NFSv3 WRITEs adds b3d0db706c77 nfsd: map EBADF adds a2694e51f60c nfsd: Add errno mapping for EREMOTEIO adds 12bcbd40fd93 nfsd: Retry once in nfsd_open on an -EOPENSTALE return adds f11ad7aa6531 NFSD: Fix verifier returned in stable WRITEs adds 555dbf1a9aac nfsd: Replace use of rwsem with errseq_t adds 33388b3aefef NFSD: Clean up nfsd_vfs_write() adds fb7622c2dbd1 NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) adds 2c445a0e72cb NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) adds a2f4c3fa4db9 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() adds cdc556600c01 NFSD: Write verifier might go backwards adds 91d2e9b56cf5 NFSD: Clean up the nfsd_net::nfssvc_boot field adds 3988a57885ee NFSD: Rename boot verifier functions adds 75acacb6583d NFSD: Trace boot verifier resets adds 58f258f65267 Revert "nfsd: skip some unnecessary stats in the v4 case" adds fcb5e3fa0123 NFSD: Move fill_pre_wcc() and fill_post_wcc() adds 7f4f5d70adfd MAINTAINERS: remove bfields adds 074b07d94e0b nfsd: fix crash on COPY_NOTIFY with special stateid adds 0ea9fc15b1d7 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes adds dc6c6fb3d639 SUNRPC: Fix sockaddr handling in the svc_xprt_create_error [...] adds 167208616753 SUNRPC: Fix sockaddr handling in svcsock_accept_class trac [...] adds 6fa56c66daee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b871244e3176 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 997239d037d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c582c6dc424 9p/trans_fd: split into dedicated module adds 99aa673e2925 9p/xen: autoload when xenbus service is available adds 019641d1b57d net/p9: load default transports adds a7a427d1543f 9p: Use BUG_ON instead of if condition followed by BUG. adds 3cb6ee991496 9p: only copy valid iattrs in 9P2000.L setattr implementation adds deadd8746ec7 MAINTAINERS: 9p: add Christian Schoenebeck as reviewer adds 15e2721b19ac net/9p: show error message if user 'msize' cannot be satisfied adds 19d1c32652bb 9p: fix enodata when reading growing file adds 4e2f834dda58 Merge branch '9p-next' of git://github.com/martinetd/linux adds 65552b02a10a xfs: take the ILOCK when readdir inspects directory mapping data adds 4a9bca86806f xfs: fix online fsck handling of v5 feature bits on second [...] adds 66962b1ac409 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c8ce1dc31ec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f829281eae09 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 78a86b5c23a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 12a19b23be70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f94bd6f80d6 Merge branch 'pci/aspm' adds 4353594eb098 PCI: Use DWORD accesses for LTR, L1 SS to avoid erratum adds 346865f07453 x86/PCI: Remove initialization of static variables to false adds b6c783a998eb Merge branch 'pci/enumeration' adds 085a9f43433f PCI: pciehp: Use down_read/write_nested(reset_lock) to fix [...] adds c41be76b68db Merge branch 'pci/hotplug' adds 5ac93b71017e Merge branch 'pci/legacy-pm-removal' adds 8546c38e63cc Merge branch 'pci/p2pdma' adds 500b55b05d0a PCI: Work around Intel I210 ROM BAR overlap defect adds 311169446751 Merge branch 'pci/resource' adds d02d65ad4d30 Merge branch 'pci/switchtec' adds 1560c29d9948 Merge branch 'pci/virtualization' adds fc143d9c5151 Merge branch 'remotes/lorenzo/pci/aardvark' adds 392762d77bc9 Merge branch 'remotes/lorenzo/pci/apple' adds bf7325882525 PCI: brcmstb: Declare 'used' as bitmap, not unsigned long adds 09a710d952b9 PCI: brcmstb: Do not use __GENMASK adds 41ac424ac188 PCI: brcmstb: Fix function return value handling adds 504253e44a9d dt-bindings: PCI: Correct brcmstb interrupts, interrupt-map. adds ea372f45cfff dt-bindings: PCI: Add bindings for Brcmstb EP voltage regulators adds 830aa6f29f07 PCI: brcmstb: Split brcm_pcie_setup() into two funcs adds 67211aadcb4b PCI: brcmstb: Add mechanism to turn on subdev regulators adds 93e41f3fca3d PCI: brcmstb: Add control of subdevice voltage regulators adds 11ed8b8624b8 PCI: brcmstb: Do not turn off WOL regulators on suspend adds 383fa728d6d4 Merge branch 'pci/host/brcmstb' adds 75e030183168 Merge branch 'remotes/lorenzo/pci/dwc' adds 50b620303a14 PCI: endpoint: Return -EINVAL when interrupts num is small [...] adds 2ee047af88e6 Merge branch 'remotes/lorenzo/pci/endpoint' adds 831c1ae725f7 PCI: hv: Make the code arch neutral by adding arch specifi [...] adds d9932b469156 PCI: hv: Add arm64 Hyper-V vPCI support adds 00b05eee5b20 Merge branch 'pci/host/hv' adds d91e775e661f dt-bindings: PCI: ti,am65: Fix "ti,syscon-pcie-id"/"ti,sys [...] adds 7dcf07ac8867 PCI: keystone: Use phandle argument from "ti,syscon-pcie-i [...] adds 3261b92f4bff Merge branch 'remotes/lorenzo/pci/keystone' adds 65ace9a85fa7 PCI: mediatek: Assert PERST# for 100ms for power and clock [...] adds ea88486ba5c3 Merge branch 'remotes/lorenzo/pci/mediatek' adds e1f4089b34fc Merge branch 'remotes/lorenzo/pci/mediatek-gen3' adds 32b846914120 Merge branch 'remotes/lorenzo/pci/mt7621' adds 8cdabfdd5a22 PCI: mvebu: Check for valid ports adds 5d18d702e5c9 PCI: mvebu: Check for errors from pci_bridge_emul_init() call adds 489bfc51870b PCI: mvebu: Check that PCI bridge specified in DT has func [...] adds 11c2bf4a20c2 PCI: mvebu: Handle invalid size of read config request adds 319e6046bd5a PCI: mvebu: Disallow mapping interrupts on emulated bridges adds e42b85583719 PCI: mvebu: Fix support for bus mastering and PCI_COMMAND [...] adds 2cf150216e5b PCI: mvebu: Do not modify PCI IO type bits in conf_write adds e7a01876729c PCI: mvebu: Propagate errors when updating PCI_IO_BASE and [...] adds df08ac016124 PCI: mvebu: Setup PCIe controller to Root Complex mode adds f58777582821 PCI: mvebu: Set PCI Bridge Class Code to PCI Bridge adds 91a8d79fc797 PCI: mvebu: Fix configuring secondary bus of PCIe Root Por [...] adds d75404cc0883 PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on em [...] adds ecae073e393e PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge adds 838ff44a398f PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge adds 4ab34548c55f PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 r [...] adds 859186e238ff bus: mvebu-mbus: Export symbols for public API window functions adds 0746ae1be121 PCI: mvebu: Add support for compiling driver as module adds 4832bc523fe6 Merge branch 'remotes/lorenzo/pci/mvebu' adds 43b3ceaa61c5 Merge branch 'remotes/lorenzo/pci/qcom' adds e69be661ccfe Merge branch 'remotes/lorenzo/pci/rcar' adds a6a28175f557 Merge branch 'remotes/lorenzo/pci/vmd' adds fe1c77706f3f Merge branch 'remotes/lorenzo/pci/xgene' adds c6e360471773 Merge branch 'remotes/lorenzo/pci/xilinx-nwl' adds 7e26344cfdcb Merge branch 'remotes/lorenzo/pci/bridge-emul' adds ccd36795be48 PCI: Correct misspelled words adds 560dbc4654fa misc: pci_endpoint_test: Terminate statement with semicolon adds 7d28937e38c3 Merge branch 'pci/misc' adds 592d9274a2fb Merge branch 'pci/errors' adds 455be0fcacff Merge branch 'pci/driver-cleanup' adds e8e25a36dc46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f70eebbbb5f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c42d7e17d162 Merge branch 'i2c/for-current' into i2c/for-next adds 096180ad89f6 Merge branch 'i2c/for-current' into i2c/for-next adds bf3c39f5da43 i2c: sh_mobile: remove unneeded semicolon adds fe37c72debe9 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 008481d81e2b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 88830027ff77 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 7bf2e4d5ca1c ACPI: pfr_telemetry: Fix info leak in pfrt_log_ioctl() adds a234959190ee Merge branch 'acpi-pfrut' into linux-next adds 7f7b4236f204 x86/PCI: Ignore E820 reservations for bridge windows on ne [...] adds ee3fe99ff0a2 ACPI: SPCR: check if table->serial_port.access_width is too wide adds 2cea3ec5b009 ACPI: APD: Check for NULL pointer after calling devm_ioremap() adds 3b30545fac39 Merge branches 'acpi-x86', 'acpi-tables' and 'acpi-soc' in [...] adds 7bf97b7f58b2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 21f61b52868d tools/power/cpupower/{ToDo => TODO}: Rename the todo file adds 134e2c2a7c20 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 8a3fa72f4b38 RDMA/hns: Modify the hop num of HIP09 EQ to 1 adds d9372794717f RDMA/rtrs: Rename rtrs_sess to rtrs_path adds ae4c81644e91 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path adds caa84d95c78f RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path adds f7ecac6a0927 RDMA/rtrs-srv: Rename rtrs_srv to rtrs_srv_sess adds f3433d79cd50 RDMA/rtrs-clt: Rename rtrs_clt to rtrs_clt_sess adds 4d2a3c169b9a IB/qib: Fix typos adds 18451db82ef7 RDMA/core: Calculate UDP source port based on flow label o [...] adds 93f8df548187 RDMA/hns: Replace get_udp_sport with rdma_get_udp_sport adds 69e609ba9662 RDMA/irdma: Make the source udp port vary adds 104f062fd1b9 RDMA/rxe: Use the standard method to produce udp source port adds 902506ec8048 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89a0b8b98f49 Bluetooth: hci_sync: Fix compilation warning adds 4b6858797229 Bluetooth: btmtksdio: rename btsdio_mtk_reg_read adds ce64b3e94919 Bluetooth: mt7921s: Support wake on bluetooth adds 191c872308f6 Bluetooth: mt7921s: Enable SCO over I2S adds 5677bcf6d8ff Bluetooth: btmtksdio: move struct reg_read_cmd to common file adds 386f626adda8 Bluetooth: btmtksdio: clean up inconsistent error message [...] adds 4e6987bc975e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 69e630016ef4 drm/atomic: Check new_crtc_state->active to determine if C [...] adds 54faaf00ad4a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 5b0ce2d41b70 drm/amdkfd: enable sdma ecc interrupt event can be handled [...] adds 216a9873198b drm/amdgpu: add dummy event6 for vega10 adds f38b0d48cae8 drm/amd/pm: keep the BACO feature enabled for suspend adds e53d9665ab00 drm/amdgpu: explicitly check for s0ix when evicting resources adds eac4c54bf7f1 drm/amdgpu: don't set s3 and s0ix at the same time adds 771ced73fccd drm/amd/display: Fix underflow for fused display pipes case adds 580013b2cef8 drm/amd/display: unhard code link to phy idx mapping in dc [...] adds 79d6b9351f08 drm/amd/display: Don't reinitialize DMCUB on s0ix resume adds 46a74381e5ea drm/amd/display: Add check for forced_clocks debug option adds 214993e106ea drm/amd/display: introduce mpo detection flags adds 19e43f1276b3 drm/amd/display: Add version check before using DP alt que [...] adds b54ce6c92cf5 drm/amdgpu: Clear garbage data in err_data before usage adds 63ad5371cd1e drm/amd/display: explicitly set is_dsc_supported to false [...] adds 6638391b9f78 drm/amdgpu: Enable second VCN for certain Navy Flounder. adds 62d5f9f7110a drm/amdgpu: Unmap MMIO mappings when device is not unplugged adds 1dd8b1b987fa drm/amdgpu: do not pass ttm_resource_manager to gtt_mgr adds ffb378fb3069 drm/amdkfd: remove unused function adds ec6aae9711a8 drm/amdgpu: do not pass ttm_resource_manager to vram_mgr adds 575e55ee4fbc drm/amdgpu: recover gart table at resume adds 4cc9f86f8518 drm/amd/amdgpu: Add pcie indirect support to amdgpu_mm_wre [...] adds 7ff61cdcc860 drm/amdgpu: use default_groups in kobj_type adds 5fea167ec0a1 drm/amdkfd: use default_groups in kobj_type adds 83293f7f3d15 drm/amd/display: reset dcn31 SMU mailbox on failures adds 8b5da5a458c9 Revert "drm/amdgpu: Don't inherit GEM object VMAs in child [...] adds 978ffac878fd drm/amd/display: invalid parameter check in dmub_hpd_callback adds abfaf0eee979 drm/amdkfd: Check for null pointer after calling kmemdup adds 9b7a4de9f126 drm/amdkfd: make SPDX License expression more sound adds ef3b4137aa09 drm/amdkfd: Use prange->list head for insert_list adds b121862c787c drm/amdkfd: Use prange->update_list head for remove_list adds 4eaf21b75289 drm/amdgpu: not return error on the init_apu_flags adds 2096b74b1da5 drm/amdgpu: use spin_lock_irqsave to avoid deadlock by loc [...] adds 15084a8e1658 drm/amd/pm: only send GmiPwrDnControl msg on master die (v3) adds dc5d4aff2e99 drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 adds 6f4cb84ae0f6 drm/amdkfd: Fix DQM asserts on Hawaii adds 5eb877b282fe drm/amdkfd: Fix ASIC name typos adds 56d5b6fc24ab drm/amd/display: Enable Freesync Video Mode by default adds 18244d8ec953 drm/amdgpu: Enable Freesync Video Mode as official feature [...] adds a01cf3b8de7f drm/radeon: use kernel is_power_of_2 rather than local version adds 7973bca2a939 drm/amd/pm: do not expose implementation details to other [...] adds 9c7916e34259 drm/amd/pm: do not expose power implementation details to [...] adds ea8440df0346 drm/amd/pm: do not expose power implementation details to display adds d974f52f48a8 drm/amd/pm: do not expose those APIs used internally only [...] adds e1639556cbf5 drm/amd/pm: do not expose those APIs used internally only [...] adds 444dadc22acf drm/amd/pm: do not expose the API used internally only in [...] adds 591d4c5a05bf drm/amd/pm: create a new holder for those APIs used only b [...] adds 2cce271f66e8 drm/amd/pm: move pp_force_state_enabled member to amdgpu_p [...] adds 73bfab28aee2 drm/amd/pm: optimize the amdgpu_pm_compute_clocks() implem [...] adds b44fc666cad5 drm/amd/pm: move those code piece used by Stoney only to s [...] adds 9b97121c837b drm/amd/pm: drop redundant or unused APIs and data structures adds d104bae2cd55 drm/amd/pm: do not expose the smu_context structure used i [...] adds 50ae9fbc32ce drm/amd/pm: relocate the power related headers adds c7b9ce73d5ea drm/amd/pm: drop unnecessary gfxoff controls adds 3c90bfd7364f drm/amd/pm: revise the performance level setting APIs adds e9f295294312 drm/amd/pm: unified lock protections in amdgpu_dpm.c adds 5469aedde385 drm/amdgpu: wrap those atombios APIs used by SI under CONF [...] adds 1d81d44ffa95 drm/amd/pm: drop those unrealistic thermal_type checks adds ac60c5b6af16 drm/amdgpu/pm: move additional logic into amdgpu_dpm_force [...] adds 5f5727195efd drm/amdgpu: Unify ras block interface for each ras block adds 44cfff5d3476 drm/amdgpu: Modify the compilation failed problem when oth [...] adds d51ce4db0747 drm/amdgpu: Modify gfx block to fit for the unified ras bl [...] adds 23ecff3b9655 drm/amdgpu: Modify xgmi block to fit for the unified ras b [...] adds e167e44aa286 drm/amdgpu: Modify hdp block to fit for the unified ras bl [...] adds 6dc713832d8b drm/amdgpu: Modify mmhub block to fit for the unified ras [...] adds 7a3cbf977886 drm/amdgpu: Modify nbio block to fit for the unified ras b [...] adds a75cec8a32b6 drm/amdgpu: Modify umc block to fit for the unified ras bl [...] adds d5b2a66f2f2c drm/amdgpu: Modify sdma block to fit for the unified ras b [...] adds 2cf922814ffa drm/amdgpu: Modify mca block to fit for the unified ras bl [...] adds 153c40ce36a3 drm/amdgpu: Adjust error inject function code style in amd [...] adds 35ff708bf5eb drm/amdgpu: Removed redundant ras code adds 1b6efa876335 drm/amdgpu: add another raven1 gfxoff quirk adds ad60d15e9d0c drm/amdgpu: only check for _PR3 on dGPUs adds dc86f3f20368 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 551d013b32b4 Revert "drm/amd/display: To modify the condition in indica [...] adds 6d8346bf543c drm/radeon: Add HD-audio component notifier support (v2) adds ce5bf020d959 fbdev: fbmem: add a helper to determine if an aperture is [...] adds 3fe5d8c38fea drm/amdgpu: disable runpm if we are the primary adapter adds d2d3a2ffa06a Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" adds 2fbf998ce275 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates adds b4646327617f drm/amdgpu: bump driver version for new CTX OP to set/get [...] adds 114950bec969 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds f9535d28ac93 drm/i915/pxp: Hold RPM wakelock during PXP unbind adds 4c2602ba8d74 drm/i915: don't call free_mmap_offset when purging adds 03ee5956781b drm/i915/ttm: only fault WILLNEED objects adds 8ee262ba79a1 drm/i915/ttm: add unmap_virtual callback adds 6ef295e34297 drm/i915/ttm: ensure we unmap when purging adds bfb655205a48 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 43a9b52eb7bd Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 9dc3c3f691bc module: Remove outdated comment adds ef307fc2a9bd MAINTAINERS: Remove myself as modules maintainer adds b1ae6dc41eaa module: add in-kernel support for decompressing adds ca321ec74322 module.h: allow #define strings to work with MODULE_IMPORT_NS adds 894346ac47e1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 8a78050ee257 Input: axp20x-pek - revert "always register interrupt hand [...] adds fdbb80252632 dt-bindings: input/ts/zinitix: Convert to YAML, fix and extend adds c54be0e32e54 Input: zinitix - handle proper supply names adds 9df136b55522 Input: zinitix - add compatible for bt532 adds f32e936f8f96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 109ee76861f8 Merge branch 'for-5.17/io_uring' into for-next adds bbccb26f0d6e Merge branch 'for-5.17/block' into for-next adds 077113fd4f40 Merge branch 'for-5.17/block' into for-next adds cf9e126911a1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 15fc6ee804e7 ata: pata_samsung_cf: add compile test support adds 7ef9b9bde098 ata: pata_of_platform: Use platform_get_irq_optional() to [...] adds 5120e8bb3641 ata: libata-scsi: simplify __ata_scsi_queuecmd() adds c0bc5ced627d ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY adds 7914e9624dd7 ata: ahci: Add support for AMD A85 FCH (Hudson D4) adds 6234207af46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3adb60238319 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds ecca154bc4f8 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 6daa2917c55c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 92b633e56be9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 94a4950a4acf of: base: Fix phandle argument length mismatch error message adds 5d05b811b5ac of: base: Improve argument length mismatch error adds 2b35e9684d09 of: unittest: remove unneeded semicolon adds da17d6905d29 of/fdt: Don't worry about non-memory region overlap for no-map adds 0bbeb64cb063 dt-bindings: vendor-prefixes: Add Sunplus adds ad31ce56c434 dt-bindings: net: mdio: Allow any child node name adds 1d01efaf1824 dt-bindings: net: snps,dwmac: Enable burst length properti [...] adds 8650381f33fb dt-bindings: net: Add missing properties used in examples adds b2d28642d108 dt-bindings: net: Cleanup MDIO node schemas adds 8b31766c7ac0 dt-bindings: net: stm32-dwmac: Make each example a separate entry adds f364d2c622f5 dt-bindings: i2c: st,stm32-i2c: Make each example a separa [...] adds 437b16802891 dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-f [...] adds 434a4010de07 dt-bindings: net: wireless: mt76: Fix 8-bit property sizes adds 70dfc4177269 dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,ma [...] adds da4b3d88b086 dt-bindings: Drop required 'interrupt-parent' adds 9cc9b193d595 dt-bindings: clock: imx5: Drop clock consumer node from example adds 7b5bfc00e803 dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid [...] adds e3a3356d1745 dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interr [...] adds f19638bbd029 dt-bindings: power: maxim,max17040: Fix incorrect type for [...] adds 960616d57eec dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes adds 66bdc2bfdfa5 dt-bindings: i2c: maxim,max96712: Add bindings for Maxim I [...] adds 23652cf52d66 dt-bindings: clock: samsung: convert Exynos5433 to dtschema adds 5de80c3b57eb dt-bindings: clock: samsung: convert Exynos7 to dtschema adds c47db13bdf66 dt-bindings: clock: samsung: extend Exynos7 bindings with UFS adds 2ae8dab876fa dt-bindings: clock: samsung: convert Exynos5260 to dtschema adds cc190b1f5ac0 dt-bindings: clock: samsung: convert Exynos5410 to dtschema adds 653c3d33893e dt-bindings: clock: samsung: convert S5Pv210 to dtschema adds 785576c9356f dt-bindings: net: mdio: Drop resets/reset-names child properties adds e623611b4d3f Merge branch 'dt/linus' into dt/next adds 2ec05964d8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b29d644b5589 dt-bindings: mailbox: apple,mailbox: Add generic and t6000 [...] adds 1fa68a3593ae mailbox: apple: Bind to generic compatibles adds 35ca43710f79 mailbox: fix gce_num of mt8192 driver data adds 99867e5a8750 mailbox: mtk-cmdq: Silent EPROBE_DEFER errors for clks adds 9388501fbb99 mailbox: add control_by_sw for mt8195 adds 79daec8b9c02 mailbox: hi3660: convert struct comments to kernel-doc notation adds 05d06f37196b mailbox: imx: Fix an IS_ERR() vs NULL bug adds 2453128847ca mailbox: zynq: add missing of_node_put before return adds af8d0f6d222d mailbox: mtk: add missing of_node_put before return adds 960c4056aadc mailbox: pcc: Avoid using the uninitialized variable 'dev' adds 7215a7857e79 mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq adds f10b1fc0161c mailbox: change mailbox-mpfs compatible string adds e9d50e4b4d04 mailbox: qcom-ipcc: Dynamic alloc for channel arrangement adds 1f43e5230aeb mailbox: qcom-ipcc: Support more IPCC instance adds afaf2ba5b430 mailbox: qcom-ipcc: Support interrupt wake up from suspend adds 869b6ca39c08 dt-bindings: mailbox: Add more protocol and client ID adds a06416e7e501 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds c7784af73b7a Merge branch into tip/master: 'x86/vdso' adds 136f12646140 Merge branch into tip/master: 'x86/sgx' adds 70c831370dbc Merge branch into tip/master: 'x86/sev' adds 5446f24d05ac Merge branch into tip/master: 'x86/platform' adds 2e38ee837550 Merge branch into tip/master: 'x86/paravirt' adds 72386fbe6a6f Merge branch into tip/master: 'x86/mm' adds 21487742c3e1 Merge branch into tip/master: 'x86/misc' adds 39b6691d9a26 Merge branch into tip/master: 'x86/fpu' adds 9ca88633150f Merge branch into tip/master: 'x86/cpu' adds b7c0340c9eca Merge branch into tip/master: 'x86/core' adds e6fe5c783ba5 Merge branch into tip/master: 'x86/cleanups' adds 8ca319c8b451 Merge branch into tip/master: 'x86/cache' adds 3c8646de8442 Merge branch into tip/master: 'x86/build' adds d85bdd569fe9 Merge branch into tip/master: 'sched/core' adds 6e20b91be12a Merge branch into tip/master: 'ras/core' adds 526e64e2a6b3 Merge branch into tip/master: 'perf/core' adds ba13f280f8db Merge branch into tip/master: 'locking/core' adds c33362d40299 Merge branch into tip/master: 'irq/msi' adds 0422fe2666ae Merge branch 'linus' into irq/core, to fix conflict adds afd081c55de7 Merge branch into tip/master: 'irq/core' adds bcda528b6afb Merge branch into tip/master: 'core/entry' adds 09122757c810 Merge branch into tip/master: 'core/core' adds f752214046a9 Merge branch into tip/master: 'x86/build' adds 549a2e0718cf Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 8e6790faf156 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 8d8e56ebc26f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds ee17f7fc3629 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 115e4b31a1a4 next-20220111/ftrace adds 0d26a28621dc Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 7fd55a02a426 Merge tag 'kvmarm-5.17' of git://git.kernel.org/pub/scm/li [...] adds cc4f602bc436 KVM: RISC-V: Use common KVM implementation of MMU memory caches adds cf70be9d214c RISC-V: KVM: Mark the existing SBI implementation as v0.1 adds a046c2d8578c RISC-V: KVM: Reorganize SBI code by moving SBI v0.1 to its [...] adds c62a76859723 RISC-V: KVM: Add SBI v0.2 base extension adds 5f862df5585c RISC-V: KVM: Add v0.1 replacement SBI extensions defined in v0.2 adds 3e1d86569c21 RISC-V: KVM: Add SBI HSM extension in KVM adds 4abed558b2ce MAINTAINERS: Update Atish's email address adds 637ad6551b28 RISC-V: KVM: make kvm_riscv_vcpu_fp_clean() static adds ef8949a986f0 RISC-V: KVM: Forward SBI experimental and vendor extensions adds a457fd5660ef RISC-V: KVM: Add VM capability to allow userspace get GPA bits adds 788490e798a7 KVM: selftests: Add EXTRA_CFLAGS in top-level Makefile adds 3e06cdf10520 KVM: selftests: Add initial support for RISC-V 64-bit adds 33e5b5746cc2 KVM: RISC-V: Avoid spurious virtual interrupts after clear [...] adds 497685f2c743 MAINTAINERS: Update Anup's email address adds 1b0c9d00aa2c Merge tag 'kvm-riscv-5.17-1' of https://github.com/kvm-ris [...] adds 4c66b56781eb selftests: KVM: sev_migrate_tests: Fix test_sev_mirror() adds 427d046a41bb selftests: KVM: sev_migrate_tests: Fix sev_ioctl() adds a6fec53947cf selftests: KVM: sev_migrate_tests: Add mirror command tests adds 46cbc0400f85 Revert "KVM: X86: Update mmu->pdptrs only when it is changed" adds a9f2705ec844 KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs() adds 6b123c3a89a9 KVM: x86/mmu: Reconstruct shadow page root if the guest PD [...] adds 5b61178cd2fd KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG [...] adds 006a0f0607e1 KVM: x86: avoid out of bounds indices for fixed performanc [...] adds 761875634a5e KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs adds 7c174f305cbe KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() adds 6ed1298eb0bf KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event() adds 40ccb96d5483 KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{ [...] adds 9cd803d496e7 KVM: x86: Update vPMCs when retiring instructions adds 018d70ffcfec KVM: x86: Update vPMCs when retiring branch instructions adds f3f26dae05e3 x86/kvm: Silence per-cpu pr_info noise about KVM clocks an [...] adds 2efd61a608b0 KVM: Warn if mark_page_dirty() is called without an active vCPU adds 982ed0de4753 KVM: Reinstate gfn_to_pfn_cache with invalidation support adds 1cfc9c4b9d46 KVM: x86/xen: Maintain valid mapping of Xen shared_info page adds 14243b387137 KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event cha [...] adds 55749769fe60 KVM: x86: Fix wall clock writes in Xen shared_info not to [...] adds 907d139318b5 KVM: VMX: Provide vmread version using asm-goto-with-outputs adds 405329fc9aee KVM: SVM: include CR3 in initial VMSA state for SEV-ES guests adds 7d9a662ed9f0 kvm: selftests: move base kvm_util.h declarations to kvm_u [...] adds 96c1a6285568 kvm: selftests: move ucall declarations into ucall_common.h adds 980fe2fddcff x86/fpu: Extend fpu_xstate_prctl() with guest permissions adds 36487e6228c4 x86/fpu: Prepare guest FPU for dynamically enabled FPU features adds cc04b6a21d43 kvm: x86: Fix xstate_required_size() to follow XSTATE alig [...] adds 445ecdf79be0 kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORT [...] adds 1a07ea2f4d75 x86/fpu: Make XFD initialization in __fpstate_reset() a fu [...] adds 9eb75dd49fef x86/fpu: Add guest support to xfd_enable_feature() adds b4874b05766b x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM adds b5d5ee8a2db5 kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 adds 13bc9d611d09 x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation adds c68e3054ebef kvm: x86: Add emulation for IA32_XFD adds be26f74e6ddd x86/fpu: Prepare xfd_err in struct fpu_guest adds 700eb073295c kvm: x86: Intercept #NM for saving IA32_XFD_ERR adds 08921a76a911 kvm: x86: Emulate IA32_XFD_ERR for guest adds 32c2113b40e2 kvm: x86: Disable RDMSR interception of IA32_XFD_ERR adds 2cf2592b46dc kvm: x86: Add XCR0 support for Intel AMX adds 3438e7ae317d kvm: x86: Add CPUID support for Intel AMX adds ef616e8a3954 x86/fpu: Add uabi_size to guest_fpu adds 16786d406fe8 kvm: x86: Add support for getting/setting expanded xstate buffer adds ab7150fe7d78 kvm: selftests: Add support for KVM_CAP_XSAVE2 adds 9b7e3bf9796f x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() adds 203a24bc4f46 kvm: x86: Disable interception for IA32_XFD on demand adds 2a4e5b46a64f selftest: kvm: Reorder vcpu_load_state steps for AMX adds aa967c71aaf6 selftest: kvm: Move struct kvm_x86_state to header adds 93bd3ba8c58e selftest: kvm: Add amx selftest adds e7bf369f459d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 26ddbb72bc53 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 20106c665a68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 21b195c05cf6 workqueue: Remove the mb() pair between wq_worker_sleeping [...] adds 2c1f1a9180bf workqueue: Change the comments of the synchronization abou [...] adds cc5bff38463e workqueue: Use wake_up_worker() in wq_worker_sleeping() in [...] adds bc35f7ef9628 workqueue: Convert the type of pool->nr_running to int adds c59b25c13645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b4942412dc35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b06ce75b2257 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds b230caf8fdd1 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 663d8fb0f84c counter: 104-quad-8: Fix use-after-free by quad8_irq_handler adds d47c7407b4c8 Merge tag 'gnss-5.17-rc1' of https://git.kernel.org/pub/sc [...] adds 05333947ad98 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds a27f6bb29c31 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 64aa8f4b6df1 dmaengine: pch_dma: Remove usage of the deprecated "pci-dm [...] adds bbd0ff07ed12 dt-bindings: dma-controller: Split interrupt fields in example adds 1ac8b4cebcca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 12ab2b5c8a0e Merge branch 'for-5.17' into for-next adds d068eebbd482 cgroup/cpuset: Make child cpusets restrict parents on v1 h [...] adds 27fe872b5169 Merge branch 'for-5.17-fixes' into for-next adds 3e83b48b83b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e140c46253cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d9224fb076e scsi: hisi_sas: Remove unused variable and check in hisi_s [...] adds 315d049ad195 scsi: megaraid: Avoid mismatched storage type sizes adds b114dda6f2f1 scsi: message: fusion: Remove usage of the deprecated "pci [...] adds 2d50607260a6 scsi: message: fusion: Use dma_alloc_coherent() in mpt_all [...] adds 5c5e6b6f61e0 scsi: message: fusion: mptbase: Use dma_alloc_coherent() adds 7a960b3a5e37 scsi: message: fusion: Use dma_alloc_coherent() in mptsas_ [...] adds 76a334d756c5 scsi: message: fusion: mptsas: Use dma_alloc_coherent() adds 706dc3b91989 scsi: message: fusion: mptctl: Use dma_alloc_coherent() adds 1aa7d9799e85 scsi: efct: Remove useless DMA-32 fallback configuration adds 9008661e1960 scsi: ufs: Modify Tactive time setting conditions adds 3ba880a12df5 scsi: ufs: ufs-mediatek: Fix error checking in ufs_mtk_ini [...] adds 2576e153cd98 scsi: nsp_cs: Check of ioremap return value adds 19d7ca5227a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5b4c43e72f7 virtio/virtio_mem: handle a possible NULL as a memcpy parameter adds 9706c6c16e07 virtio/virtio_pci_legacy_dev: ensure the correct return value adds 26b6740b5ab1 vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 adds bac930f8e953 vhost/test: fix memory leak of vhost virtqueues adds 3c269ce7c54f virtio_ring: mark ring unused on error adds 9ae9ec8c086f vdpa: clean up get_config_size ret value handling adds 124b29fbea6c vdpa: Provide interface to read driver features adds c7c48f691514 vdpa/mlx5: Distribute RX virtqueues in RQT object adds f489f27bc0ab vdpa: Sync calls set/get config/status with cf_mutex adds 5f6e85953d8f vdpa: Read device configuration only if FEATURES_OK adds 7866f172bb07 vdpa: Allow to configure max data virtqueues adds 5022ea0491f0 vdpa/mlx5: Fix config_attr_mask assignment adds c5a5cd3d3217 vdpa/mlx5: Support configuring max data virtqueue adds f11ea3cbdbef vdpa: Add support for returning device configuration information adds 482fc833bd29 vdpa/mlx5: Restore cur_num_vqs in case of failure in chang [...] adds 33eacb407c76 vdpa: Support reporting max device capabilities adds 0cbbf14058f8 vdpa/mlx5: Report max device capabilities adds e7d0de014e14 vdpa/vdpa_sim: Configure max supported virtqueues adds 39874a016162 vdpa: Use BIT_ULL for bit operations adds acbb540d34ee vdpa/vdpa_sim_net: Report max device capabilities adds ee1f1f8ec1cb vdpa: Avoid taking cf_mutex lock on get status adds 6987719e0d47 vdpa: Protect vdpa reset with cf_mutex adds 5e37af9b1161 vdpa/mlx5: Fix is_index_valid() to refer to features adds 2e4cda633a22 vdpa/mlx5: Fix tracking of current number of VQs adds b11c4d2c20b2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds c80857e6bfbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 65c75d841e75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e32cf5dfbe22 kthread: Generalize pf_io_worker so it can point to struct [...] adds 4f0712ccec09 hexagon: Fix function name in die() adds ab4ababdf77c h8300: Fix build errors from do_exit() to make_task_dead() [...] adds 751971af2e36 csky: Fix function name in csky_alignment() and die() adds 85be9ae7b630 exit/xtensa: In arch/xtensa/entry.S:Linvalid_mask call mak [...] adds 912616f142bf exit: Guarantee make_task_dead leaks the tsk when calling [...] adds de77c3a5b95c exit: Move force_uaccess back into do_exit adds 98b24b16b2ae signal: Have the oom killer detect coredumps using signal- [...] adds a0287db0f1d6 signal: Have prepare_signal detect coredumps using signal- [...] adds 7ba03471ac4a signal: Make coredump handling explicit in complete_signal adds 752dc9707567 signal: During coredumps set SIGNAL_GROUP_EXIT in zap_process adds 2f824d4d197e signal: Remove SIGNAL_GROUP_COREDUMP adds 6ac79ec5378b coredump: Stop setting signal->group_exit_task adds 60700e38fb68 signal: Rename group_exit_task group_exec_task adds 49697335e0b4 signal: Remove the helper signal_group_exit adds 6410349ea5e1 signal: clean up kernel-doc comments adds 2d4bcf886e42 exit: Remove profile_task_exit & profile_munmap adds 2873cd31a20c exit: Remove profile_handoff_task adds 270b6541e603 exit: Coredumps reach do_group_exit adds 907c311f37ba exit: Fix the exit_code for wait_task_zombie adds 2d18f7f45620 exit: Use the correct exit_code in /proc/<pid>/stat adds 1b5a42d9c85f taskstats: Cleanup the use of task->exit_code adds 6707d0fc6057 ptrace: Remove second setting of PT_SEIZED in ptrace_attach adds 4264178416cd ptrace: Remove unused regs argument from ptrace_report_syscall adds a403df29789b ptrace/m68k: Stop open coding ptrace_report_syscall adds c989523d960e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f5bdb34bf0c9 livepatch: Avoid CPU hogging with cond_resched adds 32fdbc45ade0 Merge branch 'for-5.17/kallsyms' into for-next adds 694d94c417e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 55519a259771 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 972ecefd5dde Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 0d5924ec4b89 ntb_hw_amd: Add NTB PCI ID for new gen CPU adds e70dc094265c NTB/msi: Fix ntbm_msi_request_threaded_irq() kernel-doc comment adds 78c5335b1aa6 ntb_hw_switchtec: fix the spelling of "its" adds 32c3d375b0ed ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all adds 7ff351c86b6b ntb_hw_switchtec: Fix bug with more than 32 partitions adds 857e239c3ef5 ntb_hw_switchtec: AND with the part_map for a valid tpart_vec adds 2f58265e163d ntb_hw_switchtec: Update the way of getting VEP instance ID adds 1d3cfc2835c1 ntb_hw_switchtec: Remove code for disabling ID protection adds 8cd778650ae2 ntb_hw_switchtec: Fix a minor issue in config_req_id_table() adds fd913240d898 IDT: Fix Build warnings on some 32bit architectures. adds 9b8fcb551db0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 7bdbee66fc98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec9561b9c012 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 51500b71d500 x86/hyperv: Properly deal with empty cpumasks in hyperv_fl [...] adds 4eea5332d67d scsi: storvsc: Fix storvsc_queuecommand() memory leak adds 2f978ceb8fee Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds e087dd3bc84f Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds a59466ee91aa memblock: Remove #ifdef __KERNEL__ from memblock.h adds 91c834509c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5f53f5dd0866 init/Kconfig: Specify the interpreter for rust-version.sh adds 78b62138f612 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 4f8b7e628841 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3506659e18a6 mm: Add unmap_mapping_folio() adds 7b774aab7941 shmem: Convert part of shmem_undo_range() to use a folio adds 1e84a3d997b7 truncate,shmem: Add truncate_inode_folio() adds ccbbf761d440 truncate: Skip known-truncated indices adds fae9bc4a9017 truncate: Convert invalidate_inode_pages2_range() to use a folio adds 78f426608f21 truncate: Add invalidate_complete_folio2() adds d996fc7f615f filemap: Convert filemap_read() to use a folio adds 25d6a23e8d28 filemap: Convert filemap_get_read_batch() to use a folio_batch adds 0e499ed3d7a2 filemap: Return only folios from find_get_entries() adds 51dcbdac28d4 mm: Convert find_lock_entries() to use a folio_batch adds 1613fac9aaf8 mm: Remove pagevec_remove_exceptionals() adds 338f379cf7c2 fs: Convert vfs_dedupe_file_range_compare to folios adds f6357c3a9d3e truncate: Convert invalidate_inode_pages2_range to folios adds b9a8a4195c7d truncate,shmem: Handle truncates that split large folios adds 25a8de7f8d97 XArray: Add xas_advance() adds 6b24ca4a1a8d mm: Use multi-index entries in the page cache adds fb5004861c32 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds f0b566810068 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] adds fdb322a3cf2f Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 2bd033264900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cc960a164f1 Merge branch 'core' of git://git.kernel.org/pub/scm/linux/ [...] adds 07f910f9b729 mm: Remove slab from struct page adds 8ab9a9c19c45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 76fe5546d468 sysctl: documentation: fix table format warning adds dbd011823f19 panic: allow printing extra panic information on kdump adds f35aa1af96fa delayacct: support swapin delay accounting for swapping wi [...] adds e55563073111 delayacct: fix incomplete disable operation when switch en [...] adds 4b2d2a5b96f7 delayacct: cleanup flags in struct task_delay_info and fun [...] adds c84227467efd Documentation/accounting/delay-accounting.rst: add thrashi [...] adds c1f903b5fbf2 delayacct: track delays from memory compact adds 31b90297a4d0 configs: introduce debug.config for CI-like setup adds cc9e700b5702 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds 7465ddc2ecd0 btrfs: use generic Kconfig option for 256kB page size limit adds 56187d795793 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds 54d7677d12f1 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds a3767c9365b1 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds 4795dc263b03 ipc/sem: do not sleep with a spin lock held adds 87b44898c55d Merge branch 'akpm-current/current' adds da3cc7f91b66 fs/f2fs/data.c: fix mess adds d7bd2d687d61 mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 17bffaac5c5a sysctl: add a new register_sysctl_init() interface adds e015f9be8676 sysctl: move some boundary constants from sysctl.c to sysctl_vals adds dfbfef29745f sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds c347e6ebd270 hung_task: move hung_task sysctl interface to hung_task.c adds c4398a9c5a98 watchdog: move watchdog sysctl interface to watchdog.c adds 4507165da54b sysctl: make ngroups_max const adds e782040dc587 sysctl: use const for typically used max/min proc sysctls adds 409443e055f3 sysctl: use SYSCTL_ZERO to replace some static int zero uses adds e49e03524817 aio: move aio sysctl to aio.c adds 13af70a24f1f dnotify: move dnotify sysctl to dnotify.c adds f5ebb268c974 hpet: simplify subdirectory registration with register_sysctl() adds 2cce809c963b i915: simplify subdirectory registration with register_sysctl() adds 0052e9558d7c macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds 31cc911e8cba ocfs2: simplify subdirectory registration with register_sysctl() adds ac326ca20467 test_sysctl: simplify subdirectory registration with regis [...] adds f62bb4559fc6 inotify: simplify subdirectory registration with register_ [...] adds 5ded543a5703 inotify-simplify-subdirectory-registration-with-register_s [...] adds 563e8bcc83e0 cdrom: simplify subdirectory registration with register_sysctl() adds 9ae74674756e eventpoll: simplify sysctl declaration with register_sysctl() adds ef993e88b736 firmware_loader: move firmware sysctl to its own files adds aad797432fd2 firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds 22a719f341f4 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds d27ba9a8b4d8 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds 448f4d857087 random: move the random sysctl declarations to its own file adds 8efc3e5371e3 sysctl: add helper to register a sysctl mount point adds f6935a0d91d6 sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds 1b787bd0c7ac fs: move binfmt_misc sysctl to its own file adds be999fd0b2fe printk: move printk sysctl to printk/sysctl.c adds 45564912a9b7 scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds 58cdac75f236 stackleak: move stack_erasing sysctl to stackleak.c adds 9c5e64c00440 sysctl: share unsigned long const values adds 4abdf5646d7b fs: move inode sysctls to its own file adds 0b39c5d47ddd fs: move fs stat sysctls to file_table.c adds c25c7d71e99d fs: move dcache sysctls to its own file adds 4aca6f6428b1 fs/inode: avoid unused-variable warning adds 218a84ccc754 fs/dcache: avoid unused-function warning adds 26f447f7a793 sysctl: move maxolduid as a sysctl specific const adds 4b25d6d21838 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix adds 1ad1f7cdfd74 fs: move shared sysctls to fs/sysctls.c adds 39430ff58293 fs: move locking sysctls where they are used adds ea3ef87d4c4f fs: move namei sysctls to its own file adds eb98b1c61267 fs: move fs/exec.c sysctls into its own file adds 05a6d4b0450e fs: move pipe sysctls to is own file adds da81a1c50c05 sysctl: add and use base directory declarer and registrati [...] adds 7e6c49aa9db6 sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds f4a234ebdc4c fs: move namespace sysctls and declare fs base directory adds 79af70e68590 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds 6d1a29ea1cc4 printk: fix build warning when CONFIG_PRINTK=n adds d34a2ef07a07 fs/coredump: move coredump sysctls into its own file adds f1655307b526 kprobe: move sysctl_kprobes_optimization to kprobes.c adds f965661f1a59 kernel/sysctl.c: remove unused variable ten_thousand adds 5459fa9393ff sysctl: returns -EINVAL when a negative value is passed to [...] adds 1265982521d0 fs: proc: store PDE()->data into inode->i_private adds 3fcb40fa8571 proc: remove PDE_DATA() completely adds e57776da8c58 proc-remove-pde_data-completely-fix adds e3c522d9e4ec proc-remove-pde_data-completely-fix-fix adds 9e2123e87cba lib/stackdepot: allow optional init and stack_table alloca [...] adds 0aa96e6cb81d lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds 81e5401b7455 lib/stackdepot: allow optional init and stack_table alloca [...] adds 5e4966cd4961 lib/stackdepot: allow optional init and stack_table alloca [...] adds 0a82e90e6c86 lib/stackdepot: allow optional init and stack_table alloca [...] adds 55a0cf78e19f lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 720cebb4dba6 mm: remove cleancache adds 54c83a402a37 frontswap: remove frontswap_writethrough adds 50e2b810202a frontswap: remove frontswap_tmem_exclusive_gets adds 4f1c0b52803e frontswap: remove frontswap_shrink adds 5ca366bbe3bf frontswap: remove frontswap_curr_pages adds b688ddccba55 frontswap: simplify frontswap_init adds 364543356478 frontswap: remove the frontswap exports adds 5f93bfdfc7b0 mm: simplify try_to_unuse adds b043153f3a0f mm-simplify-try_to_unuse-fix adds 469a30786e92 frontswap: remove frontswap_test adds 5f74899509f2 frontswap: simplify frontswap_register_ops adds 59c4508cfea8 mm: mark swap_lock and swap_active_head static adds b76bdc6db774 frontswap: remove support for multiple ops adds b8498d54b3bd mm: hide the FRONTSWAP Kconfig symbol adds 52bd4c35051b Merge branch 'akpm/master' adds 27c9d5b3c24a Add linux-next specific files for 20220113
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 (b8170452cd51) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 2 + Documentation/ABI/stable/sysfs-block | 676 + Documentation/ABI/testing/configfs-usb-gadget-uac2 | 4 +- Documentation/ABI/testing/sysfs-block | 346 - Documentation/admin-guide/sysctl/kernel.rst | 4 +- Documentation/block/index.rst | 1 - Documentation/block/queue-sysfs.rst | 321 - Documentation/core-api/kobject.rst | 5 +- Documentation/dev-tools/kunit/start.rst | 2 +- Documentation/devicetree/bindings/arm/altera.yaml | 46 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 11 + .../devicetree/bindings/arm/intel,socfpga.yaml | 26 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../devicetree/bindings/clock/exynos5260-clock.txt | 190 - .../devicetree/bindings/clock/exynos5410-clock.txt | 50 - .../devicetree/bindings/clock/exynos5433-clock.txt | 507 - .../devicetree/bindings/clock/exynos7-clock.txt | 108 - .../devicetree/bindings/clock/imx5-clock.yaml | 9 +- .../devicetree/bindings/clock/intc_stratix10.txt | 20 - .../devicetree/bindings/clock/intel,stratix10.yaml | 35 + .../bindings/clock/samsung,exynos5260-clock.yaml | 382 + .../bindings/clock/samsung,exynos5410-clock.yaml | 66 + .../bindings/clock/samsung,exynos5433-clock.yaml | 524 + .../bindings/clock/samsung,exynos7-clock.yaml | 272 + .../bindings/clock/samsung,s5pv210-clock.txt | 77 - .../bindings/clock/samsung,s5pv210-clock.yaml | 79 + .../devicetree/bindings/dma/dma-controller.yaml | 8 +- .../bindings/gpio/toshiba,gpio-visconti.yaml | 1 - .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 6 + .../bindings/iio/magnetometer/yamaha,yas530.yaml | 2 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 22 +- .../bindings/input/touchscreen/zinitix,bt400.yaml | 115 + .../bindings/input/touchscreen/zinitix.txt | 40 - .../bindings/interrupt-controller/arm,gic-v3.yaml | 3 +- .../devicetree/bindings/mailbox/apple,mailbox.yaml | 12 +- .../bindings/mailbox/ti,omap-mailbox.yaml | 9 - .../bindings/media/i2c/maxim,max96712.yaml | 111 + .../devicetree/bindings/mfd/brcm,twd.yaml | 61 + .../devicetree/bindings/mfd/cirrus,madera.yaml | 1 - Documentation/devicetree/bindings/mfd/da9063.txt | 2 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 2 +- .../devicetree/bindings/net/actions,owl-emac.yaml | 4 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 25 +- .../bindings/net/brcm,bcm6368-mdio-mux.yaml | 26 +- .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 6 +- .../devicetree/bindings/net/dsa/qca8k.yaml | 23 +- Documentation/devicetree/bindings/net/fsl,fec.yaml | 3 +- .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 +- .../bindings/net/intel,ixp4xx-ethernet.yaml | 4 +- .../devicetree/bindings/net/lantiq,etop-xway.yaml | 1 - .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 1 - .../devicetree/bindings/net/litex,liteeth.yaml | 1 + .../devicetree/bindings/net/mdio-mux.yaml | 7 +- Documentation/devicetree/bindings/net/mdio.yaml | 8 +- .../bindings/net/mediatek,star-emac.yaml | 5 +- .../devicetree/bindings/net/oxnas-dwmac.txt | 3 + .../devicetree/bindings/net/qca,ar71xx.yaml | 16 +- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../bindings/net/socionext,uniphier-ave4.yaml | 1 + .../devicetree/bindings/net/stm32-dwmac.yaml | 10 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 7 + .../devicetree/bindings/net/ti,dp83869.yaml | 2 +- .../bindings/net/toshiba,visconti-dwmac.yaml | 2 +- .../bindings/net/wireless/mediatek,mt76.yaml | 4 +- .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 29 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 1 - .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 4 - .../devicetree/bindings/pci/ti,am65-pci-ep.yaml | 8 +- .../devicetree/bindings/pci/ti,am65-pci-host.yaml | 16 +- .../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 1 - .../bindings/power/supply/maxim,max17040.yaml | 4 +- .../bindings/regulator/maxim,max20086.yaml | 106 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + .../device_drivers/can/freescale/flexcan.rst | 54 + .../networking/device_drivers/can/index.rst | 20 + .../device_drivers/ethernet/amazon/ena.rst | 2 +- Documentation/networking/device_drivers/index.rst | 1 + Documentation/networking/devlink/mlx5.rst | 1 + .../it_IT/process/submitting-patches.rst | 19 - Documentation/translations/ja_JP/SubmittingPatches | 15 - .../translations/zh_CN/core-api/kobject.rst | 5 +- .../zh_CN/process/submitting-patches.rst | 23 - .../zh_TW/process/submitting-patches.rst | 24 - Documentation/virt/kvm/api.rst | 79 +- MAINTAINERS | 27 +- Makefile | 2 +- Next/SHA1s | 219 +- Next/Trees | 5 +- Next/merge.log | 15985 ++++++------------- arch/arm/Kconfig | 31 +- arch/arm/Makefile | 9 - arch/arm/arm-soc-for-next-contents.txt | 167 +- arch/arm/boot/compressed/Makefile | 6 +- arch/arm/boot/compressed/misc.c | 7 + arch/arm/boot/dts/meson.dtsi | 8 +- arch/arm/boot/dts/meson8.dtsi | 24 +- arch/arm/boot/dts/meson8b.dtsi | 24 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/include/asm/assembler.h | 204 +- arch/arm/include/asm/current.h | 46 +- arch/arm/include/asm/elf.h | 3 - arch/arm/include/asm/entry-macro-multi.S | 40 + arch/arm/include/asm/hardware/entry-macro-iomd.S | 131 + arch/arm/include/asm/insn.h | 17 - arch/arm/include/asm/irq.h | 1 + arch/arm/include/asm/mach/arch.h | 2 + arch/arm/include/asm/page.h | 4 - arch/arm/include/asm/percpu.h | 33 +- arch/arm/include/asm/smp.h | 5 + arch/arm/include/asm/stacktrace.h | 12 - arch/arm/include/asm/switch_to.h | 3 +- arch/arm/include/asm/thread_info.h | 35 +- arch/arm/include/asm/tls.h | 13 +- arch/arm/include/asm/v7m.h | 3 +- arch/arm/kernel/asm-offsets.c | 3 + arch/arm/kernel/entry-armv.S | 209 +- arch/arm/kernel/entry-common.S | 16 +- arch/arm/kernel/entry-header.S | 48 +- arch/arm/kernel/entry-v7m.S | 39 +- arch/arm/kernel/head-common.S | 4 +- arch/arm/kernel/irq.c | 61 +- arch/arm/kernel/module.c | 85 - arch/arm/kernel/process.c | 7 +- arch/arm/kernel/setup.c | 8 +- arch/arm/kernel/sleep.S | 6 - arch/arm/kernel/smp.c | 16 +- arch/arm/kernel/traps.c | 107 +- arch/arm/kernel/unwind.c | 50 +- arch/arm/kernel/vmlinux.lds.S | 4 +- arch/arm/lib/backtrace-clang.S | 14 +- arch/arm/lib/backtrace.S | 8 - arch/arm/lib/call_with_stack.S | 33 +- arch/arm/lib/copy_from_user.S | 13 +- arch/arm/lib/copy_template.S | 67 +- arch/arm/lib/copy_to_user.S | 13 +- arch/arm/lib/memcpy.S | 13 +- arch/arm/lib/memmove.S | 60 +- arch/arm/lib/memset.S | 7 +- arch/arm/mach-footbridge/common.c | 87 - .../arm/mach-footbridge/include/mach/entry-macro.S | 107 + arch/arm/mach-iop32x/cp6.c | 10 +- arch/arm/mach-iop32x/include/mach/entry-macro.S | 31 + arch/arm/mach-iop32x/include/mach/irqs.h | 2 +- arch/arm/mach-iop32x/iop3xx.h | 1 - arch/arm/mach-iop32x/irq.c | 29 +- arch/arm/mach-iop32x/irqs.h | 60 +- arch/arm/mach-rpc/fiq.S | 5 +- arch/arm/mach-rpc/include/mach/entry-macro.S | 13 + arch/arm/mach-rpc/irq.c | 95 - arch/arm/mm/Kconfig | 1 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 21 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 6 + .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 30 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 99 + .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 129 + .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 108 + arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 300 + arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 145 + .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 133 + arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 112 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 1 + .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 + arch/arm64/include/asm/hyperv-tlfs.h | 9 + arch/m68k/kernel/ptrace.c | 12 +- arch/mips/Kconfig | 1 - arch/mips/ath79/setup.c | 10 - arch/mips/bcm47xx/board.c | 4 + arch/mips/bcm47xx/buttons.c | 44 + arch/mips/bcm47xx/leds.c | 21 + arch/mips/bmips/dma.c | 106 +- arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/compressed/clz_ctz.c | 2 + arch/mips/boot/dts/brcm/bcm7425.dtsi | 30 + arch/mips/boot/dts/brcm/bcm7435.dtsi | 30 + arch/mips/boot/dts/brcm/bcm97425svmb.dts | 9 + arch/mips/boot/dts/brcm/bcm97435svmb.dts | 9 + arch/mips/include/asm/local.h | 1 - arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 4 + arch/mips/mm/tlbex.c | 1 - arch/openrisc/Kconfig | 1 + arch/openrisc/kernel/time.c | 4 + arch/parisc/Kconfig | 17 +- arch/parisc/kernel/Makefile | 3 +- arch/parisc/kernel/asm-offsets.c | 3 + arch/parisc/kernel/hpmc.S | 6 +- arch/parisc/kernel/toc.c | 18 +- arch/parisc/kernel/toc_asm.S | 33 +- arch/riscv/Kconfig | 1 + arch/riscv/boot/dts/canaan/k210.dtsi | 23 +- arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 +- arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 +- .../dts/microchip/microchip-mpfs-icicle-kit.dts | 4 + arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi | 60 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 40 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 14 +- arch/riscv/errata/alternative.c | 3 +- arch/riscv/include/asm/kvm_host.h | 11 +- arch/riscv/include/asm/kvm_types.h | 2 +- arch/riscv/include/asm/kvm_vcpu_sbi.h | 33 + arch/riscv/include/asm/pgtable-bits.h | 2 +- arch/riscv/include/asm/pgtable.h | 16 +- arch/riscv/include/asm/sbi.h | 33 + arch/riscv/include/asm/smp.h | 12 +- arch/riscv/kernel/cpu-hotplug.c | 8 +- arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/kexec_relocate.S | 20 +- arch/riscv/kernel/machine_kexec.c | 3 +- arch/riscv/kernel/sbi.c | 35 + arch/riscv/kernel/setup.c | 10 + arch/riscv/kernel/smp.c | 10 - arch/riscv/kvm/Makefile | 4 + arch/riscv/kvm/main.c | 8 + arch/riscv/kvm/mmu.c | 71 +- arch/riscv/kvm/vcpu.c | 28 +- arch/riscv/kvm/vcpu_fp.c | 2 +- arch/riscv/kvm/vcpu_sbi.c | 213 +- arch/riscv/kvm/vcpu_sbi_base.c | 99 + arch/riscv/kvm/vcpu_sbi_hsm.c | 105 + arch/riscv/kvm/vcpu_sbi_replace.c | 135 + arch/riscv/kvm/{vcpu_sbi.c => vcpu_sbi_v01.c} | 119 +- arch/riscv/kvm/vm.c | 3 + arch/riscv/mm/init.c | 19 +- arch/s390/pci/pci_insn.c | 5 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/hyperv/mmu.c | 19 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/fpu/api.h | 11 + arch/x86/include/asm/fpu/types.h | 32 + arch/x86/include/asm/hyperv-tlfs.h | 33 + arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm_host.h | 6 +- arch/x86/include/asm/mshyperv.h | 7 - arch/x86/include/uapi/asm/kvm.h | 16 +- arch/x86/include/uapi/asm/prctl.h | 26 +- arch/x86/kernel/cpu/sgx/main.c | 65 +- arch/x86/kernel/fpu/core.c | 99 +- arch/x86/kernel/fpu/xstate.c | 147 +- arch/x86/kernel/fpu/xstate.h | 19 +- arch/x86/kernel/kvm.c | 6 +- arch/x86/kernel/kvmclock.c | 2 +- arch/x86/kernel/process.c | 2 + arch/x86/kernel/resource.c | 23 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/cpuid.c | 86 +- arch/x86/kvm/cpuid.h | 2 + arch/x86/kvm/debugfs.c | 3 + arch/x86/kvm/emulate.c | 55 +- arch/x86/kvm/irq_comm.c | 12 + arch/x86/kvm/kvm_emulate.h | 1 + arch/x86/kvm/pmu.c | 128 +- arch/x86/kvm/pmu.h | 5 +- arch/x86/kvm/svm/pmu.c | 19 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 19 + arch/x86/kvm/vmx/nested.c | 10 +- arch/x86/kvm/vmx/pmu_intel.c | 49 +- arch/x86/kvm/vmx/vmcs.h | 5 + arch/x86/kvm/vmx/vmx.c | 96 +- arch/x86/kvm/vmx/vmx.h | 7 +- arch/x86/kvm/vmx/vmx_ops.h | 27 + arch/x86/kvm/x86.c | 140 +- arch/x86/kvm/x86.h | 1 - arch/x86/kvm/xen.c | 341 +- arch/x86/kvm/xen.h | 9 + arch/x86/pci/acpi.c | 2 +- arch/xtensa/kernel/entry.S | 2 +- block/blk-core.c | 14 +- block/blk-mq.c | 39 +- certs/.gitignore | 1 - certs/Kconfig | 17 +- certs/Makefile | 15 - certs/blacklist.c | 218 +- crypto/af_alg.c | 7 +- crypto/asymmetric_keys/x509_public_key.c | 3 +- drivers/acpi/acpi_apd.c | 13 +- drivers/acpi/pfr_telemetry.c | 1 + drivers/acpi/spcr.c | 9 +- drivers/ata/Kconfig | 4 +- drivers/ata/ahci.c | 9 + drivers/ata/ahci_brcm.c | 2 +- drivers/ata/libata-sata.c | 2 +- drivers/ata/libata-scsi.c | 45 +- drivers/ata/pata_of_platform.c | 15 +- drivers/base/dd.c | 7 +- drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/base/regmap/regmap.c | 1 + drivers/block/rnbd/rnbd-clt.c | 4 +- drivers/block/rnbd/rnbd-clt.h | 2 +- drivers/block/rnbd/rnbd-srv.c | 16 +- drivers/block/rnbd/rnbd-srv.h | 2 +- drivers/bluetooth/btintel.c | 20 +- drivers/bluetooth/btintel.h | 2 +- drivers/bluetooth/btmtk.h | 35 + drivers/bluetooth/btmtksdio.c | 116 +- drivers/bluetooth/btqca.c | 47 + drivers/bluetooth/btqca.h | 2 + drivers/bluetooth/btusb.c | 16 +- drivers/bus/mvebu-mbus.c | 5 + drivers/clk/clk-bm1880.c | 20 +- drivers/clk/ingenic/jz4760-cgu.c | 10 + drivers/clk/ingenic/jz4770-cgu.c | 5 + drivers/clk/mediatek/Kconfig | 17 + drivers/clk/mediatek/Makefile | 4 + drivers/clk/mediatek/clk-gate.c | 24 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 100 + drivers/clk/mediatek/clk-mt7986-eth.c | 132 + drivers/clk/mediatek/clk-mt7986-infracfg.c | 224 + drivers/clk/mediatek/clk-mt7986-topckgen.c | 342 + drivers/clk/visconti/pll.c | 2 +- drivers/clk/x86/clk-fch.c | 48 +- drivers/counter/104-quad-8.c | 4 +- drivers/dma/pch_dma.c | 2 +- drivers/edac/i10nm_base.c | 9 + drivers/firmware/dmi-sysfs.c | 7 +- drivers/firmware/edd.c | 9 - drivers/firmware/qemu_fw_cfg.c | 5 +- drivers/firmware/sysfb_simplefb.c | 8 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 363 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/mca_v3_0.c | 85 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 10 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 2 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 17 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 25 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 18 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 12 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 10 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 2 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 12 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 23 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 62 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 248 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 6 + drivers/gpu/drm/amd/display/dc/core/dc.c | 35 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 145 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 75 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 8 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 114 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 11 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 8 + drivers/gpu/drm/amd/pm/Makefile | 13 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 2510 ++- drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c | 94 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 554 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 343 +- .../hdp_v4_0.h => pm/inc/amdgpu_dpm_internal.h} | 12 +- .../drm/amd/pm/{powerplay => legacy-dpm}/Makefile | 21 +- .../drm/amd/pm/{powerplay => legacy-dpm}/cik_dpm.h | 0 .../drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.c | 37 +- .../drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.h | 0 .../drm/amd/pm/{powerplay => legacy-dpm}/kv_smc.c | 0 .../pm/{amdgpu_dpm.c => legacy-dpm/legacy_dpm.c} | 727 +- .../mmhub_v9_4.h => pm/legacy-dpm/legacy_dpm.h} | 21 +- .../drm/amd/pm/{powerplay => legacy-dpm}/ppsmc.h | 0 .../amd/pm/{powerplay => legacy-dpm}/r600_dpm.h | 0 .../drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.c | 163 +- .../drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.h | 15 +- .../drm/amd/pm/{powerplay => legacy-dpm}/si_smc.c | 0 .../pm/{powerplay => legacy-dpm}/sislands_smc.h | 0 drivers/gpu/drm/amd/pm/powerplay/Makefile | 4 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 51 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 10 +- .../drm/amd/pm/{ => powerplay}/inc/amd_powerplay.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/cz_ppsmc.h | 0 .../drm/amd/pm/{ => powerplay}/inc/fiji_ppsmc.h | 0 .../amd/pm/{ => powerplay}/inc/hardwaremanager.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/hwmgr.h | 3 - .../pm/{ => powerplay}/inc/polaris10_pwrvirus.h | 0 .../drm/amd/pm/{ => powerplay}/inc/power_state.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/pp_debug.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/pp_endian.h | 0 .../drm/amd/pm/{ => powerplay}/inc/pp_thermal.h | 0 .../drm/amd/pm/{ => powerplay}/inc/ppinterrupt.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/rv_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu10.h | 0 .../amd/pm/{ => powerplay}/inc/smu10_driver_if.h | 0 .../amd/pm/{ => powerplay}/inc/smu11_driver_if.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu71.h | 0 .../amd/pm/{ => powerplay}/inc/smu71_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu72.h | 0 .../amd/pm/{ => powerplay}/inc/smu72_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu73.h | 0 .../amd/pm/{ => powerplay}/inc/smu73_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu74.h | 0 .../amd/pm/{ => powerplay}/inc/smu74_discrete.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu75.h | 0 .../amd/pm/{ => powerplay}/inc/smu75_discrete.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_common.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_discrete.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_fusion.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu7_ppsmc.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu8.h | 0 .../drm/amd/pm/{ => powerplay}/inc/smu8_fusion.h | 0 drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu9.h | 0 .../amd/pm/{ => powerplay}/inc/smu9_driver_if.h | 0 .../amd/pm/{ => powerplay}/inc/smu_ucode_xfer_cz.h | 0 .../amd/pm/{ => powerplay}/inc/smu_ucode_xfer_vi.h | 0 .../gpu/drm/amd/pm/{ => powerplay}/inc/smumgr.h | 0 .../drm/amd/pm/{ => powerplay}/inc/tonga_ppsmc.h | 0 .../drm/amd/pm/{ => powerplay}/inc/vega10_ppsmc.h | 0 .../pm/{ => powerplay}/inc/vega12/smu9_driver_if.h | 0 .../drm/amd/pm/{ => powerplay}/inc/vega12_ppsmc.h | 0 .../drm/amd/pm/{ => powerplay}/inc/vega20_ppsmc.h | 0 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 94 +- .../gpu/drm/amd/pm/{ => swsmu}/inc/amdgpu_smu.h | 16 +- .../{inc => swsmu/inc/pmfw_if}/aldebaran_ppsmc.h | 0 .../pm/{inc => swsmu/inc/pmfw_if}/arcturus_ppsmc.h | 0 .../inc/pmfw_if}/smu11_driver_if_arcturus.h | 0 .../inc/pmfw_if}/smu11_driver_if_cyan_skillfish.h | 0 .../inc/pmfw_if}/smu11_driver_if_navi10.h | 0 .../inc/pmfw_if}/smu11_driver_if_sienna_cichlid.h | 0 .../inc/pmfw_if}/smu11_driver_if_vangogh.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu12_driver_if.h | 0 .../inc/pmfw_if}/smu13_driver_if_aldebaran.h | 0 .../inc/pmfw_if}/smu13_driver_if_yellow_carp.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_0_7_ppsmc.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_0_ppsmc.h | 0 .../pm/{inc => swsmu/inc/pmfw_if}/smu_v11_5_pmfw.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_5_ppsmc.h | 0 .../pm/{inc => swsmu/inc/pmfw_if}/smu_v11_8_pmfw.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v11_8_ppsmc.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v12_0_ppsmc.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_pmfw.h | 0 .../{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_ppsmc.h | 0 .../amd/pm/{ => swsmu}/inc/smu_11_0_cdr_table.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_types.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0.h | 0 .../amd/pm/{ => swsmu}/inc/smu_v11_0_7_pptable.h | 0 .../drm/amd/pm/{ => swsmu}/inc/smu_v11_0_pptable.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v12_0.h | 0 drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v13_0.h | 0 .../drm/amd/pm/{ => swsmu}/inc/smu_v13_0_pptable.h | 0 drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 9 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 34 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/drm_atomic_helper.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 27 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 18 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 5 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 48 +- drivers/gpu/drm/radeon/radeon_device.c | 19 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 4 +- drivers/hwmon/lm90.c | 21 +- drivers/hwmon/nzxt-smart2.c | 2 +- drivers/i2c/busses/i2c-sh_mobile.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 16 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/irdma/verbs.c | 4 + drivers/infiniband/hw/mlx5/odp.c | 6 - drivers/infiniband/hw/qib/qib_iba6120.c | 2 +- drivers/infiniband/hw/qib/qib_iba7220.c | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 5 + drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 8 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 145 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 1087 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 41 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 18 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 121 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 684 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 16 +- drivers/infiniband/ulp/rtrs/rtrs.c | 98 +- drivers/infiniband/ulp/rtrs/rtrs.h | 34 +- drivers/input/misc/axp20x-pek.c | 72 +- drivers/input/touchscreen/zinitix.c | 40 +- drivers/irqchip/Kconfig | 1 - drivers/irqchip/irq-nvic.c | 22 +- drivers/mailbox/apple-mailbox.c | 4 +- drivers/mailbox/hi3660-mailbox.c | 18 +- drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/mailbox-mpfs.c | 2 +- drivers/mailbox/mtk-cmdq-mailbox.c | 15 +- drivers/mailbox/pcc.c | 10 +- drivers/mailbox/qcom-ipcc.c | 99 +- drivers/mailbox/zynqmp-ipi-mailbox.c | 1 + drivers/md/raid1.c | 3 +- drivers/media/tuners/si2157.c | 34 +- drivers/message/fusion/mptbase.c | 149 +- drivers/message/fusion/mptctl.c | 82 +- drivers/message/fusion/mptlan.c | 90 +- drivers/message/fusion/mptsas.c | 94 +- drivers/mfd/intel-lpss-pci.c | 12 + drivers/mfd/intel-lpss.c | 1 + drivers/mfd/intel-lpss.h | 1 + drivers/mfd/intel_soc_pmic_core.c | 28 +- drivers/mfd/tps65910.c | 22 +- drivers/misc/pci_endpoint_test.c | 2 +- drivers/mtd/ubi/build.c | 9 +- drivers/mtd/ubi/fastmap.c | 28 +- drivers/mtd/ubi/vmt.c | 8 +- drivers/net/amt.c | 2 +- drivers/net/bonding/bond_main.c | 30 +- drivers/net/can/Makefile | 2 +- drivers/net/can/flexcan/Makefile | 7 + .../net/can/{flexcan.c => flexcan/flexcan-core.c} | 234 +- drivers/net/can/flexcan/flexcan-ethtool.c | 114 + drivers/net/can/flexcan/flexcan.h | 163 + drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/softing/softing_cs.c | 2 +- drivers/net/can/softing/softing_fw.c | 11 +- drivers/net/can/spi/mcp251xfd/Makefile | 5 + .../net/can/spi/mcp251xfd/mcp251xfd-chip-fifo.c | 119 + drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 1083 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c | 269 + drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c | 260 + drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c | 260 + drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c | 205 + drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 36 +- drivers/net/can/usb/gs_usb.c | 2 + drivers/net/can/xilinx_can.c | 7 +- drivers/net/dsa/ocelot/felix.c | 12 + drivers/net/ethernet/agere/et131x.c | 5 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 34 +- drivers/net/ethernet/allwinner/sun4i-emac.h | 18 + drivers/net/ethernet/alteon/acenic.c | 9 +- drivers/net/ethernet/alteon/acenic.h | 1 - drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 10 +- drivers/net/ethernet/amazon/ena/ena_com.c | 8 + drivers/net/ethernet/amazon/ena/ena_com.h | 13 + drivers/net/ethernet/amazon/ena/ena_ethtool.c | 15 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 125 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 24 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 66 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 103 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 7 +- drivers/net/ethernet/brocade/bna/bnad.c | 34 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 11 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 17 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 20 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 3 +- drivers/net/ethernet/emulex/benet/be_main.c | 14 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 20 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 9 +- drivers/net/ethernet/freescale/enetc/enetc.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 9 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 29 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 15 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 14 +- drivers/net/ethernet/intel/i40e/i40e_status.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 34 +- drivers/net/ethernet/intel/iavf/iavf_adminq.c | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 169 +- drivers/net/ethernet/intel/ice/ice_eswitch.h | 25 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 6 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 80 - drivers/net/ethernet/intel/ice/ice_fltr.h | 3 - drivers/net/ethernet/intel/ice/ice_main.c | 24 + drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_repr.c | 17 + drivers/net/ethernet/intel/ice/ice_repr.h | 5 + drivers/net/ethernet/intel/ice/ice_switch.c | 96 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 3 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 11 + drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 5 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 8 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.h | 13 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 8 - .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 5 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 101 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 120 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 104 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 28 +- .../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 226 + drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 30 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 308 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 39 + .../net/ethernet/mellanox/mlx5/core/sf/dev/dev.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 4 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/pci.h | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 97 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 + .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 12 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 351 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 46 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 6 + drivers/net/ethernet/microchip/lan743x_main.c | 22 +- drivers/net/ethernet/mscc/ocelot.c | 63 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 13 +- drivers/net/ethernet/qlogic/qla3xxx.c | 11 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 4 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 38 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 9 +- drivers/net/ethernet/rocker/rocker_main.c | 17 +- drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 101 +- drivers/net/ethernet/vertexcom/Kconfig | 2 +- drivers/net/ipa/ipa_endpoint.c | 28 +- drivers/net/ipa/ipa_endpoint.h | 17 +- drivers/net/phy/at803x.c | 2 +- drivers/net/usb/mcs7830.c | 12 +- drivers/net/vmxnet3/vmxnet3_drv.c | 22 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 3 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/st21nfca/se.c | 10 + drivers/of/base.c | 11 +- drivers/of/fdt.c | 6 +- drivers/of/unittest.c | 2 +- drivers/pci/Kconfig | 2 +- drivers/pci/controller/Kconfig | 6 +- drivers/pci/controller/cadence/pcie-cadence.h | 2 +- drivers/pci/controller/dwc/pci-keystone.c | 27 +- drivers/pci/controller/pci-hyperv.c | 312 +- drivers/pci/controller/pci-mvebu.c | 472 +- drivers/pci/controller/pcie-brcmstb.c | 367 +- drivers/pci/controller/pcie-mediatek-gen3.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 7 + drivers/pci/endpoint/functions/pci-epf-ntb.c | 2 +- drivers/pci/endpoint/pci-epc-core.c | 2 +- drivers/pci/hotplug/pciehp.h | 3 + drivers/pci/hotplug/pciehp_core.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 21 +- drivers/pci/of.c | 2 +- drivers/pci/pci.c | 16 +- drivers/pci/pcie/aspm.c | 1 + drivers/pci/quirks.c | 14 +- drivers/pci/setup-res.c | 8 +- drivers/pcmcia/cs.c | 8 +- drivers/pcmcia/yenta_socket.c | 2 +- drivers/pinctrl/Makefile | 2 +- drivers/platform/x86/Kconfig | 19 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-tf103c-dock.c | 945 ++ .../x86/intel/int3472/tps68470_board_data.c | 13 + drivers/platform/x86/x86-android-tablets.c | 4 +- drivers/power/reset/ltc2952-poweroff.c | 4 +- drivers/power/supply/bq25890_charger.c | 4 +- drivers/power/supply/power_supply_core.c | 4 + drivers/regulator/Kconfig | 10 +- drivers/regulator/Makefile | 1 + drivers/regulator/max20086-regulator.c | 332 + drivers/s390/block/dasd_devmap.c | 3 +- drivers/s390/char/sclp_sd.c | 3 +- drivers/scsi/elx/efct/efct_driver.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 5 - drivers/scsi/megaraid.c | 84 +- drivers/scsi/pcmcia/nsp_cs.c | 3 + drivers/scsi/storvsc_drv.c | 17 +- drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/soc/fsl/guts.c | 14 +- drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_io.c | 2 + drivers/spi/spi-atmel.c | 2 +- drivers/spi/spi-meson-spifc.c | 1 + drivers/spi/spi.c | 1 + drivers/staging/greybus/audio_topology.c | 15 + .../media/atomisp/pci/isp2400_input_system_local.h | 2 - drivers/staging/pi433/pi433_if.c | 2 +- drivers/staging/pi433/rf69.c | 18 +- drivers/staging/r8188eu/core/rtw_ap.c | 4 +- drivers/staging/r8188eu/core/rtw_mlme.c | 4 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 2 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 53 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 12 +- drivers/staging/r8188eu/include/hal_intf.h | 7 +- drivers/staging/r8188eu/include/rtl8188e_hal.h | 10 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 36 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 89 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 12 +- .../vc04_services/bcm2835-camera/controls.c | 137 +- .../staging/vc04_services/vchiq-mmal/mmal-common.h | 2 +- .../vc04_services/vchiq-mmal/mmal-encodings.h | 2 +- .../vc04_services/vchiq-mmal/mmal-msg-common.h | 2 +- .../vc04_services/vchiq-mmal/mmal-msg-format.h | 2 +- .../vc04_services/vchiq-mmal/mmal-msg-port.h | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-msg.h | 2 +- .../vc04_services/vchiq-mmal/mmal-parameters.h | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.h | 2 +- drivers/tty/serial/8250/8250_bcm7271.c | 4 +- drivers/tty/serial/amba-pl010.c | 3 - drivers/tty/serial/amba-pl011.c | 9 +- drivers/tty/serial/liteuart.c | 2 +- drivers/tty/serial/serial_core.c | 3 +- drivers/tty/serial/stm32-usart.c | 74 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/usb/dwc2/gadget.c | 13 +- drivers/usb/dwc2/hcd.c | 7 +- drivers/usb/dwc3/dwc3-qcom.c | 7 +- drivers/usb/gadget/function/u_audio.c | 28 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 31 +- drivers/vdpa/vdpa.c | 11 - drivers/vhost/vdpa.c | 7 +- drivers/video/fbdev/sh7760fb.c | 2 - drivers/video/fbdev/vga16fb.c | 24 + fs/9p/vfs_addr.c | 5 + fs/btrfs/send.c | 23 +- fs/cifs/cifsfs.c | 11 +- fs/cifs/cifsglob.h | 2 - fs/cifs/cifspdu.h | 2 +- fs/cifs/dir.c | 4 + fs/cifs/file.c | 2 - fs/cifs/smb1ops.c | 5 +- fs/cifs/smb2glob.h | 2 - fs/cifs/smb2ops.c | 5 +- fs/coredump.c | 6 +- fs/debugfs/file.c | 2 +- fs/f2fs/file.c | 6 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/rgrp.c | 7 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 2 +- fs/io_uring.c | 34 +- fs/ksmbd/connection.c | 10 +- fs/ksmbd/connection.h | 5 +- fs/ksmbd/ksmbd_netlink.h | 12 +- fs/ksmbd/smb2misc.c | 18 +- fs/ksmbd/smb2ops.c | 16 +- fs/ksmbd/smb2pdu.c | 25 +- fs/ksmbd/smb2pdu.h | 1 + fs/ksmbd/smb_common.h | 1 + fs/ksmbd/transport_ipc.c | 2 + fs/ksmbd/transport_rdma.c | 261 +- fs/ksmbd/transport_rdma.h | 4 +- fs/nfs/client.c | 7 + fs/nfs/dir.c | 89 +- fs/nfs/getroot.c | 3 +- fs/nfs/inode.c | 147 +- fs/nfs/internal.h | 10 + fs/nfs/nfs3proc.c | 1 + fs/nfs/nfs4_fs.h | 43 +- fs/nfs/nfs4file.c | 550 + fs/nfs/nfs4namespace.c | 19 +- fs/nfs/nfs4proc.c | 308 +- fs/nfs/nfs4state.c | 6 +- fs/nfs/nfs4trace.h | 8 +- fs/nfs/nfs4xdr.c | 242 +- fs/nfs/nfstrace.c | 5 + fs/nfs/nfstrace.h | 9 +- fs/nfs/proc.c | 1 + fs/nfsd/nfs4state.c | 21 +- fs/nfsd/trace.h | 28 +- fs/proc/array.c | 6 +- fs/select.c | 63 +- fs/ubifs/dir.c | 235 +- fs/ubifs/file.c | 14 +- fs/ubifs/io.c | 34 +- fs/ubifs/ioctl.c | 2 +- fs/ubifs/journal.c | 52 +- fs/ubifs/ubifs.h | 2 +- fs/xfs/scrub/agheader.c | 53 +- fs/xfs/scrub/agheader_repair.c | 12 + fs/xfs/xfs_dir2_readdir.c | 53 +- fs/xfs/xfs_ioctl.c | 3 +- include/asm-generic/hyperv-tlfs.h | 33 - include/asm-generic/sections.h | 10 +- include/dt-bindings/clock/ingenic,jz4760-cgu.h | 2 + include/dt-bindings/clock/ingenic,jz4770-cgu.h | 1 + include/dt-bindings/clock/mt7986-clk.h | 169 + include/dt-bindings/mailbox/qcom-ipcc.h | 2 + include/keys/system_keyring.h | 14 +- include/linux/blk-mq.h | 2 +- include/linux/kvm_dirty_ring.h | 6 - include/linux/kvm_host.h | 110 + include/linux/kvm_types.h | 18 + include/linux/libata.h | 2 +- include/linux/memblock.h | 2 - include/linux/mfd/ntxec.h | 2 +- include/linux/mlx5/eq.h | 4 +- include/linux/mm_types.h | 28 - include/linux/module.h | 3 +- include/linux/netfilter.h | 10 +- include/linux/netfilter/nf_conntrack_common.h | 10 +- include/linux/netfilter_netdev.h | 2 +- include/linux/nfs4.h | 1 + include/linux/nfs_fs.h | 15 + include/linux/nfs_fs_sb.h | 4 +- include/linux/nfs_xdr.h | 81 +- include/linux/page-flags.h | 37 - include/linux/pci.h | 1 + include/linux/platform_data/clk-fch.h | 2 +- include/linux/power_supply.h | 15 + include/linux/profile.h | 45 - include/linux/rcupdate.h | 2 +- include/linux/skbuff.h | 32 +- include/linux/spi/spi.h | 2 +- include/linux/tracehook.h | 7 +- include/linux/vdpa.h | 1 - include/net/netfilter/nf_conntrack.h | 10 +- include/net/netfilter/nf_tables.h | 40 +- include/net/pkt_cls.h | 4 +- include/net/pkt_sched.h | 4 +- include/net/sock.h | 1 + include/rdma/ib_verbs.h | 17 + include/soc/mscc/ocelot.h | 1 + include/sound/cs35l41.h | 7 + include/trace/events/rcu.h | 9 +- include/trace/events/skb.h | 41 +- include/trace/events/sunrpc.h | 286 +- include/uapi/linux/kfd_sysfs.h | 2 +- include/uapi/linux/kvm.h | 16 + include/uapi/linux/magic.h | 4 + include/uapi/linux/module.h | 1 + include/uapi/linux/nfs.h | 101 + init/Kconfig | 21 +- kernel/Makefile | 1 + kernel/bpf/inode.c | 14 +- kernel/bpf/verifier.c | 6 +- kernel/cgroup/cpuset.c | 54 +- kernel/exit.c | 32 +- kernel/fork.c | 4 +- kernel/kallsyms.c | 1 + kernel/module-internal.h | 19 + kernel/module.c | 37 +- kernel/module_decompress.c | 271 + kernel/profile.c | 73 - kernel/ptrace.c | 2 - kernel/rcu/rcu_segcblist.h | 4 +- kernel/rcu/rcutorture.c | 39 +- kernel/rcu/tasks.h | 5 - kernel/rcu/tree.c | 284 +- kernel/rcu/tree.h | 17 +- kernel/rcu/tree_exp.h | 5 +- kernel/rcu/tree_nocb.h | 7 +- kernel/rcu/tree_plugin.h | 18 +- kernel/signal.c | 14 +- kernel/time/Kconfig | 9 - kernel/time/clocksource.c | 8 +- kernel/torture.c | 6 +- kernel/trace/trace.c | 6 +- kernel/tsacct.c | 7 +- kernel/workqueue.c | 58 +- lib/mpi/mpi-mod.c | 2 + lib/ref_tracker.c | 5 +- localversion-next | 2 +- mm/internal.h | 23 +- mm/memory.c | 22 + mm/mmap.c | 1 - mm/shmem.c | 49 +- mm/slab.h | 6 - mm/truncate.c | 13 +- net/9p/Kconfig | 2 +- net/9p/client.c | 7 +- net/ax25/af_ax25.c | 10 +- net/bluetooth/hci_sock.c | 5 +- net/bluetooth/hci_sync.c | 4 +- net/bluetooth/l2cap_sock.c | 14 +- net/bridge/br_if.c | 3 +- net/bridge/netfilter/nft_meta_bridge.c | 20 + net/core/dev.c | 9 +- net/core/drop_monitor.c | 10 +- net/core/of_net.c | 33 +- net/core/page_pool.c | 4 - net/core/skbuff.c | 12 +- net/core/sock.c | 2 + net/ipv4/af_inet.c | 2 + net/ipv4/ip_gre.c | 5 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 5 +- net/ipv4/ping.c | 1 + net/ipv4/tcp_input.c | 10 +- net/ipv4/tcp_ipv4.c | 15 +- net/ipv4/udp.c | 11 +- net/ipv6/af_inet6.c | 2 + net/ipv6/ping.c | 1 + net/ipv6/tcp_ipv6.c | 1 + net/ipv6/udp.c | 1 + net/mctp/test/route-test.c | 2 +- net/mptcp/options.c | 119 +- net/mptcp/pm.c | 34 +- net/mptcp/pm_netlink.c | 197 +- net/mptcp/protocol.c | 311 +- net/mptcp/protocol.h | 64 +- net/mptcp/sockopt.c | 24 +- net/mptcp/subflow.c | 25 +- net/mptcp/token.c | 1 + net/netfilter/core.c | 29 +- net/netfilter/nf_conntrack_core.c | 50 +- net/netfilter/nf_conntrack_expect.c | 4 +- net/netfilter/nf_conntrack_netbios_ns.c | 5 +- net/netfilter/nf_conntrack_netlink.c | 10 +- net/netfilter/nf_conntrack_standalone.c | 4 +- net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_nat_core.c | 2 +- net/netfilter/nf_synproxy_core.c | 1 - net/netfilter/nf_tables_api.c | 163 +- net/netfilter/nf_tables_core.c | 41 +- net/netfilter/nf_tables_trace.c | 2 +- net/netfilter/nfnetlink_queue.c | 8 +- net/netfilter/nft_bitwise.c | 95 + net/netfilter/nft_connlimit.c | 26 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_last.c | 69 +- net/netfilter/nft_limit.c | 172 +- net/netfilter/nft_meta.c | 48 + net/netfilter/nft_numgen.c | 34 +- net/netfilter/nft_payload.c | 54 + net/netfilter/nft_quota.c | 52 +- net/netfilter/nft_set_pipapo.c | 8 + net/netfilter/xt_CT.c | 3 +- net/netrom/af_netrom.c | 12 +- net/openvswitch/conntrack.c | 15 +- net/openvswitch/flow.c | 16 +- net/packet/af_packet.c | 27 +- net/sched/act_ct.c | 13 +- net/sched/cls_api.c | 2 + net/sched/sch_cake.c | 40 +- net/smc/smc_pnet.c | 3 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/sysfs.c | 41 +- net/tls/tls_sw.c | 1 + net/xfrm/xfrm_policy.c | 3 +- samples/ftrace/ftrace-direct-modify.c | 3 + samples/ftrace/ftrace-direct-multi-modify.c | 3 + samples/ftrace/ftrace-direct-too.c | 3 + samples/ftrace/ftrace-direct.c | 2 + scripts/check-blacklist-hashes.awk | 37 - scripts/kconfig/confdata.c | 22 +- .../integrity/platform_certs/keyring_handler.c | 26 +- sound/core/seq/seq_virmidi.c | 11 + sound/drivers/virmidi.c | 3 - sound/pci/hda/Kconfig | 4 + sound/pci/hda/cs35l41_hda.c | 1 + sound/soc/codecs/cpcap.c | 2 + sound/soc/codecs/cs35l41-i2c.c | 1 + sound/soc/codecs/cs35l41-lib.c | 73 +- sound/soc/codecs/cs35l41-spi.c | 1 + sound/soc/codecs/cs35l41.c | 233 +- sound/soc/codecs/cs35l41.h | 4 + sound/soc/generic/simple-card.c | 26 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 27 +- sound/x86/intel_hdmi_audio.c | 4 +- tools/arch/x86/include/uapi/asm/kvm.h | 16 +- tools/certs/print-cert-tbs-hash.sh | 91 - tools/include/uapi/linux/kvm.h | 3 + tools/perf/builtin-trace.c | 2 +- tools/perf/util/debug.c | 19 - tools/power/cpupower/{ToDo => TODO} | 0 tools/testing/selftests/bpf/prog_tests/xdp_link.c | 61 +- tools/testing/selftests/bpf/progs/test_xdp_link.c | 6 + tools/testing/selftests/bpf/test_sock.c | 370 +- tools/testing/selftests/kvm/Makefile | 15 +- tools/testing/selftests/kvm/include/kvm_util.h | 427 +- .../kvm/include/{kvm_util.h => kvm_util_base.h} | 69 +- .../selftests/kvm/include/riscv/processor.h | 135 + tools/testing/selftests/kvm/include/ucall_common.h | 59 + .../selftests/kvm/include/x86_64/processor.h | 26 +- tools/testing/selftests/kvm/lib/guest_modes.c | 10 + tools/testing/selftests/kvm/lib/kvm_util.c | 32 + tools/testing/selftests/kvm/lib/riscv/processor.c | 362 + tools/testing/selftests/kvm/lib/riscv/ucall.c | 87 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 95 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 448 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 2 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 59 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 2 +- tools/testing/selftests/kvm/x86_64/state_test.c | 2 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 184 +- tools/testing/selftests/net/mptcp/config | 1 + tools/testing/selftests/net/mptcp/mptcp_connect.c | 148 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 39 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 203 +- .../selftests/netfilter/ipip-conntrack-mtu.sh | 9 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 10 +- .../selftests/rcutorture/bin/console-badness.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 10 - tools/testing/selftests/rcutorture/bin/torture.sh | 30 +- usr/include/Makefile | 4 +- virt/kvm/Kconfig | 3 + virt/kvm/Makefile.kvm | 1 + virt/kvm/dirty_ring.c | 11 +- virt/kvm/kvm_main.c | 19 +- virt/kvm/kvm_mm.h | 44 + virt/kvm/mmu_lock.h | 23 - virt/kvm/pfncache.c | 337 + 1105 files changed, 33007 insertions(+), 26989 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-block delete mode 100644 Documentation/ABI/testing/sysfs-block delete mode 100644 Documentation/block/queue-sysfs.rst create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml delete mode 100644 Documentation/devicetree/bindings/clock/exynos5260-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/exynos5410-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/exynos5433-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/exynos7-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/zinitix,bt400.yaml delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/zinitix.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml create mode 100644 Documentation/devicetree/bindings/mfd/brcm,twd.yaml create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max20086.yaml create mode 100644 Documentation/networking/device_drivers/can/freescale/flexcan.rst create mode 100644 Documentation/networking/device_drivers/can/index.rst create mode 100644 arch/arm/include/asm/entry-macro-multi.S create mode 100644 arch/arm/include/asm/hardware/entry-macro-iomd.S create mode 100644 arch/arm/mach-footbridge/include/mach/entry-macro.S create mode 100644 arch/arm/mach-iop32x/include/mach/entry-macro.S create mode 100644 arch/arm/mach-rpc/include/mach/entry-macro.S create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts create mode 100644 arch/mips/boot/compressed/clz_ctz.c create mode 100644 arch/riscv/include/asm/kvm_vcpu_sbi.h create mode 100644 arch/riscv/kvm/vcpu_sbi_base.c create mode 100644 arch/riscv/kvm/vcpu_sbi_hsm.c create mode 100644 arch/riscv/kvm/vcpu_sbi_replace.c copy arch/riscv/kvm/{vcpu_sbi.c => vcpu_sbi_v01.c} (50%) create mode 100644 drivers/clk/mediatek/clk-mt7986-apmixed.c create mode 100644 drivers/clk/mediatek/clk-mt7986-eth.c create mode 100644 drivers/clk/mediatek/clk-mt7986-infracfg.c create mode 100644 drivers/clk/mediatek/clk-mt7986-topckgen.c create mode 100644 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c copy drivers/gpu/drm/amd/{amdgpu/hdp_v4_0.h => pm/inc/amdgpu_dpm_internal.h} (78%) copy drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/Makefile (70%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/cik_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.c (99%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/kv_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/kv_smc.c (100%) copy drivers/gpu/drm/amd/pm/{amdgpu_dpm.c => legacy-dpm/legacy_dpm.c} (71%) copy drivers/gpu/drm/amd/{amdgpu/mmhub_v9_4.h => pm/legacy-dpm/legacy_dpm.h} (58%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/r600_dpm.h (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.c (98%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/si_dpm.h (99%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/si_smc.c (100%) rename drivers/gpu/drm/amd/pm/{powerplay => legacy-dpm}/sislands_smc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/amd_powerplay.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/cz_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/fiji_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/hardwaremanager.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/hwmgr.h (99%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/polaris10_pwrvirus.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/power_state.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/pp_debug.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/pp_endian.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/pp_thermal.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/ppinterrupt.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/rv_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu10.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu10_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu11_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu71.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu71_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu72.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu72_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu73.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu73_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu74.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu74_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu75.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu75_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_common.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_discrete.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu8.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu8_fusion.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu9.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu_ucode_xfer_cz.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smu_ucode_xfer_vi.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/smumgr.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/tonga_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega10_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega12/smu9_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega12_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => powerplay}/inc/vega20_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/amdgpu_smu.h (98%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/aldebaran_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/arcturus_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_arcturus. [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_cyan_skil [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_navi10.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_sienna_ci [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu11_driver_if_vangogh.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu12_driver_if.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu13_driver_if_aldebaran [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu13_driver_if_yellow_ca [...] rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_0_7_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_5_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_5_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_8_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v11_8_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v12_0_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_pmfw.h (100%) rename drivers/gpu/drm/amd/pm/{inc => swsmu/inc/pmfw_if}/smu_v13_0_1_ppsmc.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_11_0_cdr_table.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_types.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0_7_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v11_0_pptable.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v12_0.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v13_0.h (100%) rename drivers/gpu/drm/amd/pm/{ => swsmu}/inc/smu_v13_0_pptable.h (100%) create mode 100644 drivers/net/can/flexcan/Makefile rename drivers/net/can/{flexcan.c => flexcan/flexcan-core.c} (90%) create mode 100644 drivers/net/can/flexcan/flexcan-ethtool.c create mode 100644 drivers/net/can/flexcan/flexcan.h create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-chip-fifo.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c create mode 100644 drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h create mode 100644 drivers/platform/x86/asus-tf103c-dock.c create mode 100644 drivers/regulator/max20086-regulator.c create mode 100644 include/dt-bindings/clock/mt7986-clk.h create mode 100644 kernel/module_decompress.c delete mode 100755 scripts/check-blacklist-hashes.awk delete mode 100755 tools/certs/print-cert-tbs-hash.sh rename tools/power/cpupower/{ToDo => TODO} (100%) copy tools/testing/selftests/kvm/include/{kvm_util.h => kvm_util_base.h} (88%) create mode 100644 tools/testing/selftests/kvm/include/riscv/processor.h create mode 100644 tools/testing/selftests/kvm/include/ucall_common.h create mode 100644 tools/testing/selftests/kvm/lib/riscv/processor.c create mode 100644 tools/testing/selftests/kvm/lib/riscv/ucall.c create mode 100644 tools/testing/selftests/kvm/x86_64/amx_test.c create mode 100644 virt/kvm/kvm_mm.h delete mode 100644 virt/kvm/mmu_lock.h create mode 100644 virt/kvm/pfncache.c