This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits ea586a076e8a Add linux-next specific files for 20211224 omits 80d1971d9efa Merge branch 'akpm/master' omits 801cefa1c7a8 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits a73944a32249 lib/stackdepot: allow optional init and stack_table alloca [...] omits cd8780365fd2 lib/stackdepot: allow optional init and stack_table alloca [...] omits b568ca00331e lib/stackdepot: allow optional init and stack_table alloca [...] omits dd94ba788b4d lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 605d9b4bdbf9 lib/stackdepot: allow optional init and stack_table alloca [...] omits 057f267f46b9 proc-remove-pde_data-completely-fix-fix omits 2db53c3cdb56 proc-remove-pde_data-completely-fix omits 3fadaca878f5 proc: remove PDE_DATA() completely omits 7093cf272146 fs: proc: store PDE()->data into inode->i_private omits 5857c259a0e0 sysctl: returns -EINVAL when a negative value is passed to [...] omits 2a89f6bce792 kernel/sysctl.c: remove unused variable ten_thousand omits deb761b4ddc2 kprobe: move sysctl_kprobes_optimization to kprobes.c omits 8471b90fb362 fs/coredump: move coredump sysctls into its own file omits f5c3f51c28fe printk: fix build warning when CONFIG_PRINTK=n omits bd3f5a533619 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits 129049c35be0 fs: move namespace sysctls and declare fs base directory omits 63afb1a07245 sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits 967c8f408294 sysctl: add and use base directory declarer and registrati [...] omits d886d33701eb fs: move pipe sysctls to is own file omits e2733dacbeb3 fs: move fs/exec.c sysctls into its own file omits 98f36728e1d7 fs: move namei sysctls to its own file omits 8b56a76ca886 fs: move locking sysctls where they are used omits 210d493faa35 fs: move shared sysctls to fs/sysctls.c omits c5289b393db5 sysctl: move maxolduid as a sysctl specific const omits 3f4c09d7ade0 fs/dcache: avoid unused-function warning omits cc7475ff4fee fs/inode: avoid unused-variable warning omits 31eda1747016 fs: move dcache sysctls to its own file omits 366b8c6ed99b fs: move fs stat sysctls to file_table.c omits 09dccec93ca4 fs: move inode sysctls to its own file omits 9b57ef77971f sysctl: share unsigned long const values omits 4ac79732d0e8 stackleak: move stack_erasing sysctl to stackleak.c omits 5f4433af32fc scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits 7a683f59d7dc printk: move printk sysctl to printk/sysctl.c omits a6f1e3b4b43f fs: move binfmt_misc sysctl to its own file omits 1200f7344a97 sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits 8ab4aa6515c5 sysctl: add helper to register a sysctl mount point omits bf0f4cd5f465 random: move the random sysctl declarations to its own file omits 8489768ae3aa firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits 8ed83ae56e7a firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits 8c862b83409f firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits 0419dbb2c18a firmware_loader: move firmware sysctl to its own files omits 9371114a8d13 eventpoll: simplify sysctl declaration with register_sysctl() omits 626f7c43a1c2 cdrom: simplify subdirectory registration with register_sysctl() omits 06838fbfd1b3 inotify-simplify-subdirectory-registration-with-register_s [...] omits 11f044812c2e inotify: simplify subdirectory registration with register_ [...] omits f03d20b2318f test_sysctl: simplify subdirectory registration with regis [...] omits 149e0e598bc1 ocfs2: simplify subdirectory registration with register_sysctl() omits 41c7bce612f5 macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 20b463a3baae i915: simplify subdirectory registration with register_sysctl() omits 0863a8304766 hpet: simplify subdirectory registration with register_sysctl() omits 0d6b3233ff8c dnotify: move dnotify sysctl to dnotify.c omits e58aabaa2527 aio: move aio sysctl to aio.c omits 864ece187072 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits acf4162905c3 sysctl: use const for typically used max/min proc sysctls omits 6d34cf1e2e8e sysctl: make ngroups_max const omits 49518b36fe9c watchdog: move watchdog sysctl interface to watchdog.c omits 80d055409d61 hung_task: move hung_task sysctl interface to hung_task.c omits 86277881731d sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits 641e146e1ef8 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits 75d0f681759d sysctl: add a new register_sysctl_init() interface omits b5bb1bd8827a mm/migrate.c: rework migration_entry_wait() to not take a pageref omits 7b69285cc1e9 Merge branch 'akpm-current/current' omits f06785129987 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6c408a2a94b0 Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] omits 619ca274c94a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ced38b573d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f79d3ddbd8f Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits f743cd3c27f6 Merge branch 'folio-iomap' of git://git.infradead.org/user [...] omits 14eba5849d4c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 7cd7c8c677c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8db3e27047e8 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 5a4bd1d60f10 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 969bd734a437 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 8fc3171d707b Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] omits ef5c6400e141 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 63200d3b785f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits e350af8c396d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 9430a38ff177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0352858272a7 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits fb61d8375fb2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 9520cd835edb Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 04d2e9cd069b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits a72a13cea9aa Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 2ff89db5db42 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 283001896cbf Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 71b6872298c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e83ed5b4263 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 261a7034a762 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d66f6beff51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d13961357454 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0ff142facc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32a3c494e03e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 87940d806424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8be5ba05d2dd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b6fb1e80803e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5fa8580620a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78078ae09666 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13bf5ee17623 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf01d92f6f5b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f587251bdbee Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 64d4f12d0166 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits c9d1b5a67c45 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 93d7dc00a8d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a257adffbe18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e7db65432a96 next-20211223/phy-next omits f311e7f2f6ea Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 073543b87edf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c8c621d5330e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits ac691012e42c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 666115fb6863 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e4daf7b19f68 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 697b9cada942 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits af4b11e0bd6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75d0bd1b3a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 596184bbfbd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1409057d2451 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48921e185454 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34960179590a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a0e3df097680 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c496c691d744 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits a74298d5935a Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 758c4b3f8f7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a158d7ff8cb6 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 39c625b0badf Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 499c2df94278 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits ca6230f4208d Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits a06064a6a739 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2025821ee223 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fe9db476207 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 825490ccd615 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f35108f8e4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6546e60201bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57a42002f019 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 2ee637d0cc5b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 304bc1434b9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c717a2e4c41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc6a9fb68142 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits c1b3ad8c1026 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits f6d6e4c9c63d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 414867377a30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c1b8cff4479 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 4dbb86204391 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0469fbca82cb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 2f3cfcd74e1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5916ff16a830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0f0688aba77 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits d91b340a01c8 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 4235a27a020c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits b003722adef2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ae73b14f66fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 76b68e8011c8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1db20449e717 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b4c0f491b481 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d95d7e5bb591 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 726155861945 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 62983bffc18a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e856bd765dcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73ff9fcdd6f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3e0a1a49ac03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e55e42963402 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 88da580014f1 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 4e45b439c62f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits e712d7d7043d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits c17aa04f084c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e9a0135fc443 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8335bcbf4b27 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 12773163f066 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 745ddcb50860 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 613e06706487 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 8f68514da4f1 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 655d2691226c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f502947673e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 84174b2375c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d22390f8eb1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 032f44ffe35a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc5f4db634f7 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 3112c5690fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0eb06d9e388d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b36501678e64 Merge branch '9p-next' of git://github.com/martinetd/linux omits 622bb666e493 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43f4e5edd1b5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits ba8fc732cdab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89b8a7651ef7 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits e493e1b41ff9 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 6f4109607873 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 14a85fdc22c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02f64f001b96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4128dc1bf567 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits c1063dd58c98 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 875f119f97b3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 8896a63e1c25 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6d7ecc091f32 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7dbd5c62ba34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b078a7ce0ef5 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits dc6cbb3e91c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58396b973c0f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 35673ecf2365 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c22dd66731e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5469fdfd2741 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3049a8876425 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b27aa3385af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 986af262125f Merge branch 'for-next' of git://github.com/openrisc/linux.git omits ab8b15a572da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8c7c3d7950b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 52744cab38cd Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 0672127535ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f38dffb2ea80 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 7e9e968fe779 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33213cd7beb1 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 7cdb76ce349b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf931c0fc098 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 84855cabe588 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 800b8b672fbb Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 289ae7ac83b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ef169576725 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 95ec8b33de98 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits dbb1ba36294f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b60113f8ad05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49488d227d6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6448b1fa68fb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 7f39f533d6e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 214fb815b8cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92c378b64948 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30ac37b55cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 105d5c52c3c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23982dac304a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc2fc63b963d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fe795beb05f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46cca0623f6a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d107c932ac7f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 3c69a64fd0a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43b9a8b907de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a79166b0e06b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5d45222966a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08977d83342b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 214d63e718c3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 162e91828586 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 221cc810df19 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b625b9baeb17 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits d2e60d8e241e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 727655660152 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits cf66fcb9dde1 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 4df90a4dd907 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits ec39ecb383f3 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 8f9e7f2ea180 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 279b4507ee6e Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits cae5a5e2958d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b3aee0b14a2c Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 14cd86116c82 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 01392314b9d3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 715b560ee915 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9741517567aa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits b780796b4ba5 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits b4783decec31 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 2f5f75083295 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e20ab50a3194 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 2ed0d7d48338 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3d35460f1f25 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 626d8c2ef119 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d112376003d7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0e8c0f7ab0b1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e71c70b025cf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0600c5cfc1b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 58565927bd0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7c1fb51fd72c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 077e5bd0c333 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits fb7c2e42c708 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 9ac05e740b93 parisc: Add lws_atomic_xchg and lws_atomic_store syscalls omits 1eaee7a748a3 parisc: Rewrite light-weight syscall and futex code omits 6094392ab0f3 parisc: Switch user access functions to signal errors in r [...] omits 114157960f72 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 541d759bb769 Merge of signal-for-v5.17, and ucount-rlimit-fixes-for-v5. [...] omits 93c731c87357 parisc: Avoid calling faulthandler_disabled() twice omits e1be56acd01b parisc: Fix lpa and lpa_user defines omits c8a50898f908 parisc: Define depi_safe macro omits ca30828dad64 parisc: decompressor: do not copy source files while building omits 2b8f69eda097 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE omits c424cbe6f774 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR omits 245c79e4bd03 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] omits 7a18576be219 btrfs: use generic Kconfig option for 256kB page size limit omits b021f3202d05 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] omits 9c648b8bdb3f configs: introduce debug.config for CI-like setup omits e73fc87e55bf delayacct: track delays from memory compact omits 454b4f3a7fa6 Documentation/accounting/delay-accounting.rst: add thrashi [...] omits f0ca4f2d5d4a delayacct: cleanup flags in struct task_delay_info and fun [...] omits 586befa9c450 delayacct: fix incomplete disable operation when switch en [...] omits 480abd7db51c delayacct: support swapin delay accounting for swapping wi [...] omits 53af1acf238a panic: allow printing extra panic information on kdump omits 658a6ba2a287 panic: add option to dump all CPUs backtraces in panic_print omits 4b80d4b7ed71 docs: sysctl/kernel: add missing bit to panic_print omits b3fd8ec56672 panic: Remove oops_id. omits 166903c7320e panic-use-error_report_end-tracepoint-on-warnings-fix omits df6da8236390 panic: use error_report_end tracepoint on warnings omits 1542000bfb5f fs/adfs: remove unneeded variable make code cleaner omits 5b4eb665e2c2 signal: clean up kernel-doc comments omits 5300763045e1 FAT: use io_schedule_timeout() instead of congestion_wait() omits f17ce5360f68 hfsplus: use struct_group_attr() for memcpy() region omits 928ec8dd210a init/main.c: silence some -Wunused-parameter warnings omits 04e5c1cb432e ELF: fix overflow in total mapping size calculation omits 224f816597b5 fs/binfmt_elf: use PT_LOAD p_align values for static PIE omits 05b2e813fd43 const_structs.checkpatch: add frequently used ops structs omits 2a3ab7d47856 checkpatch: Improve Kconfig help test omits bd1c326e84e9 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE omits ff6ecd75fd43 lz4: fix LZ4_decompress_safe_partial read out of bound omits 0cb264a6f1c5 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test omits e07d9875b7a5 uuid: remove licence boilerplate text from the header omits 353d48d03ca7 uuid: discourage people from using UAPI header in new code omits 510f27277fdd kunit: replace kernel.h with the necessary inclusions omits d8a973949391 test_hash.c: refactor into kunit omits 3c9a0688173b lib/Kconfig.debug: properly split hash test kernel entries omits 63f9853a07c5 test_hash.c: split test_hash_init omits 1d9a33244d03 test_hash.c: split test_int_hash into arch-specific functions omits b81b12432082 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] omits 5b08fdb2cb34 hash.h: remove unused define directive omits 22e947ba74c8 lib/list_debug.c: print more list debugging context in __l [...] omits c1a65c92c244 list: introduce list_is_head() helper and re-use it in list.h omits 4913456696a5 kstrtox: uninline everything omits b450fb83806c kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] omits ec2493517360 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] omits cee89ae8047b kthread: dynamically allocate memory to store kthread's full name omits 952267c8b806 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] omits 5454100aceb6 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] omits e0d71da8b9e0 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] omits 8b0b0006c556 fs/binfmt_elf: replace open-coded string copy with get_task_comm omits c8901828f94a drivers/infiniband: replace open-coded string copy with ge [...] omits c00cb6b65a5b fs/exec: replace strncpy with strscpy_pad in __get_task_comm omits 0445c40502ab fs/exec: replace strlcpy with strscpy_pad in __set_task_comm omits 804dcef76394 kernel.h: include a note to discourage people from includi [...] omits 325a40892303 include/linux/unaligned: replace kernel.h with the necessa [...] omits 9589da308c2a proc/sysctl: make protected_* world readable omits 4f783fb10afd proc: convert the return type of proc_fd_access_allowed() [...] omits ea09981ea277 proc-make-the-proc_create-stubs-static-inlines-fix2-fix omits 7f136fb75791 proc-make-the-proc_create-stubs-static-inlines-fix2 omits 8ec4d6544aab proc-make-the-proc_create-stubs-static-inlines-fix omits 6e3c823cacf3 proc: make the proc_create[_data]() stubs static inlines omits 1098ccfeb00c proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] omits 658884173ac6 mm: percpu: add generic pcpu_populate_pte() function omits 79b372265f79 mm: percpu: add generic pcpu_fc_alloc/free funciton omits 5f322bd6b8e7 mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef omits 8a4eac19b4f9 mm: percpu: generalize percpu related config omits 309e94895bcd kernel/hung_task.c: Monitor killed tasks. omits 0c3b06b302f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ca1a2230bba0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 63a6c3761a0b mm/damon: add access checking for hugetlb pages omits 2332413f6274 Docs/admin-guide/mm/damon/usage: update for schemes statistics omits afcd166961cd mm/damon/dbgfs: support all DAMOS stats omits 706909535292 Docs/admin-guide/mm/damon/reclaim: document statistics parameters omits d75be1c60d0a mm/damon/reclaim: provide reclamation statistics omits 518cb10595d0 mm/damon/schemes: account how many times quota limit has exceeded omits 9221bf459dd6 mm/damon/schemes: account scheme actions that successfully [...] omits 9481934d7a11 mm/damon: remove a mistakenly added comment for a future feature omits 6bf1af24f805 Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] omits f3b7d8f00944 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] omits b0e1240428af Docs/admin-guide/mm/damon/usage: remove redundant information omits 80d97e48bf8d Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] omits 459082fc6b1b mm/damon: convert macro functions to static inline functions omits aa308afaeb57 mm/damon: modify damon_rand() macro to static inline function omits e99bef6d3a8e mm/damon: move damon_rand() definition into damon.h omits 0bc1f3851b70 mm/damon/schemes: add the validity judgment of thresholds omits 6598346c7fad mm/damon/vaddr: remove swap_ranges() and replace it with swap() omits 60ed565b47ae mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix omits 48d1195d946d mm/damon: remove some unneeded function definitions in damon.h omits a36a42c9e174 mm/damon/core: use abs() instead of diff_of() omits 588cd49ed3ec mm/damon: add 'age' of region tracepoint support omits 12bfde756379 mm/damon: unified access_check function naming rules omits 6aae4416fc10 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault omits 3920837ea9de mm: make some vars and functions static or __init omits 329566fcc6f3 mm: fix some comment errors omits e9fabcfc3cdf zram: use ATTRIBUTE_GROUPS omits 744ede16f9d3 btrfs: avoid live-lock in search_ioctl() on hardware with [...] omits 32f58cc30208 arm64: add support for sub-page faults user probing omits 824d40ed6e4d mm: introduce fault_in_exact_writeable() to probe for sub- [...] omits 6099ad837cb3 zsmalloc: replace get_cpu_var with local_lock omits 30436bc7e29e zsmalloc: replace per zpage lock with pool->migrate_lock omits 4f92f82a62ff locking: fixup write_lock_nested() implementation omits 076b9df20781 locking/rwlocks: fix write_lock_nested for RT omits 7a76f1744202 locking/rwlocks: introduce write_lock_nested omits 9f82342deb67 zsmalloc: remove zspage isolation for migration omits cf3d38cb3200 zsmalloc: move huge compressed obj from page to zspage omits c4eab4e06fe5 zsmalloc: introduce obj_allocated omits 63c6f45cba35 zsmalloc: decouple class actions from zspage works omits 2a5b27b30926 zsmalloc: rename zs_stat_type to class_stat_type omits 5583c838ba2d zsmalloc: introduce some helper functions omits b493e214c277 zpool: remove the list of pools_head omits ae54b7a1a09f mm-rmap-fix-potential-batched-tlb-flush-race-fix omits 37bcb3002838 mm/rmap: fix potential batched TLB flush race omits 4f0128f47ba5 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 4fe62db913ad mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits 438a9e95574e mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix omits e3f6ed9f7904 mm: memcg/percpu: account extra objcg space to memory cgroups omits 728385fb6199 mm/hwpoison: fix unpoison_memory() omits f5507085756a mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE omits ecb9ab434259 mm/hwpoison: mf_mutex for soft offline and unpoison omits 9d7e87229e9a mm: ksm: fix use-after-free kasan report in ksm_might_need [...] omits a98e5d94a7d2 mm/migrate: remove redundant variables used in a for-loop omits 9891e9fa1348 mm/migrate: move node demotion code to near its user omits b1b219be4a0c mm: migrate: add more comments for selecting target node randomly omits 123bf600a8a4 mm: migrate: support multiple target nodes demotion omits 923763343e02 mm: compaction: fix the migration stats in trace_mm_compac [...] omits ffdce19bab3b mm-migrate-correct-the-hugetlb-migration-stats-fix omits 627b8c00cbdd mm: migrate: correct the hugetlb migration stats omits 9d911a2fbddd mm: migrate: fix the return value of migrate_pages() omits 16f7bda1824a mm/mempolicy: fix all kernel-doc warnings omits e626afceaddc mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 457143e0eb94 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 06239811d418 mm/mempolicy: wire up syscall set_mempolicy_home_node omits bf1101a4e88f mm/mempolicy: add set_mempolicy_home_node syscall omits c9225f4cc23b mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY omits 003f0bea9340 mm: vmscan: reduce throttling due to a failure to make pro [...] omits 57af06179e3e mm: vmscan: reduce throttling due to a failure to make progress omits ac1ed134f308 vmscan: make drop_slab_node static omits a5dc1ee7e006 selftests/uffd: allow EINTR/EAGAIN omits 62bf15cca4ae mm, hugepages: make memory size variable in hugepage-mrema [...] omits 4bd913ab7cc6 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 25fb536dcd29 selftests: vm: add a hugetlb test case omits 52163ccef0ee mm: sparsemem: use page table lock to protect kernel pmd o [...] omits 66e60dc7befe mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits e50b77613f0b mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits bc941365a7f7 hugetlb/cgroup: fix copy/paste array assignment omits 9a0140f3d518 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" omits d73b6d7f0d9a hugetlb: add hugetlb.*.numa_stat file omits 00f30a713820 mm/page_alloc.c: modify the comment section for alloc_cont [...] omits 6748fd856a45 include/linux/gfp.h: further document GFP_DMA32 omits 39be4ef9068f mm: drop node from alloc_pages_vma omits 4714ee1127b6 mm: page_alloc: fix building error on -Werror=array-compare omits e4e78cbcc3d4 mm: fix boolreturn.cocci warning omits 3b8419d05ff5 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] omits 2d58fe58cc78 mm: introduce memalloc_retry_wait() omits af226b3807ae mm: discard __GFP_ATOMIC omits f348d8240456 mm-vmalloc-allocate-small-pages-for-area-pages-fix omits bd8895d07c22 mm/vmalloc: allocate small pages for area->pages omits ff5b269a7d44 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware omits be50c5805834 mm: allow !GFP_KERNEL allocations for kvmalloc omits 348f3dfb73f7 mm/vmalloc: be more explicit about supported gfp flags. omits 794efe0afc80 mm/vmalloc: add support for __GFP_NOFAIL omits b9ab585142af mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc fix omits fe142b709f4d mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc omits 369278f43e59 mm/dmapool.c: revert "make dma pool to use kmalloc_node" omits de6103acb023 mm: remove the total_mapcount argument from page_trans_hug [...] omits 87c774254573 mm: remove the total_mapcount argument from page_trans_hug [...] omits 9a4044a3f639 mm: remove last argument of reuse_swap_page() omits 17cd1a814999 x86: mm: add x86_64 support for page table check omits a26c01367c0c mm: page table check omits 78059d96c6bc mm: ptep_clear() page table helper omits 539243be171c mm: change page type prior to adding page table entry omits 03a8531616ea docs/vm: add vmalloced-kernel-stacks document omits 6a1549a31a2a mm/oom_kill: allow process_mrelease to run under mmap_lock [...] omits 8ed1e56ed6cc mm: document locking restrictions for vm_operations_struct::close omits aeb81b024532 mm: protect free_pgtables with mmap_lock write lock in exit_mmap omits 2732b14488e1 mm: move tlb_flush_pending inline helpers to mm_inline.h omits 0691b429dd73 mm: move anon_vma declarations to linux/mm_inline.h omits b0ebe03b84d1 mm: add anonymous vma name refcounting omits 3bc7bedcc319 docs: proc.rst: /proc/PID/maps: fix malformed table omits 670707833cef mm: add a field to store names for private anonymous memory omits 3e11f0c4d9da mm: rearrange madvise code to allow for reuse omits f00756c9bf5e mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] omits 3b7b794b76a7 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit omits b9d9eabc0647 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] omits 0c0348943a26 memcg-add-per-memcg-vmalloc-stat-v2-fix omits 13672eca92fc memcg-add-per-memcg-vmalloc-stat-v2 omits d6969e6e3006 memcg: add per-memcg vmalloc stat omits e7c8c928af6c mm/memcg: use struct_size() helper in kzalloc() omits 42ae732252cb memcg: better bounds on the memcg stats updates omits bb0e03a338d9 mm: add group_oom_kill memory.event fix omits c09bbeef5dfc mm/memcg: add oom_group_kill memory event omits 7d395ede822b mm/page_counter: remove an incorrect call to propagate_pro [...] omits 9d66a4957385 mm: memcontrol: make cgroup_memory_nokmem static omits 83015f23b204 mm/frontswap.c: use non-atomic '__set_bit()' when possible omits 8bbc1d0a194e mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] omits 90a65307a4be mm: shmem: don't truncate page if memory failure happens omits 94fe7d9f1a99 mm/gup.c: stricter check on THP migration entry during fol [...] omits 6fa66a379976 gup: avoid multiple user access locking/unlocking in fault [...] omits be8ac67bfe13 mm/truncate.c: remove unneeded variable omits 06323ed5fff7 Documentation/vm/page_owner.rst: fix unexpected indentation warns omits e8093ddfafe2 documentation-vm-page_ownerrst-update-the-documentation-fix omits 9f91b7527ac5 Documentation/vm/page_owner.rst: update the documentation omits d94d7ea82dd1 tools/vm/page_owner_sort.c: delete invalid duplicate code omits df37991a78d8 tools/vm/page_owner_sort.c: two trivial fixes omits f7d5efd2c559 tools/vm/page_owner_sort.c: support sorting pid and time omits 00bd9171b8fd tools/vm/page_owner_sort.c: add switch between culling by [...] omits 9a0329210ccf tools/vm/page_owner_sort.c: support sorting by stack trace omits f717cd6f07ab tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 99e9a82ec3aa tools/vm/page_owner_sort.c: sort by stacktrace before culling omits d60286dd3dd0 mm,fs: split dump_mapping() out from dump_page() omits a906be459628 kasan: fix quarantine conflicting with init_on_free omits 005fa883c366 kasan: test: add test case for double-kmem_cache_destroy() omits aaea01d3d2b0 kasan: add ability to detect double-kmem_cache_destroy() omits 87618b40a1cc kasan: test: add globals left-out-of-bounds test omits 6177009f7927 device-dax: compound devmap support omits 0ddf9d1932ac device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix omits 0009916ecbbd device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() omits 05d5fbef5e12 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() omits beb2209863db device-dax: factor out page mapping initialization omits 3ddf7f9669c2 device-dax: ensure dev_dax->pgmap is valid for dynamic devices omits 83395f1c3a12 device-dax: use struct_size() omits 30e560bffc9a device-dax: use ALIGN() for determining pgoff omits 42a96100c971 mm/memremap: add ZONE_DEVICE support for compound pages omits f01391d8eab2 mm/page_alloc: refactor memmap_init_zone_device() page init omits 873e66ec9112 mm/page_alloc: split prep_compound_page into head and tail [...] omits 08e87f8d7d05 mm-defer-kmemleak-object-creation-of-module_alloc-v4 omits cfdca502a769 mm: defer kmemleak object creation of module_alloc() omits 86ad7155e2aa mm: kmemleak: alloc gray object for reserved region with d [...] omits 671b590a950e kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] omits 12a2eaae9b44 kmemleak: fix kmemleak false positive report with HW tag-b [...] omits 924101a39661 mm: slab: make slab iterator functions static omits 07f1580f4156 mm/slab_common: use WARN() if cache still has objects on destroy omits ea974b885cd8 fs/ioctl: remove unnecessary __user annotation omits b6f15aba12fa ocfs2: fix ocfs2 corrupt when iputting an inode omits 195d69810150 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 8b86b27cd823 ocfs2: reflink deadlock when clone file to the same direct [...] omits e6eb2e34bdb6 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value omits 73b65e30dfe2 ocfs2:Use BUG_ON instead of if condition followed by BUG. omits 2a34abfa8405 squashfs: provide backing_dev_info in order to disable read-ahead omits b3d94d248248 scripts/spelling.txt: add "oveflow" omits 5adad11cbea7 ia64: fix typo in a comment omits e1813e262418 arch/ia64/kernel/setup.c: use swap() to make code cleaner omits 84af486719ba ia64: module: use swap() to make code cleaner omits 52ac0277991b trace/hwlat: make use of the helper function kthread_run_on_cpu() omits 0e9bff5dcffe trace/osnoise: make use of the helper function kthread_run [...] omits 053cadffc936 rcutorture: make use of the helper function kthread_run_on_cpu() omits 6ead51fafa74 ring-buffer: make use of the helper function kthread_run_on_cpu() omits 908f948431e7 RDMA/siw: make use of the helper function kthread_run_on_cpu() omits ce0abe211898 kthread-add-the-helper-function-kthread_run_on_cpu-fix omits ca365fdb2e94 kthread: add the helper function kthread_run_on_cpu() omits ac5a45508786 procfs: prevent unpriveleged processes accessing fdinfo dir omits dd0fe8d7b7b8 /proc/kpageflags: do not use uninitialized struct pages omits 3e83fe1edd8d /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2d7ec96c7a2e userfaultfd/selftests: fix hugetlb area allocations omits 4f8bba51a040 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_ [...] omits c841c13c6a99 shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] omits 14829ba8f0bb shmem: fix a race between shmem_unused_huge_shrink and shm [...] omits 0cf20e0b7635 mm/damon/dbgfs: protect targets destructions with kdamond_lock omits 486c1f52d114 mm/page_alloc: fix __alloc_size attribute for alloc_pages_ [...] omits 16ee61ae7667 mm: delete unsafe BUG from page_cache_add_speculative() omits fb28d3fe182f mm-hwpoison-fix-condition-in-free-hugetlb-page-path-fix omits dd75607a9b24 mm, hwpoison: fix condition in free hugetlb page path omits 3e7e563dd5a4 MAINTAINERS: mark more list instances as moderated omits 064cb3561cdc kernel/crash_core: suppress unknown crashkernel parameter warning omits d5cc278dc18e mm: mempolicy: fix THP allocations escaping mempolicy rest [...] omits b93acee44e1a mm/oom_kill: wake futex waiters before annihilating victim [...] omits a8870d3c7cc5 kfence: fix memory leak when cat kfence objects omits 04cce5b36032 mm: fix panic in __alloc_pages omits 8144a7147ddc Merge branch into tip/master: 'objtool/urgent' omits d2849ef7d640 Merge branch into tip/master: 'ras/core' omits 134d4a60853d Merge branch into tip/master: 'x86/build' omits d6d457a8d52d Merge branch into tip/master: 'x86/misc' omits 03cb478074fe Merge branch into tip/master: 'x86/mm' omits 9c42a8706f35 x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUI [...] omits e27830fbaf6a thunderbolt: Add module parameter for CLx disabling omits e9567cd8b572 thunderbolt: Enable CL0s for Intel Titan Ridge omits 195acd15792a Merge branch 'devel' into for-next omits 01b619f3c639 hwmon: (dell-smm) Pack the whole smm_regs struct omits 7273fd1f9af8 random: fix data race on crng init time omits 92531943fdff random: fix data race on crng_node_pool omits 31c4ae29c604 irq: remove unused flags argument from __handle_irq_event_ [...] omits 4d5d0089e072 random: remove unused irq_flags argument from add_interrup [...] omits 0d052bfa107a random: document add_hwgenerator_randomness() with other i [...] omits 255c5267d5be tpm: Add Upgrade/Reduced mode support for TPM2 modules omits 91c2ddba0246 char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] omits 422d63aae8be keys: X.509 public key issuer lookup without AKID omits 19ce6a4ba3e7 tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' omits 85f1f4ddf8df tpm: tpm_tis_spi_cr50: Add default RNG quality omits 8ed0c654a65e tpm/st33zp24: drop unneeded over-commenting omits 658d624ffac7 tpm: add request_locality before write TPM_INT_ENABLE omits ab57c081e4ce Merge branch into tip/master: 'core/entry' omits 148f9f41840c Merge branch into tip/master: 'irq/core' omits 7c4545db04d9 Merge branch into tip/master: 'irq/msi' omits c816dfca7b0f Merge branch into tip/master: 'locking/core' omits d5aa0f752eb1 Merge branch into tip/master: 'perf/core' omits 41b2e543a649 Merge branch into tip/master: 'ras/core' omits a1f954c8e923 Merge branch into tip/master: 'sched/core' omits f0fef9710cb7 Merge branch into tip/master: 'x86/cache' omits 41b05c39d0ec Merge branch into tip/master: 'x86/cleanups' omits e8d859238409 Merge branch into tip/master: 'x86/core' omits 4abc4f8e070a Merge branch into tip/master: 'x86/cpu' omits 1ec179447a6f Merge branch into tip/master: 'x86/fpu' omits d4b54082d4ad Merge branch into tip/master: 'x86/misc' omits 6ec886255db5 Merge branch into tip/master: 'x86/mm' omits 4bab7f407544 Merge branch into tip/master: 'x86/paravirt' omits 7208b5524a79 Merge branch into tip/master: 'x86/platform' omits 81eb672baf2c Merge branch into tip/master: 'x86/sev' omits baab18cf3a8b Merge branch into tip/master: 'x86/sgx' omits 1fc397e27ae8 Merge branch into tip/master: 'x86/urgent' omits 07fda4f11e35 mm/slob: Remove unnecessary page_mapcount_reset() function call omits 78ef2f223b2d bootmem: Use page->index instead of page->freelist omits a593db30a736 zsmalloc: Stop using slab fields in struct page omits 293ff7f386f9 mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] omits 91ca519c7588 mm/slub: Simplify struct slab slabs field definition omits 3ac7d32c824c mm/sl*b: Differentiate struct slab fields by sl*b implementations omits e2668a156c51 mm/kfence: Convert kfence_guarded_alloc() to struct slab omits f3643608c27e mm/kasan: Convert to struct folio and struct slab omits 375bbed9b804 mm/slob: Convert SLOB to use struct slab and struct folio omits 90fbf2f30c38 mm/memcg: Convert slab objcgs from struct page to struct slab omits 4b7ceed04234 mm: Convert struct page to struct slab in functions used b [...] omits cdae11af5655 mm/slab: Finish struct page to struct slab conversion omits 3e62dc37a2b8 mm/slab: Convert most struct page to struct slab by spatch omits d98d346d8d02 mm/slab: Convert kmem_getpages() and kmem_freepages() to s [...] omits 9de7d4bcdacc mm/slub: Finish struct page to struct slab conversion omits 86d75bda97ce mm/slub: Convert most struct page to struct slab by spatch omits 84a54adb9d3a mm/slub: Convert pfmemalloc_match() to take a struct slab omits ff17f03aff3f mm/slub: Convert __free_slab() to use struct slab omits dbefb9ac3a3a hwmon: (nct6775) Additional check for ChipID before ASUS W [...] omits effbea2d3e0d hwmon: (mr75203) fix wrong power-up delay value omits facfb001a065 hwmon/pmbus: (ir38064) Fix spelling mistake "comaptible" - [...] omits 3cfae448f91e Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] omits d800192594ec hwmon/pmbus: (ir38064) Expose a regulator omits 3afb05991123 hwmon/pmbus: (ir38064) Add of_match_table omits 504315f1ab97 hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263 omits 0e43f31ee52f hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2. omits c9346b3e31c3 hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING omits 271da06efa30 hwmon: (pmbus) Add support for MPS Multi-phase mp5023 omits 280267e26c02 Merge branch 'features' into for-next omits 5656f51a7fe4 Merge branch 'fixes' into for-next omits cbd7aa6a7f13 mm/slub: Convert alloc_slab_page() to return a struct slab omits a7c4d742e0fa mm/slub: Convert print_page_info() to print_slab_info() omits 3fbe48be87c0 dt-bindings: add Delta AHE-50DC fan control module omits 12a1c87e47bf hwmon: (pmbus) Add Delta AHE-50DC fan control module driver omits e763dcf4dba1 hwmon: prefix kernel-doc comments for structs with struct omits db00c46b497d hwmon: (ntc_thermistor) Add Samsung 1404-001221 NTC omits f5745007fa91 hwmon: (ntc_thermistor) Drop OF dependency omits 073bd07205af hwmon: (dell-smm) Unify i8k_ioctl() and i8k_ioctl_unlocked() omits 67d8258f9401 hwmon: (dell-smm) Simplify ioctl handler omits 8c9e8b6d08c6 hwmon: (raspberrypi) Exit immediately in case of error in init omits cf088d667b25 hwmon: (nct6775) delete some extension lines omits c8f56d6d0eaa drm/amdgpu: bump driver version for new CTX OP to set/get [...] omits bddcdfff8353 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates omits 7064fc0577a2 drm/ttm: Put BO in its memory manager's lru list omits d7e6e8be9e74 drm/radeon: Add HD-audio component notifier support (v2) omits 2a8389e7e3a5 Revert "drm/amd/display: To modify the condition in indica [...] omits e208deae75a0 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits fefe6ad4d603 drm/amdgpu: only check for _PR3 on dGPUs omits c37a3adeb65d drm/amdgpu: add another raven1 gfxoff quirk omits a7eb8e38bcd8 extcon: Deduplicate code in extcon_set_state_sync() omits 2b2fb7f6d63d extcon: usb-gpio: fix a non-kernel-doc comment omits df159e2b2601 hwmon: (ntc_thermistor) Move DT matches to the driver block omits 961aa49a0a3b hwmon: (ntc_thermistor) Switch to generic firmware props omits 3ee99567ad0e hwmon: (ntc_thermistor) Move and refactor DT parsing omits b293ff664129 hwmon: (adm1031) Remove redundant assignment to variable range omits efe3e6a00d3a hwmon: (asus_wmi_sensors) fix an array overflow omits 863db983f886 hwmon: (asus_wmi_ec_sensors) fix array overflow omits 821846e60047 hwmon: (sht4x) Add device tree match table omits c43355420b74 hwmon: (ntc_thermistor) Merge platform data omits 4ace70d28312 hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIO omits 359512f1b170 hwmon: (ntc_thermistor) Drop get_ohm() omits 142f5230e9c7 hwmon: (ntc_thermistor) Merge platform data into driver omits 52b36a71353b hwmon: (jc42) Add support for ONSEMI N34TS04 omits 1cf055fc217f hwmon: (k10temp) Support up to 12 CCDs on AMD Family of pr [...] omits 1dca2b816bfb hwmon: (asus_wmi_sensors) Support X370 Asus WMI. omits 7660007a63de hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI. omits b142baccc517 hwmon: (f71882fg) Add F81966 support omits 560233ee8de8 hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617A omits 944d2948ff30 hwmon: (tmp401) Hide register write address differences in [...] omits 662e01ff33be hwmon: (tmp401) Use regmap omits b30053ad9edc hwmon: (tmp401) Convert to _info API omits 084a2baf743a hwmon: (tmp401) Simplify temperature register arrays omits 13fd50f4d0be hwmon: Driver for Texas Instruments INA238 omits 3d525a817245 dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property omits 77e1b063b160 dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatib [...] omits 2d40c19e5f27 hwmon: (k10temp) Add support for AMD Family 19h Models 10h [...] omits 14e413484ddc hwmon: (k10temp) Remove unused definitions omits b060ab74d30f x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-A [...] omits 279373dee83e Fixup merge-to-merge conflict in lzo_compress_pages omits b71221886a14 Merge branch 'for-next-next-v5.16-20211116' into for-next- [...] omits 85b7c01714a8 Merge branch 'for-next-current-v5.15-20211116' into for-ne [...] omits f0d739a7fa3b Merge branch 'ext/nikbor/pause-balance-v2' into for-next-n [...] omits d872c627a59d Merge branch 'ext/josef/global-steal-v3' into for-next-nex [...] omits e78b180da5c5 Merge branch 'misc-next' into for-next-next-v5.16-20211116 omits ed93ad77fa88 Merge branch 'misc-5.16' into for-next-current-v5.15-20211116 omits a6effc06cc5b btrfs: allow device add if balance is paused omits 68375f1e8746 btrfs: make device add compatible with paused balance in b [...] omits aa7a00161051 btrfs: introduce BTRFS_EXCLOP_BALANCE_PAUSED exclusive state omits 11d02f3b26a6 btrfs: change root to fs_info for btrfs_reserve_metadata_bytes omits be4b570df108 btrfs: get rid of root->orphan_cleanup_state omits 22b461ad9f75 btrfs: remove global rsv stealing logic for orphan cleanup omits 5a92f59934a7 btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv s [...] omits 8ec97027317a btrfs: check ticket->steal in steal_from_global_block_rsv omits 8a96b88f7586 btrfs: check for priority ticket granting before flushing omits 9f270c741efe btrfs: handle priority ticket failures in their respective [...] omits bf9cda02bd4c btrfs: fix a out-of-boundary access for copy_compressed_da [...] omits 1c0066baa869 btrfs: cache reported zone during mount omits 802dc2194f5a btrfs: remove unused parameter fs_devices from btrfs_init_ [...] omits ddc8e9cb530e btrfs: deprecate BTRFS_IOC_BALANCE ioctl omits 93125cc0884e btrfs: make 1-bit bit-fields of scrub_page unsigned int omits 67266372b88c btrfs: reduce the scope of the tree log mutex during trans [...] omits 4872c473ae6e btrfs: consolidate device_list_mutex in prepare_sprout to [...] omits 3cc41925fd0f btrfs: switch seeding_dev in init_new_device to bool omits 9b45c1ccfae6 btrfs: send: remove unused type parameter to iterate_inode_ref_t omits e7b06765f080 btrfs: send: remove unused found_type parameter to lookup_ [...] omits e1ac5f289076 btrfs: rename btrfs_item_end_nr to btrfs_item_data_end omits e36bce985cd5 btrfs: remove the btrfs_item_end() helper omits 242db53eafb3 btrfs: drop the _nr from the item helpers omits 9cb4aea5af3b btrfs: introduce item_nr token variant helpers omits 22c930aee041 btrfs: make btrfs_file_extent_inline_item_len take a slot omits ea2237894e50 btrfs: add btrfs_set_item_*_nr() helpers omits e2475e9e9aa5 btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere omits 099725d2a05e btrfs: remove no longer needed logic for replaying directo [...] omits 90a4e2cc9bda btrfs: only copy dir index keys when logging a directory omits 6aedfcbbc1f8 btrfs: check-integrity: fix a warning on write caching dis [...] omits d4b5d76835e9 btrfs: silence lockdep when reading chunk tree during mount omits a88d33b7dc98 btrfs: remove spurious unlock/lock of unused_bgs_lock omits 5bf7d010775e btrfs: fix deadlock between quota enable and other quota o [...] omits b103a9bfdb7c btrfs: fix ENOSPC failure when attempting direct IO write [...] omits 9d48aac53040 btrfs: fix memory ordering between normal and ordered work [...] omits b9cac915c541 ARC: thread_info.h: correct two typos in a comment adds 7fe2bc1b6465 Merge branch 'ucount-rlimit-fixes-for-v5.16' of git://git. [...] adds 7b9762a5e883 io_uring: zero iocb->ki_pos for stream file types adds a026fa540431 Merge tag 'io_uring-5.16-2021-12-23' of git://git.kernel.d [...] adds 95b40115a97b Merge tag 'drm-fixes-2021-12-24' of git://anongit.freedesk [...] adds 7a29b11da965 Merge tag '5.16-rc5-ksmbd-fixes' of git://git.samba.org/ksmbd adds c8831184c56d Merge tag 'platform-drivers-x86-v5.16-4' of git://git.kern [...] adds b927dfc67d05 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 0129ab1f268b kfence: fix memory leak when cat kfence objects adds 338635340669 mm: mempolicy: fix THP allocations escaping mempolicy rest [...] adds 71d2bcec2d4d kernel/crash_core: suppress unknown crashkernel parameter warning adds 7e5b901e4609 MAINTAINERS: mark more list instances as moderated adds e37e7b0b3bd5 mm, hwpoison: fix condition in free hugetlb page path adds 94ab10dd42a7 mm: delete unsafe BUG from page_cache_add_speculative() adds 595ec1973c27 mm/page_alloc: fix __alloc_size attribute for alloc_pages_ [...] adds 34796417964b mm/damon/dbgfs: protect targets destructions with kdamond_lock adds 2a57d83c78f8 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_ [...] adds d0cc67b27816 Merge branch 'akpm' (patches from Andrew) adds 5b5e3d034702 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e2ae0d4a6b0b Merge tag 'hwmon-for-v5.16-rc7' of git://git.kernel.org/pu [...] adds 438645193e59 Merge tag 'pinctrl-v5.16-3' of git://git.kernel.org/pub/sc [...] adds 2afa90bd1c75 Merge tag 'objtool_urgent_for_v5.16_rc7' of git://git.kern [...] adds e8ffcd3ab0e5 Merge tag 'x86_urgent_for_v5.16_rc7' of git://git.kernel.o [...] adds fc74e0a40e4f Linux 5.16-rc7 adds a8ad9a2434dc Merge tag 'efi-urgent-for-v5.16-2' of git://git.kernel.org [...] adds 8d84fca4375e powerpc/ptdump: Fix DEBUG_WX since generic ptdump conversion adds f651faaaba5f Merge tag 'powerpc-5.16-5' of git://git.kernel.org/pub/scm [...] adds ecf71de775a0 Merge tag 'auxdisplay-for-linus-v5.16' of git://github.com [...] adds 732bc2ff080c selinux: initialize proto variable in selinux_ip_postroute [...] adds e7c124bd0463 Merge tag 'selinux-pr-20211228' of git://git.kernel.org/pu [...] adds 4eb1782eaa9f recordmcount.pl: fix typo in s390 mcount regex adds eec4df26e24e Merge tag 's390-5.16-6' of git://git.kernel.org/pub/scm/li [...] adds 2d40060bb51f Merge tag 'usb-5.16' of git://git.kernel.org/pub/scm/linux [...] adds 9bad743e8d22 Merge tag 'char-misc-5.16' of git://git.kernel.org/pub/scm [...] adds 6b8b42585886 net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_ini [...] adds 624bf42c2e39 net/mlx5: DR, Fix querying eswitch manager vport for ECPF adds 26a7993c93a7 net/mlx5: Use first online CPU instead of hard coded CPU adds aa968f922039 net/mlx5: Fix error print in case of IRQ request failed adds 33de865f7bce net/mlx5: Fix SF health recovery flow adds d671e109bd85 net/mlx5: Fix tc max supported prio for nic mode adds 918fc3855a65 net/mlx5e: Wrap the tx reporter dump callback to extract the sq adds a0cb909644c3 net/mlx5e: Fix skb memory leak when TC classifier action o [...] adds 17958d7cd731 net/mlx5e: Fix interoperability between XSK and ICOSQ reco [...] adds 19c4aba2d4e2 net/mlx5e: Fix ICOSQ recovery flow for XSK adds 2820110d9459 net/mlx5e: Delete forward rule for ct or sample action adds 4390c6edc0fb net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_f [...] adds 6f6f0ac6648d Merge tag 'mlx5-fixes-2021-12-22' of git://git.kernel.org/ [...] adds 736ef37fd9a4 udp: using datalen to cap ipv6 udp max gso segments adds 5471d5226c3b selftests: Calculate udpgso segment count without header a [...] adds b45396afa417 net: phy: fixed_phy: Fix NULL vs IS_ERR() checking in __fi [...] adds 5ec7d18d1813 sctp: use call_rcu to free endpoint adds e6007b85dfa2 selftests: mptcp: Remove the deprecated config NFT_COUNTER adds c1833c3964d5 ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate adds 6d7373dabfd3 net/smc: fix using of uninitialized completions adds 6c25449e1a32 net: udp: fix alignment problem in udp4_seq_show() adds 5f5015328845 atlantic: Fix buff_ring OOB in aq_ring_rx_clean adds ca506fca461b net: usb: pegasus: Do not drop long Ethernet frames adds 7175f02c4e5f uapi: fix linux/nfc.h userspace compilation errors adds 79b69a83705e nfc: uapi: use kernel size_t to fix user-space builds adds 8b5fdfc57cc2 mISDN: change function names to avoid conflicts adds 1cd5384c88af net: ag71xx: Fix a potential double free in error handling paths adds 5be60a945329 net: lantiq_xrx200: fix statistics of received bytes adds 1b9dadba5022 NFC: st21nfca: Fix memory leak in device probe and remove adds 90cee52f2e78 net/smc: don't send CDC/LLC message if link not ready adds 349d43127dac net/smc: fix kernel panic caused by race of smc_sock adds 16fa29aef796 Merge branch 'smc-fixes' adds 140c7bc7d119 ionic: Initialize the 'lif->dbid_inuse' bitmap adds 1e81dcc1ab7d igc: Do not enable crosstimestamping for i225-V models adds f85846bbf43d igc: Fix TX timestamp support for non-MSI-X platforms adds 9665e03a8de5 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 5bec7ca2be69 xsk: Initialise xskb free_list_node adds fb7bc9204095 ipv6: raw: check passed optlen before reading adds 99b40610956a net: bridge: mcast: add and enforce query interval minimum adds f83a112bd91a net: bridge: mcast: add and enforce startup query interval [...] adds f7397cd24c59 Merge branch 'net-bridge-mcast-add-and-enforce-query-inter [...] adds 9c1952aeaa98 selftests/net: udpgso_bench_tx: fix dst ip argument adds add25d6d6c85 selftests: net: Fix a typo in udpgro_fwd.sh adds e22e45fc9e41 net: fix use-after-free in tw_timer_handler adds 168fed986b3a net: bridge: mcast: fix br_multicast_ctx_vlan_global_disab [...] adds 92a34ab169f9 net/ncsi: check for error return from call to nla_put_u32 adds 077cdda764c7 net/mlx5e: TC, Fix memory leak with rules with internal port adds 992d8a4e38f0 net/mlx5e: Fix wrong features assignment in case of error adds ccc0c9be75cf Merge tag 'mlx5-fixes-2021-12-28' of git://git.kernel.org/ [...] adds be1c5b53227b Documentation: fix outdated interpretation of ip_no_pmtu_disc adds 8b3170e07539 selftests: net: using ping6 for IPv6 in udpgro_fwd.sh adds bf2b09fedc17 fsl/fman: Fix missing put_device() call in fman_port_probe adds 74c78b4291b4 Merge tag 'net-5.16-rc8' of git://git.kernel.org/pub/scm/l [...] adds 012e332286e2 fs/mount_setattr: always cleanup mount_kattr adds 0f9d36af8f21 drm/i915: Fix possible uninitialized variable in parallel [...] adds d46f329a3f60 drm/i915: Increment composite fence seqno adds 05097b19a900 Merge tag 'drm-intel-fixes-2021-12-29' of git://anongit.fr [...] adds bf67014d6bda drm/amdgpu: introduce new amdgpu_fence object to indicate [...] adds 19e66d512e41 drm/amd/pm: Fix xgmi link control on aldebaran adds b7865173cf6a drm/amdgpu: When the VCN(1.0) block is suspended, powergat [...] adds 5e713c6afa34 drm/amdgpu: add support for IP discovery gc_info table v2 adds 4d625a97a7e9 drm/amdgpu: fix runpm documentation adds 8c45096c60d6 drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume adds daf8de0874ab drm/amdgpu: always reset the asic in suspend (v2) adds 7be3be2b027c drm/amdgpu: put SMU into proper state on runpm suspending [...] adds ebae8973884e drm/amdgpu: no DC support for headless chips adds 2eb82577a16d drm/amd/display: fix B0 TMDS deepcolor no dislay issue adds d97e631af2db drm/amd/display: Added power down for DCN10 adds a07f8b998354 drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization adds 33735c1c8d02 drm/amd/display: Set optimize_pwr_state for DCN31 adds 33bb63915fee drm/amd/display: Fix USB4 null pointer dereference in upda [...] adds ee2698cf79cc drm/amd/display: Changed pipe split policy to allow for mu [...] adds aeeb82fd6147 Merge tag 'amd-drm-fixes-5.16-2021-12-29' of https://gitla [...] adds ce9b333c73a5 Merge branch 'drm-misc-fixes' of ssh://git.freedesktop.org [...] adds 4f3d93c6eaff Merge tag 'drm-fixes-2021-12-31' of git://anongit.freedesk [...] adds e46227bf3899 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds f5c73297181c userfaultfd/selftests: fix hugetlb area allocations adds ebb3f994dd92 mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_id [...] adds f87bcc88f302 Merge branch 'akpm' (patches from Andrew) adds 1b4e3f26f9f7 mm: vmscan: Reduce throttling due to a failure to make progress adds 800829388818 mm: vmscan: reduce throttling due to a failure to make pro [...] adds 9f3ccdc3f6ef Input: appletouch - initialize work before device registration adds bc7ec91718c4 Input: spaceball - fix parsing of movement data packets adds 278218f6778b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d6f12f83989b x86/build: Use the proper name CONFIG_FW_LOADER adds 1286cc4893cf Merge tag 'x86_urgent_for_v5.16_rc8' of git://git.kernel.o [...] adds bb436283e25a i2c: validate user data in compat ioctl adds c116fe1e1883 Docs: Fixes link to I2C specification adds 859431ac11ae Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 9f3c16a430e8 perf expr: Fix return value of ids__new() adds a78abde22024 perf intel-pt: Fix parsing of VM time correlation arguments adds 5e0c325cdb71 perf script: Fix CPU filtering of a script's switch events adds 0f80bfbf4919 perf scripts python: intel-pt-events.py: Fix printing of s [...] adds e0257a01d668 perf pmu: Fix alias events list adds 64f18d2d0430 perf top: Fix TUI exit screen refresh race condition adds 24a0b2206134 Merge tag 'perf-tools-fixes-for-v5.16-2022-01-02' of git:/ [...] adds c9e6606c7fe9 Linux 5.16-rc8 adds 753150ada5e9 ARC: thread_info.h: correct two typos in a comment adds e296c2e1cd70 ARC: perf: Remove redundant initialization of variable idx adds 7e5b06b8c1f8 arc: Replace lkml.org links with lore adds 1b2a62becace ARC: perf: fix misleading comment about pmu vs counter stop adds ca295ffb9102 arc: perf: Move static structs to where they're really used adds 8f67f65d121c arc: use swap() to make code cleaner adds 23ebc453e75c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 114867fee83b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 7a3429bace0e ipv4: Check attribute length for RTA_GATEWAY in multipath route adds 664b9c4b7392 ipv4: Check attribute length for RTA_FLOW in multipath route adds 4619bcf91399 ipv6: Check attribute length for RTA_GATEWAY in multipath route adds 1ff15a710a86 ipv6: Check attribute length for RTA_GATEWAY when deleting [...] adds 8bda81a4d400 lwtunnel: Validate RTA_ENCAP_TYPE attribute length adds 4760abaac684 Merge branch 'mpr-len-checks' David Ahern says: adds 0f1fe7b83ba0 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 5e75d0b215b8 selftests: net: udpgro_fwd.sh: explicitly checking the ava [...] adds d6d86830705f net ticp:fix a kernel-infoleak in __tipc_sendmsg() adds ae81de737885 mctp: Remove only static neighbour on RTM_DELNEIGH adds c255a34e02ef net: ena: Fix undefined state when tx request id is out of bounds adds cb3d4f98f0b2 net: ena: Fix wrong rx request id by resetting device adds 5055dc0348b8 net: ena: Fix error handling when calculating max IO queue [...] adds 5b40d10b6042 Merge branch 'ena-fixes' adds f9d31c4cf4c1 sctp: hold endpoint before calling cb in sctp_transport_lo [...] adds 29262e1f773b rndis_host: support Hytera digital radios adds 1ef5e1d0dca5 net/fsl: Remove leftover definition in xgmac_mdio adds e30a845b0376 ipv6: Continue processing multipath route even if gateway [...] adds 95bdba23b5b4 ipv6: Do cleanup if attribute validation fails in multipath route adds 252ac49b831b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 062f215ac934 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6dc86976220c ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices adds 08977fe8cfb7 ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another [...] adds 8deac5459ad9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 895fa346baaa Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 60b831f805d2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dab20a628e3d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e9ed6d2a89d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 57efd0a25708 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 588676dd2749 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds e97d9389b597 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds c4559a5f611c Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 9be64ef52c26 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds bdc331d817da Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 292cde2515ef Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 0b6fe556e85a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 3ce92aea5e66 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds a2694a899015 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds e5a7431f5a2d gpio: gpio-aspeed-sgpio: Fix wrong hwirq base in irq handler adds 32e246b02f53 MAINTAINERS: update gpio-brcmstb maintainers adds 499eee6bf5b0 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 640f35b871d2 dt-bindings: display: meson-vpu: Add missing amlogic,canva [...] adds 22bf4047d269 dt-bindings: display: meson-dw-hdmi: add missing sound-nam [...] adds f3c3fc1577d6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 0225f7e975ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c071379f0ff0 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 541aeddd238a Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 938d909ca679 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 160af90b2af9 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds f12140649b2a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 02a442911a44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ef5f37fbcac4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b5611fdff4eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f711d089736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1465c560b83c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 3757ea88653e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 83f850b1d07e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6a54a3eb7b72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 901cc2223d2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b7c62a85b0fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec9ea0eae46a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c7859ec51776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5af634179b2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9c975b41a1f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0deed9ea35cd Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 0c8662341dfd dt-bindings: soc: rockchip: add rk3568-usb2phy-grf adds ef98ad551099 Merge branch 'v5.17-armsoc/drivers' into for-next adds cca4da59db28 arm64: dts: rockchip: add usb2 nodes to rk3568 device tree adds 80d44c01e569 arm64: dts: rockchip: add Quartz64-A usb2 support adds 2a9ed9fa8fe5 Merge branch 'v5.17-armsoc/dts64' into for-next adds 817425cfc3cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cdafbeb46040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 954484c581d7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 47bc55766f33 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 86861e851696 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds ce0ea0540e4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7e58ad02d5d3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 7f0f5bcc4f50 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 1509bc84c15e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds bd5fc544af87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1782e011527d Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds cac02b14579d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fe8aec702548 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 1a0ae068bf6b m68k: defconfig: Update defconfigs for v5.16-rc1 adds a0142c083c92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9fe545955792 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 5a8df9281b05 MIPS: TXX9: Remove rbtx4939 board support adds fc5bb239d5b3 MIPS: TXX9: Remove TX4939 SoC support adds 7eb7819a2e12 MIPS: Loongson64: Add Loongson-2K1000 reset platform driver adds a8f4fcdd8ba7 MIPS: Loongson64: DTS: Add pm block node for Loongson-2K1000 adds 75d4a175ff06 dt-bindings: mips: Add Loongson-2K1000 reset support adds 76f66dfd60dc mips: lantiq: add support for clk_set_parent() adds 6f03055d508f mips: bcm63xx: add support for clk_set_parent() adds 0ebd37a2222f MIPS: signal: Protect against sigaltstack wraparound adds 408bd9ddc247 MIPS: signal: Return immediately if call fails adds 31b2f3dc851c MIPS: enable both vmlinux.gz.itb and vmlinuz for generic adds 79876cc1d7b8 MIPS: new Kconfig option ZBOOT_LOAD_ADDRESS adds 63e4aef3939f Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 12eef633ba89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 793fdeb77a06 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 9b0c6bc59e72 parisc: decompressor: do not copy source files while building adds 08378ff38930 parisc: Define depi_safe macro adds 3d81dff069c2 parisc: Fix lpa and lpa_user defines adds 78632ce413de parisc: Avoid calling faulthandler_disabled() twice adds cbbbb50dc596 parisc: Switch user access functions to signal errors in r [...] adds bd70aec8278a parisc: Rewrite light-weight syscall and futex code adds a6131538f76a parisc: Add lws_atomic_xchg and lws_atomic_store syscalls adds e14fe318a6bd parisc: Whitespace cleanups in pdc.h adds c7a9608cafef parisc: Show registers at KERN_CRIT loglevel in parisc_terminate adds d9291c5142aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 314f6c23dd8d powerpc/64s: Mask NIP before checking against SRR0 adds fd1eaaaaa686 powerpc/64s: Use EMIT_WARN_ENTRY for SRR debug warnings adds beeac538c366 selftests/powerpc: Add a test of sigreturning to an unalig [...] adds cbac9d1e4077 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5c04a3b81230 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dc55781c4bbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80dcc33d5a7e Merge branch 'fixes' into for-next adds c4538d0f1901 s390: remove unused TASK_SIZE_OF adds f29b15079e35 Merge branch 'features' into for-next adds bcf0d32860b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 384bc2e01070 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 56d55c151e0a net: xtensa: use strscpy to copy strings adds 71874374b46b xtensa: use strscpy to copy strings adds ffd5e8a45282 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds aca16bc7c02e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 37a3c36fc703 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds f0bfa76a11e9 btrfs: fix ENOSPC failure when attempting direct IO write [...] adds 232796df8c14 btrfs: fix deadlock between quota enable and other quota o [...] adds 17130a65f0cd btrfs: remove spurious unlock/lock of unused_bgs_lock adds 339d03542484 btrfs: only copy dir index keys when logging a directory adds ccae4a19c914 btrfs: remove no longer needed logic for replaying directo [...] adds 227f3cd0d5a1 btrfs: use btrfs_item_size_nr/btrfs_item_offset_nr everywhere adds c91666b1f619 btrfs: add btrfs_set_item_*_nr() helpers adds 437bd07e6c52 btrfs: make btrfs_file_extent_inline_item_len take a slot adds 747942073608 btrfs: introduce item_nr token variant helpers adds 3212fa14e772 btrfs: drop the _nr from the item helpers adds 5a08663d01c5 btrfs: remove the btrfs_item_end() helper adds dc2e724e0fc0 btrfs: rename btrfs_item_end_nr to btrfs_item_data_end adds eab67c064568 btrfs: send: remove unused found_type parameter to lookup_ [...] adds b1dea4e7322d btrfs: send: remove unused type parameter to iterate_inode_ref_t adds fd8808097ad2 btrfs: switch seeding_dev in init_new_device to bool adds 849eae5e57a7 btrfs: consolidate device_list_mutex in prepare_sprout to [...] adds dfba78dc1c3b btrfs: reduce the scope of the tree log mutex during trans [...] adds d21deec5e7e6 btrfs: remove unused parameter fs_devices from btrfs_init_ [...] adds 16beac87e95e btrfs: zoned: cache reported zone during mount adds 9f35f76d7df6 btrfs: handle priority ticket failures in their respective [...] adds 9cd8dcdc5e5c btrfs: check for priority ticket granting before flushing adds 1b0309eaa426 btrfs: check ticket->steal in steal_from_global_block_rsv adds ee6adbfd6a2c btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv s [...] adds 6dbdd578cd4f btrfs: remove global rsv stealing logic for orphan cleanup adds 54230013d41f btrfs: get rid of root->orphan_cleanup_state adds 9270501c163b btrfs: change root to fs_info for btrfs_reserve_metadata_bytes adds 83f1b68002c2 btrfs: remove unnecessary @nr_written parameters adds 950575c023aa btrfs: only use ->max_extent_size if it is set in the bitmap adds 59c7b566a3b6 btrfs: index free space entries on size adds bbf27275f246 btrfs: add self test for bytes_index free space cache adds 167c0bd3775d btrfs: get next entry in tree_search_offset before doing checks adds bf08387fb462 btrfs: don't check stripe length if the profile is not str [...] adds f1a8fc626586 btrfs: eliminate if in main loop in tree_search_offset adds 0af4769da6b2 btrfs: remove unused BTRFS_FS_BARRIER flag adds fdfbf020664b btrfs: rework async transaction committing adds 2e4e97abac4c btrfs: pass fs_info to trace_btrfs_transaction_commit adds 7a60751a33d9 btrfs: remove trans_handle->root adds 98cc42227a1b btrfs: pass the root to add_keyed_refs adds 9665ebd5dba6 btrfs: move comment in find_parent_nodes() adds e0b7661d44da btrfs: remove SANITY_TESTS check form find_parent_nodes adds fcba0120edf8 btrfs: remove BUG_ON() in find_parent_nodes() adds 9f05c09d6bae btrfs: remove BUG_ON(!eie) in find_parent_nodes adds dfe8aec4520b btrfs: add a btrfs_block_group_root() helper adds 76d76e789d1f btrfs: make remove_extent_backref pass the root adds 8e1d02909185 btrfs: use chunk_root in find_free_extent_update_loop adds 826582cabc22 btrfs: do not special case the extent root for switch comm [...] adds 3478c732520a btrfs: remove unnecessary extent root check in btrfs_defra [...] adds fd51eb2f07c7 btrfs: don't use the extent root in btrfs_chunk_alloc_add_ [...] adds 30a9da5d8d49 btrfs: don't use extent_root in iterate_extent_inodes adds ce5603d015ed btrfs: don't use the extent_root in flush_space adds 2e608bd1dd51 btrfs: init root block_rsv at init root time adds 29cbcf401793 btrfs: stop accessing ->extent_root directly adds 84d2d6c70165 btrfs: fix csum assert to check objectid of the root adds 056c83111648 btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the [...] adds fc28b25e1f42 btrfs: stop accessing ->csum_root directly adds 7939dd9f35f6 btrfs: stop accessing ->free_space_root directly adds 7fcf8a0050df btrfs: remove useless WARN_ON in record_root_in_trans adds abed4aaae4f7 btrfs: track the csum, extent, and free space trees in a rb tree adds f594f13c194e btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bits adds 32e1649b5356 btrfs: consolidate unlink_free_space/__unlink_free_space f [...] adds 290ef19add76 btrfs: make __btrfs_add_free_space take just block group r [...] adds 364be8421192 btrfs: change name and type of private member of btrfs_fre [...] adds 5646ffa863d0 btrfs: make send work with concurrent block group relocation adds b4a68d82c438 btrfs: introduce exclusive operation BALANCE_PAUSED state adds b7d9e820fbde btrfs: make device add compatible with paused balance in b [...] adds d0cfbf05150a btrfs: allow device add if balance is paused adds 9b6b753bbb90 btrfs: check the root node for uptodate before returning it adds b15eb0b50d29 btrfs: allow generic_bin_search() to take low boundary as [...] adds 3194b73104ec btrfs: try to unlock parent nodes earlier when inserting a key adds fa2b8b908b6b btrfs: remove useless condition check before splitting leaf adds 2d89b22d7bdd btrfs: move leaf search logic out of btrfs_search_slot() adds c1b17e3976bc btrfs: remove BUG_ON() after splitting leaf adds 91ca1f466461 btrfs: remove stale comment about locking at btrfs_search_slot() adds 350d81445d2b btrfs: add an inode-item.h adds 351ae505a19b btrfs: move btrfs_truncate_inode_items to inode-item.c adds dd890370ed18 btrfs: move extent locking outside of btrfs_truncate_inode_items adds 30507f059369 btrfs: remove free space cache inode check in btrfs_trunca [...] adds b686ee8facab btrfs: move btrfs_kill_delayed_inode_items into evict adds ac4ee48fd864 btrfs: remove found_extent from btrfs_truncate_inode_items adds 9805357e78de btrfs: add truncate control struct adds 648a63a7d88b btrfs: only update i_size in truncate paths that care adds 66298c1a8e81 btrfs: only call inode_sub_bytes in truncate paths that care adds 57db96a3f1ac btrfs: control extent reference updates with a control fla [...] adds f3e791ca78a9 btrfs: use a flag to control when to clear the file extent range adds c1039f4b7b51 btrfs: pass the ino via truncate control adds 9ffeef0df1cb btrfs: add inode to truncate control adds 9ec2f07efa2f btrfs: convert BUG_ON() in btrfs_truncate_inode_items to ASSERT adds aafcd6e4e204 btrfs: convert BUG() for pending_del_nr into an ASSERT adds 79e908a53d85 btrfs: combine extra if statements in btrfs_truncate_inode_items adds 4834801f0225 btrfs: make should_throttle loop local in btrfs_truncate_i [...] adds ed1534386ac9 btrfs: do not check -EAGAIN when truncating inodes in the [...] adds 48efc61ea2ea btrfs: update SCRUB_MAX_PAGES_PER_BLOCK adds b23616b3af25 btrfs: scrub: merge SCRUB_PAGES_PER_RD_BIO and SCRUB_PAGES [...] adds 6a418db66ac4 btrfs: include the free space tree in the global rsv minim [...] adds f3754094efd3 btrfs: reserve extra space for the free space tree adds 2e4eb7985185 btrfs: sysfs: add devinfo/fsid to retrieve actual fsid fro [...] adds a17789f29337 btrfs: zoned: encapsulate inode locking for zoned relocation adds 92f8ec2e0900 btrfs: zoned: simplify btrfs_check_meta_write_pointer adds 22a88510c0d5 btrfs: zoned: sink zone check into btrfs_repair_one_zone adds d47d84e31a39 btrfs: zoned: drop redundant check for REQ_OP_ZONE_APPEND [...] adds 9ee1f5215807 btrfs: zoned: unset dedicated block group on allocation failure adds 4caf9e47f0cc btrfs: add extent allocator hook to decide to allocate chu [...] adds d7baa4f70096 btrfs: zoned: fix chunk allocation condition for zoned allocator adds 905d0a39f28d btrfs: skip transaction commit after failure to create subvolume adds 8293752a924a btrfs: refactor unlock_up adds 697650310009 btrfs: scrub: remove the unnecessary path parameter for sc [...] adds 889fc56fa40f btrfs: scrub: use btrfs_path::reada for extent tree readahead adds 7cab99ebb703 btrfs: remove reada infrastructure adds 853258077558 btrfs: scrub: cleanup the argument list of scrub_chunk() adds 471a5e456ff4 btrfs: scrub: cleanup the argument list of scrub_stripe() adds 22003b56790e btrfs: selftests: dump extent io tree if extent-io-tree te [...] adds 609b898db0f6 btrfs: remove unnecessary parameter type from compression_ [...] adds 29f3111c88b5 btrfs: fix argument list that the kdoc format and script verified adds 33d3a69ade8c btrfs: respect the max size in the header when activating [...] adds fbf3f54b6cac btrfs: output more debug messages for uncommitted transaction adds 408f4c1a2eeb Merge branch 'misc-next' into for-next-next-v5.16-20220103 adds 6239a169ed37 btrfs: don't log unnecessary boundary keys when logging directory adds ce31fdbdc24c btrfs: put initial index value of a directory in a constant adds ba35f7145436 btrfs: stop copying old dir items when logging a directory adds 1d9c017c8c89 btrfs: stop trying to log subdirectories created in past t [...] adds a11bcf5dcca1 Merge branch 'ext/filipe/log-speedups' into for-next-next- [...] adds b442f6a855a9 Merge branch 'for-next-next-v5.16-20220103' into for-next- [...] adds 80592d73bb0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b66fa776c36 cifs: remove redundant assignment to pointer p adds d1a931ce2e3b cifs: track individual channel status using chans_need_reconnect adds f486ef8e2003 cifs: use the chans_need_reconnect bitmap for reconnect status adds 66eb0c6e6661 cifs: adjust DebugData to use chans_need_reconnect for con [...] adds 2e0fa298d149 cifs: add WARN_ON for when chan_count goes below minimum adds 183eea2ee5ba cifs: reconnect only the connection and not smb session wh [...] adds 220c5bc25d87 cifs: take cifs_tcp_ses_lock for status checks adds f56c1fec708c cifs: maintain a state machine for tcp/smb/tcon sessions adds 0cd8daca4eab cifs: avoid race during socket reconnect between send and recv adds 963517846a15 cifs: check reconnects for channels of active tcons too adds 747f1f2e3f04 cifs: fix the connection state transitions with multichannel adds 79145d3bc7aa cifs: protect all accesses to chan_* with chan_lock adds f6a6e4f7ec95 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds d67aee76d418 erofs: tidy up z_erofs_lz4_decompress adds 10e5f6e482e1 erofs: introduce z_erofs_fixup_insize adds ab749badf9f4 erofs: support unaligned data decompression adds cecf864d3d76 erofs: support inline data decompression adds ab92184ff8f1 erofs: add on-disk compressed tail-packing inline support adds 65d94654e7f1 erofs: introduce meta buffer operations adds a68e4a901991 erofs: use meta buffers for inode operations adds 473f8f1f2eac erofs: use meta buffers for super operations adds 433ad75e7101 erofs: use meta buffers for xattr operations adds d54c324cee4a erofs: use meta buffers for zmap operations adds d7d4d9f2e68c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 303a65c2f371 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ba53593266cc Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 4c2467287779 ext4: don't fail remount if journalling mode didn't change adds 4437992be7ca ext4: remove lazytime/nolazytime mount options handled by [...] adds 960e0ab63b2e ext4: fix i_version handling on remount adds 2729cfdcfa1c ext4: use ext4_journal_start/stop for fast commit transactions adds 7bbbe241ec7c ext4: drop ineligible txn start stop APIs adds 0915e464cb27 ext4: simplify updating of fast commit stats adds d1199b94474a ext4: update fast commit TODOs adds f6c90a2bcabc ext4: fix fast commit may miss tracking range for FALLOC_F [...] adds 7b4ed41f48dc ext4: use ext4_ext_remove_space() for fast commit replay d [...] adds a62aba5fcea2 ext4: fast commit may miss tracking unwritten range during [...] adds 3a8cc635700a ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal adds ce85548ab429 ext4: Fix BUG_ON in ext4_bread when write quota data adds 298503cc5015 ext4: make sure quota gets properly shutdown on error adds c5725ba32f98 ext4: make sure to reset inode lockdep class when quota en [...] adds cc5fef71a1c7 ext4: replace snprintf in show functions with sysfs_emit adds 1754b684bf05 ext4: fix a possible ABBA deadlock due to busy PA adds 613da7163720 ext4: initialize err_blk before calling __ext4_get_inode_loc adds 5bceadc3d3ed ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' adds 856dd2096e2a ext4: fix an use-after-free issue about data=journal write [...] adds 0e1e6dd14e39 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds bf392f19a9cf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds a9a406ef36bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ceff7bf988d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 294277410cf3 ksmbd: use oid registry functions to decode OIDs adds 80917f17e3f9 ksmbd: Remove unused parameter from smb2_get_name() adds 305f8bda15eb ksmbd: Remove unused fields from ksmbd_file struct definition adds a58b45a4dbfd ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO adds 71cd9cb680cb ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTER [...] adds ce53d365378c ksmbd: fix multi session connection failure adds e230d0133784 ksmbd: Fix buffer_check_err() kernel-doc comment adds 4bfd9eed15e1 ksmbd: Fix smb2_set_info_file() kernel-doc comment adds f5c381392948 ksmbd: Delete an invalid argument description in smb2_popu [...] adds d4eeb82674ac ksmbd: Fix smb2_get_name() kernel-doc comment adds fba060e5d6bf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 0d7a2d76f19c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 29a5e62e86ec Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds 4c87ebab8cca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f5f4882a65b Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 063e458c7aaf orangefs: use default_groups in kobj_type adds 40a74870b2d1 orangefs: Fix the size of a memory allocation in orangefs_ [...] adds 62b1464e60f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89d72d1b1186 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f3e726edd783 Merge branch '9p-next' of git://github.com/martinetd/linux adds 366c06e47931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 1e61e05fe6ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7726142774e9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 0da94cb291c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 530b8d055803 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds afeef994dd30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8ab4fee464b2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 02b1aad8b139 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8224d7067bec Merge branch 'i2c/for-current' into i2c/for-next adds 772489b1bd8d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds e2337abdc552 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 4fb0abfee424 x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-A [...] adds f707bcb5d1cb hwmon: (k10temp) Remove unused definitions adds 3cf90efa1367 hwmon: (k10temp) Add support for AMD Family 19h Models 10h [...] adds ed68a0effe51 dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatib [...] adds 8be23b9b3114 dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property adds eacb52f010a8 hwmon: Driver for Texas Instruments INA238 adds bcb31e680837 hwmon: (tmp401) Simplify temperature register arrays adds ca53e7640de7 hwmon: (tmp401) Convert to _info API adds 50152fb6c1a1 hwmon: (tmp401) Use regmap adds ff300b71ba38 hwmon: (tmp401) Hide register write address differences in [...] adds ff9b87787979 hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617A adds df293076a903 hwmon: (f71882fg) Add F81966 support adds b87611d43757 hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI. adds 548820e21ce1 hwmon: (asus_wmi_sensors) Support X370 Asus WMI. adds 8bb050cd5cf4 hwmon: (k10temp) Support up to 12 CCDs on AMD Family of pr [...] adds bf4d843050af hwmon: (jc42) Add support for ONSEMI N34TS04 adds 11a24ca7e34d hwmon: (ntc_thermistor) Merge platform data into driver adds 76f240ff9523 hwmon: (ntc_thermistor) Drop get_ohm() adds 209218efd6ac hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIO adds e380095b8018 hwmon: (ntc_thermistor) Merge platform data adds 62cfc0576393 hwmon: (sht4x) Add device tree match table adds 34e2bd10ab60 hwmon: (asus_wmi_ec_sensors) fix array overflow adds 3315e716999d hwmon: (asus_wmi_sensors) fix an array overflow adds d75553790b9f hwmon: (adm1031) Remove redundant assignment to variable range adds e0149eebe47b hwmon: (ntc_thermistor) Move and refactor DT parsing adds 70760e80db06 hwmon: (ntc_thermistor) Switch to generic firmware props adds 9f448e796cf9 hwmon: (ntc_thermistor) Move DT matches to the driver block adds c2fe0f63cafe hwmon: (nct6775) delete some extension lines adds 9c6d555187f5 hwmon: (raspberrypi) Exit immediately in case of error in init adds 024053877469 hwmon: (dell-smm) Simplify ioctl handler adds 87b93329fdd6 hwmon: (dell-smm) Unify i8k_ioctl() and i8k_ioctl_unlocked() adds 8569e5558d9f hwmon: (ntc_thermistor) Drop OF dependency adds e13e979b2b3d hwmon: (ntc_thermistor) Add Samsung 1404-001221 NTC adds 130d168866a1 hwmon: prefix kernel-doc comments for structs with struct adds d387d88ed045 hwmon: (pmbus) Add Delta AHE-50DC fan control module driver adds 0710e2b9f9b7 dt-bindings: add Delta AHE-50DC fan control module adds e1c5cd7e8af0 hwmon: (pmbus) Add support for MPS Multi-phase mp5023 adds 1e7c94b251d1 hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING adds 53e68c20aeb1 hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2. adds ca003af3aa15 hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263 adds e65de225ef2f hwmon/pmbus: (ir38064) Add of_match_table adds 0ee7f624263e hwmon/pmbus: (ir38064) Expose a regulator adds 23c7df14f696 hwmon/pmbus: (ir38064) Fix spelling mistake "comaptible" - [...] adds a8d6d4992ad9 hwmon: (mr75203) fix wrong power-up delay value adds 20f2e67cbc75 hwmon: (nct6775) Additional check for ChipID before ASUS W [...] adds 565210c78120 hwmon: (dell-smm) Pack the whole smm_regs struct adds f103b2e5a619 hwmon: (nzxt-smart2) Fix "unused function" warning adds 660d187887cf hwmon: (xgene-hwmon) Add free before exiting xgene_hwmon_probe adds 12762882179c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 7baab965896e scripts: sphinx-pre-install: add required ctex dependency adds 09fec26e4ef5 docs/zh_CN: Update and fix a couple of typos adds e765c747d110 Documentation: kgdb: properly capitalize the MAGIC_SYSRQ config adds 82ca67321f55 Documentation: refer to config RANDOMIZE_BASE for kernel a [...] adds d72cf5a0fa95 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 7beb44aabbd4 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 10cc553844c5 next-20211224/pm adds d776790a5536 cpufreq: mediatek-hw: Fix double devm_remap in hotplug case adds 9a14758ddd2e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 06f4bcc3ec3a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 50588d71535a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 489a00ef46c9 Documentation: power: Update outdated contents in opp.rst adds c1ab1021861a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 85a4ec3fc4bb Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 4f0d0861e163 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 41c339aca92c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b3f91332291 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 24d8a9001a91 net: wan/lmc: fix spelling of "its" adds 7467d716583e net: phy: micrel: Add config_init for LAN8814 adds 7c63f26cb518 lib: objagg: Use the bitmap API when applicable adds 5a717f4a8e00 bnxt_en: Add event handler for PAUSE Storm event adds 0fb8582ae5b9 bnxt_en: Log error report for dropped doorbell adds dc1f5d1ebc5c bnxt_en: enable interrupt sampling on 5750X for DIM adds df78ea22460b bnxt_en: Support configurable CQE coalescing mode adds 3fcbdbd5d8d5 bnxt_en: Support CQE coalescing mode in ethtool adds b976969bed83 bnxt_en: convert to xdp_do_flush adds 720908e5f816 bnxt_en: Use page frag RX buffers for better software GRO [...] adds 099eac91bcda Merge branch 'bnxt_en-next' adds 0c94d657d2a4 net: lan966x: Fix the vlan used by host ports adds 8f58e29ed7fc net: wwan: iosm: Let PCI core handle PCI power transition adds f4dd5174e273 net: wwan: iosm: Keep device at D0 for s2idle case adds c0032d6e87d6 ethernet: netsec: Use platform_get_irq() to get the interrupt adds f83b4348116d net: pxa168_eth: Use platform_get_irq() to get the interrupt adds 441faddaadd7 fsl/fman: Use platform_get_irq() to get the interrupt adds 6c119fbdb805 net: ethoc: Use platform_get_irq() to get the interrupt adds 7801302b9a01 net: xilinx: emaclite: Use platform_get_irq() to get the i [...] adds 32f52e8e78d3 net: ethernet: ti: davinci_emac: Use platform_get_irq() to [...] adds fd3a45900055 net: bridge: Get SIOCGIFBR/SIOCSIFBR ioctl working in compat mode adds b4aadd207322 net:Remove initialization of static variables to 0 adds 0f1eae8e565e net: caif: remove redundant assignment to variable expectlen adds 1bd327718841 r8169: don't use pci_irq_vector() in atomic context adds 723955913e77 net: lantiq_etop: add missing comment for wmb() adds 4c46625bb586 net: lantiq_etop: add blank line after declaration adds dcb95f06eab8 e1000: switch to napi_consume_skb() adds 89a354c03b2d e1000: switch to napi_build_skb() adds 6e19cf7d3815 i40e: switch to napi_build_skb() adds ef687d61e0e9 iavf: switch to napi_build_skb() adds 5ce666315848 ice: switch to napi_build_skb() adds fa441f0fa8bc igb: switch to napi_build_skb() adds 4dd330a7e894 igc: switch to napi_build_skb() adds a39363367a37 ixgbe: switch to napi_build_skb() adds c15500198916 ixgbevf: switch to napi_build_skb() adds 271d3be1c3b6 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 9ed319e41191 of: net: support NVMEM cells with MAC in text format adds 1bb412d46ca9 net_tstamp: define new flag HWTSTAMP_FLAG_BONDED_PHC_INDEX adds cfe355c56e3a Bonding: return HWTSTAMP_FLAG_BONDED_PHC_INDEX to notify u [...] adds cfcad56b2089 Merge branch 'net-define-new-hwtstamp-flag-and-return-it-t [...] adds e2dfb94f27f7 Merge tag 'for-net-next-2021-12-29' of git://git.kernel.or [...] adds 47869e82c8b8 sun4i-emac.c: add dma support adds 6d1b3eb53fc6 net: marvell: prestera: add virtual router ABI adds 0f07bd6bcb15 net: marvell: prestera: Add router interface ABI adds 69204174cc5c net: marvell: prestera: Add prestera router infra adds bca5859bc6c6 net: marvell: prestera: add hardware router objects accounting adds da3c16398602 net: marvell: prestera: Register inetaddr stub notifiers adds 15fa9e8c5ffb net: marvell: prestera: Implement initial inetaddr notifiers adds c67939eff802 Merge branch 'prestera-router-driver' adds 8ab55aba31ee igb: move SDP config initialization to separate function adds cf99c1dd7b77 igb: move PEROUT and EXTTS isr logic to separate functions adds 1819fc753aca igb: support PEROUT on 82580/i354/i350 adds 38970eac41db igb: support EXTTS on 82580/i354/i350 adds a1f18c5fe554 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 40319796b732 ice: Add flow director support for channel mode adds 7b1cd6a644f7 net: lantiq_etop: replace strlcpy with strscpy adds b1cb12a27134 net: lantiq_etop: avoid precedence issues adds 370509b267fa net: lantiq_etop: remove multiple assignments adds 7a6653adde03 net: lantiq_etop: make alignment match open parenthesis adds dda0c2e7ed21 net: lantiq_etop: remove unnecessary space in cast adds c09f103e89f4 ethtool: Remove redundant ret assignments adds 49dc9013e34b net/smc: Use the bitmap API when applicable adds aec53e60e0e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 314fbde95769 nfc: st21nfca: remove redundant assignment to variable i adds d6c6d0bb2cb3 net: remove references to CONFIG_IRDA in network header files adds af30f8eaa8fe net: dsa: bcm_sf2: refactor LED regs access adds 5f20be4e90e6 net: hns3: refactor hns3 makefile to support hns3_common module adds 0a7b6d221868 net: hns3: create new cmdq hardware description structure [...] adds 6befad603d79 net: hns3: use struct hclge_desc to replace hclgevf_desc i [...] adds 8d307f8e8cf1 net: hns3: create new set of unified hclge_comm_cmd_send APIs adds eaa5607db377 net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd [...] adds 076bb537577f net: hns3: refactor hclgevf_cmd_send with new hclge_comm_c [...] adds da77aef9cc58 net: hns3: create common cmdq resource allocate/free/query APIs adds d3c69a8812c2 net: hns3: refactor PF cmdq resource APIs with new common APIs adds 745f0a19ee9a net: hns3: refactor VF cmdq resource APIs with new common APIs adds 0b04224c1312 net: hns3: create common cmdq init and uninit APIs adds 8e2288cad6cb net: hns3: refactor PF cmdq init and uninit APIs with new [...] adds cb413bfa6e8b net: hns3: refactor VF cmdq init and uninit APIs with new [...] adds aab8d1c6a5e3 net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c adds 20a9013ebad7 Merge branch 'hnsd3-next' adds 84dfac39c61f net/mlx5: DR, Fix error flow in creating matcher adds c3fb0e280b4c net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" adds 32e9bd585307 net/mlx5: DR, Remove unused struct member in matcher adds 08fac109f7bb net/mlx5: DR, Rename list field in matcher struct to list_node adds 89cdba3224f0 net/mlx5: DR, Add check for flex parser ID value adds 7766c9b922fe net/mlx5: DR, Add missing reserved fields to dr_match_param adds 9222f0b27da2 net/mlx5: DR, Add support for dumping steering info adds e3a0f40b2f90 net/mlx5: DR, Add support for UPLINK destination type adds b54128275ef8 net/mlx5: DR, Warn on failure to destroy objects due to refcount adds 0f2a6c3b9219 net/mlx5: Add misc5 flow table match parameters adds 8c2b4fee9c4b net/mlx5: DR, Add misc5 to match_param structs adds 09753babaf46 net/mlx5: DR, Support matching on tunnel headers 0 and 1 adds f59464e257bd net/mlx5: DR, Add support for matching on geneve_tlv_optio [...] adds cc2295cd54e4 net/mlx5: DR, Improve steering for empty or RX/TX-only matchers adds 4ff725e1d4ad net/mlx5: DR, Ignore modify TTL if device doesn't support it adds aa36c94853b2 net/mlx5: Set SMFS as a default steering mode if device su [...] adds ce2b6eb409ad Merge tag 'mlx5-updates-2021-12-28' of git://git.kernel.or [...] adds 3cc31d794097 libbpf: Normalize PT_REGS_xxx() macro definitions adds f60edf5b5384 libbpf: Use 100-character limit to make bpf_tracing.h easi [...] adds 5b3d72987701 libbpf: Improve LINUX_VERSION_CODE detection adds b6459415b384 net: Don't include filter.h from net/sock.h adds 3ccdcee28415 bpf: Add missing map_get_next_key method to bloom filter map. adds 0fe4b381a59e bpf: Allow bpf_local_storage to be used by sleepable programs adds 0ae6eff2978e bpf/selftests: Update local storage selftest for sleepable [...] adds 1705c62e3005 Merge branch 'Sleepable local storage' adds 3b80b73a4b3d net: Add includes masked by netdevice.h including uapi/bpf.h adds aebb51ec3db2 bpf: Invert the dependency between bpf-netns.h and netns/bpf.h adds 35580f90a247 Merge branch 'lighten uapi/bpf.h rebuilds' adds fa86aa77d4da bpf, docs: Fix verifier references adds 41db511a3a16 bpf, docs: Split the comparism to classic BPF from instruc [...] adds 5e4dd19f0049 bpf, docs: Generate nicer tables for instruction encodings adds 63d000c3dc0a bpf, docs: Move the packet access instructions last in ins [...] adds 9e6b19a66d9b bpf: Fix typo in a comment in bpf lpm_trie. adds e63a02348958 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 0237a3a683e4 net/smc: Introduce net namespace support for linkgroup adds 79d39fc503b4 net/smc: Add netlink net namespace support adds de2fea7b39bf net/smc: Print net namespace in log adds a838f5084828 net/smc: Add net namespace for tracepoints adds ab6dd952b2d0 Merge branch 'smc-RDMA-net-namespace' adds d7cd421da9da net/smc: Introduce TCP ULP support adds 3a856c14c31b net/smc: remove redundant re-assignment of pointer link adds b63c5478e9cb ipv6: ioam: Support for Queue depth data field adds e44ef1d4de57 net: socket.c: style fix adds c5180ad0c278 enic: Use dma_set_mask_and_coherent() adds c95e078069bf tehuti: Use dma_set_mask_and_coherent() and simplify code adds 1f52a9380ff1 net/smc: add comments for smc_link_{usable|sendable} adds 584c61cedb12 sun/cassini: Use dma_set_mask_and_coherent() and simplify code adds 1aae5cc0a55c chelsio: cxgb: Use dma_set_mask_and_coherent() and simplify code adds 4f9f531e1505 qed: Use dma_set_mask_and_coherent() and simplify code adds 60c332029c8d enic: Remove usage of the deprecated "pci-dma-compat.h" API adds e7026f15564f net: phy: lynx: refactor Lynx PCS module to use generic ph [...] adds 61f0d0c304a2 net: dsa: felix: name change for clarity from pcs to mdio_device adds 2c1415e67f93 net: dsa: seville: name change for clarity from pcs to mdi [...] adds 82cc453753c5 net: ethernet: enetc: name change for clarity from pcs to [...] adds 0699b3e06f22 net: pcs: lynx: use a common naming scheme for all lynx_pc [...] adds 0d6f01ff4147 Merge branch 'lynx-pcs-interface-cleanup' adds 6bf950a8ff72 net: vertexcom: default to disabled on kbuild adds 7120075ec41a ethernet: s2io: Use dma_set_mask_and_coherent() and simplify code adds 3d694552fd8f net: vxge: Use dma_set_mask_and_coherent() and simplify code adds b6f8c537fe39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds af734a26a1a9 xfrm: update SA curlft.use_time adds e6911affa416 xfrm: Add support for SM3 secure hash adds 23b6a6df94c6 xfrm: Add support for SM4 symmetric cipher algorithm adds 4e484b3e969b xfrm: rate limit SA mapping change message to user space adds e51112fc4c72 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2b71e2c7b56c netfilter: nft_set_pipapo_avx2: remove redundant pointer lt adds 8d00384121b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2dc6de1cd303 Merge tag 'cfi/for-5.17' into mtd/next adds 5f340402bbfc mtd: spi-nor: Remove debugfs entries that duplicate sysfs entries adds bee387131abe Merge tag 'spi-nor/for-5.17' into mtd/next adds 2997e4871621 Merge tag 'memory-controller-drv-omap-5.17' into nand/next adds 9ce47e43a0f0 Merge tag 'nand/for-5.17' into mtd/next adds 1ec8014479c1 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 223a41f54946 crypto: hisilicon/zip - add new algorithms for uacce device adds 38e9791a0209 hwrng: cn10k - Add random number generator support adds acd93f8a4ca7 crypto: x86/curve25519 - use in/out register constraints m [...] adds eca568a39481 crypto: omap - increase priority of DES/3DES adds 3954ab6d9fce crypto: octeontx2 - Use swap() instead of swap_engines() adds e0441e2be155 crypto: qat - get compression extended capabilities adds 547bde7bd4ec crypto: qat - set CIPHER capability for QAT GEN2 adds cfe4894eccdc crypto: qat - set COMPRESSION capability for QAT GEN2 adds 4b44d28c715d crypto: qat - extend crypto capability detection for 4xxx adds 03125541ca29 crypto: qat - support the reset of ring pairs on PF adds 448588adcdf4 crypto: qat - add the adf_get_pmisc_base() helper function adds 6ed942ed3c47 crypto: qat - make PFVF message construction direction agnostic adds 028042856802 crypto: qat - make PFVF send and receive direction agnostic adds 0aeda694f187 crypto: qat - set PFVF_MSGORIGIN just before sending adds db1c034801c4 crypto: qat - abstract PFVF messages with struct pfvf_message adds 952f4e812741 crypto: qat - leverage bitfield.h utils for PFVF messages adds 1c94d8035905 crypto: qat - leverage read_poll_timeout in PFVF send adds 6f87979129d1 crypto: qat - improve the ACK timings in PFVF send adds 4d03135faa05 crypto: qat - store the PFVF protocol version of the endpoints adds 3a5b2a088328 crypto: qat - store the ring-to-service mapping adds 673184a2a58f crypto: qat - introduce support for PFVF block messages adds 851ed498dba1 crypto: qat - exchange device capabilities over PFVF adds 73ef8f3382d1 crypto: qat - support fast ACKs in the PFVF protocol adds e1b176af3d7e crypto: qat - exchange ring-to-service mappings over PFVF adds 925b3069cf6e crypto: qat - config VFs based on ring-to-svc mapping adds a9dc0d966605 crypto: qat - add PFVF support to the GEN4 host driver adds 0bba03ce9739 crypto: qat - add PFVF support to enable the reset of ring pairs adds beb1e6d71f0e crypto: qat - allow detection of dc capabilities for 4xxx adds 0cec19c761e5 crypto: qat - add support for compression for 4xxx adds 3438e7220b31 crypto: octeontx2 - out of bounds access in otx2_cpt_dl_cu [...] adds 10371b6212bb crypto: octeontx2 - prevent underflow in get_cores_bmap() adds ace7660691f8 MAINTAINERS: update caam crypto driver maintainers list adds c2aec59be093 crypto: omap-aes - Fix broken pm_runtime_and_get() usage adds 4cee0700cf1d crypto: hisilicon/qm - disable qm clock-gating adds d7779e22e89a crypto: ux500 - Use platform_get_irq() to get the interrupt adds 25d04a382ebb MAINTAINERS: update SEC2 driver maintainers list adds 908dffaf88a2 crypto: jitter - add oversampling of noise source adds 96ede30f4b17 crypto: sha256 - remove duplicate generic hash init function adds 63bdbfc146ae crypto: mips/sha - remove duplicate hash init function adds 41ea0f6c19f6 crypto: powerpc/sha - remove duplicate hash init function adds e0583b6acb92 crypto: sparc/sha - remove duplicate hash init function adds db1eafb8c512 crypto: s390/sha512 - Use macros instead of direct IV numbers adds 29009604ad4e crypto: stm32/crc32 - Fix kernel BUG triggered in probe() adds ef4d89149944 crypto: ccp - remove unneeded semicolon adds d480a26bdf87 crypto: x86/aesni - don't require alignment of data adds 304b4acee2f0 crypto: kdf - select SHA-256 required for self-test adds c5d692a2335d crypto: hisilicon - cleanup warning in qm_get_qos_value() adds 4cab5dfd15b7 crypto: qat - fix definition of ring reset results adds 547e4aa297f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 08c4aa3ee264 drm/msm/a6xx: Skip crashdumper state if GPU needs_hw_init adds 96536242f1ee drm/msm/dpu: move disable_danger out of plane subdir adds f31b0e24d31e drm/msm/dpu: fix safe status debugfs file adds 1a24e099c382 drm/msm/dpu: make danger_status/safe_status readable adds 6e85af1e4306 drm/msm/dpu: drop plane's default_scaling debugfs file adds 4d45cace1da6 drm/msm/dpu: stop manually removing debugfs files for the [...] adds 927e8bcaa783 drm/msm/dpu: stop manually removing debugfs files for the [...] adds 37897856ab1e drm/msm/dpu: simplify DPU's regset32 code adds 48d0cf4a7cf2 drm/msm/dp: Fix double free on error in msm_dp_bridge_init() adds 53b53337e112 drm/msm/dpu: add dpu_crtc_atomic_print_state adds 8ecfef96cdcd drm/msm/dpu: add dpu_plane_atomic_print_state adds 857548cbcf82 drm/msm/disp: Tweak display snapshot to match gpu snapshot adds 59871211c654 drm/msm/disp: Export helper for capturing snapshot adds c1760555884b drm/msm/debugfs: Add display/kms state snapshot adds f3d5d7cc2309 drm/msm: Don't use autosuspend for display adds 7620bdfb2502 drm/msm/dp: remove unneeded variable adds 2672e4e71a91 drm/msm/dpu: move SSPP debugfs support from plane to SSPP code adds 3a905438887b drm/msm/dpu: add layer mixer register dump to dpu snapshot adds 6bf7805321b9 drm/msm/a5xx: Add support for Adreno 506 GPU adds 6ed95285382d drm/msm/a5xx: Fix missing CP_PROTECT for SMMU on A540 adds 2b534e90a1e3 Merge tag 'drm-msm-next-2021-12-26' of ssh://gitlab.freede [...] adds c65fe9cbbfd6 drm/i915/fbc: Remember to update FBC state even when not r [...] adds 011e8c3239ed Merge tag 'drm-intel-next-fixes-2021-12-29' of git://anong [...] adds b18ff6925d84 drm/amdgpu: Filter security violation registers adds 0da6f6e5872e drm/amdgpu: Add *_SOC15_IP_NO_KIQ() macro definitions adds 92f153bb5a4b drm/amdgpu: Modify indirect register access for gmc_v9_0 sriov adds 4aa325ae5413 drm/amdgpu: Modify indirect register access for amdkfd_gfx [...] adds 4a0165f0603f drm/amdgpu: get xgmi info before ip_init adds d764fb2af6cd drm/amdgpu: Modify indirect register access for gfx9 sriov adds f4409ee84658 drm/amdgpu: add gpu reset control for umc page retirement adds f6b80c04aabb drm/amdkfd: add reset parameter for unmap queues adds dec63443380c drm/amdkfd: add reset queue function for RAS poison (v2) adds b6485bed40d7 drm/amdkfd: reset queue which consumes RAS poison (v2) adds fbcdbfde8750 drm/amdgpu: Don't inherit GEM object VMAs in child process adds 4da8b63944a4 drm/amdgpu: Send Message to SMU on aldebaran passthrough f [...] adds 88eabcb8e696 drm/amd/display: Fix USB4 null pointer dereference in upda [...] adds 11544d77e397 drm/amdgpu: fixup bad vram size on gmc v8 adds 87172e89dcc7 drm/amdgpu: Call amdgpu_device_unmap_mmio() if device is u [...] adds fd5256cbe196 drm/amdgpu: Remove the redundant code of psp bootloader functions adds 6c92fe5fa5a1 drm/amdgpu: Increase potential product_name to 64 characters adds 4ad31fa15ba4 drm/amdgpu: Enable unique_id for Aldebaran adds de0af8a65ea3 drm/amdgpu: Only overwrite serial if field is empty adds 67416bf85345 drm/amdgpu: Access the FRU on Aldebaran adds f89c6bf73420 drm/amdkfd: correct sdma queue number in kfd device init (v3) adds b6fd6e0f5eb8 drm/amdgpu: Check the memory can be accesssed by ttm_devic [...] adds bf252ce1fa8a drm/amd/display: fix B0 TMDS deepcolor no dislay issue adds fddb024537f1 drm/amd/display: Limit max link cap with LTTPR caps adds 21bf3e6f1454 drm/amd/display: Refactor vendor specific link training sequence adds 2d0158497a9b drm/amd/display: Block z-states when stutter period exceed [...] adds cdbc58386bdc drm/amd/display: Added power down for DCN10 adds e56e9ad0370a drm/amd/display: Fix check for null function ptr adds 3db817fce43e drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization adds 0d988e5de7aa drm/amd/display: Remove CR AUX RD Interval limit for LTTPR adds c856f16c33e6 drm/amd/display: Set optimize_pwr_state for DCN31 adds 458c79a86ae1 drm/amd/display: Changed pipe split policy to allow for mu [...] adds 2ca6c483ed2d drm/amd/display: Add reg defs for DCN303 adds 47547c56739a drm/amd/display: Undo ODM combine adds aca05d338b32 drm/amd/display: [FW Promotion] Release 0.0.98 adds 19afe66ddb8f drm/amd/display: 3.2.167 adds ef30f441f6ac drm/amd/display: define link res and make it accessible to [...] adds f3fac9481bc7 drm/amd/display: populate link res in both detection and v [...] adds 3d38a5839ea8 drm/amd/display: access hpo dp link encoder only through l [...] adds 6dd8931b1cee drm/amd/display: support dynamic HPO DP link encoder allocation adds 4c3adc0b846b drm/amd/display: get and restore link res map adds 45e3d1db7d3c drm/amdgpu: drop redundant semicolon adds fec8c5244fc0 drm/amdgpu: save error count in RAS poison handler adds 11c9cc95f818 amdgpu/pm: Make sysfs pm attributes as read-only for VFs adds 937ed9c8660a drm/amdgpu: fix runpm documentation adds 0726ed3065ee drm/amd/display: Fix the uninitialized variable in enable_ [...] adds 4a700546ec9b drm/amdgpu: put SMU into proper state on runpm suspending [...] adds 6dc8265f9803 drm/amdgpu: always reset the asic in suspend (v2) adds f28cad86ada1 drm/amd/display: fix dereference before NULL check adds 0637d41786a3 drm/amdgpu: no DC support for headless chips adds cb6846fbb83b Merge tag 'amd-drm-next-5.17-2021-12-30' of ssh://gitlab.f [...] adds 203e4f2e7f89 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 3be2709660dc drm/amdgpu: Call amdgpu_device_unmap_mmio() if device is u [...] adds bbf312114a6a drm/amdgpu: Remove the redundant code of psp bootloader functions adds ad07e8e1d04a drm/amdgpu: Increase potential product_name to 64 characters adds 86cd6cde74ac drm/amdgpu: Enable unique_id for Aldebaran adds 9c8320e970f3 drm/amdgpu: Only overwrite serial if field is empty adds 52a42aece41a drm/amdgpu: Access the FRU on Aldebaran adds d9cb26c4dd97 drm/amdkfd: correct sdma queue number in kfd device init (v3) adds 52c61afd4839 drm/amdgpu: Check the memory can be accesssed by ttm_devic [...] adds f076f5b62a4e drm/amd/display: fix B0 TMDS deepcolor no dislay issue adds 8a47688e4cf0 drm/amd/display: Limit max link cap with LTTPR caps adds 615e4545749c drm/amd/display: Refactor vendor specific link training sequence adds aeee7b4295ab drm/amd/display: Block z-states when stutter period exceed [...] adds ff7f34c56b89 drm/amd/display: Added power down for DCN10 adds debcb5f56fa6 drm/amd/display: Fix check for null function ptr adds e20e6d97d2b3 drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization adds fffebad85bd9 drm/amd/display: Remove CR AUX RD Interval limit for LTTPR adds 2e264d24e699 drm/amd/display: Set optimize_pwr_state for DCN31 adds c023a3e1153d drm/amd/display: Changed pipe split policy to allow for mu [...] adds 1ee8831240df drm/amd/display: Add reg defs for DCN303 adds 58cb5bdce83d drm/amd/display: Undo ODM combine adds 200b7c8e10f2 drm/amd/display: [FW Promotion] Release 0.0.98 adds 17029db9fc0d drm/amd/display: 3.2.167 adds 49bc0a9e7ec7 drm/amd/display: define link res and make it accessible to [...] adds 70cc208c2c5e drm/amd/display: populate link res in both detection and v [...] adds 18a1d3cb8452 drm/amd/display: access hpo dp link encoder only through l [...] adds 2b44024f8ac1 drm/amd/display: support dynamic HPO DP link encoder allocation adds 1e3725893b20 drm/amd/display: get and restore link res map adds a4d9f0be9311 drm/amdgpu: drop redundant semicolon adds 05a24dc9a582 drm/amdgpu: save error count in RAS poison handler adds 20954fb6c759 amdgpu/pm: Make sysfs pm attributes as read-only for VFs adds 76b724bfc390 drm/amdgpu: fix runpm documentation adds 3c382512efb7 drm/amd/display: Fix the uninitialized variable in enable_ [...] adds f73b04ae75ab drm/amdgpu: put SMU into proper state on runpm suspending [...] adds 5885ff35f076 drm/amdgpu: always reset the asic in suspend (v2) adds 1beabf3c1fb0 drm/amd/display: fix dereference before NULL check adds 46dbcbf47e68 drm/amdgpu: no DC support for headless chips adds 95acfa8249d1 drm/amdgpu: add another raven1 gfxoff quirk adds 8ab82c98e2a0 drm/amdgpu: only check for _PR3 on dGPUs adds b9394d5003c5 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds f776c478f0b7 Revert "drm/amd/display: To modify the condition in indica [...] adds 5bf30e370894 drm/radeon: Add HD-audio component notifier support (v2) adds 0353879373ac drm/ttm: Put BO in its memory manager's lru list adds 28308c686867 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates adds c4f21bcaf4ac drm/amdgpu: bump driver version for new CTX OP to set/get [...] adds dc96a0bd6bff Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 7d0e5845dde7 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 12054f0ce8be ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to h [...] adds 0f7e5ee62f4c ALSA: HDA: hdac_ext_stream: use consistent prefixes for variables adds 3f48b137d88e kselftest: alsa: Factor out check that values meet constraints adds 10f2f194663a kselftest: alsa: Validate values read from enumerations adds 5dcdc4600c3a ALSA: hda: use swap() to make code cleaner adds 6c3a0c39130c ALSA: hda/hdmi: Disable silent stream on GLK adds 4d5a628d9653 ALSA: hda: Add AlderLake-N PCI ID adds ca1ece24d9bc ALSA: hda: Add new AlderLake-P variant PCI ID adds d278dc9151a0 ALSA: hda/tegra: Fix Tegra194 HDA reset failure adds 6088ddfb6d8f dt-bindings: sound: tegra: Add minItems for resets adds 146b3a77af80 arm64: tegra: Remove non existent Tegra194 reset adds c19330086795 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] adds 47af21db7b87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 493433785df0 ASoC: mediatek: mt8173: fix device_node leak adds cb006006fe62 ASoC: mediatek: mt8183: fix device_node leak adds db3f5abe68ea ASoC: mediatek: mt8173: reduce log verbosity in probe() adds 082482a50227 ASoC: mediatek: mt8195: release device_node after snd_soc_ [...] adds 9de2b9286a6d ASoC: mediatek: Check for error clk pointer adds b2fde4deff85 ASoC: remove unneeded variable adds 5c5f08f7fc0b ASoC: amd: acp: Power on/off the speaker enable gpio pin b [...] adds da893a93eaf8 ASOC: SOF: Intel: use snd_soc_dai_get_widget() adds b86947b52f0d ASoC/soundwire: intel: simplify callbacks for params/hw_free adds 8ddeafb957a9 soundwire: intel: improve suspend flows adds e8444560b4d9 ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire adds 636110411ca7 ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots [...] adds 9283b6f923f3 soundwire: intel: remove unnecessary init adds 63a6aa963dd0 soundwire: intel: remove PDM support adds 10674ca9ea02 ASoC/SoundWire: improve suspend flows and use set_stream() [...] adds 8f85317292f1 ASoC: cs4265: Fix part number ID error message adds 3667a037e50a ASoC: mediatek: use of_device_get_match_data() adds 3ecb46755eb8 ASoC: samsung: idma: Check of ioremap return value adds c5ab93e289ce ASoC: mediatek: mt8195: update control for RT5682 series adds cc5c9788106f ASoC: rt5682: Register wclk with its parent_hws instead of [...] adds 8b974c122bc6 ASoC: Merge fixes adds a87d42227cf5 ASoC: cs35l41: Convert tables to shared source code adds fe120d4cb6f6 ASoC: cs35l41: Move cs35l41_otp_unpack to shared code adds 062ce0593315 ASoC: cs35l41: Move power initializations to reg_sequence adds 8b2278604b6d ASoC: cs35l41: Create shared function for errata patches adds 3bc3e3da657f ASoC: cs35l41: Create shared function for setting channels adds e8e4fcc047c6 ASoC: cs35l41: Create shared function for boost configuration adds 85b57de33265 ASoC: Add support for CS35L41 in HDA systems adds 2355028c0c54 ASoC: mediatek: mt8195: correct pcmif BE dai control flow adds db5e1c209b92 ASoC: mediatek: mt8195: add playback support to PCM1_BE dai_link adds a155b7526e65 ASoC: mediatek: mt8195: repair pcmif BE dai adds 2af35fed298d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e79b0e5f5f27 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds dfdfa55d2ba4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 19768f80cf23 block: null_blk: only set set->nr_maps as 3 if active poll [...] adds 34c311d3d9c0 Merge branch 'for-5.17/drivers' into for-next adds 1edd3dc1dd19 fs: split off do_user_path_at_empty from user_path_at_empty() adds 3747b353c2e7 fs: split off setxattr_copy and do_setxattr function from [...] adds 0bc6536a96ff fs: split off do_getxattr from getxattr adds 8fe9559e7b02 io_uring: add fsetxattr and setxattr support adds 29e938a1df6b io_uring: add fgetxattr and getxattr support adds 60a4fa4388fa Merge branch 'for-5.17/io_uring-xattr' into for-next adds e840b4baf3cf io_uring: remove double poll on poll update adds 2bbb146d96f4 io_uring: refactor poll update adds 5641897a5e8f io_uring: move common poll bits adds ab1dab960b83 io_uring: kill poll linking optimisation adds aa43477b0402 io_uring: poll rework adds eb0089d629ba io_uring: single shot poll removal optimisation adds cc8e9ba71a86 io_uring: use completion batching for poll rem/upd adds aafc6e6eba29 Merge branch 'for-5.17/io_uring' into for-next adds f18ee3d98815 nvme-fabrics: print out valid arguments when reading from [...] adds e4fdb2b167ed nvme: increment request genctr on completion adds 3a605e32a7f8 nvme: drop unused variable ctrl in nvme_setup_cmd adds e3d347943919 nvme: add 'iopolicy' module parameter adds 498860df8edc Merge tag 'nvme-5.17-2021-12-29' of git://git.infradead.or [...] adds bb3294e22482 Merge branch 'for-5.17/drivers' into for-next adds fa2fdf1805b2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 60ce13cacfd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93e4d69400fd pcmcia: clean up dead drivers for CompuLab CM-X255/CM-X270 boards adds 3daaf2c7aae8 pcmcia: Make use of the helper macro SET_NOIRQ_SYSTEM_SLEE [...] adds 468c14d82c93 pcmcia: comment out unused exca_readw() function adds ca0fe0d7c35c pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in [...] adds 977d2e7c63c3 pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in [...] adds fffbcee9335c pcmcia: make pcmcia_release_io() void, as no-one is intere [...] adds 5643f8bd8add Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds ffaea6ebfe9c mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling adds 4fe543184960 mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields adds 83b272171588 mmc: mtk-sd: Take action for no-sdio device-tree parameter adds 996be7b75e8d mmc: mtk-sd: Fix usage of devm_clk_get_optional() adds e5e8b2246f67 mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs adds 4be33cf18703 mmc: sdhci-pci-o2micro: Improve card input timing at SDR10 [...] adds a7c18e5cbb23 mmc: sdhci-pci-o2micro: Restore the SD clock's base clock [...] adds a1ab47ac99dc mmc: au1xmmc: propagate errors from platform_get_irq() adds 5733c41d5c18 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8994 adds 33a48bd897de dt-bindings: mmc: PL18x stop relying on order of dma-names adds 28df143340b5 mmc: pwrseq: Use bitmap_free() to free bitmap adds 356f3f2c5756 dt-bindings: mmc: synopsys-dw-mshc: integrate Altera and I [...] adds c355a0908cbe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 348cad257457 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 7de6295c3c32 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds 1c1348bf056d power: reset: mt6397: Check for null res pointer adds be2c0d5418b1 power: supply: ab8500: Fix the error handling path of ab85 [...] adds 25fd330370ac power: supply_core: Pass pointer to battery info adds f0209c9dbef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d27bb69dc83f regulator: qcom-labibb: OCP interrupts are not a failure w [...] adds 8ee48856b206 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ac457f17e8bd Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 9b7f83e0c25b apparmor: fix absroot causing audited secids to begin with = adds d86d1652ab13 apparmor: test: Remove some casts which are no-longer required adds 0906a50ee6f3 apparmor: Fix kernel-doc adds 875e5cc6b065 lsm: Fix kernel-doc adds 2bf6583c976c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 54bf7fa3efd0 ima: Fix undefined arch_ima_get_secureboot() and co adds 92ad19559ea9 integrity: Do not load MOK and MOKx when secure boot be disabled adds cef5cd25a453 selftest/kexec: fix "ignored null byte in input" warning adds 9be6dc8059bb selftests/kexec: update searching for the Kconfig adds 617166e07c94 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 0f86e4ef7ab0 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 74acf0d74e91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dad237b37c8a tpm: add request_locality before write TPM_INT_ENABLE adds b4fc6f2bc058 tpm/st33zp24: drop unneeded over-commenting adds c8c600838f86 tpm: tpm_tis_spi_cr50: Add default RNG quality adds 95bfb541ab5d tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' adds 70d97cb5005a keys: X.509 public key issuer lookup without AKID adds 06ef3d66c51d char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] adds 479be87abc8a tpm: Add Upgrade/Reduced mode support for TPM2 modules adds 8ca8e009e216 tpm: fix potential NULL pointer access in tpm_del_char_device adds 035d19ee9b90 tpm: fix NPE on probe for missing device adds a3e1f857098e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ab571cbc098c watchdog: Kconfig: enable MTK watchdog adds cea62f9fee0d watchdog: f71808e_wdt: Add F81966 support adds 33950f9a36ac dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 adds 0b595831c2c8 dt-bindings: watchdog: Document Exynos850 watchdog bindings adds f197d47584be watchdog: s3c2410: Fail probe if can't find valid timeout adds a90102e358ee watchdog: s3c2410: Let kernel kick watchdog adds 8d9fdf60e37c watchdog: s3c2410: Make reset disable register optional adds 2bd33bb4bc1c watchdog: s3c2410: Extract disable and mask code into sepa [...] adds 370bc7f50f47 watchdog: s3c2410: Implement a way to invert mask reg value adds aa220bc6b758 watchdog: s3c2410: Add support for WDT counter enable register adds cf3fad4e62d3 watchdog: s3c2410: Cleanup PMU related code adds e249d01b5e8b watchdog: s3c2410: Support separate source clock adds 1a47cda07af4 watchdog: s3c2410: Remove superfluous err label adds 5c9348157b9d dt-bindings: watchdog: imx7ulp-wdt: Add imx8ulp compatible string adds 15ebdc43d703 watchdog: Kconfig: fix help text indentation adds aeaacc064d85 watchdog: meson_gxbb_wdt: remove stop_on_reboot adds 9439c9fde835 dt-bindings: watchdog: convert Broadcom's WDT to the json-schema adds 17fffe91ba36 dt-bindings: watchdog: Add BCM6345 compatible to BCM7038 binding adds d6b9c679bbac watchdog: bcm7038_wdt: Support platform data configuration adds bc0bf9e9ac3b watchdog: Allow building BCM7038_WDT for BCM63XX adds e764faef774b watchdog: bcm7038_wdt: Add platform device id for bcm63xx-wdt adds b844f9181b4a MIPS: BCM63XX: Provide platform data to watchdog device adds f8d9ba7fedd2 watchdog: Remove BCM63XX_WDT adds 1fc8a2c021c3 watchdog: davinci: Use div64_ul instead of do_div adds 968011a291f3 watchdog: da9063: use atomic safe i2c transfer in reset handler adds cd4eadf228db watchdog: s3c2410: Add Exynos850 support adds 2478fdda7104 dt-bindings: watchdog: Realtek Otto WDT binding adds 489119bf75e6 watchdog: Add Realtek Otto watchdog timer adds ce3401c72f01 watchdog: da9063: Add hard dependency on I2C adds 615e91c1a960 dt-bindings: watchdog: renesas,wdt: Add support for RZ/G2L adds 643a78b5a840 watchdog: Add Watchdog Timer driver for RZ/G2L adds 4593c87051a3 watchdog: mtk_wdt: use platform_get_irq_optional adds 580caaa6532c dt-bindings: watchdog: atmel: Add missing 'interrupts' property adds 98d3e2525fd0 watchdog: s3c2410: Use platform_get_irq() to get the interrupt adds 02d04e694fa3 watchdog: s3c2410: Fix getting the optional clock adds 8613a4bae35b dt-bindings: watchdog: Add SM6350 and SM8250 compatible adds d5e840f1101f watchdog: Add Apple SoC watchdog driver adds 0c2d62421b5b watchdog: msc313e: Check if the WDT was running at boot adds 8455cb3a757f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 5009c68c2ac5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6cc01a2534a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 98dbd9654369 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23a062b35c7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 74dac5f02a00 Merge branch into tip/master: 'x86/sgx' adds c0292d344bd6 Merge branch into tip/master: 'x86/sev' adds 11e2b647b7b5 Merge branch into tip/master: 'x86/platform' adds ef0b35ebb3d8 Merge branch into tip/master: 'x86/paravirt' adds 2ea1b435cd57 Merge branch into tip/master: 'x86/mm' adds 2e8fd9e0259b Merge branch into tip/master: 'x86/misc' adds 7eb82ff62bdc Merge branch into tip/master: 'x86/fpu' adds 9d8cea663b02 Merge branch into tip/master: 'x86/cpu' adds b09ad9034663 Merge branch into tip/master: 'x86/core' adds 0be4838f018c x86/events/amd/iommu: Remove redundant assignment to varia [...] adds 1904b508df65 Merge branch into tip/master: 'x86/cleanups' adds eb5fe860db60 Merge branch into tip/master: 'x86/cache' adds 5fe392ff9d1f x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUI [...] adds 3d466ae0f23f Merge branch into tip/master: 'x86/build' adds 68bd7b0eade2 Merge branch into tip/master: 'sched/core' adds de768416b203 x86/mce/inject: Avoid out-of-bounds write when setting flags adds 51725c404269 Merge branch into tip/master: 'ras/core' adds 64f53380b0bb Merge branch into tip/master: 'perf/core' adds 1dd9b8b3796c Merge branch into tip/master: 'locking/core' adds c51da7a59be2 Merge branch into tip/master: 'irq/msi' adds 730185148382 Merge branch into tip/master: 'irq/core' adds 9112f80e6756 Merge branch into tip/master: 'core/entry' adds 5abb065dca73 notifier: Return an error when a callback has already been [...] adds fb1b8c9e763d Merge branch into tip/master: 'core/core' adds 030858b50c94 Merge branch into tip/master: 'x86/urgent' adds 244122b4d2e5 x86/lib: Add fast-short-rep-movs check to copy_user_enhanc [...] adds 76345f42a550 Merge branch into tip/master: 'x86/cpu' adds ff936357b496 x86/defconfig: Enable CONFIG_LOCALVERSION_AUTO=y in the defconfig adds 2ad9a070f0d5 Merge branch into tip/master: 'x86/build' adds a41f5b78ac5b x86/vdso: Remove -nostdlib compiler flag adds 9102fa346041 x86/purgatory: Remove -nostdlib compiler flag adds 5f72d76bb7ee Merge branch into tip/master: 'x86/vdso' adds 3376136300a0 x86/mce: Reduce number of machine checks taken during recovery adds 30fddd0b8484 Merge ras/core into tip/master adds 642e3544ae1f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds d8fa61384be9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 0b8bf9cb142d EDAC/amd64: Add support for family 19h, models 50h-5fh adds 3a8cccd0b519 Merge branch 'edac-amd64' into edac-for-next adds 2ef1a6065095 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 58343ae08c1e Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 78ba3e08f5b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 946ab1bbf6f0 rcu: Use a single ->barrier_lock for all CPUs adds 6428a1e8e9e4 torture: Print only one summary line per run adds f35bfa4630a7 kasan: Record work creation stack trace with interrupts enabled adds 961b1edbcd6f rcutorture: Fix rcu_fwd_mutex deadlock adds 262d811276ae squash! rcu: Use a single ->barrier_lock for all CPUs adds 61bce4da91e1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 85b73a78352a Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds cb7c4f364abd KVM: selftests: arm64: Initialise default guest mode at te [...] adds 357c628e1248 KVM: selftests: arm64: Introduce a variable default IPA size adds 0303ffdb9ecf KVM: selftests: arm64: Check for supported page sizes adds 2f41a61c54fb KVM: selftests: arm64: Rework TCR_EL1 configuration adds e7f58a6bd28b KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K} adds aa674de1dc3d KVM: selftests: arm64: Add support for various modes with [...] adds c68514b366a1 Merge branch kvm-arm64/selftest/ipa into kvmarm-master/next adds 33a1ca736e74 KVM: selftests: aarch64: Move gic_v3.h to shared headers adds 745068367ccb KVM: selftests: aarch64: Add function for accessing GICv3 [...] adds 17ce617bf76a KVM: selftests: aarch64: Add GICv3 register accessor libra [...] adds 227895ed6d03 KVM: selftests: Add kvm_irq_line library function adds e95def3a904d KVM: selftests: aarch64: Add vGIC library functions to dea [...] adds 50b020cdb7f7 KVM: selftests: aarch64: Add vgic_irq to test userspace IR [...] adds e1cb399eed1e KVM: selftests: aarch64: Abstract the injection functions [...] adds e5410ee2806d KVM: selftests: aarch64: Cmdline arg to set number of IRQs [...] adds 8a35b2877d9a KVM: selftests: aarch64: Cmdline arg to set EOI mode in vgic_irq adds 0ad3ff4a6adc KVM: selftests: aarch64: Add preemption tests in vgic_irq adds 92f2cc4aa796 KVM: selftests: aarch64: Level-sensitive interrupts tests [...] adds 6830fa915912 KVM: selftests: aarch64: Add tests for LEVEL_INFO in vgic_irq adds 90f50acac9ee KVM: selftests: aarch64: Add test_inject_fail to vgic_irq adds 88209c104e9b KVM: selftests: Add IRQ GSI routing library functions adds 6a5a47188cac KVM: selftests: aarch64: Add tests for IRQFD in vgic_irq adds bebd8f3f8693 KVM: selftests: aarch64: Add ISPENDR write tests in vgic_irq adds 728fcc46d2c2 KVM: selftests: aarch64: Add test for restoring active IRQs adds b288f5a18ca7 Merge branch kvm-arm64/selftest/irq-injection into kvmarm- [...] adds 17b9cf1b8900 KVM: arm64: selftests: get-reg-list: Add pauth configuration adds 9a52eebb3dda Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 90db280aea63 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d808d77f8015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4f0ce28b00b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dd123e62bded platform/x86: simatic-ipc: add main driver for Siemens devices adds 8c78e0614edc leds: simatic-ipc-leds: add new driver for Siemens Industial PCs adds 2ebd32ce2aec watchdog: simatic-ipc-wdt: add new driver for Siemens Indu [...] adds 4ba0b8187d98 platform/x86: pmc_atom: improve critclk_systems matching f [...] adds 7c4f5cd18cb1 platform/x86: intel_pmc_core: fix memleak on registration failure adds 9734213ed413 tools/power/x86/intel-speed-select: Update max frequency adds da78fc797fa4 tools/power/x86/intel-speed-select: v1.11 release adds 55fa3c9665bf platform/x86: x86-android-tablets: New driver for x86 Andr [...] adds afca4cbe3a25 x86/platform/uv: use default_groups in kobj_type adds 998e7ea8c641 platform/x86: intel-uncore-frequency: use default_groups i [...] adds dd6da5263735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1bdaec57bfb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ddc4b7a6040f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ef7b917f084 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds ee6d3dd4ed48 driver core: make kobj_type constant. adds cf6299b61019 kobject: remove kset from struct kset_uevent_ops callbacks adds a6b9a6149d85 nilfs2: use default_groups in kobj_type adds 67aa58e8d4b0 driver core: Simplify async probe test code by using ktime [...] adds 28f0c335dd4a devtmpfs: mount with noexec and nosuid adds 4af88baea2a8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 3254a73fb2ca usb-storage: Remove redundant assignments adds e3088ebc1b97 docs: ABI: added missing num_requests param to UAC2 adds a8cf05160336 docs: ABI: fixed req_number desc in UAC1 adds 13068b7472f9 acpi: Export acpi_bus_type adds 882c982dada4 acpi: Store CRC-32 hash of the _PLD in struct acpi_device adds 8c67d06f3fd9 usb: Link the ports to the connectors they are attached to adds 730b49aac426 usb: typec: port-mapper: Convert to the component framework adds 510a0bdb2bfc usb: Remove usb_for_each_port() adds db3e8244bd1c usb: dwc2: Simplify a bitmap declaration adds e681a9d2050c Merge 5.16-rc8 into usb-next adds 43f977bc60b1 thunderbolt: Enable CL0s for Intel Titan Ridge adds fa487b2a900d thunderbolt: Add module parameter for CLx disabling adds e0d07ba76bd1 Merge tag 'thunderbolt-for-v5.17-rc1' of git://git.kernel. [...] adds aa96500d9258 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 35819b557747 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds e822b4973f49 tty/ldsem: Fix syntax errors in comments adds d6d9d17abac8 tty: tty_io: Switch to vmalloc() fallback in case of TTY_N [...] adds 34de6666843d dt-bindings: serial: amlogic, meson-uart: support S4 adds fb09d0ac0772 tty: Fix the keyboard led light display problem adds adbfddc757ae docs/driver-api: Replace a comma in the n_gsm.rst with a d [...] adds 5021d709b31b tty: serial: Use fifo in 8250 console driver adds d3b3404df318 serial: Fix incorrect rs485 polarity on uart open adds b4a29b94804c serial: 8250: Move Alpha-specific quirk out of the core adds cb559bb97453 serial: lantiq: store and compare return status correctly adds b0c86a608322 dt-bindings: serial: renesas,scif: Document RZ/V2L SoC adds a359101c7c64 dt-bindings: serial: renesas,sci: Document RZ/V2L SoC adds 257538544d42 serial: altera: Use platform_get_irq_optional() to get the [...] adds 56c8b1c10e95 serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt adds c195438f1e84 serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() adds 5b6806198347 serial: meson: Use platform_get_irq() to get the interrupt adds 6050efac12c6 serial: pxa: Use platform_get_irq() to get the interrupt adds 60302276caff serial: altera_jtaguart: Use platform_get_irq_optional() t [...] adds f63f1ddb5c2a serial: vt8500: Use platform_get_irq() to get the interrupt adds 1129a63e3a4c serial: ar933x: Use platform_get_irq() to get the interrupt adds fc67c913298c serial: bcm63xx: Use platform_get_irq() to get the interrupt adds e3b27e2f56a5 serial: pmac_zilog: Use platform_get_irq() to get the interrupt adds ad234e2bac27 tty: serial: meson: Drop the legacy compatible strings and [...] adds d8e9a406a931 serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 adds 5acb78dc72b4 tty: goldfish: Use platform_get_irq() to get the interrupt adds 99a507a8ea28 Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification pr [...] adds 784847bfc396 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 1bc4deedc2d8 Merge tag 'icc-5.17-rc1' of git://git.kernel.org/pub/scm/l [...] adds 38b1a3c6197a extcon: usb-gpio: fix a non-kernel-doc comment adds 2da3db7f498d extcon: Deduplicate code in extcon_set_state_sync() adds 372c73b469e4 Merge tag 'extcon-next-for-5.17' of git://git.kernel.org/p [...] adds c9d1383c75c9 habanalabs: modify wait for boot fit in dynamic FW load adds 4cd454a20506 habanalabs/gaudi: recover from CPU WD event adds ba3aca31f91c habanalabs: print va_range in vm node debugfs adds bfd5110682ca habanalabs: revise and document use of boot status flags adds 90d283b6726f habanalabs/gaudi: fix debugfs dma channel selection adds f06bad02b587 habanalabs: wrong VA size calculation adds 89d6decdb734 habanalabs: make last_mask an MMU property adds 82e5169e8adf habanalabs: add enum mmu_op_flags adds 6ccba9a3bca9 habanalabs: partly skip cache flush when in PMMU map flow adds 8f82ff75dfd2 habanalabs: adding indication of boot fit loaded adds f4e7906dbe7e habanalabs: use variable poll interval for fw loading adds 5edd95a4abb3 habanalabs: don't clear previous f/w indications adds 138858226414 habanalabs: handle abort scenario for user interrupt adds e84e31a9123b habanalabs: add dedicated message towards f/w to set power adds 234caa52736b habanalabs: rename reset flags adds 48f31169830f habanalabs: change wait for interrupt timeout to 64 bit adds 1679c7ee580f habanalabs: expand clock throttling information uAPI adds 792512459fb2 habanalabs/gaudi: Fix collective wait bug adds d4194f21400e habanalabs: refactor wait-for-user-interrupt function adds 49c052dad691 habanalabs: add new opcodes for INFO IOCTL adds e617f5f4c144 habanalabs: make hdev creation code more readable adds 3eb7754ff438 habanalabs: debugfs support for larger I2C transactions adds e2637fdca70a habanalabs: handle device TPM boot error as warning adds 3e55b5dbf929 habanalabs: add support for fetching historic errors adds fe8d70873c49 habanalabs: prevent false heartbeat message adds a9ecddb9e30a habanalabs: align debugfs documentation to alphabetical order adds 6f61e47a68b4 habanalabs: skip PLL freq fetch adds a1b838adb080 habanalabs: fix possible deadlock in cache invl failure adds ab440d3e39f6 habanalabs: abort reset on invalid request adds d8eb50f31cc7 habanalabs: Move frequency change thread to goya_late_init adds 60e0431f41ff habanalabs: fix soft reset accounting adds 6c1bad35e691 habanalabs: rename late init after reset function adds 9eade72e7246 habanalabs/gaudi: return EPERM on non hard-reset adds cad9eb4a8d9f habanalabs: move device boot warnings to the correct location adds 3beaf903a3a0 habanalabs: fix race condition in multi CS completion adds 411943344599 habanalabs: add more info ioctls support during reset adds 75a5c44d143b habanalabs: add power information type to POWER_GET packet adds b13bef204158 habanalabs: change misleading IRQ warning during reset adds 3416d4b59b8f habanalabs: handle events during soft-reset adds 4fac990f604e habanalabs: skip read fw errors if dynamic descriptor invalid adds 1880f7acd7e0 habanalabs: add SOB information to signal submission uAPI adds 2487f4a2812e habanalabs: enable access to info ioctl during hard reset adds d214636be8a6 habanalabs: pass reset flags to reset thread adds b166465452ac habanalabs: add missing kernel-doc comments for hl_device fields adds fee187fe460b habanalabs: free signal handle on failure adds a4dd2ecf36c4 habanalabs: remove redundant check on ctx_fini adds 357ff3dc9ae5 habanalabs: save ctx inside encaps signal adds 6798676f7ef5 habanalabs: fix etr asid configuration adds 4337b50b5fe5 habanalabs: add helper to get compute context adds 5b90e59d55d9 habanalabs: remove compute context pointer adds b02220536cb6 habanalabs: wait again for multi-CS if no CS completed adds 7c623ef732bd habanalabs: return correct clock throttling period adds 7363805b8a52 habanalabs: remove in_debug check in device open adds 9acdc21b0b04 habanalabs: add current PI value to cpu packets adds bb099a805104 habanalabs: fix hwmon handling for legacy f/w adds 707c1252868d habanalabs: keep control device alive during hard reset adds b5c92b888230 habanalabs: sysfs support for two infineon versions adds 9993f27de104 habanalabs: expose soft reset sysfs nodes for inference ASIC adds d636a932b3ab habanalabs: clean MMU headers definitions adds 86c00b2c3639 habanalabs: modify cpu boot status error print adds e2558f0f84d8 habanalabs: prevent wait if CS in multi-CS list completed adds b9d31cada7d9 habanalabs: change wait_for_interrupt implementation adds a7224c21161b habanalabs: fix endianness when reading cpld version adds 0a63ac769b4c habanalabs: fix comments according to kernel-doc adds 519f4ed0a09c habanalabs: replace some -ENOTTY with -EINVAL adds f297a0e9fe7d habanalabs: add CPU-CP packet for engine core ASID cfg adds 60bf3bfb5a37 habanalabs: handle skip multi-CS if handling not done adds eb135291912f habanalabs: refactor reset information variables adds 42eb2872e086 habanalabs: add a lock to protect multiple reset variables adds ce80098db243 habanalabs: support hard-reset scheduling during soft-reset adds 651425fb24b2 Merge tag 'misc-habanalabs-next-2021-12-27' of https://git [...] adds 38be5687da83 mei: add POWERING_DOWN into device state print adds 43aa323e315b mei: cleanup status before client dma setup call adds 0ac467447dde UIO: use default_groups in kobj_type adds 63064451d0b8 cxl: use default_groups in kobj_type adds da35a7b526d9 iio: frequency: admv1013: add support for ADMV1013 adds ce6d7056cc80 dt-bindings: iio: frequency: add admv1013 doc adds f407c2374af6 Documentation:ABI:testing:admv1013: add ABI docs adds bde65965b8ec MAINTAINERS: add imx7d/imx6sx/imx6ul/imx8qxp and vf610 adc [...] adds 088879292a0a dt-bindings:iio:adc: update the maintainer of vf610-adc adds 38ac2f038666 iio: chemical: sunrise_co2: set val parameter only on success adds 0fa328796b98 Merge tag 'iio-for-5.17b' of https://git.kernel.org/pub/sc [...] adds 1563fca2346c Merge tag 'soundwire-5.17-rc1' of git://git.kernel.org/pub [...] adds 8eff5b99042d dt-bindings: phy: phy-rockchip-inno-usb2: add rk3568 docum [...] adds 9c19c531dc98 phy: phy-rockchip-inno-usb2: support #address_cells = 2 adds e6915e1acca5 phy: phy-rockchip-inno-usb2: support standalone phy nodes adds ed2b5a8e6b98 phy: phy-rockchip-inno-usb2: support muxed interrupts adds 42b559727a45 phy: phy-rockchip-inno-usb2: add rk3568 support adds 3ba4c0a8f4c9 dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings adds 2c91bf6bf290 phy: qcom-qmp: Add SM8450 PCIe1 PHY support adds c6d92a287ae7 dt-bindings: phy: mediatek: tphy: support software efuse load adds 6f2b033cb883 phy: phy-mtk-tphy: add support efuse setting adds 1371b9a5632a phy: mediatek: add helpers to update bits of registers adds 9520bbf3cb2c phy: phy-mtk-xsphy: use new io helpers to access register adds 33d18746fa51 phy: phy-mtk-tphy: use new io helpers to access register adds 898c7a9ec816 phy: uniphier-usb3ss: fix unintended writing zeros to PHY [...] adds 399c91c3f305 phy: mediatek: Fix missing check in mtk_mipi_tx_probe adds c3c11d553434 phy: cadence: Sierra: Use of_device_get_match_data() to ge [...] adds 078e9e92119a phy: cadence: Sierra: Prepare driver to add support for mu [...] adds 253f06c7b1c1 dt-bindings: phy: cadence-torrent: Rename SSC macros to us [...] adds 262303b92945 dt-bindings: phy: cadence-sierra: Add binding to specify SSC mode adds 1e902b2ae3e9 phy: cadence: Sierra: Add support to get SSC type from dev [...] adds 8c95e1722689 phy: cadence: Sierra: Rename some regmap variables to be i [...] adds fa10517211f7 phy: cadence: Sierra: Add PHY PCS common register configurations adds f1cc6c3f082c phy: cadence: Sierra: Check cmn_ready assertion during PHY [...] adds 36ce416330da phy: cadence: Sierra: Check PIPE mode PHY status to be rea [...] adds 7a5ad9b4b98c phy: cadence: Sierra: Update single link PCIe register con [...] adds da08aab94009 phy: cadence: Sierra: Fix to get correct parent for mux clocks adds 6b81f05a8755 phy: cadence: Sierra: Add support for PHY multilink config [...] adds 8a1b82d744a9 phy: cadence: Sierra: Add PCIe + QSGMII PHY multilink conf [...] adds 637feefb8ac5 dt-bindings: phy: cadence-sierra: Add clock ID for derived [...] adds 09d976b3e8e2 phy: cadence: Sierra: Add support for derived reference cl [...] adds e75a58db41df Merge tag 'phy-for-5.17' of git://git.kernel.org/pub/scm/l [...] adds fcee5ce50bdb misc: lattice-ecp3-config: Fix task hung when firmware loa [...] adds 6b0b80ac103b mei: hbm: fix client dma reply status adds b56346ddbd82 counter: Use container_of instead of drvdata to track coun [...] adds 8b2bc10ca2aa counter: ftm-quaddec: Drop unused platform_set_drvdata() adds 0880603c8401 counter: microchip-tcb-capture: Drop unused platform_set_d [...] adds 5207fb2f311b counter: Provide a wrapper to access device private data adds aea8334b24fe counter: 104-quad-8: Convert to counter_priv() wrapper adds 63f0e2b6c033 counter: interrupt-cnt: Convert to counter_priv() wrapper adds a49ede820811 counter: microchip-tcb-capture: Convert to counter_priv() wrapper adds 53ada0955270 counter: intel-qep: Convert to counter_priv() wrapper adds 1f1b40c0571a counter: ftm-quaddec: Convert to counter_priv() wrapper adds 8817c2d03a85 counter: ti-eqep: Convert to counter_priv() wrapper adds e98ea385f854 counter: stm32-lptimer-cnt: Convert to counter_priv() wrapper adds e152833b2c97 counter: stm32-timer-cnt: Convert to counter_priv() wrapper adds c18e2760308e counter: Provide alternative counter registration functions adds 98644726044e counter: Update documentation for new counter registration [...] adds 9e884bb19ca8 counter: 104-quad-8: Convert to new counter registration adds aefc7e179724 counter: interrupt-cnt: Convert to new counter registration adds e99dec87a9d6 counter: intel-qep: Convert to new counter registration adds b5d6547c8e54 counter: ftm-quaddec: Convert to new counter registration adds 5998ea621424 counter: microchip-tcb-capture: Convert to new counter reg [...] adds e1717d2ea09f counter: stm32-timer-cnt: Convert to new counter registration adds e75d678d041f counter: stm32-lptimer-cnt: Convert to new counter registration adds 02758cb20dff counter: ti-eqep: Convert to new counter registration adds f2ee4759fb70 counter: remove old and now unused registration API adds 824adf37ee9d Merge 5.16-rc8 into char-misc-next adds 04ce4a6b9b7b dt-bindings: ti-serdes-mux: Add defines for J721S2 SoC adds 8f2cade5da97 dt-bindings: mux: Document mux-states property adds f8db1f879900 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 63af69cab639 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 6350e6f6d14f staging: vc04_services: Remove repeated word in vchiq log warning adds 11907481851a staging: pi433: remove unnecessary parentheses pointed out [...] adds b846c0bd43f2 staging: rtl8723bs: removed unused if blocks adds a1f0906447ef staging: r8188eu: include variable declarations from Hal81 [...] adds 12e5241b8b36 staging: most: dim2: update renesas compatible string adds 25f5de0de91e staging: most: dim2: use consistent routine naming adds 0dbd880cb513 staging: vt6655: drop off byRxMode var in device.h adds 9d36de311305 staging: r8188eu: switch the led off during deinit adds b3505203320d staging: r8188eu: move SwLedOn and SwLedOff into rtw_led.c adds 2232e50bd117 staging: r8188eu: move (de)init functions from hal to rtw_led adds ed5a214e55a6 staging: r8188eu: merge InitLed871x and rtl8188eu_InitSwLeds adds 0b8d8a17d628 staging: r8188eu: merge DeInitLed871x and rtl8188eu_DeInitSwLeds adds c87adbe4bf13 staging: r8188eu: make ResetLedStatus static adds 98731fa61247 staging: r8188eu: clean up the blink worker code adds 0a7a87c418f8 staging: r8188eu: clean up blinking macros adds 07a33118b4c5 staging: r8188eu: remove unused blink mode defines adds e3a12865a9c0 staging: r8188eu: bLedStartToLinkBlinkInProgress is set bu [...] adds e83c8ef4411f staging: r8188eu: make blink interval defines internal adds 88514247c142 staging: r8188eu: use bool for boolean values adds 74752a36662c staging: r8188eu: remove obsolete comments adds 517da66148f8 staging: r8188eu: remove LedControlHandler adds 6b3449d1715a staging: r8188eu: LED_CTL_POWER_ON is not used adds a4299e0e3fd8 staging: r8188eu: LED_CTL_START_WPS_BOTTON is not used adds f7b8dc039995 staging: r8188eu: remove bStopBlinking adds e8b0b484f498 staging: r8188eu: summarize some BlinkingLedState adds 334a7f00a5b3 staging: r8188eu: merge blink_work and SwLedBlink1 adds 2cca8b85ed7f staging: r8188eu: merge rtw_led_control and SwLedControlMode1 adds b0d60d3dc3d3 staging: r8188eu: rfoff_reason is never initialised adds 3618e07e88ee staging: r8188eu: remove unused rtw_private_args entries adds c757fa413a14 staging: r8188eu: remove the private ioctl "get sensitivity" adds d8c92147bda2 staging: r8188eu: remove the private drvext_hdl ioctl adds a40f670989b2 staging: r8188eu: remove the private ioctl "wps_prob_req_ie" adds ec970aa39eab staging: r8188eu: remove private ioctls that return -1 adds e269f7acdc53 staging: r8188eu: remove the private ioctl "wps_assoc_req_ie" adds 08ea4a2c62b6 staging: r8188eu: remove the private ioctl "tdls_get" adds 649071f78ab2 staging: r8188eu: remove the private ioctl "tdls" adds 752925690005 staging: r8188eu: remove the private "test" ioctl adds 944a1e54b871 staging: r8188eu: remove unused prototype adds d1315cb9f3ed staging: r8188eu: DM_PriCCA is set but never used adds 786880da775d staging: r8188eu: remove GET_CVID_ROM_VERSION adds b01b5c10218e staging: r8188eu: remove unused enum odm_h2c_cmd adds f795060dd42d staging: r8188eu: remove ODM_CMNINFO_ABILITY from ODM_CmnI [...] adds 9e357d4c8f78 staging: r8188eu: remove write-only fields from struct rtl_ps adds a4a44a1c15ad staging: r8188eu: FAT_State is always FAT_NORMAL_STATE adds 6afdd3ca9c3b staging: r8188eu: FAT_State is set but never used adds f4b1b1f3336a staging: r8188eu: TrainIdx is set but never used adds 6a3631bdacb1 staging: r8188eu: RSSI_test is always false adds 20a77667bbd7 staging: r8188eu: merge _ReadLEDSetting() into ReadAdapter [...] adds 683fade1a2f3 staging: greybus: auto_manager: use default_groups in kobj_type adds 790ada0e6ec3 staging: axis-fifo: Use platform_get_irq() to get the interrupt adds 9d68ce358c4d staging: r8188eu: remove ODM_SetMACReg() adds 0575b39908ea staging: r8188eu: remove ODM_GetMACReg() adds e83545b1ae62 staging: r8188eu: remove ODM_GetRFReg() adds 4c4ab3f449a3 staging: r8188eu: remove ODM_SetRFReg() adds 8aedc08edfcd staging: r8188eu: remove ODM_GetBBReg() adds 502ddefa5085 staging: r8188eu: remove ODM_SetBBReg() adds 420108ef3b56 staging: r8188eu: clean up coding style issues adds 182861b1495b staging: r8188eu: remove ODM_sleep_ms() adds 2e0ed5adb9ed staging: r8188eu: remove ODM_delay_us() adds fec9f472fb1e staging: r8188eu: remove ODM_delay_ms() adds 85dbc7e3abdc staging: r8188eu: remove ODM_CompareMemory() adds 1bcf699d222f staging: r8188eu: remove odm_interface adds 106a28479d83 staging: r8188eu: make odm_ConfigRFReg_8188E() static adds b1be5b8ff901 staging: r8188eu: remove unused prototypes adds 51d260d2426d staging: r8188eu: make odm_DIGInit() static adds 8badd69b53d6 staging: r8188eu: make odm_DIG() static adds 7d3cbea17567 staging: r8188eu: make odm_CommonInfoSelfInit() static adds 5ab68d92cdfc staging: r8188eu: make odm_CommonInfoSelfUpdate() static adds b82d0bc677ce staging: r8188eu: make odm_RateAdaptiveMaskInit() static adds 78865587d080 staging: r8188eu: make odm_RefreshRateAdaptiveMask() static adds e6b5ad5eeb1c staging: r8188eu: make odm_DynamicBBPowerSavingInit() static adds 86f0bea75fd9 staging: r8188eu: make odm_FalseAlarmCounterStatistics() static adds 9afafc05a79d staging: r8188eu: make odm_CCKPacketDetectionThresh() static adds b0515ff42238 staging: r8188eu: make odm_RSSIMonitorCheck() static adds 52a4ccac8a19 staging: r8188eu: remove odm_TXPowerTrackingInit() adds 0956ab4d36ed staging: r8188eu: make odm_TXPowerTrackingThermalMeterInit [...] adds 42f88b792772 staging: r8188eu: make odm_InitHybridAntDiv() static adds bccd2be7842d staging: r8188eu: make odm_HwAntDiv() static adds f24eec9cd679 staging: r8188eu: make ODM_EdcaTurboInit() static adds dc481cb55b68 staging: r8188eu: make odm_EdcaTurboCheck() static adds 489257e6832c staging: r8188eu: remove unnecessary comments adds 512cdc60e65b staging: r8188eu: remove header odm_precomp.h adds 95b47a04673f staging: vc04_services: bcm2835-audio: avoid the use of ty [...] adds 072590cc4f70 staging: vc04_services: bcm2835-camera: avoid the use of t [...] adds 12b31d07b0ce staging: vc04_services: update TODO file adds 647b58268233 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 79581b92720f Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git adds ea6a2d4bd283 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1ee8147b24ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2fa5693d171 Merge branch 'fixes' into for-next adds 083f067c8257 Merge branch 'misc' into for-next adds e0755fe6a80b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4e1ad4d810f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e29fa5fc3fe7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds cfcabbb24d5f remoteproc: stm32: Improve crash recovery time adds feb19d833fa1 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] adds aa5f2a1dd078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01d130a31ade gpio: max3191x: Use bitmap_free() to free bitmap adds 0f7b1d1a5998 dt-bindings: gpio: samsung: drop unused bindings adds 4a08d63c243a gpiolib: acpi: make fwnode take precedence in struct gpio_chip adds 80f60eba9cee gpio: dwapb: Switch to use fwnode instead of of_node adds 5e26d7422468 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 438eb8cb1ae9 Revert "pinctrl: bcm2835: Change init order for gpio hogs" adds aa63e6562ab3 pinctrl: imx: fix allocation result check adds 4b1643cb57da pinctrl: bcm: ns: use generic groups & functions helpers adds a382d568f144 pinctrl: samsung: Use platform_get_irq_optional() to get t [...] adds c8eefdbfa18e Merge tag 'samsung-pinctrl-5.17' of https://git.kernel.org [...] adds 79dcd4e840cc dt-bindings: pinctrl: mt8195: add wrapping node of pin con [...] adds 7442936633bd pinctrl: imx: fix assigning groups names adds acd6fb558aa8 Merge branch 'devel' into for-next adds b226411ba029 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 45bd506026ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bf8949d58a4a hexagon: Fix function name in die() adds 30d32bb67152 h8300: Fix build errors from do_exit() to make_task_dead() [...] adds 77d146f5367b csky: Fix function name in csky_alignment() and die() adds 2de7290d1e9c Merge of signal-for-v5.17, and ucount-rlimit-fixes-for-v5. [...] adds 9e43963b4022 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7e947b90d3ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b9c8c4299c83 livepatch: Fix missing unlock on error in klp_enable_patch() adds c96465c7c581 Merge branch 'for-5.17/fixes' into for-next adds 27b17b017146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 56c43fd62c81 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 22c3b0845ecd Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 2165235c35cf Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds c3e331d9e5e3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 5849150f5792 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 0b14e5e07a03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds d82910405efb Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 348291129d6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c35325ed996 Merge branch 'main' of git://git.infradead.org/users/willy [...] adds db3c65bc3a13 Drivers: hv: Fix definition of hypercall input & output ar [...] adds e1878402ab2d x86/hyperv: Fix definition of hv_ghcb_pg variable adds a90437f51f64 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 7f66acfc64ed Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds fe8d60d52c43 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 43b2e388772a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds df499c7a5c6d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 18bf29e1eeaf next-20211224/folio adds faf203397e1f Merge branch 'folio-iomap' of git://git.infradead.org/user [...] adds f778189d088e Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 92c7004793f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2011c3e3a81f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93a04659da1c mm/slub: Convert print_page_info() to print_slab_info() adds a1859159a541 mm/slub: Convert alloc_slab_page() to return a struct slab adds a1177528e622 mm/slub: Convert __free_slab() to use struct slab adds 9059af2cec42 mm/slub: Convert pfmemalloc_match() to take a struct slab adds 0ecfabb8a90b mm/slub: Convert most struct page to struct slab by spatch adds b0d049cabda0 mm/slub: Finish struct page to struct slab conversion adds adf1a2cf5115 mm/slab: Convert kmem_getpages() and kmem_freepages() to s [...] adds 0f4f34ca6de0 mm/slab: Convert most struct page to struct slab by spatch adds f5394e3b9b8e mm/slab: Finish struct page to struct slab conversion adds aeac47470bd6 mm: Convert struct page to struct slab in functions used b [...] adds 92d079ce1330 mm/memcg: Convert slab objcgs from struct page to struct slab adds 0865c3ceb1aa mm/slob: Convert SLOB to use struct slab and struct folio adds e073d743b0cb mm/kasan: Convert to struct folio and struct slab adds e889a6a2e393 mm/kfence: Convert kfence_guarded_alloc() to struct slab adds f2452d14cdb3 mm/sl*b: Differentiate struct slab fields by sl*b implementations adds 863168a55fdb mm/slub: Simplify struct slab slabs field definition adds a1034229e5a8 mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] adds 0d5e23a425ba zsmalloc: Stop using slab fields in struct page adds ab38068727e4 bootmem: Use page->index instead of page->freelist adds 08bc9290c7a3 mm/slob: Remove unnecessary page_mapcount_reset() function call adds 9a17bbea2e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5dc46100c48f MAINTAINERS: add git tree for random.c adds 54a6f0c2a03f random: document add_hwgenerator_randomness() with other i [...] adds f18fe1207800 random: remove unused irq_flags argument from add_interrup [...] adds 75e0fd9278af irq: remove unused flags argument from __handle_irq_event_ [...] adds 8afc8e793a90 random: fix data race on crng_node_pool adds bb4cd1475af7 random: fix data race on crng init time adds b92dcfe63861 lib/crypto: blake2s: include as built-in adds ee0577947647 random: use BLAKE2s instead of SHA1 in extraction adds 76020597e1fc random: do not sign extend bytes for rotation when mixing adds a420f28593c7 random: fix crash on multiple early calls to add_bootloade [...] adds db6add49a6d1 random: do not re-init if crng_reseed completes before pri [...] adds 67034f44a798 random: do not throw away excess input to crng_fast_load adds c4686b8fa5b1 random: mix bootloader randomness into pool adds 9b6053ec6e1b random: harmonize "crng init done" messages adds b1ce4ae0c4f6 random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs adds 8bd0cfbf0da1 random: early initialization of ChaCha constants adds 4be1b1b488dc random: avoid superfluous call to RDRAND in CRNG extraction adds dd1cb19590c5 random: don't reset crng_init_cnt on urandom_read() adds 4038e67eb7bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 814b1061fabd mm/oom_kill: wake futex waiters before annihilating victim [...] adds 8bd662da9c0f mm: fix panic in __alloc_pages adds 6ffefa510132 shmem: fix a race between shmem_unused_huge_shrink and shm [...] adds ebae5453e90d shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] adds fe7bcf3cb4c8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds e57fc49060cf /proc/kpageflags: do not use uninitialized struct pages adds ceec753f518a procfs: prevent unpriveleged processes accessing fdinfo dir adds 7ed5b61c058b kthread: add the helper function kthread_run_on_cpu() adds a30d67a45533 kthread-add-the-helper-function-kthread_run_on_cpu-fix adds 46eaa188f0a9 RDMA/siw: make use of the helper function kthread_run_on_cpu() adds a3c3941add77 ring-buffer: make use of the helper function kthread_run_on_cpu() adds 189e2a54b0c0 rcutorture: make use of the helper function kthread_run_on_cpu() adds 7b6b0954face trace/osnoise: make use of the helper function kthread_run [...] adds 288362bf737e trace/hwlat: make use of the helper function kthread_run_on_cpu() adds 1ec10706c19a ia64: module: use swap() to make code cleaner adds 67c86cc5d7fd arch/ia64/kernel/setup.c: use swap() to make code cleaner adds 875ed54c113d ia64: fix typo in a comment adds 4a95136cfd3f scripts/spelling.txt: add "oveflow" adds 4f963a854062 squashfs: provide backing_dev_info in order to disable read-ahead adds 129fe1735e5a ocfs2:Use BUG_ON instead of if condition followed by BUG. adds a2c90a39b30e ocfs2: clearly handle ocfs2_grab_pages_for_write() return value adds bf4991c99c4e ocfs2: use default_groups in kobj_type adds 6d1ae8e4ef62 ocfs2: remove redundant assignment to pointer root_bh adds bc3722cc95df ocfs2: reflink deadlock when clone file to the same direct [...] adds edb886b938d3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds e9454542f2f6 ocfs2: fix ocfs2 corrupt when iputting an inode adds 7a7ca74550bf fs/ioctl: remove unnecessary __user annotation adds 812ad717f43f mm/slab_common: use WARN() if cache still has objects on destroy adds 9a05605d0210 mm: slab: make slab iterator functions static adds c236f0b986f8 kmemleak: fix kmemleak false positive report with HW tag-b [...] adds da974dfed48d kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] adds 8db97ebfb887 mm: kmemleak: alloc gray object for reserved region with d [...] adds 50909f4f4ace mm: defer kmemleak object creation of module_alloc() adds c5dfc48a8d57 mm-defer-kmemleak-object-creation-of-module_alloc-v4 adds 9a9b738d79a4 mm/page_alloc: split prep_compound_page into head and tail [...] adds b79c64b78400 mm/page_alloc: refactor memmap_init_zone_device() page init adds f31cd1aa96fc mm/memremap: add ZONE_DEVICE support for compound pages adds 138c04cd6ca9 device-dax: use ALIGN() for determining pgoff adds 7ac6867fbee8 device-dax: use struct_size() adds edf3556b8d2b device-dax: ensure dev_dax->pgmap is valid for dynamic devices adds bd0a4060a917 device-dax: factor out page mapping initialization adds 647d4cd0cb3d device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() adds 292b654cde11 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() adds 787b91ffb278 device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix adds d4cd1f2be163 device-dax: compound devmap support adds f4264470632a kasan: test: add globals left-out-of-bounds test adds 53e0402fa5c2 kasan: add ability to detect double-kmem_cache_destroy() adds 423001a8de3d kasan: test: add test case for double-kmem_cache_destroy() adds ff8ed1db4d0d kasan: fix quarantine conflicting with init_on_free adds abe892dd35b8 mm,fs: split dump_mapping() out from dump_page() adds eff5a4c126de tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 80145503acca tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds 86f73a5145e1 tools/vm/page_owner_sort.c: support sorting by stack trace adds 876aacaf860f tools/vm/page_owner_sort.c: add switch between culling by [...] adds 37d2ba78ae6b tools/vm/page_owner_sort.c: support sorting pid and time adds 481a1a572724 tools/vm/page_owner_sort.c: two trivial fixes adds 578a9d04fbf9 tools/vm/page_owner_sort.c: delete invalid duplicate code adds aa250ab9b4a0 Documentation/vm/page_owner.rst: update the documentation adds 2e89bdf2f0dc documentation-vm-page_ownerrst-update-the-documentation-fix adds 443583f5133a Documentation/vm/page_owner.rst: fix unexpected indentation warns adds 2a0c0a54eef7 mm/truncate.c: remove unneeded variable adds 460a999d5260 gup: avoid multiple user access locking/unlocking in fault [...] adds f8cc545d66bb mm/gup.c: stricter check on THP migration entry during fol [...] adds a16368970dfc mm: shmem: don't truncate page if memory failure happens adds a4a1e3865144 mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] adds 5ab30c015a61 mm/frontswap.c: use non-atomic '__set_bit()' when possible adds eb353e1fad36 mm: memcontrol: make cgroup_memory_nokmem static adds d23f5c6aa21e mm/page_counter: remove an incorrect call to propagate_pro [...] adds 2d043f517fcc mm/memcg: add oom_group_kill memory event adds d8b26d9372f5 mm: add group_oom_kill memory.event fix adds be2fa304e252 memcg: better bounds on the memcg stats updates adds c402dfbccc70 mm/memcg: use struct_size() helper in kzalloc() adds e770d7148e80 memcg: add per-memcg vmalloc stat adds 591dc70c8f27 memcg-add-per-memcg-vmalloc-stat-v2 adds 7f44def75289 memcg-add-per-memcg-vmalloc-stat-v2-fix adds 996aee1b11dd tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] adds d2417d7a103c mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit adds 5cf675338b33 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] adds a8ebdd9ae57c mm: rearrange madvise code to allow for reuse adds 50ec24f43825 mm: add a field to store names for private anonymous memory adds 92ce843a5e13 docs: proc.rst: /proc/PID/maps: fix malformed table adds b99720856981 mm: add anonymous vma name refcounting adds 649443945eaa mm: move anon_vma declarations to linux/mm_inline.h adds 1a3acb36e5bb mm: move tlb_flush_pending inline helpers to mm_inline.h adds dfb453a119b2 mm: protect free_pgtables with mmap_lock write lock in exit_mmap adds 664fea0553ce mm: document locking restrictions for vm_operations_struct::close adds 0d39af4125cb mm/oom_kill: allow process_mrelease to run under mmap_lock [...] adds 9f35e891028e docs/vm: add vmalloced-kernel-stacks document adds e309c6fbcf05 mm: change page type prior to adding page table entry adds f6718d79cce6 mm: ptep_clear() page table helper adds 0e88e78eaf39 mm: page table check adds 456900591ece x86: mm: add x86_64 support for page table check adds 549c5fd17ba1 mm: remove last argument of reuse_swap_page() adds be8bf500cd74 mm: remove the total_mapcount argument from page_trans_hug [...] adds c964d01f78cc mm: remove the total_mapcount argument from page_trans_hug [...] adds ec5a470e6f6b mm/dmapool.c: revert "make dma pool to use kmalloc_node" adds ac0cfa7c274a mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc adds c26431bbbe59 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc fix adds 6175fbfc698e mm/vmalloc: add support for __GFP_NOFAIL adds 6b45f0e9d760 mm/vmalloc: be more explicit about supported gfp flags. adds d00c103689d4 mm: allow !GFP_KERNEL allocations for kvmalloc adds 6fe884bea2ef mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware adds 2569ef4878c4 mm/vmalloc: allocate small pages for area->pages adds 92e2e82120c0 mm-vmalloc-allocate-small-pages-for-area-pages-fix adds 88c4e4bbb261 mm: discard __GFP_ATOMIC adds 92e2a32ff989 mm: introduce memalloc_retry_wait() adds 114ce480acb0 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] adds fbac92be5806 mm: fix boolreturn.cocci warning adds 038f4a6dbc6a mm: page_alloc: fix building error on -Werror=array-compare adds 63c67e4435e4 mm: drop node from alloc_pages_vma adds 332927ec577b include/linux/gfp.h: further document GFP_DMA32 adds 79d4bc1c6d30 mm/page_alloc.c: modify the comment section for alloc_cont [...] adds 8e9b3725de21 mm_zone: add function to check if managed dma zone exists adds a4f20b78275f dma/pool: create dma atomic pool only if dma zone has mana [...] adds 7e68cde5e803 mm/page_alloc.c: do not warn allocation failure on zone DM [...] adds 0cf5404a09c5 mm-page_allocc-do-not-warn-allocation-failure-on-zone-dma- [...] adds 56e88d927073 hugetlb: add hugetlb.*.numa_stat file adds 6ed6b9c9ee0a hugetlb: fix spelling mistake "hierarichal" -> "hierarchical" adds 8b5afae38da6 hugetlb/cgroup: fix copy/paste array assignment adds 0610c2201382 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds defed676eee0 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 6646eb6103ec mm: sparsemem: use page table lock to protect kernel pmd o [...] adds e75858d34107 selftests: vm: add a hugetlb test case adds 28c4f5757fc7 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds b949b182c610 mm, hugepages: make memory size variable in hugepage-mrema [...] adds 3f822e7cd218 mm/vmstat: add events for THP max_ptes_* exceeds adds fd4eb4516f5a selftests/uffd: allow EINTR/EAGAIN adds 918650729924 vmscan: make drop_slab_node static adds 075782149abf mm/page_isolation: unset migratetype directly for non Buddy page adds 4d0f24f04eb8 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY adds ed68b8bb2a65 mm/mempolicy: add set_mempolicy_home_node syscall adds c40468982e91 mm/mempolicy: wire up syscall set_mempolicy_home_node adds 6a5a3a9da4c5 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 1a3ba4474ba5 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds a85e687fe7e5 mm/mempolicy: fix all kernel-doc warnings adds 8adc7b92c364 hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() adds 5212d0bc731b mm: migrate: fix the return value of migrate_pages() adds 910ccae9ba0a mm: migrate: correct the hugetlb migration stats adds a3739dae0216 mm-migrate-correct-the-hugetlb-migration-stats-fix adds 92e57edf3fd2 mm: compaction: fix the migration stats in trace_mm_compac [...] adds 5be6063491a7 mm: migrate: support multiple target nodes demotion adds 5654a7d93dde mm: migrate: add more comments for selecting target node randomly adds 34db36a7fab0 mm/migrate: move node demotion code to near its user adds c194b09c1464 mm/migrate: remove redundant variables used in a for-loop adds 583684c2208e mm: ksm: fix use-after-free kasan report in ksm_might_need [...] adds 390e471af641 mm/hwpoison: mf_mutex for soft offline and unpoison adds bc3893cde365 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE adds 784aed0c2230 mm/hwpoison: fix unpoison_memory() adds 85f8dfecbb0e mm: memcg/percpu: account extra objcg space to memory cgroups adds 92d005d1da0a mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix adds e6c4db747947 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds f54ae7e4d0b2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds efce7919e85d mm/rmap: fix potential batched TLB flush race adds 09a05db0d072 mm-rmap-fix-potential-batched-tlb-flush-race-fix adds 75a73394ba46 zpool: remove the list of pools_head adds 9a6545f1a87f zsmalloc: introduce some helper functions adds 3ebc4747d830 zsmalloc: rename zs_stat_type to class_stat_type adds 3f2b192e4a8d zsmalloc: decouple class actions from zspage works adds 0212633f011d zsmalloc: introduce obj_allocated adds 0b6506c29912 zsmalloc: move huge compressed obj from page to zspage adds 3f059b3269e7 zsmalloc: remove zspage isolation for migration adds e0eda538059b locking/rwlocks: introduce write_lock_nested adds c74febcdaaeb locking/rwlocks: fix write_lock_nested for RT adds 60ace16d929f locking: fixup write_lock_nested() implementation adds 8f879f7f02db zsmalloc: replace per zpage lock with pool->migrate_lock adds 179d4a7c0a9d zsmalloc: replace get_cpu_var with local_lock adds 41ca33b16c24 mm: introduce fault_in_exact_writeable() to probe for sub- [...] adds 07fcd720069c arm64: add support for sub-page faults user probing adds 3ebf12981a2e btrfs: avoid live-lock in search_ioctl() on hardware with [...] adds 3adea085f009 zram: use ATTRIBUTE_GROUPS adds 2aa209d229e3 mm: fix some comment errors adds a3e751676ac3 mm: make some vars and functions static or __init adds b05861fec390 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault adds 38b8aea1a775 mm/damon: unified access_check function naming rules adds 808b9c590937 mm/damon: add 'age' of region tracepoint support adds 1017fb948dc0 mm/damon/core: use abs() instead of diff_of() adds b9d17bd3181e mm/damon: remove some unneeded function definitions in damon.h adds 4568bb2620ba mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix adds 38709b48c641 mm/damon/vaddr: remove swap_ranges() and replace it with swap() adds 021171dab22c mm/damon/schemes: add the validity judgment of thresholds adds 2dc6cbc04bf7 mm/damon: move damon_rand() definition into damon.h adds 9b10e18e055b mm/damon: modify damon_rand() macro to static inline function adds 73275db7114f mm/damon: convert macro functions to static inline functions adds ae7ddfb89f6f Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] adds 19bcb5f673e9 Docs/admin-guide/mm/damon/usage: remove redundant information adds 5ced4df29bf6 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] adds 3cbfbb93b161 Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] adds 1bb0f0dcd864 mm/damon: remove a mistakenly added comment for a future feature adds 3f59fe094b28 mm/damon/schemes: account scheme actions that successfully [...] adds 0c9b671aa306 mm/damon/schemes: account how many times quota limit has exceeded adds 98f4df2922a7 mm/damon/reclaim: provide reclamation statistics adds d829763e2218 Docs/admin-guide/mm/damon/reclaim: document statistics parameters adds cc50db42fc24 mm/damon/dbgfs: support all DAMOS stats adds bdd25a499971 Docs/admin-guide/mm/damon/usage: update for schemes statistics adds 86522923bb29 mm/damon: add access checking for hugetlb pages adds 1068ec48f7e3 mm-damon-add-access-checking-for-hugetlb-pages-fix adds 7f0a61f9b5d1 mm-damon-add-access-checking-for-hugetlb-pages-v3 adds 5c3ee81a2fa0 mm/damon: move the implementation of damon_insert_region t [...] adds e7254a9360f4 mm/damon/dbgfs: remove an unnecessary variable adds c0c7fa02eedb mm/damon/vaddr: use pr_debug() for damon_va_three_regions( [...] adds aab418e87595 mm/damon/vaddr: hide kernel pointer from damon_va_three_re [...] adds 58b111df4374 mm/damon: hide kernel pointer from tracepoint event adds c3c75cbdae95 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds ae9252a4a3e8 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 8b8fbc4dd888 kernel/hung_task.c: Monitor killed tasks. adds dea2d0d2e821 mm: percpu: generalize percpu related config adds f88835d3f33f mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef adds b2fdb613a2ae mm: percpu: add generic pcpu_fc_alloc/free funciton adds b23df29caace mm: percpu: add generic pcpu_populate_pte() function adds 97b4c04aab59 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] adds 977b6acda58c proc: make the proc_create[_data]() stubs static inlines adds bcd33cf92ad5 proc-make-the-proc_create-stubs-static-inlines-fix adds d56e268b9109 proc-make-the-proc_create-stubs-static-inlines-fix2 adds 26c358559d3c proc-make-the-proc_create-stubs-static-inlines-fix2-fix adds fd9f56936680 proc: convert the return type of proc_fd_access_allowed() [...] adds 7735fadba665 proc/sysctl: make protected_* world readable adds ee53c446b5e4 include/linux/unaligned: replace kernel.h with the necessa [...] adds fe8e12df0e68 kernel.h: include a note to discourage people from includi [...] adds 0664f4f1f811 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm adds 212228792c11 fs/exec: replace strncpy with strscpy_pad in __get_task_comm adds 59ae5619f977 drivers/infiniband: replace open-coded string copy with ge [...] adds f75d85d0918f fs/binfmt_elf: replace open-coded string copy with get_task_comm adds 7e4b7b97ebcd samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] adds 5858c17c3405 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] adds c65d7cbdb5ff tools/testing/selftests/bpf: replace open-coded 16 with TA [...] adds be17d4853c84 kthread: dynamically allocate memory to store kthread's full name adds 8ee71b3f0b12 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] adds 88fe7ce04b1e kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] adds 9f205665fd72 kstrtox: uninline everything adds 3710ee92b0f4 list: introduce list_is_head() helper and re-use it in list.h adds 36115cb4e57d lib/list_debug.c: print more list debugging context in __l [...] adds d66d0f7c6e58 hash.h: remove unused define directive adds ab392d359b92 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] adds 5fe55e381584 test_hash.c: split test_int_hash into arch-specific functions adds cd2152fa2848 test_hash.c: split test_hash_init adds eab7aebfbc18 lib/Kconfig.debug: properly split hash test kernel entries adds 84c2e0d8fc74 test_hash.c: refactor into kunit adds 1255decbc978 kunit: replace kernel.h with the necessary inclusions adds e081b178f30b uuid: discourage people from using UAPI header in new code adds fd694a1ef3bc uuid: remove licence boilerplate text from the header adds ce9efa18a85e lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test adds 1686f8dc27bb lz4: fix LZ4_decompress_safe_partial read out of bound adds 9dc31268f731 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE adds dda4ee01c50e checkpatch: Improve Kconfig help test adds d017fe74feb5 const_structs.checkpatch: add frequently used ops structs adds 0823b3e36e00 fs/binfmt_elf: use PT_LOAD p_align values for static PIE adds c7401fd12a80 ELF: fix overflow in total mapping size calculation adds 0e57df704d9c init/main.c: silence some -Wunused-parameter warnings adds 802a7efe02d3 nilfs2: remove redundant pointer sbufs adds fe8eb5f7915e hfsplus: use struct_group_attr() for memcpy() region adds f6c4d9255ca1 FAT: use io_schedule_timeout() instead of congestion_wait() adds 388ce3596796 fs/adfs: remove unneeded variable make code cleaner adds de47c8a7a438 panic: use error_report_end tracepoint on warnings adds cbcbc547c934 panic-use-error_report_end-tracepoint-on-warnings-fix adds d2bcbbe90734 panic: Remove oops_id. adds 934d51cad60c docs: sysctl/kernel: add missing bit to panic_print adds addc64999934 panic: add option to dump all CPUs backtraces in panic_print adds 1f4380556a31 panic: allow printing extra panic information on kdump adds 74018a0a7028 delayacct: support swapin delay accounting for swapping wi [...] adds e7a66b3dc948 delayacct: fix incomplete disable operation when switch en [...] adds 296ea878ad84 delayacct: cleanup flags in struct task_delay_info and fun [...] adds 9f3b60f93dff Documentation/accounting/delay-accounting.rst: add thrashi [...] adds 88f92da14048 delayacct: track delays from memory compact adds 57e93df185f3 configs: introduce debug.config for CI-like setup adds e1804fc9dd42 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds fb739d1cabe5 btrfs: use generic Kconfig option for 256kB page size limit adds 359a218dd1aa lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds 265dd14e377c kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds 91ec6c507902 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds bd2b315ce5d7 ipc/sem: do not sleep with a spin lock held adds 8af88db34b71 Merge branch 'akpm-current/current' adds cf52fa8029c4 fs/f2fs/data.c: fix mess adds 30cc694fed75 mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 45bb2817a8ba sysctl: add a new register_sysctl_init() interface adds 1462f5d79ea5 sysctl: move some boundary constants from sysctl.c to sysctl_vals adds e8846de80667 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds d98ec1013b6c hung_task: move hung_task sysctl interface to hung_task.c adds f7d1ace7d5af watchdog: move watchdog sysctl interface to watchdog.c adds e56478dfa577 sysctl: make ngroups_max const adds b163807eefee sysctl: use const for typically used max/min proc sysctls adds e6f6960ff5ed sysctl: use SYSCTL_ZERO to replace some static int zero uses adds 0342ae432277 aio: move aio sysctl to aio.c adds 4d1650e077a1 dnotify: move dnotify sysctl to dnotify.c adds 5852ef588b80 hpet: simplify subdirectory registration with register_sysctl() adds 9623825a7a3d i915: simplify subdirectory registration with register_sysctl() adds 955db1395469 macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds 2cfa4c29eeee ocfs2: simplify subdirectory registration with register_sysctl() adds 0b554e2430ab test_sysctl: simplify subdirectory registration with regis [...] adds 4c6f30f6963e inotify: simplify subdirectory registration with register_ [...] adds 66390137fae8 inotify-simplify-subdirectory-registration-with-register_s [...] adds 5250abb276d5 cdrom: simplify subdirectory registration with register_sysctl() adds 853d34a23c9f eventpoll: simplify sysctl declaration with register_sysctl() adds 364f19c19a28 firmware_loader: move firmware sysctl to its own files adds 88b038c9f99e firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds d06a55cbd58d firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds 025c99a29645 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds f06ea0852a89 random: move the random sysctl declarations to its own file adds 627145503775 sysctl: add helper to register a sysctl mount point adds 2f5c0b649b47 sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds 5c7863fc0543 fs: move binfmt_misc sysctl to its own file adds 82ddaf9448cd printk: move printk sysctl to printk/sysctl.c adds 7347863e70b5 scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds 6b3843242a25 stackleak: move stack_erasing sysctl to stackleak.c adds 41501935fdf8 sysctl: share unsigned long const values adds 99a2a935a0c8 fs: move inode sysctls to its own file adds f9d755fd4a48 fs: move fs stat sysctls to file_table.c adds e8c1647f6744 fs: move dcache sysctls to its own file adds 911ead59e258 fs/inode: avoid unused-variable warning adds e90de9db52c1 fs/dcache: avoid unused-function warning adds 7300a4ba5179 sysctl: move maxolduid as a sysctl specific const adds 2417defbc7b9 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix adds fcc1a1e3ce21 fs: move shared sysctls to fs/sysctls.c adds 32a465793d0a fs: move locking sysctls where they are used adds 2c24a6e87221 fs: move namei sysctls to its own file adds a69c8fb11553 fs: move fs/exec.c sysctls into its own file adds 69bbb7fd9438 fs: move pipe sysctls to is own file adds 0845b505a1c9 sysctl: add and use base directory declarer and registrati [...] adds 4f7abf1934ad sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds 76680817d00d fs: move namespace sysctls and declare fs base directory adds 484b081257c2 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds 42248a02e7f5 printk: fix build warning when CONFIG_PRINTK=n adds 698c630e71a7 fs/coredump: move coredump sysctls into its own file adds 77ce4fd3205e kprobe: move sysctl_kprobes_optimization to kprobes.c adds 689babda0b0d kernel/sysctl.c: remove unused variable ten_thousand adds ec5c796226cb sysctl: returns -EINVAL when a negative value is passed to [...] adds 06265bceca5a fs: proc: store PDE()->data into inode->i_private adds 7df60e4d0071 proc: remove PDE_DATA() completely adds c6e89948298e proc-remove-pde_data-completely-fix adds 6607fa141510 proc-remove-pde_data-completely-fix-fix adds 45fe5690cff7 lib/stackdepot: allow optional init and stack_table alloca [...] adds 2a3212b9480e lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds d297f68b5356 lib/stackdepot: allow optional init and stack_table alloca [...] adds d243bd396c7f lib/stackdepot: allow optional init and stack_table alloca [...] adds e8ee4f027733 lib/stackdepot: allow optional init and stack_table alloca [...] adds ef716bec218a lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 52916c5554f6 mm: remove cleancache adds c09202a95f67 frontswap: remove frontswap_writethrough adds fc44d3297370 frontswap: remove frontswap_tmem_exclusive_gets adds 35fe1e4a33ce frontswap: remove frontswap_shrink adds 457d4172f850 frontswap: remove frontswap_curr_pages adds 6e34e2982cdf frontswap: simplify frontswap_init adds 7e16b4e28930 frontswap: remove the frontswap exports adds 0125417d4f91 mm: simplify try_to_unuse adds 9d739a65d7ad frontswap: remove frontswap_test adds 42ac0a02cee2 frontswap: simplify frontswap_register_ops adds 147ea7a4c511 mm: mark swap_lock and swap_active_head static adds b93574c1dbe9 frontswap: remove support for multiple ops adds 4fa38a68c28f mm: hide the FRONTSWAP Kconfig symbol adds 1b2b1c7388b6 Merge branch 'akpm/master' adds 6b8d4927540e Add linux-next specific files for 20220104
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 (ea586a076e8a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/configfs-usb-gadget-uac1 | 2 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 2 + .../ABI/testing/debugfs-driver-habanalabs | 23 +- .../ABI/testing/sysfs-bus-iio-frequency-admv1013 | 38 + Documentation/ABI/testing/sysfs-bus-usb | 9 + Documentation/admin-guide/hw-vuln/spectre.rst | 2 +- ...instruction-set.rst => classic_vs_extended.rst} | 115 +- Documentation/bpf/index.rst | 1 + Documentation/bpf/instruction-set.rst | 514 +-- Documentation/core-api/kobject.rst | 11 +- Documentation/dev-tools/kgdb.rst | 4 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 5 + .../bindings/display/amlogic,meson-vpu.yaml | 6 + .../devicetree/bindings/gpio/gpio-samsung.txt | 41 - .../devicetree/bindings/iio/adc/fsl,vf610-adc.yaml | 2 +- .../bindings/iio/frequency/adi,admv1013.yaml | 91 + .../bindings/mips/loongson/ls2k-reset.yaml | 38 + .../devicetree/bindings/mmc/arm,pl18x.yaml | 10 +- .../devicetree/bindings/mmc/img-dw-mshc.txt | 28 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + .../devicetree/bindings/mmc/socfpga-dw-mshc.txt | 23 - .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 5 +- .../devicetree/bindings/phy/mediatek,tphy.yaml | 18 + .../bindings/phy/phy-cadence-sierra.yaml | 9 + .../bindings/phy/phy-cadence-torrent.yaml | 4 +- .../bindings/phy/phy-rockchip-inno-usb2.yaml | 44 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 2 + .../bindings/pinctrl/pinctrl-mt8195.yaml | 338 +- .../bindings/serial/amlogic,meson-uart.yaml | 2 + .../devicetree/bindings/serial/renesas,sci.yaml | 2 + .../devicetree/bindings/serial/renesas,scif.yaml | 7 + .../devicetree/bindings/soc/rockchip/grf.yaml | 1 + .../bindings/sound/nvidia,tegra30-hda.yaml | 2 + .../bindings/watchdog/brcm,bcm7038-wdt.txt | 19 - .../bindings/watchdog/brcm,bcm7038-wdt.yaml | 43 + .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 7 +- .../devicetree/bindings/watchdog/qcom-wdt.yaml | 2 + .../bindings/watchdog/realtek,otto-wdt.yaml | 91 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 75 +- .../devicetree/bindings/watchdog/samsung-wdt.yaml | 48 +- Documentation/driver-api/generic-counter.rst | 10 +- Documentation/driver-api/serial/n_gsm.rst | 8 +- Documentation/i2c/summary.rst | 8 +- Documentation/networking/ip-sysctl.rst | 6 +- Documentation/power/opp.rst | 14 +- .../translations/zh_CN/admin-guide/README.rst | 11 +- .../translations/zh_CN/core-api/kobject.rst | 7 +- Documentation/usb/gadget-testing.rst | 2 +- Documentation/vm/cleancache.rst | 296 -- Documentation/vm/frontswap.rst | 31 +- Documentation/vm/index.rst | 1 - MAINTAINERS | 39 +- Makefile | 2 +- Next/SHA1s | 180 +- Next/Trees | 2 +- Next/merge.log | 4197 ++++++++++++-------- arch/arc/include/asm/irqflags-compact.h | 8 +- arch/arc/include/asm/perf_event.h | 162 - arch/arc/kernel/perf_event.c | 166 +- arch/arc/kernel/unwind.c | 11 +- arch/arc/mm/dma.c | 2 +- arch/arc/plat-axs10x/axs10x.c | 2 +- arch/arc/plat-hsdk/platform.c | 2 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/qcom_defconfig | 1 - arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-core.S | 8 +- arch/arm/crypto/blake2s-glue.c | 73 +- .../arm/crypto/{blake2s-glue.c => blake2s-shash.c} | 7 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 52 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 98 + arch/csky/abiv1/alignment.c | 2 +- arch/csky/kernel/traps.c | 2 +- arch/h8300/kernel/traps.c | 3 +- arch/h8300/mm/fault.c | 2 +- arch/hexagon/kernel/traps.c | 2 +- arch/m68k/configs/amiga_defconfig | 3 - arch/m68k/configs/apollo_defconfig | 3 - arch/m68k/configs/atari_defconfig | 3 - arch/m68k/configs/bvme6000_defconfig | 3 - arch/m68k/configs/hp300_defconfig | 3 - arch/m68k/configs/mac_defconfig | 3 - arch/m68k/configs/multi_defconfig | 3 - arch/m68k/configs/mvme147_defconfig | 3 - arch/m68k/configs/mvme16x_defconfig | 3 - arch/m68k/configs/q40_defconfig | 3 - arch/m68k/configs/sun3_defconfig | 3 - arch/m68k/configs/sun3x_defconfig | 3 - arch/mips/Kconfig | 10 + arch/mips/bcm47xx/Platform | 1 - arch/mips/bcm63xx/clk.c | 6 + arch/mips/bcm63xx/dev-wdt.c | 8 + arch/mips/boot/compressed/Makefile | 4 + arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 5 + arch/mips/cavium-octeon/crypto/octeon-sha1.c | 17 +- arch/mips/cavium-octeon/crypto/octeon-sha256.c | 39 +- arch/mips/cavium-octeon/crypto/octeon-sha512.c | 39 +- arch/mips/configs/rbtx49xx_defconfig | 2 - arch/mips/generic/Platform | 3 +- arch/mips/include/asm/mach-tx49xx/mangle-port.h | 8 - arch/mips/include/asm/txx9/boards.h | 3 - arch/mips/include/asm/txx9/rbtx4939.h | 142 - arch/mips/include/asm/txx9/tx4939.h | 524 --- arch/mips/kernel/signal.c | 27 +- arch/mips/lantiq/clk.c | 6 + arch/mips/pci/Makefile | 1 - arch/mips/pci/pci-tx4939.c | 107 - arch/mips/txx9/Kconfig | 19 - arch/mips/txx9/Makefile | 1 - arch/mips/txx9/generic/7segled.c | 123 - arch/mips/txx9/generic/Makefile | 2 - arch/mips/txx9/generic/irq_tx4939.c | 216 - arch/mips/txx9/generic/setup.c | 20 - arch/mips/txx9/generic/setup_tx4939.c | 568 --- arch/mips/txx9/rbtx4939/Makefile | 2 - arch/mips/txx9/rbtx4939/irq.c | 95 - arch/mips/txx9/rbtx4939/prom.c | 29 - arch/mips/txx9/rbtx4939/setup.c | 554 --- arch/parisc/include/asm/futex.h | 49 +- arch/parisc/include/uapi/asm/pdc.h | 10 +- arch/parisc/kernel/syscall.S | 2 +- arch/parisc/kernel/traps.c | 11 +- arch/powerpc/crypto/sha1-spe-glue.c | 17 +- arch/powerpc/crypto/sha1.c | 14 +- arch/powerpc/crypto/sha256-spe-glue.c | 39 +- arch/powerpc/kernel/interrupt_64.S | 10 +- arch/powerpc/mm/ptdump/ptdump.c | 2 +- arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/defconfig | 1 - arch/s390/crypto/sha512_s390.c | 32 +- arch/s390/include/asm/processor.h | 3 +- arch/sparc/crypto/sha1_glue.c | 14 +- arch/sparc/crypto/sha256_glue.c | 37 +- arch/sparc/crypto/sha512_glue.c | 37 +- arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/Makefile | 4 +- arch/x86/crypto/aesni-intel_glue.c | 4 +- arch/x86/crypto/blake2s-glue.c | 68 +- .../x86/crypto/{blake2s-glue.c => blake2s-shash.c} | 67 +- arch/x86/crypto/curve25519-x86_64.c | 767 ++-- arch/x86/entry/vdso/Makefile | 2 +- arch/x86/events/amd/iommu.c | 2 +- arch/x86/hyperv/hv_init.c | 2 +- arch/x86/include/asm/mshyperv.h | 2 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/lib/copy_user_64.S | 13 +- arch/x86/purgatory/Makefile | 2 +- arch/x86/tools/relocs.c | 2 +- arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/platforms/iss/network.c | 4 +- block/bdev.c | 5 - crypto/Kconfig | 5 +- crypto/jitterentropy.c | 23 +- crypto/sha256_generic.c | 16 +- drivers/acpi/bus.c | 1 + drivers/acpi/scan.c | 16 + drivers/base/Kconfig | 11 + drivers/base/bus.c | 4 +- drivers/base/core.c | 13 +- drivers/base/devtmpfs.c | 10 +- drivers/base/test/test_async_driver_probe.c | 14 +- drivers/block/null_blk/main.c | 2 +- drivers/bluetooth/btqca.c | 1 + drivers/char/hw_random/Kconfig | 24 +- drivers/char/hw_random/Makefile | 2 +- drivers/char/hw_random/cn10k-rng.c | 181 + drivers/char/hw_random/tx4939-rng.c | 157 - drivers/char/random.c | 196 +- drivers/char/tpm/tpm-chip.c | 18 +- drivers/char/tpm/tpm_tis_core.c | 4 +- drivers/counter/104-quad-8.c | 91 +- drivers/counter/counter-core.c | 186 +- drivers/counter/ftm-quaddec.c | 36 +- drivers/counter/intel-qep.c | 46 +- drivers/counter/interrupt-cnt.c | 38 +- drivers/counter/microchip-tcb-capture.c | 44 +- drivers/counter/stm32-lptimer-cnt.c | 51 +- drivers/counter/stm32-timer-cnt.c | 48 +- drivers/counter/ti-eqep.c | 31 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 33 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/hisilicon/qm.c | 19 +- drivers/crypto/hisilicon/zip/zip_main.c | 5 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 17 +- drivers/crypto/omap-aes.c | 2 +- drivers/crypto/omap-des.c | 8 +- drivers/crypto/qat/Kconfig | 1 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 145 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 2 + drivers/crypto/qat/qat_4xxx/adf_drv.c | 33 + drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 1 + .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 1 + drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 - drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 1 + drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 1 + drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 - drivers/crypto/qat/qat_common/Makefile | 4 +- drivers/crypto/qat/qat_common/adf_accel_devices.h | 28 +- drivers/crypto/qat/qat_common/adf_accel_engine.c | 8 +- drivers/crypto/qat/qat_common/adf_admin.c | 47 +- drivers/crypto/qat/qat_common/adf_cfg.c | 1 + drivers/crypto/qat/qat_common/adf_cfg_common.h | 13 + drivers/crypto/qat/qat_common/adf_cfg_strings.h | 3 + drivers/crypto/qat/qat_common/adf_common_drv.h | 12 + drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 57 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 9 + drivers/crypto/qat/qat_common/adf_gen2_pfvf.c | 316 +- drivers/crypto/qat/qat_common/adf_gen4_hw_data.c | 62 +- drivers/crypto/qat/qat_common/adf_gen4_hw_data.h | 17 + drivers/crypto/qat/qat_common/adf_gen4_pfvf.c | 148 + drivers/crypto/qat/qat_common/adf_gen4_pfvf.h | 17 + drivers/crypto/qat/qat_common/adf_init.c | 9 +- drivers/crypto/qat/qat_common/adf_isr.c | 28 +- drivers/crypto/qat/qat_common/adf_pfvf_msg.h | 202 +- drivers/crypto/qat/qat_common/adf_pfvf_pf_msg.c | 35 +- drivers/crypto/qat/qat_common/adf_pfvf_pf_msg.h | 8 + drivers/crypto/qat/qat_common/adf_pfvf_pf_proto.c | 262 +- drivers/crypto/qat/qat_common/adf_pfvf_pf_proto.h | 2 +- drivers/crypto/qat/qat_common/adf_pfvf_utils.c | 65 + drivers/crypto/qat/qat_common/adf_pfvf_utils.h | 31 + drivers/crypto/qat/qat_common/adf_pfvf_vf_msg.c | 98 +- drivers/crypto/qat/qat_common/adf_pfvf_vf_msg.h | 2 + drivers/crypto/qat/qat_common/adf_pfvf_vf_proto.c | 284 +- drivers/crypto/qat/qat_common/adf_pfvf_vf_proto.h | 7 +- drivers/crypto/qat/qat_common/adf_sriov.c | 39 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 14 +- .../crypto/qat/qat_common/icp_qat_fw_init_admin.h | 4 +- drivers/crypto/qat/qat_common/icp_qat_hw.h | 13 +- drivers/crypto/qat/qat_common/qat_crypto.c | 25 + drivers/crypto/qat/qat_common/qat_hal.c | 41 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 3 + .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 1 + drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 - drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/ux500/cryp/cryp.h | 2 + drivers/crypto/ux500/cryp/cryp_core.c | 26 +- drivers/dma-buf/dma-buf-sysfs-stats.c | 2 +- drivers/edac/amd64_edac.c | 15 + drivers/edac/amd64_edac.h | 3 + drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-dwapb.c | 5 +- drivers/gpio/gpio-max3191x.c | 2 +- drivers/gpio/gpiolib-acpi.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 167 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 117 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 - drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 78 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 83 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 80 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 28 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 44 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc.c | 18 - drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 241 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 501 ++- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 63 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 199 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 15 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 5 +- .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 3 +- .../drm/amd/display/dc/dcn201/dcn201_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 13 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h | 20 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 +- .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c | 6 +- .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 27 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 31 + drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 17 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 15 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h | 5 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 4 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 9 +- drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 13 +- drivers/gpu/drm/i915/display/intel_fbc.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 39 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 9 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 18 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 5 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 30 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 3 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 67 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 114 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 38 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 213 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 6 + drivers/gpu/drm/msm/disp/msm_disp_snapshot.c | 27 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 14 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 9 +- drivers/gpu/drm/msm/dp/dp_display.c | 3 +- drivers/gpu/drm/msm/dp/dp_drm.c | 1 - drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_hpd.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 75 + drivers/hv/hv_common.c | 4 +- drivers/hwmon/nzxt-smart2.c | 2 +- drivers/hwmon/xgene-hwmon.c | 6 +- drivers/i2c/i2c-dev.c | 3 + drivers/iio/chemical/sunrise_co2.c | 4 +- drivers/iio/frequency/Kconfig | 10 + drivers/iio/frequency/Makefile | 1 + drivers/iio/frequency/admv1013.c | 656 +++ drivers/infiniband/core/cache.c | 1 + drivers/infiniband/hw/irdma/ctrl.c | 2 + drivers/infiniband/hw/irdma/uda.c | 2 + drivers/infiniband/hw/mlx5/doorbell.c | 1 + drivers/infiniband/hw/mlx5/qp.c | 1 + drivers/input/joystick/spaceball.c | 11 +- drivers/input/mouse/appletouch.c | 4 +- drivers/isdn/mISDN/core.c | 6 +- drivers/isdn/mISDN/core.h | 4 +- drivers/isdn/mISDN/layer1.c | 4 +- drivers/leds/Kconfig | 3 + drivers/leds/Makefile | 3 + drivers/leds/simple/Kconfig | 11 + drivers/leds/simple/Makefile | 2 + drivers/leds/simple/simatic-ipc-leds.c | 202 + drivers/misc/cxl/sysfs.c | 3 +- drivers/misc/habanalabs/common/command_buffer.c | 46 +- .../misc/habanalabs/common/command_submission.c | 389 +- drivers/misc/habanalabs/common/context.c | 39 +- drivers/misc/habanalabs/common/debugfs.c | 97 +- drivers/misc/habanalabs/common/device.c | 387 +- drivers/misc/habanalabs/common/firmware_if.c | 253 +- drivers/misc/habanalabs/common/habanalabs.h | 301 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 150 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 195 +- drivers/misc/habanalabs/common/hw_queue.c | 5 +- drivers/misc/habanalabs/common/hwmon.c | 209 +- drivers/misc/habanalabs/common/irq.c | 14 +- drivers/misc/habanalabs/common/memory.c | 78 +- drivers/misc/habanalabs/common/mmu/mmu.c | 25 + drivers/misc/habanalabs/common/mmu/mmu_v1.c | 18 +- drivers/misc/habanalabs/common/sysfs.c | 56 +- drivers/misc/habanalabs/gaudi/gaudi.c | 313 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 4 +- drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 4 +- drivers/misc/habanalabs/goya/goya.c | 165 +- drivers/misc/habanalabs/goya/goyaP.h | 14 +- drivers/misc/habanalabs/goya/goya_coresight.c | 4 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 31 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 62 +- .../misc/habanalabs/include/common/hl_boot_if.h | 4 + .../habanalabs/include/hw_ip/mmu/mmu_general.h | 19 +- .../misc/habanalabs/include/hw_ip/mmu/mmu_v1_0.h | 18 +- .../misc/habanalabs/include/hw_ip/mmu/mmu_v1_1.h | 20 +- drivers/misc/lattice-ecp3-config.c | 12 +- drivers/misc/mei/client.c | 4 + drivers/misc/mei/hbm.c | 20 +- drivers/misc/mei/init.c | 1 + drivers/mmc/core/pwrseq_simple.c | 2 +- drivers/mmc/host/au1xmmc.c | 4 +- drivers/mmc/host/mtk-sd.c | 550 +-- drivers/mmc/host/sdhci-pci-o2micro.c | 62 +- drivers/mtd/maps/Kconfig | 6 - drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/rbtx4939-flash.c | 133 - drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/spi-nor/core.c | 12 - drivers/net/Kconfig | 1 - drivers/net/amt.c | 1 + drivers/net/appletalk/ipddp.c | 1 + drivers/net/bonding/bond_main.c | 43 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 1 + drivers/net/dsa/bcm_sf2.c | 54 +- drivers/net/dsa/bcm_sf2.h | 10 + drivers/net/dsa/bcm_sf2_regs.h | 65 +- drivers/net/dsa/microchip/ksz8795.c | 1 + drivers/net/dsa/ocelot/felix.c | 3 +- drivers/net/dsa/ocelot/felix.h | 2 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 28 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 28 +- drivers/net/dsa/xrs700x/xrs700x.c | 1 + drivers/net/ethernet/allwinner/sun4i-emac.c | 200 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 49 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 8 + drivers/net/ethernet/atheros/ag71xx.c | 23 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 72 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 24 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 1 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 19 +- drivers/net/ethernet/cisco/enic/enic.h | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 16 +- drivers/net/ethernet/ethoc.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 13 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 3 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 28 +- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 32 +- drivers/net/ethernet/freescale/fman/fman_port.c | 12 +- drivers/net/ethernet/freescale/xgmac_mdio.c | 1 - drivers/net/ethernet/hisilicon/hns3/Makefile | 18 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 626 +++ .../hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 227 ++ .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 12 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 591 --- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 162 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 10 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 25 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 170 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 23 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 16 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 10 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 556 --- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 151 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 155 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 30 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 23 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 1 + drivers/net/ethernet/intel/e1000/e1000_main.c | 14 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 7 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 2 + drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 260 +- drivers/net/ethernet/intel/ice/ice_fdir.h | 1 + drivers/net/ethernet/intel/ice/ice_flow.c | 51 + drivers/net/ethernet/intel/ice/ice_flow.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 69 +- drivers/net/ethernet/intel/ice/ice_main.c | 75 + drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 + drivers/net/ethernet/intel/ice/ice_type.h | 5 +- drivers/net/ethernet/intel/igb/igb_main.c | 150 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 188 +- drivers/net/ethernet/intel/igc/igc_main.c | 8 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 15 +- drivers/net/ethernet/intel/igc/igc_xdp.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 51 +- drivers/net/ethernet/lantiq_xrx200.c | 2 +- drivers/net/ethernet/marvell/prestera/Makefile | 3 +- drivers/net/ethernet/marvell/prestera/prestera.h | 38 + .../net/ethernet/marvell/prestera/prestera_hw.c | 139 + .../net/ethernet/marvell/prestera/prestera_hw.h | 11 + .../net/ethernet/marvell/prestera/prestera_main.c | 8 +- .../ethernet/marvell/prestera/prestera_router.c | 182 + .../ethernet/marvell/prestera/prestera_router_hw.c | 208 + .../ethernet/marvell/prestera/prestera_router_hw.h | 36 + drivers/net/ethernet/marvell/pxa168_eth.c | 9 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.h | 2 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 35 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 48 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 6 +- .../mellanox/mlx5/core/steering/dr_action.c | 23 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 29 +- .../ethernet/mellanox/mlx5/core/steering/dr_dbg.c | 649 +++ .../ethernet/mellanox/mlx5/core/steering/dr_dbg.h | 15 + .../mellanox/mlx5/core/steering/dr_domain.c | 14 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 250 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 47 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 61 + .../ethernet/mellanox/mlx5/core/steering/dr_ste.h | 2 + .../mellanox/mlx5/core/steering/dr_ste_v0.c | 25 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 52 +- .../mellanox/mlx5/core/steering/dr_table.c | 94 +- .../mellanox/mlx5/core/steering/dr_types.h | 262 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 18 +- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 16 + .../net/ethernet/microchip/lan966x/lan966x_main.c | 6 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 2 + drivers/net/ethernet/neterion/s2io.c | 18 +- drivers/net/ethernet/neterion/s2io.h | 1 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 27 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 28 +- drivers/net/ethernet/realtek/r8169_main.c | 14 +- drivers/net/ethernet/sfc/efx.c | 1 + drivers/net/ethernet/sfc/efx_channels.c | 1 + drivers/net/ethernet/sfc/efx_common.c | 1 + drivers/net/ethernet/socionext/netsec.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/sun/cassini.c | 26 +- drivers/net/ethernet/tehuti/tehuti.c | 28 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 + drivers/net/ethernet/ti/davinci_emac.c | 69 +- drivers/net/ethernet/vertexcom/Kconfig | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 9 +- drivers/net/fddi/skfp/hwmtm.c | 6 +- drivers/net/hamradio/hdlcdrv.c | 1 + drivers/net/hamradio/scc.c | 1 + drivers/net/loopback.c | 1 + drivers/net/pcs/pcs-lynx.c | 36 +- drivers/net/phy/fixed_phy.c | 4 +- drivers/net/phy/micrel.c | 32 + drivers/net/usb/pegasus.c | 4 +- drivers/net/usb/rndis_host.c | 5 + drivers/net/vrf.c | 1 + drivers/net/wan/lmc/lmc_main.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_pcie.c | 52 +- drivers/nfc/st21nfca/i2c.c | 33 +- drivers/nvme/host/core.c | 7 +- drivers/nvme/host/fabrics.c | 22 +- drivers/nvme/host/multipath.c | 41 +- drivers/nvme/host/nvme.h | 8 + drivers/pcmcia/Kconfig | 2 +- drivers/pcmcia/Makefile | 2 - drivers/pcmcia/pcmcia_resource.c | 5 +- drivers/pcmcia/pxa2xx_cm_x255.c | 124 - drivers/pcmcia/pxa2xx_cm_x270.c | 103 - drivers/pcmcia/pxa2xx_cm_x2xx.c | 44 - drivers/pcmcia/rsrc_nonstatic.c | 6 + drivers/pcmcia/yenta_socket.c | 9 +- drivers/phy/cadence/phy-cadence-sierra.c | 1312 +++++- drivers/phy/mediatek/phy-mtk-io.h | 38 + drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 2 + drivers/phy/mediatek/phy-mtk-tphy.c | 608 +-- drivers/phy/mediatek/phy-mtk-xsphy.c | 140 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 153 + drivers/phy/qualcomm/phy-qcom-qmp.h | 70 + drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 259 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/pinctrl/bcm/Kconfig | 2 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 29 +- drivers/pinctrl/bcm/pinctrl-ns.c | 163 +- drivers/pinctrl/freescale/pinctrl-imx.c | 8 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 9 +- drivers/platform/mips/Kconfig | 6 + drivers/platform/mips/Makefile | 1 + drivers/platform/mips/ls2k-reset.c | 53 + drivers/platform/x86/Kconfig | 29 + drivers/platform/x86/Makefile | 4 + drivers/platform/x86/intel/uncore-frequency.c | 3 +- drivers/platform/x86/pmc_atom.c | 54 +- drivers/platform/x86/simatic-ipc.c | 176 + drivers/platform/x86/uv_sysfs.c | 6 +- drivers/platform/x86/x86-android-tablets.c | 321 ++ drivers/power/reset/mt6323-poweroff.c | 3 + drivers/power/supply/ab8500-bm.h | 2 +- drivers/power/supply/ab8500_bmdata.c | 7 +- drivers/power/supply/ab8500_btemp.c | 10 +- drivers/power/supply/ab8500_chargalg.c | 16 +- drivers/power/supply/ab8500_charger.c | 8 +- drivers/power/supply/ab8500_fg.c | 18 +- drivers/power/supply/axp20x_battery.c | 6 +- drivers/power/supply/bd99954-charger.c | 24 +- drivers/power/supply/bq24190_charger.c | 6 +- drivers/power/supply/bq2515x_charger.c | 8 +- drivers/power/supply/bq256xx_charger.c | 24 +- drivers/power/supply/bq25980_charger.c | 6 +- drivers/power/supply/bq27xxx_battery.c | 38 +- drivers/power/supply/cw2015_battery.c | 20 +- drivers/power/supply/ingenic-battery.c | 14 +- drivers/power/supply/power_supply_core.c | 19 +- drivers/power/supply/sc2731_charger.c | 8 +- drivers/power/supply/sc27xx_fuel_gauge.c | 22 +- drivers/power/supply/smb347-charger.c | 34 +- drivers/regulator/qcom-labibb-regulator.c | 2 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/soundwire/cadence_master.c | 36 +- drivers/soundwire/cadence_master.h | 14 +- drivers/soundwire/intel.c | 253 +- drivers/soundwire/qcom.c | 8 +- drivers/soundwire/stream.c | 4 +- drivers/staging/axis-fifo/axis-fifo.c | 11 +- drivers/staging/greybus/audio_manager_module.c | 3 +- drivers/staging/most/dim2/dim2.c | 28 +- drivers/staging/pi433/rf69.c | 6 +- drivers/staging/r8188eu/Makefile | 2 - drivers/staging/r8188eu/core/rtw_led.c | 188 +- drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 2 +- drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 17 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 1 - drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 1 - drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 1 - drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 234 +- drivers/staging/r8188eu/hal/odm.c | 897 ++--- drivers/staging/r8188eu/hal/odm_HWConfig.c | 18 +- drivers/staging/r8188eu/hal/odm_RTL8188E.c | 137 +- drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 58 +- drivers/staging/r8188eu/hal/odm_debug.c | 2 +- drivers/staging/r8188eu/hal/odm_interface.c | 63 - drivers/staging/r8188eu/hal/rtl8188eu_led.c | 62 - drivers/staging/r8188eu/hal/usb_halinit.c | 10 +- drivers/staging/r8188eu/include/HalVerDef.h | 1 - drivers/staging/r8188eu/include/hal_intf.h | 6 - drivers/staging/r8188eu/include/odm.h | 31 - drivers/staging/r8188eu/include/odm_RTL8188E.h | 6 - .../staging/r8188eu/include/odm_RegConfig8188E.h | 3 - drivers/staging/r8188eu/include/odm_interface.h | 49 - drivers/staging/r8188eu/include/odm_precomp.h | 54 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 11 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 16 - drivers/staging/r8188eu/include/rtw_led.h | 68 +- drivers/staging/r8188eu/include/rtw_pwrctrl.h | 1 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 143 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 5 - .../staging/vc04_services/bcm2835-audio/bcm2835.c | 12 +- .../vc04_services/bcm2835-camera/controls.c | 10 +- drivers/staging/vc04_services/interface/TODO | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- drivers/staging/vt6655/device.h | 2 - drivers/thunderbolt/lc.c | 3 - drivers/thunderbolt/switch.c | 9 +- drivers/tty/goldfish.c | 10 +- drivers/tty/serial/8250/8250.h | 12 +- drivers/tty/serial/8250/8250_alpha.c | 21 + drivers/tty/serial/8250/8250_bcm7271.c | 23 +- drivers/tty/serial/8250/8250_core.c | 9 +- drivers/tty/serial/8250/8250_port.c | 63 +- drivers/tty/serial/8250/Makefile | 2 + drivers/tty/serial/altera_jtaguart.c | 11 +- drivers/tty/serial/altera_uart.c | 9 +- drivers/tty/serial/ar933x_uart.c | 12 +- drivers/tty/serial/bcm63xx_uart.c | 10 +- drivers/tty/serial/lantiq.c | 24 +- drivers/tty/serial/meson_uart.c | 45 +- drivers/tty/serial/pmac_zilog.c | 12 +- drivers/tty/serial/pxa.c | 12 +- drivers/tty/serial/serial_core.c | 4 +- drivers/tty/serial/sunsu.c | 3 +- drivers/tty/serial/vt8500_serial.c | 12 +- drivers/tty/tty_io.c | 9 +- drivers/tty/tty_ldsem.c | 2 +- drivers/tty/vt/keyboard.c | 12 + drivers/uio/uio.c | 8 +- drivers/usb/class/cdc-acm.c | 4 - drivers/usb/core/port.c | 32 + drivers/usb/core/usb.c | 46 - drivers/usb/dwc2/core.h | 3 +- drivers/usb/storage/sierra_ms.c | 2 - drivers/usb/typec/Makefile | 3 +- drivers/usb/typec/class.c | 2 - drivers/usb/typec/class.h | 10 +- drivers/usb/typec/port-mapper.c | 279 +- drivers/watchdog/Kconfig | 109 +- drivers/watchdog/Makefile | 5 +- drivers/watchdog/apple_wdt.c | 226 ++ drivers/watchdog/bcm63xx_wdt.c | 317 -- drivers/watchdog/bcm7038_wdt.c | 15 +- drivers/watchdog/da9063_wdt.c | 12 +- drivers/watchdog/davinci_wdt.c | 2 +- drivers/watchdog/f71808e_wdt.c | 10 +- drivers/watchdog/meson_gxbb_wdt.c | 1 - drivers/watchdog/msc313e_wdt.c | 4 + drivers/watchdog/mtk_wdt.c | 2 +- drivers/watchdog/realtek_otto_wdt.c | 384 ++ drivers/watchdog/rzg2l_wdt.c | 263 ++ drivers/watchdog/s3c2410_wdt.c | 338 +- drivers/watchdog/simatic-ipc-wdt.c | 228 ++ fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 61 +- fs/btrfs/block-group.c | 31 +- fs/btrfs/block-rsv.c | 80 +- fs/btrfs/block-rsv.h | 1 + fs/btrfs/btrfs_inode.h | 12 +- fs/btrfs/compression.c | 11 +- fs/btrfs/ctree.c | 402 +- fs/btrfs/ctree.h | 91 +- fs/btrfs/delayed-inode.c | 1 + fs/btrfs/delayed-ref.c | 25 +- fs/btrfs/dev-replace.c | 5 - fs/btrfs/disk-io.c | 374 +- fs/btrfs/disk-io.h | 11 + fs/btrfs/extent-tree.c | 130 +- fs/btrfs/extent_io.c | 62 +- fs/btrfs/file-item.c | 9 +- fs/btrfs/free-space-cache.c | 322 +- fs/btrfs/free-space-cache.h | 10 +- fs/btrfs/free-space-tree.c | 50 +- fs/btrfs/inode-item.c | 330 ++ fs/btrfs/inode-item.h | 96 + fs/btrfs/inode.c | 487 +-- fs/btrfs/ioctl.c | 49 +- fs/btrfs/qgroup.c | 5 +- fs/btrfs/reada.c | 1086 ----- fs/btrfs/ref-verify.c | 6 +- fs/btrfs/relocation.c | 22 +- fs/btrfs/scrub.c | 228 +- fs/btrfs/send.c | 344 +- fs/btrfs/space-info.c | 15 +- fs/btrfs/super.c | 3 - fs/btrfs/sysfs.c | 11 + fs/btrfs/tests/btrfs-tests.c | 1 + fs/btrfs/tests/extent-io-tests.c | 52 + fs/btrfs/tests/free-space-tests.c | 186 +- fs/btrfs/tests/free-space-tree-tests.c | 5 +- fs/btrfs/tests/qgroup-tests.c | 5 +- fs/btrfs/transaction.c | 82 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-defrag.c | 8 - fs/btrfs/tree-log.c | 157 +- fs/btrfs/volumes.c | 32 +- fs/btrfs/volumes.h | 9 +- fs/btrfs/zoned.c | 46 +- fs/btrfs/zoned.h | 22 +- fs/cifs/cifs_debug.c | 8 +- fs/cifs/cifs_spnego.c | 4 +- fs/cifs/cifs_spnego.h | 3 +- fs/cifs/cifs_swn.c | 4 +- fs/cifs/cifsencrypt.c | 6 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 79 +- fs/cifs/cifsproto.h | 31 +- fs/cifs/cifssmb.c | 94 +- fs/cifs/connect.c | 284 +- fs/cifs/netmisc.c | 4 +- fs/cifs/ntlmssp.h | 2 + fs/cifs/sess.c | 188 +- fs/cifs/smb1ops.c | 21 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/smb2ops.c | 29 +- fs/cifs/smb2pdu.c | 260 +- fs/cifs/smb2proto.h | 6 +- fs/cifs/smb2transport.c | 67 +- fs/cifs/transport.c | 89 +- fs/dlm/lockspace.c | 3 +- fs/erofs/compress.h | 4 +- fs/erofs/data.c | 102 +- fs/erofs/decompressor.c | 132 +- fs/erofs/decompressor_lzma.c | 19 +- fs/erofs/erofs_fs.h | 10 +- fs/erofs/inode.c | 68 +- fs/erofs/internal.h | 28 +- fs/erofs/super.c | 107 +- fs/erofs/sysfs.c | 2 + fs/erofs/xattr.c | 135 +- fs/erofs/xattr.h | 1 - fs/erofs/zdata.c | 144 +- fs/erofs/zdata.h | 24 +- fs/erofs/zmap.c | 159 +- fs/ext4/acl.c | 2 - fs/ext4/ext4.h | 8 +- fs/ext4/ext4_jbd2.c | 2 + fs/ext4/extents.c | 11 +- fs/ext4/fast_commit.c | 206 +- fs/ext4/fast_commit.h | 27 +- fs/ext4/file.c | 4 - fs/ext4/inode.c | 58 +- fs/ext4/ioctl.c | 13 +- fs/ext4/mballoc.c | 40 +- fs/ext4/readpage.c | 6 - fs/ext4/super.c | 99 +- fs/ext4/sysfs.c | 34 +- fs/f2fs/data.c | 14 - fs/gfs2/sys.c | 3 +- fs/hugetlbfs/inode.c | 7 +- fs/internal.h | 28 + fs/io_uring.c | 974 +++-- fs/jbd2/journal.c | 2 + fs/ksmbd/asn1.c | 142 +- fs/ksmbd/auth.c | 27 +- fs/ksmbd/auth.h | 10 +- fs/ksmbd/connection.h | 7 +- fs/ksmbd/mgmt/user_config.c | 10 + fs/ksmbd/mgmt/user_config.h | 1 + fs/ksmbd/mgmt/user_session.h | 1 - fs/ksmbd/smb2pdu.c | 64 +- fs/ksmbd/vfs_cache.h | 10 - fs/mpage.c | 7 - fs/namei.c | 10 +- fs/namespace.c | 9 +- fs/nfs/dir.c | 1 + fs/nfs/fs_context.c | 1 + fs/nilfs2/page.c | 4 +- fs/nilfs2/sysfs.c | 13 +- fs/ntfs3/ntfs_fs.h | 1 - fs/ocfs2/alloc.c | 2 +- fs/ocfs2/filecheck.c | 3 +- fs/ocfs2/super.c | 2 - fs/orangefs/orangefs-bufmap.c | 7 +- fs/orangefs/orangefs-sysfs.c | 21 +- fs/proc/proc_sysctl.c | 2 +- fs/select.c | 1 + fs/super.c | 3 - fs/xattr.c | 119 +- include/acpi/acpi_bus.h | 1 + include/asm-generic/mshyperv.h | 4 +- include/crypto/chacha.h | 15 +- include/crypto/internal/blake2s.h | 6 +- include/dt-bindings/phy/phy-cadence.h | 9 +- include/linux/atalk.h | 2 +- include/linux/bpf-netns.h | 8 +- include/linux/bpf_local_storage.h | 6 + include/linux/cleancache.h | 124 - include/linux/counter.h | 15 +- include/linux/damon.h | 13 +- include/linux/dsa/loop.h | 1 + include/linux/frontswap.h | 35 +- include/linux/fs.h | 5 - include/linux/ima.h | 30 +- include/linux/kobject.h | 15 +- include/linux/mlx5/device.h | 1 + include/linux/mlx5/mlx5_ifc.h | 35 +- include/linux/mmzone.h | 9 + include/linux/namei.h | 2 + include/linux/netdevice.h | 2 +- include/linux/pcs-lynx.h | 9 +- include/linux/platform_data/bcm7038_wdt.h | 8 + include/linux/platform_data/x86/simatic-ipc-base.h | 29 + include/linux/platform_data/x86/simatic-ipc.h | 72 + include/linux/power_supply.h | 2 +- include/linux/serial_8250.h | 2 - include/linux/shmem_fs.h | 3 +- include/linux/soundwire/sdw_intel.h | 4 +- include/linux/swapfile.h | 3 - include/linux/usb.h | 9 - include/linux/usb/typec.h | 12 - include/linux/vm_event_item.h | 3 + include/net/ip6_fib.h | 1 + include/net/ipv6.h | 2 + include/net/netns/bpf.h | 9 +- include/net/route.h | 1 + include/net/sctp/sctp.h | 9 +- include/net/sctp/structs.h | 3 +- include/net/sock.h | 2 +- include/net/xdp_sock.h | 1 + include/net/xfrm.h | 5 + include/sound/cs35l41.h | 739 ++++ include/sound/hdaudio.h | 1 + include/sound/hdaudio_ext.h | 27 +- include/sound/soc-dai.h | 32 +- include/trace/events/btrfs.h | 10 +- include/trace/events/damon.h | 8 +- include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/net_tstamp.h | 1 + include/uapi/linux/nfc.h | 6 +- include/uapi/linux/pfkeyv2.h | 2 + include/uapi/linux/smc.h | 2 + include/uapi/linux/smc_diag.h | 11 +- include/uapi/linux/xfrm.h | 1 + include/uapi/misc/habanalabs.h | 166 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 2 +- ipc/sem.c | 4 +- kernel/bpf/bloom_filter.c | 6 + kernel/bpf/bpf_inode_storage.c | 6 +- kernel/bpf/bpf_local_storage.c | 50 +- kernel/bpf/bpf_task_storage.c | 6 +- kernel/bpf/lpm_trie.c | 2 +- kernel/bpf/net_namespace.c | 1 + kernel/bpf/verifier.c | 3 + kernel/dma/pool.c | 4 +- kernel/livepatch/core.c | 4 +- kernel/notifier.c | 15 +- kernel/params.c | 4 +- kernel/rcu/rcutorture.c | 4 +- kernel/rcu/tree.c | 28 +- kernel/rcu/tree.h | 3 +- kernel/sysctl.c | 1 + lib/crypto/Kconfig | 23 +- lib/crypto/Makefile | 9 +- lib/crypto/blake2s-generic.c | 6 +- lib/crypto/blake2s.c | 6 - lib/kobject.c | 8 +- lib/kobject_uevent.c | 6 +- lib/objagg.c | 7 +- localversion-next | 2 +- mm/Kconfig | 40 +- mm/Makefile | 1 - mm/cleancache.c | 315 -- mm/damon/core.c | 15 +- mm/damon/dbgfs.c | 14 +- mm/damon/vaddr.c | 18 +- mm/filemap.c | 11 - mm/frontswap.c | 259 +- mm/khugepaged.c | 7 + mm/page_alloc.c | 19 +- mm/page_isolation.c | 2 +- mm/shmem.c | 33 +- mm/swapfile.c | 90 +- mm/truncate.c | 15 +- mm/vmstat.c | 3 + mm/zswap.c | 8 +- net/bluetooth/bnep/sock.c | 1 + net/bluetooth/eir.h | 2 + net/bluetooth/hidp/sock.c | 1 + net/bluetooth/l2cap_sock.c | 1 + net/bridge/br_ioctl.c | 76 +- net/bridge/br_multicast.c | 32 + net/bridge/br_netlink.c | 4 +- net/bridge/br_private.h | 12 +- net/bridge/br_sysfs_br.c | 4 +- net/bridge/br_vlan_options.c | 4 +- net/caif/caif_socket.c | 1 + net/caif/cfserl.c | 1 - net/core/bpf_sk_storage.c | 8 +- net/core/devlink.c | 1 + net/core/flow_dissector.c | 1 + net/core/lwt_bpf.c | 1 + net/core/lwtunnel.c | 4 + net/core/of_net.c | 33 +- net/core/sock_diag.c | 1 + net/core/sysctl_net_core.c | 1 + net/decnet/dn_nsp_in.c | 1 + net/dsa/dsa_priv.h | 1 + net/ethtool/ioctl.c | 1 + net/ethtool/netlink.c | 1 - net/ipv4/af_inet.c | 10 +- net/ipv4/fib_semantics.c | 49 +- net/ipv4/nexthop.c | 1 + net/ipv4/udp.c | 2 +- net/ipv6/ioam6.c | 16 +- net/ipv6/ip6_fib.c | 1 + net/ipv6/ip6_vti.c | 2 + net/ipv6/raw.c | 3 + net/ipv6/route.c | 32 +- net/ipv6/seg6_local.c | 1 + net/ipv6/udp.c | 2 +- net/iucv/af_iucv.c | 1 + net/kcm/kcmsock.c | 1 + net/mctp/neigh.c | 9 +- net/ncsi/ncsi-netlink.c | 6 +- net/netfilter/nfnetlink_hook.c | 1 + net/netfilter/nft_reject_netdev.c | 1 + net/netfilter/nft_set_pipapo_avx2.c | 4 +- net/netlink/af_netlink.c | 2 + net/packet/af_packet.c | 1 + net/rose/rose_in.c | 1 + net/sched/sch_frag.c | 1 + net/sctp/diag.c | 58 +- net/sctp/endpointola.c | 23 +- net/sctp/socket.c | 45 +- net/smc/af_smc.c | 93 +- net/smc/smc.h | 5 + net/smc/smc_cdc.c | 52 +- net/smc/smc_cdc.h | 2 +- net/smc/smc_clc.c | 1 - net/smc/smc_core.c | 58 +- net/smc/smc_core.h | 25 +- net/smc/smc_diag.c | 16 +- net/smc/smc_ib.c | 6 +- net/smc/smc_ib.h | 8 + net/smc/smc_ism.c | 1 + net/smc/smc_llc.c | 21 +- net/smc/smc_pnet.c | 21 +- net/smc/smc_tracepoint.h | 23 +- net/smc/smc_wr.c | 66 +- net/smc/smc_wr.h | 5 +- net/socket.c | 22 +- net/tipc/socket.c | 2 + net/unix/af_unix.c | 1 + net/vmw_vsock/af_vsock.c | 1 + net/xdp/xsk_buff_pool.c | 1 + net/xdp/xskmap.c | 1 + net/xfrm/xfrm_algo.c | 41 + net/xfrm/xfrm_compat.c | 6 +- net/xfrm/xfrm_input.c | 1 + net/xfrm/xfrm_output.c | 1 + net/xfrm/xfrm_state.c | 24 +- net/xfrm/xfrm_user.c | 19 +- scripts/recordmcount.pl | 2 +- scripts/sphinx-pre-install | 1 + security/apparmor/include/lib.h | 5 + security/apparmor/label.c | 11 +- security/apparmor/lsm.c | 10 +- security/apparmor/policy.c | 2 +- security/apparmor/policy_unpack_test.c | 18 +- security/apparmor/procattr.c | 2 +- security/integrity/platform_certs/load_uefi.c | 5 + security/selinux/hooks.c | 2 +- sound/hda/ext/hdac_ext_stream.c | 216 +- sound/hda/hdac_stream.c | 16 + sound/hda/intel-dsp-config.c | 8 + sound/pci/hda/hda_auto_parser.c | 6 +- sound/pci/hda/hda_intel.c | 5 + sound/pci/hda/hda_tegra.c | 43 +- sound/pci/hda/patch_realtek.c | 32 +- sound/soc/amd/acp/Kconfig | 6 +- sound/soc/amd/acp/acp-legacy-mach.c | 19 +- sound/soc/amd/acp/acp-mach-common.c | 25 + sound/soc/amd/acp/acp-mach.h | 10 +- sound/soc/amd/acp/acp-sof-mach.c | 21 +- sound/soc/codecs/Kconfig | 11 +- sound/soc/codecs/Makefile | 4 +- sound/soc/codecs/cs35l41-i2c.c | 1 - .../soc/codecs/{cs35l41-tables.c => cs35l41-lib.c} | 355 +- sound/soc/codecs/cs35l41-spi.c | 1 - sound/soc/codecs/cs35l41.c | 360 +- sound/soc/codecs/cs35l41.h | 734 ---- sound/soc/codecs/cs4265.c | 4 +- sound/soc/codecs/hdac_hda.c | 22 +- sound/soc/codecs/max98373-sdw.c | 2 +- sound/soc/codecs/mt6660.c | 5 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1316-sdw.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 7 +- sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdca.c | 2 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715-sdca.c | 2 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/sdw-mockup.c | 2 +- sound/soc/codecs/wcd938x.c | 8 +- sound/soc/codecs/wsa881x.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 6 +- sound/soc/intel/skylake/skl-pcm.c | 7 +- sound/soc/intel/skylake/skl.c | 4 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 5 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 13 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 14 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 7 +- sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 73 +- .../mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c | 110 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 133 +- sound/soc/mediatek/mt8195/mt8195-reg.h | 1 + sound/soc/qcom/sdm845.c | 4 +- sound/soc/qcom/sm8250.c | 4 +- sound/soc/samsung/idma.c | 2 + sound/soc/sof/intel/hda-dai.c | 7 +- sound/soc/sof/intel/hda.c | 12 +- tools/lib/bpf/bpf_tracing.h | 431 +- tools/lib/bpf/libbpf.c | 27 +- tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/libbpf_probes.c | 16 - tools/perf/builtin-script.c | 2 +- tools/perf/scripts/python/intel-pt-events.py | 23 +- tools/perf/ui/tui/setup.c | 8 +- tools/perf/util/expr.c | 7 +- tools/perf/util/intel-pt.c | 1 + tools/perf/util/pmu.c | 23 +- tools/power/x86/intel-speed-select/isst-config.c | 4 +- tools/testing/selftests/alsa/mixer-test.c | 158 +- .../selftests/bpf/prog_tests/test_local_storage.c | 20 +- tools/testing/selftests/bpf/progs/local_storage.c | 24 +- tools/testing/selftests/kexec/kexec_common_lib.sh | 13 +- .../selftests/kexec/test_kexec_file_load.sh | 5 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/aarch64/arch_timer.c | 2 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 50 + tools/testing/selftests/kvm/aarch64/vgic_irq.c | 853 ++++ tools/testing/selftests/kvm/include/aarch64/gic.h | 26 + .../kvm/{lib => include}/aarch64/gic_v3.h | 12 + .../selftests/kvm/include/aarch64/processor.h | 3 + tools/testing/selftests/kvm/include/aarch64/vgic.h | 18 +- tools/testing/selftests/kvm/include/kvm_util.h | 20 +- tools/testing/selftests/kvm/lib/aarch64/gic.c | 66 + .../selftests/kvm/lib/aarch64/gic_private.h | 11 + tools/testing/selftests/kvm/lib/aarch64/gic_v3.c | 206 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 82 +- tools/testing/selftests/kvm/lib/aarch64/vgic.c | 103 +- tools/testing/selftests/kvm/lib/guest_modes.c | 49 +- tools/testing/selftests/kvm/lib/kvm_util.c | 94 + tools/testing/selftests/net/mptcp/config | 1 - tools/testing/selftests/net/udpgro_fwd.sh | 7 +- tools/testing/selftests/net/udpgso.c | 12 +- tools/testing/selftests/net/udpgso_bench_tx.c | 8 +- tools/testing/selftests/powerpc/signal/.gitignore | 1 + tools/testing/selftests/powerpc/signal/Makefile | 1 + .../selftests/powerpc/signal/sigreturn_unaligned.c | 43 + tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- 1113 files changed, 32828 insertions(+), 23308 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1013 copy Documentation/bpf/{instruction-set.rst => classic_vs_extended.rst} (75%) delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-samsung.txt create mode 100644 Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml create mode 100644 Documentation/devicetree/bindings/mips/loongson/ls2k-reset.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/img-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/mmc/socfpga-dw-mshc.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/brcm,bcm7038-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/brcm,bcm7038-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml delete mode 100644 Documentation/vm/cleancache.rst copy arch/arm/crypto/{blake2s-glue.c => blake2s-shash.c} (91%) delete mode 100644 arch/mips/include/asm/txx9/rbtx4939.h delete mode 100644 arch/mips/include/asm/txx9/tx4939.h delete mode 100644 arch/mips/pci/pci-tx4939.c delete mode 100644 arch/mips/txx9/generic/7segled.c delete mode 100644 arch/mips/txx9/generic/irq_tx4939.c delete mode 100644 arch/mips/txx9/generic/setup_tx4939.c delete mode 100644 arch/mips/txx9/rbtx4939/Makefile delete mode 100644 arch/mips/txx9/rbtx4939/irq.c delete mode 100644 arch/mips/txx9/rbtx4939/prom.c delete mode 100644 arch/mips/txx9/rbtx4939/setup.c copy arch/x86/crypto/{blake2s-glue.c => blake2s-shash.c} (51%) create mode 100644 drivers/char/hw_random/cn10k-rng.c delete mode 100644 drivers/char/hw_random/tx4939-rng.c create mode 100644 drivers/crypto/qat/qat_common/adf_gen4_pfvf.c create mode 100644 drivers/crypto/qat/qat_common/adf_gen4_pfvf.h create mode 100644 drivers/crypto/qat/qat_common/adf_pfvf_utils.c create mode 100644 drivers/crypto/qat/qat_common/adf_pfvf_utils.h create mode 100644 drivers/iio/frequency/admv1013.c create mode 100644 drivers/leds/simple/Kconfig create mode 100644 drivers/leds/simple/Makefile create mode 100644 drivers/leds/simple/simatic-ipc-leds.c delete mode 100644 drivers/mtd/maps/rbtx4939-flash.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.c create mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_cmd.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/Makefile delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/Makefile delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_router.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_router_hw.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_router_hw.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_dbg.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_dbg.h delete mode 100644 drivers/pcmcia/pxa2xx_cm_x255.c delete mode 100644 drivers/pcmcia/pxa2xx_cm_x270.c delete mode 100644 drivers/pcmcia/pxa2xx_cm_x2xx.c create mode 100644 drivers/phy/mediatek/phy-mtk-io.h create mode 100644 drivers/platform/mips/ls2k-reset.c create mode 100644 drivers/platform/x86/simatic-ipc.c create mode 100644 drivers/platform/x86/x86-android-tablets.c delete mode 100644 drivers/staging/r8188eu/hal/odm_interface.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_led.c delete mode 100644 drivers/staging/r8188eu/include/odm_interface.h delete mode 100644 drivers/staging/r8188eu/include/odm_precomp.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_led.h create mode 100644 drivers/tty/serial/8250/8250_alpha.c create mode 100644 drivers/watchdog/apple_wdt.c delete mode 100644 drivers/watchdog/bcm63xx_wdt.c create mode 100644 drivers/watchdog/realtek_otto_wdt.c create mode 100644 drivers/watchdog/rzg2l_wdt.c create mode 100644 drivers/watchdog/simatic-ipc-wdt.c create mode 100644 fs/btrfs/inode-item.h delete mode 100644 fs/btrfs/reada.c delete mode 100644 include/linux/cleancache.h create mode 100644 include/linux/platform_data/bcm7038_wdt.h create mode 100644 include/linux/platform_data/x86/simatic-ipc-base.h create mode 100644 include/linux/platform_data/x86/simatic-ipc.h delete mode 100644 mm/cleancache.c rename sound/soc/codecs/{cs35l41-tables.c => cs35l41-lib.c} (71%) create mode 100644 tools/testing/selftests/kvm/aarch64/vgic_irq.c rename tools/testing/selftests/kvm/{lib => include}/aarch64/gic_v3.h (80%) create mode 100644 tools/testing/selftests/powerpc/signal/sigreturn_unaligned.c