This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 4d73c4f3a65f secretmem: test: add basic selftest for memfd_secret(2) omits 6127410eed7d arch, mm: wire up memfd_secret system call where relevant omits b374f6854065 PM: hibernate: disable when there are active secretmem users omits dafe5c0685ce mm: introduce memfd_secret system call to create "secret" [...] omits 0a2634348ef8 set_memory: allow querying whether set_direct_map_*() is a [...] omits 8de2325a5400 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 25216025ec0e riscv/Kconfig: make direct map manipulation options depend on MMU omits 4ea6eb8d4553 mmap: make mlock_future_check() global omits e00d9e3d4355 mm: add definition of PMD_PAGE_ORDER omits bfbaf7f579ae Merge branch 'akpm-current/current' omits c7c4c9b88eec Merge remote-tracking branch 'rust/rust-next' omits e81f1e535b19 Merge remote-tracking branch 'mhi/mhi-next' omits 7042873032a0 Merge remote-tracking branch 'fpga/for-next' omits 30875cbad620 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 75957da114aa Merge remote-tracking branch 'hyperv/hyperv-next' omits 82d6e51d7904 Merge remote-tracking branch 'xarray/main' omits b43f7d01567c Merge remote-tracking branch 'nvmem/for-next' omits a330eb65b573 Merge remote-tracking branch 'slimbus/for-next' omits 2696059b8b8f Merge remote-tracking branch 'gnss/gnss-next' omits 22505120599d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c2aa62fef8d1 Merge remote-tracking branch 'rtc/rtc-next' omits 9e9cbfcaa93c Merge remote-tracking branch 'coresight/next' omits 38de5405c917 Merge remote-tracking branch 'livepatching/for-next' omits f99be5d816e0 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 4e12ed6db85f Merge remote-tracking branch 'pinctrl-intel/for-next' omits d21b94d69f89 Merge remote-tracking branch 'pinctrl/for-next' omits 7e773e37900d Merge remote-tracking branch 'gpio-intel/for-next' omits 40d3693e62f4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 9420137701aa Merge remote-tracking branch 'rpmsg/for-next' omits dcc94cbbfefc Merge remote-tracking branch 'vhost/linux-next' omits 048bc439607d Merge remote-tracking branch 'scsi-mkp/for-next' omits e18d47c9f2f6 Merge remote-tracking branch 'scsi/for-next' omits 9f95d2e3554d Merge remote-tracking branch 'cgroup/for-next' omits 671eb4ba4081 Merge remote-tracking branch 'dmaengine/next' omits 28bd4fc23ed8 Merge remote-tracking branch 'icc/icc-next' omits 3c54db0195cd Merge remote-tracking branch 'staging/staging-next' omits f013e076d173 Merge remote-tracking branch 'thunderbolt/next' omits cf7d8a908f6c Merge remote-tracking branch 'phy-next/next' omits 1114843fa477 Merge remote-tracking branch 'extcon/extcon-next' omits b279da9f555d Merge remote-tracking branch 'char-misc/char-misc-next' omits b48c9f73b3e2 Merge remote-tracking branch 'tty/tty-next' omits 6ee3e7717ef7 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 7a263d53a98f Merge remote-tracking branch 'usb-serial/usb-next' omits 9919ffd705d1 Merge remote-tracking branch 'usb/usb-next' omits e4c08ff70f4b Merge remote-tracking branch 'ipmi/for-next' omits ee0767a12fb2 Merge remote-tracking branch 'leds/for-next' omits c1d1de25dce8 Merge remote-tracking branch 'drivers-x86/for-next' omits da485937bb77 Merge remote-tracking branch 'workqueues/for-next' omits 01b23e4c3101 Merge remote-tracking branch 'percpu/for-next' omits 11051c6a9c5a Merge remote-tracking branch 'kvms390/next' omits f90afff205a8 Merge remote-tracking branch 'kvm-arm/next' omits ad837ccf649a Merge remote-tracking branch 'kvm/next' omits 3165a77f54fc Merge remote-tracking branch 'rcu/rcu/next' omits 7b2cc193e1be Merge remote-tracking branch 'edac/edac-for-next' omits a27404adfc46 Merge remote-tracking branch 'tip/auto-latest' omits f0824718ec74 Merge remote-tracking branch 'spi/for-next' omits f5b75fa3fcb2 Merge remote-tracking branch 'devicetree/for-next' omits 6266910873bd Merge remote-tracking branch 'audit/next' omits b7b94bd48531 Merge remote-tracking branch 'iommu/next' omits 639a03056cb5 Merge remote-tracking branch 'selinux/next' omits e3c25799f703 Merge remote-tracking branch 'keys/keys-next' omits a4f587a53816 Merge remote-tracking branch 'apparmor/apparmor-next' omits d2e1fa6eba75 Merge remote-tracking branch 'security/next-testing' omits d47bbd051cee Merge remote-tracking branch 'regulator/for-next' omits 79472b2f6732 Merge remote-tracking branch 'battery/for-next' omits 696ad7eb86d1 Merge remote-tracking branch 'backlight/for-backlight-next' omits 44fc9dc394e7 Merge remote-tracking branch 'mfd/for-mfd-next' omits 9ff8c2e1e21b Merge remote-tracking branch 'mmc/next' omits 35049e569d9a Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 69818d1287d2 Merge remote-tracking branch 'device-mapper/for-next' omits 592a49735a7b Merge remote-tracking branch 'block/for-next' omits 12cd38f86c9b Merge remote-tracking branch 'input/next' omits 39c131fd0779 Merge remote-tracking branch 'sound-asoc/for-next' omits 0013e5b57f66 Merge remote-tracking branch 'sound/for-next' omits ad21fd012cac Merge remote-tracking branch 'regmap/for-next' omits 9bda8b719fce Merge remote-tracking branch 'etnaviv/etnaviv/next' omits c3c14471a4f7 Merge remote-tracking branch 'drm-msm/msm-next' omits 4ea72139ec7f Merge remote-tracking branch 'drm-intel/for-linux-next' omits 5c1b8a6caacb next-20210318/amdgpu omits f6890e4ba501 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 728bc19f9c53 Merge remote-tracking branch 'drm/drm-next' omits b5cd52466e21 Merge remote-tracking branch 'crypto/master' omits 7f280603c760 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits a76de26ebe83 Merge remote-tracking branch 'nand/nand/next' omits cc7b048088e7 Merge remote-tracking branch 'mtd/mtd/next' omits 5089f52ddf53 Merge remote-tracking branch 'gfs2/for-next' omits 8a02d9abe948 Merge remote-tracking branch 'bluetooth/master' omits 537154e877fc Merge remote-tracking branch 'wireless-drivers-next/master' omits 9abab20cf7de Merge remote-tracking branch 'netfilter-next/master' omits 3f664cd09f3a Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 918f48eff00b Merge remote-tracking branch 'ipsec-next/master' omits 9959ceb92c5f Merge remote-tracking branch 'bpf-next/for-next' omits 59a2e5f68f2e Merge remote-tracking branch 'net-next/master' omits b75f5846d750 Merge remote-tracking branch 'rdma/for-next' omits 5c535c6eb490 Merge remote-tracking branch 'swiotlb/linux-next' omits 6ecef853a607 Merge remote-tracking branch 'dlm/next' omits c1b3fb24ee88 Merge remote-tracking branch 'ieee1394/for-next' omits b2f90f2806e6 Merge remote-tracking branch 'thermal/thermal/linux-next' omits f7a7baf7fad8 Merge remote-tracking branch 'opp/opp/linux-next' omits 28c026f31b84 Merge remote-tracking branch 'devfreq/devfreq-next' omits 9fd2e9b780c8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 22bf53eb9e8e Merge remote-tracking branch 'pm/linux-next' omits b4fe9fad2653 Merge remote-tracking branch 'v4l-dvb-next/master' omits 28263e126c02 Merge remote-tracking branch 'v4l-dvb/master' omits 4a8b93b830c3 Merge remote-tracking branch 'jc_docs/docs-next' omits 60b556475e81 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 16f34a279cbc Merge remote-tracking branch 'dmi/dmi-for-next' omits f4b1cba6910b Merge remote-tracking branch 'i3c/i3c/next' omits 61f6de4d4ceb Merge remote-tracking branch 'i2c/i2c/for-next' omits ad5d10f254a7 Merge remote-tracking branch 'hid/for-next' omits 80a704b91249 Merge remote-tracking branch 'pci/next' omits 9d91c68b5101 Merge remote-tracking branch 'printk/for-next' omits 15f4ef349bcb Merge remote-tracking branch 'vfs/for-next' omits 657e0f872866 Merge remote-tracking branch 'file-locks/locks-next' omits 4f00e29c0a02 Merge remote-tracking branch 'zonefs/for-next' omits 422bbae41045 Merge remote-tracking branch 'v9fs/9p-next' omits 559a55f831dd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 6a6021e79b63 Merge remote-tracking branch 'cel/for-next' omits 88ffff0ff835 Merge remote-tracking branch 'jfs/jfs-next' omits 1bccbc1c10a0 Merge remote-tracking branch 'f2fs/dev' omits e64724c02acd Merge remote-tracking branch 'ext4/dev' omits 8ef6f74a3571 Rust support omits 2f50b0b65959 Merge remote-tracking branch 'ext3/for_next' omits 2388ec9f4307 Merge remote-tracking branch 'exfat/dev' omits 707aa43d9e29 Merge remote-tracking branch 'erofs/dev' omits 1505a7691522 Merge remote-tracking branch 'ecryptfs/next' omits e3fa5f25a995 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 5454b6449679 Merge remote-tracking branch 'cifs/for-next' omits a9fdd30a3951 Merge remote-tracking branch 'btrfs/for-next' omits fed90b7ce03c Merge remote-tracking branch 'fscache/fscache-next' omits 4d5318521556 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 762f6038cff9 Merge remote-tracking branch 'sh/for-next' omits 37abb692bf71 Merge remote-tracking branch 's390/for-next' omits dc528d8c4a7b Merge remote-tracking branch 'risc-v/for-next' omits 10b3a0a8f783 Merge remote-tracking branch 'parisc-hd/for-next' omits 69209c22229c Merge remote-tracking branch 'mips/mips-next' omits 3f26d646c9c3 Merge remote-tracking branch 'microblaze/next' omits 06ffe5c9e580 Merge remote-tracking branch 'm68knommu/for-next' omits a35e2bacd062 Merge remote-tracking branch 'm68k/for-next' omits a91c8bd52df1 Merge remote-tracking branch 'h8300/h8300-next' omits eb2d6fe52d09 Merge remote-tracking branch 'csky/linux-next' omits 77f9d70a2c23 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 51fa3e8d9747 Merge remote-tracking branch 'clk/clk-next' omits 972bd8c1c816 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 32cc543ec021 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 86b6ce3eca20 Merge remote-tracking branch 'tegra/for-next' omits ff651a42c5ad Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3036b66330cd Merge remote-tracking branch 'stm32/stm32-next' omits 0c5d29b43d34 Merge remote-tracking branch 'scmi/for-linux-next' omits 4ef307057df6 Merge remote-tracking branch 'samsung-krzk/for-next' omits 07ff3d0f77f5 Merge remote-tracking branch 'rockchip/for-next' omits 380cc47d1ddd Merge remote-tracking branch 'reset/reset/next' omits 8f0221cbe9dd Merge remote-tracking branch 'renesas/next' omits e6654faac4aa Merge remote-tracking branch 'realtek/for-next' omits cff4630eda8e Merge remote-tracking branch 'raspberrypi/for-next' omits 163518c80226 Merge remote-tracking branch 'qcom/for-next' omits 9767d114124a Merge remote-tracking branch 'omap/for-next' omits 28cac0094fc2 Merge remote-tracking branch 'mvebu/for-next' omits 34c966d7d00d Merge remote-tracking branch 'mediatek/for-next' omits 07f43a2f4fc3 Merge remote-tracking branch 'keystone/next' omits 8f74a481e385 Merge remote-tracking branch 'imx-mxs/for-next' omits e0daa0e43702 Merge remote-tracking branch 'drivers-memory/for-next' omits 18af02f89285 Merge remote-tracking branch 'at91/at91-next' omits f34ccdf33b1d Merge remote-tracking branch 'aspeed/for-next' omits 8f6375d01524 Merge remote-tracking branch 'amlogic/for-next' omits f77eab2d2237 Merge remote-tracking branch 'actions/for-next' omits 74caa9539298 Merge remote-tracking branch 'arm-soc/for-next' omits 16a839e59df5 Merge remote-tracking branch 'arm64/for-next/core' omits f0108d211540 Merge remote-tracking branch 'arm/for-next' omits cdcab1570b41 Merge remote-tracking branch 'asm-generic/master' omits 1214bd7f3692 Merge remote-tracking branch 'dma-mapping/for-next' omits d4e1773a8f14 Merge remote-tracking branch 'kbuild/for-next' omits c8c0b27c5173 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 6e1fa508c23b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits d4268bdadd4a Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7752d9c087ef Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 63235f41ef55 Merge remote-tracking branch 'fpga-fixes/fixes' omits 94d827c1f2bd Merge remote-tracking branch 'risc-v-fixes/fixes' omits 6dd9506b34a7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 46fc3863b34d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 5b7ae32d266d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c50b95547688 Merge remote-tracking branch 'scsi-fixes/fixes' omits e57ef05f3ed1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 385178db6909 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 88256564cac6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 89f0c0348ab0 Merge remote-tracking branch 'omap-fixes/fixes' omits d4f845de8e03 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 53a121579dd4 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits bffd4a1cd680 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits ff7eae06ba65 Merge remote-tracking branch 'ide/master' omits a7fb3fa20837 Merge remote-tracking branch 'input-current/for-linus' omits 8679584edc5b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 8791462b9ea0 Merge remote-tracking branch 'staging.current/staging-linus' omits 7b741a5f3b39 Merge remote-tracking branch 'phy/fixes' omits 184dcb93c20b Merge remote-tracking branch 'usb.current/usb-linus' omits f48092472f89 Merge remote-tracking branch 'pci-current/for-linus' omits a43c25268d62 Merge remote-tracking branch 'spi-fixes/for-linus' omits d02e7b72f552 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4bc7fa5c58e4 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 3e59ba618a32 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 613826c8f96f Merge remote-tracking branch 'sound-current/for-linus' omits d9180033839c Merge remote-tracking branch 'rdma-fixes/for-rc' omits 71fc687eef9d Merge remote-tracking branch 'netfilter/master' omits d81f9b833915 Merge remote-tracking branch 'ipsec/master' omits cb9c6ded8745 Merge remote-tracking branch 'bpf/master' omits db2a1e626dd2 Merge remote-tracking branch 'net/master' omits 2636d7be6838 Merge remote-tracking branch 's390-fixes/fixes' omits 65efe19e906d Merge remote-tracking branch 'powerpc-fixes/fixes' omits 508eeb074391 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits c35857cdabcf Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits 999a1915ab3e Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 8992b42c196e Merge branches 'iommu/fixes', 'unisoc', 'x86/vt-d' and 'co [...] omits b234f9294403 modules: add CONFIG_MODPROBE_PATH omits 1e7571fd9944 init/initramfs.c: do unpacking asynchronously omits b98469837844 kernel/async.c: remove async_unregister_domain() omits 1dd4458b7d55 kernel/async.c: stop guarding pr_debug() statements omits 2590499fa76f selftests: remove duplicate include omits d22d7ac80ec9 scripts/gdb: add lx_current support for arm64 omits 33e027045273 scripts/gdb: document lx_current is only supported by x86 omits fdcd9b70d33d gdb: lx-symbols: store the abspath() omits 29fec772db37 aio: simplify read_events() omits b904f8df9a67 gcov: use kvmalloc() omits c1a029c6b2a0 gcov: simplify buffer allocation omits c5798ef4e457 gcov: combine common code omits 1d422cefb93c gcov: clang: drop support for clang-10 and older omits 9845de8e6242 kernel: kexec_file: fix error return code of kexec_calcula [...] omits b84e6626b4e2 kexec: Add kexec reboot string omits bcf2ec089c0f kernel/crash_core: add crashkernel=auto for vmcore creation omits f01f32bac2e6 kernel/fork.c: fix typos omits 0ae16d425aec kernel/fork.c: simplify copy_mm() omits c5a307d61607 do_wait: make PIDTYPE_PID case O(1) instead of O(n) omits a996b7679f1b fs: fat: fix spelling typo of values omits 6b61a36786f6 include/linux/compat.h: remove unneeded declaration from C [...] omits 685aee940895 lib/list_sort.c: fix typo in function description omits 70b33da1cdaa lib: fix inconsistent indenting in process_bit1() omits d70d08e25110 lib/bch.c: fix a typo in the file bch.c omits f71cb7fafa52 kernel/irq/: fix language typos omits 272033a9432f kernel/sys.c: fix typo omits 3fab5fe418bc kernel/up.c: fix typo omits 5f370b583e83 kernel/user_namespace.c: fix typos omits ea14e56bf461 kernel/umh.c: fix some spelling mistakes omits 1031ec16a2c5 kernel/cred.c: make init_groups static omits 8eeb2ed11d83 kernel/async.c: fix pr_debug statement omits c991d61e639e include: remove pagemap.h from blkdev.h omits a32ec0881dd3 proc/sysctl: make protected_* world readable omits 77343de72299 proc/sysctl: fix function name error in comments omits 7fbee004ac68 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 9bd78d875348 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 7dea38efb399 kernel/hung_task.c: Monitor killed tasks. omits a26804798bb2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 7de309801b6d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e9cf1c09b4b5 kfence: zero guard page after out-of-bounds access omits d66f0e5660d9 mm/process_vm_access.c: remove duplicate include omits 5557fd0a0209 mm/mempolicy: minor coding style tweaks omits 70bd3854451a mm/memory_hotplug: minor coding style tweaks omits def158951f91 mm/vmalloc: minor coding style tweaks omits 91b9970b8812 mm/frontswap: minor coding style tweaks omits 3d5c263f8d11 mm/mlock: minor coding style tweaks omits aa7b9ec0d4fa mm/filemap: minor coding style tweaks omits 4001ed7527ca mm/page_alloc: minor coding style tweaks omits fec5dfe9cf37 mm/shmem: minor coding style tweaks omits 0b4df424bd61 mm/oom_kill: minor coding style tweaks omits 226f0bcb0aae mm/compaction: minor coding style tweaks omits f296b14555e5 mm/vmscan: minor coding style tweaks omits b4286a0db05b mm/sparse: minor coding style tweaks omits 5fc4dc749232 mm/swapfile: minor coding style tweaks omits f500e5e72144 mm/mempool: minor coding style tweaks omits de603c821bab mm/highmem: Remove deprecated kmap_atomic omits 2ce2e7420796 mm/highmem.c: fix coding style issue omits b654ec52f379 btrfs: use memzero_page() instead of open coded kmap pattern omits 7c82e786d6bf iov_iter: lift memzero_page() to highmem.h omits 94b430a8d8ae mm/zswap.c: switch from strlcpy to strscpy omits f83655705241 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 71698fabcbea x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits b13a301b277a mm,memory_hotplug: add kernel boot option to enable memmap [...] omits e229c04d7d05 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported omits 3c99c4a8396a mmmemory_hotplug-allocate-memmap-from-the-added-memory-range-fix omits 220ada891baa mm,memory_hotplug: allocate memmap from the added memory range omits 85aee9606cb3 selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 720f28381701 selftests/vm: gup_test: fix test flag omits a458f88a34b1 mm/gup: longterm pin migration cleanup omits 6ec97d8d1c67 mm/gup: change index type to long as it counts pages omits 302b2463129d memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits 4912fccc3d2f mm/gup: migrate pinned pages out of movable zone omits 39d73aeb8ad9 mm/gup: do not migrate zero page omits e274daa6d297 mm: honor PF_MEMALLOC_PIN for all movable pages omits d1a46f3af51c mm: apply per-task gfp constraints in fast path omits f9701f44f2a4 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 64a527184c90 mm/gup: check for isolation errors omits d330386265f7 mm/gup: return an error on migration failure omits 3d6fc3b0568b mm/gup: check every subpage of a compound page during isolation omits 0e4ec0baa44c mm/gup: don't pin migrated cma pages in movable zone omits 38faa17aba55 mm/util.c: fix typo omits fab48a6b4629 mm/util.c: reduce mem_dump_obj() object size omits 7f4b0e67e5f0 mm/mmap.c: don't unlock VMAs in remap_file_pages() omits 183871bd0bb1 x86/mm: track linear mapping split events omits c6a5f6adda71 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats omits 63955c772549 mm: /proc/sys/vm/stat_refresh skip checking known negative stats omits 5b7c15374fcb mm: no more EINVAL from /proc/sys/vm/stat_refresh omits 497b3419adb4 mm: restore node stat checking in /proc/sys/vm/stat_refresh omits a2a3c05add56 mm: cma: fix potential null dereference on pointer cma omits 373d1eff3da5 mm: cma: support sysfs omits b0fff5e2f184 mm: cma: use pr_err_ratelimited for CMA warning omits 5782b372a417 mm: vmstat: add cma statistics omits 82909069165f mm: compaction: update the COMPACT[STALL|FAIL] events properly omits 5d38feaeee21 mm/compaction: remove unused variable sysctl_compact_memory omits 4dda7e5096d5 mm: vmscan: shrink deferred objects proportional to priority omits 350a017ad4ef mm: memcontrol: reparent nr_deferred when memcg offline omits 4055217bec6a mm: vmscan: don't need allocate shrinker->nr_deferred for [...] omits 757a0dfc2efd mm: vmscan: use per memcg nr_deferred of shrinker omits a008b5707656 mm: vmscan: add per memcg shrinker nr_deferred omits 47113c5bc74c mm: vmscan: use a new flag to indicate shrinker is registered omits 0fa9b704cb42 mm: vmscan: add shrinker_info_protected() helper omits 67988767962e mm: memcontrol: rename shrinker_map to shrinker_info omits b8a4e9805db1 mm: vmscan: use kvfree_rcu instead of call_rcu omits 207366132149 mm: vmscan: remove memcg_shrinker_map_size omits 2e1f27d76e18 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] omits 643d1f952156 mm: vmscan: consolidate shrinker_maps handling code omits 5080c7ec94ac mm: vmscan: use nid from shrink_control for tracepoint omits e04b247408bc mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] omits d2cf92b61757 mm/vmscan: move RECLAIM* bits to uapi header omits 9cb8fb96f5db userfaultfd/selftests: unify error handling omits 9be04682576f userfaultfd/selftests: only dump counts if mode enabled omits 9c42d3879529 userfaultfd/selftests: drop VERIFY check in locking_thread omits 9c08bd6a7410 userfaultfd/selftests: remove the time() check on delayed uffd omits eaf221e6a191 userfaultfd/selftests: use user mode only omits 01d5af3a0bc0 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 0108aac75e6d userfaultfd/selftests: reinitialize test context in each test omits 8bc5e62208bc userfaultfd/selftests: create alias mappings in the shmem test omits de45daecde2d userfaultfd/selftests: use memfd_create for shmem test type omits 87d21df4ca1e userfaultfd-support-minor-fault-handling-for-shmem-fix omits 4cc6e1567996 userfaultfd: support minor fault handling for shmem omits 823e78ae969c userfaultfd/selftests: add test exercising minor fault handling omits d08ba026886f userfaultfd: update documentation to describe minor fault [...] omits 14ea86439aba userfaultfd: add UFFDIO_CONTINUE ioctl omits 0e6e243e1d9a userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] omits 19fbec4445b6 userfaultfd: disable huge PMD sharing for MINOR registered VMAs omits 82a150ec394f userfaultfd: add minor fault registration mode omits b88d16f58cdc mm: huge_memory: a new debugfs interface for splitting THP tests. omits 7ef774fa3f38 mm/huge_memory.c: remove unnecessary local variable ret2 omits adf51201df86 khugepaged: fix wrong result value for trace_mm_collapse_h [...] omits 6fee7ee66834 khugepaged: use helper khugepaged_test_exit() in __khugepa [...] omits 07c0b0e9285a khugepaged: reuse the smp_wmb() inside __SetPageUptodate() omits daf7badfc693 khugepaged: remove unneeded return value of khugepaged_col [...] omits 79cfd2432b35 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] omits 8da3d556bfd0 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] omits f1c0dc0ab7c7 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] omits 5a5ba7d394e0 mm/hugetlb: optimize the surplus state transfer code in mo [...] omits b1d1d624a6ab mm/hugetlb: use some helper functions to cleanup code omits 4890c102648d mm: generalize HUGETLB_PAGE_SIZE_VARIABLE omits 1f2f04a980c2 mm/hugetlb: remove redundant reservation check condition i [...] omits 267bda5c9993 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] omits 04297c667b39 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h omits 5038f9dd8bbd mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE omits ab6a0d00a63f hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled omits 3ee23e8adf87 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix omits b92dc1bfd52e hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() omits f1b842ffac68 mm/Kconfig: remove default DISCONTIGMEM_MANUAL omits 2383aa9f2403 mm: page_alloc: dump migrate-failed pages omits b6636506cd26 mm/mempolicy: fix mpol_misplaced kernel-doc omits f80ea1a7c8c4 mm/mempolicy: rewrite alloc_pages_vma documentation omits eeb77386f948 mm/mempolicy: rewrite alloc_pages documentation omits 9e89c182da3d mm/mempolicy: rename alloc_pages_current to alloc_pages omits 4df078afaa9f mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask omits ae36b33bd771 mm/page_alloc: rename gfp_mask to gfp omits 2b3489bb5dd3 mm/page_alloc: rename alloc_mask to alloc_gfp omits 6f4c72108245 include/linux/page-flags-layout.h: cleanups omits 0752d820693e include/linux/page-flags-layout.h: correctly determine LAS [...] omits c07a5109f0ba mm: remove lru_add_drain_all in alloc_contig_range omits f3d2b90127ec mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() omits 25a6d51dc9ae kasan: record task_work_add() call stack omits 8f505df30823 kasan: docs: update tests section omits 443732258566 kasan: docs: update ignoring accesses section omits 6848dcf02be5 kasan: docs: update shadow memory section omits 29287f25cc92 kasan: docs: update HW_TAGS implementation details section omits 1998727217a4 kasan: docs: update SW_TAGS implementation details section omits 5a2806cb0ab4 kasan: docs: update GENERIC implementation details section omits a2548e99899a kasan: docs: update boot parameters section omits fe06a508839d kasan: docs: update error reports section omits acf5ef88717c kasan: docs: update usage section omits a1fd8656f543 kasan: docs: update overview section omits 86215dc717e5 kasan: docs: clean up sections omits b34c9ec5866b kasan, mm: integrate slab init_on_free with HW_TAGS omits 74f25df8c98e kasan, mm: integrate slab init_on_alloc with HW_TAGS omits 50079987b8e9 kasan, mm: integrate page_alloc init with HW_TAGS omits 53f9f02722f1 kasan: init memory in kasan_(un)poison for HW_TAGS omits dc6acf6a5b37 arm64: kasan: allow to init memory when setting tags omits 9491f720edff mm, kasan: don't poison boot memory with tag-based modes omits 1e6936fd9328 kasan: initialize shadow to TAG_INVALID for SW_TAGS omits c9fd1b0df6d4 mm/kasan: switch from strlcpy to strscpy omits bc26b4fc5ec7 kasan-remove-redundant-config-option-fix omits bb15b6c4d75e kasan: remove redundant config option omits c4570f9a4d1a powerpc/64s/radix: enable huge vmalloc mappings omits 92db9fec381b mm/vmalloc: hugepage vmalloc mappings omits ffeb26cab6af mm/vmalloc: add vmap_range_noflush variant omits f5f1562aaca6 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c omits 98650af88215 mm/vmalloc: provide fallback arch huge vmap support functions omits 053c7b75980a x86: inline huge vmap supported functions omits d571282d3509 arm64: inline huge vmap supported functions omits f6d1bee7fa13 powerpc: inline huge vmap supported functions omits 8f41c9a2a23a mm: HUGE_VMAP arch support cleanup omits 001a3bf46d70 mm/ioremap: rename ioremap_*_range to vmap_*_range omits 51a7d651551e mm/vmalloc: rename vmap_*_range vmap_pages_*_range omits eb91e50e286d mm: apply_to_pte_range warn and fail if a large pte is enc [...] omits 70d18d470920 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...] omits 50ab70e5c8c5 ARM: mm: add missing pud_page define to 2-level page tables omits 248a99956237 mm/vmalloc: use rb_tree instead of list for vread() lookups omits daa3db9d319e mm: unexport remap_vmalloc_range_partial omits 029c77abd7d3 samples/vfio-mdev/mdpy: use remap_vmalloc_range omits fcceffee2101 mm/dmapool: switch from strlcpy to strscpy omits 516ff9bf192c mm: allow shmem mappings with MREMAP_DONTUNMAP omits 02c83531a995 mm, tracing: improve rss_stat tracepoint message omits f15a3afd79b2 x86/vmemmap: optimize for consecutive sections in partial [...] omits a202aa26611b x86/vmemmap: handle unpopulated sub-pmd ranges omits 2eb3cf53950b x86/vmemmap: drop handling of 1GB vmemmap ranges omits 254a17e0eaf4 x86/vmemmap: drop handling of 4K unaligned vmemmap range omits 29c9bab4968b mm/interval_tree: add comments to improve code readability omits 4b8e27b1efca mm/memory.c: do_numa_page(): delete bool "migrated" omits 00db6bc73681 memcg: set page->private before calling swap_readpage omits 674788258a66 memcg: charge before adding to swapcache on swapin omits 0bdaff58ab81 kselftests: cgroup: update kmem test for new vmstat implem [...] omits e793a356e91a mm: memcontrol: consolidate lruvec stat flushing omits a0a07935a0e5 mm: memcontrol: switch to rstat fix omits 7d4515c00699 mm-memcontrol-switch-to-rstat-fix omits 85461ee213f6 mm: memcontrol: switch to rstat omits fca56e038a61 cgroup: rstat: punt root-level optimization to individual [...] omits 1d71500cba04 cgroup: rstat: support cgroup1 omits d7d3353ba936 mm: memcontrol: privatize memcg_page_state query functions omits ecf5a596ce02 mm: memcontrol: kill mem_cgroup_nodeinfo() omits dfcb75b50057 mm: memcontrol: fix cpuhotplug statistics flushing omits 5dd67a4bb367 memcg: enable memcg oom-kill for __GFP_NOFAIL omits 3a1a419b8755 memcg: cleanup root memcg checks omits a93eb6aa9fc8 mm: memcontrol: fix kernel stack account omits a65d991ee633 mm/memremap.c: fix improper SPDX comment style omits 5133a97a17cd RDMA/umem: batch page unpin in __ib_umem_release() omits a35e9fa43890 mm/gup: add a range variant of unpin_user_pages_dirty_lock() omits 3125ebba8269 mm/gup: decrement head page once for group of subpages omits 5a3bec4a6aab mm/gup: add compound page list iterator omits 566ba0f2ea77 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits ad66035e35b2 mm: Move page_mapping_file to pagemap.h omits bc28cea40bbe mm: remove nrexceptional from inode omits e5f0d3fb4be6 dax: account DAX entries as nrpages omits 42dd39ae89d5 mm: stop accounting shadow entries omits d22407b322d6 mm: introduce and use mapping_empty omits 620de33cffa1 mm: page-writeback: simplify memcg handling in test_clear_ [...] omits c6190c3feddb mm/filemap: drop check for truncated page after I/O omits cf18f29a4c60 mm/filemap: use filemap_read_page in filemap_fault omits c6419223f410 iomap: use filemap_range_needs_writeback() for O_DIRECT reads omits 988e24deba2c mm: use filemap_range_needs_writeback() for O_DIRECT reads omits 14cffbafeb2d mm: provide filemap_range_needs_writeback() helper omits 726e02e43873 mm/page_owner: record the timestamp of all pages during free omits ace6627a1e90 slub: remove resiliency_test() function omits 77c781e43bc2 Merge branch 'irq/core' omits 2434bdae2473 Merge branch 'x86/core' omits 1db137851ed8 Merge branch 'x86/vdso' omits e1d7e7c84ba1 Merge branch 'x86/urgent' omits 928a39244e4c Merge branch 'x86/platform' omits d906b06a1ebb Merge branch 'x86/mm' omits b17410779049 Merge branch 'x86/misc' omits f4a5a12f1b83 Merge branch 'x86/cpu' omits 9157550c5065 Merge branch 'x86/core' omits c4e5678f5b4c Merge branch 'x86/cleanups' omits 15c2e1fe0f78 Merge branch 'x86/alternatives' omits 1f39651ee89a Merge branch 'sched/core' omits c1d683a92111 Merge branch 'perf/urgent' omits 81994a12fc7d Merge branch 'perf/core' omits 28b1b25fec57 Merge branch 'objtool/core' omits f0b0bb5871ff Merge branch 'locking/urgent' omits dd27cf08029b Merge branch 'locking/core' omits c55207757deb Merge branch 'irq/urgent' omits c87e46fd8550 Merge branch 'irq/core' omits 6983b7bf177a Merge remote-tracking branch 'spi/for-5.13' into spi-next omits 67ebbb0d807b Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits b058f2e4d0a7 locking/ww_mutex: Treat ww_mutex_lock() like a trylock omits 52ee471a5c12 scsi: 53c700: Fix spelling of conditions omits 3fa480b4a33b scsi: qla1280: Spelling fixes omits ecdb59160970 scsi: csiostor: Assign boolean values to a bool variable omits 00b2c2324acf scsi: 3w-sas: Remove unneeded variable 'retval' omits 7d4bd7d5a575 scsi: mvumi: Use true and false for bool variable omits 85c0803ec274 scsi: mpt3sas: Update driver version to 37.101.00.00 omits f67e00d0325d scsi: mpt3sas: Force reply post array allocations to be wi [...] omits fb33d0809697 scsi: mpt3sas: Force reply post buffer allocations to be w [...] omits 82109a6b5c6d scsi: mpt3sas: Force reply buffer allocations to be within [...] omits bfc297a9b97d scsi: mpt3sas: Force sense buffer allocations to be within [...] omits 3187ab9a23a3 scsi: mpt3sas: Force chain buffer allocations to be within [...] omits a162e50faeea drm/amdgpu/psp: return early for s0ix suspend omits dafdb8ad6cf1 drm/amdgpu/gfx9: skip rlc stop on s0ix suspend omits 23c9db34e944 drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend omits ac386495c80a drm/amdgpu: re-enable suspend phase 2 for S0ix omits 730dd2448bd4 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] omits f86d7c78209a drm/amdgpu: clean up non-DC suspend/resume handling omits 36ff3f1e077d drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) omits 3837371ebb0c drm/amdgpu: rework S3/S4/S0ix state handling omits 79e4019a59a9 drm/amdgpu: disentangle HG systems from vgaswitcheroo omits ecd488815d49 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits a9ea7818ea62 drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits 5e70b3bdbb39 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 6836bdb106cd drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ed480587ea7d drm/amdgpu: only check for _PR3 on dGPUs omits f29b5364702d drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits 264281323bde drm/amdgpu: add another raven1 gfxoff quirk omits 1009ba1f6504 iommu/amd: Fix iommu remap panic while amd_iommu is set to [...] omits 096d02fbb90d usb/host: enable auto power control for xhci-pci omits 6dd8b2496d91 drm/amdkfd: Bump KFD API version omits 66d84557d4ae dma-mapping: remove a pointless empty line in dma_alloc_coherent omits b20f917f84e6 media: uvcvideo: Use dma_alloc_noncontiguous API omits 210b6f5edec3 svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() omits ccd2aba44176 svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg omits f0966c745271 svcrdma: Remove sc_read_complete_q omits a4a6422cb549 svcrdma: Single-stage RDMA Read omits b86a3a787749 SUNRPC: Move svc_xprt_received() call sites omits 91053b7e4aa1 SUNRPC: Export svc_xprt_received() omits 7360d99f2714 svcrdma: Retain the page backing rq_res.head[0].iov_base omits bd03fb63e3bd svcrdma: Remove unused sc_pages field omits aee3d4e23aae svcrdma: Normalize Send page handling omits 8c9a19479050 svcrdma: Add a "deferred close" helper omits e758e8b2d5b4 svcrdma: Maintain a Receive water mark omits d9cd007abb45 svcrdma: Use svc_rdma_refresh_recvs() in wc_receive omits f34f8dea293a svcrdma: Add a batch Receive posting mechanism omits 7f8400a395b9 svcrdma: Remove stale comment for svc_rdma_wc_receive() omits b0dc22c861d7 svcrdma: Provide an explanatory comment in CMA event handler omits cecc1d816fd6 svcrdma: RPCDBG_FACILITY is no longer used omits 63c4af7b2036 nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is [...] omits d058ebe4d6de nfsd: Log client tracking type log message as info instead [...] omits a16042f3fbe3 nfsd: helper for laundromat expiry calculations omits 035d8b9e0a37 NFSD: Clean up NFSDDBG_FACILITY macro omits 39fa461b20a9 NFSD: Add a tracepoint to record directory entry encoding omits c0166604a536 NFSD: Clean up after updating NFSv3 ACL encoders omits 979ce2dcf397 NFSD: Update the NFSv3 SETACL result encoder to use struct [...] omits e9d9f61dfe40 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] omits cdb87b9adb01 NFSD: Clean up after updating NFSv2 ACL encoders omits 07003f69db6d NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] omits 6441332ac0bb NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] omits 80998190ff0e NFSD: Update the NFSv2 SETACL result encoder to use struct [...] omits 7401a22ec14b NFSD: Update the NFSv2 GETACL result encoder to use struct [...] omits ccb712f2afb1 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs omits 8332380061bc NFSD: Remove unused NFSv2 directory entry encoders omits 25e51897393c NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] omits c90b87003683 NFSD: Update the NFSv2 READDIR result encoder to use struc [...] omits 258a7deb6894 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder omits a3afb20b7727 NFSD: Add a helper that encodes NFSv3 directory offset cookies omits 0ac88e7e9a3b NFSD: Update the NFSv2 STATFS result encoder to use struct [...] omits 0836b36a22a0 NFSD: Update the NFSv2 READ result encoder to use struct x [...] omits 8e2ab4e8fe92 NFSD: Update the NFSv2 READLINK result encoder to use stru [...] omits 115b8a81c607 NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream omits fcaa4f2a837f NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream omits 2410d468ffaa NFSD: Update the NFSv2 stat encoder to use struct xdr_stream omits c5fd6aebc47e NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations omits 026677779cb5 NFSD: Remove unused NFSv3 directory entry encoders omits 0524f1dd44f1 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] omits 779bcd1c2a79 NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] omits a701938feaf3 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder omits 5ba38d26fe66 NFSD: Add a helper that encodes NFSv3 directory offset cookies omits c2861944bdd7 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] omits b8147d827746 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] omits b027632b2374 NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] omits 43ba5b257f60 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] omits c506d24465f4 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream omits 2898d72f027a NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] omits 7e100ae100e4 NFSD: Update the NFSv3 CREATE family of encoders to use st [...] omits cccd0810ede9 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream omits 2d5bbcba808d NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream omits 82b9071be088 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] omits a513f6b4cd79 NFSD: Update the NFSv3 wccstat result encoder to use struc [...] omits 4bb1bf868582 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] omits 626c6be5cb15 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] omits e92a695e6470 NFSD: Update the GETATTR3res encoder to use struct xdr_stream omits a8e1f39e0d1a NFSD: Extract the svcxdr_init_encode() helper omits 1c459c4d568d Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits 39f4a8d230a0 Merge branch 'v5.12/fixes' into tmp/aml-rebuild omits 73648622c60a ext4: fix bh ref count on error paths omits 8e3abbf894c5 fs/ext4: fix integer overflow in s_log_groups_per_flex omits d6e202893254 ext4: add reclaim checks to xattr code omits 8a8b35942425 ext4: shrink race window in ext4_should_retry_alloc() omits a403e793cb41 exfat: add support ioctl and FITRIM function omits 02d28eead6ec exfat: introduce bitmap_lock for cluster bitmap access omits ccc46086dbc9 exfat: fix erroneous discard when clear cluster bit omits 38051549ac38 Merge branch 'v5.12-clk/next' into for-next omits 91361f798e32 Merge branch 'v5.12-clk/next' into for-next omits f261ae858862 Merge branch 'v5.12-armsoc/dts64' into for-next omits 9317b5b0c07c Merge branch 'v5.12-armsoc/dts32' into for-next omits 2c48847c7cb2 Merge branch 'v5.12-armsoc/defconfig64' into for-next omits 3b7586d44766 Merge branch 'v5.11-armsoc/dtsfixes' into for-next adds db3f0d8ee9bf Merge tag 'drm-misc-fixes-2021-03-18' of git://anongit.fre [...] adds 73076790e257 drm/amd/display: Copy over soc values before bounding box [...] adds 34fa493a565c drm/amd/display: Correct algorithm for reversed gamma adds beb6b2f97e0a drm/amd/display: Remove MPC gamut remap logic for DCN30 adds a97fdabcf2b4 Merge tag 'amd-drm-fixes-5.12-2021-03-18' of https://gitla [...] adds 0677170bcf5c Merge tag 'drm-intel-fixes-2021-03-18' of git://anongit.fr [...] adds e94c55b8e0a0 nouveau: Skip unvailable ttm page entries adds 8b12a62a4e3e Merge tag 'drm-fixes-2021-03-19' of git://anongit.freedesk [...] adds 769e155c5395 Merge tag 'sound-5.12-rc4' of git://git.kernel.org/pub/scm [...] adds 65a103747104 Merge tag 'iommu-fixes-v5.12-rc3' of git://git.kernel.org/ [...] adds 9d3fcb28f9b9 Revert "PM: ACPI: reboot: Use S5 for reboot" adds 0cab893f409c Revert "PM: runtime: Update device status before letting s [...] adds 49cb71a77ce7 Merge branch 'pm-core' adds ec8572093386 Merge tag 'pm-5.12-rc4' of git://git.kernel.org/pub/scm/li [...] adds 83b62687a052 workqueue/tracing: Copy workqueue name to buffer in trace event adds 278924cb99c9 Merge tag 'trace-v5.12-rc3' of git://git.kernel.org/pub/sc [...] adds 6bfea141b3d2 Merge tag 's390-5.12-4' of git://git.kernel.org/pub/scm/li [...] adds 3149860dc717 Merge tag 'gpio-fixes-for-v5.12-rc4' of git://git.kernel.o [...] adds 70fb3e41a97a KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page adds 14f6fec2e8e0 KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs adds b601c3bc9d50 KVM: x86/mmu: Factor out tdp_iter_return_to_root adds 08889894cc82 KVM: x86/mmu: Store the address space ID in the TDP iterator adds d2547cf59793 KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_M [...] adds e880c6ea55b9 KVM: x86: hyper-v: Prevent using not-yet-updated TSC page [...] adds cc9cfddb0433 KVM: x86: hyper-v: Track Hyper-V TSC page status adds 0469f2f7ab4c KVM: x86: hyper-v: Don't touch TSC page values when guest [...] adds 2c7f76b4c42b selftests: kvm: Add basic Hyper-V clocksources tests adds 77a3aa26a00f selftests: kvm: add get_msr_index_features adds e2c12909ae5f selftests: kvm: add _vm_ioctl adds 3df2252436c0 selftests: kvm: add set_boot_cpu_id test adds b318e8decf6b KVM: x86: Protect userspace MSR filter with SRCU, and set [...] adds c2162e13d6e2 KVM: X86: Fix missing local pCPU when executing wbinvd on [...] adds f4e61f0c9add x86/kvm: Fix broken irq restoration in kvm_wait adds 9ce3746d6413 documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID adds ecd8ee7f9c1a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 76cd979f4f38 io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls adds 53e043b2b432 io_uring: remove structures from include/linux/io_uring.h adds ee53fb2b197b io_uring: use typesafe pointers in io_uring_task adds de75a3d3f5a1 io_uring: don't leak creds on SQO attach error adds 0ada2dad8bf3 Merge tag 'io_uring-5.12-2021-03-19' of git://git.kernel.d [...] adds ed01fee283a0 nvme-fabrics: only reserve a single tag adds 06c3c3365b4b nvme: merge nvme_keep_alive into nvme_keep_alive_work adds 985c5a329dfe nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT adds b94e8cd2e6a9 nvme: fix Write Zeroes limitations adds fd0823f40509 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU adds bb83337058a7 nvme-tcp: fix misuse of __smp_processor_id with preemption [...] adds 72f572428b83 nvme-tcp: fix possible hang when failing to set io queues adds c4c6df5fc846 nvme-rdma: fix possible hang when failing to set io queues adds d218a8a3003e nvmet: don't check iosqes,iocqes for discovery controllers adds bac04454ef9f nvmet-tcp: fix kmap leak when data digest in use adds d38b4d289486 Merge tag 'nvme-5.12-20210319' of git://git.infradead.org/ [...] adds d626c692aaeb Merge tag 'block-5.12-2021-03-19' of git://git.kernel.dk/l [...] adds 1c273e10bc0c Merge tag 'zonefs-5.12-rc4' of git://git.kernel.org/pub/sc [...] adds af97713dff9f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 403dba003d17 fs/cifs/: fix misspellings using codespell tool adds af3ef3b10316 cifs: warn and fail if trying to use rootfs without the co [...] adds 65af8f0166f4 cifs: fix allocation size on newly created files adds bfdc4aa9e992 Merge tag '5.12-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 812da4d39463 Merge tag 'riscv-for-linus-5.12-rc4' of git://git.kernel.o [...] adds b35660a7cebd Merge tag 'powerpc-5.12-4' of git://git.kernel.org/pub/scm [...] adds a501b048a95b x86/ioapic: Ignore IRQ2 again adds dd926880da8d x86/apic/of: Fix CPU devicetree-node lookups adds 5e3ddf96e759 Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.o [...] adds 483028edacab efivars: respect EFI_UNSUPPORTED return from firmware adds 9ceee7d0841a firmware/efi: Fix a use after bug in efi_mem_reserve_persistent adds fb98cc0b3af2 efi: use 32-bit alignment for efi_guid_t literals adds 429257a430a0 Merge tag 'efi-urgent-for-v5.12-rc3' of git://git.kernel.o [...] adds 92ed88cb4d7c Merge tag 'efi-urgent-2021-03-21' of git://git.kernel.org/ [...] adds 68b1eddd421d static_call: Fix static_call_set_init() adds 698bacefe993 static_call: Align static_call_is_init() patching condition adds 38c935873750 static_call: Fix static_call_update() sanity check adds 5ba33b488a04 Merge tag 'locking-urgent-2021-03-21' of git://git.kernel. [...] adds 1c74516c2da4 Merge tag 'perf-urgent-2021-03-21' of git://git.kernel.org [...] adds 81e2073c175b genirq: Disable interrupts for force threaded handlers adds 5ee96fa9dd78 Merge tag 'irq-urgent-2021-03-21' of git://git.kernel.org/ [...] adds 3001c3554f1d Merge tag 'usb-5.12-rc4' of git://git.kernel.org/pub/scm/l [...] adds 1d4345eb51a1 Merge tag 'staging-5.12-rc4' of git://git.kernel.org/pub/s [...] adds 5be28c8f85ce signal: don't allow sending any signals to PF_IO_WORKER threads adds 4db4b1a0d177 signal: don't allow STOP on PF_IO_WORKER threads adds 00ddff431a45 io-wq: ensure task is running before processing task_work adds 0031275d119e io_uring: call req_set_fail_links() on short send[msg]()/r [...] adds 2c41fab1c60b Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.d [...] adds efc61345274d ext4: shrink race window in ext4_should_retry_alloc() adds 163f0ec1df33 ext4: add reclaim checks to xattr code adds f91436d55a27 fs/ext4: fix integer overflow in s_log_groups_per_flex adds c915fb80eaa6 ext4: fix bh ref count on error paths adds f053cf7aa66c ext4: fix error handling in ext4_end_enable_verity() adds b7ff91fd030d ext4: find old entry again if failed to rename whiteout adds 5dccdc5a1916 ext4: do not iput inode under running transaction in ext4_ [...] adds 6b22489911b7 ext4: do not try to set xattr into ea_inode if value is empty adds 7d8bd3c76da1 ext4: fix potential error in ext4_do_update_inode adds 2a4ae3bcdf05 ext4: fix timer use-after-free on failed mount adds 8210bb29c1b6 ext4: fix rename whiteout with fast commit adds 512c15ef05d7 ext4: stop inode update before return adds 64395d950bc4 ext4: initialize ret to suppress smatch warning adds d7f5f1bd3c24 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 0d02ec6b3136 Linux 5.12-rc4 adds 11f8e35d6528 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds a21ddeb227b1 MAINTAINERS: Update some st.com email addresses to foss.st.com adds 7a2e796173fb MAINTAINERS: Remove Vincent Abriou for STM/STI DRM drivers. adds 303a91f15f34 MAINTAINERS: Add Alain Volmat as STM32 I2C/SMBUS maintainer adds b22ac48b0a4d MAINTAINERS: rectify BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER adds 014433756381 Merge tag 'arm-soc/for-5.12/drivers-part2' of https://gith [...] adds ebccfa8a74dd Merge tag 'omap-for-v5.12/fixes-rc1-signed' of git://git.k [...] adds 3848421f9d1f Merge tag 'at91-fixes-5.12' of git://git.kernel.org/pub/sc [...] adds 67335b8d28cd Merge tag 'imx-fixes-5.12' of git://git.kernel.org/pub/scm [...] adds 093435fd534a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 6c015a225680 net: check all name nodes in __dev_alloc_name adds 8b2030b43059 netfilter: conntrack: Fix gre tunneling over ipv6 adds 7e6136f1b727 netfilter: nftables: report EOPNOTSUPP on unsupported flow [...] adds 7b35582cd04a netfilter: nftables: allow to update flowtable flags adds 740b486a8d1f netfilter: flowtable: Make sure GC works periodically in i [...] adds 86fe2c19eec4 netfilter: nftables: skip hook overlap logic if flowtable [...] adds 84f4aced67b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds c79a707072fe net: cdc-phonet: fix data-interface release on probe failure adds 8ff0b1f08ea7 sctp: move sk_route_caps check and set into sctp_outq_flus [...] adds 8a2dc6af67a0 sch_red: Fix a typo adds f91a50d8b51b r8152: limit the RX buffer size of RTL8153A for USB 2.0 adds 014dfa26ce1c net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes adds 1f935e8e72ec selinux: vsock: Set SID for socket returned by accept() adds 896ea5dab25e e1000e: Fix duplicate include guard adds a75519a84855 igb: Fix duplicate include guard adds f0a03a026857 igb: check timestamp validity adds 3c16e398bad3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds ef2ef02cd9c2 mptcp: Change mailing list address adds 5aa3c334a449 selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn deca [...] adds 901ee1d750f2 libbpf: Fix BTF dump of pointer-to-array-of-struct adds f118aac651d8 selftests/bpf: Add selftest for pointer-to-array-of-struct [...] adds e75b513ec6e5 Merge branch 'libbpf: Fix BTF dump of pointer-to-array-of-struct' adds f60a85cad677 bpf: Fix umd memory leak in copy_process() adds b90829704780 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BP [...] adds e56c53d1946b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds b4afd4b90a7c net: ipa: fix init header command validation adds a05b0c8c823d Merge branch 'pa-fox-validation' adds b5f020f82a8e can: isotp: tx-path: zero initialize outgoing CAN frames adds 5d7047ed6b72 can: peak_usb: Revert "can: peak_usb: add forgotten suppor [...] adds 49371a8a66ac Merge tag 'linux-can-fixes-for-5.12-20210320' of git://git [...] adds f658b90977d2 r8169: fix DMA being used after buffer free if WoL is enabled adds 87d77e59d1eb docs: networking: Fix a typo adds fddb597a403f Merge remote-tracking branch 'net/master' adds bf1c8723a648 Merge remote-tracking branch 'ipsec/master' adds f2e7e5c11e23 Merge remote-tracking branch 'rdma-fixes/for-rc' adds b934ef52b26d Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds d5cde68835b9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds fa2760ae6e44 Merge remote-tracking branch 'regmap-fixes/for-linus' adds f9de90fcf66b Merge remote-tracking branch 'regulator-fixes/for-linus' adds f4d7b3ca36fe Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds dd7bcc218bdc Merge remote-tracking branch 'spi-fixes/for-linus' adds 2e2485c3724b Merge remote-tracking branch 'pci-current/for-linus' adds 67a788c7c3e7 usb: cdnsp: Fixes issue with dequeuing requests after disa [...] adds 0ce7d9718fa2 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 1b2a66677c6b Merge remote-tracking branch 'phy/fixes' adds 72604cf08749 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 2b4307fb892d Merge remote-tracking branch 'input-current/for-linus' adds 537a64038889 Merge remote-tracking branch 'ide/master' adds 662971b5d6e2 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 1116321ef809 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 41eef4de1110 Merge remote-tracking branch 'omap-fixes/fixes' adds 7ba791a10b2e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3d677f12ea3a platform/x86: thinkpad_acpi: Allow the FnLock LED to change state adds ec0e8fc416f7 platform/x86: thinkpad_acpi: Disable DYTC CQL mode around [...] adds d939cd96b9df platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] adds c59ab4cedab7 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] adds 2d0c418c91d8 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] adds 59bbbeb9c22c platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] adds 9c90cd869747 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] adds 32418dd58c95 platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] adds 35471138a9f7 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] adds 538d2dd0b992 platform/x86: intel-vbtn: Stop reporting SW_DOCK events adds 7803672a3c7e Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 55ed1e324fda Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 9b71b68f37b5 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds d9c0a6a44eb2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds a605dcd16099 Merge remote-tracking branch 'fpga-fixes/fixes' adds 5e4ca55461b1 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 712b22e21dbf Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds cd5297b0855f drm/etnaviv: Use FOLL_FORCE for userptr adds 50891bead80b drm/etnaviv: User FOLL_LONGTERM in userptr adds 4fdba9ae9794 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 0ecd65448a0a Merge remote-tracking branch 'kbuild/for-next' new 20e1dbf2bbe2 media: uvcvideo: Use dma_alloc_noncontiguous API new 84fcfbdadbfd dma-mapping: remove a pointless empty line in dma_alloc_coherent new 0613a3ebfaa0 Merge remote-tracking branch 'dma-mapping/for-next' new 0e2c067844bb Merge remote-tracking branch 'asm-generic/master' new e1df324ec8e0 Merge remote-tracking branch 'arm/for-next' new c1fd78a77704 arm64: mm: add missing P4D definitions and use them consistently new 87143f404f33 arm64: mm: use XN table mapping attributes for the linear region new 59511cfd08f3 arm64: mm: use XN table mapping attributes for user/kernel [...] new 68b64ad601c9 Merge branch 'for-next/xntable' into for-next/core new 9f6cb62ff796 Merge remote-tracking branch 'arm64/for-next/core' new 38d7a24eb7b7 Merge remote-tracking branch 'arm-soc/for-next' new b1683f0ca089 Merge remote-tracking branch 'actions/for-next' new 3a8e2e7bde96 Merge branch 'v5.12/fixes' into tmp/aml-rebuild new cf4b8849e4c2 Merge branch 'v5.13/dt64' into tmp/aml-rebuild new 64693217f3f6 Merge remote-tracking branch 'amlogic/for-next' new 784df755b558 Merge remote-tracking branch 'aspeed/for-next' new 48229569c2b9 Merge remote-tracking branch 'at91/at91-next' new 1ca59ca0afde memory: tegra20: Add debug statistics new a0fa7dbf6220 Merge remote-tracking branch 'drivers-memory/for-next' new 6229b0b68dd3 Merge remote-tracking branch 'imx-mxs/for-next' new 70c34a616470 Merge remote-tracking branch 'keystone/next' new f591ab72a18d Merge remote-tracking branch 'mediatek/for-next' new e845514f670b Merge remote-tracking branch 'mvebu/for-next' new b1c3d42b6e83 Merge remote-tracking branch 'omap/for-next' new ba1971bd0363 Merge remote-tracking branch 'qcom/for-next' new 0793172590fb Merge remote-tracking branch 'raspberrypi/for-next' new ea60cdfa9fa5 Merge remote-tracking branch 'realtek/for-next' new 276fa9e0cea8 Merge remote-tracking branch 'renesas/next' new 595a6a9e128d Merge remote-tracking branch 'reset/reset/next' new 086551792666 clk: rockchip: add dt-binding header for rk3568 new 7feba0310556 Merge branch 'v5.13-clk/clkids' into for-next new 0cd74eec54a3 dt-binding: clock: Document rockchip, rk3568-cru bindings new a3561e77cf3c clk: rockchip: support more core div setting new cf911d89c4c5 clk: rockchip: add clock controller for rk3568 new e8c51b90f220 clk: rockchip: drop parenthesis from ARM || COMPILE_TEST depends new 40f29839d8be clk: rockchip: drop MODULE_ALIAS from rk3399 clock controller new d79b5193e532 Merge branch 'v5.13-clk/next' into for-next new f43e351c9630 arm64: dts: rockchip: Add gpu opp nodes to px30 dtsi new 6daae8ff20b8 arm64: dts: rockchip: synchronize rk3399 opps with vendor kernel new 6d5989a36e60 arm64: dts: rockchip: used range'd gpu opps on rk3399 new b417764daa2d arm64: dts: rockchip: drop separate opp table on rk3399-puma new 7c7f041309f7 arm64: dts: rockchip: add infrared receiver node to rockpro64 new 46f86be0fc69 arm64: dts: rockchip: add phandle to timer0 on rk3368 new b56dcff870c3 Merge branch 'v5.13-armsoc/dts64' into for-next new ec3317a9b21f Merge remote-tracking branch 'rockchip/for-next' new 61342bc64d03 ARM: dts: exynos: replace deprecated NTC/Murata compatibles new 4a4f3a07a5c4 ARM: dts: exynos: white-space cleanups new 0488f4724faa Merge branch 'next/dt' into for-next new 7d2636e9d6dd arm64: dts: exynos: white-space cleanups new 151d4e8e6ccf Merge branch 'next/dt64' into for-next new 8541e8b888ea Merge remote-tracking branch 'samsung-krzk/for-next' new 3f098e836aed Merge remote-tracking branch 'scmi/for-linux-next' new d527edf4e153 Merge remote-tracking branch 'stm32/stm32-next' new c532096f22c6 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d8bded2d91a8 Merge remote-tracking branch 'tegra/for-next' new 4b4638702d40 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 68f12724f141 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new fd7a3962ea93 Merge remote-tracking branch 'clk/clk-next' new 9ddebc01d4c2 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 4a0ef9b3f479 Merge remote-tracking branch 'csky/linux-next' new 62804b25896a Merge remote-tracking branch 'h8300/h8300-next' new 9112d4f5e62c Merge remote-tracking branch 'm68k/for-next' new 4a967c6cd81d Merge remote-tracking branch 'm68knommu/for-next' new 995190919975 Merge remote-tracking branch 'microblaze/next' new 4cb5e79b6949 Merge remote-tracking branch 'mips/mips-next' new e6fde89123ec Merge remote-tracking branch 'parisc-hd/for-next' new 47d280413713 Merge remote-tracking branch 'risc-v/for-next' new 3ed7abb80a3c Merge remote-tracking branch 's390/for-next' new 9a89d86c9d1e Merge remote-tracking branch 'sh/for-next' new 8fdc0d96e76b Merge remote-tracking branch 'xtensa/xtensa-for-next' new 7660d0a85fd8 Merge remote-tracking branch 'fscache/fscache-next' new f64eb1afa8a2 Merge remote-tracking branch 'btrfs/for-next' new 33f624d28bcc cifsd: fix WARNING: unmet direct dependencies detected for [...] new d410a142f065 cifsd: fix a precedence bug in parse_dacl() new 91ba8a6b6b97 cifsd: fix a IS_ERR() vs NULL bug new 8a3becc3d5f6 cifsd: Fix a use after free on error path new 8bad8d918226 cifsd: fix static checker warning from smb_direct_post_sen [...] new d36abc95f166 cifsd: fix static checker warning from smb_check_perm_dacl() new 04d6a50ebdf6 Merge pull request #31 from namjaejeon/cifsd-for-next new 30f44e929aa6 cifsd: update cifsd.rst document new 0e75d09153fe cifsd: add index.rst in cifs documentation new c9da0f0dd908 cifsd: remove unneeded FIXME comments new 574623b423d4 Merge pull request #32 from namjaejeon/cifsd-for-next new 2d44673005ea cifsd: fix incorrect comments new 18a99c841c52 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] new 3bf0685764b9 cifsd: Pass string length parameter to match_pattern() new 4033f5548d03 Merge pull request #33 from namjaejeon/cifsd-for-next new 106ff7461d3c Merge remote-tracking branch 'cifsd/cifsd-for-next' new cc18f785074e Merge remote-tracking branch 'ecryptfs/next' new fafd96fb4f7e Merge remote-tracking branch 'erofs/dev' new 47292dce3d12 exfat: fix erroneous discard when clear cluster bit new 2f076d6885f1 exfat: introduce bitmap_lock for cluster bitmap access new 62f18bfc7632 exfat: add support ioctl and FITRIM function new fe06f036ef36 exfat: improve write performance when dirsync enabled new b2f8f85c1302 Merge remote-tracking branch 'exfat/dev' new 3d25a6bff410 Merge remote-tracking branch 'ext3/for_next' new 3613026dbe88 Merge remote-tracking branch 'f2fs/dev' new 1318d3985dde Merge remote-tracking branch 'jfs/jfs-next' new ba7458ae1a4b NFSD: Extract the svcxdr_init_encode() helper new 862210f23be1 NFSD: Update the GETATTR3res encoder to use struct xdr_stream new 061e55f46447 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] new fa73c8892b15 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] new 951784aab04b NFSD: Update the NFSv3 wccstat result encoder to use struc [...] new 3079eb7b2ac5 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] new e4d1432b4b1b NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream new 53b219f5a584 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream new 4f647322ebfd NFSD: Update the NFSv3 CREATE family of encoders to use st [...] new d37520fb998d NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] new d6f96df8614c NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream new ce8ac0e69731 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] new 81e0b47d6abe NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] new 469a7d43f105 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] new 9a62d0c745d6 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] new 0315a2b9b9eb NFSD: Add a helper that encodes NFSv3 directory offset cookies new 2a9f5657e5a6 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder new 99792f70d28c NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] new e26061254f39 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] new 70adab2cb190 NFSD: Remove unused NFSv3 directory entry encoders new ea66cb47cfad NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations new f7c5c5785ec0 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream new 99d9f28e6ba3 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream new efa92e000fee NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream new c90604a664a2 NFSD: Update the NFSv2 READLINK result encoder to use stru [...] new 36d468adf0b2 NFSD: Update the NFSv2 READ result encoder to use struct x [...] new 97192515b6c5 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] new ec5a6fbdd771 NFSD: Add a helper that encodes NFSv3 directory offset cookies new 3c287d8dff3f NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder new 02232dc45afc NFSD: Update the NFSv2 READDIR result encoder to use struc [...] new 76ceb6e461f9 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] new 4f314f4612de NFSD: Remove unused NFSv2 directory entry encoders new a4a2f620e790 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs new 009e90264e48 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] new 5e8e421c7d96 NFSD: Update the NFSv2 SETACL result encoder to use struct [...] new f160a0d825ed NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] new 51525dd06fe6 NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] new 16e1575920a2 NFSD: Clean up after updating NFSv2 ACL encoders new d2ae67b72c72 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] new 9b9be497d5f9 NFSD: Update the NFSv3 SETACL result encoder to use struct [...] new c5da1f4f2c49 NFSD: Clean up after updating NFSv3 ACL encoders new efcf06f57960 NFSD: Add a tracepoint to record directory entry encoding new 591b8828af99 NFSD: Clean up NFSDDBG_FACILITY macro new 009bfb32a845 nfsd: helper for laundromat expiry calculations new daedc288eaaa nfsd: Log client tracking type log message as info instead [...] new ee53f2ab4604 nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is [...] new 8fbb113871b6 nfsd: Fix typo "accesible" new 0929f22ef38c nfsd: COPY with length 0 should copy to end of file new d3baa2a48ea7 nfsd: don't ignore high bits of copy count new 7802088cdc9c nfsd: report client confirmation status in "info" file new 260f0404cdc7 svcrdma: RPCDBG_FACILITY is no longer used new f4c38e7eff02 svcrdma: Provide an explanatory comment in CMA event handler new e4e06c1574fd svcrdma: Remove stale comment for svc_rdma_wc_receive() new 2cb69306d03a svcrdma: Add a batch Receive posting mechanism new 68027598208d svcrdma: Use svc_rdma_refresh_recvs() in wc_receive new ddaec1992d3f svcrdma: Maintain a Receive water mark new 260841d019f1 svcrdma: Add a "deferred close" helper new bbffb485ab9a svcrdma: Normalize Send page handling new 714c19c557d4 svcrdma: Remove unused sc_pages field new 78c0f6cfa52e svcrdma: Retain the page backing rq_res.head[0].iov_base new 9a3b96b257f4 SUNRPC: Export svc_xprt_received() new 5e7e4c2fa3a8 SUNRPC: Move svc_xprt_received() call sites new 6c83b05e2a33 svcrdma: Single-stage RDMA Read new 2ad53c93dbca svcrdma: Remove sc_read_complete_q new 0086f58020d2 svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg new 8eafe2cc2654 svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() new 5d5c38fc3564 Merge remote-tracking branch 'cel/for-next' new e112fe9b2d8e Merge remote-tracking branch 'overlayfs/overlayfs-next' new 61001ff35848 Merge remote-tracking branch 'v9fs/9p-next' new 9d72cf7042e4 Merge remote-tracking branch 'file-locks/locks-next' new 718f34b5ced7 Merge remote-tracking branch 'vfs/for-next' new 9f961c2e0874 lib/vsprintf: do not show no_hash_pointers message multiple times new ea35d8677811 MAINTAINERS: update Senozhatsky email address new 6a01b45270b9 Merge branch 'for-5.13' into for-next new 4a8ef190c16f mm, slub: use pGp to print page flags new 96b94abc12e6 mm, slub: don't combine pr_err with INFO new c244297acbe5 vsprintf: dump full information of page flags in pGp new de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next new b89fa708f2bc Merge remote-tracking branch 'printk/for-next' new 3ab15ade2cf8 Merge remote-tracking branch 'pci/next' new c49c33637802 HID: support for initialization of some Thrustmaster wheels new 5b06236b3741 Merge branch 'for-5.13/thrustmaster' into for-next new 2076b7bdc529 HID: ft260: fix an error message in ft260_i2c_write_read() new 6b3d250b1c7f Merge branch 'for-5.13/ft260' into for-next new 94cad2ddb298 HID: intel_ish-hid: HBM: Use connected standby state bit d [...] new c73fb7595ad0 Merge branch 'for-5.13/intel-ish' into for-next new dfe74f550810 HID: thrustmaster: introduce proper USB dependency new 30541b02f591 Merge branch 'for-5.13/thrustmaster' into for-next new 2b62c6a5f5f5 Merge remote-tracking branch 'hid/for-next' new b3b2de3fbc3c Merge remote-tracking branch 'i2c/i2c/for-next' new 1e074c5d6d64 Merge remote-tracking branch 'i3c/i3c/next' new a4be7f8bc129 Merge remote-tracking branch 'dmi/dmi-for-next' new 38f15506d965 hwmon: add driver for NZXT Kraken X42/X52/X62/X72 new 93a4163605f1 hwmon: (pmbus) Replace - with _ in device names before reg [...] new 7adb6cd8d6e5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e715aaf1532b Merge remote-tracking branch 'jc_docs/docs-next' new 5748e34cd03a Merge remote-tracking branch 'v4l-dvb/master' new 2f60fb379000 Merge remote-tracking branch 'v4l-dvb-next/master' new 95c1e8b7040a Merge branches 'pm-core' and 'pm-acpi' into linux-next new 389e4ecf5fec cpufreq: schedutil: Call sugov_update_next_freq() before c [...] new c1df456d0f06 PM: domains: Don't runtime resume devices at genpd_prepare() new d484b8bfc6fa intel_idle: update ICX C6 data new a740561201eb powercap: Add Hygon Fam18h RAPL support new 7a609f428401 Merge branches 'pm-cpufreq', 'pm-domains', 'pm-cpuidle' an [...] new c1d1e25a8c54 ACPI: video: Add missing callback back for Sony VPCEH3U1E new 4bcad1ff6cfa Merge branch 'acpi-video' into linux-next new 063c82b25a31 Merge remote-tracking branch 'pm/linux-next' new 043547c5ade7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new d44686346986 Merge remote-tracking branch 'devfreq/devfreq-next' new adebb1d410d6 Merge remote-tracking branch 'opp/opp/linux-next' new 2328b1a161e9 Merge remote-tracking branch 'thermal/thermal/linux-next' new 02f899e9e084 Merge remote-tracking branch 'ieee1394/for-next' new c07770e54111 Merge remote-tracking branch 'dlm/next' new 73f620951b2b swiotlb: move global variables into a new io_tlb_mem structure new 2d29960af0be swiotlb: dynamically allocate io_tlb_default_mem new 2cbc2776efe4 swiotlb: remove swiotlb_nr_tbl new db849a475511 Merge remote-tracking branch 'swiotlb/linux-next' new 67a24349eb5f Merge remote-tracking branch 'rdma/for-next' new cc76ce9e8dc6 net: dsa: Add helper to resolve bridge port from DSA port new ffcec3f257cc net: dsa: mv88e6xxx: Avoid useless attempts to fast-age LAGs new d89ef4b8b39c net: dsa: mv88e6xxx: Provide generic VTU iterator new 34065c58306d net: dsa: mv88e6xxx: Remove some bureaucracy around queryi [...] new 0806dd465414 net: dsa: mv88e6xxx: Use standard helper for broadcast address new 7b9f16fe401c net: dsa: mv88e6xxx: Flood all traffic classes on standalo [...] new 041bd545e124 net: dsa: mv88e6xxx: Offload bridge learning flag new 8d1d8298eb00 net: dsa: mv88e6xxx: Offload bridge broadcast flooding flag new d7417ee91858 Merge branch 'mv88e6xxx-offload-bridge-flags' new 76da35dc99af stmmac: intel: Add PSE and PCH PTP clock source selection new 21e0b8fc1608 of: of_net: Provide function name and param description new 7f1330c1b19d /net/hsr: fix misspellings using codespell tool new a835f9034efb /net/core/: fix misspellings using codespell tool new 92a310cdcf81 nfc/fdp: Simplify the return expression of fdp_nci_open() new 269aa0301224 net: cdc_ncm: drop redundant driver-data assignment new 0f9651bb3ade octeontx2-af: Remove redundant initialization of pointer pfvf new 536e1004d273 net: lapbether: Close the LAPB device before its underlyin [...] new d25fde64d1c2 net: ocelot: Fix deletetion of MRP entries from MAC table new df291e54ccca net: ocelot: support multiple bridges new 25cc5a5fac15 ionic: code cleanup details new 2103ed2fab7d ionic: simplify the intr_index use in txq_init new 9b761574fefc ionic: fix unchecked reference new acc606d3e4cd ionic: update ethtool support bits for BASET new 8c775344c768 ionic: block actions during fw reset new 9e8eaf8427b6 ionic: stop watchdog when in broken state new e768929de1e4 ionic: protect adminq from early destroy new 84b9000a4b27 Merge branch 'ionic-fixes' new 1816bf1f53cb Fix a typo new e75ec151c108 gro: make net/gro.h self-contained new 86af2c82c284 gro: add combined call_gro_receive() + INDIRECT_CALL_INET( [...] new 4a6e7ec93a60 vlan/8021q: avoid retpoline overhead on GRO new 5588796e8977 ethernet: avoid retpoline overhead on TEB (GENEVE, NvGRE, [...] new dea6328b2ea8 Merge branch 'gro-retpoline' new 38cb57602369 selftests: net: forwarding: Fix a typo new 497cc00224cf taprio: Handle short intervals and large packets new 5b6b827413e8 net: phy: at803x: remove at803x_aneg_done() new e75a2e02ec99 atl1c: switch to napi_gro_receive new a9d6df642dc8 atl1c: use napi_alloc_skb new c199fdb8abf5 net: hinic: Remove unnecessary 'out of memory' message new 44401b677a52 net: hinic: add a blank line after declarations new e2f84fd17557 net: hinic: remove the repeat word "the" in comment. new 79d65cab7f85 net: hinic: convert strlcpy to strscpy new 3674d0539ffa Merge branch 'hinic-cleanups' new fc72d4773c6b hinic: Remove unused variable. new b498ee3f7613 r8169: use lower_32_bits/upper_32_bits macros new 140960564d63 octeontx2-pf: Fix missing spin_lock_init() in otx2_tc_add_flow() new 745740ac56b8 octeontx2-pf: Fix spelling mistake "ratelimitter" -> "rate [...] new c54f042dcc1b net: enetc: teardown CBDR during PF/VF unbind new df4771783d64 net: phy: mscc: Applying LCPLL reset to VSC8584 new 23d12335752f net: phy: mscc: improved serdes calibration applied to VSC8584 new 36d021d1049f net: phy: mscc: coma mode disabled for VSC8584 new 96a2be513936 Merge branch 'mscc-VSC8584-fixes' new e4a9f45b0be5 net: ipa: make all configuration data constant new 22e3b314302c net: ipa: fix canary count for SC7180 UC_INFO region new 8f692169b138 net: ipa: don't define empty memory regions new 2ef88644e5d4 net: ipa: define some new memory regions new 37537fa8e973 net: ipa: define QSB limits in configuration data new 942f0c6e28ed Merge branch 'ipa-update-config-data' new 919067cc845f net: add CONFIG_PCPU_DEV_REFCNT new a4e39b999a58 igc: Remove unused MII_CR_RESET new 1fa81e259b49 igc: Remove unused MII_CR_SPEED new a5d86bd969ea igc: Remove unused MII_CR_LOOPBACK new 501f23092ddb igc: Assign boolean values to a bool variable new f2d75b178532 e1000e: Mark e1000e_pm_prepare() as __maybe_unused new d773b7957e4f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new b29648ad5b2a net: decnet: Fixed multiple coding style issues new 8a81efac9417 net: ipa: use configuration data for QSB settings new b9aa0805ed31 net: ipa: implement MAX_READS_BEATS QSB data new 8ee5df6598ff net: ipa: split sequencer type in two new 1690d8a75d87 net: ipa: sequencer type is for TX endpoints only new b259cc2a036f net: ipa: update some comments in "ipa_data.h" new e0e7af0d275c Merge branch 'ipa-cfg-data-updates' new dc4aa50b13f1 r8169: add support for ethtool get_ringparam new a1e6f641e307 Revert "net: dsa: sja1105: Clear VLAN filtering offload ne [...] new 3d3aaef17ac6 Merge remote-tracking branch 'net-next/master' new ea24b19562fe libbpf: Add explicit padding to btf_dump_emit_type_decl_opts new 9ef05281e5d0 bpf: Remove insn_buf[] declaration in inner block new 03bf0103e063 Merge remote-tracking branch 'bpf-next/for-next' new 1568a2618c5b Merge remote-tracking branch 'ipsec-next/master' new 8312e10b403f Merge remote-tracking branch 'mlx5-next/mlx5-next' new 6bb4d1bd84ab Merge remote-tracking branch 'netfilter-next/master' new 824cfe658106 Merge remote-tracking branch 'wireless-drivers-next/master' new 572b8d32c4ea Merge remote-tracking branch 'bluetooth/master' new 0421ddc628ce Merge remote-tracking branch 'gfs2/for-next' new f332d7728fd5 Merge remote-tracking branch 'mtd/mtd/next' new 47acb7660f1a Merge remote-tracking branch 'nand/nand/next' new 7f3da1feeee9 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 0914999744e5 crypto: aegis128 - Move simd prototypes into aegis.h new d2f2516a3882 crypto: arm/blake2s - fix for big endian new d5adb9d1f7f8 crypto: arm/aes-scalar - switch to common rev_l/mov_l macros new e0ba808db7ba crypto: arm/chacha-scalar - switch to common rev_l macro new f50281df94d7 hwrng: cctrng - use devm_platform_ioremap_resource() to simplify new 682689a56e3b hwrng: ba431 - use devm_platform_ioremap_resource() to simplify new 4b7aef023041 crypto: hisilicon/sec - fixes a printing error new a44dce504bce crypto: hisilicon/sec - fixes some coding style new 8d759bec84b1 crypto: hisilicon/sec - fixes some driver coding style new befb1ddaece1 hwrng: cctrng - delete redundant printing of return value new b20aed8b987c Merge remote-tracking branch 'crypto/master' new c434c8736e2c Merge remote-tracking branch 'drm/drm-next' new 67a175a97079 drm/meson: Fix few typo new 8f214d435607 drm/gma500: use NULL instead of using plain integer as pointer new 38b1c9c98c9d Merge remote-tracking branch 'drm-misc/for-linux-next' new 5a15f00745b9 drm/amdgpu: Use dev_info if VFCT table not valid new 03f3d3aded05 drm/amd/pm: fix workload mismatch on vega10 new 27c352cf0e7f drm/amd/display: 3.2.126.1 new 54fa1ee7531e drm/amd/display: Add debug out when viewport too small new 51d8d7e29cc8 drm/amd/display: use max lb for latency hiding new 7cd7fd46e533 drm/amd/display: System black screen hangs on driver load new 759e7eb9b8ac drm/amd/display: Fix UBSAN warning for not a valid value f [...] new f8fe0e8abcfa drm/amd/display: Fix for outbox1 ring buffer typecasting issue new 0da3cad6b246 drm/amd/display: Bypass sink detect when there are no eDPs [...] new c0ebe97084d1 drm/amd/display: Increase precision for bpp in DSC calculations new a03f6c0e26b2 drm/amd/display: Add changes for dsc bpp in 16ths and unif [...] new a98a9cd344e8 drm/amd/display: Correct algorithm for reversed gamma new ccb512294898 drm/amd/display: Remove MPC gamut remap logic for DCN30 new 562ef05e8fce drm/amd/display: Fix typo for helpers function name new 2bc3f4b8f531 drm/amd/display: Fix secure display lock problems new ef55a472bd1e drm/amd/display: Fix no previous prototype warning new 9287ec8c70ff drm/amd/display: Separate caps for maximum RGB and YUV pla [...] new 4057828a1283 drm/amd/display: Add debugfs to control DMUB trace buffer events new 5c838793c7ea drm/amd/display: [FW Promotion] Release 0.0.56 new 1c8b7953619a drm/amd/display: DCHUB underflow counter increasing in som [...] new a952c3041f82 drm/amd/display: 3.2.127 new afc4f7fdff0b drm/amd/display: fix dml prefetch validation new cee7b7b033ef drm/amd/display: fix dcn3+ bw validation soc param update [...] new e5d9dbfbe54b drm/amd/display: add a func to disable accelerated mode new 20ef6b651614 drm/amd/display: Fix potential memory leak new 4707fdb4e92e drm/amdgpu: Enable light SBR in XGMI+passthrough configuration new ba820ab58070 drm/amdgpu: Keep pending_reset valid during smu reset the ASIC new 5a9bbd018f01 drm/amd/pm: Use BACO reset arg 0 on XGMI configuration new 8d2690051103 drm/amdgpu/display: re-enable freesync video patches new 959fa3c6ef51 drm/amd/pm: correct the gpu metrics version new 3acfbbb80ffd drm/amd/display: Fix vertical interrupt 0 registering issue new 9bc6885a7abf drm/amd/display: Support vertical interrupt 0 for all dcn ASIC new 576ba0a78bb7 drm/amdgpu: drop extraneous hw_status update new 94c488bdb93a radeon: use kvcalloc for relocs and chunks new bb8e4a63d46f drm/amdgpu: Fix memory leak new 7bf634d44c46 drm/amd/display: Remove unnecessary conversion to bool new 4e097dbcf0f6 drm/amd/display: Remove unnecessary conversion to bool new 2cd60e30b3d3 drm/amdgpu/display: properly guard dc_dsc_stream_bandwidth [...] new 16b0ca313d85 drm/amdgpu: revert "use the new cursor in the VM code" new 0403c7b02a28 drm/amdgpu: revert "reserve backup pages for bad page retirment" new bbef6ada76af drm/amdgpu: Mark Aldebaran HW support as experimental new 50487c677b93 drm/amdkfd: Bump KFD API version new 19eb0ec1d1a2 drm/amdgpu: add codes to capture invalid hardware access w [...] new 6f27d0116c06 Revert "drm/amdgpu: disable gpu reset on Vangogh for now" new e8f0c0fdd363 drm/amdgpu: wrap kiq ring ops with kiq spinlock new defccf3840f0 drm/amdgpu/display/dm: add missing parameter documentation new efe3e9a73e6a drm/amdgpu: Add additional Sienna Cichlid PCI ID new 4d3e0f7bec3d drm/amdgpu: add a dev_pm_ops prepare callback (v2) new e6e87abf0bf5 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new 8c6a4194e100 drm/amdgpu: disentangle HG systems from vgaswitcheroo new c187eac34650 drm/amdgpu: fix the hibernation suspend with s0ix new 0d7def546c83 drm/amdgpu: rework S3/S4/S0ix state handling new c22feae5285d drm/amdgpu: don't evict vram on APUs for suspend to ram (v4) new 803cba83f199 drm/amdgpu: clean up non-DC suspend/resume handling new 06a64653c5d3 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] new e36ddb37b45c drm/amdgpu: re-enable suspend phase 2 for S0ix new 93d79b684bd4 drm/amdgpu/swsmu: skip gfx cgpg on s0ix suspend new 75d90ed11afc drm/amdgpu: update comments about s0ix suspend/resume new 176288e0a189 drm/amdgpu: skip CG/PG for gfx during S0ix new db6a31f03805 drm/amdgpu: drop S0ix checks around CG/PG in suspend new f4a0c47bff8d drm/amdgpu: skip kfd suspend/resume for S0ix new 0a82da6ffc6f drm/amdgpu/ttm: Fix memory leak userptr pages new 96a8f4b96a2d drm/radeon/ttm: Fix memory leak userptr pages new 47f34440d7fb drm/amdgpu: Fix a typo new 3b105adb22a6 drm/amdgpu: Fix a typo new 42b44dbf555c drm/amdgpu: Enable VCN/JPEG CG on aldebaran new 9df32c04f7ad drm/amd/pm: fix Navi1x runtime resume failure V2 new ee66fcd04e71 drm/amd/display/dc/dce80/dce80_resource: Make local functi [...] new 0d19fb4e5bc8 drm/amd/display/dc/calcs/dce_calcs: Move some large variab [...] new fca1e079055e drm/amd/display/dc/calcs/dce_calcs: Remove some large vari [...] new 4e8f26e8f1f3 drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct new 47a0f3245cbf drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new d5320b57692a drm/amd/display: Allow idle optimization based on vblank. new 47d631a8f829 drm/amd/display: check fb of primary plane new 016df415a6c4 usb/host: enable auto power control for xhci-pci new b76ae0c43eb1 drm/amdgpu: add another raven1 gfxoff quirk new 7033f6756ba0 drm/amdgpu: only check for _PR3 on dGPUs new e054e9465ea4 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 0149eb8044ba Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 79412e8693b4 Merge remote-tracking branch 'amdgpu/drm-next' new e5dd4e2181f7 drm/i915/display: Fix a typo new 984982f3ef7b drm/i915/ilk-glk: Fix link training on links with LTTPRs new 264613b406eb drm/i915: Disable LTTPR support when the DPCD rev < 1.4 new 1663ad4936e0 drm/i915: Disable LTTPR support when the LTTPR rev < 1.4 new 4b672eb7c983 drm/i915: Remove dead TPS3->TPS2 fallback code new 6721af21bdfc drm/i915: Remove dead signal level debugs new b2ef066198ee drm/i915: Relocate intel_dp_program_link_training_pattern() new 764f6729f247 drm/i915: Split intel_ddi_encoder_reset() from intel_dp_en [...] new 917c28991f41 drm/i915: Introduce g4x_dp.c new 33e9e541733e drm/i915: Introduce g4x_hdmi.c new 053ffdd1641e drm/i915: Give g4x_{dp,hdmi}.c g4x_ namespace new 5dbffbf0af82 Merge remote-tracking branch 'drm-intel/for-linux-next' new 33237f967b7d Merge remote-tracking branch 'drm-msm/msm-next' new 0c917da5183e Merge remote-tracking branch 'etnaviv/etnaviv/next' new a374b2e53657 Merge remote-tracking branch 'regmap/for-next' new 8518c6486c2b ALSA: hda: Fix spelling mistakes new dc85fc9d05d2 ALSA: pcm: Add debug print on memory allocation failure new 12b2b508300d ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB new f4b4bdf29ace ALSA: hda: Revert "ALSA: hda: Allow setting preallocation [...] new 2b791c493c97 Merge remote-tracking branch 'sound/for-next' new e6d8af6687fa ASoC: rt1019: make symbol 'rt1019_i2c_driver' static new e4b044f45823 ASoC: soc-pcm: indicate error message at soc_pcm_open() new cb11f79b4af6 ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() new dab7eeb4045c ASoC: soc-pcm: indicate error message at soc_pcm_prepare() new d479f00b795a ASoC: soc-pcm: indicate error message at dpcm_path_get() new db3aa39c9106 ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() new bbd2bac8d6ca ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() new 81c82a9edbdd ASoC: soc-pcm: indicate error message at dpcm_run_update_s [...] new 06aaeb874256 ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() new 33b6b94f55ec ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw [...] new 273db971cf83 ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() new e20c9c4f96d7 ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() new f52366e6831e ASoC: soc-pcm: don't indicate error message for dpcm_be_da [...] new 62462e018220 ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() new 60adbd8fbf48 ASoC: don't indicate error message for snd_soc_[pcm_]compo [...] new 3722e4ecefb3 Merge series "ASoC: tidyup error message timing" from Kuni [...] new ca720863771d Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new ba7a4577d3c8 Merge remote-tracking branch 'sound-asoc/for-next' new bfae2779fe4b Input: ims-pcu - drop redundant driver-data assignment new 4895bfe91199 Input: lpc32xx_ts - convert to use BIT() new ae4c86a024f6 dt-bindings: input: atmel_mxt_ts: Document atmel,wakeup-me [...] new 8b488ef295f2 Input: atmel_mxt_ts - support wakeup methods new f0a77ed9080a ARM: tegra: acer-a500: Add atmel,wakeup-method property new 3f17a25b2d86 Input: max8997 - simplify open coding of a division using [...] new 09fde2078dfa dt-bindings: input: atmel,maxtouch: add wakeup-source new 18c767824daa Input: rotary-encoder - update docs according to the lates [...] new 02e699e33c13 Input: gpio-keys - remove extra call to input_sync new 0bb8f45072bb Input: gpio-keys - use hrtimer for release timer new ec20899f1f20 Input: gpio-keys - use hrtimer for software debounce, if possible new 693c4fe26d57 Merge remote-tracking branch 'input/next' new aefb62570493 Merge remote-tracking branch 'block/for-next' new 3f0d4631e694 Merge remote-tracking branch 'device-mapper/for-next' new 69f09f24ebe0 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 43fa5752a6ed mmc: core: Fix hanging on I/O during system suspend for re [...] new f97862cbaa5c memstick: Remove useless else branch new 8232f82c0414 mmc: sdhci-esdhc-imx: Remove non-DT stub new 066f331eb0e4 mmc: sdhci-esdhc-imx: Use device_get_match_data() new ddc78bba6f16 dt-bindings: mmc: sdhci-of-dwcmhsc: Convert to yaml file new 9380364f3299 dt-bindings: mmc: sdhci-of-dwcmhsc: Add rockchip support new c2c4da37837e mmc: sdhci-of-dwcmshc: add rockchip platform support new ed42dd9f81a2 mmc: tmio: abort DMA before reset new 85de5ffe54cf mmc: renesas_sdhi: break SCC reset into own function new 866f1a9cca81 mmc: renesas_sdhi: do hard reset if possible new ead5121f442b dt-bindings: mmc: Add compatible for Mediatek MT8195 new 29b913318946 mmc: sdhci-acpi: Add device ID for the AMDI0041 variant of [...] new 308a91fa2ced mmc: cavium: Use '"%s...", __func__' to print function name new c4560a8e21cd Merge remote-tracking branch 'mmc/next' new 53708cb56154 Merge remote-tracking branch 'mfd/for-mfd-next' new 9e3e36a406dc Merge remote-tracking branch 'backlight/for-backlight-next' new 83ee0681993d dt-bindings: power: bq27xxx: add bq78z100 new 4eed7f5a8334 power: supply: bq27xxx: Add support for BQ78Z100 new 71c524b3ff2e Merge remote-tracking branch 'battery/for-next' new 87f26d7c5623 Merge remote-tracking branch 'regulator/for-next' new 0dbe10c28d4a Merge remote-tracking branch 'security/next-testing' new 9eec096bb83a Merge remote-tracking branch 'apparmor/apparmor-next' new e3526222a60d Merge remote-tracking branch 'keys/keys-next' new 23b6a693bf40 Merge remote-tracking branch 'selinux/next' new 0bb868e1e3c1 iommu/unisoc: Fix spelling mistake "sixe" -> "size" new 7851dfc68810 Merge branches 'iommu/fixes', 'unisoc', 'x86/vt-d' and 'co [...] new 98f0c4ab7441 Merge remote-tracking branch 'iommu/next' new e9672c420df6 Merge remote-tracking branch 'audit/next' new c7047d8290b2 Merge remote-tracking branch 'devicetree/for-next' new 79c6246ae879 spi: stm32: Fix use-after-free on unbind new 9bdd641d838d Merge remote-tracking branch 'spi/for-5.13' into spi-next new 700a38cd6c49 Merge remote-tracking branch 'spi/for-next' new c37e7317b1be Merge branch 'x86/vdso' new 51ab30eb2ad4 x86/sgx: Replace section->init_laundry_list with sgx_dirty [...] new 901ddbb9ecf5 x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_e [...] new 4284f7acb78b selftests/sgx: Improve error detection and messages new 29669db11f00 Merge branch 'x86/sgx' new afb4a3777849 Merge tag 'v5.12-rc3' into x86/seves new b099155e2df7 x86/boot/compressed/64: Cleanup exception handling before [...] new eab696d8e8b9 x86/sev: Do not require Hypervisor CPUID bit for SEV guests new 0c289ff81c24 x86/boot/compressed/64: Reload CS in startup_32 new 79419e13e808 x86/boot/compressed/64: Setup IDT in startup_32 boot path new 1ccdbf748d86 x86/boot/compressed/64: Add 32-bit boot #VC handler new e927e62d8e37 x86/boot/compressed/64: Add CPUID sanity check to 32-bit b [...] new fef81c862628 x86/boot/compressed/64: Check SEV encryption in the 32-bit [...] new f15a0a732aef x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() new 799de1baaf35 x86/sev-es: Optimize __sev_es_ist_enter() for better readability new f9acdbf1c30a Merge branch 'x86/seves' new 401500c1fd2a Merge branch 'x86/platform' new deb2e9fdb89e Merge branch 'x86/mm' new f706bb59204b selftests/x86: Add a missing .note.GNU-stack section to th [...] new e20f67026b5e tools/x86/kcpuid: Check last token too new f281854fa743 tools/x86/kcpuid: Add AMD leaf 0x8000001E new af9e86d7e0e3 Merge branch 'x86/misc' new a331f5fdd36d x86/mce: Add Xeon Sapphire Rapids to list of CPUs that sup [...] new 02d336f74889 Merge branch 'x86/cpu' new 38859730df5d Merge branch 'x86/core' new 14ff3ed86e2c Merge tag 'v5.12-rc3' into x86/cleanups, to refresh the tree new d9f6e12fb0b7 x86: Fix various typos in comments new 21d6a7dcbfba x86/kaslr: Return boolean values from a function returning bool new ca8778c45e40 Merge branch 'linus' into x86/cleanups, to resolve conflict new c681df88dcb1 x86: Remove unusual Unicode characters from comments new 163b099146b8 x86: Fix various typos in comments, take #2 new 1a0bb4bc3d8b Merge branch 'x86/cleanups' new ce99db008271 Merge branch 'x86/alternatives' new 44511ab344c7 time/debug: Remove dentry pointer for debugfs new 3c9dce65119a Merge branch 'timers/core' new 7aacb8c62f62 sched: Fix various typos new a5b3abfead00 Merge branch 'sched/core' new 3a85969e9d91 lockdep: Add a missing initialization hint to the "INFO: T [...] new 03c56fd26f24 Merge branch 'perf/urgent' new 7cac9a4b385e Merge branch 'perf/core' new 3fb4be281491 Merge branch 'objtool/core' new 01438749e36b Merge branch 'locking/urgent' into locking/core, to pick u [...] new 2ea55bbba23e locking/locktorture: Fix false positive circular locking s [...] new 5261ced47f8e locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro new aa3a5f31877e locking/locktorture: Pass thread id to lock/unlock functions new 8c52cca04f97 locking/locktorture: Fix incorrect use of ww_acquire_ctx i [...] new 1fb68f9b2c93 Merge branch 'locking/core' new 2c6b02185cc6 irq: Simplify condition in irq_matrix_reserve() new c93a5e20c3c2 genirq/matrix: Prevent allocation counter corruption new 77e2a2bab086 Merge branch 'irq/core' new 97a045e5df31 Merge remote-tracking branch 'tip/auto-latest' new f911748d7bd4 Merge remote-tracking branch 'edac/edac-for-next' new e20044f7e9ae ring-buffer: Separate out internal use of ring_buffer_even [...] new 8672e4948d0c ring-buffer: Add a event_stamp to cpu_buffer for each leve [...] new b47e330231ac tracing: Pass buffer of event to trigger operations new efe6196a6bc5 ring-buffer: Allow ring_buffer_event_time_stamp() to retur [...] new b94bc80df648 tracing: Use a no_filter_buffering_ref to stop using the f [...] new a948c69d6fb1 ring-buffer: Add verifier for using ring_buffer_event_time [...] new d8279bfc5e95 tracing: Add tracing_event_time_stamp() API new 2b7d2fe76f9c bootconfig: Update prototype of setup_boot_config() new 421d9d1bea65 tools/latency-collector: Remove unneeded semicolon new e0196ae73234 ftrace: Fix spelling mistake "disabed" -> "disabled" new 5013f454a352 tracing: Add check of trace event print fmts for dereferen [...] new f2616c772c76 seq_buf: Add seq_buf_terminate() API new 9a6944fee68e tracing: Add a verifier to check string pointers for trace events new 2335fd1d034e Merge remote-tracking branch 'ftrace/for-next' new 8dde4b9792c7 Merge remote-tracking branch 'rcu/rcu/next' new 58fe93386eda Merge remote-tracking branch 'kvm/next' new a31e677d641e Merge remote-tracking branch 'kvm-arm/next' new 51fd110d88b9 Merge remote-tracking branch 'kvms390/next' new 51b3e3e754db Merge remote-tracking branch 'percpu/for-next' new 24d838acbbc1 Merge remote-tracking branch 'workqueues/for-next' new 1d609992832e platform/surface: Add DTX driver new e893d45f1103 platform/surface: dtx: Add support for native SSAM devices new f614a1e23a0f docs: driver-api: Add Surface DTX driver documentation new 41fff61d99c1 platform/surface: aggregator_registry: Make symbol 'ssam_b [...] new fa3134262eb8 platform/surface: aggregator_registry: Add support for Sur [...] new 309d984bcfca Merge tag 'ib-mfd-platform-x86-v5.13' into review-hans new 0b4f5c95fba2 platform/x86: thinkpad_acpi: check dytc version for lapmode sysfs new 12dde4d11e6d platform/x86: thinkpad_acpi: Allow the FnLock LED to change state new e157c95f5894 platform/x86: thinkpad_acpi: Disable DYTC CQL mode around [...] new bdda39673fde platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] new ececdb898376 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] new cb1e50f2f0a2 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] new f4c4e9ad1523 platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] new eaa1dcc79694 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] new 9b95665a83ec platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] new 42f38dcccfb3 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] new 2728f39dfc72 platform/x86: intel-vbtn: Stop reporting SW_DOCK events new 3feb52a2b8d9 platform/x86: thinkpad_acpi: sysfs interface to get wwan a [...] new da386da7fc1b Merge remote-tracking branch 'drivers-x86/for-next' new 0e352bf90d59 Merge remote-tracking branch 'leds/for-next' new 332143ce0464 Merge remote-tracking branch 'ipmi/for-next' new e00943e91678 usb: typec: tcpm: PD3.0 sinks can send Discover Identity e [...] new 045d114afcb4 Merge remote-tracking branch 'usb/usb-next' new d85af1166058 Merge remote-tracking branch 'usb-serial/usb-next' new 867e192fe486 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new f8543b9f173e Merge remote-tracking branch 'tty/tty-next' new 7fa1969d8831 Merge remote-tracking branch 'char-misc/char-misc-next' new 7689413595ea Merge remote-tracking branch 'extcon/extcon-next' new 4ea97ae3586a Merge remote-tracking branch 'phy-next/next' new dc83faedc566 Merge remote-tracking branch 'thunderbolt/next' new c2e0b9a7a6ff Staging: rtl8723bs: fix names in rtw_mlme.h new 9e4b6c19cf7b Staging: rtl8723bs: fix names in wlan_bssdef.h new 7c74d13b61eb Staging: rtl8723bs: fix names in rtw_pwrctrl.h new 2f08440c3a28 Staging: rtl8723bs: fix names in hal_com.h new 58a972025173 Staging: rtl8723bs: fix names in rtw_eeprom.h new 9413ea743403 Staging: rtl8723bs: fix names in rtw_recv.h new 891e0d362831 Staging: rtl8723bs: fix names in drv_types.h new f1e0583a1afa Staging: rtl8723bs: fix names in rtw_ht.h new 127375e43bee Staging: rtl8723bs: fix names in rtw_mp.h new 6a938aefb8dd Staging: rtl8723bs: fix names in rtw_cmd.h new 0ba388402379 Staging: rtl8723bs: fix names in hal_intf.h new 708df7dbc22f Staging: rtl8723bs: fix names in osdep_service.h new f85bfaabd033 Staging: rtl8723bs: fix names in rtw_security.h new dc9a4304e11b Staging: rtl8723bs: fix names in hal_com_h2c.h new a85d5137938d Staging: rtl8723bs: fix names in rtl8723b_xmit.h new 35f25566a9cf Staging: rtl8723bs: fix names in HalVerDef.h new 07e80bb55aae Staging: rtl8723bs: fix names in wifi.h new 30bd370f74d1 Staging: rtl8723bs: fix names in rtl8723b_hal.h new ae92c1e5576e Staging: rtl8723bs: fix names in hal_phy.h new f0e46c47f667 Staging: rtl8723bs: fix names in rtw_mlme_ext.h new a26a28b5bac6 Staging: rtl8723bs: fix names in rtw_xmit.h new 80e3e599828a Staging: rtl8723bs: fix names in rtw_rf.h new b765c78f2531 Staging: rtl8723bs: fix names in HalPwrSeqCmd.h new 2330ebbab9be Staging: rtl8723bs: fix names in hal_com_phycfg.h new 9dc654dc8346 Staging: rtl8723bs: fix names in sta_info.h new 61eae13d3b9f Staging: rtl8723bs: fix names in hal_data.h new 419b8a056d3a Staging: rtl8723bs: fix names in ieee80211.h new 9d3c9ecd0630 Staging: rtl8723bs: fix names in rtw_efuse.h new 621a8a833750 Staging: rtl8723bs: fix names in hal_btcoex.h new 6711c9304d09 Staging: rtl8723bs: fix names in odm_interface.h new 9b747b01afaa Staging: rtl8723bs: fix names in HalBtcOutSrc.h new 2283b6b76b1c Staging: rtl8723bs: fix names in odm_EdcaTurboCheck.h new a3a98c2f4fab Staging: rtl8723bs: fix names in odm_HWConfig.h new 96334fbb0474 Staging: rtl8723bs: fix names in HalBtc8723b1Ant.h new aa59bcb46498 Staging: rtl8723bs: fix names in odm_types.h new 86d6c0aef503 Staging: rtl8723bs: fix names in odm_DIG.h new ba08ce20ac90 Staging: rtl8723bs: fix names in hal_btcoex.c new 0c10f844f362 Staging: rtl8723bs: fix names in odm_CfoTracking.h new 172dc47dfafa Staging: rtl8723bs: fix names in HalPhyRf.h new f8010da6556d Staging: rtl8723bs: fix names in odm.h new 4970f56ced5a Staging: rtl8723bs: fix in odm_DynamicBBPowerSaving.h new 1d1875414561 Staging: rtl8723bs: fix names in odm_NoiseMonitor.h new f03480be0453 Staging: rtl8723bs: fix names in HalBtc8723b2Ant.h new 29420aeb4c66 staging: wimax: i2400m: Mundane typo fix in the file driver.c new 8b2a95eea7c1 staging:rtl8723bs:core:rtw_wlan_util:fixed indentation cod [...] new dc365d2cc579 staging: rtl8723bs: remove unused code blocks conditioned [...] new 78619cace833 staging: rtl8723bs: remove unused code blocks conditioned [...] new b7743b825131 staging: rtl8723bs: remove unused code blocks conditioned [...] new 65f183001f6e staging: rtl8723bs: remove unused code blocks conditioned [...] new 48e237ab6f35 staging: rtl8723bs: remove unused code blocks conditioned [...] new b4f0c92b1096 staging: rtl8723bs: remove unused code blocks conditioned [...] new e3197c4710cc staging: rtl8723bs: remove unused code blocks conditioned [...] new 5f6f67f675d0 staging: rtl8723bs: remove unused code blocks conditioned [...] new 041dfdd718ea staging: rtl8723bs: remove unused code blocks conditioned [...] new 89fa9845be00 staging: rtl8723bs: remove unused code blocks conditioned [...] new ba961cd85e01 staging: rtl8723bs: remove unused code blocks conditioned [...] new f71b544d2d39 staging: rtl8723bs: remove unused code blocks conditioned [...] new d5cb5c16c6af staging: rtl8723bs: remove unused code blocks conditioned [...] new 8dafccf1bc63 staging: rtl8723bs: remove unused code blocks conditioned [...] new 566b2369aaaa staging: rtl8723bs/core: add spaces between operators new 6574fe5b1e3e Staging: rtl8192u: fixed a whitespace coding style issue new b0c3683f31ff staging: rtl8723bs: remove unused code blocks completed new 20ad01363a72 staging: octeon-usb: Match alignment with open parenthesis new 2e747fef26a5 staging: rtl8188eu: Fix couple of typos new 6be7952f18e9 staging: rtl8723bs: remove unnecessary logging in os_dep/i [...] new 4faef7d225a4 staging: rtl8723bs: remove unnecessary logging in core/rtw_ap.c new 9a945e18de3b staging: rtl8723bs: remove unnecessary logging in core/rtw_mlme.c new 81ff14a398a8 staging: rtl8723bs: remove unnecessary logging in core/rtw [...] new 9a884db84d20 staging: rtl8723bs: remove unnecessary logging in core/rtw [...] new df2d8943535b staging: rtl8723bs: remove unnecessary logging in core/rtw [...] new 4956e4d0822f staging: rtl8723bs: remove unnecessary logging in hal/HalB [...] new c173bf140684 staging: rtl8723bs: remove unnecessary logging in hal/hal_ [...] new 5eff6c3c388f staging: rtl8723bs: remove unnecessary logging in hal/odm.c new 0798fb1388d6 staging: rtl8723bs: remove unnecessary logging in hal/odm_debug.h new 353673e0c012 staging: rtl8723bs: remove unnecessary logging in hal/rtl8 [...] new eab727160860 staging: rtl8723bs: remove unnecessary logging in os_dep/i [...] new 0e9cd946307c staging: rtl8723bs: remove unnecessary logging in os_dep/o [...] new 62a19328c4b5 staging: rtl8723bs: remove unnecessary logging in os_dep/w [...] new 105949497a55 staging: rtl8712: Fix a possible NULL pointer dereference [...] new 6da2f76058a9 staging: rtl8188eu: Removed Unnecessary logging new 18507b8f6310 staging: wimax: delete from the tree. new 6d8f268dbf39 Merge remote-tracking branch 'staging/staging-next' new faf1de3658ec Merge remote-tracking branch 'icc/icc-next' new 02643b73468f Merge remote-tracking branch 'dmaengine/next' new 54b44b8b9395 Merge remote-tracking branch 'cgroup/for-next' new 37ddb1e89fe3 Merge remote-tracking branch 'scsi/for-next' new 7dd847dae1c4 scsi: mpt3sas: Force chain buffer allocations to be within [...] new 970ac2bb70e7 scsi: mpt3sas: Force sense buffer allocations to be within [...] new 58501fd9375f scsi: mpt3sas: Force reply buffer allocations to be within [...] new 2e4e8587327b scsi: mpt3sas: Force reply post buffer allocations to be w [...] new c569de899bb4 scsi: mpt3sas: Force reply post array allocations to be wi [...] new 37067b979309 scsi: mpt3sas: Update driver version to 37.101.00.00 new 59f90f5e6c80 scsi: mvumi: Use true and false for bool variable new 2af0bf34ae1f scsi: 3w-sas: Remove unneeded variable 'retval' new 2ed0fc2b9a79 scsi: csiostor: Assign boolean values to a bool variable new 1bf5fa1a2916 scsi: qla1280: Spelling fixes new ac5669bf79d9 scsi: 53c700: Fix spelling of conditions new bcf064bc2a3b scsi: fnic: Rudimentary spelling fixes new 69a1709e2ec8 scsi: fusion: Fix a typo in the file mptbase.h new 3b5f3c0d0548 scsi: ufs: core: Tidy up WB configuration code new b1ebd3b0e466 scsi: target: Fix htmldocs warning in target_submit_prep() new 035e9f471691 scsi: sbitmap: Silence a debug kernel warning triggered by [...] new 5c9e2596ed1d scsi: BusLogic: Supply __printf(x, y) formatting for blogic_msg() new 66730771543f scsi: nsp32: Supply __printf(x, y) formatting for nsp32_message() new 94685e7a8cf6 scsi: nsp32: Remove or exclude unused variables new f466690bda03 scsi: FlashPoint: Remove unused variable 'TID' from FlashP [...] new 886eb6d590d1 scsi: sim710: Remove unused variable 'err' from sim710_init() new ab3f2d15fc11 scsi: isci: Make local function isci_remote_device_wait_fo [...] new 72444bbd047f scsi: isci: Make local function port_state_name() static new 45d59ab3edca scsi: nsp32: Correct expected types in debug print formatting new 12a1b740f225 scsi: myrb: Demote non-conformant kernel-doc headers and f [...] new 637b5c3ebc1c scsi: ipr: Fix incorrect function names in their headers new 5ccd626516e1 scsi: mvumi: Fix formatting and doc-rot issues new 59863cb53d80 scsi: sd_zbc: Place function name into header new 3673b7b0007b scsi: pmcraid: Fix a whole host of kernel-doc issues new ad907c54e36f scsi: sd: Fix function name in header new 3e2f4679ea03 scsi: aic94xx: Correct misspelling of function asd_dump_se [...] new f1d50e8ee5c9 scsi: be2iscsi: Ensure function follows directly after its header new 33c8ef953ece scsi: dc395x: Fix some function param descriptions new 100ec495e01e scsi: initio: Fix a few kernel-doc misdemeanours new c548a6250627 scsi: a100u2w: Fix some misnaming and formatting issues new 9eb292eb2ef7 scsi: myrs: Add missing ':' to make the kernel-doc checker happy new a364a147b1dc scsi: pmcraid: Correct function name pmcraid_show_adapter_ [...] new a8d548b0b3ee scsi: mpt3sas: Fix a few kernel-doc issues new a90a8c607570 scsi: be2iscsi: Demote incomplete/non-conformant kernel-do [...] new c7eab0704c30 scsi: fnic: Demote non-conformant kernel-doc headers new 2efd8631d6a5 scsi: fnic: Kernel-doc headers must contain the function name new 6af1d9bd9051 scsi: isci: phy: Fix a few different kernel-doc related issues new 6ab7ca5139b7 scsi: isci: phy: Provide function name and demote non-conf [...] new db35a0835357 scsi: isci: request: Fix a myriad of kernel-doc issues new 44b7ca966128 scsi: isci: host: Fix bunch of kernel-doc related issues new 0afdee03f2e7 scsi: isci: task: Demote non-conformant header and remove [...] new 103d61927ed3 scsi: isci: remote_node_table: Fix a bunch of kernel-doc m [...] new ad276048f1bc scsi: isci: remote_node_context: Fix one function header a [...] new 29faa5ce26ae scsi: isci: port_config: Fix a bunch of doc-rot and demote abuses new 242e15d7a4f4 scsi: isci: remote_device: Fix a bunch of doc-rot issues new a8604e44514d scsi: isci: request: Fix doc-rot issue relating to 'ireq' param new 7292a8b039c5 scsi: isci: port: Fix a bunch of kernel-doc issues new d2d480f132e8 scsi: isci: remote_node_context: Demote kernel-doc abuse new 188f513dd22c scsi: isci: remote_node_table: Provide some missing params [...] new cf0ad7a15ac5 scsi: cxlflash: Fix a little doc-rot new 32b3edfd28f8 scsi: cxlflash: Fix a few misnaming issues new a690baa47fd1 scsi: cxlflash: Fix some misnaming related doc-rot new 841d7df0d416 scsi: ibmvscsi: Fix a bunch of kernel-doc related issues new dd9c77297148 scsi: ibmvscsi: Fix a bunch of misdocumentation new cba3ebfc008e scsi: ibmvscsi_tgt: Remove duplicate section 'NOTE' new c5fe4a9da3f0 Merge remote-tracking branch 'scsi-mkp/for-next' new ac45d81f18c9 Merge remote-tracking branch 'vhost/linux-next' new 6eec18c21233 Merge remote-tracking branch 'rpmsg/for-next' new 144ba33af7cb Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 50da0a517a7a Merge remote-tracking branch 'gpio-intel/for-next' new d6d4ec00c514 Merge remote-tracking branch 'pinctrl/for-next' new 2420e7b60f16 Merge remote-tracking branch 'pinctrl-intel/for-next' new 9544bfe867a9 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 2ceec9f76057 Merge remote-tracking branch 'livepatching/for-next' new 207262aa9cce Merge remote-tracking branch 'coresight/next' new 6dd51c835ca2 Merge remote-tracking branch 'rtc/rtc-next' new f465f40d32ac Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 15a2fd51384a seccomp: fix the cond to report loaded filters new 28e02e5bace1 Merge remote-tracking branch 'seccomp/for-next/seccomp' new a08bcd441382 Merge remote-tracking branch 'gnss/gnss-next' new 75c1e35ad6f5 Merge remote-tracking branch 'slimbus/for-next' new a5edb4624af2 Merge remote-tracking branch 'nvmem/for-next' new d51ba5b9d15a Merge remote-tracking branch 'xarray/main' new 99114f4eb34e Merge remote-tracking branch 'hyperv/hyperv-next' new 659c68fda449 Merge remote-tracking branch 'auxdisplay/auxdisplay' new b1b21e363484 Merge remote-tracking branch 'fpga/for-next' new 86348ba48a5f Merge remote-tracking branch 'mhi/mhi-next' new 9c90de5c9074 Rust support new bd0bf426b78e Merge remote-tracking branch 'rust/rust-next' new b815bce30e37 selftests: add a kselftest for SLUB debugging functionality-fix new 3129f1a7f089 slub: remove resiliency_test() function new 51b4492e1e82 mm/page_owner: record the timestamp of all pages during free new a97e2c877399 mm: provide filemap_range_needs_writeback() helper new 992c42195aeb mm: use filemap_range_needs_writeback() for O_DIRECT reads new c873db2591e1 iomap: use filemap_range_needs_writeback() for O_DIRECT reads new 8e86d7cf2d05 mm/filemap: use filemap_read_page in filemap_fault new ec318dc9dd9d mm/filemap: drop check for truncated page after I/O new 162d6dc2b5b5 mm: page-writeback: simplify memcg handling in test_clear_ [...] new 47033a3330b0 mm: introduce and use mapping_empty new 55c653b71e8c mm: stop accounting shadow entries new 539c8a020d53 dax: account DAX entries as nrpages new 3f931bdf178f mm: remove nrexceptional from inode new 21a9d1b5522f mm: Move page_mapping_file to pagemap.h new 22d2420df77b mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 27b2b5a0cdd3 mm/gup: add compound page list iterator new 9235a6a6be62 mm/gup: decrement head page once for group of subpages new 254d899a6cde mm/gup: add a range variant of unpin_user_pages_dirty_lock() new 36b725a6136b RDMA/umem: batch page unpin in __ib_umem_release() new 88175c5f557d mm/memremap.c: fix improper SPDX comment style new 7f4615b66b4e mm: memcontrol: fix kernel stack account new e05c2d043239 memcg: cleanup root memcg checks new 7efbfe1901d7 memcg: enable memcg oom-kill for __GFP_NOFAIL new 9a1c1b7c93d3 mm: memcontrol: fix cpuhotplug statistics flushing new 50b389c6bcf2 mm: memcontrol: kill mem_cgroup_nodeinfo() new a58eb61f9b2d mm: memcontrol: privatize memcg_page_state query functions new 308323f593a0 cgroup: rstat: support cgroup1 new ef2465053717 cgroup: rstat: punt root-level optimization to individual [...] new 21c71e1774bc mm: memcontrol: switch to rstat new b4f345ecb011 mm-memcontrol-switch-to-rstat-fix new 769324cf7397 mm: memcontrol: switch to rstat fix new af8d90bf60ef mm: memcontrol: consolidate lruvec stat flushing new 86339a9048d7 kselftests: cgroup: update kmem test for new vmstat implem [...] new 793f230e91c2 memcg: charge before adding to swapcache on swapin new adebf092fdf4 memcg: set page->private before calling swap_readpage new 423701d42628 mm/memory.c: do_numa_page(): delete bool "migrated" new 1b7c7f298999 mm/interval_tree: add comments to improve code readability new 68f7bf6e7e98 x86/vmemmap: drop handling of 4K unaligned vmemmap range new 90cae500c921 x86/vmemmap: drop handling of 1GB vmemmap ranges new 969d349aa5c4 x86/vmemmap: handle unpopulated sub-pmd ranges new fb183c2d0e95 x86/vmemmap: optimize for consecutive sections in partial [...] new 8f2b8657a424 mm, tracing: improve rss_stat tracepoint message new dee42eccb91c mm: allow shmem mappings with MREMAP_DONTUNMAP new d9e4d5c6dff3 mm/dmapool: switch from strlcpy to strscpy new 9d9d5290c35c samples/vfio-mdev/mdpy: use remap_vmalloc_range new 94bfa9eead5c mm: unexport remap_vmalloc_range_partial new 523aa185bc19 mm/vmalloc: use rb_tree instead of list for vread() lookups new 3988e2156306 ARM: mm: add missing pud_page define to 2-level page tables new 17aa145f03a0 mm/vmalloc: fix HUGE_VMAP regression by enabling huge page [...] new 0b26c9d462f6 mm: apply_to_pte_range warn and fail if a large pte is enc [...] new 609ab3a7e95d mm/vmalloc: rename vmap_*_range vmap_pages_*_range new 54a10e43ccef mm/ioremap: rename ioremap_*_range to vmap_*_range new c36a0ddcaa16 mm: HUGE_VMAP arch support cleanup new 3785ce2d9691 powerpc: inline huge vmap supported functions new a676afe34995 arm64: inline huge vmap supported functions new 17b7171c1622 x86: inline huge vmap supported functions new 039dbe56a364 mm/vmalloc: provide fallback arch huge vmap support functions new ca67a6b65240 mm: move vmap_range from mm/ioremap.c to mm/vmalloc.c new 6caf3b8893bc mm/vmalloc: add vmap_range_noflush variant new cbca8df20a91 mm/vmalloc: hugepage vmalloc mappings new bb91585a6621 mm/vmalloc: fix read of uninitialized pointer area new bbed63249b36 powerpc/64s/radix: enable huge vmalloc mappings new 3bc29a8e251a kasan: remove redundant config option new 0d9e60b66271 kasan-remove-redundant-config-option-fix new e5bbe620e7a1 mm/kasan: switch from strlcpy to strscpy new 7b40fcc93f61 kasan: initialize shadow to TAG_INVALID for SW_TAGS new d07a05953b60 mm, kasan: don't poison boot memory with tag-based modes new 75393a0acbc3 arm64: kasan: allow to init memory when setting tags new b5feba92b229 kasan: init memory in kasan_(un)poison for HW_TAGS new 26a7ee1a170e kasan, mm: integrate page_alloc init with HW_TAGS new c7948d4407ed kasan, mm: integrate slab init_on_alloc with HW_TAGS new 6b548c253039 kasan, mm: integrate slab init_on_free with HW_TAGS new be8123fc4d6e kasan: docs: clean up sections new 857e585be339 kasan: docs: update overview section new 7cd99f4ad30d kasan: docs: update usage section new 5bf5c5427d23 kasan: docs: update error reports section new f1c3e6fab194 kasan: docs: update boot parameters section new d4754f78afc9 kasan: docs: update GENERIC implementation details section new 6148c5da8dc3 kasan: docs: update SW_TAGS implementation details section new 0eae72b67e15 kasan: docs: update HW_TAGS implementation details section new 1fe67b6885e0 kasan: docs: update shadow memory section new e8d2a2722681 kasan: docs: update ignoring accesses section new 2f9610bd6a93 kasan: docs: update tests section new 357e2e021b3a kasan: record task_work_add() call stack new 34f7349a817e mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() new eb2deb739473 mm: remove lru_add_drain_all in alloc_contig_range new 6343d4d193c0 include/linux/page-flags-layout.h: correctly determine LAS [...] new 7d344554f07b include/linux/page-flags-layout.h: cleanups new f4a6de4b7331 mm/page_alloc: rename alloc_mask to alloc_gfp new 3d1643e26b2c mm/page_alloc: rename gfp_mask to gfp new 42ccb572478b mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask new 3680a245814e mm/mempolicy: rename alloc_pages_current to alloc_pages new 99ae4bfa7fce mm/mempolicy: rewrite alloc_pages documentation new 5afb7cb04e92 mm/mempolicy: rewrite alloc_pages_vma documentation new 044343980a37 mm/mempolicy: fix mpol_misplaced kernel-doc new 12ed5442695f mm: page_alloc: dump migrate-failed pages new 4d328c57ce0a mm/Kconfig: remove default DISCONTIGMEM_MANUAL new 3d3b01622769 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() new 3a5a2d28bb7e hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix new 52dcda17fc5f hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled new 132f46917e94 mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE new 17e5e1fc77a6 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h new 0b61cfac683c hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] new 703923464537 mm/hugetlb: remove redundant reservation check condition i [...] new 9c352ba0b022 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE new d6a72a70d2ce mm/hugetlb: use some helper functions to cleanup code new bb5066e4a5af mm/hugetlb: optimize the surplus state transfer code in mo [...] new d5c1041b8a6d mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] new d72719b0c9f9 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] new 36bb1b033066 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] new ae99ab5ff245 khugepaged: remove unneeded return value of khugepaged_col [...] new 96d9608d7b08 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() new 5467399aed84 khugepaged: use helper khugepaged_test_exit() in __khugepa [...] new 3b43b99344ce khugepaged: fix wrong result value for trace_mm_collapse_h [...] new c7d3dadcf67e mm/huge_memory.c: remove unnecessary local variable ret2 new 1dc15f6a221a mm: huge_memory: a new debugfs interface for splitting THP tests. new ad0ccce80dd5 userfaultfd: add minor fault registration mode new 2ca39d432473 userfaultfd: disable huge PMD sharing for MINOR registered VMAs new 78b8841bf022 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] new d75284553cdf userfaultfd: add UFFDIO_CONTINUE ioctl new 58ee6a065ff5 userfaultfd: update documentation to describe minor fault [...] new 8c32796ad13f userfaultfd/selftests: add test exercising minor fault handling new 00da60b9d0a0 userfaultfd: support minor fault handling for shmem new 6274f907c36a userfaultfd-support-minor-fault-handling-for-shmem-fix new 0004d599909f userfaultfd/selftests: use memfd_create for shmem test type new 8815c5eb1184 userfaultfd/selftests: create alias mappings in the shmem test new d52bb0df4dcf userfaultfd/selftests: reinitialize test context in each test new 0f13f0d970f2 userfaultfd/selftests: exercise minor fault handling shmem [...] new 786da7646522 userfaultfd/selftests: use user mode only new 7f8c5e856d9c userfaultfd/selftests: remove the time() check on delayed uffd new d5b0d4b10266 userfaultfd/selftests: drop VERIFY check in locking_thread new 78111f0a6f9f userfaultfd/selftests: only dump counts if mode enabled new c143a048fa55 userfaultfd/selftests: unify error handling new d33478b5e31e mm/vmscan: move RECLAIM* bits to uapi header new c7d4c8492b38 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] new 2764aef2c75d mm: vmscan: use nid from shrink_control for tracepoint new 776ad23ae590 mm: vmscan: consolidate shrinker_maps handling code new 097ff726fc43 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] new f8167b48aed6 mm: vmscan: remove memcg_shrinker_map_size new cb1731c7a5b5 mm: vmscan: use kvfree_rcu instead of call_rcu new 4847825ff838 mm: memcontrol: rename shrinker_map to shrinker_info new 68dd54f346cb mm: vmscan: add shrinker_info_protected() helper new 8c84f2a106f9 mm: vmscan: use a new flag to indicate shrinker is registered new cfb1e2da0ab0 mm: vmscan: add per memcg shrinker nr_deferred new ad80f228eed3 mm: vmscan: use per memcg nr_deferred of shrinker new d58255d8c89f mm: vmscan: don't need allocate shrinker->nr_deferred for [...] new 5333031550f1 mm: memcontrol: reparent nr_deferred when memcg offline new 02c84eff022b mm: vmscan: shrink deferred objects proportional to priority new 50da455f1e20 mm/compaction: remove unused variable sysctl_compact_memory new 4457f2164e59 mm: compaction: update the COMPACT[STALL|FAIL] events properly new 0ac1d09ac248 mm: vmstat: add cma statistics new 2699a7fccf06 mm: cma: use pr_err_ratelimited for CMA warning new aa1c7ea96d18 mm: cma: support sysfs new 41b1486f580b mm: cma: fix potential null dereference on pointer cma new c8c1b1849155 mm: restore node stat checking in /proc/sys/vm/stat_refresh new 331b12808f0b mm: no more EINVAL from /proc/sys/vm/stat_refresh new 13678b7dda10 mm: /proc/sys/vm/stat_refresh skip checking known negative stats new 9ed8c73ef831 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats new 1f3f14fd407c x86/mm: track linear mapping split events new aa660f407fa8 mm/mmap.c: don't unlock VMAs in remap_file_pages() new 7bfd7234d6b1 mm/util.c: reduce mem_dump_obj() object size new c111f596a45e mm/util.c: fix typo new 6bb31f62a636 mm/gup: don't pin migrated cma pages in movable zone new f9b81c7a5ecf mm/gup: check every subpage of a compound page during isolation new 7dc929c72c89 mm/gup: return an error on migration failure new 5ed24e78bcd2 mm/gup: check for isolation errors new c68c5dc10330 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN new 4c6c79445499 mm: apply per-task gfp constraints in fast path new 9982ace2a657 mm: honor PF_MEMALLOC_PIN for all movable pages new d6dbc9982d52 mm/gup: do not migrate zero page new 8d84f5482dc8 mm/gup: migrate pinned pages out of movable zone new 5b43f3dd488e memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] new 8c3138e00b41 mm/gup: change index type to long as it counts pages new 6c795abd6926 mm/gup: longterm pin migration cleanup new 509691ad5597 selftests/vm: gup_test: fix test flag new c2ab3a14f231 selftests/vm: gup_test: test faulting in kernel, and verif [...] new e60bff3fb380 mm,memory_hotplug: allocate memmap from the added memory range new 53ae74c27e12 mmmemory_hotplug-allocate-memmap-from-the-added-memory-range-fix new 0d421e2a47f4 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported new 8f8407185fc6 mm,memory_hotplug: add kernel boot option to enable memmap [...] new 363f72d78186 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new 5186f822d28b arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE new 204f5245cdd2 mm/zswap.c: switch from strlcpy to strscpy new cbe664aa3261 iov_iter: lift memzero_page() to highmem.h new e07da9ca7ba8 btrfs: use memzero_page() instead of open coded kmap pattern new 69767e5b8a7d mm/highmem.c: fix coding style issue new c279dfe8b99f mm/highmem: Remove deprecated kmap_atomic new 0366be0adee8 mm/mempool: minor coding style tweaks new 1a84e52d84bd mm/swapfile: minor coding style tweaks new 576c0f7e68bb mm/sparse: minor coding style tweaks new aeb391b45cb7 mm/vmscan: minor coding style tweaks new 195c2e4cb9da mm/compaction: minor coding style tweaks new 16c67f03427e mm/oom_kill: minor coding style tweaks new 83a6a80ec989 mm/shmem: minor coding style tweaks new bb5034d95142 mm/page_alloc: minor coding style tweaks new 63e3c426c1c4 mm/filemap: minor coding style tweaks new aafe9d417e26 mm/mlock: minor coding style tweaks new 0fc4a4096e9a mm/frontswap: minor coding style tweaks new 9ed03dced98d mm/vmalloc: minor coding style tweaks new 257e7d5c8919 mm/memory_hotplug: minor coding style tweaks new cf14813dd404 mm/mempolicy: minor coding style tweaks new efc384ebdb83 mm/process_vm_access.c: remove duplicate include new 469f7e5ed2f4 kfence: zero guard page after out-of-bounds access new f46810d6099c fs/buffer.c: add debug print for __getblk_gfp() stall problem new bf0d6637c40c fs/buffer.c: dump more info for __getblk_gfp() stall problem new ec6901e8e919 kernel/hung_task.c: Monitor killed tasks. new 363e8285565c procfs: allow reading fdinfo with PTRACE_MODE_READ new a25ca98c1f6e procfs/dmabuf: add inode number to /proc/*/fdinfo new 7ebb4b63834a proc/sysctl: fix function name error in comments new 9a3c396cd995 proc/sysctl: make protected_* world readable new d67249a9c2dd include: remove pagemap.h from blkdev.h new 6805985a576a kernel/async.c: fix pr_debug statement new 89cffb73eeb6 kernel/cred.c: make init_groups static new 643cfee40553 kernel/umh.c: fix some spelling mistakes new e38f3c037a7f kernel/user_namespace.c: fix typos new 3e3011ea6112 kernel/up.c: fix typo new 7217f37ec86c kernel/sys.c: fix typo new f9156d9396fa kernel/irq/: fix language typos new df2aa3e1b47e lib/bch.c: fix a typo in the file bch.c new f686213ac9de lib: fix inconsistent indenting in process_bit1() new 91b4ba2796a8 lib/list_sort.c: fix typo in function description new 8f7d76ff6cec include/linux/compat.h: remove unneeded declaration from C [...] new 1695cce90e06 fs: fat: fix spelling typo of values new f0b2bbc9fe42 do_wait: make PIDTYPE_PID case O(1) instead of O(n) new 35c323d8b567 kernel/fork.c: simplify copy_mm() new 8ae29b1fb7d1 kernel/fork.c: fix typos new 3a3ffa4e3ec0 kernel/crash_core: add crashkernel=auto for vmcore creation new 6e0f089d8aef kexec: Add kexec reboot string new 4bd028a1e646 kernel: kexec_file: fix error return code of kexec_calcula [...] new 6b85ddd223de gcov: clang: drop support for clang-10 and older new ed51885a9a3d gcov: combine common code new acd26a3aeb80 gcov: simplify buffer allocation new ec1517f90243 gcov: use kvmalloc() new 45d61cc97784 aio: simplify read_events() new 01583a16158c gdb: lx-symbols: store the abspath() new c89e5685c3ba scripts/gdb: document lx_current is only supported by x86 new f9e5124157a3 scripts/gdb: add lx_current support for arm64 new ceb13f861c2d selftests: remove duplicate include new 2bdae494c5c3 kernel/async.c: stop guarding pr_debug() statements new b80714d21528 kernel/async.c: remove async_unregister_domain() new d3f9d0fc0296 init/initramfs.c: do unpacking asynchronously new c0954d9328ac modules: add CONFIG_MODPROBE_PATH new 076312a53ec2 Merge branch 'akpm-current/current' new bb04e29496b8 mm: add definition of PMD_PAGE_ORDER new 26f2fd2d662b mmap: make mlock_future_check() global new 67717b746df0 riscv/Kconfig: make direct map manipulation options depend on MMU new 23a6dabbdcef set_memory: allow set_direct_map_*_noflush() for multiple pages new a562fd24a2da set_memory: allow querying whether set_direct_map_*() is a [...] new 1f32c80e1cda mm: introduce memfd_secret system call to create "secret" [...] new 5e89fc5726e9 PM: hibernate: disable when there are active secretmem users new 184bd5d3063b arch, mm: wire up memfd_secret system call where relevant new 047620a9647b secretmem: test: add basic selftest for memfd_secret(2)
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 (4d73c4f3a65f) \ N -- N -- N refs/heads/akpm (047620a9647b)
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.
The 1008 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../admin-guide/laptops/thinkpad-acpi.rst | 20 + Documentation/core-api/printk-formats.rst | 2 +- .../bindings/clock/rockchip,rk3568-cru.yaml | 60 + .../devicetree/bindings/input/atmel,maxtouch.yaml | 32 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 1 + .../devicetree/bindings/mmc/sdhci-of-dwcmshc.txt | 20 - .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 87 + .../devicetree/bindings/power/supply/bq27xxx.yaml | 1 + .../driver-api/surface_aggregator/clients/dtx.rst | 718 ++++++++ .../surface_aggregator/clients/index.rst | 1 + Documentation/filesystems/cifs/cifsd.rst | 96 +- Documentation/filesystems/cifs/index.rst | 10 + Documentation/filesystems/index.rst | 3 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/nzxt-kraken2.rst | 42 + Documentation/input/devices/rotary-encoder.rst | 8 +- Documentation/networking/xfrm_device.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 + Documentation/virt/kvm/api.rst | 9 +- MAINTAINERS | 58 +- Makefile | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 4 +- arch/arm/boot/dts/exynos3250-rinato.dts | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 3 +- arch/arm/boot/dts/exynos4412-ppmu-common.dtsi | 48 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 3 + arch/arm/crypto/aes-cipher-core.S | 42 +- arch/arm/crypto/blake2s-core.S | 21 + arch/arm/crypto/chacha-scalar-core.S | 43 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 22 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 40 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 51 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 13 + arch/arm64/include/asm/pgalloc.h | 19 +- arch/arm64/include/asm/pgtable-hwdef.h | 15 + arch/arm64/mm/kasan_init.c | 4 +- arch/arm64/mm/mmu.c | 41 +- arch/x86/Kconfig | 1 + arch/x86/boot/compressed/efi_thunk_64.S | 2 +- arch/x86/boot/compressed/head_64.S | 172 +- arch/x86/boot/compressed/idt_64.c | 14 + arch/x86/boot/compressed/kaslr.c | 4 +- arch/x86/boot/compressed/mem_encrypt.S | 130 +- arch/x86/boot/compressed/misc.c | 7 +- arch/x86/boot/compressed/misc.h | 6 + arch/x86/boot/compressed/sev-es.c | 12 +- arch/x86/crypto/crc32-pclmul_glue.c | 2 +- arch/x86/crypto/curve25519-x86_64.c | 6 +- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 2 +- arch/x86/crypto/twofish_glue_3way.c | 2 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/vdso/vdso2c.c | 2 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/entry/vdso/vsgx.S | 2 +- arch/x86/events/amd/core.c | 2 +- arch/x86/events/amd/iommu.h | 2 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 14 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/events/intel/p4.c | 6 +- arch/x86/events/intel/pt.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 12 +- arch/x86/events/zhaoxin/core.c | 2 +- arch/x86/hyperv/hv_init.c | 4 +- arch/x86/include/asm/agp.h | 2 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/elf.h | 10 +- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/intel_pconfig.h | 2 +- arch/x86/include/asm/intel_pt.h | 2 +- arch/x86/include/asm/io.h | 2 +- arch/x86/include/asm/irq_stack.h | 2 +- arch/x86/include/asm/kvm_host.h | 38 +- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/paravirt_types.h | 2 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/processor.h | 2 +- arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/uv/uv_geo.h | 2 +- arch/x86/include/asm/uv/uv_hub.h | 2 +- arch/x86/include/uapi/asm/bootparam.h | 4 +- arch/x86/include/uapi/asm/msgbuf.h | 2 +- arch/x86/include/uapi/asm/sgx.h | 2 +- arch/x86/include/uapi/asm/shmbuf.h | 2 +- arch/x86/include/uapi/asm/sigcontext.h | 2 +- arch/x86/kernel/acpi/boot.c | 4 +- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/amd_nb.c | 2 +- arch/x86/kernel/apic/apic.c | 15 +- arch/x86/kernel/apic/io_apic.c | 18 +- arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/apm_32.c | 6 +- arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/cyrix.c | 2 +- arch/x86/kernel/cpu/intel.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 1 + arch/x86/kernel/cpu/mce/severity.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 2 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/resctrl/core.c | 2 +- arch/x86/kernel/cpu/resctrl/monitor.c | 6 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 6 +- arch/x86/kernel/cpu/sgx/arch.h | 2 +- arch/x86/kernel/cpu/sgx/main.c | 177 +- arch/x86/kernel/cpu/sgx/sgx.h | 23 +- arch/x86/kernel/cpu/topology.c | 4 +- arch/x86/kernel/e820.c | 2 +- arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/idt.c | 2 +- arch/x86/kernel/irq.c | 2 +- arch/x86/kernel/kgdb.c | 4 +- arch/x86/kernel/kprobes/ftrace.c | 2 +- arch/x86/kernel/kvm.c | 23 +- arch/x86/kernel/machine_kexec_64.c | 2 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 2 +- arch/x86/kernel/relocate_kernel_64.S | 2 +- arch/x86/kernel/sev-es-shared.c | 16 +- arch/x86/kernel/sev-es.c | 36 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/smp.c | 4 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/sysfb_efi.c | 2 +- arch/x86/kernel/topology.c | 2 +- arch/x86/kernel/traps.c | 2 +- arch/x86/kernel/tsc.c | 6 +- arch/x86/kernel/tsc_sync.c | 2 +- arch/x86/kernel/umip.c | 2 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 91 +- arch/x86/kvm/hyperv.h | 1 + arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/mmu_internal.h | 7 +- arch/x86/kvm/mmu/tdp_iter.c | 30 +- arch/x86/kvm/mmu/tdp_iter.h | 4 +- arch/x86/kvm/mmu/tdp_mmu.c | 46 +- arch/x86/kvm/pmu.h | 2 +- arch/x86/kvm/svm/avic.c | 4 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/posted_intr.c | 2 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 119 +- arch/x86/lib/insn-eval.c | 6 +- arch/x86/lib/mmx_32.c | 2 +- arch/x86/math-emu/reg_ld_str.c | 2 +- arch/x86/math-emu/reg_round.S | 2 +- arch/x86/mm/fault.c | 4 +- arch/x86/mm/init.c | 6 +- arch/x86/mm/init_64.c | 2 +- arch/x86/mm/kaslr.c | 2 +- arch/x86/mm/kmmio.c | 2 +- arch/x86/mm/mem_encrypt_boot.S | 2 +- arch/x86/mm/mem_encrypt_identity.c | 35 +- arch/x86/mm/pat/memtype.c | 2 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/mm/pkeys.c | 2 +- arch/x86/mm/pti.c | 4 +- arch/x86/mm/tlb.c | 6 +- arch/x86/net/bpf_jit_comp.c | 7 +- arch/x86/pci/fixup.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/efi/quirks.c | 4 +- arch/x86/platform/intel-quark/imr.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 4 +- arch/x86/platform/olpc/olpc-xo15-sci.c | 2 +- arch/x86/platform/olpc/olpc_dt.c | 2 +- arch/x86/platform/pvh/head.S | 6 +- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/power/cpu.c | 2 +- arch/x86/realmode/init.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- crypto/aegis.h | 19 + crypto/aegis128-core.c | 15 - crypto/aegis128-neon.c | 10 +- drivers/acpi/video_detect.c | 1 + drivers/base/power/domain.c | 36 - drivers/base/power/runtime.c | 62 +- drivers/char/hw_random/ba431-rng.c | 4 +- drivers/char/hw_random/cctrng.c | 16 +- drivers/clk/rockchip/Kconfig | 29 +- drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-cpu.c | 53 +- drivers/clk/rockchip/clk-px30.c | 7 +- drivers/clk/rockchip/clk-rk3036.c | 7 +- drivers/clk/rockchip/clk-rk3128.c | 7 +- drivers/clk/rockchip/clk-rk3188.c | 14 +- drivers/clk/rockchip/clk-rk3228.c | 7 +- drivers/clk/rockchip/clk-rk3288.c | 7 +- drivers/clk/rockchip/clk-rk3308.c | 7 +- drivers/clk/rockchip/clk-rk3328.c | 7 +- drivers/clk/rockchip/clk-rk3368.c | 14 +- drivers/clk/rockchip/clk-rk3399.c | 15 +- drivers/clk/rockchip/clk-rk3568.c | 1725 ++++++++++++++++++++ drivers/clk/rockchip/clk-rv1108.c | 7 +- drivers/clk/rockchip/clk.h | 54 +- drivers/crypto/hisilicon/sec2/sec.h | 5 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 77 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 2 - drivers/crypto/hisilicon/sec2/sec_main.c | 131 +- drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/vars.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 93 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 96 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nv.c | 4 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 439 ++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 3 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 43 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 1 + .../drm/amd/display/dc/bios/bios_parser_helper.c | 5 +- .../drm/amd/display/dc/bios/bios_parser_helper.h | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 1154 ++++++------- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 31 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 9 +- drivers/gpu/drm/amd/display/dc/dc.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 2 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 16 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 34 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 34 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 11 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 4 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 23 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 1 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 101 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 1 + .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 1 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 105 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 + .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 31 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 38 + .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 38 + .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 30 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 668 ++++++-- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 7 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 28 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 25 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 14 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 28 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/i915/Makefile | 2 + drivers/gpu/drm/i915/display/g4x_dp.c | 1432 ++++++++++++++++ drivers/gpu/drm/i915/display/g4x_dp.h | 30 + drivers/gpu/drm/i915/display/g4x_hdmi.c | 616 +++++++ drivers/gpu/drm/i915/display/g4x_hdmi.h | 19 + drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 46 +- drivers/gpu/drm/i915/display/intel_display_types.h | 12 + drivers/gpu/drm/i915/display/intel_dp.c | 1649 ++----------------- drivers/gpu/drm/i915/display/intel_dp.h | 11 - drivers/gpu/drm/i915/display/intel_dp_aux.c | 7 + .../gpu/drm/i915/display/intel_dp_link_training.c | 108 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 5 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 618 ------- drivers/gpu/drm/i915/display/intel_hdmi.h | 3 - drivers/gpu/drm/i915/display/intel_pps.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 +- drivers/gpu/drm/meson/meson_venc.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 6 +- drivers/gpu/drm/radeon/radeon_ttm.c | 5 +- drivers/hid/Kconfig | 7 +- drivers/hid/Makefile | 3 +- drivers/hid/hid-ft260.c | 3 +- drivers/hid/hid-quirks.c | 3 + drivers/hid/hid-thrustmaster.c | 370 +++++ drivers/hid/intel-ish-hid/ishtp/hbm.c | 6 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 1 + drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/nzxt-kraken2.c | 234 +++ drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/idle/intel_idle.c | 4 +- drivers/input/keyboard/gpio_keys.c | 89 +- drivers/input/misc/ims-pcu.c | 1 - drivers/input/misc/max8997_haptic.c | 9 +- drivers/input/touchscreen/atmel_mxt_ts.c | 78 + drivers/input/touchscreen/lpc32xx_ts.c | 10 +- drivers/iommu/amd/iommu.c | 2 +- drivers/iommu/sprd-iommu.c | 2 +- drivers/media/usb/uvc/uvc_video.c | 2 +- drivers/memory/tegra/mc.c | 9 + drivers/memory/tegra/mc.h | 4 +- drivers/memory/tegra/tegra20.c | 326 ++++ drivers/memstick/core/memstick.c | 21 +- drivers/message/fusion/mptbase.h | 2 +- drivers/mmc/core/core.c | 74 - drivers/mmc/core/core.h | 8 - drivers/mmc/core/host.c | 40 +- drivers/mmc/core/sdio.c | 28 +- drivers/mmc/host/Kconfig | 2 + drivers/mmc/host/cavium.c | 3 +- drivers/mmc/host/renesas_sdhi.h | 2 + drivers/mmc/host/renesas_sdhi_core.c | 35 +- drivers/mmc/host/sdhci-acpi.c | 2 + drivers/mmc/host/sdhci-esdhc-imx.c | 14 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 261 ++- drivers/mmc/host/tmio_mmc_core.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 270 ++- drivers/net/dsa/mv88e6xxx/port.c | 21 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 16 - drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 30 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 4 +- .../net/ethernet/huawei/hinic/hinic_hw_api_cmd.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_rx.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 1 + drivers/net/ethernet/intel/e1000e/hw.h | 6 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/igb/e1000_hw.h | 6 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 11 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 +- drivers/net/ethernet/intel/igc/igc_defines.h | 5 - drivers/net/ethernet/intel/igc/igc_main.c | 16 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 3 +- drivers/net/ethernet/mscc/ocelot.c | 72 +- drivers/net/ethernet/mscc/ocelot_mrp.c | 4 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 4 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 8 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 16 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 28 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 77 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 22 +- drivers/net/ethernet/realtek/r8169_main.c | 22 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 46 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 7 + drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 3 + drivers/net/ethernet/sun/sungem.c | 4 +- drivers/net/ipa/ipa_cmd.c | 50 +- drivers/net/ipa/ipa_data-sc7180.c | 41 +- drivers/net/ipa/ipa_data-sdm845.c | 34 +- drivers/net/ipa/ipa_data.h | 56 +- drivers/net/ipa/ipa_endpoint.c | 14 +- drivers/net/ipa/ipa_endpoint.h | 1 - drivers/net/ipa/ipa_main.c | 77 +- drivers/net/ipa/ipa_mem.h | 10 +- drivers/net/ipa/ipa_qmi.c | 2 +- drivers/net/ipa/ipa_reg.h | 46 +- drivers/net/phy/at803x.c | 31 - drivers/net/phy/mscc/mscc_main.c | 217 ++- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/cdc_ncm.c | 1 - drivers/net/usb/r8152.c | 5 +- drivers/net/wan/lapbether.c | 4 +- drivers/nfc/fdp/fdp.c | 5 +- drivers/nvme/host/core.c | 64 +- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/rdma.c | 11 +- drivers/nvme/host/tcp.c | 20 +- drivers/nvme/target/core.c | 17 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/tcp.c | 2 +- drivers/of/of_net.c | 3 + drivers/pci/xen-pcifront.c | 2 +- drivers/platform/surface/Kconfig | 20 + drivers/platform/surface/Makefile | 1 + .../platform/surface/surface_aggregator_registry.c | 7 +- drivers/platform/surface/surface_dtx.c | 1289 +++++++++++++++ .../x86/dell/dell-wmi-sysman/enum-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/int-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 3 + .../x86/dell/dell-wmi-sysman/string-attributes.c | 3 + drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 84 +- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/thinkpad_acpi.c | 126 +- drivers/power/supply/bq27xxx_battery.c | 44 + drivers/power/supply/bq27xxx_battery_i2c.c | 2 + drivers/powercap/intel_rapl_common.c | 1 + drivers/powercap/intel_rapl_msr.c | 1 + drivers/scsi/BusLogic.c | 2 +- drivers/scsi/FlashPoint.c | 4 - drivers/scsi/a100u2w.c | 8 +- drivers/scsi/aic94xx/aic94xx_dump.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 5 +- drivers/scsi/cxlflash/main.c | 8 +- drivers/scsi/cxlflash/superpipe.c | 6 +- drivers/scsi/cxlflash/vlun.c | 8 +- drivers/scsi/dc395x.c | 3 +- drivers/scsi/fnic/fnic_fcs.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 6 +- drivers/scsi/fnic/fnic_trace.c | 18 +- drivers/scsi/ibmvscsi/ibmvfc.c | 29 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 70 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 8 +- drivers/scsi/initio.c | 13 +- drivers/scsi/ipr.c | 8 +- drivers/scsi/isci/host.c | 37 +- drivers/scsi/isci/phy.c | 34 +- drivers/scsi/isci/port.c | 62 +- drivers/scsi/isci/port_config.c | 37 +- drivers/scsi/isci/remote_device.c | 33 +- drivers/scsi/isci/remote_node_context.c | 13 +- drivers/scsi/isci/remote_node_table.c | 64 +- drivers/scsi/isci/request.c | 60 +- drivers/scsi/isci/task.c | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 18 +- drivers/scsi/mvumi.c | 5 +- drivers/scsi/myrb.c | 47 +- drivers/scsi/myrs.c | 6 +- drivers/scsi/nsp32.c | 31 +- drivers/scsi/pmcraid.c | 70 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/sim710.c | 14 +- drivers/scsi/ufs/ufs-sysfs.c | 2 +- drivers/scsi/ufs/ufshcd.c | 95 +- drivers/scsi/ufs/ufshcd.h | 2 +- drivers/spi/spi-stm32.c | 24 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 32 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 6 - drivers/staging/rtl8188eu/core/rtw_mlme.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 4 - drivers/staging/rtl8712/rtl871x_mlme.c | 3 +- drivers/staging/rtl8723bs/TODO | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 56 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 17 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 25 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 62 +- drivers/staging/rtl8723bs/core/rtw_odm.c | 6 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 44 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 145 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 156 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 40 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 146 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 38 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 108 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 10 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.h | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 6 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.h | 2 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 12 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.h | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 8 +- drivers/staging/rtl8723bs/hal/HalPhyRf.h | 18 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 56 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h | 12 +- drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 4 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 138 +- drivers/staging/rtl8723bs/hal/hal_com.c | 22 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 22 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 12 +- drivers/staging/rtl8723bs/hal/hal_pwr_seq.c | 22 +- drivers/staging/rtl8723bs/hal/odm.c | 104 +- drivers/staging/rtl8723bs/hal/odm.h | 150 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 28 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.h | 2 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 52 +- drivers/staging/rtl8723bs/hal/odm_DIG.h | 4 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.c | 8 +- .../rtl8723bs/hal/odm_DynamicBBPowerSaving.h | 2 +- drivers/staging/rtl8723bs/hal/odm_DynamicTxPower.c | 2 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 6 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.h | 2 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 24 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 28 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 2 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h | 2 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 4 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 16 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 16 +- drivers/staging/rtl8723bs/hal/odm_debug.c | 2 +- drivers/staging/rtl8723bs/hal/odm_debug.h | 4 +- drivers/staging/rtl8723bs/hal/odm_interface.h | 2 +- drivers/staging/rtl8723bs/hal/odm_types.h | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 351 +--- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 131 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 24 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 113 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 35 - drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h | 6 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 50 +- drivers/staging/rtl8723bs/include/drv_conf.h | 10 - drivers/staging/rtl8723bs/include/drv_types.h | 17 +- drivers/staging/rtl8723bs/include/drv_types_sdio.h | 5 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 +- drivers/staging/rtl8723bs/include/hal_com.h | 14 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 32 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 14 +- drivers/staging/rtl8723bs/include/hal_data.h | 32 +- drivers/staging/rtl8723bs/include/hal_intf.h | 39 +- drivers/staging/rtl8723bs/include/hal_phy.h | 16 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 6 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 22 +- drivers/staging/rtl8723bs/include/ieee80211.h | 10 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 6 - drivers/staging/rtl8723bs/include/osdep_service.h | 11 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 6 - drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 14 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 6 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 6 +- drivers/staging/rtl8723bs/include/rtw_ioctl_set.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 20 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 28 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 23 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 8 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 19 +- drivers/staging/rtl8723bs/include/rtw_rf.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 6 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/sdio_ops.h | 7 - drivers/staging/rtl8723bs/include/sta_info.h | 4 +- drivers/staging/rtl8723bs/include/wifi.h | 14 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 28 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 23 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 63 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 8 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 141 -- drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 4 +- drivers/staging/wimax/Documentation/i2400m.rst | 283 ---- drivers/staging/wimax/Documentation/index.rst | 19 - drivers/staging/wimax/Documentation/wimax.rst | 89 - drivers/staging/wimax/Kconfig | 47 - drivers/staging/wimax/Makefile | 15 - drivers/staging/wimax/TODO | 18 - drivers/staging/wimax/debug-levels.h | 29 - drivers/staging/wimax/debugfs.c | 38 - drivers/staging/wimax/i2400m/Kconfig | 37 - drivers/staging/wimax/i2400m/Makefile | 23 - drivers/staging/wimax/i2400m/control.c | 1434 ---------------- drivers/staging/wimax/i2400m/debug-levels.h | 32 - drivers/staging/wimax/i2400m/debugfs.c | 253 --- drivers/staging/wimax/i2400m/driver.c | 1003 ------------ drivers/staging/wimax/i2400m/fw.c | 1666 ------------------- drivers/staging/wimax/i2400m/i2400m-usb.h | 275 ---- drivers/staging/wimax/i2400m/i2400m.h | 970 ----------- drivers/staging/wimax/i2400m/linux-wimax-i2400m.h | 572 ------- drivers/staging/wimax/i2400m/netdev.c | 603 ------- drivers/staging/wimax/i2400m/op-rfkill.c | 196 --- drivers/staging/wimax/i2400m/rx.c | 1394 ---------------- drivers/staging/wimax/i2400m/sysfs.c | 65 - drivers/staging/wimax/i2400m/tx.c | 1015 ------------ drivers/staging/wimax/i2400m/usb-debug-levels.h | 28 - drivers/staging/wimax/i2400m/usb-fw.c | 365 ----- drivers/staging/wimax/i2400m/usb-notif.c | 258 --- drivers/staging/wimax/i2400m/usb-rx.c | 462 ------ drivers/staging/wimax/i2400m/usb-tx.c | 273 ---- drivers/staging/wimax/i2400m/usb.c | 765 --------- drivers/staging/wimax/id-table.c | 130 -- drivers/staging/wimax/linux-wimax-debug.h | 491 ------ drivers/staging/wimax/linux-wimax.h | 239 --- drivers/staging/wimax/net-wimax.h | 503 ------ drivers/staging/wimax/op-msg.c | 391 ----- drivers/staging/wimax/op-reset.c | 108 -- drivers/staging/wimax/op-rfkill.c | 432 ----- drivers/staging/wimax/op-state-get.c | 52 - drivers/staging/wimax/stack.c | 604 ------- drivers/staging/wimax/wimax-internal.h | 85 - drivers/target/target_core_transport.c | 1 + drivers/usb/cdns3/cdnsp-gadget.c | 4 + drivers/usb/typec/tcpm/tcpm.c | 4 +- drivers/xen/swiotlb-xen.c | 22 +- fs/cifs/cifs_swn.c | 2 +- fs/cifs/fs_context.c | 6 +- fs/cifs/inode.c | 10 +- fs/cifsd/Kconfig | 1 - fs/cifsd/mgmt/share_config.c | 1 - fs/cifsd/mgmt/share_config.h | 2 - fs/cifsd/mgmt/tree_connect.c | 1 - fs/cifsd/mgmt/tree_connect.h | 2 +- fs/cifsd/mgmt/user_config.c | 1 - fs/cifsd/mgmt/user_config.h | 3 +- fs/cifsd/mgmt/user_session.c | 1 - fs/cifsd/misc.c | 7 +- fs/cifsd/misc.h | 2 +- fs/cifsd/oplock.c | 68 +- fs/cifsd/server.c | 9 +- fs/cifsd/smb2pdu.c | 66 +- fs/cifsd/smb_common.c | 11 +- fs/cifsd/smbacl.c | 33 +- fs/cifsd/transport_ipc.c | 3 - fs/cifsd/transport_ipc.h | 1 - fs/cifsd/transport_rdma.c | 5 +- fs/cifsd/transport_tcp.c | 5 +- fs/cifsd/vfs_cache.c | 4 - fs/exfat/balloc.c | 4 +- fs/exfat/dir.c | 2 +- fs/exfat/exfat_fs.h | 4 +- fs/exfat/fatent.c | 4 +- fs/exfat/inode.c | 3 +- fs/exfat/namei.c | 2 +- fs/ext4/ext4.h | 2 + fs/ext4/extents.c | 2 +- fs/ext4/fast_commit.c | 9 +- fs/ext4/inode.c | 12 +- fs/ext4/namei.c | 50 +- fs/ext4/super.c | 2 +- fs/ext4/verity.c | 89 +- fs/ext4/xattr.c | 2 +- fs/io-wq.c | 8 +- fs/io_uring.c | 24 +- fs/nfsd/Kconfig | 6 +- fs/nfsd/nfs4proc.c | 5 +- fs/nfsd/nfs4state.c | 4 + fs/proc/array.c | 2 + include/dt-bindings/clock/rk3568-cru.h | 926 +++++++++++ include/dt-bindings/input/atmel-maxtouch.h | 10 + include/linux/efi.h | 6 +- include/linux/mmc/host.h | 3 - include/linux/moduleparam.h | 2 +- include/linux/netdevice.h | 13 + include/linux/power/bq27xxx_battery.h | 1 + include/linux/ring_buffer.h | 3 +- include/linux/sbitmap.h | 2 +- include/linux/sched.h | 2 +- include/linux/seq_buf.h | 25 + include/linux/stmmac.h | 1 + include/linux/swiotlb.h | 50 +- include/linux/trace_events.h | 5 +- include/linux/usermode_driver.h | 1 + include/linux/ww_mutex.h | 17 +- include/net/dsa.h | 14 + include/net/gro.h | 13 + include/net/netfilter/nf_tables.h | 3 + include/net/red.h | 2 +- include/soc/mscc/ocelot.h | 7 +- include/soc/tegra/mc.h | 7 + include/sound/hda_register.h | 8 +- include/sound/soc-dpcm.h | 2 +- include/trace/events/workqueue.h | 6 +- include/uapi/linux/surface_aggregator/dtx.h | 146 ++ init/init_task.c | 2 +- init/main.c | 6 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/bpf/verifier.c | 1 - kernel/dma/swiotlb.c | 419 ++--- kernel/irq/manage.c | 4 + kernel/irq/matrix.c | 9 +- kernel/jump_label.c | 8 + kernel/livepatch/core.c | 6 +- kernel/locking/lockdep.c | 3 +- kernel/locking/locktorture.c | 146 +- kernel/locking/mutex.c | 5 +- kernel/reboot.c | 2 - kernel/sched/core.c | 2 +- kernel/sched/cpuacct.c | 2 +- kernel/sched/cpufreq_schedutil.c | 31 +- kernel/sched/cpupri.c | 4 +- kernel/sched/deadline.c | 12 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 14 +- kernel/sched/features.h | 2 +- kernel/sched/idle.c | 4 +- kernel/sched/loadavg.c | 2 +- kernel/sched/pelt.c | 2 +- kernel/sched/pelt.h | 2 +- kernel/sched/psi.c | 6 +- kernel/sched/rt.c | 2 +- kernel/sched/sched.h | 6 +- kernel/sched/stats.c | 2 +- kernel/signal.c | 6 +- kernel/static_call.c | 42 +- kernel/time/test_udelay.c | 7 +- kernel/trace/ring_buffer.c | 138 +- kernel/trace/trace.c | 238 ++- kernel/trace/trace.h | 12 +- kernel/trace/trace_events.c | 210 +++ kernel/trace/trace_events_hist.c | 100 +- kernel/trace/trace_events_trigger.c | 45 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_printk.c | 11 + kernel/usermode_driver.c | 21 +- lib/test_printf.c | 90 +- lib/test_slub.c | 3 - lib/vsprintf.c | 69 +- mm/slub.c | 13 +- mm/vmalloc.c | 12 +- net/8021q/vlan_core.c | 10 +- net/Kconfig | 8 + net/can/isotp.c | 6 +- net/core/dev.c | 22 + net/core/drop_monitor.c | 2 +- net/decnet/dn_route.c | 21 +- net/dsa/dsa_priv.h | 14 +- net/ethernet/eth.c | 11 +- net/hsr/hsr_debugfs.c | 2 +- net/netfilter/nf_conntrack_proto_gre.c | 3 - net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 22 +- net/sched/sch_taprio.c | 64 +- net/sctp/output.c | 7 - net/sctp/outqueue.c | 7 + net/vmw_vsock/af_vsock.c | 1 + sound/core/pcm_memory.c | 8 + sound/hda/Kconfig | 7 +- sound/hda/hdac_stream.c | 2 +- sound/soc/codecs/rt1019.c | 2 +- sound/soc/soc-compress.c | 9 +- sound/soc/soc-core.c | 22 +- sound/soc/soc-dapm.c | 24 +- sound/soc/soc-pcm.c | 197 ++- tools/arch/x86/kcpuid/cpuid.csv | 26 +- tools/arch/x86/kcpuid/kcpuid.c | 2 + tools/lib/bpf/btf.h | 1 + tools/lib/bpf/btf_dump.c | 2 +- .../bpf/progs/btf_dump_test_case_syntax.c | 8 + tools/testing/selftests/kvm/.gitignore | 3 + tools/testing/selftests/kvm/Makefile | 3 + tools/testing/selftests/kvm/include/kvm_util.h | 2 + tools/testing/selftests/kvm/lib/kvm_util.c | 7 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 2 - .../selftests/kvm/x86_64/get_msr_index_features.c | 134 ++ tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 260 +++ .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 166 ++ .../selftests/net/forwarding/fib_offload_lib.sh | 2 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- tools/testing/selftests/sgx/load.c | 69 +- tools/testing/selftests/sgx/main.c | 2 +- tools/testing/selftests/x86/thunks_32.S | 2 + tools/tracing/latency/latency-collector.c | 4 +- 784 files changed, 17805 insertions(+), 24343 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-of-dwcmshc.txt create mode 100644 Documentation/devicetree/bindings/mmc/snps,dwcmshc-sdhci.yaml create mode 100644 Documentation/driver-api/surface_aggregator/clients/dtx.rst create mode 100644 Documentation/filesystems/cifs/index.rst create mode 100644 Documentation/hwmon/nzxt-kraken2.rst create mode 100644 drivers/clk/rockchip/clk-rk3568.c create mode 100644 drivers/gpu/drm/i915/display/g4x_dp.c create mode 100644 drivers/gpu/drm/i915/display/g4x_dp.h create mode 100644 drivers/gpu/drm/i915/display/g4x_hdmi.c create mode 100644 drivers/gpu/drm/i915/display/g4x_hdmi.h create mode 100644 drivers/hid/hid-thrustmaster.c create mode 100644 drivers/hwmon/nzxt-kraken2.c create mode 100644 drivers/platform/surface/surface_dtx.c delete mode 100644 drivers/staging/wimax/Documentation/i2400m.rst delete mode 100644 drivers/staging/wimax/Documentation/index.rst delete mode 100644 drivers/staging/wimax/Documentation/wimax.rst delete mode 100644 drivers/staging/wimax/Kconfig delete mode 100644 drivers/staging/wimax/Makefile delete mode 100644 drivers/staging/wimax/TODO delete mode 100644 drivers/staging/wimax/debug-levels.h delete mode 100644 drivers/staging/wimax/debugfs.c delete mode 100644 drivers/staging/wimax/i2400m/Kconfig delete mode 100644 drivers/staging/wimax/i2400m/Makefile delete mode 100644 drivers/staging/wimax/i2400m/control.c delete mode 100644 drivers/staging/wimax/i2400m/debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/debugfs.c delete mode 100644 drivers/staging/wimax/i2400m/driver.c delete mode 100644 drivers/staging/wimax/i2400m/fw.c delete mode 100644 drivers/staging/wimax/i2400m/i2400m-usb.h delete mode 100644 drivers/staging/wimax/i2400m/i2400m.h delete mode 100644 drivers/staging/wimax/i2400m/linux-wimax-i2400m.h delete mode 100644 drivers/staging/wimax/i2400m/netdev.c delete mode 100644 drivers/staging/wimax/i2400m/op-rfkill.c delete mode 100644 drivers/staging/wimax/i2400m/rx.c delete mode 100644 drivers/staging/wimax/i2400m/sysfs.c delete mode 100644 drivers/staging/wimax/i2400m/tx.c delete mode 100644 drivers/staging/wimax/i2400m/usb-debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/usb-fw.c delete mode 100644 drivers/staging/wimax/i2400m/usb-notif.c delete mode 100644 drivers/staging/wimax/i2400m/usb-rx.c delete mode 100644 drivers/staging/wimax/i2400m/usb-tx.c delete mode 100644 drivers/staging/wimax/i2400m/usb.c delete mode 100644 drivers/staging/wimax/id-table.c delete mode 100644 drivers/staging/wimax/linux-wimax-debug.h delete mode 100644 drivers/staging/wimax/linux-wimax.h delete mode 100644 drivers/staging/wimax/net-wimax.h delete mode 100644 drivers/staging/wimax/op-msg.c delete mode 100644 drivers/staging/wimax/op-reset.c delete mode 100644 drivers/staging/wimax/op-rfkill.c delete mode 100644 drivers/staging/wimax/op-state-get.c delete mode 100644 drivers/staging/wimax/stack.c delete mode 100644 drivers/staging/wimax/wimax-internal.h create mode 100644 include/dt-bindings/clock/rk3568-cru.h create mode 100644 include/dt-bindings/input/atmel-maxtouch.h create mode 100644 include/uapi/linux/surface_aggregator/dtx.h create mode 100644 tools/testing/selftests/kvm/x86_64/get_msr_index_features.c create mode 100644 tools/testing/selftests/kvm/x86_64/hyperv_clock.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.c