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 6d9ded83f38e secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 4f17b5b015fb secretmem: test: add basic selftest for memfd_secret(2) omits a89a5941064f arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits 30d09b39abea arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 89973f409c96 arch, mm: wire up memfd_secret system call where relevant omits 1ed8de7398e3 PM: hibernate: disable when there are active secretmem users omits 3d192b05faea secretmem: add memcg accounting omits cb474b6a1e1d secretmem: use PMD-size pages to amortize direct map fragm [...] omits 3c18bd9be833 riscv/Kconfig: make direct map manipulation options depend on MMU omits 4dd2ca534af4 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 50458c111d21 mm: introduce memfd_secret system call to create "secret" [...] omits d1e57e039097 kfence: fix implicit function declaration omits 9c263eb21de4 set_memory: allow querying whether set_direct_map_*() is a [...] omits fff3981aff32 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 7ca527615687 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 748c27e10197 mmap: make mlock_future_check() global omits 972b168ebcd5 mm: add definition of PMD_PAGE_ORDER omits 3e926bee6d40 Merge branch 'akpm-current/current' omits c9f2a5a2e8ac Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits 9e2f23938095 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 09304bc27ea3 Merge remote-tracking branch 'memblock/for-next' omits 0dbe3a288628 Merge remote-tracking branch 'notifications/notifications- [...] omits 5a34073fbeab Merge remote-tracking branch 'mhi/mhi-next' omits a1980c24888f Merge remote-tracking branch 'pidfd/for-next' omits 50927b92312c Merge remote-tracking branch 'hyperv/hyperv-next' omits 1b14b97db614 Merge remote-tracking branch 'xarray/main' omits 1328100a903f Merge remote-tracking branch 'nvmem/for-next' omits 9862e660eeed Merge remote-tracking branch 'gnss/gnss-next' omits eb41b6bd16d6 Merge remote-tracking branch 'kspp/for-next/kspp' omits f8bfd5eaeb61 Merge remote-tracking branch 'rtc/rtc-next' omits 488616119a99 Merge remote-tracking branch 'coresight/next' omits 3be90c839d2a Merge remote-tracking branch 'livepatching/for-next' omits 3e678f0a1e36 Merge remote-tracking branch 'userns/for-next' omits 0aef9d5b38a2 Merge remote-tracking branch 'pwm/for-next' omits 4cdaa4ad96e0 Merge remote-tracking branch 'pinctrl-intel/for-next' omits d6d7e11ade83 Merge remote-tracking branch 'pinctrl/for-next' omits b3e4b930cfab Merge remote-tracking branch 'gpio-intel/for-next' omits 683b1f2cc336 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits e2aebe2c52ad Merge remote-tracking branch 'rpmsg/for-next' omits c7b56e02f49e Merge remote-tracking branch 'vhost/linux-next' omits 9f31ff5d8b96 Merge remote-tracking branch 'scsi-mkp/for-next' omits 99a8b488f561 Merge remote-tracking branch 'scsi/for-next' omits eec01ee1658f Merge remote-tracking branch 'cgroup/for-next' omits d94193a91471 Merge remote-tracking branch 'dmaengine/next' omits 7de8cce06ac5 Merge remote-tracking branch 'icc/icc-next' omits dd089bcdf354 Merge remote-tracking branch 'staging/staging-next' omits 68a04bae1b1d Merge remote-tracking branch 'thunderbolt/next' omits c57b302d2bc0 Merge remote-tracking branch 'soundwire/next' omits cfa484c624b9 Merge remote-tracking branch 'extcon/extcon-next' omits d09dbe1615c1 Merge remote-tracking branch 'char-misc/char-misc-next' omits ec91cc89bccd Merge remote-tracking branch 'tty/tty-next' omits d2f233002cec Merge remote-tracking branch 'phy-next/next' omits 648f96b53dcf Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 9d1d35a92217 Merge remote-tracking branch 'usb-serial/usb-next' omits cb884952b687 Merge remote-tracking branch 'usb/usb-next' omits 9af61e206403 Merge remote-tracking branch 'driver-core/driver-core-next' omits 561e9e4ae5ce Merge remote-tracking branch 'leds/for-next' omits fbb79be2781c Merge remote-tracking branch 'hsi/for-next' omits 8bcf12cee96a Merge remote-tracking branch 'chrome-platform/for-next' omits 58bd34e19774 Merge remote-tracking branch 'drivers-x86/for-next' omits 3040b6a54b88 Merge remote-tracking branch 'workqueues/for-next' omits 78df46b255e7 Merge remote-tracking branch 'percpu/for-next' omits ce2a50336042 Merge remote-tracking branch 'kvm-arm/next' omits 594723a19730 Merge remote-tracking branch 'rcu/rcu/next' omits 688a49d03ece Merge remote-tracking branch 'edac/edac-for-next' omits 11764a5b0079 Merge remote-tracking branch 'tip/auto-latest' omits aa189ae3c40e Merge remote-tracking branch 'spi/for-next' omits f19369113e63 Merge remote-tracking branch 'devicetree/for-next' omits d1fd75a84b86 Merge remote-tracking branch 'audit/next' omits c7784357a1de Merge remote-tracking branch 'tpmdd/next' omits 4c33231c7cdf Merge remote-tracking branch 'selinux/next' omits a1b01175de9d Merge remote-tracking branch 'keys/keys-next' omits 6a5b53515348 Merge remote-tracking branch 'security/next-testing' omits 2eae8a0fd180 Merge remote-tracking branch 'regulator/for-next' omits f4b7cc243714 Merge remote-tracking branch 'battery/for-next' omits a212f709b4d9 Merge remote-tracking branch 'backlight/for-backlight-next' omits 9b1d3eebcd9d Merge remote-tracking branch 'mfd/for-mfd-next' omits 337346e6e91a Merge remote-tracking branch 'mmc/next' omits f3e3898bf6f1 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 903b19ea6b86 Merge remote-tracking branch 'block/for-next' omits c7d33709e528 Merge remote-tracking branch 'input/next' omits 7ec45abc7637 Merge remote-tracking branch 'modules/modules-next' omits f4b89472f747 Merge remote-tracking branch 'sound-asoc/for-next' omits 07adbc131bae Merge remote-tracking branch 'sound/for-next' omits 8788fdff0033 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 4c74308b5c5a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits f48621fbfa62 Merge remote-tracking branch 'amdgpu/drm-next' omits 65cee9487f4f Merge remote-tracking branch 'drm/drm-next' omits 182b48db7c36 Merge remote-tracking branch 'crypto/master' omits a2ce76c592a7 Merge remote-tracking branch 'nand/nand/next' omits 3d01cd74b55d Merge remote-tracking branch 'mtd/mtd/next' omits e885b985de22 Merge remote-tracking branch 'gfs2/for-next' omits 85cccdac0dd0 Merge remote-tracking branch 'bluetooth/master' omits 44dd4ee1cdb7 Merge remote-tracking branch 'wireless-drivers-next/master' omits 8303b1b282da Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 62fa8e696524 Merge remote-tracking branch 'ipsec-next/master' omits 78d3346c94ca Merge remote-tracking branch 'bpf-next/for-next' omits f59390db2a65 Merge remote-tracking branch 'net-next/master' omits 1409c2060bea Merge remote-tracking branch 'rdma/for-next' omits c7b14d85bb5c Merge remote-tracking branch 'ieee1394/for-next' omits 997af83b070b Merge remote-tracking branch 'thermal/thermal/linux-next' omits 408e7b920737 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits c7d09083a9c6 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits 5b1b3b96eb7a Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 4197fcaee291 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits fe718b5f0db9 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 40ebfd05326c Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits b0cf0398ef1c Merge remote-tracking branch 'opp/opp/linux-next' omits 9b1138238ae5 Merge remote-tracking branch 'devfreq/devfreq-next' omits f1429d99ab52 Merge remote-tracking branch 'cpupower/cpupower' omits 46c372698696 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 4400383f9156 Merge remote-tracking branch 'pm/linux-next' omits c7aa976ec04b Merge remote-tracking branch 'v4l-dvb-next/master' omits 751aa99dde34 Merge remote-tracking branch 'v4l-dvb/master' omits 3edd9a50c68f Merge remote-tracking branch 'jc_docs/docs-next' omits 2cee4434b5bd Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 43b186656555 Merge remote-tracking branch 'dmi/dmi-for-next' omits d75b0dbac428 Merge remote-tracking branch 'i2c/i2c/for-next' omits 462c27f1cd07 Merge remote-tracking branch 'hid/for-next' omits 511926691daa Merge remote-tracking branch 'pci/next' omits 98b7191506ee Merge remote-tracking branch 'printk/for-next' omits 211adbbaccb1 Merge remote-tracking branch 'vfs/for-next' omits 3bdf4bcb4dfa Merge remote-tracking branch 'v9fs/9p-next' omits 58082c66ff94 Merge remote-tracking branch 'cel/for-next' omits 764b9b231037 Merge remote-tracking branch 'nfs-anna/linux-next' omits c9e0699e23c0 Merge remote-tracking branch 'jfs/jfs-next' omits 6b06aa6149ee Merge remote-tracking branch 'f2fs/dev' omits 4c0b74f43f63 Merge remote-tracking branch 'ext3/for_next' omits 7d2c046ad35e Merge remote-tracking branch 'exfat/dev' omits 36bd3d79b11f Merge remote-tracking branch 'cifs/for-next' omits c79e688d4f3b Merge remote-tracking branch 'ceph/master' omits f88cdd4220db Merge remote-tracking branch 'btrfs/for-next' omits 603a73befe9a Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 04c22855dcba Merge remote-tracking branch 'sh/for-next' omits 37457960898b Merge remote-tracking branch 's390/for-next' omits e9efbb43c9f7 Merge remote-tracking branch 'risc-v/for-next' omits 062056cac992 Merge remote-tracking branch 'openrisc/for-next' omits de480f60a5ad Merge remote-tracking branch 'nds32/next' omits c29e0e78c8e1 Merge remote-tracking branch 'mips/mips-next' omits 10d12ea43835 Merge remote-tracking branch 'microblaze/next' omits 3c08c88daedc Merge remote-tracking branch 'h8300/h8300-next' omits 023a1d7a783b Merge remote-tracking branch 'csky/linux-next' omits 1710d53e52ca Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 24700b6b78e8 Merge remote-tracking branch 'clk/clk-next' omits 9dbc6c0327fe Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 3f6df4c0cb41 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 49cf2117b08b Merge remote-tracking branch 'tegra/for-next' omits a4ec3c6252d9 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1233db740a97 Merge remote-tracking branch 'stm32/stm32-next' omits fe893cc8bd31 Merge remote-tracking branch 'scmi/for-linux-next' omits 1a0da9a36f10 Merge remote-tracking branch 'samsung-krzk/for-next' omits fc42b2cac7cd Merge remote-tracking branch 'rockchip/for-next' omits 4b3109bafee5 Merge remote-tracking branch 'reset/reset/next' omits cb2160812b7b Merge remote-tracking branch 'renesas/next' omits 2997393c0138 Merge remote-tracking branch 'realtek/for-next' omits c1273c9fcd6d Merge remote-tracking branch 'raspberrypi/for-next' omits 7fada01db05c Merge remote-tracking branch 'qcom/for-next' omits 327569b38f60 Merge remote-tracking branch 'omap/for-next' omits 068be5de8023 Merge remote-tracking branch 'mvebu/for-next' omits 4c3ea2f39e84 Merge remote-tracking branch 'mediatek/for-next' omits 11ef575a195b Merge remote-tracking branch 'keystone/next' omits cf9871c344a9 Merge remote-tracking branch 'imx-mxs/for-next' omits 41ad161c24b8 Merge remote-tracking branch 'drivers-memory/for-next' omits 002f3eee7172 Merge remote-tracking branch 'at91/at91-next' omits 68bd2d8fe036 Merge remote-tracking branch 'aspeed/for-next' omits 9f58e3639e75 Merge remote-tracking branch 'amlogic/for-next' omits 1948c84920c5 Merge remote-tracking branch 'actions/for-next' omits d54e64387986 Merge remote-tracking branch 'arm-soc/for-next' omits 98c0b4e34f29 Merge remote-tracking branch 'arm64/for-next/core' omits 895275f25899 Merge remote-tracking branch 'dma-mapping/for-next' omits 429e3c13d550 Merge remote-tracking branch 'kbuild/for-next' omits cbe1658e272d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits c56d185374c9 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits c02d24bb3812 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits a3d03102c046 Merge remote-tracking branch 'mmc-fixes/fixes' omits ee6b6c10d686 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8577e958f580 Merge remote-tracking branch 'scsi-fixes/fixes' omits 20f6e1e63728 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits b04279f440a9 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits c84254c71d07 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 88c3b7da5d5e Merge remote-tracking branch 'omap-fixes/fixes' omits 9c3bf95f0a8f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 98911adf172c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits e5a30d109a40 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 7d202e3f25f6 Merge remote-tracking branch 'ide/master' omits 31b493cfbc9e Merge remote-tracking branch 'input-current/for-linus' omits cefde993d904 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 38c8008f6817 Merge remote-tracking branch 'staging.current/staging-linus' omits 2e536d6fcd79 Merge remote-tracking branch 'phy/fixes' omits ca5bb9525e7b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 795a3e3aef91 Merge remote-tracking branch 'usb.current/usb-linus' omits 31b47efdf245 Merge remote-tracking branch 'tty.current/tty-linus' omits 2a65f06689a2 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 6d50d4663d02 Merge remote-tracking branch 'spi-fixes/for-linus' omits 3c2401432d17 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 59e63a462773 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 06974595fc45 Merge remote-tracking branch 'sound-current/for-linus' omits 258878002a64 Merge remote-tracking branch 'rdma-fixes/for-rc' omits ee3d7b9f97b2 Merge remote-tracking branch 'wireless-drivers/master' omits dbe066fb5735 Merge remote-tracking branch 'ipsec/master' omits d34e9ddb96bd Merge remote-tracking branch 'sparc/master' omits 1464efa6ce0b Merge remote-tracking branch 'powerpc-fixes/fixes' omits 1a4a00f6cab8 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 6987602790ee Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a31400ec480e Merge branch 'pm-clk' into linux-next omits 818d95227f3f Merge branch for-5.12/arm64/defconfig into for-next omits dc780a244eda Merge branch for-5.12/arm64/dt into for-next omits e1710b46c3d9 Merge branch for-5.12/arm/defconfig into for-next omits ecc8fd6ab444 Merge branch for-5.12/arm/core into for-next omits d44d44019287 csky: Using set_max_mapnr api omits e61383949c3e csky: Fixup pfn_valid omits 08c0c8415156 opp: Prepare for ->set_opp() helper to work without regulators omits d36101e9c3d6 kcsan: Add missing license and copyright headers omits d489131583a9 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests omits 7e8e14d4d30c kcsan: Make test follow KUnit style recommendations omits 0ccb15b78779 rcutorture: Fix testing of RCU priority boosting omits 7e6273949d1f rcu: Fix kfree_rcu() docbook errors omits 1331d33fc9b5 rculist: Replace reference to atomic_ops.rst omits 741d842fd69f rcu: Run rcuo kthreads at elevated priority in CONFIG_RCU_ [...] omits 02e75249d049 rcutorture: Make TREE03 use real-time tree.use_softirq setting omits 297566de5187 rcu: Expedite deboost in case of deferred quiescent state omits 0bc9c98e4cf8 tools/memory-model: Remove reference to atomic_ops.rst omits bbd906abd9ff doc: Update rcu_dereference.rst reference omits fa61e598f3b9 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits b55e7a293316 rcu: Fix CPU-offline trace in rcutree_dying_cpu omits 8cc1d94427d0 timer: Report ignored local enqueue in nohz mode omits 0446c5f2368c entry: Report local wake up on resched blind zone while re [...] omits 845f44e8ef28 sched: Report local wake up on resched blind zone within i [...] omits c17b1e427b94 entry: Explicitly flush pending rcuog wakeup before last r [...] omits a06d78ecebf1 rcu/nocb: Trigger self-IPI on late deferred wake up before [...] omits fa04336c6165 rcu/nocb: Perform deferred wake up before last idle's need [...] omits c847c981d8fe rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers omits 9a96aa2398e6 rcu: Remove superfluous rdp fetch omits f8793426024e rcu/nocb: Detect unsafe checks for offloaded rdp omits 38a46aa75b54 torturescript: Don't rerun failed rcutorture builds omits 0d6d353c17f1 cpuidle: Fix missing need_resched() check after rcu_idle_enter() omits 4b6d6ba2da3c sched/idle: Fix missing need_resched() check after rcu_idl [...] omits 2522632a5290 rcutorture: Add crude tests for mem_dump_obj() omits 9949d3c05470 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits 79dea9692640 Merge branch 'lkmm-dev.2021.01.04a' into HEAD omits bf46de2f5637 Merge branch 'clocksource.2021.01.12a' into HEAD omits b1a1f4e4470b Merge branch 'lkmm.2021.01.04a' into HEAD omits 121605adfe4e Merge branch 'kcsan.2021.01.04a' into HEAD omits 27a27292f452 Merge branches 'cpumask.2021.01.04a', 'doc.2021.01.06a', ' [...] omits 51346d25dd3e initramfs-panic-with-memory-information-fix omits f89f42fd743f initramfs: panic with memory information omits 49ad35e34eae scripts/gdb: fix list_for_each omits e4c7dfb1c1ba aio: simplify read_events() omits 35d78d0e969b checkpatch: improve TYPECAST_INT_CONSTANT test message omits 61a3b3b22d90 checkpatch: prefer ftrace over function entry/exit printks omits 527e33b041fd checkpatch: trivial style fixes omits 2d3c4757e7f2 checkpatch: ignore warning designated initializers using NR_CPUS omits 8947945de6bd checkpatch: improve blank line after declaration test omits cb90c6b35113 include/linux/bitops.h: spelling s/synomyn/synonym/ omits 08e2da73d5c9 mm/page_poison: use unhashed address in hexdump for check_ [...] omits 3a8a2dd47487 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits 7d97a47f2cc1 string.h: move fortified functions definitions in a dedica [...] omits 13c176ef773e lib-optimize-cpumask_local_spread-v8 omits 1c60cbd33d1e lib: optimize cpumask_local_spread() omits e49dc6609760 lib/genalloc.c: change return type to unsigned long for bi [...] omits 43fe586bc1cc proc/sysctl: make protected_* world readable omits a7bec8074509 sysctl.c: fix underflow value setting risk in vm_table omits f37005e5973c proc/wchan: use printk format instead of lookup_symbol_name() omits 39027020a45a alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits e756ded44ecb kernel/hung_task.c: Monitor killed tasks. omits 0f621c9ecc71 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8a931b91a693 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 215df41f70d6 MAINTAINERS: add entry for KFENCE omits 30fe242b76ed kfence: show access type in report omits 1cb39a534c22 kfence: fix typo in test omits 3d82d50a6a04 kfence: add test suite omits ed44cce98c8e kfence: add missing copyright header to documentation omits 43479aefe1bb kfence, Documentation: add KFENCE documentation omits d0eed67ab70b revert kasan-remove-kfence-leftovers omits 9833c08cc19f kfence, kasan: make KFENCE compatible with KASAN omits cc6fe51a70a1 mm, kfence: insert KFENCE hooks for SLUB omits ef6828507baf mm, kfence: insert KFENCE hooks for SLAB omits 68c35e7deadb kfence: use pt_regs to generate stack trace on faults omits 8133480e1397 kfence, arm64: add missing copyright and description header omits e7d954b22971 arm64, kfence: enable KFENCE for ARM64 omits 5256ff8c223b kfence, x86: add missing copyright and description header omits 1f8ba0613af0 x86, kfence: enable KFENCE for x86 omits b1de5741965d kfence: add missing copyright and description headers omits edee60b93d54 kfence: add option to use KFENCE without static keys omits 82668d93cee0 kfence: fix potential deadlock due to wake_up() omits bf15f8240e21 kfence: avoid stalling work queue task without allocations omits 7a0fe99fc57a kfence: Fix parameter description for kfence_object_start() omits 383a42bb8ffe mm: add Kernel Electric-Fence infrastructure omits b6dbf0238cbf bdi-use-might_alloc-fix omits 9bc4c5bdc55c mm/backing-dev.c: use might_alloc() omits 5a82cac5b4c3 mm/dmapool: use might_alloc() omits 5a1b117a8125 mm: page-flags.h: Typo fix (It -> If) omits 3f76d286b27b mm: remove arch_remap() and mm-arch-hooks.h omits bcbf36dbb073 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits e18108c8587e mm: set the sleep_mapped to true for zbud and z3fold omits 6753c561f653 mm/zswap: add the flag can_sleep_mapped omits 9a2871c7e30b mm: zswap: clean up confusing comment omits bd4e22b7bf23 mm: fix memory_failure() handling of dax-namespace metadata omits e821cf25cfee mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 29970e9cdbf0 mm: teach pfn_to_online_page() to consider subsection validity omits 725e1566b91e mm: move pfn_to_online_page() out of line omits 89599df99227 mm/vmstat.c: erase latency in vmstat_shepherd omits 89b70699c7bd mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits ffb9f69e943c mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 6dc3cf9b67e3 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits a5d638249c39 memblock: do not start bottom-up allocations with kernel_end omits 147079f4e18a mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 2497def94f08 mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 4db64b8ee357 mm-cma-allocate-cma-areas-bottom-up-fix-2 omits 65cdecd8b999 mm-cma-allocate-cma-areas-bottom-up-fix omits aa7dd94c6a96 mm: cma: allocate cma areas bottom-up omits 2d29d15c594a mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 1a307f687c31 mm,thp,shm: limit gfp mask to no more than specified omits eb837e1d574a mm,thp,shmem: limit shmem THP alloc gfp_mask omits 96cea1cd03f7 mm: remove pagevec_lookup_entries omits d510aab9b593 mm: pass pvec directly to find_get_entries omits 8f6cfb2d5b44 mm: remove nr_entries parameter from pagevec_lookup_entries omits eee1acb20975 mm: add an 'end' parameter to pagevec_lookup_entries omits 108681f7be81 mm: add an 'end' parameter to find_get_entries omits c58b402ad71f fix mm-add-and-use-find_lock_entries.patch omits f4787126e0da mm: add and use find_lock_entries omits e3df74122d30 iomap: use mapping_seek_hole_data omits e3af35924922 fix mm-filemap-add-mapping_seek_hole_data.patch omits 3e96346c2b91 mm/filemap: add mapping_seek_hole_data omits 4cbee442ba45 fix mm-filemap-add-helper-for-finding-pages.patch omits f5cf552c2185 mm/filemap: add helper for finding pages omits 368abb279cfa mm/filemap: rename find_get_entry to mapping_get_entry omits e51bb704ce53 mm: add FGP_ENTRY omits aa35caced558 mm/swap: optimise get_shadow_from_swap_cache omits 766841a5b483 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 6772da94e02a mm: make pagecache tagged lookups return only head pages omits 5a9bfb00a49e mm/migrate: remove unneeded semicolons omits d0a64899dc6e hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] omits 9e6d7ac38430 hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs omits 906a7ae1785b hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() omits 92f02bbaaaf5 hugetlbfs: remove special hugetlbfs_set_page_dirty() omits 62f988dc5177 mm/hugetlb: change hugetlb_reserve_pages() to type bool omits c86cbe2eaf34 mm/compaction: correct deferral logic for proactive compaction omits 849f5c623d07 mm-compaction-return-proper-state-in-should_proactive_comp [...] omits 67ce2087e599 mm/compaction: return proper state in should_proactive_com [...] omits d390a9c8a78d mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits ff8dcb2fb48e mm/compaction: remove rcu_read_lock during page compaction omits 75ed4e5d0a29 mm/vmscan: __isolate_lru_page_prepare() cleanup omits d9f0a580710b mm/hugetlb: use helper huge_page_order and pages_per_huge_page omits 279873b705b8 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call omits df8a88fa3da0 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits c4762df12f5b mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits d2d994cd8617 MIPS: do not call flush_tlb_all when setting pmd entry omits 3d5ade2d1013 mm/huge_memory.c: update tlb entry if pmd is changed omits a11b1758cb9b kasan-remove-redundant-config-option-v3 omits e8e4a9b0c4b2 kasan: remove redundant config option omits 3451d01e3d4a kasan: don't run tests when KASAN is not enabled omits 70656b0c927e kasan: add a test for kmem_cache_alloc/free_bulk omits b42ccb46241f kasan: add proper page allocator tests omits 56ce675f891c kasan: fix bug detection via ksize for HW_TAGS mode omits 02afad77ae04 kasan: move _RET_IP_ to inline wrappers omits 266ac0787cb2 kasan: fix memory corruption in kasan_bitops_tags test omits c194ddf4304f kasan: adapt kmalloc_uaf2 test to HW_TAGS mode omits 4ea35fc5cd26 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits f9c45992799f kasan: rename CONFIG_TEST_KASAN_MODULE omits ef5d3e14b159 kasan, arm64: allow using KUnit tests with HW_TAGS mode omits ffe364dfb2f9 kasan: add match-all tag tests omits 424804505941 kasan: add macros to simplify checking test constraints omits f99984f35e15 kasan: clean up comments in tests omits e0c951a912c4 kasan: clarify HW_TAGS impact on TBI omits 5fb91c4da84f kasan: prefix global functions with kasan_ omits e8eaf50dd374 mm/page_reporting: use list_entry_is_head() in page_report [...] omits fbdbae3da30a mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits 3f8c2aae5d45 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() omits 9a2c0d26cd9c mm/mprotect.c: optimize error detection in do_mprotect_pkey() omits 8817e454e83a mm/mmap.c: fix the adjusted length error omits 2dfb6b931a4b mm/mmap.c: remove unnecessary local variable omits 6175b49ea706 mm: page_counter: re-layout structure to reduce false sharing omits 5ddf291db5dc mm: kmem: make __memcg_kmem_(un)charge static omits f55a526f72bf mm-memcg-add-swapcache-stat-for-memcg-v2-fix omits 536c2a236fd4 mm: memcg: add swapcache stat for memcg v2 omits 869406b7daa8 mm/memcg: remove rcu locking for lock_page_lruvec function series omits 231890fff0d8 mm/memcg: revise the using condition of lock_page_lruvec f [...] omits 930625198a35 mm: memcontrol: make the slab calculation consistent omits e8e64046ea1b mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits 48ccf9f44a6d mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits f9b86d8255e0 mm: memcontrol: convert NR_SHMEM_THPS account to pages omits 3f17de8c75de mm: memcontrol: convert NR_FILE_THPS account to pages omits 92ed79420e57 mm: memcontrol: convert NR_ANON_THPS account to pages omits 9e6ef9cb08b4 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits c961f7249d70 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits 8457e5012068 mm: memcontrol: optimize per-lruvec stats counter memory usage omits 8f54e1b4937a mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 7592e2f167ca mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 46eaedf5a6be mm/swap: don't SetPageWorkingset unconditionally during swapin omits e1bebb7e29c6 mm/filemap: don't revert iter on -EIOCBQUEUED omits a18d651a76b7 mm/filemap: remove unused parameter and change to void typ [...] omits 96677673a49b mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 895e88068c51 mm/debug: improve memcg debugging omits 9f42c75249bf mm, slub: splice cpu and page freelists in deactivate_slab() omits 55c1d8866fce mm, slab, slub: stop taking cpu hotplug lock omits f1b2599176e8 mm, slab, slub: stop taking memory hotplug lock omits 1131f0c2d2c6 mm, slub: stop freeing kmem_cache_node structures on node offline omits dd476047d4d6 mm/slub: disable user tracing for kmemleak caches by default omits 12981538ddcb mm, tracing: record slab name for kmem_cache_free() omits 3bdc1c073660 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits ac8b98193393 fs: delete repeated words in comments omits 66aeed285d1b ramfs: support O_TMPFILE omits 09780d9d252c ocfs2: fix ocfs2 corrupt when iputting an inode omits a455fe913949 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits b92f88b343ab ocfs2: clean up some definitions which are not used any more omits 657d4f7a34e3 ocfs2: remove redundant conditional before iput omits d795734c802e hexagon: remove CONFIG_EXPERIMENTAL from defconfigs omits 8225cbfd4a4b /proc/kpageflags: do not use uninitialized struct pages omits 4f24dae4872f /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 7fe25bc1e2ab MAINTAINERS: add a couple more files to the Clang/LLVM section omits ef2076ee872a proc_sysctl: fix oops caused by incorrect command parameters omits b7358b59890b powerpc/mm/highmem: use __set_pte_at() for kmap_local() omits 0d95bc482355 mips/mm/highmem: use set_pte() for kmap_local() omits 44e05a70dfc0 mm/highmem: prepare for overriding set_pte_at() omits 4a6d2f28803f sparc/mm/highmem: flush cache and TLB omits dca451056306 mm: fix page reference leak in soft_offline_page() omits d111b92f3f14 mm, compaction: move high_pfn to the for loop scope omits c6000f9e4979 ubsan: disable unsigned-overflow check for i386 omits 051bb41384b6 mm: migrate: do not migrate HugeTLB page whose refcount is one omits 0d34361950fa mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active omits 4e9350932a3f mm: hugetlb: fix a race between isolating and freeing page omits ccb0c5309b58 mm: hugetlb: fix a race between freeing and dissolving the page omits 7a9028306f89 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page omits ed428fb35a4c kasan, mm: fix resetting page_alloc tags for HW_TAGS omits 4eeeae15f146 kasan, mm: fix conflicts with init_on_alloc/free omits 3db3c4cfc05d kasan: fix HW_TAGS boot parameters omits 3e46c1cc860e kasan: fix incorrect arguments passing in kasan_add_zero_shadow omits acb69b7813cd kasan: fix unaligned address is unhandled in kasan_remove_ [...] omits a3539181ec6d mm: memcontrol: prevent starvation when writing memory.high omits 31ddbcb71bd1 mm: fix numa stats for thp migration omits e1a8c07f903d mm: memcg: fix memcg file_dirty numa stat omits 85ec2075ecd0 mm: memcg/slab: optimize objcg stock draining omits 9b905f8b56bd mm: fix initialization of struct page for holes in memory layout omits 769447e652cb x86/setup: don't remove E820_TYPE_RAM for pfn 0 omits ff28dae0bc90 drivers/soc/litex: Add restart handler omits 4db0a05c28de ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits 31140b5c293f drm/amdgpu: add another raven1 gfxoff quirk omits a95a09fb9b2d drm/radeon: fix check order in radeon_bo_move omits f07fa86f98e2 drm/amdgpu: fix check order in amdgpu_bo_move omits 70f32506beee usb: typec: ucsi: check cci busy during PPM reset omits 533c23ac4dc4 drm/amdgpu: modify GCR_GENERAL_CNTL for Vangogh omits b83070fd79e7 drm/amdgpu: Remove GFXOFF MASK for Vangogh omits 5494c285883c drm/amd/display: 3.2.119 omits 0d660e461ce0 drm/amd/display: [FW Promotion] Release 0.0.48 omits 2038eb1e4a4c drm/amd/display: Update dram_clock_change_latency for DCN2.1 omits edc3f4517de8 drm/amd/display: Allow PSTATE chnage when no displays are enabled omits 086729b13c59 drm/amd/display: Fix dml20v2_ModeSupportAndSystemConfigura [...] omits 1975b95ad4e7 drm/amd/display: Log link/connector info provided in BIOS [...] omits c12366b837b7 drm/amd/display: Allow dmu_stg to support cached inbox for dmub omits 0f9c280cfc1e drm/amd/display: Change function decide_dp_link_settings t [...] omits 18cf20d3daf6 drm/amd/display: Fix reset sequence with driver direct DMC [...] omits a74069c25bfe drm/amd/display: Guard against NULL pointer deref when get [...] omits 3880fce468c8 drm/amd/display: Allow dmub srv hardware reset before HW init omits cd5c16c5c6e1 drm/amd/display: Report Freesync to vrr_range debugfs entr [...] omits 25aa44f3c2da drm/amd/display: Use hardware sequencer functions for PG control omits 95c2298bd0e6 drm/amd/display: DCN2X Find Secondary Pipe properly in MPO [...] omits fab7b4f7da24 drm/amd/display: disable FEC while using eDP omits 2efcced556f6 drm/amd/display: Fixed corruptions on HPDRX link loss restore omits 4701787e4041 drm/amd/amdgpu: remove redundant flush_delayed_work omits 974ea6a0dd70 drm/amd/pm: remove unused message SMU_MSG_SpareX omits 5ae36931ff0d PM: clk: make PM clock layer compatible with clocks that m [...] omits a12e0fb859fc Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits a518bfa05b6f Merge branch 'objtool/core' omits 45ef057f18e1 Merge branch 'x86/misc' omits fff37f10323d Merge branch 'linus' omits 63e1267254ab Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits f1b631864d84 opp: Print OPP level in debug message of _opp_add_static_v2() omits ad92292a5ac0 opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] omits 22300b8fd92a opp: Add devm_pm_opp_attach_genpd omits b360439c99c5 Merge branch 'x86/cleanups' omits c39f8b0ea04b Merge branch 'x86/platform' omits dcb0e23c05c7 Merge branch 'x86/sgx' omits da9a0fd2ac14 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits 4ca325b6324b Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 2c2adbc40b72 Merge branch 'irq/urgent' omits 1e55eb7404a4 Merge branch 'locking/core' omits e0de4f9e8f1d Merge branch 'objtool/urgent' omits faaa783d5fab Merge branch 'perf/core' omits 6608b22af6cc Merge branch 'sched/core' omits a8def15ac23f Merge branch 'x86/urgent' omits c3fb73931e4d Merge branch 'linus' omits ed7518a99413 Merge branch 'irq/urgent' omits 729e4f08f48d Merge branch 'timers/urgent' omits 1286e1582d90 Merge branch 'x86/cleanups' omits 5b9796d3113e Merge branch 'x86/entry' omits 640b5b13f7a7 Merge branch 'x86/misc' omits 4831ca5dfc8d Merge branch 'x86/urgent' omits a35d6cc44dec Merge branch 'linus' omits bde718b7e154 x86/entry: Emit a symbol for register restoring thunk omits c60427c5df46 Merge branch 'linus' omits 83e7ef80f52d Merge branch 'perf/kprobes' omits b88c9e356935 Merge branch 'ras/core' omits 9426223cd1c4 Merge branch 'x86/asm' omits d1d51a2a2abb Merge branch 'x86/cache' omits 2ece3f80bf26 Merge branch 'x86/cleanups' omits 92dbcf1d4c03 Merge branch 'x86/platform' omits 0bacfde957c4 Merge branch 'x86/urgent' omits db2ba6110327 percpu_ref: Dump mem_dump_obj() info upon reference-count [...] omits 46a4a59ab917 rcu: Make call_rcu() print mem_dump_obj() info for double- [...] omits f05a9bcdd9e3 mm: Make mem_obj_dump() vmalloc() dumps include start and length omits 18d34c8b6c54 mm: Make mem_dump_obj() handle vmalloc() memory omits 7990283e10ce mm: Make mem_dump_obj() handle NULL and zero-sized pointers omits cb61583a3c0a mm: Add mem_dump_obj() to print source of memory block omits d1f7b079ce5b hwmon: (aspeed-pwm-tacho) Switch to using the new API kobj [...] omits c87e5115e05c hwmon: (max6650) Switch to using the new API kobj_to_dev() omits 18e443876c95 hwmon: (pwm-fan) Support multiple fan tachometers omits e7fa69d79e3d hwmon: (pwm-fan) Store tach data separately omits 0a54a237d181 hwmon: (gpio-fan) Switch to using the new API kobj_to_dev() omits 9f957f59b07f hwmon: (pmbus/ibm-cffps) Set the PMBUS_NO_CAPABILITY flag omits a5f4324078f1 hwmon: (pmbus) Add a PMBUS_NO_CAPABILITY platform data flag omits a0f4694edfd3 hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support omits 4e1688b24413 hwmon: (abx500) Decomission abx500 driver omits 024043a54a52 hwmon: (w83627ehf) Switch to using the new API kobj_to_dev() omits ecee5eb76ccf hwmon: (smsc47m1) Remove 'h' from printk format specifier omits 490f5d73e663 hwmon: (pc87360) convert comma to semicolon omits e6ca384d3b09 mhi: pci_generic: Fix shared MSI vector support omits a7209009f885 mhi: unconstify mhi_event_config omits b965e1c78d9c bus: mhi: Ensure correct ring update ordering with memory barrier omits 6c44caf1e694 Merge branch 'x86/mm' omits 4c9430563753 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" omits 43aa066822a9 cpumask: Add "last" alias for cpu list specifications omits 05e0bde2129a cpumask: Add a "none" alias to complement "all" omits 67365ea475a5 cpumask: Make "all" alias global and not just RCU omits 8f7eb6cf4324 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] omits d092478dd36c mhi: use irq_flags if controller driver configures it omits 300da924c996 Merge branch 'x86/microcode' omits 1cc9c2f6e90b Merge branch 'x86/misc' omits 50d0ec0df09f Merge branch 'linus' omits ae0e95a3f49d Merge branch 'x86/cleanups' omits 87d8099939e5 Merge branch 'x86/platform' omits 1173fb292bae Merge branch 'x86/build' omits 433df0d61c2e Merge branch 'linus' omits 841a0dfa5113 watch_queue: sample: Display mount tree change notifications omits 4cd92d064cb0 watch_queue: Implement mount topology and attribute change [...] omits 1e64ef9f77d9 watch_queue: Add security hooks to rule on setting mount watches omits 1d9e4c6f197d watch_queue: Make watch_sizeof() check record size omits 6b190470ce8e watch_queue: Limit the number of watches a user can hold adds 63858ac32656 Merge tag 'pinctrl-v5.11-2' of git://git.kernel.org/pub/sc [...] adds d7631e4378f2 Merge tag 'gpio-fixes-for-v5.11-rc5' of git://git.kernel.o [...] adds 120fbdb84f33 Merge tag 'sound-5.11-rc5' of git://git.kernel.org/pub/scm [...] adds 6a52f4cf863a Merge tag 'acpi-5.11-rc5' of git://git.kernel.org/pub/scm/ [...] adds 535b6a122c6b Merge branch 'printk-rework' into for-linus adds 2561bbbe2e95 Merge tag 'printk-for-5.11-printk-rework-fixup' of git://g [...] adds 5cdc4a6950a8 udf: fix the problem that the disc content is not displayed adds 9f29bd8b2e71 Merge tag 'fs_for_v5.11-rc5' of git://git.kernel.org/pub/s [...] adds 65fe7a4eb5d0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds d190e4f97f5e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 08685be7761d powerpc/64s: fix scv entry fallback flush vs interrupt adds a71138003e37 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 2515aedbb1ed Merge remote-tracking branch 'sparc/master' adds c369d7fc8fdd net: dsa: microchip: ksz8795: Fix KSZ8794 port map again adds 1c45ba93d34c net: dsa: microchip: Adjust reset release timing to match [...] adds 35c715c30b95 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 39609d1bf9eb Merge remote-tracking branch 'net/master' adds f622f96bc8ab Merge remote-tracking branch 'wireless-drivers/master' adds dcf3c8fb32dd mac80211: 160MHz with extended NSS BW in CSA adds f22eff68785c Merge remote-tracking branch 'mac80211/master' adds adf46aa3eede Merge remote-tracking branch 'rdma-fixes/for-rc' adds 7dfe20ee92f6 ASoC: qcom: Fix number of HDMI RDMA channels on sc7180 adds c1c3ba1f7835 ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete adds 1d8fe0648e11 ASoC: Intel: Skylake: Zero snd_ctl_elem_value adds 6da3017fab4b Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds a7de2554c375 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 51dfb6ca3728 regulator: consumer: Add missing stubs to regulator/consumer.h adds 82705e71def3 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds db593c3524eb Merge remote-tracking branch 'regulator-fixes/for-linus' adds 8d874842da43 Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds 8a21440d7f0e Merge remote-tracking branch 'spi-fixes/for-linus' adds 4eaad21a6ac9 kernfs: implement ->read_iter adds cc099e0b3998 kernfs: implement ->write_iter adds f2d6c2708bd8 kernfs: wire up ->splice_read and ->splice_write adds 3d1cf435e201 driver core: Extend device_is_dependent() adds e020ff611ba9 driver core: Fix device link device name collision adds 43f2807e8142 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9bb48c82aced tty: implement write_iter adds 494e63ee9c9f Merge 9bb48c82aced ("tty: implement write_iter") into tty-linus adds 10b62d1e1119 Merge remote-tracking branch 'tty.current/tty-linus' adds 5e45d5ea9d4a Merge remote-tracking branch 'usb.current/usb-linus' adds 7a98fc4d7a85 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds c3ca6626a8af Merge remote-tracking branch 'phy/fixes' adds 10ed1c0508ff Merge remote-tracking branch 'staging.current/staging-linus' adds 927633a6d20a stm class: Fix module init return on allocation failure adds cb5c681ab903 intel_th: pci: Add Alder Lake-P support adds 9354f1b421f7 habanalabs: zero pci counters packet before submit to FW adds f8abaf379bfe habanalabs: fix backward compatibility of idle check adds 2dc4a6d79168 habanalabs: disable FW events on device removal adds b11f623cc8e7 Merge tag 'misc-habanalabs-fixes-2021-01-21' of https://gi [...] adds bda2d1ddeed2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 4bb71afdaef6 Merge remote-tracking branch 'input-current/for-linus' adds 25d5cbcaec89 Merge remote-tracking branch 'ide/master' adds 4be72d81e573 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds b135b3358d73 mtd: rawnand: omap: Use BCH private fields in the specific [...] adds 16deeeb03f74 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 9953a2e2bb9e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds e8f981e4d0ec Merge remote-tracking branch 'omap-fixes/fixes' adds f6aed68e8a2a hwmon: (ina2) update ti,ina2xx.yaml reference in documentation adds 0d03377737d1 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds ca630fa047fe Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f73d5e9fe63a Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds aabb9711bb70 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 389102a3515b scsi: target: iscsi: Fix typo in comment adds aa2c24e7f415 scsi: qla2xxx: Fix description for parameter ql2xenforce_i [...] adds b34d0be669f2 Merge remote-tracking branch 'scsi-fixes/fixes' adds 4a6ed7c4ad20 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 72e7dc9b1b8a Merge remote-tracking branch 'mmc-fixes/fixes' adds d156d079caef Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 17cbe03872be mm/memblock: Fix typo in comment of memblock_phys_alloc_try_nid() adds bbf19ed28a4b Merge remote-tracking branch 'memblock-fixes/fixes' adds dd9d91177430 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 24692c9a00af Merge remote-tracking branch 'kbuild/for-next' new e8f68e0f5dd8 Merge remote-tracking branch 'dma-mapping/for-next' new 300cd7523c63 Merge remote-tracking branch 'arm64/for-next/core' new 62f486990c6d Merge remote-tracking branch 'arm-soc/for-next' new e5929ebc3267 Merge remote-tracking branch 'actions/for-next' new 8fb4dbb7ccc8 Merge remote-tracking branch 'amlogic/for-next' new 171690f771e6 Merge remote-tracking branch 'aspeed/for-next' new 1d9321cbc056 ARM: dts: at91-sama5d27_wlsom1: add i2c recovery new 314f4e24df55 ARM: dts: at91: sama5d2: remove atmel,wakeup-type references new 5086cfd2dbf0 Merge branch 'at91-dt' into at91-next new ab53cfa86e28 Merge remote-tracking branch 'at91/at91-next' new af3cd6765f89 Merge remote-tracking branch 'drivers-memory/for-next' new 11e27ae77b7f Merge remote-tracking branch 'imx-mxs/for-next' new f37088fe88aa Merge remote-tracking branch 'keystone/next' new 6a14455cddad Merge remote-tracking branch 'mediatek/for-next' new 036d4d26ca8d Merge remote-tracking branch 'mvebu/for-next' new cfc2837d838a Merge remote-tracking branch 'omap/for-next' new 0b694ae3f372 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] new d4863ef399a2 arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node new 6243905da788 arm64: dts: pmi8998: Add the right interrupts for LAB/IBB [...] new 28a7eb65d474 arm64: dts: qcom: pm8150x: add definitions for adc-tm5 part new 681db16a5bcf arm64: dts: sm8250-mtp: add thermal zones using pmic's adc-tm5 new 687cc021d700 arm64: dts: qrb5165-rb5: port thermal zone definitions new e49c2912dbfa arm64: dts: qcom: sdm630: add ICE registers and clocks new e6393818c8d1 soc: qcom: socinfo: Fix off-by-one array index bounds check new 5fb33d8960dc soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() new 5ccdc931515e ARM: dts: qcom: msm8974-klte: Fix shdc numbering new 21adad137585 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] new e1f69c5e1905 Merge remote-tracking branch 'qcom/for-next' new c59c49f54285 Merge remote-tracking branch 'raspberrypi/for-next' new 936eb939136f Merge remote-tracking branch 'realtek/for-next' new 266888624b3e Merge remote-tracking branch 'renesas/next' new 428e154bfdff Merge remote-tracking branch 'reset/reset/next' new 446ce11df69c Merge remote-tracking branch 'rockchip/for-next' new d8dc2c7ac99c Merge remote-tracking branch 'samsung-krzk/for-next' new ad83ba7aa947 Merge remote-tracking branch 'scmi/for-linux-next' new 1fc6721b1d49 Merge remote-tracking branch 'stm32/stm32-next' new 1fd42c97a29e Merge remote-tracking branch 'sunxi/sunxi/for-next' new e31b75312fa1 Merge branch for-5.12/arm/core into for-next new b53432b305d0 Merge branch for-5.12/arm/defconfig into for-next new 470a43a38e70 arm64: tegra: Enable Jetson-Xavier J512 USB host new e00791460a44 arm64: tegra: Audio graph header for Tegra210 new ba14438f233e arm64: tegra: Audio graph sound card for Jetson Nano and TX1 new fc97c449ec2d Merge branch for-5.12/arm64/dt into for-next new d93576c66c4b arm64: defconfig: Enable Tegra audio graph card driver new de76ea4be40d Merge branch for-5.12/arm64/defconfig into for-next new 33d707abebe9 Merge remote-tracking branch 'tegra/for-next' new ad936b24a6b5 Merge remote-tracking branch 'ti-k3/ti-k3-next' new c01ae5699fb4 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new b5ac37752137 Merge remote-tracking branch 'clk/clk-next' new e41211b395f3 Merge remote-tracking branch 'clk-renesas/renesas-clk' new c7460ca9b50e csky: Using set_max_mapnr api new 717f1b1a7243 csky: Fixup pfn_valid error with wrong max_mapnr new dc339a5d27e6 Merge remote-tracking branch 'csky/linux-next' new 16debfc7747a Merge remote-tracking branch 'h8300/h8300-next' new a2da0360b707 Merge remote-tracking branch 'microblaze/next' new 12edd18d7de3 Merge remote-tracking branch 'mips/mips-next' new 60c778bbad5f Merge remote-tracking branch 'nds32/next' new 3706f9f76a4f drivers/soc/litex: Add restart handler new 731ba84ce73c Merge remote-tracking branch 'openrisc/for-next' new 4f28e982d4ea Merge remote-tracking branch 'risc-v/for-next' new 15abc29e5d17 Merge remote-tracking branch 's390/for-next' new 109f24f9fabd Merge remote-tracking branch 'sh/for-next' new 6bd58d5f1734 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 720d16e07251 Merge remote-tracking branch 'btrfs/for-next' new 9d5ae6f3c50a libceph: fix "Boolean result is used in bitwise operation" [...] new 0fadc9bab5e8 Merge remote-tracking branch 'ceph/master' new 541e553c9804 cifs: do not fail __smb_send_rqst if non-fatal signals are [...] new dedcfdc70852 Merge remote-tracking branch 'cifs/for-next' new 931fef2dc4ea Merge remote-tracking branch 'exfat/dev' new 701a48ae3c21 Merge remote-tracking branch 'ext3/for_next' new e71bdb35d002 Merge remote-tracking branch 'f2fs/dev' new f8af063cf545 Merge remote-tracking branch 'jfs/jfs-next' new cc56524e6e16 Merge remote-tracking branch 'nfs-anna/linux-next' new ab9ce73a8b79 Merge remote-tracking branch 'cel/for-next' new 147ec02b8705 ovl: avoid deadlock on directory ioctl new 06896fa3193d ovl: skip getxattr of security labels new a4056438514c ovl: implement volatile-specific fsync error behaviour new 4431f2697984 ovl: plumb through flush method new 176cfe865da6 ecryptfs: fix uid translation for setxattr on security.capability new 0cf6e5060950 cap: fix conversions on getxattr new bf27b398da0f ovl: add warning on user_ns mismatch new 9c09be9e71c4 ovl: perform vfs_getxattr() with mounter creds new fc8fc4fcb9cf Merge remote-tracking branch 'overlayfs/overlayfs-next' new ba0e6039ed8c Merge remote-tracking branch 'v9fs/9p-next' new f13f32fd882b Merge remote-tracking branch 'vfs/for-next' new 2fdc85beda5a Merge remote-tracking branch 'printk/for-next' new 4b06c7c27496 Merge remote-tracking branch 'pci/next' new e7c375aeafc9 Merge remote-tracking branch 'hid/for-next' new d685743c290b Merge remote-tracking branch 'i2c/i2c/for-next' new bd03b8021a0a Merge remote-tracking branch 'dmi/dmi-for-next' new cdd1b8007f78 hwmon: (pc87360) convert comma to semicolon new dd00a61b97a3 hwmon: (smsc47m1) Remove 'h' from printk format specifier new d32eec3832db hwmon: (w83627ehf) Switch to using the new API kobj_to_dev() new 6bbb2deb289a hwmon: (abx500) Decomission abx500 driver new f1226632e606 hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support new 5e5d1b7f1978 hwmon: (pmbus) Add a PMBUS_NO_CAPABILITY platform data flag new 9c550f32653a hwmon: (pmbus/ibm-cffps) Set the PMBUS_NO_CAPABILITY flag new 6f43fc5da4cd hwmon: (gpio-fan) Switch to using the new API kobj_to_dev() new 3969359845d8 hwmon: (pwm-fan) Store tach data separately new d3ee0d3191b7 hwmon: (pwm-fan) Support multiple fan tachometers new be26edb5ee0b hwmon: (max6650) Switch to using the new API kobj_to_dev() new aa366ae3d813 hwmon: (aspeed-pwm-tacho) Switch to using the new API kobj [...] new e073b8e1dc4c hwmon: (nct6683) Support ASRock boards new 0d3771d52ed5 hwmon: (applesmc) Assign boolean values to a bool variable new 04ff5a2c8ea0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7ebc7dc87103 docs/scheduler/sched-bwc: formatting fix new f1779d13edf3 docs/scheduler/sched-design-CFS: formatting fix new 6c57c12d0f74 docs/scheduler/sched-bwc: fix note rendering new e5ba9ea63450 docs/scheduler/sched-bwc: note/link cgroup v2 new a21e7bb3d6d9 docs/admin-guide: cgroup-v2: typos and spaces new 0d17d017fd09 docs/admin-guide: cgroup-v2: fix cgroup.type rendering new 8a32d0fee43d doc/admin-guide/cgroup-v2: use tables new 7361ec680c32 docs/admin-guide/cgroup-v2: nit new ffcc972a88aa docs/admin-guide/cgroup-v2: fix mount opt rendering new ba1a297d78f4 arch/Kconfig: update a broken file reference new 1008bfd8e351 docs: iio: Correct a typo new 047a4aba71e9 docs/zh_CN: remove cn_index tag in mips new f7775c20847c AFS: Documentation: fix a few typos in afs.rst new 4c9a3a6c9c54 parport: fix a kernel-doc markup new 3de990b09a03 rapidio: fix kernel-doc a markup new 961f3c898e86 fs: fix kernel-doc markups new 4fd15eaf429a pstore/zone: fix a kernel-doc markup new e23bd83368af firmware: stratix10-svc: fix kernel-doc markups new 3aa1141f9916 connector: fix a kernel-doc markup new 8276d3b4398d lib/crc7: fix a kernel-doc markup new 909782ad0a36 memblock: fix kernel-doc markups new 484cac791015 w1: fix a kernel-doc markup new 3950b92f9691 selftests: kselftest_harness.h: partially fix kernel-doc markups new 2a67fd36a33a Merge remote-tracking branch 'jc_docs/docs-next' new f138c56fc98a Merge remote-tracking branch 'v4l-dvb/master' new 84c9b0f79a47 Merge remote-tracking branch 'v4l-dvb-next/master' new 2c7c5acd7c2a PM: clk: make PM clock layer compatible with clocks that m [...] new d9ac95f54ba8 Merge branch 'pm-clk' into linux-next new 394c0148593c Merge remote-tracking branch 'pm/linux-next' new 7114ebffd330 cpufreq: remove tango driver new e5df20b3ac98 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 35dd262e669f Merge remote-tracking branch 'cpupower/cpupower' new afa517ca42f1 Merge remote-tracking branch 'devfreq/devfreq-next' new 232dadbbd23d opp: Add devm_pm_opp_attach_genpd new 08accf1e3661 opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] new e4277d4d6ea5 opp: Print OPP level in debug message of _opp_add_static_v2() new d60bc79ed2ac opp: Prepare for ->set_opp() helper to work without regulators new 7a46daef57b1 opp: Rename _opp_set_rate_zero() new a8ca37438e85 opp: No need to check clk for errors new 8d9595b4fea3 opp: Keep track of currently programmed OPP new 74f71ca6516e opp: Split _set_opp() out of dev_pm_opp_set_rate() new c1c184691d78 opp: Allow _set_opp() to work for non-freq devices new bbf3be23824b opp: Allow _generic_set_opp_regulator() to work for non-fr [...] new 1358aa63e580 opp: Allow _generic_set_opp_clk_only() to work for non-fre [...] new 01e747c956ec opp: Update parameters of _set_opp_custom() new a1ba73ed8c4c opp: Implement dev_pm_opp_set_opp() new 10bfb8cfc3e3 cpufreq: qcom: Migrate to dev_pm_opp_set_opp() new 7d698a5aa8a8 devfreq: tegra30: Migrate to dev_pm_opp_set_opp() new 850cffb22ec9 drm: msm: Migrate to dev_pm_opp_set_opp() new b9de80824191 opp: Remove dev_pm_opp_set_bw() new f94032bcf5d3 Merge remote-tracking branch 'opp/opp/linux-next' new 1b480a2b5c1d Merge remote-tracking branch 'thermal/thermal/linux-next' new c009bbffbe27 Merge remote-tracking branch 'ieee1394/for-next' new b45bc40065cc Merge remote-tracking branch 'rdma/for-next' new 646188c9550f net: dsa: Fix off by one in dsa_loop_port_vlan_add() new 60f5ad5e19c0 nexthop: Use a dedicated policy for nh_valid_get_del_req() new 44551bff290d nexthop: Use a dedicated policy for nh_valid_dump_req() new 643d0878e674 nexthop: Specialize rtm_nh_policy new 5ff96aec7219 Merge branch 'nexthop-more-fine-grained-policies-for-netli [...] new 2014beea7eb1 net: move net_set_todo inside rollback_registered() new 037e56bd965e net: inline rollback_registered() new bcfe2f1a3818 net: move rollback_registered_many() new 0cbe1e57a7b9 net: inline rollback_registered_many() new d29aee6062f3 Merge branch 'net-inline-rollback_registered-functions' new 7baf2429a1a9 net/sched: cls_flower add CT_FLAGS_INVALID flag support new 4eb5d4a5b4d6 udp: not remove the CRC flag from dev features when need_c [...] new 1a2367665ac2 ip_gre: remove CRC flag from dev features in gre_gso_segment new 9e8789c85dee net: stmmac: dwmac-meson8b: fix the RX delay validation new 5ed66306eab6 octeontx2-af: Add devlink health reporters for NIX new d41b3365bda7 docs: octeontx2: Add Documentation for NIX health reporters new e0171b87a040 Merge branch 'add-devlink-health-reporters-for-nix-block' new 0a950ce029c8 ethernet: ucc_geth: remove unused read of temoder field new e8e507a8ac90 soc: fsl: qe: make cpm_muram_offset take a const void* argument new 155ea0dc8dcb soc: fsl: qe: store muram_vbase as a void pointer instead of u8 new 186b8daffb4e soc: fsl: qe: add cpm_muram_free_addr() helper new 03588e92c07f ethernet: ucc_geth: use qe_muram_free_addr() new 0a71c415297f ethernet: ucc_geth: remove unnecessary memset_io() calls new 830c8ddc66df ethernet: ucc_geth: replace kmalloc+memset by kzalloc new 7d9fe90036f7 ethernet: ucc_geth: remove {rx,tx}_glbl_pram_offset from s [...] new 632e3f2d9922 ethernet: ucc_geth: factor out parsing of {rx,tx}-clock{,- [...] new b0292e086bee ethernet: ucc_geth: constify ugeth_primary_info new baff4311c40d ethernet: ucc_geth: don't statically allocate eight ucc_geth_info new b29fafd3570b ethernet: ucc_geth: use UCC_GETH_{RX,TX}_BD_RING_ALIGNMENT [...] new 64a99fe596f9 ethernet: ucc_geth: remove bd_mem_part and all associated code new 33deb13c87e5 ethernet: ucc_geth: replace kmalloc_array()+for loop by kcalloc() new 634b5bd73187 ethernet: ucc_geth: add helper to replace repeated switch [...] new 53f49d86ea21 ethernet: ucc_geth: inform the compiler that numQueues is [...] new 9b0dfef47553 ethernet: ucc_geth: simplify rx/tx allocations new 961629bd3217 Merge branch 'ucc_geth-improvements' new 4026d80142b6 MAINTAINERS: add entry for Arrow SpeedChips XRS7000 driver new 105f16476e19 Merge remote-tracking branch 'net-next/master' new 53fe5418fe3f docs: bpf: Fixup atomics markup new b452ee005a91 docs: bpf: Clarify -mcpu=v3 requirement for atomic ops new 6095d5a271ad libbpf: Use string table index from index table if needed new 443edcefb821 selftest/bpf: Fix typo new 951e65bd67ef Merge remote-tracking branch 'bpf-next/for-next' new fc81920a1af2 Merge remote-tracking branch 'ipsec-next/master' new 6d081e63c5f4 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 3a93cf9f98ad Merge remote-tracking branch 'wireless-drivers-next/master' new 29593555b9f8 Merge remote-tracking branch 'bluetooth/master' new 07be2fed5ee7 net/fq_impl: bulk-free packets from a flow on overmemory new bf9009bf21b5 net/fq_impl: drop get_default_func, move default flow to fq_tin new d7b649291782 net/fq_impl: do not maintain a backlog-sorted list of flows new 80a915ec4427 mac80211: add rx decapsulation offload support new f1864e193dc0 mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap new 28881922abd7 mac80211_hwsim: add 6GHz channels new 2d5e09d05827 mac80211: remove NSS number of 160MHz if not support 160MH [...] new e70a60adbd21 mac80211: reduce peer HE MCS/NSS to own capabilities new dec785c52614 cfg80211: add VHT rate entries for MCS-10 and MCS-11 new 08447bb2467b cfg80211: Add phyrate conversion support for extended MCS [...] new 352a123b0e80 mac80211: introduce aql_enable node in debugfs new 7c4af4b954d6 mac80211: minstrel_ht: clean up CCK code new 65504299ddc8 mac80211: minstrel_ht: add support for OFDM rates on non-H [...] new 872f6ed18550 mac80211: remove legacy minstrel rate control new e0040ac3822d mac80211: minstrel_ht: remove old ewma based rate average code new 63f2cb6477bb mac80211: minstrel_ht: improve ampdu length estimation new 381a57fdebb3 mac80211: minstrel_ht: improve sample rate selection new c711bce8979f mac80211: minstrel_ht: fix max probability rate selection new 4d3837284d27 mac80211: minstrel_ht: increase stats update interval new 783b76849c9c mac80211: minstrel_ht: fix rounding error in throughput ca [...] new 791daf8fc49a cfg80211: avoid holding the RTNL when calling the driver new a2f8a9d25e92 Merge remote-tracking branch 'mac80211-next/master' new 39ce2e72a9f4 Merge remote-tracking branch 'gfs2/for-next' new ef840940ea70 Merge remote-tracking branch 'mtd/mtd/next' new 9dfb0482e907 Merge remote-tracking branch 'nand/nand/next' new c191a6faabf4 Merge remote-tracking branch 'crypto/master' new 3db9353ea32c drm/i915/gt: Reapply ppgtt enabling after engine resets new e73263367088 drm/i915/gt: Prune 'inline' from execlists new 9834dfef55cc drm/i915/gt: Prune inlines new d263dfa7d269 Merge drm/drm-next into drm-intel-gt-next new 163433e5c50a drm/i915: Mark up protected uses of 'i915_request_completed' new b2fe00bbb2b6 drm/i915: Drop i915_request.lock serialisation around await_start new 1a72e7414d15 drm/i915/gem: Reduce ctx->engine_mutex for reading the clo [...] new 2d60d3e0a2a2 drm/i915/gem: Reduce ctx->engines_mutex for get_engines() new 9736387a9f17 drm/i915: Reduce test_and_set_bit to set_bit in i915_reque [...] new dcaccaf0e83a drm/i915/gem: split gem_create into own file new 7d58fef2e70a drm/i915/gem: sanity check object size in gem_create new 97d553963250 drm/i915/region: convert object_create into object_init new 0bd080497bb8 drm/i915: add back static declaration new 2c421896adb0 drm/i915/gt: Drop atomic for engine->fw_active tracking new 4fb05a392a5b drm/i915/gt: Extract busy-stats for ring-scheduler new f530a41d13f2 drm/i915/gt: Convert stats.active to plain unsigned int new ace44e13e577 drm/i915/gt: Clear CACHE_MODE prior to clearing residuals new b06b8103ae3e drm/i915/gt: Add arbitration check before semaphore wait new 4f86975f539d drm/i915: Add DEBUG_GEM to the recommended CI config new 03c62d886dd6 drm/i915: Make GEM errors non-fatal by default new e627d5923cae drm/i915/gt: One more flush for Baytrail clear residuals new 80655d2ad133 drm/i915/selftests: Prepare the selftests for engine reset [...] new 14139c3e8d12 drm/i915/gt: Lift stop_ring() to reset_prepare new 77e2faeb0744 drm/i915/gt: Disable the ring before resetting HEAD/TAIL new 8fd7b58a21a3 drm/i915/gt: Pull ring submission resume under its caller [...] new 6f0f70cdaf87 drm/i915: Mark per-engine-reset as supported on gen7 new db80a1294c23 drm/i915/gem: Remove per-client stats from debugfs/i915_ge [...] new 23b2afc6eef8 drm/i915: Fix the sgt.pfn sanity check new c97498363fc3 drm/i915/error: Fix object page offset within a region new e2f4367a475b drm/i915: move i915_map_type into i915_gem_object_types.h new 8f47c8c3b06f drm/i915/pool: constrain pool objects by mapping type new d60d3374d343 drm/i915/gem: Make i915_gem_object_flush_write_domain() static new f99e67f1b929 drm/i915/display: Apply interactive priority to explicit f [...] new e7004ea4f5f5 drm/i915/gt: Close race between enable_breadcrumbs and can [...] new 1e58215f06d6 drm/i915/uc: Add function to define defaults for GuC/HuC enable new 95b98f004f9d drm/i915/region: don't leak the object on error new ac05a22cd07a drm/i915/gem: Almagamate clflushes on suspend new 30d2bfd09383 drm/i915/gem: Almagamate clflushes on freeze new 41a9c75d0acf drm/i915/gem: Move stolen node into GEM object union new 0175969e489a drm/i915/gem: Use shrinkable status for unknown swizzle quirks new e956996cb078 drm/i915/gem: Protect used framebuffers from casual eviction new 14ca83eece95 drm/i915/gem: Drop lru bumping on display unpinning new aba738262b91 drm/i915/gt: Do not suspend bonded requests if one hangs new a2dd2ff50cde drm/i915/gt: Skip over completed active execlists, again new 493f30cd086e drm/i915/gvt: parse init context to update cmd accessible [...] new 3c4f2120d890 drm/i915/gvt: scan VM ctx pages new f18d417a5743 drm/i915/gvt: filter cmds "srm" and "lrm" in cmd_handler new 73a37a43d1b0 drm/i915/gvt: filter cmds "lrr-src" and "lrr-dst" in cmd_handler new 252cec9fc952 drm/i915/gvt: filter cmd "pipe-ctrl" in cmd_handler new 70add39fad1c drm/i915/gvt: export find_mmio_info new 1a8811930c96 drm/i915/gvt: make width of mmio_attribute bigger new bed42f13cac5 drm/i915/gvt: introduce a new flag F_CMD_WRITE_PATCH new 885e1938452f drm/i915/gvt: statically set F_CMD_WRITE_PATCH flag new b7ccb10ed80c drm/i915/gvt: update F_CMD_WRITE_PATCH flag when parsing init ctx new 02dd2b12a685 drm/i915/gvt: unify lri cmd handler and mmio handlers new c071a6c0fef0 Merge tag 'gvt-gt-next-2021-01-18' of https://github.com/i [...] new 69b4b9984220 drm/i915/gvt: Add missing forward decl of intel_vgpu for HDRTEST new d82afcf9caaa Merge tag 'drm-intel-gt-next-2021-01-21-1' of git://anongi [...] new 0cc9967a4250 Merge remote-tracking branch 'drm/drm-next' new 9f0837e066af drm/amd/pm: remove unused message SMU_MSG_SpareX new b43ae488ac31 drm/amd/amdgpu: remove redundant flush_delayed_work new 617ab854012c drm/amd/display: Fixed corruptions on HPDRX link loss restore new 21b882de6af4 drm/amd/display: disable FEC while using eDP new 7a214cd84680 drm/amd/display: DCN2X Find Secondary Pipe properly in MPO [...] new d2138be38314 drm/amd/display: Use hardware sequencer functions for PG control new a0ffc3fd67e7 drm/amd/display: Report Freesync to vrr_range debugfs entr [...] new eee9647490b6 drm/amd/display: Allow dmub srv hardware reset before HW init new 44a09e3d95bd drm/amd/display: Guard against NULL pointer deref when get [...] new d740a39c3dde drm/amd/display: Fix reset sequence with driver direct DMC [...] new 69d5c7f398c3 drm/amd/display: Change function decide_dp_link_settings t [...] new 16ca2d465d0f drm/amd/display: Allow dmu_stg to support cached inbox for dmub new 64ff0882426e drm/amd/display: Log link/connector info provided in BIOS [...] new 4ef37e2703d9 drm/amd/display: Fix dml20v2_ModeSupportAndSystemConfigura [...] new 8aeb42bd2b36 drm/amd/display: Allow PSTATE chnage when no displays are enabled new 53830077163d drm/amd/display: Update dram_clock_change_latency for DCN2.1 new f306892b7cb7 drm/amd/display: [FW Promotion] Release 0.0.48 new c711879f5021 drm/amd/display: 3.2.119 new d3dc8f4d18cc drm/amdgpu: Remove GFXOFF MASK for Vangogh new 91067d895970 drm/amdgpu: modify GCR_GENERAL_CNTL for Vangogh new d96dd7ef3f34 drm/amdgpu/pm: no need GPU status set since mmnbif_gpu_BIF [...] new 860cc26a0179 drm/amdgpu: Add RLC_PG_DELAY_3 for Vangogh new 3c9a7b7d6e75 drm/amdgpu: update mmhub mgcg&ls for mmhub_v2_3 new b153d8d7d08f drm/amd/display: Enable programing of MALL watermarks new 7fc75382ec68 drm/amd/display: Dynamic cursor cache size for MALL eligib [...] new ea7154d8d9fb drm/amd/display: Update dcn30_apply_idle_power_optimizatio [...] new a49054353e0e drm/amd/display: Fix spelling mistake of function name new 59f4ededd9c0 drm/amdgpu: Assign boolean values to a bool variable new 366468ff6c34 drm/amdgpu: Allow GfxOff on Vangogh as default new 2b3a1f515fe1 drm/amdgpu:Add pcie gen5 support in pcie capability. new e484de44b1ae drm/amd/pm: print the timeout of smc message new 19fef554bd3e drm/amdkfd: Enable userptr support when KFD is enabled new dcb820d185f5 drm/amdgpu: remove gpu info firmware of green sardine new 95518f3dd46a usb: typec: ucsi: check cci busy during PPM reset new 314b51cc9b08 drm/amdgpu: add another raven1 gfxoff quirk new 58f250ec1c77 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio new eab6d4bf5487 Merge remote-tracking branch 'amdgpu/drm-next' new d276e16702e2 drm/i915/hdcp: Update CP property in update_pipe new b3c6661aad97 drm/i915/hdcp: Get conn while content_type changed new 0abd3acf8a31 drm/i915/hotplug: Handle CP_IRQ for DP-MST new 6c63e6e14da7 drm/i915/hdcp: No HDCP when encoder is't initialized new fc6097d4fb29 drm/i915/hdcp: DP MST transcoder for link and stream new fbf652bdb4b2 drm/i915/hdcp: Move HDCP enc status timeout to header new 1a67a168f57b drm/i915/hdcp: HDCP stream encryption support new 2a743b7b8a8b drm/i915/hdcp: Configure HDCP1.4 MST steram encryption status new 3d2e4e8c930b drm/i915/hdcp: Enable Gen12 HDCP 1.4 DP MST support new 29b283a49c2b drm/i915/hdcp: Pass dig_port to intel_hdcp_init new a6c6eac947d5 drm/i915/hdcp: Encapsulate hdcp_port_data to dig_port new 6581cc9e5da9 misc/mei/hdcp: Fix AUTH_STREAM_REQ cmd buffer len new 90103622c30b drm/hdcp: Max MST content streams new e03187e12cae drm/i915/hdcp: MST streams support in hdcp port_data new 5bd29e32bb99 drm/i915/hdcp: Pass connector to check_2_2_link new d631b984cc90 drm/i915/hdcp: Add HDCP 2.2 stream register new e9fd05c3e4f2 drm/i915/hdcp: Support for HDCP 2.2 MST shim callbacks new 899c8762f981 drm/i915/hdcp: Configure HDCP2.2 MST steram encryption status new d5a0d4b9380a drm/i915/hdcp: Enable HDCP 2.2 MST support new 1c6e527d6947 drm/i915/dp: Move intel_dp_set_signal_levels() to intel_dp [...] new 67fba3f1c73b drm/i915/dp: Fix LTTPR vswing/pre-emp setting in non-trans [...] new 702c08d6d034 drm/i915/display: remove useless use of inline new 7853b437391a drm/i915/display: fix the uint*_t types that have crept in new abad6805ee78 drm/i915/pps: abstract panel power sequencer from intel_dp.c new 7191d9d21b6f drm/i915/pps: rename pps_{,un}lock -> intel_pps_{,un}lock new f4249942989b drm/i915/pps: rename intel_edp_backlight_* to intel_pps_ba [...] new eb46f498bf5f drm/i915/pps: rename intel_edp_panel_* to intel_pps_* new db7c94f908ad drm/i915/pps: rename edp_panel_* to intel_pps_*_unlocked new f033d7eb000a drm/i915/pps: abstract intel_pps_vdd_off_sync new c520869ac4ef drm/i915/pps: add higher level intel_pps_init() call new 73bb78b5ba68 drm/i915/pps: abstract intel_pps_encoder_reset() new c94287f158dc drm/i915/pps: rename intel_dp_check_edp to intel_pps_check [...] new 07eb5b1f1711 drm/i915/pps: rename intel_power_sequencer_reset to intel_ [...] new 572a0d301754 drm/i915/pps: add locked intel_pps_wait_power_cycle new bcdf0f71b0e9 drm/i915/pps: rename vlv_init_panel_power_sequencer to vlv [...] new d70920adf9f2 drm/i915/pps: rename intel_dp_init_panel_power_sequencer* [...] new 35f0837e0682 drm/i915/dg1: Apply WA 1409120013 and 14011059788 new ba8ef8c0b958 drm/i915: Drop one more useless master_transcoder assignment new 6b20b734bbf1 drm/i915/display: Bitwise or the conversion colour specifi [...] new a1f6bfe17931 drm/i915: Try to guess PCH type even without ISA bridge new 31b10c1a947d drm/i915: Pass port to intel_panel_bl_funcs.get() new 3170a21f7059 drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when out [...] new fbf756c31cca drm/i915: refactor some crtc code out of intel display. (v2) new 8cf41f316e64 drm/i915: refactor pll code out into intel_dpll.c new 777e687a0c65 drm/i915: split fdi code out from intel_display.c new ba217b77772a Merge drm/drm-next into drm-intel-next new 0aa5c3835c8a drm/i915: support two CSC module on gen11 and later new 147819f6b890 drm/i915: Disable TRAINING_PATTERN_SET before stopping the [...] new 60920148ba41 drm/i915: Fix the training pattern debug print new 699390f7f026 drm/i915: Fix the PHY compliance test vs. hotplug mishap new 33ef04fa5d27 drm/i915: Drop redundant parens new 30b61720aa9e drm/i915: Generalize the async flip capability check new 8693ee2e378d drm/i915: Add plane vfuncs to enable/disable flip_done interrupt new 6cc3bb750616 drm/i915: Move the async_flip bit setup into the .async_fl [...] new 68fd1faa92a2 drm/i915: Reuse the async_flip() hook for the async flip d [...] new a575c00e5bc1 drm/i915: Keep track of pwm-related backlight hooks separately new 4a8d79901d5b drm/i915/dp: Enable Intel's HDR backlight interface (only [...] new 2227816e647a drm/i915/dp: Allow forcing specific interfaces through ena [...] new 7c553f8b5a7d drm/dp: Revert "drm/dp: Introduce EDID-based quirks" new 97b70144b250 drm/i915/pps: refactor init abstractions new 0bf1e5a852e3 drm/i915/pps: move pps code over from intel_display.c and [...] new 45f8a8ceb9af drm/i915/dp: abstract struct intel_dp pps members to a sub-struct new aa850fb1c879 drm/i915/dp: split out aux functionality to intel_dp_aux.c new a089301d8dbf drm/msm/dp: fix build after dp quirk helper change new 5ec346476e79 drm/i915: Fix ICL MG PHY vswing handling new 85da029264e8 drm/i915: Unify the sanity checks for the buf trans tables new fe7d52bccab6 drm/i915/dp: Don't use DPCD backlights that need PWM enabl [...] new 4a8a3b17b319 Merge remote-tracking branch 'drm-intel/for-linux-next' new 23224a81970a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new b99c2c95412c drm: Introduce a drm_crtc_commit_wait helper new 8af8a109b34f drm/ttm: device naming cleanup new 6a56d09bdab7 drm: Update todo.rst new 96f240a4df13 Merge remote-tracking branch 'drm-misc/for-linux-next' new b67498d63003 regmap: Assign boolean values to a bool variable new aa3233086b48 Merge remote-tracking branch 'regmap/for-5.12' into regmap-next new 9712cb35dffc Merge remote-tracking branch 'regmap/for-next' new 086b957cc17f ALSA: usb-audio: Skip the clock selector inquiry for singl [...] new 85db1cfb13e3 ALSA: usb-audio: Fix "RANGE setting not yet supported" errors new 63b98cef80c3 Merge remote-tracking branch 'sound/for-next' new 06c8456753f6 ASoC: rt5682: remove connection with LDO2 in DAPM graph new d52bbf747cfa ASoC: topology: KUnit: Add KUnit tests passing various arg [...] new cec9128dfcf9 ASoC: topology: KUnit: Add KUnit tests passing empty topol [...] new 3ad8c8e9efc5 ASoC: topology: KUnit: Add KUnit tests passing topology wi [...] new 1e924131e940 Merge series "Add KUNIT tests for ASoC topology" from Amad [...] new 80f454e28370 ASoC: soc-pcm: revert soc_pcm_apply_symmetry() new f14654ddf2e9 ASoC: sync parameter naming : rate / sample_bits new 55d0056ba6a1 ASoC: adi: sync parameter naming (rate/sample_bits) new ba471f8d1655 ASoC: atmel: sync parameter naming (rate/sample_bits) new 3470c2398ce9 ASoC: au1x: sync parameter naming (rate/sample_bits) new a8e940222bdf ASoC: bcm: sync parameter naming (rate/sample_bits) new f1e6b04baba6 ASoC: cirrus: sync parameter naming (rate/sample_bits) new c6d152a8de56 ASoC: tegra: sync parameter naming (rate/sample_bits) new fadaed302313 ASoC: rockchip: sync parameter naming (rate/sample_bits) new d11ff0bf6ac1 ASoC: samsung: sync parameter naming (rate/sample_bits) new f1cd5f3bbcef ASoC: sh: sync parameter naming (rate/sample_bits) new c756316f0027 ASoC: ti: sync parameter naming (rate/sample_bits) new c658b2185818 ASoC: pxa: sync parameter naming (rate/sample_bits) new 4b7ead032ecd ASoC: mediatek: sync parameter naming (rate/sample_bits) new cb2f6927faf4 ASoC: fsl: sync parameter naming (rate/sample_bits) new 0769575294e4 ASoC: wm*: sync parameter naming (rate/sample_bits) new a9aef184f7b4 ASoC: tlv*: sync parameter naming (rate/sample_bits) new bc03b3910ef6 ASoC: rt*: sync parameter naming (rate/sample_bits) new 42c9b5bec1c5 ASoC: nau*: sync parameter naming (rate/sample_bits) new fa056c07367e ASoC: tas*: sync parameter naming (rate/sample_bits) new 1c6d1c4f6874 ASoC: da*: sync parameter naming (rate/sample_bits) new 4060064e8baf ASoC: es*: sync parameter naming (rate/sample_bits) new cb40d1b4581c ASoC: max*: sync parameter naming (rate/sample_bits) new 260b668cf356 ASoC: cs*: sync parameter naming (rate/sample_bits) new 9b4488efdecc ASoC: tscs*: sync parameter naming (rate/sample_bits) new 870b76ea7d0c ASoC: ak*: sync parameter naming (rate/sample_bits) new f88f45861bbd ASoC: adau*: sync parameter naming (rate/sample_bits) new 0547dece8dcb ASoC: jz4740: sync parameter naming (rate/sample_bits) new 813857086191 ASoC: sunxi: sync parameter naming (rate/sample_bits) new b33c088a9b0b ASoC: zl38060: sync parameter naming (rate/sample_bits) new 4735c8cadd54 ASoC: ssm2602: sync parameter naming (rate/sample_bits) new bea17630c4ad ASoC: sgtl5000: sync parameter naming (rate/sample_bits) new 23df7f69ff13 ASoC: mc13783: sync parameter naming (rate/sample_bits) new 852d4daa9689 ASoC: mt6660: sync parameter naming (rate/sample_bits) new 65ba325625e7 ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) new 6058bcb49744 ASoC: ab8500: sync parameter naming (rate/sample_bits) new 278eacf3dc71 ASoC: alc5632: sync parameter naming (rate/sample_bits) new 15d27c2b129f ASoC: cx2072x: sync parameter naming (rate/sample_bits) new d5d396c8b01e ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) new 3b940ecd2ebf ASoC: lm49453: sync parameter naming (rate/sample_bits) new 6944db0ab8c4 ASoC: ml26124: sync parameter naming (rate/sample_bits) new fa31a2c787ae ASoC: soc-dai.h: remove symmetric_rates/samplebits new fac110cbcdde ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() new 3a9067211122 ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() new ff385c1f4ca8 Merge series "ASoC: sync parameter naming : rate / sample_ [...] new d40ab86f7db3 ASoC: topology: Ensure that needed parameters are set new 9c88a9838352 ASoC: topology: Check if ops is set before dereference new c7a83edf9d08 Merge series "Add sanity checks for topology API calls" fr [...] new e3dba4b369a9 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new 842246b734df Merge remote-tracking branch 'sound-asoc/for-next' new e51bc932c584 Merge remote-tracking branch 'modules/modules-next' new a1ba9c2986e4 Input: synaptics - replace NOOP with suitable commentary new 7c0c38402a61 Input: melfas_mip4 - mark a bunch of variables as __always_unused new 33f93726b7b2 Input: usbtouchscreen - actually check return value of usb [...] new e664f0021fca Input: surface3_spi - remove set but unused variable 'timestamp' new 05b67b7a08fb Input: stmpe-ts - add description for 'prop' struct member new 6965eece2a89 Input: ads7846 - convert to one message new c1816d9254a0 Merge remote-tracking branch 'input/next' new 1ab2cadc737c Merge remote-tracking branch 'block/for-next' new 2d06dfecb132 dm integrity: fix a crash if "recalculate" used without "i [...] new 5c02406428d5 dm integrity: conditionally disable "recalculate" feature new 004b8ae9e2de dm crypt: fix copy and paste bug in crypt_alloc_req_aead new 809b1e494577 dm: avoid filesystem lookup in dm_get_dev_t() new 196d8a9d8bf3 dm dust: remove h from printk format specifier new 95199feed097 dm crypt: Spelling s/cihper/cipher/ new ed2454800789 dm integrity: fix spelling mistake "flusing" -> "flushing" new d5ffbbb9e85a dm: cleanup of front padding calculation new a96a5e98d4d6 dm persistent data: fix return type of shadow_root() new 61b8b2a834bf dm integrity: introduce the "fix_hmac" argument new 28e119ffc90f Merge remote-tracking branch 'device-mapper/for-next' new ea70be99646a Merge remote-tracking branch 'pcmcia/pcmcia-next' new 0121ae1e7a06 Merge remote-tracking branch 'mmc/next' new aa61f9016e3e Merge remote-tracking branch 'mfd/for-mfd-next' new 41ea9a2f4d35 Merge remote-tracking branch 'backlight/for-backlight-next' new e11e67d52d7b Merge remote-tracking branch 'battery/for-next' new d93d6f52bd9e regulator: remove ab3100 driver new dea6dd2ba63f regulator: s5m8767: Fix reference count leak new 71ca776a8885 regulator: qcom-rpmh: Add pmc8180 and pmc8180c new e46c52f7efa2 regulator: qcom-rpmh: Add pmc8180 and pmc8180c new a5872bd3398d regulator: s5m8767: Drop regulators OF node reference new 3d71db314529 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new 11a2e8d892ed Merge remote-tracking branch 'regulator/for-next' new 42b5d6188cde Merge remote-tracking branch 'security/next-testing' new 801c76be2b28 Merge remote-tracking branch 'keys/keys-next' new 2ccf95c8063a Merge remote-tracking branch 'selinux/next' new 9824bd2b28f1 Merge remote-tracking branch 'tpmdd/next' new 32fe9a6feaaa Merge remote-tracking branch 'audit/next' new 19d8ac9fe76d Merge remote-tracking branch 'devicetree/for-next' new a783de290fc5 spi: spi-au1550: Add suffix "int" to all "unsigned" new 258ea99fe25a spi: spi-mpc52xx: Use new structure for SPI transfer delays new 21ea2743f015 spi: atmel: Put allocated master before return new 181997b49408 spi: remove sirf prima/atlas driver new 3ef2c406737c Merge remote-tracking branch 'spi/for-5.12' into spi-next new 5dc9fc4e4a64 Merge remote-tracking branch 'spi/for-next' new 76772de4185c Merge branch 'x86/urgent' new 95cd4428bc09 Merge branch 'x86/sgx' new 4a62ec448e43 Merge branch 'x86/platform' new 3c69925b858a Merge branch 'x86/mm' new e9f67b88f2f0 Merge branch 'x86/misc' new b1971e6eec7d Merge branch 'x86/microcode' new 5e6dca82bcaa x86/entry: Emit a symbol for register restoring thunk new 0bab9cb2d980 x86/entry: Remove put_ret_addr_in_rdi THUNK macro argument new 043e88d8a764 Merge branch 'x86/entry' new d7660ebc2439 Merge branch 'x86/cleanups' new 11008897ba54 Merge branch 'x86/cache' new 5d84fd513d53 Merge branch 'x86/build' new 8ae169dbe9e2 Merge branch 'x86/asm' new e065bac64a72 Merge branch 'timers/urgent' new 9c7d9017a49f x86: PM: Register syscore_ops for scale invariance new 19c42c5a7c60 Merge branch 'sched/urgent' new 05afb86a7b5f Merge branch 'sched/core' new 45e8a209442b Merge branch 'ras/core' new c1c5a1535639 Merge branch 'perf/kprobes' new 5c8a23976154 Merge branch 'perf/core' new 9137977de3dc Merge branch 'objtool/urgent' new f91a85b835cf Merge branch 'objtool/core' new 83351e89aa5f Merge branch 'locking/core' new e2f1899de97b Merge branch 'irq/urgent' new a9df828b8083 Merge remote-tracking branch 'tip/auto-latest' new 8c793d2b51e1 Merge remote-tracking branch 'edac/edac-for-next' new 69ac4813e473 mm: Add mem_dump_obj() to print source of memory block new 6aa9a11b71d7 mm: Make mem_dump_obj() handle NULL and zero-sized pointers new 3c2ce6f137c0 mm: Make mem_dump_obj() handle vmalloc() memory new b1c463c1d593 mm: Make mem_obj_dump() vmalloc() dumps include start and length new 9ccb0e229bb9 rcu: Make call_rcu() print mem_dump_obj() info for double- [...] new 3992651f925d percpu_ref: Dump mem_dump_obj() info upon reference-count [...] new 9b164056158b Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kf [...] new eb3d07062c44 Merge branch 'kcsan.2021.01.04a' into HEAD new e5c66b238f83 Merge branch 'lkmm.2021.01.04a' into HEAD new c261145abd24 tools/nolibc: Add the definition for dup() new 79f220e56dc8 tools/nolibc: Make dup2() rely on dup3() when available new c0c7c103756f tools/nolibc: Make getpgrp() fall back to getpgid(0) new be60ca41fbaa tools/nolibc: Implement fork() based on clone() new 5b1c827ca3b3 tools/nolibc: Implement poll() based on ppoll() new 70ca7aea50a2 tools/nolibc: Get timeval, timespec and timezone from linu [...] new f65d7117785c tools/nolibc: Remove incorrect definitions of __ARCH_WANT_* new 35635d7fa689 tools/nolibc: Emit detailed error for missing alternate sy [...] new 3c6ce7a53637 tools/nolibc: Fix position of -lgcc in the documented example new 26cec81415b1 tools/rcutorture: Fix position of -lgcc in mkinitrd.sh new 7cdeb798b84d Merge branch 'nolibc.2021.01.21a' into HEAD new dba3476411e7 Merge branch 'clocksource.2021.01.12a' into HEAD new 4af0d1ba4e9c Merge branch 'lkmm-dev.2021.01.04a' into HEAD new 252ae9aa2a2b mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels new a543b943da6f rcutorture: Add crude tests for mem_dump_obj() new 8facb98d8f63 sched/idle: Fix missing need_resched() check after rcu_idl [...] new e1d5201d1c85 cpuidle: Fix missing need_resched() check after rcu_idle_enter() new 1db6a7848955 torturescript: Don't rerun failed rcutorture builds new 4c89f4c8b509 rcu/nocb: Detect unsafe checks for offloaded rdp new 2162b7af299f rcu: Remove superfluous rdp fetch new 84015e0c99e4 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers new 701dabeb3d60 rcu/nocb: Perform deferred wake up before last idle's need [...] new 7bca462bb60f rcu/nocb: Trigger self-IPI on late deferred wake up before [...] new 7586f1973144 entry: Explicitly flush pending rcuog wakeup before last r [...] new 0932934fd95e sched: Report local wake up on resched blind zone within i [...] new d91bcdb9eb4d entry: Report local wake up on resched blind zone while re [...] new 9fc5cd460ee8 timer: Report ignored local enqueue in nohz mode new 877b2021f91a rcu: Fix CPU-offline trace in rcutree_dying_cpu new af61330328ab rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() new 9fa6f4d74943 doc: Update rcu_dereference.rst reference new 7888ecefe956 tools/memory-model: Remove reference to atomic_ops.rst new 76bf60cd23be rcu: Expedite deboost in case of deferred quiescent state new 505a36f8d0b3 rcutorture: Make TREE03 use real-time tree.use_softirq setting new 1fe61db909e3 rcu: Run rcuo kthreads at elevated priority in CONFIG_RCU_ [...] new 88b8aa60a5d2 rculist: Replace reference to atomic_ops.rst new a719cc941fa0 rcu: Fix kfree_rcu() docbook errors new 779039cb890c rcutorture: Fix testing of RCU priority boosting new 689ae022f069 kcsan: Make test follow KUnit style recommendations new 0783e9cc9c22 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests new c5a19f1e513f kcsan: Add missing license and copyright headers new 4bca6a027ca7 kvfree_rcu: Directly allocate page for single-argument case new 36897b24deae kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() new 30462fa0456b kvfree_rcu: Use migrate_disable/enable() new 68dda19311f0 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] new fcb4332f619f Merge remote-tracking branch 'rcu/rcu/next' new e1663372d5ff KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag new 9529aaa056ed KVM: arm64: Filter out v8.1+ events on v8.0 HW new 139bc8a6146d KVM: Forbid the use of tagged userspace addresses for memslots new 4f0c2a7fb3e1 Merge remote-tracking branch 'kvm-arm/next' new 41eb6a872df7 Merge remote-tracking branch 'percpu/for-next' new f332df524cb3 Merge remote-tracking branch 'workqueues/for-next' new a2e6e61c95f0 Merge remote-tracking branch 'drivers-x86/for-next' new dbbe786607a2 Merge remote-tracking branch 'chrome-platform/for-next' new 60797ddb46a6 Merge remote-tracking branch 'hsi/for-next' new 14e495f74714 Merge remote-tracking branch 'leds/for-next' new b547c5d61e41 Merge remote-tracking branch 'driver-core/driver-core-next' new 8f3ae4016e48 Merge remote-tracking branch 'usb/usb-next' new c2d405aa86b4 USB: serial: add MaxLinear/Exar USB to Serial driver new 5f6225a7fb2c USB: cdc-acm: ignore Exar XR21V141X when serial driver is built new 6a78b5e2af02 Merge remote-tracking branch 'usb-serial/usb-next' new a0494a92d435 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new ac75eecc5300 Merge remote-tracking branch 'phy-next/next' new f754ed71b79c dt-bindings: serial: renesas,hscif: Add r8a779a0 support new e8372c4f51d0 serial: fsl_lpuart: Use of_device_get_match_data() new 08fdc6994560 serial: mxs-auart: Remove serial_mxs_probe_dt() new 532b7cecdd4b serial: mxs-auart: Remove <asm/cacheflush.h> new 4776a4a0a29c serial: remove sirf prima/atlas driver new 3b830a9c34d5 tty: convert tty_ldisc_ops 'read()' function to take a ker [...] new dd78b0c483e3 tty: implement read_iter new 64a69892afad tty: clean up legacy leftovers from n_tty line discipline new 15ea8ae8e03f tty: teach n_tty line discipline about the new "cookie con [...] new d7fe75cbc23c tty: teach the n_tty ICANON case about the new "cookie con [...] new 3cfade53c773 Merge branch 'tty-splice' of git://git.kernel.org/pub/scm/ [...] new 3d446da93aa0 Merge remote-tracking branch 'tty/tty-next' new 48b7de6687f6 w1/w1.c: w1 address crc quick for DS28E04 eeproms new e3fe0e89fec6 w1/masters/ds2490: queue up found IDs during scan new 6805822954f0 Documentation: devicetree: Add new compatible string for e [...] new f6f1f8e6e3ee misc: eeprom_93xx46: Add quirk to support Microchip 93LC46 [...] new 0809d4cca94c Merge remote-tracking branch 'char-misc/char-misc-next' new c6353b436a95 Merge remote-tracking branch 'extcon/extcon-next' new 15e41361b66d Merge remote-tracking branch 'soundwire/next' new fc1e1b573649 Merge remote-tracking branch 'thunderbolt/next' new d42c2711b393 Merge remote-tracking branch 'staging/staging-next' new 4ac4d5a9b164 Merge remote-tracking branch 'icc/icc-next' new 740ed8b4b7bb Merge remote-tracking branch 'dmaengine/next' new 8df6da8790c0 Merge remote-tracking branch 'cgroup/for-next' new c83706597b0e Merge remote-tracking branch 'scsi/for-next' new 2cd8836f780a Merge remote-tracking branch 'scsi-mkp/for-next' new 5cb297c38a8e vdpa_sim_net: Make mac address array static new 5588575f680c vdpa: Extend routine to accept vdpa device name new 001e0804a6bb vdpa: Define vdpa mgmt device, ops and a netlink interface new 508cc779e0f2 vdpa: Enable a user to add and delete a vdpa device new 39502d042a70 vdpa: Enable user to query vdpa device info new 79991caf5202 vdpa_sim_net: Add support for user supported devices new 94b6d97117f8 Merge remote-tracking branch 'vhost/linux-next' new 6781034c0c7b Merge remote-tracking branch 'rpmsg/for-next' new 61d7bdf8303d selftests: gpio: rework and simplify test implementation new fc562392c83a selftests: gpio: remove obsolete gpio-mockup-chardev.c new 5606fe06cd3d selftests: remove obsolete build restriction for gpio new cee1e4bdd218 selftests: remove obsolete gpio references from kselftest_deps.sh new c0441ed61322 tools: gpio: remove uAPI v1 code no longer used by selftests new f9434cf6340b selftests: gpio: port to GPIO uAPI v2 new ba74da3e5d69 selftests: gpio: add CONFIG_GPIO_CDEV to config new 65f0ce01a178 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 42ef205ed08f Merge remote-tracking branch 'gpio-intel/for-next' new f77b4163bdf5 Merge remote-tracking branch 'pinctrl/for-next' new 921e871bf665 Merge remote-tracking branch 'pinctrl-intel/for-next' new db15f60278e6 Merge remote-tracking branch 'pwm/for-next' new 949401ee64b0 Merge remote-tracking branch 'userns/for-next' new 4de6f1397845 Merge remote-tracking branch 'livepatching/for-next' new 04291b324990 Merge remote-tracking branch 'coresight/next' new 6df51bb75754 Merge remote-tracking branch 'rtc/rtc-next' new 08a38ac0afb7 Merge remote-tracking branch 'kspp/for-next/kspp' new 82ce91d5d4c1 Merge remote-tracking branch 'gnss/gnss-next' new f6a3500f9714 Merge remote-tracking branch 'nvmem/for-next' new dfe19b31e0de Merge remote-tracking branch 'xarray/main' new 1073d78f109b Merge remote-tracking branch 'hyperv/hyperv-next' new 500182755c63 Merge remote-tracking branch 'pidfd/for-next' new f49b6aeb5c45 bus: mhi: Ensure correct ring update ordering with memory barrier new fcba4b2047a3 mhi: unconstify mhi_event_config new b91c3b30e226 mhi: pci_generic: Fix shared MSI vector support new 6ffcc18d9c0b mhi: use irq_flags if controller driver configures it new cdce2663ffb8 Merge branch 'mhi-ath11k-immutable' into mhi-next new a8f75cb348fd mhi: core: Factorize mhi queuing new 564d5dbb06e9 Merge remote-tracking branch 'mhi/mhi-next' new e3bc554d80d3 watch_queue: Clean up references to /dev/watch_queue new 35a3c63554ac watch_queue: Make watch_sizeof() check record size new bc135c08f677 watch_queue: Add security hooks to rule on setting mount watches new f660fd6774c6 watch_queue: Implement mount topology and attribute change [...] new 06ef6a8b925d watch_queue: sample: Display mount tree change notifications new b3b306191909 Merge remote-tracking branch 'notifications/notifications- [...] new 87f484b327e4 Merge remote-tracking branch 'memblock/for-next' new 0ad7b88bafe9 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 06c5de845198 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' new a47c0ee151f9 x86/setup: don't remove E820_TYPE_RAM for pfn 0 new 28b40668065e mm: fix initialization of struct page for holes in memory layout new 0d988db831d6 mm: memcg/slab: optimize objcg stock draining new 6656fb60398f mm: memcg: fix memcg file_dirty numa stat new 9136bfcf41f7 mm: fix numa stats for thp migration new d2aa2d51e35e mm: memcontrol: prevent starvation when writing memory.high new 66a872bd72b9 kasan: fix unaligned address is unhandled in kasan_remove_ [...] new bc382c251c73 kasan: fix incorrect arguments passing in kasan_add_zero_shadow new 223cab67ce9b kasan: fix HW_TAGS boot parameters new c76624f07c85 kasan, mm: fix conflicts with init_on_alloc/free new ff8edf6c79af kasan, mm: fix resetting page_alloc tags for HW_TAGS new 9b47bfcb839b mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page new 35646017766c mm: hugetlb: fix a race between freeing and dissolving the page new c585cb510ef0 mm: hugetlb: fix a race between isolating and freeing page new c5580bd2e339 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active new 55f14a81e18c mm: migrate: do not migrate HugeTLB page whose refcount is one new bf54c4db11ed ubsan: disable unsigned-overflow check for i386 new cf7d21b5c3fb mm, compaction: move high_pfn to the for loop scope new bcb4d2805461 mm: fix page reference leak in soft_offline_page() new 723ec9d815d4 sparc/mm/highmem: flush cache and TLB new d11a1c7aa047 mm/highmem: prepare for overriding set_pte_at() new c383cc908e68 mips/mm/highmem: use set_pte() for kmap_local() new 223c3f9d1413 powerpc/mm/highmem: use __set_pte_at() for kmap_local() new 09ebc1695a73 mm/vmalloc: reparate put pages and flush VM flags new 6b4abe5914aa init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov new a5a982296b7e proc_sysctl: fix oops caused by incorrect command parameters new 67fad7f78783 MAINTAINERS: add a couple more files to the Clang/LLVM section new cb4126523515 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2d73a9b74ca8 /proc/kpageflags: do not use uninitialized struct pages new 43b106a55c9d hexagon: remove CONFIG_EXPERIMENTAL from defconfigs new 5c9bc5e09750 scripts/spelling.txt: increase error-prone spell checking new 6e42a0bef03c ocfs2: remove redundant conditional before iput new 88a03bb235f7 ocfs2: clean up some definitions which are not used any more new 2b05899b6ec0 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 2415b4790aba ocfs2: fix ocfs2 corrupt when iputting an inode new 8aae5f4a7fd8 ramfs: support O_TMPFILE new 161a25edc289 fs: delete repeated words in comments new 9a75ab24e7ef kernel/watchdog: flush all printk nmi buffers when hardloc [...] new d22e02b6053f mm, tracing: record slab name for kmem_cache_free() new a29915c3a377 mm/slub: disable user tracing for kmemleak caches by default new 313a3966f346 mm, slub: stop freeing kmem_cache_node structures on node offline new 2a441fb9224b mm, slab, slub: stop taking memory hotplug lock new 273072f522de mm, slab, slub: stop taking cpu hotplug lock new 3ee0a21c77f4 mm, slub: splice cpu and page freelists in deactivate_slab() new 2ebc3b8dc9db mm/debug: improve memcg debugging new 871fede2fc35 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] new 78950e337fc9 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] new 8154c246c9cd mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 6a2640f4c365 mm/filemap: remove unused parameter and change to void typ [...] new 8fde18655f32 mm/filemap: don't revert iter on -EIOCBQUEUED new 464bbfe089b2 mm/swap_slots.c: remove redundant NULL check new 85d363d47800 mm/swap: don't SetPageWorkingset unconditionally during swapin new 6062bf1569b0 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 24136148e583 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 3e3030fcbfb2 mm: memcontrol: optimize per-lruvec stats counter memory usage new 04b85a9a0524 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] new 27763958b2fa mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new 9eee9d5d5bb1 mm: memcontrol: convert NR_ANON_THPS account to pages new d64400ca2ae7 mm: memcontrol: convert NR_FILE_THPS account to pages new 40158f814ecc mm: memcontrol: convert NR_SHMEM_THPS account to pages new 85b74b2db245 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages new 62caad874677 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages new 7691dd65d97a mm: memcontrol: make the slab calculation consistent new 4c3fd765f243 mm/memcg: revise the using condition of lock_page_lruvec f [...] new bad6337a367b mm/memcg: remove rcu locking for lock_page_lruvec function series new a5b88bd60f44 mm: memcg: add swapcache stat for memcg v2 new 4181c4c02220 mm-memcg-add-swapcache-stat-for-memcg-v2-fix new bb294739fd0b mm: kmem: make __memcg_kmem_(un)charge static new 1b06bfaa5b85 mm: page_counter: re-layout structure to reduce false sharing new ffb7005c1c4b mm/memcontrol: remove redundant NULL check new c96de4f8aa25 mm/mmap.c: remove unnecessary local variable new bfa5591b0d56 mm/mmap.c: fix the adjusted length error new afb4db1ba80f mm/mprotect.c: optimize error detection in do_mprotect_pkey() new 0ed9a8d161aa mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() new f7f73eabcc82 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] new 984ed2369c17 mm/page_reporting: use list_entry_is_head() in page_report [...] new 75b02beafa95 vmalloc: remove redundant NULL check new 895af195c42e kasan: prefix global functions with kasan_ new 5fc18b1b37da kasan: clarify HW_TAGS impact on TBI new 170d1f5fb0d5 kasan: clean up comments in tests new ffa83978c8d0 kasan: add macros to simplify checking test constraints new b9b322c2bba9 kasan: add match-all tag tests new 11cee6bea8e5 kasan, arm64: allow using KUnit tests with HW_TAGS mode new 37185d1c5ad4 kasan: rename CONFIG_TEST_KASAN_MODULE new 2cf7edf0a162 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL new cec7dd1c28a0 kasan: adapt kmalloc_uaf2 test to HW_TAGS mode new f8636df6493e kasan: fix memory corruption in kasan_bitops_tags test new 10bfa18a3399 kasan: move _RET_IP_ to inline wrappers new 4bc84731cbf3 kasan: fix bug detection via ksize for HW_TAGS mode new 8681f669ec2f kasan: add proper page allocator tests new 167d759a17e4 kasan: add a test for kmem_cache_alloc/free_bulk new 5acccff32bd8 kasan: don't run tests when KASAN is not enabled new 310bd5d5b446 kasan: remove redundant config option new a412eff19689 kasan-remove-redundant-config-option-v3 new 69baf6c9eff2 mm/huge_memory.c: update tlb entry if pmd is changed new dc18f2334837 MIPS: do not call flush_tlb_all when setting pmd entry new b86d9ad2c064 mm/hugetlb: fix potential double free in hugetlb_register_ [...] new 60a79e58d3b8 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing new 5cea85ee1e4a mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call new ada026a618ce mm/hugetlb: use helper huge_page_order and pages_per_huge_page new 53c7f662d1a1 mm/vmscan: __isolate_lru_page_prepare() cleanup new a1fc04d7f2c0 z3fold: remove unused attribute for release_z3fold_page new 71df153cd777 z3fold: simplify the zhdr initialization code in init_z3fo [...] new 6cdc71be72c9 mm/compaction: remove rcu_read_lock during page compaction new 5891865604e7 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked new 240260475d25 mm/compaction: return proper state in should_proactive_com [...] new af8a5f3218c4 mm-compaction-return-proper-state-in-should_proactive_comp [...] new b88b054fbbfc mm/compaction: correct deferral logic for proactive compaction new b492a84d2c2b numa balancing: migrate on fault among multiple bound nodes new 4a7f43287437 mm/hugetlb: change hugetlb_reserve_pages() to type bool new 6cb94b1ab8fe hugetlbfs: remove special hugetlbfs_set_page_dirty() new 22186a6cbee4 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() new 26e6ff15a089 hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs new 800dc34c3223 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] new dc9c0766e6ab hugetlbfs: remove meaningless variable avoid_reserve new 0e698ff52c76 mm/migrate: remove unneeded semicolons new b999b9ccc24f mm: make pagecache tagged lookups return only head pages new 1f4b810780dd mm/shmem: use pagevec_lookup in shmem_unlock_mapping new 6a32f69fadde mm/swap: optimise get_shadow_from_swap_cache new 3d4ba8e5e52b mm: add FGP_ENTRY new 0155bd3146db mm/filemap: rename find_get_entry to mapping_get_entry new 764871fcf77d mm/filemap: add helper for finding pages new 0c0d74cfbdfb fix mm-filemap-add-helper-for-finding-pages.patch new d6a74d835a96 mm/filemap: add mapping_seek_hole_data new eb29560b21ce fix mm-filemap-add-mapping_seek_hole_data.patch new 9ca4d7926236 iomap: use mapping_seek_hole_data new 962c911cabf4 mm: add and use find_lock_entries new 7f8cf5f489f6 fix mm-add-and-use-find_lock_entries.patch new 341d82f70366 mm: add an 'end' parameter to find_get_entries new 7d8fdd22ab6b mm: add an 'end' parameter to pagevec_lookup_entries new 4a08ff746afd mm: remove nr_entries parameter from pagevec_lookup_entries new 4203a1abb3d9 mm: pass pvec directly to find_get_entries new 926770bd42bd mm: remove pagevec_lookup_entries new 5683c8c37aec mm,thp,shmem: limit shmem THP alloc gfp_mask new 4ac98cdbb6f9 mm,thp,shm: limit gfp mask to no more than specified new ebd3b07e3759 mm,thp,shmem: make khugepaged obey tmpfs mount flags new 437879d5fec5 mm: cma: allocate cma areas bottom-up new 8c3113ddbdf4 mm-cma-allocate-cma-areas-bottom-up-fix new 96d302e82859 mm-cma-allocate-cma-areas-bottom-up-fix-2 new 3861037f61a6 mm-cma-allocate-cma-areas-bottom-up-fix-3 new 4f67207ec9a8 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix new e06dbe7bb758 memblock: do not start bottom-up allocations with kernel_end new 8c358bab7ebf mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new cdbe532e9623 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 5fb6a9c5c2e6 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 03bccc1e1492 mm/vmstat.c: erase latency in vmstat_shepherd new 8177e7265a1f mm: move pfn_to_online_page() out of line new caddc444e307 mm: teach pfn_to_online_page() to consider subsection validity new 93fd3afc1965 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] new a6e0339b1e59 mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] new 6628f4177eba mm: fix memory_failure() handling of dax-namespace metadata new 0d41a81f9312 mm: zswap: clean up confusing comment new 5b10ea1aacee mm/zswap: add the flag can_sleep_mapped new 43263dd803c1 mm/zswap: add return value in zswap_frontswap_load new 594c49d9f57d mm/zswap: fix variable 'entry' is uninitialized when used new ace7d49e8720 mm: set the sleep_mapped to true for zbud and z3fold new e097b12208ea mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] new c0ddb1683e62 mm: remove arch_remap() and mm-arch-hooks.h new f7a8512eab66 mm: page-flags.h: Typo fix (It -> If) new 84a800782c18 mm/dmapool: use might_alloc() new 7b55d99d29f5 mm/backing-dev.c: use might_alloc() new e999b6fdac78 bdi-use-might_alloc-fix new b2107a1c5709 mm: add Kernel Electric-Fence infrastructure new 66fb19838965 kfence: Fix parameter description for kfence_object_start() new cf31afc2042f kfence: avoid stalling work queue task without allocations new abb84516df44 kfence: fix potential deadlock due to wake_up() new 1fbead71b07e kfence: add option to use KFENCE without static keys new f247dfe36867 kfence: add missing copyright and description headers new 6ac22a1d7e49 x86, kfence: enable KFENCE for x86 new ac37dc0d202f kfence, x86: add missing copyright and description header new 204555ff8bd6 arm64, kfence: enable KFENCE for ARM64 new afc939a962ae kfence, arm64: add missing copyright and description header new 99d9788bd651 kfence: use pt_regs to generate stack trace on faults new e59dec83b7c3 mm, kfence: insert KFENCE hooks for SLAB new 1a09841f2520 mm, kfence: insert KFENCE hooks for SLUB new 40f1be8cde14 kfence, kasan: make KFENCE compatible with KASAN new 128b9b4cb003 revert kasan-remove-kfence-leftovers new 741c7f3a5ceb kfence, Documentation: add KFENCE documentation new 59c55387e502 kfence: add missing copyright header to documentation new 0a4d7e4df7c9 kfence: add test suite new 0da00c444d89 kfence: fix typo in test new b1530c5ce2d1 kfence: show access type in report new db1159c4d378 MAINTAINERS: add entry for KFENCE new ccac2917b6f7 tracing: add error_report_end trace point new dedd5c86afe0 kfence: use error_report_end tracepoint new aabb07608d40 kasan: use error_report_end tracepoint new ea4d8e8fb2e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem new a081645e206e fs/buffer.c: dump more info for __getblk_gfp() stall problem new ace47254fcd8 kernel/hung_task.c: Monitor killed tasks. new 0e93f4707581 alpha: remove CONFIG_EXPERIMENTAL from defconfigs new 1e2efc7effce proc/wchan: use printk format instead of lookup_symbol_name() new 746917c56d69 sysctl.c: fix underflow value setting risk in vm_table new 4af5438baefd proc/sysctl: make protected_* world readable new 058913b71c09 lib/genalloc.c: change return type to unsigned long for bi [...] new 388f02fc8a05 lib: optimize cpumask_local_spread() new 8fd88c066656 lib-optimize-cpumask_local_spread-v8 new 21de429f16fc string.h: move fortified functions definitions in a dedica [...] new 8ac31b2df37d lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] new b0894986f9b3 mm/page_poison: use unhashed address in hexdump for check_ [...] new 86e4e3fa4042 include/linux/bitops.h: spelling s/synomyn/synonym/ new 0e78410062d6 checkpatch: improve blank line after declaration test new 6ebbbb2b87d0 checkpatch: ignore warning designated initializers using NR_CPUS new c6e9d76e9939 checkpatch: trivial style fixes new cbdf537ba49c checkpatch: prefer ftrace over function entry/exit printks new 1ecb88c94356 checkpatch: improve TYPECAST_INT_CONSTANT test message new 2514ce22d07e init/version.c: remove Version_<LINUX_VERSION_CODE> symbol new 1cae1dd8c935 aio: simplify read_events() new 186f3a40a2fe scripts/gdb: fix list_for_each new 842a29524bc8 initramfs: panic with memory information new d6c9fafd938c initramfs-panic-with-memory-information-fix new bfb05a843499 Merge branch 'akpm-current/current' new cede79b86153 mm: add definition of PMD_PAGE_ORDER new 81b8dee63dcd mmap: make mlock_future_check() global new ce05ee6490d7 riscv/Kconfig: make direct map manipulation options depend on MMU new 19d13d481102 set_memory: allow set_direct_map_*_noflush() for multiple pages new 9e18ec3cfabd set_memory: allow querying whether set_direct_map_*() is a [...] new 9c9be1e013e1 mm: introduce memfd_secret system call to create "secret" [...] new 95ca9abb094e secretmem: use PMD-size pages to amortize direct map fragm [...] new 7a02fa97b897 secretmem: add memcg accounting new 22e0c83d3e01 PM: hibernate: disable when there are active secretmem users new 833e61ae8ddc arch, mm: wire up memfd_secret system call where relevant new a9bb9ddf7f1a 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 (6d9ded83f38e) \ N -- N -- N refs/heads/akpm (a9bb9ddf7f1a)
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 897 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: Documentation/ABI/testing/sysfs-class-devlink | 4 +- Documentation/ABI/testing/sysfs-devices-consumer | 5 +- Documentation/ABI/testing/sysfs-devices-supplier | 5 +- Documentation/admin-guide/cgroup-v2.rst | 60 +- .../admin-guide/device-mapper/dm-integrity.rst | 22 +- Documentation/admin-guide/kernel-parameters.rst | 20 - Documentation/admin-guide/kernel-parameters.txt | 4 +- Documentation/asm-annotations.rst | 14 +- .../devicetree/bindings/misc/eeprom-93xx46.txt | 1 + .../bindings/regulator/qcom,rpmh-regulator.txt | 2 + .../devicetree/bindings/serial/renesas,hscif.yaml | 1 + .../devicetree/bindings/serial/sirf-uart.txt | 34 - Documentation/devicetree/bindings/spi/spi-sirf.txt | 42 - Documentation/filesystems/afs.rst | 8 +- Documentation/filesystems/overlayfs.rst | 8 + Documentation/gpu/todo.rst | 28 +- Documentation/hwmon/ina2xx.rst | 2 +- Documentation/hwmon/nct6683.rst | 1 + Documentation/iio/ep93xx_adc.rst | 2 +- .../device_drivers/ethernet/marvell/octeontx2.rst | 70 + Documentation/networking/filter.rst | 20 +- Documentation/scheduler/sched-bwc.rst | 17 +- Documentation/scheduler/sched-design-CFS.rst | 6 +- Documentation/security/keys/core.rst | 4 +- Documentation/translations/zh_CN/mips/index.rst | 3 - Documentation/virt/kvm/api.rst | 3 + Documentation/vm/arch_pgtable_helpers.rst | 8 +- MAINTAINERS | 8 + arch/Kconfig | 4 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 1 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 22 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 1 - arch/arm/boot/dts/at91-sama5d2_icp.dts | 1 - arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 1 - arch/arm/boot/dts/at91-sama5d2_xplained.dts | 1 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 8 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 24 +- .../boot/dts/nvidia/tegra210-audio-graph.dtsi | 153 ++ arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 262 ++ arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 146 ++ arch/arm64/boot/dts/qcom/pm8150.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8150b.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8150l.dtsi | 10 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 8 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 155 ++ arch/arm64/boot/dts/qcom/sdm630.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 209 ++ arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/kfence.h | 2 +- arch/arm64/kvm/arm.c | 3 +- arch/arm64/kvm/pmu-emul.c | 10 +- arch/csky/include/asm/page.h | 2 +- arch/csky/mm/init.c | 4 +- arch/powerpc/include/asm/exception-64s.h | 13 + arch/powerpc/include/asm/feature-fixups.h | 10 + arch/powerpc/kernel/entry_64.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 19 + arch/powerpc/kernel/vmlinux.lds.S | 7 + arch/powerpc/lib/feature-fixups.c | 24 +- arch/s390/kernel/syscall.c | 1 + arch/x86/entry/thunk_64.S | 7 +- arch/x86/kernel/smpboot.c | 19 + drivers/base/core.c | 44 +- drivers/base/regmap/regcache.c | 2 +- drivers/bluetooth/hci_ldisc.c | 34 +- drivers/bus/mhi/core/main.c | 162 +- drivers/cpufreq/Kconfig.arm | 5 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/tango-cpufreq.c | 38 - drivers/devfreq/tegra30-devfreq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 16 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 84 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 + .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 18 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 182 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 3 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 5 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 32 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 3 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 5 + drivers/gpu/drm/amd/include/amd_pcie.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 11 +- drivers/gpu/drm/drm_atomic.c | 39 + drivers/gpu/drm/drm_atomic_helper.c | 61 +- drivers/gpu/drm/drm_dp_helper.c | 83 +- drivers/gpu/drm/drm_dp_mst_topology.c | 3 +- drivers/gpu/drm/drm_gem_vram_helper.c | 14 +- drivers/gpu/drm/i915/Kconfig.debug | 22 +- drivers/gpu/drm/i915/Makefile | 6 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 2 +- drivers/gpu/drm/i915/display/intel_color.c | 16 + drivers/gpu/drm/i915/display/intel_crtc.c | 325 +++ drivers/gpu/drm/i915/display/intel_crtc.h | 22 + drivers/gpu/drm/i915/display/intel_ddi.c | 57 +- drivers/gpu/drm/i915/display/intel_ddi.h | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 2593 +------------------- drivers/gpu/drm/i915/display/intel_display.h | 6 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 8 +- drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- drivers/gpu/drm/i915/display/intel_display_types.h | 127 +- drivers/gpu/drm/i915/display/intel_dp.c | 2301 +---------------- drivers/gpu/drm/i915/display/intel_dp.h | 10 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 692 ++++++ drivers/gpu/drm/i915/display/intel_dp_aux.h | 18 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 297 ++- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 186 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 36 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 3 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 12 +- drivers/gpu/drm/i915/display/intel_dpll.c | 1363 ++++++++++ drivers/gpu/drm/i915/display/intel_dpll.h | 23 + .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 4 +- drivers/gpu/drm/i915/display/intel_fdi.c | 683 ++++++ drivers/gpu/drm/i915/display/intel_fdi.h | 22 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 4 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 294 ++- drivers/gpu/drm/i915/display/intel_hdcp.h | 8 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 19 +- drivers/gpu/drm/i915/display/intel_overlay.c | 4 +- drivers/gpu/drm/i915/display/intel_panel.c | 396 +-- drivers/gpu/drm/i915/display/intel_panel.h | 4 + drivers/gpu/drm/i915/display/intel_pps.c | 1406 +++++++++++ drivers/gpu/drm/i915/display/intel_pps.h | 52 + drivers/gpu/drm/i915/display/intel_psr.c | 5 +- drivers/gpu/drm/i915/display/intel_sprite.c | 36 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 65 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 113 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 104 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 47 - drivers/gpu/drm/i915/gem/i915_gem_object.h | 36 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 19 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 41 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 70 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 46 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 15 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 23 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 4 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 13 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 16 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 12 +- drivers/gpu/drm/i915/gt/intel_engine_stats.h | 60 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 6 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 145 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h | 3 +- .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 5 +- drivers/gpu/drm/i915/gt/intel_ring.c | 2 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 209 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 18 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 11 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 7 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 335 ++- drivers/gpu/drm/i915/gvt/cmd_parser.h | 5 + drivers/gpu/drm/i915/gvt/gvt.h | 37 +- drivers/gpu/drm/i915/gvt/handlers.c | 15 +- drivers/gpu/drm/i915/gvt/mmio.h | 3 + drivers/gpu/drm/i915/gvt/reg.h | 2 + drivers/gpu/drm/i915/gvt/scheduler.c | 22 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 144 +- drivers/gpu/drm/i915/i915_drv.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 7 +- drivers/gpu/drm/i915/i915_gem.c | 130 +- drivers/gpu/drm/i915/i915_gem.h | 9 +- drivers/gpu/drm/i915/i915_gem_evict.c | 13 +- drivers/gpu/drm/i915/i915_gpu_error.c | 4 +- drivers/gpu/drm/i915/i915_irq.c | 28 +- drivers/gpu/drm/i915/i915_irq.h | 3 - drivers/gpu/drm/i915/i915_mm.c | 2 +- drivers/gpu/drm/i915/i915_params.c | 2 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 40 + drivers/gpu/drm/i915/i915_request.c | 43 +- drivers/gpu/drm/i915/i915_scheduler.c | 2 +- drivers/gpu/drm/i915/i915_vma.h | 15 + drivers/gpu/drm/i915/i915_vma_types.h | 3 + drivers/gpu/drm/i915/intel_memory_region.h | 8 +- drivers/gpu/drm/i915/intel_pch.c | 39 +- drivers/gpu/drm/i915/intel_pm.c | 12 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 10 +- drivers/gpu/drm/i915/selftests/mock_region.c | 19 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 8 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 6 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 20 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 6 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 10 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 6 +- drivers/gpu/drm/qxl/qxl_ttm.c | 19 +- drivers/gpu/drm/radeon/radeon.h | 6 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 38 +- drivers/gpu/drm/ttm/Makefile | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 256 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 24 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 24 +- drivers/gpu/drm/ttm/ttm_device.c | 195 ++ drivers/gpu/drm/ttm/ttm_execbuf_util.c | 8 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 4 +- drivers/gpu/drm/ttm/ttm_resource.c | 4 +- drivers/gpu/drm/ttm/ttm_tt.c | 26 +- drivers/gpu/drm/vc4/vc4_kms.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 14 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/nct6683.c | 3 + drivers/hwtracing/intel_th/pci.c | 5 + drivers/hwtracing/stm/heartbeat.c | 6 +- drivers/input/mouse/synaptics.c | 7 +- drivers/input/serio/serport.c | 4 +- drivers/input/touchscreen/ads7846.c | 376 +-- drivers/input/touchscreen/melfas_mip4.c | 8 +- drivers/input/touchscreen/stmpe-ts.c | 1 + drivers/input/touchscreen/surface3_spi.c | 2 - drivers/input/touchscreen/usbtouchscreen.c | 3 + drivers/md/dm-crypt.c | 8 +- drivers/md/dm-dust.c | 2 +- drivers/md/dm-integrity.c | 162 +- drivers/md/dm-table.c | 15 +- drivers/md/dm.c | 16 +- drivers/md/persistent-data/dm-btree-internal.h | 2 +- drivers/md/persistent-data/dm-btree-spine.c | 2 +- drivers/misc/eeprom/eeprom_93xx46.c | 15 + drivers/misc/habanalabs/common/device.c | 9 + drivers/misc/habanalabs/common/firmware_if.c | 5 + drivers/misc/habanalabs/common/habanalabs_ioctl.c | 2 + drivers/misc/mei/hdcp/mei_hdcp.c | 3 +- drivers/mtd/nand/raw/omap2.c | 15 +- drivers/net/dsa/dsa_loop.c | 2 +- drivers/net/dsa/microchip/ksz8795.c | 30 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/ethernet/freescale/ucc_geth.c | 549 ++--- drivers/net/ethernet/freescale/ucc_geth.h | 6 - .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 652 ++++- .../ethernet/marvell/octeontx2/af/rvu_devlink.h | 27 + .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 10 + .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 8 +- drivers/net/ppp/ppp_async.c | 3 +- drivers/net/ppp/ppp_synctty.c | 3 +- drivers/net/usb/usbnet.c | 12 +- drivers/net/wireless/ath/ath11k/reg.c | 4 +- drivers/net/wireless/ath/ath6kl/core.c | 2 + drivers/net/wireless/ath/ath6kl/init.c | 2 + drivers/net/wireless/ath/wil6210/cfg80211.c | 2 + drivers/net/wireless/ath/wil6210/netdev.c | 7 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 26 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 6 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 12 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 6 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 74 +- drivers/net/wireless/marvell/libertas/cfg.c | 2 +- drivers/net/wireless/marvell/libertas/main.c | 2 +- drivers/net/wireless/marvell/libertas/mesh.c | 6 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 +- drivers/net/wireless/marvell/mwifiex/main.c | 7 + drivers/net/wireless/microchip/wilc1000/mon.c | 2 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 3 +- drivers/net/wireless/rndis_wlan.c | 6 + drivers/net/wireless/virt_wifi.c | 8 + drivers/opp/core.c | 319 +-- drivers/opp/opp.h | 2 + drivers/parport/share.c | 2 +- drivers/rapidio/rio.c | 2 +- drivers/regulator/Kconfig | 9 - drivers/regulator/Makefile | 1 - drivers/regulator/ab3100.c | 724 ------ drivers/regulator/qcom-rpmh-regulator.c | 8 + drivers/regulator/s5m8767.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/soc/fsl/qe/qe_common.c | 20 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/spi/Kconfig | 7 - drivers/spi/Makefile | 1 - drivers/spi/spi-atmel.c | 2 +- drivers/spi/spi-au1550.c | 20 +- drivers/spi/spi-mpc52xx.c | 4 +- drivers/spi/spi-sirf.c | 1236 ---------- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 6 +- drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/tty/n_gsm.c | 3 +- drivers/tty/n_hdlc.c | 60 +- drivers/tty/n_null.c | 3 +- drivers/tty/n_r3964.c | 10 +- drivers/tty/n_tracerouter.c | 4 +- drivers/tty/n_tracesink.c | 4 +- drivers/tty/n_tty.c | 151 +- drivers/tty/serial/Kconfig | 22 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/fsl_lpuart.c | 4 +- drivers/tty/serial/mxs-auart.c | 45 +- drivers/tty/serial/sirfsoc_uart.c | 1503 ------------ drivers/tty/serial/sirfsoc_uart.h | 447 ---- drivers/tty/tty_io.c | 130 +- drivers/usb/class/cdc-acm.c | 6 + drivers/usb/serial/Kconfig | 9 + drivers/usb/serial/Makefile | 1 + drivers/usb/serial/xr_serial.c | 595 +++++ drivers/vdpa/Kconfig | 1 + drivers/vdpa/ifcvf/ifcvf_main.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vdpa/vdpa.c | 503 +++- drivers/vdpa/vdpa_sim/vdpa_sim.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 2 + drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 98 +- drivers/w1/masters/ds2490.c | 25 +- drivers/w1/w1.c | 39 +- fs/Kconfig | 6 +- fs/cifs/transport.c | 2 +- fs/dcache.c | 63 +- fs/ecryptfs/inode.c | 10 +- fs/hugetlbfs/inode.c | 12 +- fs/inode.c | 4 +- fs/kernfs/file.c | 65 +- fs/overlayfs/copy_up.c | 15 +- fs/overlayfs/file.c | 22 +- fs/overlayfs/inode.c | 2 + fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/ovl_entry.h | 2 + fs/overlayfs/readdir.c | 28 +- fs/overlayfs/super.c | 38 +- fs/overlayfs/util.c | 27 + fs/proc/vmcore.c | 7 +- fs/pstore/zone.c | 2 +- fs/seq_file.c | 5 +- fs/super.c | 12 +- fs/udf/super.c | 7 +- include/drm/drm_atomic.h | 4 + include/drm/drm_dp_helper.h | 21 +- include/drm/drm_gem_vram_helper.h | 6 +- include/drm/drm_hdcp.h | 8 +- include/drm/ttm/ttm_bo_api.h | 35 +- include/drm/ttm/ttm_bo_driver.h | 328 +-- include/drm/ttm/ttm_device.h | 319 +++ include/drm/ttm/ttm_resource.h | 4 +- include/drm/ttm/ttm_tt.h | 10 +- include/linux/clk.h | 41 +- include/linux/connector.h | 2 +- include/linux/cpumask.h | 8 - include/linux/device.h | 12 + include/linux/eeprom_93xx46.h | 2 + .../linux/firmware/intel/stratix10-svc-client.h | 10 +- include/linux/linkage.h | 10 +- include/linux/memblock.h | 4 +- include/linux/parport.h | 31 + include/linux/pm_opp.h | 6 +- include/linux/regulator/consumer.h | 30 + include/linux/skbuff.h | 4 +- include/linux/tty_ldisc.h | 3 +- include/linux/usb/usbnet.h | 6 + include/linux/vdpa.h | 44 +- include/linux/vmalloc.h | 6 +- include/linux/w1.h | 2 +- include/net/cfg80211.h | 114 +- include/net/fq.h | 11 +- include/net/fq_impl.h | 171 +- include/net/mac80211.h | 26 +- include/net/sch_generic.h | 1 + include/soc/fsl/qe/qe.h | 15 +- include/soc/fsl/qe/ucc_fast.h | 1 - include/sound/soc-dai.h | 4 +- include/sound/soc.h | 4 +- include/trace/events/error_report.h | 74 + include/uapi/linux/mempolicy.h | 4 +- include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/vdpa.h | 40 + init/Kconfig | 1 - init/main.c | 8 +- init/version.c | 8 - kernel/gcov/Kconfig | 2 +- kernel/rcu/tree.c | 47 +- kernel/rcu/tree_plugin.h | 13 +- kernel/trace/Makefile | 1 + kernel/trace/error_report-traces.c | 12 + lib/cpumask.c | 132 - lib/crc7.c | 2 +- mm/debug_vm_pgtable.c | 86 +- mm/kasan/report.c | 8 +- mm/kfence/report.c | 2 + mm/memblock.c | 2 +- mm/memcontrol.c | 3 +- mm/mempolicy.c | 16 + mm/secretmem.c | 46 +- mm/slab_common.c | 3 +- mm/swap_slots.c | 3 +- mm/z3fold.c | 11 +- mm/zswap.c | 4 +- net/ceph/messenger_v1.c | 2 +- net/core/dev.c | 212 +- net/core/flow_dissector.c | 13 +- net/ipv4/gre_offload.c | 15 +- net/ipv4/nexthop.c | 105 +- net/ipv4/udp_offload.c | 4 +- net/mac80211/Makefile | 2 - net/mac80211/debugfs.c | 52 + net/mac80211/debugfs_sta.c | 1 + net/mac80211/driver-ops.h | 16 + net/mac80211/he.c | 92 + net/mac80211/ieee80211_i.h | 3 +- net/mac80211/iface.c | 32 +- net/mac80211/key.c | 4 +- net/mac80211/main.c | 5 + net/mac80211/pm.c | 6 +- net/mac80211/rc80211_minstrel.c | 574 ----- net/mac80211/rc80211_minstrel.h | 184 -- net/mac80211/rc80211_minstrel_debugfs.c | 172 -- net/mac80211/rc80211_minstrel_ht.c | 560 +++-- net/mac80211/rc80211_minstrel_ht.h | 96 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 57 +- net/mac80211/rx.c | 243 +- net/mac80211/spectmgmt.c | 10 +- net/mac80211/sta_info.h | 2 + net/mac80211/tdls.c | 6 +- net/mac80211/trace.h | 18 +- net/mac80211/tx.c | 33 +- net/mac80211/util.c | 14 +- net/mac80211/vht.c | 9 +- net/nfc/nci/uart.c | 3 +- net/sched/act_ct.c | 1 + net/sched/cls_flower.c | 4 +- net/wireless/chan.c | 5 +- net/wireless/core.c | 67 +- net/wireless/core.h | 2 +- net/wireless/debugfs.c | 4 - net/wireless/ibss.c | 3 +- net/wireless/mlme.c | 6 +- net/wireless/nl80211.c | 644 ++--- net/wireless/reg.c | 91 +- net/wireless/reg.h | 1 - net/wireless/scan.c | 35 +- net/wireless/sme.c | 5 +- net/wireless/sysfs.c | 5 + net/wireless/util.c | 39 +- net/wireless/wext-compat.c | 271 +- net/wireless/wext-sme.c | 4 +- samples/Kconfig | 7 +- samples/watch_queue/watch_test.c | 2 +- scripts/spelling.txt | 1 + security/commoncap.c | 67 +- security/keys/Kconfig | 8 +- sound/soc/Kconfig | 17 + sound/soc/Makefile | 5 + sound/soc/adi/axi-i2s.c | 2 +- sound/soc/atmel/atmel-i2s.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 4 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/bcm/bcm63xx-i2s-whistler.c | 2 +- sound/soc/cirrus/ep93xx-i2s.c | 2 +- sound/soc/codecs/ab8500-codec.c | 4 +- sound/soc/codecs/adau1372.c | 2 +- sound/soc/codecs/adau1373.c | 6 +- sound/soc/codecs/adau1701.c | 2 +- sound/soc/codecs/ak4554.c | 2 +- sound/soc/codecs/ak4613.c | 2 +- sound/soc/codecs/ak4641.c | 4 +- sound/soc/codecs/ak4642.c | 2 +- sound/soc/codecs/alc5632.c | 2 +- sound/soc/codecs/cs35l32.c | 2 +- sound/soc/codecs/cs35l33.c | 2 +- sound/soc/codecs/cs35l34.c | 2 +- sound/soc/codecs/cs35l35.c | 2 +- sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs4234.c | 2 +- sound/soc/codecs/cs4271.c | 2 +- sound/soc/codecs/cs42l73.c | 6 +- sound/soc/codecs/cs43130.c | 6 +- sound/soc/codecs/cs4341.c | 2 +- sound/soc/codecs/cs4349.c | 2 +- sound/soc/codecs/cs47l15.c | 12 +- sound/soc/codecs/cs47l24.c | 12 +- sound/soc/codecs/cs47l35.c | 12 +- sound/soc/codecs/cs47l85.c | 16 +- sound/soc/codecs/cs47l90.c | 16 +- sound/soc/codecs/cs47l92.c | 12 +- sound/soc/codecs/cs53l30.c | 2 +- sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/da7210.c | 2 +- sound/soc/codecs/da7213.c | 2 +- sound/soc/codecs/da7218.c | 4 +- sound/soc/codecs/da7219.c | 4 +- sound/soc/codecs/da9055.c | 2 +- sound/soc/codecs/es8316.c | 2 +- sound/soc/codecs/es8328.c | 2 +- sound/soc/codecs/inno_rk3036.c | 2 +- sound/soc/codecs/jz4740.c | 2 +- sound/soc/codecs/lm49453.c | 2 +- sound/soc/codecs/lochnagar-sc.c | 12 +- sound/soc/codecs/max9860.c | 2 +- sound/soc/codecs/max9867.c | 2 +- sound/soc/codecs/mc13783.c | 2 +- sound/soc/codecs/ml26124.c | 2 +- sound/soc/codecs/mt6660.c | 4 +- sound/soc/codecs/nau8810.c | 2 +- sound/soc/codecs/nau8822.c | 2 +- sound/soc/codecs/rt274.c | 2 +- sound/soc/codecs/rt286.c | 4 +- sound/soc/codecs/rt298.c | 4 +- sound/soc/codecs/rt5670.c | 4 +- sound/soc/codecs/rt5682.c | 2 - sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/ssm2602.c | 4 +- sound/soc/codecs/tas2764.c | 2 +- sound/soc/codecs/tas2770.c | 2 +- sound/soc/codecs/tlv320adcx140.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 2 +- sound/soc/codecs/tlv320aic3x.c | 2 +- sound/soc/codecs/tscs42xx.c | 4 +- sound/soc/codecs/tscs454.c | 12 +- sound/soc/codecs/wm5102.c | 12 +- sound/soc/codecs/wm5110.c | 12 +- sound/soc/codecs/wm8510.c | 2 +- sound/soc/codecs/wm8731.c | 2 +- sound/soc/codecs/wm8770.c | 2 +- sound/soc/codecs/wm8804.c | 2 +- sound/soc/codecs/wm8903.c | 2 +- sound/soc/codecs/wm8904.c | 2 +- sound/soc/codecs/wm8940.c | 2 +- sound/soc/codecs/wm8960.c | 2 +- sound/soc/codecs/wm8962.c | 2 +- sound/soc/codecs/wm8974.c | 2 +- sound/soc/codecs/wm8978.c | 2 +- sound/soc/codecs/wm8983.c | 2 +- sound/soc/codecs/wm8985.c | 2 +- sound/soc/codecs/wm8988.c | 2 +- sound/soc/codecs/wm8993.c | 2 +- sound/soc/codecs/wm8994.c | 4 +- sound/soc/codecs/wm8997.c | 8 +- sound/soc/codecs/wm8998.c | 12 +- sound/soc/codecs/wm9713.c | 2 +- sound/soc/codecs/zl38060.c | 4 +- sound/soc/fsl/fsl_esai.c | 4 +- sound/soc/fsl/fsl_sai.c | 8 +- sound/soc/fsl/fsl_ssi.c | 4 +- sound/soc/intel/skylake/skl-topology.c | 15 +- sound/soc/jz4740/jz4740-i2s.c | 2 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 10 +- sound/soc/mediatek/mt6797/mt6797-dai-pcm.c | 8 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 2 +- sound/soc/mediatek/mt8183/mt8183-dai-pcm.c | 8 +- sound/soc/mediatek/mt8192/mt8192-dai-pcm.c | 8 +- sound/soc/pxa/pxa2xx-i2s.c | 2 +- sound/soc/qcom/lpass-sc7180.c | 2 +- sound/soc/rockchip/rockchip_i2s.c | 4 +- sound/soc/rockchip/rockchip_pdm.c | 2 +- sound/soc/samsung/i2s.c | 2 +- sound/soc/samsung/pcm.c | 2 +- sound/soc/sh/rcar/core.c | 4 +- sound/soc/soc-pcm.c | 80 +- sound/soc/soc-topology-test.c | 843 +++++++ sound/soc/soc-topology.c | 30 +- sound/soc/sunxi/sun4i-i2s.c | 2 +- sound/soc/sunxi/sun8i-codec.c | 12 +- sound/soc/tegra/tegra186_dspk.c | 2 +- sound/soc/tegra/tegra20_i2s.c | 2 +- sound/soc/tegra/tegra210_dmic.c | 2 +- sound/soc/tegra/tegra210_i2s.c | 2 +- sound/soc/tegra/tegra30_i2s.c | 2 +- sound/soc/ti/davinci-mcasp.c | 2 +- sound/usb/clock.c | 6 + sound/usb/mixer.c | 2 +- tools/gpio/gpio-utils.c | 89 - tools/gpio/gpio-utils.h | 6 - tools/include/nolibc/nolibc.h | 153 +- tools/lib/bpf/btf.c | 12 +- tools/testing/selftests/Makefile | 9 - tools/testing/selftests/bpf/prog_tests/btf.c | 4 +- tools/testing/selftests/gpio/Makefile | 26 +- tools/testing/selftests/gpio/config | 1 + tools/testing/selftests/gpio/gpio-mockup-cdev.c | 198 ++ tools/testing/selftests/gpio/gpio-mockup-chardev.c | 323 --- tools/testing/selftests/gpio/gpio-mockup-sysfs.sh | 168 +- tools/testing/selftests/gpio/gpio-mockup.sh | 497 ++-- tools/testing/selftests/kselftest_deps.sh | 4 +- tools/testing/selftests/kselftest_harness.h | 26 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- virt/kvm/kvm_main.c | 1 + 639 files changed, 17727 insertions(+), 16068 deletions(-) delete mode 100644 Documentation/devicetree/bindings/serial/sirf-uart.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sirf.txt create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-audio-graph.dtsi delete mode 100644 drivers/cpufreq/tango-cpufreq.c create mode 100644 drivers/gpu/drm/i915/display/intel_crtc.c create mode 100644 drivers/gpu/drm/i915/display/intel_crtc.h create mode 100644 drivers/gpu/drm/i915/display/intel_dp_aux.c create mode 100644 drivers/gpu/drm/i915/display/intel_dp_aux.h create mode 100644 drivers/gpu/drm/i915/display/intel_dpll.c create mode 100644 drivers/gpu/drm/i915/display/intel_dpll.h create mode 100644 drivers/gpu/drm/i915/display/intel_fdi.c create mode 100644 drivers/gpu/drm/i915/display/intel_fdi.h create mode 100644 drivers/gpu/drm/i915/display/intel_pps.c create mode 100644 drivers/gpu/drm/i915/display/intel_pps.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_create.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_stats.h create mode 100644 drivers/gpu/drm/ttm/ttm_device.c delete mode 100644 drivers/regulator/ab3100.c delete mode 100644 drivers/spi/spi-sirf.c delete mode 100644 drivers/tty/serial/sirfsoc_uart.c delete mode 100644 drivers/tty/serial/sirfsoc_uart.h create mode 100644 drivers/usb/serial/xr_serial.c create mode 100644 include/drm/ttm/ttm_device.h create mode 100644 include/trace/events/error_report.h create mode 100644 include/uapi/linux/vdpa.h create mode 100644 kernel/trace/error_report-traces.c delete mode 100644 net/mac80211/rc80211_minstrel.c delete mode 100644 net/mac80211/rc80211_minstrel.h delete mode 100644 net/mac80211/rc80211_minstrel_debugfs.c create mode 100644 sound/soc/soc-topology-test.c create mode 100644 tools/testing/selftests/gpio/gpio-mockup-cdev.c delete mode 100644 tools/testing/selftests/gpio/gpio-mockup-chardev.c