This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
discards aa515cdce7a1 Add linux-next specific files for 20210113 discards 60e4fca7b483 Revert "PCI: Revoke mappings like devmem" discards b4c5c7f720a6 Merge branch 'akpm/master' discards 0bcc02448468 secretmem-test-add-basic-selftest-for-memfd_secret2-fix discards f06061ed5b6f secretmem: test: add basic selftest for memfd_secret(2) discards 78d44c1ff184 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix discards 91112abbede3 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix discards ff9bc2638595 arch, mm: wire up memfd_secret system call where relevant discards 1c56e2cb7a86 PM: hibernate: disable when there are active secretmem users discards 574b8f109409 secretmem: add memcg accounting discards e4229ebab401 secretmem: use PMD-size pages to amortize direct map fragm [...] discards 0b327442129a mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] discards fb27f1b8e4cd mm: introduce memfd_secret system call to create "secret" [...] discards a925ffffa14c kfence: fix implicit function declaration discards 4ed4f2aa94bd set_memory: allow querying whether set_direct_map_*() is a [...] discards 30cd686b0213 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards 1d6be1f76cb7 set_memory: allow set_direct_map_*_noflush() for multiple pages discards e1d45c1066de mmap: make mlock_future_check() global discards 5764292ae52e mm: add definition of PMD_PAGE_ORDER discards 4f275dc416b3 Merge branch 'akpm-current/current' omits 27c287b41659 ubsan: disable unsigned-overflow check for i386 omits 71445ef39136 scripts/gdb: fix list_for_each omits 5d4b4337219c aio: simplify read_events() omits 3d7f7cbb5005 checkpatch: prefer ftrace over function entry/exit printks omits c8fc9a3977c2 checkpatch: trivial style fixes omits 4b7d1a790c1b checkpatch: ignore warning designated initializers using NR_CPUS omits 84de41301b92 checkpatch: improve blank line after declaration test omits ff33e3939a35 include/linux/bitops.h: spelling s/synomyn/synonym/ omits 97a31c94fce5 string.h: move fortified functions definitions in a dedica [...] omits d715d0dc00b0 lib-optimize-cpumask_local_spread-v8 omits 1a48dccf64bc lib: optimize cpumask_local_spread() omits 97740b93743b lib/genalloc.c: change return type to unsigned long for bi [...] omits 0963a5cf1d64 proc/sysctl: make protected_* world readable omits aa1fd4989938 sysctl.c: fix underflow value setting risk in vm_table omits aba87eacc17c proc/wchan: use printk format instead of lookup_symbol_name() omits eb80cbdfced0 kernel/hung_task.c: Monitor killed tasks. omits 6f945627f09a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 50db80f2d5a8 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2838d725156b MAINTAINERS: add entry for KFENCE omits cb1226b157c4 kfence: show access type in report omits b8fb21605dd5 kfence: fix typo in test omits 4aa9e0f47fbf kfence: add test suite omits 5bbd6be67578 kfence, Documentation: add KFENCE documentation omits 418c765d2e42 revert kasan-remove-kfence-leftovers omits 1f732e852831 kfence, kasan: make KFENCE compatible with KASAN omits 3edaabc31a53 mm, kfence: insert KFENCE hooks for SLUB omits fcc436c6116e mm, kfence: insert KFENCE hooks for SLAB omits 3c222522b975 kfence: use pt_regs to generate stack trace on faults omits b0320a2f268a arm64, kfence: enable KFENCE for ARM64 omits 175a25ebb0c5 x86, kfence: enable KFENCE for x86 omits d0703be9b173 kfence: add option to use KFENCE without static keys omits 5640e713ec7b kfence: fix potential deadlock due to wake_up() omits 6bd3f60fa7b4 kfence: avoid stalling work queue task without allocations omits 779eb9d347cf kfence: Fix parameter description for kfence_object_start() omits ffd74c6b43b9 mm: add Kernel Electric-Fence infrastructure omits cc0e050697ce mm: page-flags.h: Typo fix (It -> If) omits 752b06026f4c mm: remove arch_remap() and mm-arch-hooks.h omits 69227e8e4123 mm: zswap: clean up confusing comment omits b89d8cc74d78 mm/vmstat.c: erase latency in vmstat_shepherd omits b08c480516a0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 03f856806051 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 67308e1f5617 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits ec071cdb15bf memblock: do not start bottom-up allocations with kernel_end omits 8d0c1ec687ed mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits 517e7e5406fe mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 7fec331c2616 mm-cma-allocate-cma-areas-bottom-up-fix-2 omits c82434904b82 mm-cma-allocate-cma-areas-bottom-up-fix omits 137a8fe49927 mm: cma: allocate cma areas bottom-up omits 7526c03ea3f3 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits feea8e17ba66 mm,thp,shm: limit gfp mask to no more than specified omits 3572f1a1db0e mm,thp,shmem: limit shmem THP alloc gfp_mask omits 806d58bd86ed mm: remove pagevec_lookup_entries omits d5b5f0258345 mm: pass pvec directly to find_get_entries omits b191f33075a3 mm: remove nr_entries parameter from pagevec_lookup_entries omits 874efa839ae9 mm: add an 'end' parameter to pagevec_lookup_entries omits 182cf0e5409d mm: add an 'end' parameter to find_get_entries omits 9c5a59ffe71f fix mm-add-and-use-find_lock_entries.patch omits 4d3f76acae85 mm: add and use find_lock_entries omits 1fccc8bfe9a3 iomap: use mapping_seek_hole_data omits 2fed1930de54 fix mm-filemap-add-mapping_seek_hole_data.patch omits 8387438f0e63 mm/filemap: add mapping_seek_hole_data omits d6b4f8076e8b fix mm-filemap-add-helper-for-finding-pages.patch omits a0351a56e9a2 mm/filemap: add helper for finding pages omits 7b6fbb7ecb4a mm/filemap: rename find_get_entry to mapping_get_entry omits 245895f36268 mm: add FGP_ENTRY omits c8253712294e mm/swap: optimise get_shadow_from_swap_cache omits 459e1d528c33 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 4d02b2e14210 mm: make pagecache tagged lookups return only head pages omits 9368100966cd hugetlbfs: remove special hugetlbfs_set_page_dirty() omits eab1bfc755e0 mm/hugetlb: change hugetlb_reserve_pages() to type bool omits 334b69c4ef9a mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits fa929009b992 mm/compaction: remove rcu_read_lock during page compaction omits f08518e689d1 mm/vmscan: __isolate_lru_page_prepare() cleanup omits aa9e0f52c2c9 mm: hugetlb: add return -EAGAIN for dissolve_free_huge_page omits f3ba71b1155a mm: migrate: do not migrate HugeTLB page whose refcount is one omits 40a46595365d mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits c3a489b2bbdc mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits edda529feb6c MIPS: do not call flush_tlb_all when setting pmd entry omits 3e077010673c mm/huge_memory.c: update tlb entry if pmd is changed omits c0e9166e88d7 kasan-remove-redundant-config-option-v3 omits aba664d45a50 kasan: remove redundant config option omits dd39ae4cd963 kasan: add proper page allocator tests omits 2c188659680b kasan-fix-bug-detection-via-ksize-for-hw_tags-mode-fix omits c10c75779f23 kasan: fix bug detection via ksize for HW_TAGS mode omits fcad13f3dee0 kasan: fix memory corruption in kasan_bitops_tags test omits 7064b20933c4 kasan: adopt kmalloc_uaf2 test to HW_TAGS mode omits 6892d27df295 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits 140ed16e33ca kasan: rename CONFIG_TEST_KASAN_MODULE omits f201253d5e21 kasan, arm64: allow using KUnit tests with HW_TAGS mode omits 2f4e53bfe6d5 kasan: add match-all tag tests omits dcc14e02298e kasan: clean up comments in tests omits cacab94a43b6 kasan: clarify HW_TAGS impact on TBI omits 2301830bf130 kasan: prefix exported functions with kasan_ omits 810f1790cb4d mm/page_reporting: use list_entry_is_head() in page_report [...] omits 1dd901280af5 mm: improve mprotect(R|W) efficiency on pages referenced once omits 609abb25cf6b mm/mmap.c: fix the adjusted length error omits a17a302e1724 mm/mmap.c: remove unnecessary local variable omits 35dad3dec6e0 mm: kmem: make __memcg_kmem_(un)charge static omits 2a7bf3123275 mmotm 2021-01-12-01-57 uploaded (NR_SWAPCACHE in mm/) discards 7f2fb0c5f1c9 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] discards 939b9619bdf4 Merge remote-tracking branch 'notifications/notifications- [...] discards 0023f708336a Merge remote-tracking branch 'mhi/mhi-next' discards 01737ef4917a Merge remote-tracking branch 'fpga/for-next' discards 326bc545a937 Merge remote-tracking branch 'pidfd/for-next' discards b79b79cb278f Merge remote-tracking branch 'hyperv/hyperv-next' discards 1110f06c083d Merge remote-tracking branch 'xarray/main' discards 322794af8597 Merge remote-tracking branch 'nvmem/for-next' discards 231612051099 Merge remote-tracking branch 'gnss/gnss-next' discards 1e8df858a8b9 Merge remote-tracking branch 'kspp/for-next/kspp' discards ee05ecb096da Merge remote-tracking branch 'rtc/rtc-next' discards 33b1d3425b1a Merge remote-tracking branch 'coresight/next' discards 8ef34525a1ec Merge remote-tracking branch 'livepatching/for-next' discards b676f118aead Merge remote-tracking branch 'userns/for-next' discards 188bba06b161 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards 56d77b65b8ce Merge remote-tracking branch 'pinctrl-intel/for-next' discards 8c0984a9cadf Merge remote-tracking branch 'pinctrl/for-next' discards ad0798741ee2 Merge remote-tracking branch 'gpio-intel/for-next' discards ee01721f543a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards a0731d4c7bd9 Merge remote-tracking branch 'rpmsg/for-next' discards db36b7e80799 Merge remote-tracking branch 'scsi-mkp/for-next' discards 996e3de3ed1f Merge remote-tracking branch 'dmaengine/next' discards 8cf0a8a9d201 Merge remote-tracking branch 'icc/icc-next' discards 799916cd1c92 Merge remote-tracking branch 'staging/staging-next' discards 3dfd4bb2906d Merge remote-tracking branch 'thunderbolt/next' discards 276cc0d68701 Merge remote-tracking branch 'soundwire/next' discards 7be009dd7138 Merge remote-tracking branch 'extcon/extcon-next' discards e13a9d412857 Merge remote-tracking branch 'char-misc/char-misc-next' discards d2bed45a65f1 Merge remote-tracking branch 'tty/tty-next' discards a0680ea8221d Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards ba7b179e287c Merge remote-tracking branch 'usb-serial/usb-next' discards 36d1a1143392 Merge remote-tracking branch 'usb/usb-next' discards 02a2ef30c84e Merge remote-tracking branch 'driver-core/driver-core-next' discards 80e6d924aa9e Merge remote-tracking branch 'leds/for-next' discards 3b25fa71f04f Merge remote-tracking branch 'hsi/for-next' discards 030e48f835b2 Merge remote-tracking branch 'drivers-x86/for-next' discards 12be75c4fff3 Merge remote-tracking branch 'workqueues/for-next' discards 541ff0b75986 Merge remote-tracking branch 'percpu/for-next' discards 13f90c56ba44 Merge remote-tracking branch 'rcu/rcu/next' discards 2ed93eced8f4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 6f206a7b6219 Merge remote-tracking branch 'edac/edac-for-next' discards 1d5f359debf4 Merge remote-tracking branch 'tip/auto-latest' discards 3480954d8a27 Merge remote-tracking branch 'spi/for-next' discards 6393d9b09d91 Merge remote-tracking branch 'devicetree/for-next' discards 26bc082e5ad2 Merge remote-tracking branch 'audit/next' discards 7b2c5709cdfc Merge remote-tracking branch 'tpmdd/next' discards e26a640c0855 Merge remote-tracking branch 'selinux/next' discards 6501505bfb7d Merge remote-tracking branch 'keys/keys-next' discards 4c097b17e2d2 Merge remote-tracking branch 'security/next-testing' discards 3df8ba87c09d Merge remote-tracking branch 'regulator/for-next' discards bb5acaec4a3b Merge remote-tracking branch 'battery/for-next' discards 6b5b361bc63e Merge remote-tracking branch 'mfd/for-mfd-next' discards 629bc31b53b0 Merge remote-tracking branch 'mmc/next' discards 3564a286f56a Merge remote-tracking branch 'pcmcia/pcmcia-next' discards d73ab8046cdd Merge remote-tracking branch 'device-mapper/for-next' omits f81f6edb74f2 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits c8aaa32694f2 rcu: Fix CPU-offline trace in rcutree_dying_cpu omits 79acd1286884 timer: Report ignored local enqueue in nohz mode omits 2617331c7daa entry: Report local wake up on resched blind zone while re [...] omits 4d959df955f6 sched: Report local wake up on resched blind zone within i [...] omits 2856844861a5 entry: Explicitly flush pending rcuog wakeup before last r [...] omits 1fbabcee23be rcu/nocb: Trigger self-IPI on late deferred wake up before [...] omits 53775fd0121f rcu/nocb: Perform deferred wake up before last idle's need [...] omits 38e216a142e2 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers omits 028d407df44c rcu: Remove superfluous rdp fetch omits cfd941cce497 rcu/nocb: Detect unsafe checks for offloaded rdp discards e5a1d4b82add Merge remote-tracking branch 'block/for-next' discards cdf29fde5d96 Merge remote-tracking branch 'input/next' discards 12ba604ba26e Merge remote-tracking branch 'sound-asoc/for-next' discards 4c1bb38f96b4 Merge remote-tracking branch 'sound/for-next' discards 13cc7c6cd612 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits cd900f181ad6 power/supply: Add ltc4162-l-charger omits 1bf3e6cce830 rtc: opal: set range discards 15686d443e15 next-20210108/drm-intel omits 446667df2830 rtc: tx4939: Remove driver discards 35e8636d2fd5 Merge remote-tracking branch 'amdgpu/drm-next' omits 51f9b1f8ee3a dt-bindings: rtc: at91rm9200: add sama7g5 compatible discards 8fccddeb6d80 Merge remote-tracking branch 'crypto/master' discards cd64b563e75c Merge remote-tracking branch 'nand/nand/next' discards bc96b9a47145 Merge remote-tracking branch 'mtd/mtd/next' discards 1820df932d08 Merge remote-tracking branch 'gfs2/for-next' discards d46f2ff3e582 Merge remote-tracking branch 'bluetooth/master' discards c8f3fbfade04 Merge remote-tracking branch 'wireless-drivers-next/master' discards fb7a8c8c0ea2 Merge remote-tracking branch 'ipsec-next/master' discards 94650043b5b5 Merge remote-tracking branch 'bpf-next/for-next' discards e3b712cd001a Merge remote-tracking branch 'net-next/master' discards e8812fb3818b Merge remote-tracking branch 'rdma/for-next' omits 4b52be0ce6ad dt-bindings: Remove plain text OF graph binding discards 54eae3be7d4a Merge remote-tracking branch 'ieee1394/for-next' discards 5cebc3cf7963 Merge remote-tracking branch 'thermal/thermal/linux-next' omits def8550f543e rtc: rx6110: fix build against modular I2C discards 62711b7e83c5 Merge remote-tracking branch 'devfreq/devfreq-next' omits 121f54efc3fb rtc: pm8xxx: Read ALARM_EN and update to alarm enabled status discards 7940e1aa3b4a Merge remote-tracking branch 'cpupower/cpupower' discards 9891825bdd95 Merge remote-tracking branch 'pm/linux-next' discards f4506fe257bd Merge remote-tracking branch 'v4l-dvb-next/master' discards 1f00f86edecc Merge remote-tracking branch 'v4l-dvb/master' discards b5737002ffb8 Merge remote-tracking branch 'jc_docs/docs-next' discards 44dfabee5b47 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 57b6553e1398 Merge remote-tracking branch 'dmi/dmi-for-next' discards f96d15961689 Merge remote-tracking branch 'i2c/i2c/for-next' discards 7bdfc0628887 Merge remote-tracking branch 'hid/for-next' discards 83c7ba98872c Merge remote-tracking branch 'printk/for-next' omits 50da8d04ee52 power: supply: max8903: Convert to GPIO descriptors omits 3188677d4901 power: supply: max8903: Absorb pdata header discards 41b615cd0a12 Merge remote-tracking branch 'vfs/for-next' discards 264274fc1ee8 Merge remote-tracking branch 'v9fs/9p-next' discards 34bbc55fbf9e Merge remote-tracking branch 'cel/cel-next' discards b296a1bba834 Merge remote-tracking branch 'nfs-anna/linux-next' discards 190356a92906 Merge remote-tracking branch 'jfs/jfs-next' discards f1dc99f997cc Merge remote-tracking branch 'f2fs/dev' discards b37b0be9d8dc Merge remote-tracking branch 'ext4/dev' discards 75dbcbfec333 Merge remote-tracking branch 'ext3/for_next' discards 32f2fa0bebf5 Merge remote-tracking branch 'exfat/dev' omits ed3c19bdb0f4 power: supply: max14656: Drop unused includes discards 86df0a7a6b57 Merge remote-tracking branch 'cifs/for-next' discards 4d66a2090b35 Merge remote-tracking branch 'ceph/master' discards 396575d62e05 Merge remote-tracking branch 'btrfs/for-next' discards 72311243d3c5 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 3c5ea31c91b1 Merge remote-tracking branch 'sh/for-next' discards e9c0327a31b8 Merge remote-tracking branch 's390/for-next' discards ed5668e2c4c1 Merge remote-tracking branch 'risc-v/for-next' discards 9e5fdf851329 Merge remote-tracking branch 'nds32/next' discards 5d822df781ea Merge remote-tracking branch 'mips/mips-next' omits f1d33ae806ec power: supply: remove duplicated argument in power_supply_ [...] discards 49b07084cb67 Merge remote-tracking branch 'microblaze/next' discards 7245d0ce51a9 Merge remote-tracking branch 'h8300/h8300-next' discards cc21c9c5d0d5 Merge remote-tracking branch 'csky/linux-next' omits 6b714ea49b2a power: supply: axp288_fuel_gauge: Add Mele PCG03 to the deny-list discards f0284087fe8a Merge remote-tracking branch 'clk-renesas/renesas-clk' discards 6653065b02a8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards e729dd9e077e Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 7ec194121c62 Merge remote-tracking branch 'tegra/for-next' discards 0b2bf1c1b541 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 64a680fcfbbe Merge remote-tracking branch 'stm32/stm32-next' omits 5250f8f37b7e dt-bindings: usb: Use OF graph schema discards 2b8834587bff Merge remote-tracking branch 'scmi/for-linux-next' discards 92e3d142e8d1 Merge remote-tracking branch 'samsung-krzk/for-next' discards 07d42c453739 Merge remote-tracking branch 'rockchip/for-next' discards 3c0b4f10074a Merge remote-tracking branch 'reset/reset/next' discards 356fbdb05418 Merge remote-tracking branch 'renesas/next' discards e851c639ecd1 Merge remote-tracking branch 'realtek/for-next' discards ad7ea888d370 Merge remote-tracking branch 'raspberrypi/for-next' discards 4c0df98b1baa Merge remote-tracking branch 'qcom/for-next' discards c9dcc53ef517 Merge remote-tracking branch 'omap/for-next' discards 3f7a52e64da0 Merge remote-tracking branch 'mvebu/for-next' discards 6456299ab2f0 Merge remote-tracking branch 'mediatek/for-next' discards 6375062f4860 Merge remote-tracking branch 'keystone/next' discards a3d1ba9bf3db Merge remote-tracking branch 'imx-mxs/for-next' discards 71498b0eb488 Merge remote-tracking branch 'drivers-memory/for-next' discards 1f27db47b402 Merge remote-tracking branch 'at91/at91-next' discards 7348437e1376 Merge remote-tracking branch 'aspeed/for-next' discards f782ca15686b Merge remote-tracking branch 'amlogic/for-next' discards 5c5584c24bac Merge remote-tracking branch 'actions/for-next' discards 25fecd41cb30 Merge remote-tracking branch 'arm-soc/for-next' discards b8f8167e061e Merge remote-tracking branch 'arm64/for-next/core' discards 281a150a78db Merge remote-tracking branch 'dma-mapping/for-next' discards c29627663bb4 Merge remote-tracking branch 'kbuild/for-next' discards 8042c2115f7e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards f4027024c69e Merge remote-tracking branch 'risc-v-fixes/fixes' discards 8de8fe20b3c6 Merge remote-tracking branch 'mmc-fixes/fixes' discards afe118d7cebc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 606737cca38c Merge remote-tracking branch 'scsi-fixes/fixes' discards e5b266da59a1 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 57aa09276cb6 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' discards 9bf7e0b51be2 Merge remote-tracking branch 'vfs-fixes/fixes' discards 380235bc114b Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards d44d46648f97 Merge remote-tracking branch 'omap-fixes/fixes' discards 9fe6add95b1d Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 9ddd95311080 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 34b5bf8a83d1 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards b359e5309b27 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 15166423c316 Merge remote-tracking branch 'ide/master' discards 06f2e345488c Merge remote-tracking branch 'crypto-current/master' discards 6efd7350ca7c Merge remote-tracking branch 'input-current/for-linus' discards 0c4471b9a711 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 7ce1f4dfbb63 Merge remote-tracking branch 'phy/fixes' discards ecffbf531870 Merge remote-tracking branch 'usb.current/usb-linus' discards 998d6ab27501 Merge remote-tracking branch 'tty.current/tty-linus' discards c7f18abf7944 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 8735e5f9cb1d Merge remote-tracking branch 'regulator-fixes/for-linus' discards c410232d8b11 Merge remote-tracking branch 'regmap-fixes/for-linus' discards acb7ae5dcb89 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards d77580498286 Merge remote-tracking branch 'sound-current/for-linus' discards 713125141319 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 6e7a4439c3ca Merge remote-tracking branch 'mac80211/master' discards 1973fe6e6e56 Merge remote-tracking branch 'netfilter/master' discards 3f2bc07f4ef7 Merge remote-tracking branch 'ipsec/master' discards 69a6253deb28 Merge remote-tracking branch 'bpf/master' discards 00855ba7ccd1 Merge remote-tracking branch 'net/master' discards 6e3b7f596008 Merge remote-tracking branch 'sparc/master' discards 31fdd7476f87 Merge remote-tracking branch 's390-fixes/fixes' discards 51e49bd52e85 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 17ffc193cdc6 dm integrity: fix the maximum number of arguments omits b7e9ba340391 mm: memcg: add swapcache stat for memcg v2 omits 09eb6b35e26c mm/memcg: remove rcu locking for lock_page_lruvec function series omits 15106cdf82ed mm/memcg: revise the using condition of lock_page_lruvec f [...] omits fdbb10272981 mm: memcontrol: make the slab calculation consistent omits 30388b9496df mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits f2b448c39e2f mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits a6c81c3a5dd7 mm: memcontrol: convert NR_SHMEM_THPS account to pages omits cacb95a9e122 mm: memcontrol: convert NR_FILE_THPS account to pages omits d29f2beae229 mm: memcontrol: convert NR_ANON_THPS account to pages omits e5f670d3c0c1 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits a98dad696f23 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits af696e144839 mm: memcontrol: optimize per-lruvec stats counter memory usage omits c0b861d862da mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits a23b1d4bee73 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits d197c28bc942 mm/swap: don't SetPageWorkingset unconditionally during swapin omits 93a4cec578e4 mm/filemap: don't revert iter on -EIOCBQUEUED omits f4f35e4019f7 mm/filemap: remove unused parameter and change to void typ [...] omits 9f9333041e38 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 102117f1ca3c mm, tracing: record slab name for kmem_cache_free() omits c71e3b2a606a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits d163fc69ea9c fs: delete repeated words in comments omits df14ada3bf7a ramfs: support O_TMPFILE omits e60cdb1190e7 ocfs2: fix ocfs2 corrupt when iputting an inode omits 90270b90856c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ff0d3ca1d9de ocfs2: remove redundant conditional before iput omits de08d3d02d66 /proc/kpageflags: do not use uninitialized struct pages omits b0fbeec86aa9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 60b7cab23e5e proc_sysctl: fix oops caused by incorrect command parameters. omits f96945f59d99 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active omits 3f5e10250864 mm: hugetlb: fix a race between isolating and freeing page omits e45dc400c82b mm: hugetlb: fix a race between freeing and dissolving the page omits 118d33d29084 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page omits c49376bdbb91 mm/process_vm_access.c: include compat.h omits 8af9ebf200e0 mm,hwpoison: Fix printing of page flags omits c8b5f06be2db MAINTAINERS: add Vlastimil as slab allocators maintainer omits 719d7fc931c5 mm/hugetlb: fix potential missing huge page size info omits 527917483703 mm: migrate: initialize err in do_migrate_pages omits 468fd9d61623 mm/vmalloc.c: fix potential memory leak omits c675e80c76e5 arm/kasan: fix the array size of kasan_early_shadow_pte[] omits 87b23db9359a kasan: fix incorrect arguments passing in kasan_add_zero_shadow omits 6e5580d07ce8 kasan: fix unaligned address is unhandled in kasan_remove_ [...] omits 10b08571b0a3 mm: fix numa stats for thp migration omits 6353f94fe711 mm: memcg: fix memcg file_dirty numa stat omits d9f7d563c419 mm: memcg/slab: optimize objcg stock draining omits dbc66f1bf761 mm/memcontrol: fix warning in mem_cgroup_page_lruvec() omits a362c25051c7 mm: fix initialization of struct page for holes in memory layout omits f5608f35f768 x86/setup: don't remove E820_TYPE_RAM for pfn 0 omits 036c5ffb78f0 mm-page_alloc-add-a-missing-mm_page_alloc_zone_locked-trac [...] omits 9871e10edf7b mm/page_alloc: add a missing mm_page_alloc_zone_locked() t [...] omits 936f17f44b44 mm, slub: consider rest of partial list if acquire_slab() fails omits 744ae0e8c508 Merge branch 'fixes' into for-next omits a1a322a62dba s390/vfio-ap: clean up vfio_ap resources when KVM pointer [...] omits 28a8add64181 bpf: Fix a verifier message for alloc size helper arg omits c6458e72f6fd bpf: Clarify return value of probe str helpers omits b8d52264df85 libbpf: Allow loading empty BTFs omits bcc5e6162d66 bpf: Allow empty module BTFs omits 4be34f3d0731 bpf: Don't leak memory in bpf getsockopt when optlen == 0 omits 8e14f610159d dm crypt: do not call bio_endio() from the dm-crypt tasklet omits 8cbb6cfa9b8e Merge branch 'acpi-scan' into linux-next omits 6ad890af1258 torturescript: Don't rerun failed rcutorture builds omits 6c5e37d73e5c cpuidle: Fix missing need_resched() check after rcu_idle_enter() omits 9e6b9a27a81f sched/idle: Fix missing need_resched() check after rcu_idl [...] omits 1159f78178ab rcutorture: Add crude tests for mem_dump_obj() omits 9162bb1d17ca mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits 895bee270863 Revert "driver core: Reorder devices on successful probe" omits 1c516f6663b2 Merge branch 'lkmm-dev.2021.01.04a' into HEAD omits 3080e5638645 Merge branch 'kcsan.2021.01.04a' into HEAD omits 898df89e27f9 Merge branches 'clocksource.2021.01.12a', 'cpumask.2021.01 [...] omits d945f797e483 rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 omits 462765c8f5bb clocksource: Do pairwise clock-desynchronization checking omits d78050ee3544 arm64: Remove arm64_dma32_phys_limit and its uses omits d497fcdab029 media: aspeed: fix error return code in aspeed_video_setup [...] omits 69c9e825e812 media: pwc: Use correct device for DMA omits 76aaf8a96771 media: tm6000: Fix memleak in tm6000_start_stream discards ef9511eaf8bc riscv: Add support for function error injection discards 0271ed56cb09 riscv: Add uprobes supported discards 7c550f96bcf5 riscv: Add KPROBES_ON_FTRACE supported omits 15d0c52241ec media: media/pci: Fix memleak in empress_init omits cf73a660111c media: platform: davinci: Use DEFINE_SPINLOCK() for spinlock omits a26efd1961a1 media: em28xx: Fix use-after-free in em28xx_alloc_urbs omits dbfa04ec61b7 media: cec: fix trivial style warnings omits 485da30473d7 media: vsp1: Use BIT macro for feature identification omits 7113469dafc2 media: vsp1: Fix an error handling path in the probe function omits 4fc81486d02e media: rkisp1: isp: Add the enum_frame_size ioctl omits c532fe0b7579 media: sh_vou: Drop bogus __refdata annotation omits d170a5f09394 media: MAINTAINERS: correct entry in Amlogic GE2D driver section omits 9c67ed2ab299 media: camss: missing error code in msm_video_register() omits b00481bdca2d media: camss: Fix signedness bug in video_enum_fmt() omits a819678d0dcc media: staging:rkvdec: Fixed "replace comma with semicolon [...] omits 2c405f6bb5d6 media: staging:hantro: Fixed "replace comma with semicolon [...] omits 4397efebf039 media: mtk-vcodec: fix error return code in vdec_vp9_decode() omits d7a7d721064c media: ti-vpe: cal: avoid FIELD_GET assertion omits 36fe4655d06c media: drivers: staging: media: remove unneeded MODULE_VER [...] omits 7c720d77aae3 media: imx: Clean capture unregister omits 89b14485caa4 media: imx: Fix csc/scaler unregister omits bb2216548a2b media: imx: Unregister csc/scaler only if registered omits b9dbfebb18ef media: staging: media: imx: Kconfig: support VIDEO_IMX7_CS [...] omits 984cadea032b drm/i915: Allow the sysadmin to override security mitigations omits 09aa9e45863e drm/i915/gt: Restore clear-residual mitigations for Ivybri [...] omits ffaf97899c4a drm/i915/gt: Limit VFE threads based on GT omits 38cfa52c4e87 media: ccs: Small definition cleanup omits ca59318b9a5f media: Revert "media: ccs-pll: Fix MODULE_LICENSE" omits 694a1c0adebe iommu/vt-d: Fix duplicate included linux/dma-map-ops.h omits dffbdf3775d5 media: ccs: Switch from standard integer types to kernel ones omits 8a75e8dcd2ef media: ccs-pll: Switch from standard integer types to kernel ones omits 81499d338995 media: Documentation: Include CCS PLL calculator to CCS dr [...] omits 9c3d7e5549eb media: ccs: Support and default to auto PHY control omits 2f23ecbf40c8 media: ccs: Add a sanity check for external clock frequency omits 2fed6c84dc6f media: ccs: Hardware requires a delay after starting the c [...] omits 51fc72e541b4 media: ccs: Wait until software reset is done discards af22c972b39e Merge remote-tracking branch 'spi/for-5.12' into spi-next discards 0fa2e44bb1d7 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next discards d82284841e36 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 43fb2919d4cb Merge series "ASoC: Intel: bytcr_rt5640: Add support for d [...] omits 8b66d7c58c11 ASoC: SOF: add mutex to protect the dsp_power_state access omits e1988e7ad001 media: ccs: Only do software reset if we have no hardware reset omits 105676ce5940 media: ccs: Don't change the I²C address just for software reset omits d27be0ad943b media: ccs: Get the endpoint by port rather than any next [...] omits 33039a888071 media: ccs: Add shading correction and luminance correctio [...] omits 7c0ed600f04d media: v4l: uapi: ccs: Add CCS controls for shading correction omits 7a42609843d2 media: ccs: Add debug prints for MSR registers omits 57801b6aa72b media: ccs: Add support for alternate analogue global gain omits a75210a62b81 media: v4l: uapi: ccs: Add controls for CCS alternative an [...] omits ee25e211ade1 media: ccs: Add support for analogue gain coefficient controls omits a8a2d75b0897 media: v4l: uapi: ccs: Add controls for analogue gain constants omits db08f69ef820 media: Documentation: ccs: Add user documentation for the [...] omits 4e0dcf62ab4c usb: gadget: aspeed: fix stop dma register setting. omits cd9f145dabaf media: v4l: uapi: Add user control base for CCS controls omits 541374837cd9 media: ccs: Only add analogue gain control if the device s [...] omits d36eb68a4994 media: ccs: Remove analogue gain field omits 643a4df7fe3f USB: ehci: fix an interrupt calltrace error omits 821878578975 media: ccs: Add support for old-style SMIA digital gain omits 280a9045bb18 ehci: fix EHCI host controller initialization sequence omits 7eb5a7e1e7b6 media: ccs: Add digital gain support omits 5f8e08402654 Merge tag 'thunderbolt-for-v5.11-rc4' of git://git.kernel. [...] omits 8fe0267dc968 media: mt9v111: Remove unneeded device-managed puts omits 11c0d8fdccc5 media: i2c: Add support for the OV8865 image sensor omits 22f2b47517a6 media: dt-bindings: media: i2c: Add OV8865 bindings documentation omits e43ccb0a045f media: i2c: Add support for the OV5648 image sensor omits 29a202fa7acc media: dt-bindings: media: i2c: Add OV5648 bindings documentation omits 334de4b45892 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_ [...] omits dc1eb7c9c290 media: i2c: ov5670: Fix PIXEL_RATE minimum value omits 2225cf449294 media: Documentation: media: Document clock handling in ca [...] omits 3ef5e42d281e media: ipu3-cio2: Build only for x86 omits 62a1255152be media: v4l: ioctl: Use kmalloc to allocate a small chunk o [...] omits fb18802a338b media: v4l: ioctl: Fix memory leak in video_usercopy omits f7c7d6ccc503 media: uapi: Add an entity type for Image Signal Processors omits d8401ed01f54 media: v4l: fwnode: v4l2_async_notifier_parse_fwnode_endpo [...] omits 44c1febd7e60 media: Documentation: media: Update pixel rate formula for C-PHY omits 38c223081815 media: ov5647: Remove 640x480 SBGGR8 mode omits dc3373081396 media: ov5647: Support VIDIOC_SUBSCRIBE_EVENT omits d07440702da0 media: ov5647: Constify oe_enable/disable reglist omits 4eec1919c958 media: ov5647: Apply controls only when powered omits 2f038c97fd7b media: ov5647: Rework s_stream() operation omits 089b7c70f0d8 media: ov5647: Use pm_runtime infrastructure omits 646a0249ffd0 media: ov5647: Advertise the correct exposure range omits 2512c06441e3 media: ov5647: Support V4L2_CID_VBLANK control omits b812834b5329 iommu: arm-smmu-qcom: Add sdm630/msm8998 compatibles for q [...] omits 2d6ffc63f124 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_ra [...] omits 9428d93e4919 dt-bindings: usb-connector: Use OF graph schema omits c6da1ae49edd media: ov5647: Support V4L2_CID_HBLANK control omits 911f4516ee2b media: ov5647: Support V4L2_CID_PIXEL_RATE omits 7ef761a0015b media: ov5647: Set V4L2_SUBDEV_FL_HAS_EVENTS flag omits 6869e971b084 media: ov5647: Implement set_fmt pad operation omits 87576ac69996 media: ov5647: Use SBGGR10_1X10 640x480 as default omits a8df5af695a1 media: ov5647: Add SGGBR10_1X10 modes omits e907bd662ebd media: ov5647: Rename SBGGR8 VGA mode omits 14f70a3232aa media: ov5647: Add support for get_selection() omits e0de8a9aebd0 selinux: mark selinux_xfrm_refcount as __read_mostly omits d7d6074ecd49 media: ov5647: Break out format handling omits 5bc5ca7149c0 media: ov5647: Rationalize driver structure name omits 4974c2f19fd8 media: ov5647: Support gain, exposure and AWB controls omits ab614f27569f media: ov5647: Protect s_stream() with mutex omits 464090c0af3d media: ov5647: Implement enum_frame_size() omits f7a70f9a43a6 media: ov5647: Program mode at s_stream(1) time omits cd2bb4cb0996 selinux: mark some global variables __ro_after_init omits 2f94ac191846 bpf: Update local storage test to check handling of null ptrs omits 84d571d46c70 bpf: Fix typo in bpf_inode_storage.c omits 1a9c72ad4c26 bpf: Local storage helpers should check nullness of owner [...] omits 2b18cbcf53f4 media: ov5647: Fix return value from read/write omits 24169a5aee25 media: ov5647: Replace license with SPDX identifier omits c9a05cece64c media: ov5647: Fix style issues omits 419b1d4ed1cb doc/zh_CN: add mips ingenic-tcu.rst translation omits 72bc9d08868d doc/zh_CN: add mips features.rst translation omits 7fd3954b0c52 doc/zh_CN: add mips booting.rst translation omits b8e724fd7117 doc/zh_CN: add mips index.rst translation omits 7a4826309722 media: ov5647: Fix format initialization omits 0f87233a473d media: ov5647: Add set_fmt and get_fmt calls. omits db478cd60d55 selinux: make selinuxfs_mount static omits dea4fcfe77d2 media: ov5647: Add support for non-continuous clock mode omits b050791d287a media: ov5647: Add support for PWDN GPIO. omits 1b5071af8240 media: dt-bindings: media: i2c: Rename ov5647.yaml omits 81015221a269 media: i2c: imx219: take lock in imx219_enum_mbus_code/frame_size omits 25c8d9a7689e media: Documentation: v4l: Document that link_validate op [...] omits 3c797e514b92 selinux: drop the unnecessary aurule_callback variable omits 352cf679c73d media: Documentation: v4l: Remove reference to video ops omits 95e9295daa84 media: Revert "media: videobuf2: Fix length check for sing [...] omits 46434ba04093 selinux: remove unused global variables omits 2eda61a850d4 Merge tag 'usb-v5.11-rc3' of git://git.kernel.org/pub/scm/ [...] omits f2973a1de9d9 ASoC: es8316: Fix possible NULL pointer deref in es8316_di [...] omits 554a1b00957e ASoC: adau17x1: Remove redundant null check before clk_dis [...] omits 780b1a02c179 ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slo [...] omits df33032146ba ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC omits 46466ab68e75 ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_ [...] omits 1851ccf9e155 ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS [...] omits 51b2ee7d006a nfsd4: readdirplus shouldn't return parent of export omits bdd87ad73d64 Merge branch 'ti-k3-maintainer-next' into ti-k3-next omits 2672b94d730c MAINTAINERS: Update my email address and maintainer level status omits 85482fbab59e PCI: Revoke mappings like devmem omits 74b30195395c sysfs: Support zapping of binary attr mmaps omits 71a1d8ed900f resource: Move devmem revoke code to resource framework omits 0fb1b1ed7dd9 /dev/mem: Only set filp->f_mapping omits dc217d2c5a7e PCI: Obey iomem restrictions for procfs mmap omits 96667f8a4382 mm: Close race in generic_access_phys omits eb83b8e3e647 media: videobuf2: Move frame_vector into media subsystem omits 04769cb1c45a mm/frame-vector: Use FOLL_LONGTERM omits d88a0c169bd5 misc/habana: Use FOLL_LONGTERM for userptr omits d4cb19250aae misc/habana: Stop using frame_vector helpers omits 9fcac0f1efea drm/exynos: Use FOLL_LONGTERM for g2d cmdlists omits 2c8c08f33ad7 drm/exynos: Stop using frame_vector helpers omits 3ac6e56c325e Revert "drivers: core: Detach device from power domain on [...] omits bb52cb0dec8d drm/ttm: make the pool shrinker lock a mutex omits 1f0a16f04113 dmaengine: owl-dma: Fix a resource leak in the remove function omits b202d4e82531 dmaengine: fsldma: Fix a resource leak in an error handlin [...] omits cbc0ad004c03 dmaengine: fsldma: Fix a resource leak in the remove function omits 32d31c79a1a4 dmaengine: Add Intel LGM SoC DMA support. omits afd4df85602d dt-bindings: dma: Add bindings for Intel LGM SoC omits 6c7c04f7bc18 gfs2: Fix invalid block size message omits 7cfdfd38f17c gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache omits e1def45b5291 media: rc: ite-cir: fix min_timeout calculation omits c706121386fe dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add supp [...] omits 2b6587288a5a clk: renesas: r8a779a0: Add SYS-DMAC clocks omits 792501727c2a clk: renesas: r8a779a0: Add SDHI support omits 8bb67d87346a clk: renesas: rcar-gen3: Factor out CPG library omits 97af391a6fdc clk: renesas: rcar-gen3: Remove cpg_quirks access when reg [...] omits 010ce438e7bb clk: renesas: r8a779a0: Add MSIOF clocks omits f08b0d8498b0 clk: renesas: r8a779a0: Add PFC/GPIO clocks omits 897a0546b4a0 Merge branch 'for-next-next-v5.11-20210112' into for-next- [...] omits 378852637e4d Merge branch 'for-next-current-v5.10-20210112' into for-ne [...] omits 664ef381e05e Merge branch 'ext/josef/pinned-for-enospc-v2' into for-nex [...] omits 05ced87bfafa Merge branch 'ext/josef/lock-contention-v5' into for-next- [...] omits 7b88cccb1aba Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits 4507d8ccee85 Merge branch 'ext/josef/serious-fixes-rebased' into for-ne [...] omits d4f47256c6a4 Merge branch 'misc-next' into for-next-next-v5.11-20210112 omits 9cadd745b7f1 Merge branch 'misc-5.11' into for-next-current-v5.10-20210112 omits a68da48dd254 btrfs: don't clear ret in btrfs_start_dirty_block_groups omits 42c040ac43aa btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node omits 60fc33a796f6 btrfs: keep track of the root owner for relocation reads omits 6579b2899cdb btrfs: fix lockdep splat in btrfs_recover_relocation omits c914d6fbe4bc btrfs: abort the transaction if we fail to inc ref in btrf [...] omits d38c6b9956cd btrfs: do not double free backref nodes on error omits 071665907622 btrfs: add ASSERT()'s for deleting backref cache nodes omits 3b99473eb79a btrfs: do not warn if we can't find the reloc root when lo [...] omits 66e4a2f61566 btrfs: splice remaining dirty_bg's onto the transaction di [...] omits e69cab8a7e2a btrfs: fix reloc root leak with 0 ref reloc roots on recovery omits 4ad85c8c62e0 btrfs: don't get an EINTR during drop_snapshot for reloc omits 63aaa8e4d210 btrfs: add a trace class for dumping the current ENOSPC state omits 54bd094a65ce btrfs: adjust the flush trace point to include the source omits b156f6e7e226 btrfs: implement space clamping for preemptive flushing omits 1c831b134ad9 btrfs: simplify the logic in need_preemptive_flushing omits 3905d55fa833 btrfs: rework btrfs_calc_reclaim_metadata_size omits 623fc3c553be btrfs: check reclaim_size in need_preemptive_reclaim omits a3cbeda4eb18 btrfs: rename need_do_async_reclaim omits a5e913e5eaa3 btrfs: improve preemptive background space flushing omits e065ca280405 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits d96dd3710ae8 btrfs: track ordered bytes instead of just dio ordered bytes omits 3e51c84adcc6 btrfs: add a trace point for reserve tickets omits b1fd0603dfd8 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 495777ca31af btrfs: run delayed refs less often in commit_cowonly_roots omits 1be46d7cfa0e btrfs: stop running all delayed refs during snapshot omits 7c9543873575 btrfs: remove bogus BUG_ON in alloc_reserved_tree_block omits 412ef1eeab50 btrfs: move delayed ref flushing for qgroup into qgroup helper omits c1544c92fe96 btrfs: only run delayed refs once before committing omits a85979fcf5c4 btrfs: delayed refs pre-flushing should only run the heads [...] omits 5005fb2f5247 btrfs: only let one thread pre-flush delayed refs in commit omits fbb274920de9 btrfs: do not block on deleted bgs mutex in the cleaner omits 6a365ef80e13 btrfs: account for new extents being deleted in total_byte [...] omits ea690f0458dc btrfs: handle ->total_bytes_pinned inside the delayed ref itself omits 2af4dc40496f btrfs: no need to run delayed refs after commit_fs_roots d [...] omits 72c075ae3441 btrfs: remove always true condition in btrfs_start_delalloc_roots omits 5713979dc870 btrfs: make btrfs_start_delalloc_root's nr argument a long omits 89f917f496dd btrfs: send: remove stale code when checking for shared extents omits 81235c42772a btrfs: consolidate btrfs_previous_item ret val handling in [...] omits 4a026665db76 btrfs: ref-verify: make sure owner is set for all refs omits 26dfc994afbd btrfs: ref-verify: pass down tree block level when building refs omits acae25b9e389 btrfs: noinline btrfs_should_cancel_balance omits 12761ef56900 btrfs: allow error injection for btrfs_search_slot and btr [...] omits 44460bc55b33 btrfs: remove new_dirid argument from btrfs_create_subvol_root omits 1dd5c180f618 btrfs: make btrfs_root::free_objectid hold the next availa [...] omits 929caf9fda00 btrfs: rename btrfs_root::highest_objectid to free_objectid omits adf48eef10e8 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid omits 909a1f13e289 btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] omits 3ca7152a477e btrfs: fix possible free space tree corruption with online [...] omits deb68a2cb198 btrfs: cleanup local variables in btrfs_file_write_iter omits 74c648883766 btrfs: clarify error returns values in __load_free_space_cache omits 96496ba1fad1 btrfs: fix error handling in commit_fs_roots omits 6dd169fc201d pinctrl: renesas: checker: Restrict checks to Renesas platforms omits 161a582bd1d8 USB: serial: mos7720: improve OOM-handling in read_mos_reg() omits 5d06f72dc29c Input: ariel-pwrbutton - remove unused variable ariel_pwrb [...] omits 1ee527a79fa6 Merge branch 'skb-frag-kmap_atomic-fixes' omits 9bd6b629c39e esp: avoid unneeded kmap_atomic call omits 97550f6fa592 net: compound page support in skb_seq_read omits 29766bcffad0 net: support kmap_local forced debugging in skb_frag_foreach omits e56b3d94d939 rndis_host: set proper input size for OID_GEN_PHYSICAL_MED [...] discards 62e140c241bd usb: cdnsp: fixes undefined reference to cdns_remove omits c73a45965dd5 net: mvpp2: prs: improve ipv4 parse flow omits ad0bfc233ae2 Fix whitespace in uapi/linux/tcp.h. omits 1d04ccb916ce net: bareudp: simplify error paths calling dellink omits 101c59b8f60a Merge branch 'r8169-improve-pll-power-down-handling' omits 7257c977c811 r8169: clean up rtl_pll_power_down/up functions omits 128735a1530e r8169: improve handling D3 PLL power-down omits 9224d97183d9 r8169: enable PLL power-down for chip versions 34, 35, 36, 42 omits 6f83802a1a06 net: mvpp2: Remove Pause and Asym_Pause support omits ae1e82c6b741 r8169: make use of the unaligned access helpers omits b7501b9f4674 Merge branch 'r8169-improve-jumbo-configuration' omits 5e00e16cb989 r8169: tweak max read request size for newer chips also in [...] omits 2007317e15cd r8169: align RTL8168e jumbo pcie read request size with ve [...] omits 22fe6b04b460 net: marvell: prestera: Correct typo omits a45c1c10ebf2 net: phy: at803x: use phy_modify_mmd() omits a006dbf06e5d net: sfp: extend bitrate-derived mode for 2500BASE-X omits 624407d2cf14 net: sfp: cope with SFPs that set both LOS normal and LOS [...] omits 537e2b88224c net: dsa: felix: the switch does not support DMA omits d1c8b6a3dd77 Merge branch 'get-rid-of-the-switchdev-transactional-model' omits 8f73cc50ba2d net: switchdev: delete the transaction object omits 4b400fea76e1 mlxsw: spectrum_switchdev: remove transactional logic for [...] omits 417b99bf75c3 net: dsa: remove obsolete comments about switchdev transactions omits 1958d5815c91 net: dsa: remove the transactional logic from VLAN objects omits a52b2da778fc net: dsa: remove the transactional logic from MDB entries omits 77b61365ecef net: dsa: remove the transactional logic from ageing time [...] omits bae33f2b5afe net: switchdev: remove the transaction structure from port [...] omits cf6def51bade net: switchdev: delete switchdev_port_obj_add_now omits ffb68fc58e96 net: switchdev: remove the transaction structure from port [...] omits 3e85f580e3fc net: dsa: mv88e6xxx: deny vid 0 on the CPU port and DSA links too omits b7a9e0da2d1c net: switchdev: remove vid_begin -> vid_end range from VLA [...] omits 0499220d6dad dt-bindings: Add missing array size constraints omits beb401ec5006 r8169: deprecate support for RTL_GIGA_MAC_VER_27 omits 938288349ca8 dt-bindings: net: dwmac: fix queue priority documentation omits 5541075a348b bpf: Prevent double bpf_prog_put call from bpf_tracing_pro [...] omits ca880a15ef5c dt-bindings:iio:health:ti,afe4404: Fix wrong compatible value. 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 fc6d87ffc318 Merge branch 'i2c/for-current' into i2c/for-next omits 26dedf493a8b Merge branch 'i2c/for-5.12' into i2c/for-next omits 27b7c6e09626 i2c: tegra: Wait for config load atomically while in ISR omits f0535df039e2 i2c: smbus: switch from loops to memcpy omits a5e92ef3c3fd drm: Check actual format for legacy pageflip. omits ee037040f808 samples/kprobes: Remove misleading comment omits 7594bb08fb68 Documentation: document dma device use for mcb omits 843010a815e8 drm/ttm: Fix address passed to dma_mapping_error() in ttm_ [...] omits 7178b4a7d69c docs: Include ext4 documentation via filesystems/ omits 85430c22e5ae Documentation/dax: Update description of DAX policy changing omits c4c6b86acff7 Documentation: Fix typos found in cgroup-v2.rst omits 6a2195a104a4 docs: filesystems: vfs: Correct the struct name omits 05a5f51ca566 Documentation: Replace lkml.org links with lore omits a58015d638cd ACPI: scan: Harden acpi_device_add() against device ID overflows omits 3a4928cf5e3c Documentation: kernel-hacking: change 'current()' to 'current' omits d63bb6410568 Merge branch 'powercap' into linux-next omits 7024f60d6552 x86/sev-es: Handle string port IO to kernel memory properly omits 166ae7315678 Merge tag 'gvt-fixes-2020-01-08' of https://github.com/int [...] omits e242441db343 mmc: sdhci-msm: Actually set the actual clock omits 4181f4948d20 mmc: sdhci-msm: Warn about overclocking SD/MMC omits 23145465c5b0 Merge branch 'icc-msm8939' into icc-next omits 94602b67b8b6 iov_iter: fix the uaccess area in copy_compat_iovec_from_user omits dc5771dfb27d Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] discards 236237ab6de1 cifs: check pointer before freeing discards 5d55d8d79956 smb3: allow files to be created with backslash in file name discards 87398713bc63 cifs: style: replace one-element array with flexible-array omits f1429972f25d Merge branch 'fixes' into next omits 2af526818041 drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] omits 1a3ed0dc3594 mmc: sdhci-xenon: fix 1.8v regulator stabilization omits c49d78933bc8 mmc: sunxi: add support for A100 mmc controller omits e44b957f9bc0 dt-bindings: mmc: sunxi: Add Allwinner A100 and H616 compatibles omits e4224d04b161 Merge branch 'fixes' into next omits ca1219c0a743 mmc: sdhci-of-dwcmshc: fix rpmb access omits bfeccc6a18de spi: rpc-if: Gaurd .pm assignment with CONFIG_PM_SLEEP #if [...] omits a4fc8c14192e clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits cb4ea90de98c clocksource: Check per-CPU clock synchronization when mark [...] omits f6b525a1b8cd clocksource: Retry clock read if long delays detected omits 3836236cb0e5 clocksource: Provide module parameters to inject delays in [...] discards 9b873f1ee931 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] discards 14da16efa6f9 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 2ef0170e9039 spi: cadence-quadspi: Fix build warning on 32-bit platforms omits 1675cdd3d7e2 Merge series "ASoC: rt5645: Enable internal mic and headse [...] omits f3ddced14b42 Merge series "Enable DMA mode on Intel Keem Bay platform" [...] omits b8af7f14dd4d mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN omits e6ce396b1e52 mmc: usdhi6rol0: Fix a resource leak in the error handling [...] omits 54507f1f2e2d mmc: sdhci-sprd: Fix some resource leaks in the remove function omits 65c5927a4f6d mmc: owl-mmc: Fix a resource leak in an error handling pat [...] omits 54a177383155 mmc: mxs-mmc: Fix a resource leak in an error handling pat [...] omits f970d1d01af8 Merge tag 'phy-fixes-5.11' of git://git.kernel.org/pub/scm [...] omits 3a6319df506f arm64: dts: ti: k3-j7200-common-proc-board: Enable PCIe omits 429c0259f17f arm64: dts: ti: k3-j7200-common-proc-board: Enable SERDES0 omits 3276d9f53cf6 arm64: dts: ti: k3-j7200-main: Add PCIe device tree node omits 4c1b22a953d9 arm64: dts: ti: k3-j7200-main: Add SERDES and WIZ device t [...] omits edb96779f3bc arm64: dts: ti: k3-j721e-main: Remove "syscon" nodes added [...] omits 0e3cfb868137 arm64: dts: ti: k3-j721e-main: Fix supported max outbound regions omits fdb0887c5a87 thunderbolt: Start lane initialization after sleep omits 6889e00f0e13 thunderbolt: Constify static attribute_group structs omits cb5021ca622f kthread: remove comments about old _do_fork() helper omits 6650ab2a4426 spi: spi-bcm-qspi: style: Simplify bool comparison omits e91b65b36fde ASoC: soc-pcm: Fix an uninitialized error code omits fe9989fb25b0 ASoC: wm_adsp: Fix uninitialized variable warnings omits 4eeed5f40354 ASoC: soc-pcm: return correct -ERRNO in failure path omits 5a15cd7fce20 ASoC: rt5682: enable fast discharge for headset unplugging omits 867f8d18df4f ASoC: rt5682: fix getting the wrong device id when the sus [...] omits 3ac2bfd52b7d ASoC: rt5645: Enable internal microphone and JD on ECS EF20 omits 28c988492cf6 ASoC: rt5645: add inv_hp_det flag omits a4dae468cfdd ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series omits 21f603482a6b ASoC: rt5645: Introduce mapping for ACPI-defined GPIO omits 9eb09dc2f465 media: venus: core: Fix platform driver shutdown omits 06b831588b63 media: rc: fix timeout handling after switch to microsecon [...] omits 96e1e9846c66 Kernel: fork.c: Fix coding style: Do not use {} around sin [...] omits adc5d8757288 signal: Add missing __user annotation to copy_siginfo_from [...] omits aa7fb666092d Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation omits 6d3b47ddffed x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rm [...] omits e0ad6dc8969f x86/resctrl: Use task_curr() instead of task_struct->on_cp [...] omits 3ff4ec0e281d x86/resctrl: Add printf attribute to log function omits bb83d5fb550b drm/i915/backlight: fix CPU mode backlight takeover on LPT omits 057fe3535eb3 drm/i915: Disable RPM wakeref assertions during driver shutdown omits 00cb645fd7e2 drm/i915/dsi: Use unconditional msleep for the panel_on_de [...] omits 64e6066e16b8 gpio: rcar: Add R-Car V3U (R8A779A0) support omits 520e76cf7b61 gpio: rcar: Optimize GPIO pin state read on R-Car Gen3 omits 2cf80f7a9101 dt-bindings: gpio: rcar: Add r8a779a0 support discards ba374bf81fbf usb: cdns3: Adds missing __iomem markers omits ffb284986e56 Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next omits 1466551fd6c2 gpio: bd7xxxx: use helper variable for pdev->dev omits 45d5996e034c gnss: drop stray semicolons omits 8811955d0a6d arm64: dts: renesas: rzg2: Add RPC-IF Support omits e1076ce07b77 arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H omits 4d0e87eb6f54 arm64: dts: renesas: r8a774e1: Introduce beacon-rzg2h-kit omits ed6ae131b0e8 arm64: dts: renesas: r8a774b1: Introduce beacon-rzg2n-kit omits 33aaab6d5c63 arm64: dts: renesas: beacon-rzg2m-kit: Rearrange SoC uniqu [...] omits e718d563750d arm64: dts: renesas: beacon: Better describe keys omits dc3dba98d2d3 arm64: dts: renesas: beacon: Configure Audio CODEC clocks omits b29120d6cfa9 arm64: dts: renesas: beacon kit: Fix Audio Clock sources omits fe82bb4db533 arm64: dts: renesas: beacon: Configure programmable clocks omits b9f76004363d f2fs: fix null page reference in redirty_blocks omits 3d8729d64f2f f2fs: clean up post-read processing omits b3cb8486f8d0 f2fs: trival cleanup in move_data_block() omits 2dad5a0dd7b6 f2fs: fix out-of-repair __setattr_copy() omits ee93b4fafed9 f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() omits 969945899a35 f2fs: introduce sb_status sysfs node omits bce967787624 f2fs: introduce a new per-sb directory in sysfs omits ec0d0eb347b0 f2fs: compress: deny setting unsupported compress algorithm omits 0ba061b9e957 f2fs: compress: support compress level omits c055be20d805 f2fs: relocate f2fs_precache_extents() omits 5bb98750fae5 f2fs: enforce the immutable flag on open files omits 5904fdc48fcf f2fs: enhance to update i_mode and acl atomically in f2fs_ [...] omits 6502b773ecf5 f2fs: fix to set inode->i_mode correctly for posix_acl_upd [...] omits 767890bd72d0 f2fs: Replace expression with offsetof() omits b2078605ad77 f2fs: handle unallocated section and zone on pinned/atgc omits 3dba1da360da Merge 5.11-rc3 into staging-next omits a66a7d48f34a Merge 5.11-rc3 into usb-next omits 591afd6e5a50 Merge 5.11-rc3 into char-misc-next omits 2f6aa61d87e7 Input: omap4-keypad - implement errata check for lost key- [...] omits 29bf35e5ee80 Input: omap4-keypad - use PM runtime autosuspend omits 98b0c88d4bfb Input: omap4-keypad - move rest of key scanning to a separ [...] omits 905dbf1d39d7 Input: omap4-keypad - scan keys in two phases and simplify [...] omits 7e0541b25702 Input: omap4-keypad - disable unused long interrupts omits 60dc45119465 Input: omap4-keypad - switch to use managed resources omits 25f2978650f0 Merge branch 'imx/defconfig' into for-next omits 54a77605ec0b Merge branch 'imx/dt64' into for-next omits 0f1fb356400a Merge branch 'imx/dt' into for-next omits e8938792e7bb Merge branch 'imx/bindings' into for-next omits e6008aaeb14d Merge branch 'imx/soc' into for-next omits 774b480bde6b Merge branch 'imx/drivers' into for-next omits 950abc2e13ea Merge branch 'clk/imx' into for-next omits 5a22747b76ca ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming omits 88f7f6bcca37 arm64: dts: freescale: Add support for phyBOARD-Pollux-i.MX8MP omits d22782c03d89 bindings: arm: fsl: Add PHYTEC i.MX8MP devicetree bindings omits 4a63902c2b33 arm64: defconfig: Enable PCA9532 support omits 411539577f52 arm64: defconfig: Enable rv3028 i2c rtc driver omits 062bf67d83e5 ARM: dts: add Protonic PRTI6G board omits 60f95bf61edd dt-bindings: arm: fsl: add Protonic PRTI6G board omits 2e0e77e4b82c ARM: dts: imx6q(dl): Move 'port' nodes under 'ports' for H [...] omits f3604ba14bd7 ARM: dts: add Protonic MVT board omits 002c73209e9d dt-bindings: arm: fsl: add Protonic MVT board omits 70b6ff4c549a ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status omits 6f30b27c5ef5 arm64: dts: imx8mm: Add Gateworks i.MX 8M Mini Development Kits omits 46a7867dd704 dt-bindings: arm: fsl: Add binding for Gateworks boards wi [...] omits 7d981405d0fd soc: imx8m: change to use platform driver omits cbff23797fa1 arm64: dts: imx8m: add NVMEM provider and consumer to read [...] omits ce58459d8c7f arm64: dts: imx8m: add SoC ID compatible omits 267d46714054 dt-bindings: soc: imx8m: add DT Binding doc for soc unique ID omits 097530bf8cd4 ARM: imx: fix imx8m dependencies omits 8e9f7797bcdf arm64: dts: lx2160a: use constants in the clockgen phandle omits b0ccb208d760 arm64: dts: ls208xa: use constants in the clockgen phandle omits f9799323bda6 arm64: dts: ls1088a: use constants in the clockgen phandle omits 973fb5e174b0 arm64: dts: ls1046a: use constants in the clockgen phandle omits 7525022da260 arm64: dts: ls1043a: use constants in the clockgen phandle omits 99314eb13c74 arm64: dts: ls1028a: use constants in the clockgen phandle omits 70db442df67c arm64: dts: ls1012a: use constants in the clockgen phandle omits 1773b8d6697a arm64: dts: imx8mq-librem5-r3: workaround i2c1 issue with [...] omits 6a67d8fbee56 arm64: dts: imx8mq-librem5: Move usdhc clocks assignment t [...] omits fd25c883667b ARM: dts: tbs2910: rename MMC node aliases omits c003b15b4c10 arm64: dts: imx8mq-librem5: add pinctrl for the touchscree [...] omits 84b1f57d1067 arm64: dts: imx8mq-librem5: add vin-supply to VDD_1V8 omits 62270eeb2b63 arm64: dts: imx8mq: Add clock parents for mipi dphy omits 9184f0b22088 arm64: defconfig: Enable Librem 5 devkit components omits 869f4fdaf4ca netfilter: nf_nat: Fix memleak in nf_nat_init 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 e41d4c011706 fpga: dfl: fme: Constify static attribute_group structs omits f5187329d072 fpga: Use DEFINE_SPINLOCK() for spinlock omits a0adc8eabb40 dma-buf: cma_heap: Fix memory leak in CMA heap omits f9eb60d57407 ARM: dts: imx6q-logicpd: Drop unused clock-names reference omits 190621e0f609 arm64: dts: imx8mm-beacon: Drop unused clock-names reference omits 48563c054f59 arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings omits ff38c1ddbb1c arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc omits edb93de429f9 arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators omits 1653e3d47062 arm64: dts: ls1028a: fix the offset of the reset register omits 599b3063adf4 irqchip/mips-cpu: Set IPI domain parent chip omits b8e594fa20d2 irqchip/pruss: Simplify the TI_PRUSS_INTC Kconfig omits f6351c3f1c27 netfilter: conntrack: fix reading nf_conntrack_buckets omits fab336b42441 selftests: netfilter: Pass family parameter "-f" to conntr [...] omits 2dce6db70c77 Input: goodix - add support for Goodix GT9286 chip omits 25669e943e06 dt-bindings: input: touchscreen: goodix: Add binding for G [...] omits 2a6f7a28785c keys: Update comment for restrict_link_by_key_or_keyring_chain omits ee61fd55dbce riscv: Add kprobes supported omits 73b7a6047971 net: dsa: bcm_sf2: support BCM4908's integrated switch omits 41bb4b087783 dt-bindings: net: dsa: sf2: add BCM4908 switch binding omits c7ee3a40e76c dt-bindings: net: convert Broadcom Starfighter 2 binding t [...] omits f97844f9c518 dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-intern [...] omits 49888961a45a Merge branch 'mptcp-add-mp_prio-support-and-rework-local-a [...] omits 718eb44e5c1e selftests: mptcp: add the MP_PRIO testcases omits 0be2ac287bcc mptcp: add the mibs for MP_PRIO omits 6e8b244a3e9d selftests: mptcp: add set_flags command in pm_nl_ctl omits 0f9f696a502e mptcp: add set_flags command in PM netlink omits 40453a5c61f4 mptcp: add the incoming MP_PRIO support omits 067065422fcd mptcp: add the outgoing MP_PRIO support omits dc8eb10e95a8 selftests: mptcp: add testcases for setting the address ID omits efd5a4c04e18 mptcp: add the address ID assignment bitmap omits 43b3983437ed Merge branch 'r8169-small-improvements' omits bb703e5781d6 r8169: don't wakeup-enable device on shutdown if WOL is disabled omits a46604d7ce49 r8169: improve rtl_ocp_reg_failure omits 5f1e1224d660 r8169: replace BUG_ON with WARN in _rtl_eri_write omits 4b9c935898dd net: dsa: dsa_legacy_fdb_{add,del} can be static omits ce7476066498 riscv: Using PATCHABLE_FUNCTION_ENTRY instead of MCOUNT omits 6069c4b95313 riscv: Fixup patch_text panic in ftrace omits 6c63f9c46f6c riscv: Fixup wrong ftrace remove cflag omits d1d541f7c979 riscv: Fixup compile error BUILD_BUG_ON failed omits 545fec3e12df RISC-V: Implement ptrace regs and stack API omits 26c49f0d108f Merge branch 'mlxsw-core-thermal-control-fixes' omits b06ca3d5a43c mlxsw: core: Increase critical threshold for ASIC thermal zone omits 57726ebe2733 mlxsw: core: Add validation of transceiver temperature thresholds omits 430cc4841f3f Merge branch 'dpaa2-mac-various-updates' omits 14002089888b dpaa2-mac: remove a comment regarding pause settings omits ca7633407639 dpaa2-mac: remove an unnecessary check omits 47325da28ef1 dpaa2-eth: retry the probe when the MAC is not yet discove [...] omits ef57e6c9f7d9 bus: fsl-mc: return -EPROBE_DEFER when a device is not yet [...] omits d87e606373f6 dpaa2-mac: export MAC counters even when in TYPE_FIXED omits 095dca16d92f dpaa2-mac: split up initializing the MAC object from conne [...] omits b77413446408 tipc: fix NULL deref in tipc_link_xmit() omits 3502bd9b5762 selftests/tls: fix selftests after adding ChaCha20-Poly1305 omits 38f7b4492564 Merge branch 'net-gro-gro_drop-deprecation' omits 1d11fa696733 net-gro: remove GRO_DROP omits f73fc40327c0 ice: drop dead code in ice_receive_skb() omits 962cfa82d260 riscv: Add machine name to kernel boot log and stack dump output omits 0ea02c737752 riscv: Drop a duplicated PAGE_KERNEL_EXEC omits b210de4f8c97 net: ipv6: Validate GSO SKB before finish IPv6 processing omits efb5b338da6a net: bridge: fix misspellings using codespell tool omits 7e34984cc6f5 Merge branch 'net-ipa-support-compile_test' omits 38a4066f593c net: ipa: support COMPILE_TEST omits a2d7764b3731 net: ipa: declare the page pointer type in "gsi_trans.h" omits ce2ceb9b1cff soc: qcom: mdt_loader: define stubs for COMPILE_TEST omits 994122211665 remoteproc: qcom: expose types for COMPILE_TEST omits a2bc221b972d netxen_nic: fix MSI/MSI-x interrupts omits 2651ff3247f7 riscv: Add numa support for riscv64 platform omits 8dc1488c7482 riscv: Add support pte_protnone and pmd_protnone if CONFIG [...] omits 13975ec4801f riscv: Separate memory init from paging init omits 442c0a7d3942 numa: Move numa implementation to common code omits 7dbcd950f379 arm64, numa: Change the numa init functions name to be generic omits 3f5ec374ae3f ibmvnic: merge do_change_param_reset into do_reset omits 06f4ae178437 Merge branch 'v5.12-armsoc/dts64' into for-next omits b39049ee6b8a Merge branch 'v5.12-armsoc/dts32' into for-next omits e00a17adb397 Merge branch 'v5.12-armsoc/defconfig64' into for-next omits 353b601d4b57 Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits 43f20b1c6140 arm64: dts: rockchip: Fix PCIe DT properties on rk3399 omits 7f02feb56d9d arm64: dts: rockchip: add SPDIF node for rk3399-rockpro64 omits 25572fb5aa98 arm64: dts: rockchip: enable HDMI sound nodes for rk3328-rock64 omits 642fb2795290 arm64: dts: rockchip: Use only supported PCIe link speed o [...] omits 6c3ae9f9a133 arm64: dts: rockchip: add QoS register compatibles for px30 omits bd3fd04910ab arm64: dts: rockchip: add QoS register compatibles for rk3399 omits 6cc35e5edbe4 ARM: dts: rockchip: add QoS register compatibles for rk3288 omits b39d9683c721 ARM: dts: rockchip: add QoS register compatibles for rk306 [...] omits 3c8e5d51e4c6 arm64: defconfig: Enable REGULATOR_MP8859 omits 221c6c042fa0 arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 36948ec3d4d0 ARM: dts: rockchip: add gpu node to rk3288-miqi omits 656c648354e1 arm64: dts: rockchip: fix vopl iommu irq on px30 omits 99b40ced9ef6 MIPS: bitops: Fix reference to ffz location omits 6e668cc18571 tpm: Remove tpm_dev_wq_lock omits 7095d0104f2b char: tpm: add i2c driver for cr50 omits f25392e356d8 tpm: Fix fall-through warnings for Clang omits c49243e88982 Merge branch 'net-fix-issues-around-register_netdevice-failures' omits 766b0515d5be net: make sure devices go through netdev_wait_all_refs omits c269a24ce057 net: make free_netdev() more lenient with unregistering devices omits 2b446e650b41 docs: net: explain struct net_device lifetime omits 09b5b5fb3902 ppp: clean up endianness conversions omits fda4fde297f8 net: ip_tunnel: clean up endianness conversions omits c1787ffd0d24 ppp: fix refcount underflow on channel unbridge omits f67b4ff23917 MAINTAINERS: add bgmac section entry omits 28e303da55b3 net: broadcom: share header defining UniMAC registers omits 12cf8e75727a bgmac: add bgmac_umac_*() helpers for accessing UniMAC registers omits fd2ddef04359 udp: Prevent reuseport_select_sock from reading uninitiali [...] omits 53475c5dd856 net: fix use-after-free when UDP GRO with shared fraglist omits afba9dc1f3a5 net: ipa: modem: add missing SET_NETDEV_DEV() for proper s [...] omits 05eab1bf1ba6 Merge branch 'update-register-bit-definitions-in-the-ether [...] omits 360a794323a8 ravb: update "undocumented" annotations omits f4d680e50248 ravb: remove APSR_DM omits 1354b8946c46 arm64: allow LTO to be selected omits 09b812ac146f arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS omits d73692f0f527 arm64: vdso: disable LTO omits ed02e86f1752 drivers/misc/lkdtm: disable LTO for rodata.o omits b12eba00cb87 efi/libstub: disable LTO omits 3d05432db312 scripts/mod: disable LTO for empty.c omits 5c0312ef3ca0 modpost: lto: strip .lto from module names omits dc83615370e7 PCI: Fix PREL32 relocations for LTO omits a51d9615ffb5 init: lto: fix PREL32 relocations omits 7918ea64195d init: lto: ensure initcall ordering omits 81bfbc27b122 kbuild: lto: add a default list of used symbols omits d03e46783689 kbuild: lto: merge module sections omits f6db4eff0691 kbuild: lto: limit inlining omits 6eb20c5338a0 kbuild: lto: fix module versioning omits 833174494976 kbuild: add support for Clang LTO omits 3b15cdc15956 tracing: move function tracer options to Kconfig omits e22d7f05e445 libbpf: Clarify kernel type use with USER variants of CORE [...] omits 9a8120a8d7eb selftests/bpf: Remove duplicate include in test_lsm omits be9df4aff65f net, xdp: Introduce xdp_prepare_buff utility routine omits 43b5169d8355 net, xdp: Introduce xdp_init_buff utility routine omits ec24e11e0817 bpf: Replace fput with sockfd_put in sock map omits 619775c3cfd2 bpf: Remove unnecessary <argp.h> include from preload/iterators omits 9e80114b1a27 selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_ [...] omits a4b09a9ef945 libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family omits 792001f4f7aa libbpf: Add user-space variants of BPF_CORE_READ() family [...] omits 833d22f2f922 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4af0e6e39b7e x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE omits 9b5948267adc dm integrity: fix flush with external metadata device omits 0378c625afe8 dm: eliminate potential source of excessive kernel log noise omits 661f385961f0 RDMA/siw: Fix handling of zero-sized Read and Receive Queues. omits 7b2992e67b23 MAINTAINERS: update radeon/amdgpu/amdkfd git trees omits fe97c2853b26 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits a37b0ab26f72 drm/amdgpu: Enable GPU reset for vangogh omits 83c82bb7b7ce drm/amdgpu: fix mode2 reset sequence for vangogh omits 07fd6697d489 drm/amdgpu/nv: add mode2 reset handling omits 5775059edbfc drm/amdgpu: add mode2 reset support for vangogh omits 60dd4dbddc30 drm/amdgpu: add another raven1 gfxoff quirk omits 72dbfe2c708f drm/radeon: fix check order in radeon_bo_move omits 9c089794e5cc drm/amdgpu: fix check order in amdgpu_bo_move omits 43dd55bef0fa usb: typec: ucsi: check cci busy during PPM reset omits 044a48f420b9 drm/amdgpu: fix DRM_INFO flood if display core is not supp [...] omits 4928b480cbed drm/amdgpu/display: fix build with CONFIG_DRM_AMD_DC_DCN disabled omits 08da4fcd6d98 drm/amd/pm: modify the fine grain tuning function for Renoir omits 307f049bfcad drm/amd/pm: add the parameters of power profiles for vangogh omits d1176dd5e3ce drm/amdgpu/psp: fix psp gfx ctrl cmds omits 7af103ea8722 drm/amdkfd: check more client ids in interrupt handler omits 673da94cb85c drm/amdgpu: Correct the read sclk for navi10 omits 1eb2aae31e9f drm/amdgpu: Add new mode 2560x1440 omits 51d62f2f2c50 cfg80211: Save the regulatory domain with a lock omits 70b6ff35d620 cfg80211/mac80211: fix kernel-doc for SAR APIs omits 82581fcf070b drm/modes: add non-OF stub for of_get_drm_display_mode omits 9ddaa1e6181b ASoC: intel, keembay-i2s: Add info for device to use DMA omits 11b943c06a1c ASoC: Intel: KMB: Enable DMA transfer mode omits eaa7995c529b regulator: core: avoid regulator_resolve_supply() race condition omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits a867287e9066 Merge branch 'next/drivers' into for-next omits 6166174afc2b soc: samsung: exynos-chipid: correct helpers __init annotation omits 7bb39313cd62 x86/mce: Make mce_timed_out() identify holdout CPUs omits 0fab972eef49 drivers: core: Detach device from power domain on shutdown omits 8cd7ce929f88 Merge branch 'for-5.11/upstream-fixes' into for-next omits 7c38e769d5c5 HID: Ignore battery for Elan touchscreen on ASUS UX550 omits 29f7c54b253f Driver core: platform: Add extra error check in devm_platf [...] omits aabcb2003928 Merge branch 'misc-5.11' into next-fixes 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 d0243bbd5dd3 drivers core: Free dma_range_map when driver probe failed omits 86b26e69a1c9 Merge branch 'for-5.11/upstream-fixes' into for-next omits e400071a805d HID: logitech-dj: add the G602 receiver omits 0e793a4e2834 pinctrl: tigerlake: Add Alder Lake-P ACPI ID omits 91d898e51e60 pinctrl: intel: Convert capability list to features omits 6be69293196c spi: renesas,sh-msiof: Add r8a779a0 support omits 8728a81b8f10 spi: Fix distinct pointer types warning for ARCH=mips omits 31c51a424f51 ASoC: es8328: Remove redundant null check before clk_disab [...] omits 2a0435df963f ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() omits 2a8a3f09d9b1 gpio: wcove: convert comma to semicolon omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits c5b986282fb0 Merge branch 'for-5.12/core' into for-next omits a0312af1f94d HID: core: detect and skip invalid inputs to snto32() omits ae7443d6a7c4 Merge branch 'for-5.12/uclogic' into for-next omits f7271b2a697d HID: uclogic: Improve support for Trust Panora omits 998c49e8f8b7 pinctrl: intel: Drop unnecessary check for predefined features omits 036e126c72eb pinctrl: intel: Split intel_pinctrl_add_padgroups() for be [...] omits f2ad9bfd4dda dt-bindings: reset: convert Hisilicon reset controller bin [...] omits 0cafb846a326 dt-bindings: reset: correct vendor prefix hisi to hisilicon omits e0d1662443ee reset: hisilicon: correct vendor prefix omits def26913b66f reset: simple: add BCM4908 MISC PCIe reset controller support omits 9fc33807ad29 dt-bindings: reset: document Broadcom's BCM4908 PCIe reset [...] omits 18f976960bca xfrm: interface: enable TSO on xfrm interfaces omits 5c99720b2838 x86/asm: Add a missing __iomem annotation in enqcmds() omits 6ae58d871319 x86/asm: Annotate movdir64b()'s dst argument with __iomem omits 75b1a8f9d62e ALSA: Convert strlcpy to strscpy when return value is unused omits e2fcd6e427c2 dma: idxd: use DEFINE_MUTEX() for mutex lock omits 33cb6d1ed311 dmaengine: at_hdmac: remove platform data header omits c518a2fd1bcf dmaengine: owl: Add compatible for the Actions Semi S500 D [...] omits 9e9eb85e43e7 dt-bindings: dma: owl: Add compatible string for Actions S [...] omits 671c87eca5c3 riscv: Add Canaan Kendryte K210 reset controller omits 622aae879c1d crypto: vmx - Move extern declarations into header file omits 2481104fe98d crypto: x86/aes-ni-xts - rewrite and drop indirections via [...] omits 86ad60a65f29 crypto: x86/aes-ni-xts - use direct calls to and 4-way stride omits 217a8e855146 dt-bindings: pinctrl: Document canaan,k210-fpioa bindings omits 108c7a7360f1 dt-bindings: reset: Document canaan,k210-rst bindings omits c6113094ea17 dt-binding: mfd: Document canaan,k210-sysctl bindings omits eb66bfdc3ed4 riscv: cleanup Canaan Kendryte K210 sysctl driver omits 93dc7118d3e4 riscv: Fix Canaan Kendryte K210 device tree omits 382811940303 crypto: omap-sham - Fix link error without crypto-engine omits 3c02e04fd4f5 crypto: xor - Fix divide error in do_xor_speed() omits 91b1b640b834 scsi: storvsc: Validate length of incoming packet in storv [...] omits 244808e03029 scsi: storvsc: Resolve data race in storvsc_probe() omits ab548fd21e1c scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] omits 181dd9a4c2c6 scsi: lpfc: Update lpfc version to 12.8.0.7 omits 0b3ad32e2646 scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better rea [...] omits a22d73b655a8 scsi: lpfc: Implement health checking when aborting I/O omits 243156c0108d scsi: lpfc: Fix crash when nvmet transport calls host_release omits ff8a44bff5ef scsi: lpfc: Fix vport create logging omits 9ec58ec7d41a scsi: lpfc: Fix NVMe recovery after mailbox timeout omits 31051249f12e scsi: lpfc: Fix target reset failing omits da09ae4864e1 scsi: lpfc: Fix error log messages being logged following [...] omits f0871ab68a8b scsi: lpfc: Prevent duplicate requests to unregister with [...] omits 3ba6216aaded scsi: lpfc: Fix FW reset action if I/Os are outstanding omits c33b1609344f scsi: lpfc: Use the nvme-fc transport supplied timeout for [...] omits 07aaefdf75c5 scsi: lpfc: Fix crash when a fabric node is released prematurely omits ecf041fe9895 scsi: lpfc: Refresh ndlp when a new PRLI is received in th [...] omits d2f2547efd39 scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_POR [...] omits 8e062ce305ad scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config omits 3997e0fdd587 scsi: hisi_sas: Remove auto_affine_msi_experimental module_param omits eeb1b55b6e25 scsi: ufs: Fix tm request when non-fatal error happens omits 4ee7ee530bc2 scsi: ufs: Fix livelock of ufshcd_clear_ua_wluns() omits d9edeb8b4768 scsi: ufs: Replace sprintf and snprintf with sysfs_emit omits aaac0ea98390 scsi: ufs: Fix all Kconfig help text indentation omits 654080d02edb scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() omits 1f4a4a19508d scsi: ibmvfc: Complete commands outside the host/queue lock omits 57e80e0bc108 scsi: ibmvfc: Define per-queue state/list locks omits e4b26f3db864 scsi: ibmvfc: Make command event pool queue specific omits f8968665af28 scsi: ibmvfc: Define generic queue structure for CRQs omits 901d01c8e50c scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to [...] omits 5e6ddadf7637 scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM omits 867fdc2d6e34 scsi: ufs: Make UPIU trace easier differentiate among CDB, [...] omits 0ed083e91662 scsi: ufs: Distinguish between TM request UPIU and respons [...] omits be20b51cfd85 scsi: ufs: Distinguish between query REQ and query RSP in [...] omits 9d5095e74c83 scsi: ufs: Don't call trace_ufshcd_upiu() in case trace po [...] omits 28fa68fc557a scsi: ufs: Use __print_symbolic() for UFS trace string print omits c7c730ac6a88 scsi: ufs: Remove stringize operator '#' restriction omits b112036535ed scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression omits 0b2894cd0fdf scsi: docs: ABI: sysfs-driver-ufs: Add DeepSleep power mode omits 3c54e3125dcd riscv: Use vendor name for K210 SoC support omits d5805af9fe9f riscv: Fix builtin DTB handling omits 643437b996ba riscv: Enable interrupts during syscalls with M-Mode omits 1f1496a923b6 riscv: Fix sifive serial driver omits 11f4c2e940e2 riscv: Fix kernel time_init() omits cf7b2ae4d704 riscv: return -ENOSYS for syscall -1 omits d573b5558abb riscv: dts: add initial board data for the SiFive HiFive U [...] omits 3489c030102f dt-bindings: riscv: Update YAML doc to support SiFive HiFi [...] omits 57985788158a riscv: dts: add initial support for the SiFive FU740-C000 SoC omits 42cf244c8f03 dt-bindings: gpio: Update DT binding docs to support SiFiv [...] omits b1f592d5c1e3 dt-bindings: pwm: Update DT binding docs to support SiFive [...] omits 75e6d7248efc dt-bindings: riscv: Update DT binding docs to support SiFi [...] omits 507308b8ccc9 RISC-V: sifive_l2_cache: Update L2 cache driver to support [...] omits af951c3a113b dt-bindings: riscv: Update l2 cache DT documentation to ad [...] omits 21855cac82d3 riscv/mm: Prevent kernel module to access user memory with [...] omits 21733cb51847 riscv/mm: Introduce a die_kernel_fault() helper function omits 641e8cd2cbf0 riscv: Cleanup sbi function stubs when RISCV_SBI disabled omits 491b1bea0004 MAINTAINERS: update Peter Chen's email address omits 4b7bc2c32cba exfat: improve performance of exfat_free_cluster when usin [...] omits 58334e753727 Merge branch 'generic-zcopy_-functions' omits 8e0449172497 skbuff: Rename skb_zcopy_{get|put} to net_zcopy_{get|put} omits 9ee5e5ade033 tap/tun: add skb_zcopy_init() helper for initialization. omits 04c2d33eabdc skbuff: add flags to ubuf_info for ubuf setup omits 06b4feb37e64 net: group skb_shinfo zerocopy related bits together. omits 8c793822c580 skbuff: rename sock_zerocopy_* to msg_zerocopy_* omits 70c4316749f6 skbuff: Call skb_zcopy_clear() before unref'ing fragments omits 236a6b1cd585 skbuff: Call sock_zerocopy_put_abort from skb_zcopy_put_abort omits 36177832f42d skbuff: Add skb parameter to the ubuf zerocopy callback omits e76d46cfff8d skbuff: replace sock_zerocopy_get with skb_zcopy_get omits 59776362b14b skbuff: replace sock_zerocopy_put() with skb_zcopy_put() omits 75518851a2a0 skbuff: Push status and refcounts into sock_zerocopy_callback omits d6adf1b103bf skbuff: simplify sock_zerocopy_put omits 424f481f06dc skbuff: remove unused skb_zcopy_abort function omits 7cd1de76c95f Merge branch 'dwmac-meson8b-picosecond-precision-rx-delay- [...] omits de94fc104d58 net: stmmac: dwmac-meson8b: add support for the RGMII RX d [...] omits 7985244d10ea net: stmmac: dwmac-meson8b: move RGMII delays into a separ [...] omits 140ddf0633df net: stmmac: dwmac-meson8b: use picoseconds for the RGMII [...] omits 025822884a4f net: stmmac: dwmac-meson8b: fix enabling the timing-adjust [...] omits 6b5903f58df4 dt-bindings: net: dwmac-meson: use picoseconds for the RGM [...] omits 85b277de895f Merge branch 'reduce-coupling-between-dsa-and-broadcom-sys [...] omits 1dbb130281c4 net: dsa: remove the DSA specific notifiers omits 1593cd40d785 net: systemport: use standard netdevice notifier to detect [...] omits a5e3c9ba9258 net: dsa: export dsa_slave_dev_check omits f46b9b8ee89b net: dsa: move the Broadcom tag information in a separate [...] omits c214cc3aa842 Merge branch 'offload-software-learnt-bridge-addresses-to-dsa' omits c54913c1d4ee net: dsa: ocelot: request DSA to fix up lack of address le [...] omits d5f19486cee7 net: dsa: listen for SWITCHDEV_{FDB,DEL}_ADD_TO_DEVICE on [...] omits 5fb4a451a87d net: dsa: exit early in dsa_slave_switchdev_event if we ca [...] omits 447d290a58bd net: dsa: move switchdev event implementation under the sa [...] omits c4bb76a9a0ef net: dsa: don't use switchdev_notifier_fdb_info in dsa_swi [...] omits 2fd186501b1c net: dsa: be louder when a non-legacy FDB operation fails omits 90dc8fd36078 net: bridge: notify switchdev of disappearance of old FDB [...] omits dd15c4a0ba99 Merge branch 'r8169-improve-rtl8168g-phy-suspend-quirk' omits acb58657c869 r8169: improve RTL8168g PHY suspend quirk omits c6cff9dfebb3 r8169: move ERI access functions to avoid forward declaration omits e6e918d4eb93 net: phy: replace mutex_is_locked with lockdep_assert_held [...] omits 8b86850bf9ef net: phy: bcm7xxx: Add an entry for BCM72116 omits 0b86235d8f5d Merge branch 'udp_tunnel_nic-post-conversion-cleanup' omits b9ef3fecd140 udp_tunnel: reshuffle NETIF_F_RX_UDP_TUNNEL_PORT checks omits 30bfce109420 net: remove ndo_udp_tunnel_* callbacks omits dedc33e7dff1 udp_tunnel: remove REGISTER/UNREGISTER handling from tunne [...] omits 876c4384aecc udp_tunnel: hard-wire NDOs to udp_tunnel_nic_*_port() helpers omits ddb4d32ed660 net: broadcom: Drop OF dependency from BGMAC_PLATFORM omits aaf1226bd95b RDMA: Use kzalloc for allocating only one thing omits c61ce06f3eae Merge branch 'bcm63xx_enet-major-makeover-of-driver' omits ae2259eebeac bcm63xx_enet: improve rx loop omits d27de0ef5ef9 bcm63xx_enet: convert to build_skb omits 3d0b72654b0c bcm63xx_enet: consolidate rx SKB ring cleanup code omits c4a207865e7e bcm63xx_enet: alloc rx skb with NET_IP_ALIGN omits 375281d3a6dc bcm63xx_enet: add xmit_more support omits 4c59b0f5543d bcm63xx_enet: add BQL support omits 9cbfea02c1db bcm63xx_enet: batch process rx path omits f2bc3af6353c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() omits a306aba9c8d8 RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp omits 2e4233870557 qmi_wwan: Increase headroom for QMAP SKBs omits e590474768f1 driver core: Set fw_devlink=on by default omits c13b82792711 driver core: fw_devlink_relax_cycle() can be static omits b0e2fa4f611b driver core: Handle cycles in device links created by fw_devlink omits b90fb8f66c61 driver core: Have fw_devlink use DL_FLAG_INFERRED omits 0ccccb045c87 RDMA/cma: Delete useless kfree code omits fe91b2366a0b RDMA/hfi1: remove h from printk format specifier omits 6847f4392467 RDMA/hns: remove h from printk format specifier omits 90fd840e7277 Merge series "regulator: mcp16502: make lpm pin optional" [...] omits 4b9bbb29baf6 driver core: Add device link support for INFERRED flag omits fb88c9a3e2ed drivers: base: Kconfig: fix spelling mistake "heterogenous [...] omits 1f0dfa0545e7 driver core: Add debug logs for device link related probe [...] omits 7520962b6690 drivers: base: remove unused function find_bus() omits 59b26d2e96c4 bus: fsl-mc: add missing __iomem attribute omits 47771f1715bf misc: eeprom_93xx46: Enable module autoprobe for microchip [...] omits 13613a2246bf misc: eeprom_93xx46: Fix module alias to enable module autoprobe omits c10b377ff670 Merge tag 'linux-can-next-for-5.12-20210106' of git://git. [...] omits 3c638cdb8ecc RDMA/restrack: Don't treat as an error allocation ID wrapping omits 90eef9f71208 RDMA: Convert comma to semicolon omits 6dcb8bf9a1d7 Merge branch 'for-linus' into for-next omits 80d3e07ec509 clk: renesas: r8a779a0: Fix parent of CBFUSA clock omits 5b30be15ca26 clk: renesas: r8a779a0: Remove non-existent S2 clock omits 66e713fbbbc6 powercap/drivers/dtpm: Fix size of object being allocated omits f8f706ad75ab powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check omits 0fe1329b7b51 powercap/drivers/dtpm: Fix some missing unlock bugs omits 2185c23071e2 powercap/drivers/dtpm: Fix a double shift bug omits b69b63bfed82 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits ca83049505e1 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 826e6faf49ae arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible omits 7cb4f293777e Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 80eefd6e8602 Merge branche 'rproc-fixes' into for-next omits 8cc8eeffd058 remoteproc: qcom_wcnss: Add qcom,wcn3660b compatible omits a1cd0d4d8678 dt-bindings: remoteproc: qcom,wcnss: Add qcom,wcn3660b compatible omits f772081f4883 arm64: dts: qcom: sc7180: Add "dp_hot_plug_det" pinconf fo [...] omits fef419c463d0 soc: qcom: rpmh: Remove serialization of TCS commands omits 6250d904ae1d thermal/core: Remove pointless thermal_zone_device_reset() [...] omits 0176dad782e2 thermal/core: Remove ms based delay fields omits af60e00b6892 thermal/core: Use precomputed jiffies for the polling omits 44dd19ee79d8 thermal/core: Precompute the delays from msecs to jiffies omits cb08ab16a2c1 thermal/core: Remove unused macro THERMAL_TRIPS_NONE omits 6b872a40803d thermal/core: Remove THERMAL_TRIPS_NONE test omits 866950facffb acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding omits 3f5d428662fb thermal/core: Remove pointless test with the THERMAL_TRIPS [...] omits 63c1a223f0b6 thermal/core: Remove unused functions rebind/unbind exception omits 96d720a84140 thermal/core: Remove the 'forced_passive' option omits 04f111130e9a thermal/core: Remove notify ops omits a73cb2024caa thermal/drivers/acpi: Use hot and critical ops omits 907dfdc945aa regulator: bd718x7: Stop using parent data omits eea0b4e21323 regulator: mcp16502: document lpm as optional omits 8aad7fabce6a MAINTAINERS: add myself as maintainer for mcp16502 omits 3c42728c18d0 regulator: mcp16502: lpm pin can be optional on some platforms omits ccb21774863a MIPS: UAPI: unexport unistd_nr_{n32,n64,o32}.h omits c6f2a9e17b9b MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 omits 2c1382840c19 ASoC: soc-pcm: disconnect BEs if the FE is not ready omits aac568269bd8 ASoC: Intel: bytcht_es8316: Remove comment about SSP0 bein [...] omits 3b31bb6bb549 MIPS: init: move externs to header file omits fdd85e04df3f MIPS: zboot: Avoid endless loop in clear BSS. omits a6e83acee2dd MIPS: Remove empty prom_free_prom_memory functions omits c58734eee6a2 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init omits d422c6c0644b MIPS: Use address-of operator on section symbols omits d61adf609c48 staging: unisys: visorhba: enhance visorhba to use channel [...] omits 662d82cf39ff staging: vchiq: fix uninitialized variable copy omits 04dfd7273398 staging: vc04_services: Add a note to the TODO omits 88753cc19f08 staging: vchiq: Fix bulk transfers on 64-bit builds omits 96ae327678ec staging: vchiq: Fix bulk userdata handling omits a9f7c7a1f408 Merge branch 'for-5.12/io_uring' into for-next omits 485f705364d3 Merge branch 'io_uring-5.11' into for-next omits 312bee110d06 io_uring: modularize io_sqe_buffers_register omits 662c40d77634 io_uring: modularize io_sqe_buffer_register omits 577dacce1d00 io_uring: enable LOOKUP_CACHED path resolution for filenam [...] omits c9cd57bf57fd tty: Protect disc_data in n_tty_close and n_tty_flush_buffer omits 33d4ae988598 drivers:tty:pty: Fix a race causing data loss on close omits f446776ebffb tty: Export redirect release omits 2e16d0df87ba clk: renesas: r8a779a0: Add HSCIF support omits c31c3ea02e21 serial: stm32: update transmission complete error message [...] omits 97f3a0850ae4 serial: stm32: clean probe and remove port deinit omits 9359369ada36 serial: stm32: update conflicting RTS/CTS config comment omits 9ba8377c3aad dt-bindings: serial: stm32: update rts-gpios and cts-gpios omits 8ebd966576ab serial: stm32: add author omits 56f9a76c27b5 serial: stm32: add "_usart" prefix in functions name omits 92fc00238675 serial: stm32: fix code cleaning warnings and checks omits e7997f7ff7f8 serial: stm32: fix DMA initialization error handling omits c762a2b846b6 tty: drop termiox user definitions omits 0bc1bd092af3 tty_port: drop last traces of low_latency omits bb9146688c0d tty: cpm_uart, use port->flags instead of low_latency omits cac8a63063e3 vgacon: drop BROKEN_GRAPHICS_PROGRAMS omits ff2047fb755d vt: drop old FONT ioctls omits 9777f8e60e71 vt/consolemap: do font sum unsigned omits 7d7dec450a66 8250_tegra: clean up tegra_uart_handle_break omits 9bc1b2b9b848 tty: pty, remove BUG_ON from pty_close omits e81de384af9b vt: keyboard, defkeymap.c_shipped, approach the unicode table omits f14e0394859d vt: keyboard, defkeymap.c_shipped, approach the definitions omits a18a9da82c57 vt: keyboard, make keyboard_tasklet local omits 63f24a7fafd4 vt: move set_leds to keyboard.c omits 2984a99ff1c0 media: v4l: common: Fix naming of v4l2_get_link_rate omits e99a8f0f6344 media: rcar-vin: fix return, use ret instead of zero omits 1bc0b1baf26e media: ccs: Get static data version minor correctly omits ff474acc4b1a media: ccs-pll: Fix link frequency for C-PHY omits 477dfdccfcae memory: dfl-emif: add the DFL EMIF private feature driver omits 56172ab35338 fpga: dfl: add support for N3000 Nios private feature omits ecc1641aca65 fpga: dfl: move dfl bus related APIs to include/linux/dfl.h omits 4a224acec597 fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() omits 9326eecd9365 fpga: dfl: move dfl_device_id to mod_devicetable.h omits e08b9e6d87cc fpga: dfl: fix the definitions of type & feature_id for df [...] omits fa41d10589be fpga: dfl-pci: locate DFLs by PCIe vendor specific capability omits 3e265f836e9d fpga: dfl: refactor cci_enumerate_feature_devs() omits 841081d89d5a usb: usbip: Use DEFINE_SPINLOCK() for spinlock omits 4d7aae9f7a18 usb: gadget: configfs: Add a specific configFS reset callback omits c14556fc0c7c thunderbolt: Drop duplicated 0x prefix from format string omits 5d91295257ea drm/imx: dw_hdmi-imx: depend on OF to fix randconfig compi [...] omits 6fdb335f1c9c drm/i915/dsi: Use unconditional msleep for the panel_on_de [...] omits a58f881f92ad Merge branch 'for-5.11/upstream-fixes' into for-next omits 4d2b71634b5a HID: wiimote: remove h from printk format specifier omits a876e7e2a8e6 HID: uclogic: remove h from printk format specifier omits 2b29eed3f201 x86/platform: Retire arch/x86/platform/goldfish omits c8ed7211bf12 ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2 omits fbaff050bb09 ARM: mach-imx: imx6ul: Print SOC revision on boot omits c7e73b5051d6 ARM: imx: mach-imx6ul: remove 14x14 EVK specific PHY fixup omits 2c62f908c08e ARM: dts: add Plymovent BAS board omits 8c906de4b768 ARM: dts: add Plymovent M2M board omits f1b8d58d3188 dt-bindings: arm: fsl: add Plymovent BAS board omits 94e17a033953 dt-bindings: arm: fsl: add Plymovent M2M board omits 7ae786b05f7e dt-bindings: vendor-prefixes: Add an entry for Plymovent omits 922fb2db0287 dt-bindings: display: simple: Add Kyocera tcg070wvlq panel omits 279ebba7fbf0 dt-bindings: display: simple: add EDT compatibles already [...] omits d3c83bcab318 dt-bindings: display: simple: fix alphabetical order for E [...] omits 4c36eb101986 arm64: dts: imx8mn-evk: Add sound-spdif card nodes omits b5f2ace2283c arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes omits 26442c799857 arm64: dts: imx8mn: Configure clock rate for audio plls omits b33cf814b1eb arm64: dts: imx8mn: Fix duplicate node name omits 1afb95fee034 torture: Maintain torture-specific set of CPUs-online books omits 0b962c8fe0e5 torture: Clean up after torture-test CPU hotplugging omits edf7b8417834 rcutorture: Make object_debug also double call_rcu() heap object omits 8a67a20bf257 torture: Throttle VERBOSE_TOROUT_*() output omits 414c116e0165 torture: Make refscale throttle high-rate printk()s omits 1eba0ef981fd rcutorture: Use hrtimers for reader and writer delays omits ed24affa71f7 torture: Make stutter use torture_hrtimeout_*() functions omits ea31fd9ca873 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits ae19aaafae95 torture: Add fuzzed hrtimer-based sleep functions omits 682189a3f874 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits 18fbf307b731 rcutorture: Make synctype[] and nsynctype be static global omits 12a910e3cd3d rcutorture: Require entire stutter period be post-boot omits e76506f0e851 refscale: Allow summarization of verbose output omits e3e1a99787fc torture: Compress KASAN vmlinux files omits c54e41382270 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN omits c66c0f94b345 torture: Add command and results directory to torture.sh log omits 8847bd498832 torture: Allow scenarios to be specified to torture.sh omits 5ae5f7453f93 torture: Drop log.long generation from torture.sh omits c679d90b21b7 torture: Make torture.sh refuse to do zero-length runs omits d97addc419e2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale omits 1fe9cef42b6c torture: Make torture.sh allmodconfig retain and label output omits c9a9d8e8f2e6 torture: Create doyesno helper function for torture.sh omits 264da4832b3a torture: Make torture.sh refscale runs use verbose_batched [...] omits 7a99487c76aa torture: Make torture.sh rcuscale and refscale deal with a [...] omits 532017b11950 torture: Enable torture.sh argument checking omits 69d2b33e3f20 torture: Auto-size SCF and scaling runs based on number of CPUs omits a115a775a8d5 torture: Add "make allmodconfig" to torture.sh omits 197220d4a334 torture: Remove use of "eval" in torture.sh omits 1adb5d6b5225 torture: Make torture.sh use common time-duration bash functions omits bfc19c13d24c torture: Add torture.sh torture-everything script omits b89bc060b53e sh/intc: Restore devm_ioremap() alignment omits a118584e7e60 sh: mach-sh03: remove duplicate include omits 7a202ec74c15 arch: sh: remove duplicate include omits 542baf5108e0 sh: Drop ARCH_NR_GPIOS definition omits 19170492735b sh: Remove unused HAVE_COPY_THREAD_TLS macro omits b7aaf16d10bd sh: remove CONFIG_IDE from most defconfig omits a1153636e904 sh: mm: Convert to DEFINE_SHOW_ATTRIBUTE omits 5c5dc5f8dccb sh: intc: Convert to DEFINE_SHOW_ATTRIBUTE omits 7fb0a1a5e567 arch/sh: hyphenate Non-Uniform in Kconfig prompt omits f477a538c14d sh: dma: fix kconfig dependency for G2_DMA omits 683954e55c98 rcu: Check and report missed fqs timer wakeup on RCU stall omits 147c6852d345 rcu: Do any deferred nocb wakeups at CPU offline time omits f759081e8f5a rcu/nocb: Code-style nits in callback-offloading toggling omits d949eaf87089 ARM: dts: qcom: sdx55-mtp: Add regulator nodes omits 8bf259a9c7f9 ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic omits c222f3ec120f ARM: dts: qcom: Add PMIC pmx55 dts omits 3cef2d55f9ee ARM: dts: qcom: sdx55: Add rpmpd node omits e6facb6331f9 ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic omits 3b6785ed437e ARM: dts: qcom: sdx55: Add spmi node omits 4f944be5f567 ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND omits 512e39d2cf09 ARM: dts: qcom: sdx55-mtp: Enable BAM DMA omits 4bd7bfb4566a ARM: dts: qcom: sdx55: Add QPIC NAND support omits 2470941806c6 ARM: dts: qcom: sdx55: Add QPIC BAM support omits 8cf74d0565cf ARM: dts: qcom: sdx55: Add Shared memory manager support omits 985eef1d0343 ARM: dts: qcom: sdx55: Add support for TCSR Mutex omits a2bdfdfba2af ARM: dts: qcom: sdx55: Enable ARM SMMU omits f036549f29a3 ARM: dts: qcom: sdx55: Add support for SDHCI controller omits 5cc02325880f Merge branches 'fixes', 'work.sparc', 'work.sparc32', 'wor [...] omits 181b150f1565 erofs: use %pd instead of messing with ->d_name omits 3d0cef50f32e rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state( [...] omits 341690611f8d rcu/nocb: Add grace period and task state to show_rcu_nocb [...] omits 70e8088b9721 tools/rcutorture: Support nocb toggle in TREE01 omits 2c4319bd1d14 rcutorture: Test runtime toggling of CPUs' callback offloading omits dcd42591ebb8 timer: Add timer_curr_running() omits 43759fe5a137 cpu/hotplug: Add lockdep_is_cpus_held() omits 634954c2dbf8 rcu/nocb: Locally accelerate callbacks as long as offloadi [...] omits 32aa2f4170d2 rcu/nocb: Process batch locally as long as offloading isn' [...] omits e3abe959fbd5 rcu/nocb: Only cond_resched() from actual offloaded batch [...] omits b9ced9e1ab51 rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stag [...] omits 314202f84ddd rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY omits 69cdea873cde rcu/nocb: Shutdown nocb timer on de-offloading omits 254e11efde66 rcu/nocb: Re-offload support omits 5bb39dc956f3 rcu/nocb: De-offloading GP kthread omits ef005345e6e4 rcu/nocb: Don't deoffload an offline CPU with pending work omits d97b07818240 rcu/nocb: De-offloading CB kthread omits 126d9d49528d rcu/nocb: Always init segcblist on CPU up omits 8d346d438f93 rcu/nocb: Provide basic callback offloading state machine bits omits 65e560327fe6 rcu/nocb: Turn enabled/offload states into a common flag omits b4e6039e8af8 rcu/segcblist: Add debug checks for segment lengths omits 3afe7fa53549 rcu/trace: Add tracing for how segcb list changes omits 68804cf1c905 rcu/tree: segcblist: Remove redundant smp_mb()s omits ae5c2341ed39 rcu/segcblist: Add counters to segcblist datastructure omits c2e13112e830 rcu/segcblist: Add additional comments to explain smp_mb() omits 8209f5bc3b67 net: dsa: print error on invalid port index omits 81ad58be2f83 doc: Use CONFIG_PREEMPTION omits 361c0f3d80dc doc: Update RCU's requirements page about the PREEMPT_RT wiki omits ec9c2e0140fd drm/i915/rkl: Add DP vswing programming tables omits fcc42338375a dm snapshot: flush merged data before committing metadata omits fc00bc8ac1da platform/surface: Add Surface ACPI Notify driver omits 178f6ab77e61 platform/surface: Add Surface Aggregator user-space interface omits 8d7792823da4 docs: driver-api: Add Surface Aggregator subsystem documentation omits eb0e90a82098 platform/surface: aggregator: Add dedicated bus and device type omits 02be44f6b5a9 platform/surface: aggregator: Add error injection capabilities omits 0d21bb8560ef platform/surface: aggregator: Add trace points omits 3a7081f610a0 platform/surface: aggregator: Add event item allocation caching omits 44b84ee7b437 platform/surface: aggregator: Add control packet allocatio [...] omits c167b9c7e3d6 platform/surface: Add Surface Aggregator subsystem omits 8ae291cc95e4 RDMA/ucma: Do not miss ctx destruction steps in some cases omits 32e4978bb920 power: supply: bq256xx: Introduce the BQ256XX charger driver omits d64930324370 dt-bindings: power: Add the bq256xx dt bindings omits 8768ff5efae3 Revert "drm/amd/display: Fix memory leaks in S3 resume" omits 2e76c5b3726d Merge branches 'sunxi/clk-for-5.12', 'sunxi/drivers-for-5. [...] omits 756650820abd clk: sunxi-ng: h6: Fix CEC clock omits 536f74a892e6 arm64: allwinner: dts: pinephone: add 'pine64, pinephone' [...] omits bdb574e592bc dt-bindings: arm: sunxi: document orig PineTab DT as sample omits 7fa40ca7ef61 arm64: allwinner: dts: a64: add DT for Early Adopter's PineTab omits 3c3f87d71181 dt-bindings: arm: sunxi: add PineTab Early Adopter edition omits 8315c99cc7cb ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add poweroff node omits 8f39fab53a25 ARM: dts: sun8i-v3: Add support for the SL631 Action Camer [...] omits 46ad18e7d0e2 dt-bindings: arm: sunxi: Add SL631 with IMX179 bindings omits 8c361a10d586 ARM: dts: sun8i: Cleanup the Pinecube AXP209 node omits c20e9e767513 ARM: dts: sun8i-v3s: Add the V3s NMI IRQ controller omits 752b0aac99c7 dt-bindings: irq: sun7i-nmi: Add binding documentation for [...] omits ec99770d4b62 ARM: dts: qcom: sdx55: Add reserved memory nodes omits dea0e9bc0524 ARM: dts: qcom: sdx55: Add pincontrol node omits 4a22969be94a power: supply: max8997_charger: fix spelling mistake "dico [...] omits 78aae108ab3a Merge branch 'for-5.12/intel-ish' into for-next omits 2f4ec1548b4e HID: intel-ish-hid: ipc: Address EHL Sx resume issues omits 2e23a70edabe HID: intel-ish-hid: ipc: finish power flow for EHL OOB omits ee14a6ef564c Merge series "Add Tegra Quad SPI driver" from Sowjanya Kom [...] omits 66b0c2846ba8 i2c: mlxcpld: Add support for I2C bus frequency setting omits 812f0116c66a can: flexcan: add CAN wakeup function for i.MX8QM omits 8b76621b8917 dt-bindings: can: fsl,flexcan: add fsl,scu-index property [...] omits 0de70e287b44 can: raw: return -ERANGE when filterset does not fit into [...] omits 0460ecaeba90 can: tcan4x5x: add support for half-duplex controllers omits 1c5d0fc48b3a can: tcan4x5x: rework SPI access omits 1e81d5258d74 can: tcan4x5x: add {wr,rd}_table omits 5584114b35f8 can: tcan4x5x: add max_raw_{read,write} of 256 omits aaf120c37cff can: tcan4x5x: tcan4x5x_regmap: set reg_stride to 4 omits 6e1caaf8ed22 can: tcan4x5x: fix max register value omits bf722fdd3bc4 can: tcan4x5x: tcan4x5x_regmap_init(): use spi as context pointer omits 0c05345210fc can: tcan4x5x: tcan4x5x_regmap_write(): remove not needed [...] omits 52be977b3ade can: tcan4x5x: rename regmap_spi_gather_write() -> tcan4x5 [...] omits b9c30ef34494 can: tcan4x5x: remove regmap async support omits 5bcd6e10ad43 can: tcan4x5x: tcan4x5x_bus: remove not needed read_flag_mask omits 1784aa1449b4 can: tcan4x5x: mark struct regmap_bus tcan4x5x_bus as constant omits 67def4ef8bb9 can: tcan4x5x: move regmap code into seperate file omits 7813887ea972 can: tcan4x5x: rename tcan4x5x.c -> tcan4x5x-core.c omits bcc3d8ef14c0 can: tcan4x5x: beautify indention of tcan4x5x_of_match and [...] omits aa102ffd7b08 can: tcan4x5x: replace DEVICE_NAME by KBUILD_MODNAME omits e565d89e4aa0 get rid of COMPAT_ELF_EXEC_PAGESIZE omits 492ed38192fc compat_binfmt_elf: don't bother with undef of ELF_ARCH omits 41026c343540 Kconfig: regularize selection of CONFIG_BINFMT_ELF omits 0bb87f051e42 mips compat: switch to compat_binfmt_elf.c omits 2fb33bec053b mips: don't bother with ELF_CORE_EFLAGS omits 056f280f3b63 mips compat: don't bother with ELF_ET_DYN_BASE omits fd624c712dfc mips: KVM_GUEST makes no sense for 64bit builds... omits c3cd7564819a mips: kill unused definitions in binfmt_elf[on]32.c omits 6835501e789a mips binfmt_elf*32.c: use elfcore-compat.h omits 14cfba2e906f Merge remote-tracking branch 'mips/mips-fixes' into work.e [...] omits 85f2ada718a8 x32: make X32, !IA32_EMULATION setups able to execute x32 [...] omits 7facdc426f86 [amd64] clean PRSTATUS_SIZE/SET_PR_FPVALID up properly omits f2485a2dc9f0 elf_prstatus: collect the common part (everything before p [...] 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 6a8a8b51703c spi: tegra210-quad: Add support for hardware dummy cycles [...] omits 98621ed011c5 spi: spi-mem: Mark dummy transfers by setting dummy_data bit omits 921fc1838fb0 spi: tegra210-quad: Add support for Tegra210 QSPI controller omits e5c92bb924ce MAINTAINERS: Add Tegra Quad SPI driver section omits 9684752e5fe3 dt-bindings: spi: Add Tegra Quad SPI device tree binding omits b49977976127 dt-bindings: clock: tegra: Add clock ID TEGRA210_CLK_QSPI_PM omits f453f293979f spi: cadence-quadspi: Add DTR support omits 0920a32cf6f2 spi: cadence-quadspi: Wait at least 500 ms for direct reads omits a273596b9b50 spi: cadence-quadspi: Implement a simple supports_op hook omits 7512eaf54190 spi: cadence-quadspi: Fix dummy cycle calculation when bus [...] omits 888d517b9925 spi: cadence-quadspi: Set dummy cycles from STIG commands omits ceeda328edee spi: cadence-quadspi: Abort read if dummy cycles required [...] omits 3a5c09c8d1ed spi: cadence-quadspi: Set master max_speed_hz omits a8644292ea46 ASoC: txx9: Remove driver omits 0482a4e6de19 clk: sunxi-ng: h6-r: Add R_APB2_RSB clock and reset omits 4a0dbc12e618 bus: sunxi-rsb: Implement runtime power management omits 843107498f91 bus: sunxi-rsb: Implement suspend/resume/shutdown callbacks omits 22754ac9a632 bus: sunxi-rsb: Split out controller init/exit functions omits 014d65b60e46 bus: sunxi-rsb: Move OF match table omits efcdca286eef gpio: tegra: Convert to gpio_irq_chip omits 4ef018ec79f7 arm: dts: visconti: Add DT support for Toshiba Visconti5 G [...] omits 34712b8ed6fc MAINTAINERS: Add entries for Toshiba Visconti GPIO controller omits 6e3e0a2293a4 gpio: visconti: Add Toshiba Visconti GPIO support omits 4f33b8414ea1 dt-bindings: gpio: Add bindings for Toshiba Visconti GPIO [...] omits 20883a66778b dt-bindings: gpio: Add compatible string for AM64 SoC omits 6230f562421a gpio: bd7xxxx: Do not depend on parent driver data discards dd63baa9d43f Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 6054d97ab512 MAINTAINERS: Update ARM SCMI entry omits dd820ee21d5e firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt omits ad3a9c0ec2d2 Bluetooth: hci_qca: Wait for SSR completion during suspend omits 71f8e707557b Bluetooth: hci_qca: Fix memleak in qca_controller_memdump omits f272f185d259 Bluetooth: hci_h5: Add support for binding RTL8723DS with [...] omits f01bb2a36880 Bluetooth: btusb: Add support for GarfieldPeak controller omits ef0bb5adc1a3 Bluetooth: avoid u128_xor() on potentially misaligned inputs omits b649813eadbc Bluetooth: btrtl: Add null check in setup omits 235ae89b6676 soundwire: intel: Use kzalloc for allocating only one thing omits be2553358cd4 scsi: sd: Remove obsolete variable in sd_remove() omits e5cc9002caaf scsi: sd: Suppress spurious errors when WRITE SAME is bein [...] omits 3b01d7ea4dae scsi: scsi_debug: Fix memleak in scsi_debug_init() omits 39718fe7adb1 scsi: mpt3sas: Fix spelling mistake in Kconfig "compatibli [...] omits d50c7986fbf0 scsi: qedi: Correct max length of CHAP secret omits 3e35772bc1e4 rpmsg: glink: add include of header file omits 8527efc59d45 rpmsg: glink: Guard qcom_glink_ssr_notify() with correct config omits 35fc4cd34426 scsi: ufs: Correct the LUN used in eh_device_reset_handler [...] omits aa7d5c7e307a cramfs: use %pD instead of messing with file_dentry()->d_name omits a967ddb22d94 scsi: ufs: ufs-exynos: Apply vendor-specific values for th [...] omits b1d0d2eb89d4 scsi: ufs: Add a quirk to permit overriding UniPro defaults omits df2f392c61b6 rpmsg: glink: fix some kerneldoc comments omits 6948a96a0d69 scsi: ufs: Relocate flush of exceptional event omits 4ceb06e7c336 drm/i915/gvt: Fix vfio_edid issue for BXT/APL omits 46ec9592ffd6 scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL omits 21acf4601cc6 scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL [...] omits 1d53864c3617 scsi: ufs: Fix possible power drain during system suspend omits ede71cae7285 net-next: docs: Fix typos in snmp_counter.rst omits 708290479c52 Merge branch 'net-ks8851-Add-KS8851-PHY-support' omits ef3631220d2b net: ks8851: Register MDIO bus and the internal PHY omits ab36a3a2e678 net: phy: micrel: Add KS8851 PHY support omits 89430ef34c5b macvlan: remove redundant null check on data omits 81a4362016e7 octeontx2-pf: Add RSS multi group support omits 956aee8fa366 drm/i915/rkl: new rkl ddc map for different PCH omits f011539e723c net: nfc: nci: Change the NCI close sequence omits 8dc879a1bfe0 net: kcm: Replace fput with sockfd_put omits 8407b23199b0 net/mlxfw: Use kzalloc for allocating only one thing omits db471ed90f0f Merge tag 'mlx5-updates-2021-01-05' of git://git.kernel.or [...] omits da2c3ee13e18 octeontx2-af: Use kzalloc for allocating only one thing omits 8a57965ef33d iavf: Use kzalloc for allocating only one thing omits 5d4caf62087d liquidio: Use kzalloc for allocating only one thing omits 33dbcf60556a bnxt_en: Use kzalloc for allocating only one thing omits c75857b05556 net: dsa: sja1105: Use kzalloc for allocating only one thing omits 48b219a26214 cavium/liquidio: Use DEFINE_SPINLOCK() for spinlock omits 1454c51d1ec1 net: ixp4xx_eth: Use DEFINE_SPINLOCK() for spinlock omits 447d871a0d08 net: usb: Use DEFINE_SPINLOCK() for spinlock omits 5b34af861f0b net: wan: Use DEFINE_SPINLOCK() for spinlock omits 520ec34385d5 net: tipc: Replace expression with offsetof() omits 2b27748f4a93 net: wan: Replace simple_strtol by simple_strtoul omits c134db89a44b net: mhi: Add raw IP mode support omits 6d92949813bb Merge branch 'devel' into for-next omits 81bd1579b43e pinctrl: mediatek: Fix fallback call path omits 2f9d9a852f42 pinctrl: nomadik: Remove unused variable in nmk_gpio_dbg_show_one omits 3ccdcb79226d Merge branch 'enetc-code-cleanups' omits 76fa3ce9d45f enetc: reorder macros and functions omits 652b5dba3205 enetc: drop MDIO_DATA() macro omits 3c7df82a63d8 enetc: don't use macro magic for the readx_poll_timeout() [...] omits 38d26b244367 enetc: drop unneeded indirection omits 4399e18a9998 remoteproc: pru: Fix loading of GNU Binutils ELF omits f89c1e0018ab MAINTAINERS: Add co-maintainer for remoteproc/RPMSG subsystems omits 4781df92f4da net/mlx5: DR, Move STEv0 modify header logic omits 3ad5838ffb36 net/mlx5: DR, Add STE modify header actions per-device API omits ad17dc8cf910 net/mlx5: DR, Move STEv0 action apply logic omits 8f9a822e5960 net/mlx5: DR, Add STE tx/rx actions per-device API omits 6b93b400aa88 net/mlx5: DR, Move STEv0 setters and getters omits 6c1f0e4df858 net/mlx5: DR, Add STE setters and getters per-device API omits 64c7894218b9 net/mlx5: DR, Move action apply logic to dr_ste omits 40ca842c2b5b net/mlx5: DR, Refactor ICMP STE builder omits dd2d3c8d206e net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header omits 467790985d2d net/mlx5: DR, Merge similar DR STE SET macros omits 7863c912e8a0 net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support omits b7f7ad1846f6 net/mlx5: DR, Remove unused macro definition from dr_ste omits d65e841de803 net/mlx5: DR, Move HW STEv0 match logic to a separate file omits 5212f9c65a47 net/mlx5: DR, Use the new HW specific STE infrastructure omits 75699246a01f net/mlx5: DR, Move macros from dr_ste.c to header omits 4bdba39b703a net/mlx5: DR, Add infrastructure for supporting several st [...] omits 5b2dae72187d arm64: dts: qcom: sm8150: Add CPU capacities and energy model omits 81188f585d02 arm64: dts: qcom: sm8150: Add PSCI idle states omits 066d21bcf605 arm64: dts: qcom: sm8150: Define CPU topology omits 698dc0cf9447 dt-bindings: input: adc-keys: clarify description omits 4565e042549e Merge tag 'gvt-next-fixes-2020-12-25' of https://github.co [...] omits e4180c4253f3 drm/amdgpu: Add check to prevent IH overflow omits 1120281713a5 torture: Do Kconfig analysis only once per scenario omits fb7791e213a6 cpupower: add Makefile dependencies for install targets omits 91a8f6cb06b3 x86/mm: Refine mmap syscall implementation omits 81053f0e95da Merge branch 'for-v5.12/tegra-mc' into for-next omits 409f9fe9db24 memory: renesas-rpc-if: Add RZ/G2 to Kconfig description omits 8e9199189443 dt-bindings: memory: renesas,rpc-if: Add support for RZ/G2 Series omits 380def2d4cf2 memory: tegra124: Support interconnect framework omits 99a064fb3a73 dt-bindings: arm: Add optional interrupt to smc/hvc SCMI t [...] omits 9c56679d6f67 memory: tegra124-emc: Continue probing if timings are miss [...] omits 281462e59348 memory: tegra124-emc: Make driver modular omits e7ccf47c442b Merge branch 'i2c/for-current' into i2c/for-next omits 45c6c873c0ec i2c: busses: Use DEFINE_SPINLOCK() for spinlock omits 9d64834b2a68 i2c: use DIV_ROUND_UP macro to do calculation omits 88d5cb2517a7 drm/amdgpu/display: drop DCN support for aarch64 omits 3e7bc83e312e drm/amdgpu: enable ras eeprom support for sienna cichlid omits 732f2a307c1e drm/amdgpu: fix no bad_pages issue after umc ue injection omits 0d232dada3e4 drm/amdgpu: fix potential memory leak during navi12 deinit [...] omits 4b6b7437b19d drm/amd/display: Enable fp16 also on DCE-8/10/11. omits 6300b3bd9d0d drm/amd/display: Check plane scaling against format specif [...] omits b8c415e3bf98 drm/amdgpu: take runtime pm reference when we attach a buffer omits 65e05ca7c407 drm/amd/display: Create and Destroy PSR resources for DCN302 omits 71338cb4a7c2 drm/amd/display: enable idle optimizations for linux (MALL [...] omits e74c8a461139 drm/amd/display: Update idle optimization handling omits f01afd1ee488 drm/amd/display: Fix unused variable warning omits e689f7167ec4 drm/amd/display: fix comparison pointer to bool warning in dc.c omits 956e20eb0fbb drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocesso [...] omits b89a52181434 gpu/drm/radeon: use DIV_ROUND_UP macro to do calculation omits 062ccc240e35 drm/amd/display: remove useless else if omits 540b60f9fc7f drm/amd/display: remove unused including <linux/version.h> omits 2478b9c1dcc9 i2c: fix platform_get_irq.cocci warnings omits 2d0016435037 drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO omits b0eec1244768 drm/amd/pm: enable dclk/vclk dpm function in "auto" power [...] omits 57995aa8ffb3 drm/amdgpu: do optimization for psp command submit omits d45af863a61c drm/amd/pm: fix the failure when change power profile for renoir omits beea33e12c6d drm/amdgpu: remove redundant include of navi10_enum omits 9ca0674a71a5 drm/amdgpu: remove redundant logic related HDP omits bf087285dcd7 drm/amdgpu: switch hdp callback functions for hdp v5 omits 455d40c92713 drm/amdgpu: switch hdp callback functions for hdp v4 omits f06d5e4285f0 drm/amdgpu: add hdp version 5 functions omits 3c556139481c drm/amdgpu: add hdp version 4 functions omits b291a3872b5a drm/amdgpu: add amdgpu_hdp structure omits 35c3c89a8592 drm/amdgpu: fix potential NULL pointer when check_atom_bio [...] omits a11d9ff3ebe0 drm/amdgpu: use GTT for uvd_get_create/destory_msg omits ede6b6bc43c6 drm/radeon: use writel to avoid gcc optimization v3 omits 26eb6b51da86 drm/amdgpu: fix a GPU hang issue when remove device omits eb5f4f4653e6 drm/amdgpu: fix a memory protection fault when remove amdg [...] omits fdcf016746ca drm/amdgpu: switched to cached noretry setting for vangogh omits 0533af16b1f2 drm/amdgpu: remove unnecessary asic check for sdma5.2 omits 823e4bd6cace drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NU [...] omits ea173d15b2fd drm/amd/pm: add support to umd P-state function for vangogh omits dd9e0b217686 drm/amd/pm: add some basic functions to support umd P-stat [...] omits d0e4e112a946 drm/amd/pm: add some basic functions to support umd P-stat [...] omits 61adf63a1108 i2c: gpio: fix MODULE_LICENCE omits 16a0fd2a15f4 drm/amd/pm: enable the fine grain tuning function for renoir omits ca55f459f5ad drm/amd/pm: add the fine grain tuning function for renoir omits 0d2949317f6a drm/amd/pm: updated PM to I2C controller port on sienna cichlid omits 37f5d8b777a9 drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO omits f02c73364954 drm/amd/pm: enable the "fetch" function of pp_dpm_vclk/dcl [...] omits 9577b0ec2be8 drm/amd/pm: add two new sysfs nodes for vangogh omits 54800b589dab drm/amd/pm: add new feature map macros to resolve duplicate name omits ae7b32e7c302 drm/amd/pm: add support to umd P-state "fetch" function fo [...] omits 23289a221a63 drm/amd/pm: correct the sensor value of power for vangogh omits 40f592233f78 nvmem: imx-iim: Use of_device_get_match_data() omits a918c3558ce8 nvmem: core: Fix a resource leak on error in nvmem_add_cel [...] omits 4d658451c9d6 i2c: iproc: handle rx fifo full interrupt omits e21d79778768 i2c: iproc: handle master read request omits 514bfc64efa5 i2c: iproc: fix typo in slave_isr function omits 603e77af7b07 i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) omits 545f4011e156 i2c: iproc: handle only slave interrupts which are enabled omits 1ca1b4516088 i2c: iproc: handle Master aborted error omits 72962ebcdd45 Merge remote-tracking branch 'regmap/for-5.11' into regmap-linus omits 74523a5dae0c spi: txx9: Remove driver omits f45c522cf875 Merge series "Add driver for dvfsrc, support for active st [...] omits 9c975c432bc0 i2c: rcar: protect against supurious interrupts on V3U omits 24c6d4bc5638 i2c: rcar: make sure irq is not threaded on Gen2 and earlier omits 25c2e0fb5fef i2c: rcar: optimize cacheline to minimize HW race condition omits c7b514ec979e i2c: rcar: faster irq code to minimize HW race condition omits 357ee8841d0b i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct omits 43878eb7c83d pinctrl: remove empty lines in pinctrl subsystem omits abd82e533d88 x86/kprobes: Do not decode opcode in resume_execution() omits 8b835da61774 spi: stm32: update dev_dbg() print format for SPI params omits 3c14dbd4b8ee regulator: ROHM bd7xxxx: Do not depend on parent driver data omits a0db6b0aa670 regulator: Regulator driver for the Mediatek DVFSRC omits 81a6320da73c ASoC: rt1015: remove bclk_ratio omits d750570e0481 ASoC: rt1015: re-calibrate again when resuming omits 87bb53b75563 staging: rtl819x: select CONFIG_CRC32 omits 57a408eb4746 staging: mt7621-dts: match pinctrl nodes with its binding [...] omits 27f7fcaeca02 staging: vchiq: delete obselete comment omits 6500966d211c staging: greybus: light: Use kzalloc for allocating only o [...] omits 4c5a6a7b7143 greybus: remove h from printk format specifier omits f384989e88d4 power: supply: max8997_charger: Set CHARGER current limit omits d15cd626d7a4 Pull inotify memcg accounting patch. omits ac7b79fd190b inotify, memcg: account inotify instances to kmemcg omits a4db1072e1a3 quota: Fix memory leak when handling corrupted quota file omits 38d98d73be9f misc: rtsx: remove unused function omits 157576d55233 misc: remove atmel_tclib omits 22a9e57fccfe misc: ocxl: use DEFINE_MUTEX() for mutex lock omits 6b9663413ba7 drm/i915/display/psr: Program plane's calculated offset to [...] omits ca1100f34171 drm/i915/display: Split and export main surface calculatio [...] omits 3fea9f4244f8 drm/i915/display/psr: Use plane damage clips to calculate [...] omits 7d8ac172d7f1 drm: Add function to convert rect in 16.16 fixed format to [...] omits d03419fe2048 scsi: storvsc: Resolve data race in storvsc_probe() omits 2d26f5cb7f7f scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] omits 3f71d6b91e7e Drivers: hv: vmbus: Resolve race condition in vmbus_onoffe [...] omits f844988bde35 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_ [...] omits cbf0eda5de05 Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() omits 5c0c26e7dca8 Drivers: hv: vmbus: Reduce number of references to message [...] omits 46011a70c1c2 Drivers: hv: vmbus: Initialize memory to be sent to the host omits 6809ea1c570b hv_utils: Add validation for untrusted Hyper-V values omits 4424a8d1acc0 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits 6c6fe5d3dc5e interconnect: qcom: Add MSM8939 interconnect provider driver omits 4ec908d21040 dt-bindings: interconnect: Add Qualcomm MSM8939 DT bindings omits 4187f9c16b7d dt-bindings: interconnect: single yaml file for RPM interc [...] omits dfbd988f1ce6 interconnect: qcom: qcs404: use shared code omits 62feb14ee8a3 interconnect: qcom: Consolidate interconnect RPM support omits 5581b4167c0f i2c: i801: Refactor mux code since platform_device_unregis [...] omits 926e6b2cd1ca i2c: i801: Drop duplicate NULL check in i801_del_mux() omits 4cc99d03757d irqchip/loongson-liointc: Fix build warnings omits d321ad1286d2 gpiolib: Follow usual pattern for gpiod_remove_lookup_tabl [...] omits cb9744178f33 i2c: mlxcpld: Decrease polling time for performance improvement omits f069291bd5fc i2c: mlxcpld: Update module license omits 785e21cfaa68 i2c: core: Do not print duplicate error when failing to re [...] omits 6c44caf1e694 Merge branch 'x86/mm' omits 9c2eb8b7be78 arm64: dts: freescale: use fixed index mmcN for NXP layers [...] omits 6337c2353a06 ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight omits 773fcbcdf9d6 ARM: imx_v6_v7_defconfig: enable power driver of RN5T618 P [...] omits 6f88ef38ecf4 clk: imx: clk-imx8qxp: Add some SCU clocks support for MIP [...] omits e4c0ca7894e8 clk: imx: clk-imx8qxp: Register DC0 display clocks with im [...] omits de332bf24278 clk: imx: clk-imx8qxp: Add SCU clocks support for DC0 bypa [...] omits 95741fdb5290 clk: imx: clk-imx8qxp: Add SCU clocks support for DC0 PLL clocks omits a430c3d2f0af arm64: dts: lx2160ardb: fix interrupt line for RTC node omits 332b6a79b415 arm64: dts: lx2160a: add DT node for external interrupt lines omits 6f5851a866b2 arm64: dts: ls208xa-rdb: add interrupt line for RTC node omits ebb0713736ac arm64: dts: ls208xa: add DT node for external interrupt lines omits 09b19ef87826 arm64: dts: ls1088ardb: fix interrupt line for RTC node omits 0e88b5fd565d arm64: dts: ls1088a: add DT node for external interrupt lines omits c4a462485aee arm64: dts: ls1046ardb: Add interrupt line for RTC node omits 7968344126e5 arm64: dts: ls1046a: add DT node for external interrupt lines omits 3f8c61a567eb arm64: dts: ls1043a: add DT node for external interrupt lines omits a9ffe682c58a selinux: fix inconsistency between inode_getxattr and inod [...] omits ec894883de53 PM / devfreq: Replace devfreq->dev.parent as dev in devfre [...] omits f40d81231b2d PM / devfreq: Correct spelling in a comment omits 95ca90726ea6 selinux: handle MPTCP consistently with TCP omits a1b861faa684 kernel/audit: convert comma to semicolon omits c26165efac41 rcu: Make TASKS_TRACE_RCU select IRQ_WORK omits bfba7ed084f8 rcu-tasks: Add RCU-tasks self tests omits 7dffe01765d9 rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock [...] omits a649d25dcc67 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock [...] omits c5586e32dfe2 locking: Remove duplicate include of percpu-rwsem.h omits 1b7af295541d sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 8a00dd0012f3 binfmt_elf: partially sanitize PRSTATUS_SIZE and SET_PR_FPVALID omits 9e398d0cde61 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 0b5d89354de3 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 6af835429c8c tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 538fb27a4e05 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 2826852e4b9e tools/memory-model: Repair parseargs.sh header comment omits b2cf5fa67cc7 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a88fa7a88bb6 tools/memory-model: Make history-check scripts use mselect7 omits 6aeb515bfc56 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 8b07726bf9cd tools/memory-model: Fix scripting --jobs argument omits 4dd7fa8a4729 tools/memory-model: Implement --hw support for checkghlitmus.sh omits aa9358cf4f17 tools/memory-model: Add -v flag to jingle7 runs omits 13f15231d46a tools/memory-model: Make runlitmus.sh check for jingle errors omits 7dd8d2bc9a6b tools/memory-model: Allow herd to deduce CPU type omits 016e9035bc41 tools/memory-model: Keep assembly-language litmus tests omits 40ac9296b6cf tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 83ce24a0dcc0 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0a3a9cd958fb tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 075f73a49610 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits e199d248f405 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 4887bfd5c01e tools/memory-model: Fix checkalllitmus.sh comment omits 73fb0db0297c tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 4a1337eb4520 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits dba35949c7ec tools/memory-model: Update parseargs.sh for hardware verification omits 583d0462ba83 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 95d772ea1ae6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits fc9e24985b7d tools/memory-model: Make judgelitmus.sh identify bad macros omits 5d75b5817c90 tools/memory-model: Make cmplitmushist.sh note timeouts omits 5f398e9d16aa tools/memory-model: Make judgelitmus.sh note timeouts omits 052005cee275 tools/memory-model: Document locking corner cases omits 3d5c70329b91 tools/memory-model: Fix typo in klitmus7 compatibility table omits 5c587f9b9c35 tools/memory-model: Remove redundant initialization in lit [...] omits 8881e7a774a8 tools/memory-model: Tie acquire loads to reads-from omits 567a83e6872c random32: Re-enable KCSAN instrumentation omits 71a076f4a61a kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32 [...] omits b79b0b677913 torture: Allow standalone kvm-recheck.sh run detect --trust-make omits 546eee2d931b torture: Remove "Failed to add ttynull console" false positive omits 365dc5cb62c8 torture: Simplify exit-code plumbing for kvm-recheck.sh an [...] omits c821f855f625 torture: s/STOP/STOP.1/ to avoid scenario collision omits 755cf0afc164 torture: Add --dryrun batches to help schedule a distributed run omits f716348f29d3 torture: Stop hanging on panic omits 0beb394878a4 torture: Add kvm.sh test summary to end of log file omits 22bf64cc9483 torture: Make kvm.sh include --kconfig arguments in CPU ca [...] omits 23239fc075d6 torture: Make kvm.sh return failure upon build failure omits 0bcca18348cf torture: Print run duration at end of kvm.sh execution omits 452613719eee torture: Make kvm.sh arguments accumulate omits cb212767346c torture: Make kvm.sh "Test Summary" date be end of test omits 106cc0d9e79a tools/rcutorture: Make identify_qemu_vcpus() independent o [...] omits d4a945e260b9 torture: Add config2csv.sh script to compare torture scenarios omits 315957cad445 torture: Prepare for splitting qemu execution from kvm-tes [...] omits bc4073587067 torture: Allow kvm.sh --datestamp to specify subdirectories omits eca0501a7a20 torture: Make kvm.sh "--dryrun sched" summarize number of builds omits 1f947be7f969 torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 0682aa7acd5d torture: Make --kcsan specify lockdep omits 725969ac11d7 rcu: Do not NMI offline CPUs omits 243027a3c805 rcu: For RCU grace-period kthread starvation, dump last CP [...] omits b08ea1de6a8f rcu: Mark obtuse portion of stall warning as internal debug omits f3ea978b712f scftorture: Add debug output for wrong-CPU warning omits 00504537f444 rcutorture: Add testing for RCU's global memory ordering omits bc480a6354ef rcutorture: Add reader-side tests of polling grace-period API omits 0fd0548db133 rcutorture: Add writer-side tests of polling grace-period API omits fd56f64b4e3b rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state omits 4e7ccfae52b3 srcu: Add comment explaining cookie overflow/wrap omits ee7f4a87a18c srcu: Document polling interfaces for Tree SRCU grace periods omits 5358c9fa54b0 srcu: Provide polling interfaces for Tree SRCU grace periods omits 8b5bd67cf642 srcu: Provide polling interfaces for Tiny SRCU grace periods omits 29d2bb94a8a1 srcu: Provide internal interface to start a Tree SRCU grac [...] omits 1a893c711a60 srcu: Provide internal interface to start a Tiny SRCU grac [...] omits 74612a07b83f srcu: Make Tiny SRCU use multi-bit grace-period counter omits 36221e109eb2 rcu: Enable rcu_normal_after_boot unconditionally for RT omits 8b9a0ecc7ef5 rcu: Unconditionally use rcuc threads on PREEMPT_RT omits 2341bc4a0311 rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT omits 5ea5d1ed572c rcu: Eliminate the __kvfree_rcu() macro omits 5130b8fd0690 rcu: Introduce kfree_rcu() single-argument macro omits 84109ab58590 rcu: Record kvfree_call_rcu() call stack for KASAN omits 2252ec146473 doc: Remove obsolete rcutree.rcu_idle_lazy_gp_delay boot p [...] omits d756c74e6f6e doc: Update RCU requirements RCU_INIT_POINTER() description omits 9d3a04853fe6 docs: Fix typos and drop/fix dead links in RCU documentation omits 4704bd317108 list: Fix a typo at the kernel-doc markup omits 2c8bce609f09 doc: Remove obsolete RCU-bh and RCU-sched update-side API members omits be06c2577eca docs: Remove redundant "``" from Requirements.rst 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 6bc335828056 rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits a0a6df9afcaf umount(2): move the flag validity checks first omits d68b29584c25 dm crypt: use GFP_ATOMIC when allocating crypto requests f [...] omits 8abec36d1274 dm crypt: do not wait for backlogged crypto request comple [...] omits b690bd546b22 dm zoned: select CONFIG_CRC32 omits f7b347acb5f6 dm integrity: select CRYPTO_SKCIPHER omits cc07d72bf350 dm raid: fix discard limits for raid1 omits edbb35cc6bdf fs/inode.c: make inode_init_always() initialize i_ino to 0 omits 14e43bf43561 vfs: don't unnecessarily clone write access for writable fds omits c42088491c12 Merge branch 'regulator-5.11' into regulator-5.12 omits 167dcfc08b0b x86/mm: Increase pgt_buf size for 5-level page tables omits 8c8f73f1bd2f Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] omits d092478dd36c mhi: use irq_flags if controller driver configures it omits 22bd8cd0e897 gfs2: make recovery workqueue operate on a gfs2 mount poin [...] omits 99668f618062 fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED omits 6c6ec2b0a3e0 fs: add support for LOOKUP_CACHED omits ae66db45fd30 saner calling conventions for unlazy_child() omits 60f232d3c04a Merge branch 'v5.12/dt64' into tmp/aml-rebuild omits 1879343b75de Merge branch 'v5.11/fixes' into tmp/aml-rebuild omits 4972cf605f8a libceph, ceph: disambiguate ceph_connection_operations handlers omits 10f42b3e6483 libceph: zero out session key and connection secret omits 7a6eb7c34a78 selftests: Skip BPF seftests by default omits a5694a3ce535 Merge series "regulator: fix pm8009 bindings on sm8250" fr [...] omits ec751369d6fb mhi: pci_generic: Set irq moderation value to 1ms for hw channels omits 4da3d07db8ae mhi: pci_generic: Add diag channels omits 84026a5bbc11 mhi: pci_generic: Increase controller timeout value omits 8562d4fe34a3 mhi: pci_generic: Add health-check omits b012ee6bfe2a mhi: pci_generic: Add PCI error handlers omits 7389337f0a78 mhi: pci_generic: Add suspend/resume/recovery procedure omits 8ccc3279fcad mhi: pci_generic: Add support for reset omits eb96787a5da8 mhi: pci_generic: Enable burst mode for hardware channels omits d9f23ea69d41 mhi: pci-generic: Increase number of hardware events omits b5a8d233a588 bus: mhi: core: Add device hardware reset support omits b3ffd9f68a2c arm64: dts: meson: Fix schema warnings for pwm-leds omits e36cffed20a3 fs: make unlazy_walk() error handling consistent omits 82cbd497e58c arm64: dts: meson: vim3: whitespace fixups omits 7386a559caa6 arm64: dts: amlogic: meson-g12: Set FL-adj property value omits ed054e4e95d6 USB: gadget: f_printer: set a default q_len omits 7c9a2598463a usb: dwc3: gadget: Preserve UDC max speed setting omits 77adb8bdf422 usb: dwc3: gadget: Allow runtime suspend if UDC unbinded omits 8280de6ab07b usb: gadget: composite: Split composite reset and disconnect omits 82c46b8ed9dc usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback omits 9b3bd898421b usb: gadget: u_serial: use %*ph to print small buffer omits 43da4f92a611 arm64: dts: imx8mp-evk: enable usb1 as host mode omits fb8587a2c165 arm64: dtsi: imx8mp: add usb nodes omits 6dd2565989b4 usb: dwc3: add imx8mp dwc3 glue layer driver omits d2a704e29711 dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings omits 6b36d59fdc6b Merge branch 'for-5.11/upstream-fixes' into for-next omits 273435a1d4e5 HID: sony: select CONFIG_CRC32 omits 10bdedf5b1ee Merge branch 'for-5.11/upstream-fixes' into for-next omits de30491e8bfe HID: sfh: fix address space confusion omits 92ff62a7bcc1 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting omits 5b569302520a platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check omits 1f82c33205db Revert "staging: board: Remove macro board_staging" omits aa44afab87af platform/x86: thinkpad_acpi: correct palmsensor error checking omits fcd38f178b78 platform/x86: intel-vbtn: Support for tablet mode on Dell [...] omits 46c54cf27061 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Good [...] omits 9bba96275576 platform/x86: i2c-multi-instantiate: Don't create platform [...] omits e4a02c7a0e3a platform/surface: SURFACE_PLATFORMS should depend on ACPI omits 6a4b1f2dff55 platform/surface: surface_gpe: Fix non-PM_SLEEP build warnings omits bbaa2e95e23e tools/power/x86/intel-speed-select: Set higher of cpuinfo_ [...] omits f981dc171c04 tools/power/x86/intel-speed-select: Set scaling_max_freq t [...] omits c6d212951b0f pinctrl: ralink: rt2880: fix '-Wmissing-prototypes' in ini [...] omits 50a710873306 pinctrl: ralink: rt2880: use 'PTR_ERR_OR_ZERO' omits 8a55d64c3336 pinctrl: ralink: rt2880: preserve error codes omits 420cf17d975d pinctrl: ralink: rt2880: delete not needed error message omits 09f8101d319a pinctrl: ralink: rt2880: add missing NULL check omits 7391031be7aa pinctrl: ralink: rt2880: return proper error code omits 53abfe67f024 pinctrl: ralink: rt2880: avoid double pointer to simplify code omits 86e666df40c9 dt-bindings: pinctrl: rt2880: properly redo bindings omits b4aa4876e58d pinctrl: ingenic: Rename registers from JZ4760_GPIO_* to J [...] omits 9a85c09a3f50 pinctrl: ingenic: Fix JZ4760 support omits 502045d91a31 pinctrl: ti-iodelay: convert comma to semicolon omits 0014d7a9c041 pinctrl: mediatek: moore: convert comma to semicolon omits 8ad5749395d0 pinctrl: mediatek: paris: convert comma to semicolon omits 46e5dbe7f36d pinctrl: at91: convert comma to semicolon omits f4a10fc42251 spi: renesas rpc-if: Update Add RZ/G2 to Kconfig description omits 90cf443d841e regulator: core.c: Replace references to non-existent function omits c3da02421230 arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators omits 951384cabc5d regulator: qcom-rpmh-regulator: add pm8009-1 chip revision omits a1f31cc4e98e ASoC: fsl_aud2htx: select SND_SOC_IMX_PCM_DMA omits e33c93b2206f ASoC: wm8962: Add optional mclk device tree binding omits 397546ac9c22 ARM: dts: sun6i-a31s-sinovoip-bpi-m2: add gpio-line-names omits a5e8feae93cf Merge branch 'for-5.11/upstream-fixes' into for-next omits c3d6eb6e5437 HID: multitouch: Enable multi-input for Synaptics pointsti [...] omits 7b8ecb1dca54 gpio: Kconfig: Update help description for GPIO_RCAR config omits ecd07f4b9d21 media: allegro: rename stream_id to dst_handle omits 0e13f6f6ff9d media: allegro: remove custom drain state handling omits 0f3cc7cac0e8 media: dt-bindings: media: allegro,al5e: Convert to YAML omits d74d4e2359ec media: allegro: move driver out of staging omits ce814ad4bb52 media: allegro: Fix use after free on error omits 4f20b7beca5a media: cec: add EPOLLPRI in poll() when dev is unregistered omits 5cb0a64effe7 media: v4l2-dev: add EPOLLPRI in v4l2_poll() when dev is u [...] omits b996922bed2c media: vivid: call v4l2_event_wake_all() on disconnect omits 28955a61568c media: v4l2-dev/event: add v4l2_event_wake_all() omits 726daf6bafe9 media: v4l2-mem2mem: always call poll_wait() on queues omits 575c52cc4cae media: videobuf2: always call poll_wait() on queues omits a45c39b8295f media: tegra-video: Add custom V4L2 control V4L2_CID_TEGRA [...] omits 2ac4035a78c9 media: tegra-video: Add support for x8 captures with gang ports omits f8c9dd2b826d media: dt-bindings: tegra: Update csi data-lanes to maximu [...] omits 8f81888bec5c media: v4l2-fwnode: Update V4L2_FWNODE_CSI2_MAX_DATA_LANES to 8 omits 4fe27eb68cac media: tegra-video: Implement V4L2 device notify callback omits 2be21e68345b media: tegra-video: Add support for V4L2_EVENT_SOURCE_CHANGE omits 16da8e9a7767 drm/imx: ipuv3-crtc: use drm managed resources omits 699e7e543f1a drm/imx: ipuv3-plane: use drm managed resources omits c0ad88a9d8e5 drm/imx: parallel-display: use drm managed resources omits 2b20c9617410 drm/imx: imx-tve: use drm managed resources omits b0d0bf581fe2 drm/imx: imx-ldb: use drm managed resources omits a495301a9f7b drm/imx: dw_hdmi-imx: use drm managed resources omits 495590c65942 drm/imx: parallel-display: move initialization into probe omits 5145fe5bed7c drm/imx: parallel-display: use local bridge and connector [...] omits e2127db8904a drm/imx: imx-tve: use devm_clk_register omits a91cfaf6e650 drm/imx: imx-tve: move initialization into probe omits 396852df02b9 drm/imx: imx-tve: use local encoder and connector variables omits 8767f4711b2b drm/imx: imx-ldb: move initialization into probe omits bed00ddedf0d drm/imx: imx-ldb: use local connector variable omits c805ec7eb210 drm/imx: dw_hdmi-imx: move initialization into probe omits 9dbb70fd6637 drm/crtc: add drmm_crtc_alloc_with_planes() omits 0a1b813f06f1 drm/plane: add drmm_universal_plane_alloc() omits 59abba48c429 drm/simple_kms_helper: add drmm_simple_encoder_alloc() omits ca5092d04d86 drm: add drmm_encoder_alloc() omits f35a2a99100f drm/encoder: make encoder control functions optional omits 6a4d30ce09ba media: tegra-video: Add support for VIDIOC_LOG_STATUS ioctl omits 52b21a0aed90 media: tegra-video: Add support for EDID ioctl ops omits 4281d115a4eb media: tegra-video: Add DV timing support omits fbef4d6bb92e media: tegra-video: Add support for V4L2_PIX_FMT_NV16 omits 689bfcac95d5 media: tegra-video: Fix V4L2 pixel format RGB and YUV omits c1bcc5472825 media: tegra-video: Enable VI pixel transform for YUV and [...] omits c2d789fb500c gpu: drm: imx: convert comma to semicolon omits ccce5ea0faa1 drm/imx: depend on COMMON_CLK to fix compile tests omits e08379eb9bf3 gpu/ipu-v3/ipu-di: Strip out 2 unused 'di_sync_config' entries omits 56f64b82356b media: tegra-video: Use zero crop settings if subdev has n [...] omits ff07b22e5730 gpio: sl28cpld: convert comma to semicolon omits 3a57026a83ba gpio: rcar: Remove redundant compatible values omits 2ad100f359c2 media: ti-vpe: cal: Simplify the context API omits 67252cf0ea44 media: ti-vpe: cal: Store buffer DMA address in dma_addr_t omits 2e2279b53a9f media: ti-vpe: cal: Set cal_dmaqueue.pending to NULL when [...] omits ca4fec54f6ba media: ti-vpe: cal: Group all DMA queue fields in struct c [...] omits 3d557b24bc82 mtd: parsers: afs: Fix freeing the part name memory in failure omits 82bfd11f1b03 mtd: rawnand: qcom: Add support for Qcom SMEM parser omits 803eb124e1a6 mtd: parsers: Add Qcom SMEM parser omits 5f327f08192e dt-bindings: mtd: partitions: Add binding for Qcom SMEM parser omits 9ae6b925848e media: ti-vpe: cal: Use list_first_entry() omits 4883a60c17ed mtd: rawnand: gpmi: fix dst bit offset when extracting raw [...] omits d7d24d772f2c media: ti-vpe: cal: Remove DMA queue empty check at start [...] omits 455466400c41 media: ti-vpe: cal: Drop unneeded check in cal_calc_format_size() omits f1c2ad8e5696 Merge branch 'for-5.11/upstream-fixes' into for-next omits 5cdac6027d36 Merge branch 'for-5.12/doc' into for-next omits 356006a6cfb7 Documentation: HID: uhid editing & corrections omits a14e9d72858f Documentation: HID: hid-transport editing & corrections omits ce6bf2d9ee1a Documentation: HID: hid-sensor editing & corrections omits 1c9003637f1e Documentation: HID: hidraw editing & corrections omits 997930996e04 Documentation: HID: intel-ish-hid editing & corrections omits 750376f5e136 Documentation: HID: hiddev editing & corrections omits 4acdc5e5ca80 Documentation: HID: amd-sfh-hid editing & corrections omits e90d5df7f08f Documentation: HID: hid-alps editing & corrections omits 5dda1b346d18 media: ti-vpe: cal: Drop V4L2_CAP_READWRITE omits 159172f07c91 media: ti-vpe: cal: Share buffer release code between star [...] omits cff615dba5c7 media: ti-vpe: cal: Use spin_lock_irq() when starting or s [...] omits cbb8cd7cc129 media: ti-vpe: cal: Stop write DMA without disabling PPI omits 172ba79dafa0 media: ti-vpe: cal: Fold PPI enable in CAMERARX .s_stream() omits ecd3e709747b MIPS: loongson64: smp.c: Fix block comment coding style omits 75c80311eda7 media: ti-vpe: cal: Refactor interrupt enable/disable omits 51e8c97df58f media: ti-vpe: cal: Rename struct cal_fmt to cal_format_info omits 0ea33321ffaf MIPS: Kill RM7K & RM9K IRQ Code omits b496dc9071a0 media: ti-vpe: cal: Don't pass format to cal_ctx_wr_dma_config() omits cc548febd2c9 media: ti-vpe: cal: Use CAMERARX subdev s_stream op in vid [...] omits 8d6637f10876 media: ti-vpe: cal: Implement subdev ops for CAMERARX omits c2b49a323786 MIPS: perf: Add support for OCTEON III perf events. omits 71c1f16ddd52 media: ti-vpe: cal: Iterate over correct number of CAMERAR [...] omits 695baaa373ab media: ti-vpe: cal: Replace hardcoded BIT() value with macro omits 811cb526f314 media: ti-vpe: cal: Rename MAX_(WIDTH|HEIGHT)_* macros wit [...] omits 7168155002cf media: ti-vpe: cal: Move format handling to cal.c and expo [...] omits 9ccd0021d026 media: ti-vpe: cal: Drop cal_ctx m_fmt field omits 5acc3e22c253 media: ti-vpe: cal: Create subdev for CAMERARX omits 226d336c1c75 extcon: max8997: Add CHGINS and CHGRM interrupt handling omits 68324a68fbbe MIPS: Loongson64: Set cluster for cores omits e8bb8f28233d MIPS: cacheinfo: Add missing VCache omits 537b32dee4cf extcon: Add stubs for extcon_register_notifier_all() functions omits 341e4faf9cad mtd: remove redundant assignment to pointer eb omits 2ee1503e546f MIPS: zboot: head.S clean up omits cf8194e46c1e MIPS: Loongson64: Give chance to build under !CONFIG_NUMA [...] omits a02eec60d297 mtd: phram: use div_u64_rem to stop overwrite len in phram_setup omits 63f559d3412b mtd: rawnand: mxc: Convert comma to semicolon omits 896111dc4bcf media: rc: ensure that uevent can be read directly after r [...] omits fe0e2394cccc arm64: defconfig: Enable WM8962 omits 36ca3c8ccb53 arm64: dts: imx: Add Beacon i.MX8M Nano development kit omits 57ddf08642f0 microblaze: do not select TRACING_SUPPORT directly omits da64ae2d35d3 xfrm: Fix wraparound in xfrm_policy_addr_delta() omits f6e9ceb7a7fc selftests: xfrm: fix test return value override issue in x [...] omits fd159539f7b0 dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit omits afbc293add64 af_key: relax availability checks for skb size calculation omits 9f8550e4bd9d xfrm: fix disable_xfrm sysctl when used on xfrm interfaces omits d092bd911049 phy: mediatek: allow compile-testing the dsi phy omits 764257d9069a phy: cpcap-usb: Fix warning for missing regulator_disable omits 4ce6b242b78d pcmcia: Switch to using the new API kobj_to_dev() omits 300da924c996 Merge branch 'x86/microcode' omits 1cc9c2f6e90b Merge branch 'x86/misc' omits 50d0ec0df09f Merge branch 'linus' omits f0bbf052ae46 csky: Reconstruct VDSO framework omits 804b3f90c854 csky: mm: abort uaccess retries upon fatal signal omits 1179dbc7ced9 csky: Sync riscv mm/fault.c for easy maintenance omits 3d73a53853e0 csky: Fixup do_page_fault parent irq status omits e28519f9ca94 csky: Add faulthandler_disabled() check omits f650983e709e csky: Fixup update_mmu_cache called with user io mapping omits 5da883df8241 csky: Fixup FAULT_FLAG_XXX param for handle_mm_fault omits e6d819647c13 csky: Add show_tlb for CPU_CK860 debug omits aad25d90b42f csky: Fix TLB maintenance synchronization problem omits b8ddf09ca948 csky: Add kmemleak support omits c53cc2981493 csky: Remove prologue of page fault handler in entry.S omits 3e3206fb78cf csky: Fixup PTE global for 2.5:1.5 virtual memory omits a3ba37b44821 csky: Cleanup asm/spinlock.h omits a5ffe127b870 csky: Fixup asm/cmpxchg.h with correct ordering barrier omits b671bf1b7f86 csky: Fixup futex SMP implementation omits 65007ba34aba csky: Fixup barrier design omits c2b3ed57c421 csky: Remove custom asm/atomic.h implementation omits 9413c684bf1e csky: Fixup show_regs doesn't contain regs->usp omits b4292b650941 csky: Fixup perf probe failed omits 7e5e0122c3cc csky: Add memory layout 2.5G(user):1.5G(kernel) omits 26ddb45e13a3 fs/namei.c: Remove unlikely of status being -ECHILD in loo [...] omits 1e8f44f159b3 do_tmpfile(): don't mess with finish_open() omits 60159e9e7bc7 Input: ili210x - implement pressure reporting for ILI251x omits a3a9060ecad0 Input: i8042 - unbreak Pegatron C15B omits 241505628993 qib_fs: switch to simple_recursive_removal() omits 415ddc3b1056 sparc32: take ->thread.flags out omits af7652500b4c sparc32: get rid of fake_swapper_regs omits d17b9ec777d8 sparc64: get rid of fake_swapper_regs omits 73686e787b49 Merge remote-tracking branch 'sparc/master' into work.sparc32 omits b4edf06c8aaa sparc32: switch to generic extables omits c4da8e0dc6f7 sparc32: switch copy_user.S away from range exception tabl [...] omits cfd5fa7021a5 sparc32: get rid of range exception table entries in check [...] omits df06c27ebd86 sparc32: switch __bzero() away from range exception table entries omits 5f99d33810b0 sparc32: kill lookup_fault() omits e51ea5442996 sparc32: don't bother with lookup_fault() in __bzero() omits 753740220f36 remoteproc: qcom: pil_info: avoid 64-bit division omits a9164910c5ce arm64: dts: qcom: c630: keep both touchpad devices enabled omits ef2a4443c150 Merge branch 'next/dt' into for-next omits bd96a89ca3fe memory: emif: Use DEFINE_SPINLOCK() for spinlock omits 3803f461bd28 ARM: dts: exynos: Add top-off charging regulator node for I9100 omits 4a928b3b7c0f ARM: dts: exynos: Fix charging regulator voltage and curre [...] omits a2d522ff0f5c memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops omits f5bc3ac4f5d4 Merge branch 'next/drivers' into for-next omits 352bfbb3e023 soc: samsung: exynos-chipid: convert to driver and merge e [...] omits 4561560dfb4f soc: samsung: exynos-asv: handle reading revision register error omits 0458b88267c6 soc: samsung: exynos-asv: don't defer early on not-supported SoCs omits a8fd37d9e829 docs: gpio: intro: Improve HTML formatting omits 3d3b9f9d6357 docs: gpio: Fix formatting in description of gpiod_*_array [...] omits d11919af9809 gpio: fix spelling mistake in Kconfig "supprot" -> "support" omits e62333e26be6 power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression omits fecff3b931a5 crypto: picoxcell - Remove PicoXcell driver omits 1862eb007367 crypto: arm/blake2b - add NEON-accelerated BLAKE2b omits 0cdc438e6e13 crypto: blake2b - update file comment omits 28dcca4cc0c0 crypto: blake2b - sync with blake2s implementation omits a64bfe7ad42e wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM omits 5172d322d34c crypto: arm/blake2s - add ARM scalar optimized BLAKE2s omits bbda6e0f1303 crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> omits 8786841bc202 crypto: blake2s - adjust include guard naming omits 7d87131fadd5 crypto: blake2s - add comment for blake2s_state fields omits 42ad8cf821f0 crypto: blake2s - optimize blake2s initialization omits 8c4a93a1270d crypto: blake2s - share the "shash" API boilerplate code omits 057edc9c8bb2 crypto: blake2s - move update and final logic to internal/ [...] omits df412e7efda1 crypto: blake2s - remove unneeded includes omits 1aa90f4cf034 crypto: x86/blake2s - define shash_alg structs using macros omits 0d396058f92a crypto: blake2s - define shash_alg structs using macros omits c4ff41b93d1f hwrng: ingenic - Fix a resource leak in an error handling path omits 256693a36203 hwrng: iproc-rng200 - Move enable/disable in separate function omits 96a6af540396 hwrng: iproc-rng200 - Fix disable of the block. omits 5318d3db465d crypto: arm64/aes-ctr - improve tail handling omits 15deb4333cd6 crypto: arm64/aes-ce - really hide slower algos when faste [...] omits 5a5a27b3e157 MAINTAINERS: Add maintainers for Keem Bay OCS HCU driver omits b46f80368869 crypto: keembay-ocs-hcu - Add optional support for sha224 omits ae832e329a8d crypto: keembay-ocs-hcu - Add HMAC support omits 472b04444cd3 crypto: keembay - Add Keem Bay OCS HCU driver omits 33ff64884c4e dt-bindings: crypto: Add Keem Bay OCS HCU bindings omits 44122cc6eea1 crypto: sun4i-ss - add SPDX header and remove blank lines omits b1f578b85a13 crypto: sun4i-ss - enabled stats via debugfs omits 9bc3dd24e7dc crypto: sun4i-ss - fix kmap usage omits 4ec8977b921f crypto: sun4i-ss - initialize need_fallback omits 5ab6177fa02d crypto: sun4i-ss - handle BigEndian for cipher omits b756f1c8fc9d crypto: sun4i-ss - IV register does not work on A10 and A13 omits 7bdcd851fa7e crypto: sun4i-ss - checking sg length is not sufficient omits 583513510a7a crypto: sun4i-ss - linearize buffers content must be kept omits 7334a4be5076 crypto: inside-secure - fix platform_get_irq.cocci warnings omits 0eb76ba29d16 crypto: remove cipher routines from public crypto API omits a3b01ffddc21 chcr_ktls: use AES library for single use cipher omits bbfd06c7c85e crypto: ccree - remove unused including <linux/version.h> omits c4dc99e14c58 crypto: sahara - Remove unused .id_table support omits 303fd3e1c771 crypto: tcrypt - avoid signed overflow in byte count omits ddf169a98f01 crypto: aesni - implement support for cts(cbc(aes)) omits a417178abc4a MAINTAINERS: crypto: s5p-sss: drop Kamil Konieczny omits 6a702fa53395 crypto: mediatek - remove obsolete driver omits 3e3d5e8a7d73 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits 00a1aa475f50 ARM: configs: multi_{v5,v7}: remove ATMEL_TCLIB omits 3a4e55c355a4 ARM: configs: at91: remove ATMEL_TCLIB omits f605be6a57b4 Input: st1232 - wait until device is ready before reading [...] omits b999dbea06b9 Input: st1232 - do not read more bytes than needed omits 928eedf013b2 Input: st1232 - fix off-by-one error in resolution handling omits 291b5c9870fc i3c/master/mipi-i3c-hci: Fix position of __maybe_unused in [...] omits 9d038b2e62de ARM: dts: qcom: Add SDX55 platform and MTP board support omits 719354233143 dt-bindings: arm: qcom: Document SDX55 platform and boards omits 2a6fe26ccf0b gfs2: make gfs2_log_write_page static omits c1cbbea9c4db ASoC: mediatek: add MTK_PMIC_WRAP dependency omits f6212e0ab3ff ASoC: wm_adsp: Use snd_ctl_elem_type_t for control types omits a0b653e89a3a ASoC: wm_adsp: Only use __be32 for big-endian data omits 9584fc95cadc spi: rpc-if: Remove CONFIG_PM_SLEEP ifdefery omits c769dcd42378 x86/microcode: Make microcode_init() static omits a501abf8d8cb Merge branch 'v5.12/soc' into for-next omits 9ccea672ac77 MAINTAINERS: Add linux-actions ML for Actions Semi Arch omits 7b69552264ac arm: dts: owl-s500-roseapplepi: Add I2C pinctrl configuration omits 8e23902d1243 arm: dts: owl-s500-roseapplepi: Add uSD support omits 3f435fba46c8 arm: dts: owl-s500: Add SIRQ controller omits 83ba46e312a1 arm: dts: owl-s500: Add I2C support omits 481c640596bc arm: dts: owl-s500: Add MMC support omits b846f3febbb3 arm: dts: owl-s500: Add pinctrl & GPIO support omits 2cfb1b3f251e arm: dts: owl-s500: Add DMA controller omits 0c2e4ecb12ce arm: dts: owl-s500: Add Reset controller omits 11bc96ba758b arm: dts: owl-s500: Set CMU clocks for UARTs omits b4d1e231fcdc arm: dts: owl-s500: Add Clock Management Unit omits b3304591f14b drm/i915/dp: Track pm_qos per connector omits 9a5ad5c5b2d2 leds: trigger: fix potential deadlock with libata omits 6207cb85fe68 leds: gpio: Set max brightness to 1 omits 0e5c2221f759 leds: lm3533: Switch to using the new API kobj_to_dev() omits 6615fda1f8cc leds: leds-ariel: convert comma to semicolon omits 96cd76dc9dea leds: leds-lm3533: convert comma to semicolon omits 66898f3fe906 leds: ss4200: simplify the return expression of register_n [...] omits 5ccfa39ddd47 leds: Use DEVICE_ATTR_{RW, RO, WO} macros omits 8f50db4b5c79 powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod [...] omits 4b2d8ca9208b x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk omits 5b5465dd947c arm64: defconfig: Make INTERCONNECT_QCOM_SDM845 builtin omits 3b15ccac161a regulator: Add regulator driver for ATC260x PMICs omits e9141c1aaa72 ASoC: rt5645: Remove the redundant delay time omits ae0e95a3f49d Merge branch 'x86/cleanups' omits 87d8099939e5 Merge branch 'x86/platform' omits 181739822cf6 ARM: dts; gta04: SPI panel chip select is active low omits 7078a5ba7a58 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bi [...] omits bdb154f074a6 x86/platform/intel-mid: Convert comma to semicolon omits f2a34093730f Merge branch 'edac-misc' into edac-for-next omits e0e0427412d0 EDAC/ppc4xx: Convert comma to semicolon omits 3052636aa9aa x86/mtrr: Convert comma to semicolon omits 1e625fe6fa91 power: supply: ingenic: remove unneeded semicolon omits 34fb2a952ba8 power: supply: cpcap-battery: improve handling of 3rd part [...] omits aa57e77b3d28 HSI: Fix PM usage counter unbalance in ssi_hw_init omits 7dd3050a0194 Merge branch 'for-5.12' into for-next omits fe16e639831f percpu: reduce the number of cpu distance comparisons omits feb7cf14d8de Merge branch 'next/dt64' into for-next omits 545a540a9c2e arm64: dts: exynos: correct S3FWRN5 NFC interrupt trigger [...] omits 1fea2eb2f5bb arm64: dts: exynos: correct PMIC interrupt trigger level o [...] omits e98e2367dfb4 arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 omits 3e7d9a583a24 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits 1ac8893c4fa3 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits 77e6a5467cb8 ARM: dts: exynos: correct PMIC interrupt trigger level on Spring omits 437ae6094771 ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato omits 8528cda2b7c6 ARM: dts: exynos: correct PMIC interrupt trigger level on Monk omits cb31334687db ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 omits 75681980c4e3 ARM: dts: exynos: use Exynos5420 dedicated USB2 PHY compatible omits 95ebabde382c capabilities: Don't allow writing ambiguous v3 file capabilities omits 1027a42c25cb power: reset: linkstation-poweroff: add missing put_device() omits 89ffd36a9ece Merge series "ASoC: rt1015: apply some refactors" from Tzu [...] omits a5db2ca51367 ASoC: rt1015: remove unneeded variables in rt1015_priv omits 3128f1c3b53d ASoC: rt1015: refactor retry loop and rt1015_priv allocation omits e48b41e903a1 ASoC: rt1015: return error if any when setting bypass_boost omits bf1eb056ac15 ASoC: rt1015: save boost_mode only if valid omits 4ac275eda0d7 ASoC: rt1015: sort header inclusions omits 49d411f2c93a ASoC: Intel: common: Fix some typos omits 1173fb292bae Merge branch 'x86/build' omits 433df0d61c2e Merge branch 'linus' omits 65403ff98ebb MAINTAINERS: Update address for Cadence USB3 driver omits d1357119157c usb: cdns3: imx: improve driver .remove API omits 2ef02b846ee2 usb: cdns3: imx: fix can't create core device the second t [...] omits 92cbdb923c17 usb: cdns3: imx: fix writing read-only memory issue omits ef019c5daf03 PHY: Ingenic: fix unconditional build of phy-ingenic-usb discards fc71a6268982 usb: chipidea: tegra: Specify TX FIFO threshold in UDC SoC info discards 8ad26b8828c4 usb: chipidea: tegra: Support runtime PM discards 23626e035e18 usb: chipidea: tegra: Support host mode discards a3c5cd3e3a00 usb: chipidea: tegra: Rename UDC to USB discards 9b14736cbc8b usb: chipidea: tegra: Remove MODULE_ALIAS omits 826a9584d14a usb: cdnsp: Fix for undefined reference to `usb_hcd_is_pri [...] omits 16e3610154d0 usb: cdnsp: Fixes for sparse warnings omits fba8701baed7 usb: cdns3: Fixes for sparse warnings omits e2d60f8c475a usb: cdnsp: fix error handling in cdnsp_mem_init() omits 88171f67a2c1 usb: cdns3: Removes xhci_cdns3_suspend_quirk from host-export.h omits dc68ba6c7236 usb: cdnsp: Removes some not useful function arguments omits b13f020d0c9f usb: cdns3: fix warning when USB_CDNS_HOST is not set omits 28a25ba3e592 usb: cdns3: fix build when PM_SLEEP is not set omits 7650778e79b9 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword omits bbf60daee7de MAINTAINERS: add Cadence USBSSP DRD IP driver entry omits 64b558f597d1 usb: cdns3: Change file names for cdns3 driver. omits 118b2a3237cf usb: cdnsp: Add tracepoints for CDNSP driver omits 3d82904559f4 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver omits e93e58d27402 usb: cdnsp: Device side header file for CDNSP driver omits ac5bca142759 usb: cdns3: Changed type of gadget_dev in cdns structure omits 0b490046d8d7 usb: cdns3: Refactoring names in reusable code omits 394c3a144de8 usb: cdns3: Moves reusable code to separate module omits f738957277ba usb: cdns3: Split core.c into cdns3-plat and core.c file omits db8892bb1bb6 usb: cdns3: Add support for DRD CDNSP omits 698222457465 MIPS: Fix malformed NT_FILE and NT_SIGINFO in 32bit coredumps omits 4d4f9c1a17a3 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPE [...] omits dbafd5105cfd MIPS: No need to check CPU 0 in cps_cpu_disable() omits a2d029b16cd8 mips: pci: convert comma to semicolon omits 3a845b30bc43 mips: kernel: convert comma to semicolon omits 1b3df368914b soc: qcom: smem: use %*ph to print small buffer omits 1865bc71a869 EDAC/amd64: Limit error injection functionality to supported hw omits 61810096de3c EDAC/amd64: Merge error injection sysfs facilities omits 2a28ceef00ba EDAC/amd64: Merge sysfs debugging attributes setup code omits 6a4afe38787d EDAC/amd64: Tone down messages about missing PCI IDs omits e2b0330c5a20 dt-bindings: soc: qcom: convert qcom,smem bindings to yaml omits e1d8008179fe drivers: qcom: rpmh-rsc: Do not read back the register wri [...] omits c4df37fe186d soc: qcom: llcc-qcom: Add support for SM8250 SoC omits 916c0c05521a soc: qcom: llcc-qcom: Extract major hardware version omits f426c3b1d66f dt-bindings: msm: Add LLCC for SM8250 omits 8d079bf20410 arm64: dts: qcom: sc7180: Drop pinconf on dp_hot_plug_det omits bd167507d5b6 arm64: dts: qcom: Add device tree for ASUS Zenfone 2 Laser omits 465b13cc0ac1 arm64: dts: qcom: Fix SD card vqmmc max voltage on sc7180-trogdor omits 88b57bc335ae arm64: dts: qcom: sm8250: rename smem device node to follo [...] omits 590a135ebdc7 arm64: dts: qcom: qrb5165-rb5: Add Audio support omits b657d3726270 arm64: dts: qcom: sm8250: add mi2s pinconfs omits 768270ca57f6 arm64: dts: qcom: sm8250: add wsa and va codec macros omits 3160c1b894d9 arm64: dts: qcom: sm8250: add lpass lpi pin controller node omits 793bbd2db7e3 arm64: dts: qcom: sm8250: add audio clock controllers omits 63e10791ccab arm64: dts: qcom: sm8250: add apr and its services omits 3f2094dfbe69 arm64: dts: qcom: sm8250: power up dispcc on sm8250 by MMC [...] omits d004c631ea4e arm64: dts: qcom: qrb5165-rb5: add lt9611 HDMI bridge omits 04c8e3f7e9e9 arm64: dts: qcom: qrb5165-rb5: correct vdc_3v3 regulator omits 9e301a547a7e arm64: dts: qcom: sm8250-mtp: add gpu/zap-shader node omits 0b2033dcf4af arm64: dts: qcom: qrb5165-rb5: add gpu/zap-shader node omits 46967bb61a20 arm64: dts: qrb5165-rb5: add mdss/mdp/dsi nodes omits 7c1dffd471b1 arm64: dts: qcom: sm8250.dtsi: add display system nodes omits 221f0ef37f55 arm64: dts: sm8250-mtp: enable USB host nodes omits 0085a33a25cc arm64: dts: qcom: sm8250: Add support for LLCC block omits 19f0af6ab132 arm64: defconfig: Enable TMPFS Posix ACL omits 74b87103b3d0 arm64: defconfig: Enable HID multitouch omits ac5d08870d0b x86/build: Realign archhelp omits fbaf0aa8c7a8 x86/build: Add {kvm_guest,xen}.config targets to make help [...] omits 960ddf70cc11 drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs omits 54ca955b5a40 serial: mvebu-uart: fix tx lost characters at power off omits 01493ccb4436 tty: serial: icom: Use DEFINE_SPINLOCK() for spinlock omits a60526097f42 tty: serial: cpm_uart: Add udbg support for enabling xmon omits 345523fab827 tty/serial/lantiq: convert comma to semicolon omits 5b10956483ea tty/serial/imx: convert comma to semicolon omits d20c219c7317 tty: new helper function tty_get_icount() omits 4ea3cd65e0d4 tty: rename tty_kopen() and add new function tty_kopen_shared() omits cb4d9b52ec06 usb: dwc3: drd: Improve dwc3_get_extcon() style omits c824c73a5e08 usb: dwc3: drd: Avoid error when extcon is missing omits 614b388c3426 USB: usbtmc: Bump USBTMC_API_VERSION value omits d1d9defdc6d5 USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB omits c9784e23c102 USB: usbtmc: Add USBTMC_IOCTL_GET_STB omits 3c1037e2b6a9 USB: usbtmc: Fix reading stale status byte omits 894f1f4f49a3 kcov, usbip: collect coverage from vhci_rx_loop omits ffe9819b6766 spi: dt-bindings: document zero value for spi-{rx,tx}-bus- [...] omits d962608ce218 spi: Add SPI_NO_TX/RX support omits f7005142dace spi: uapi: unify SPI modes into a single spi.h header omits 1e9a9c7cba3c staging: rtl8192e: fix bool comparison in expressions omits f31559af97a0 staging: fwserial: Fix error handling in fwserial_create omits ec36ae7189ac staging: rtl8192u: Add null check in rtl8192_usb_initendpoints omits 850c35bb28ec staging: board: Remove macro board_staging omits c1a1205240ff staging: board: description for CONFIG_STAGING_BOARD omits 1790f2be41e4 staging: vc04_services: use DEFINE_MUTEX() for mutex lock omits 6abeae2adc96 staging: most: net: use DEFINE_MUTEX() for mutex lock omits df94d3b2a9a4 Staging: rtl8723bs/core: fix braces coding style issues omits 3989f5a5f81c driver: staging: count ashmem_range into SLAB_RECLAIMBLE omits 22a6d41c8712 spi: orion: enable support for switching CS every transfer [...] omits e2be70318d7b spi: orion: enable clocks before spi_setup omits 9351ab8b0cb6 regulator: rt4831: Adds support for Richtek RT4831 DSV regulator omits 934b05e81862 regulator: rt4831: Adds DT binding document for Richtek RT [...] omits ac6b559d8189 regulator: qcom-rpmh: fix build after QCOM_COMMAND_DB is tristate omits 4d5270e70981 lib/linear_ranges: fix repeated words & one typo omits e05cde84eabc ASoC: meson: Use managed DMA buffer allocation omits 57fc2bbc62ef ASoC: sprd: Switch to use list_entry_is_head() helper omits 6bdd75a1f6f5 ASoC: rt1015: modify calibration sequence for better performance omits 7726e49837af ASoC: wm_adsp: Improve handling of raw byte streams omits a9830fc38881 catpt: Switch to use list_entry_is_head() helper omits a34d4197a144 Merge existing fixes from spi/for-5.11 omits f518be6eccbd Merge existing fixes from regulator/for-5.11 omits 984fcd3f4e7b Merge existing fixes from asoc/for-5.11 omits 6c13d7ff81e6 EDAC/amd64: Do not load on family 0x15, model 0x13 omits b8e76cdb1574 Merge branches 'renesas-arm-dt-for-v5.12' and 'renesas-dt- [...] omits d207dc500bbc arm64: dts: renesas: falcon: Enable watchdog timer omits f4b30c0a03a9 arm64: dts: renesas: r8a779a0: Add RWDT node omits ab2ccacd7386 clk: renesas: r8a779a0: Add RWDT clocks omits 900d9fc3bece arm64: dts: renesas: beacon: Correct I2C bus speeds omits 7e0fac6a0da5 arm64: dts: renesas: beacon: Enable SPI omits a48f3c13689c arm64: dts: renesas: beacon: Don't make vccq_sdhi0 always on omits 7f1cb1579808 arm64: dts: renesas: beacon: Fix RGB Display PWM Backlight omits 012f3e37ca13 arm64: dts: renesas: beacon: Fix LVDS PWM Backlight omits 5a5da0b758b3 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable omits ac817b5a084d arm64: dts: renesas: beacon kit: Remove unnecessary nodes omits db030c5a9658 arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio omits 4e4c17c6c390 arm64: dts: renesas: rcar-gen3: Add missing TMU nodes omits 5edf8bd6f4a2 arm64: dts: renesas: rcar-gen3: Add missing CMT nodes omits 0d2a7e15d791 dt-bindings: arm: renesas: Add Beacon RZ/G2N and RZ/G2H boards omits 57be2dc8d4cf clk: renesas: r8a779a0: Add VSPX clock support omits ed447e7d60de clk: renesas: r8a779a0: Add VSPD clock support omits 0177b5090eff clk: renesas: r8a779a0: Add FCPVD clock support omits fa7f47972b13 clk: renesas: r8a77995: Add TMU clocks omits 0f3a9265941b clk: renesas: r8a77990: Add TMU clocks omits e0c0d4493460 clk: renesas: r8a77965: Add TMU clocks omits a26edd3d3c28 clk: renesas: r8a7796: Add TMU clocks omits 82096ecf589d thunderbolt: Use kmemdup instead of kzalloc and memcpy omits 23e85be1ec81 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator no [...] omits a5687c644015 Bluetooth: Fix initializing response id after clearing struct omits 64062869f0d6 ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it omits e08eaf4003e2 ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it omits db43394690d0 ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it omits a8667a3f1588 ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it omits 4743feb9f43b ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open- [...] omits 6b5edf1dcc60 ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it omits af102a88ade2 ALSA: vx: Use roundup() instead of open-coding it omits e4d8aef21403 ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it omits a434713bfefa ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it omits 81d0ec4349ec ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it omits 483548a26f1a ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it omits 7095be6d2cc2 ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it omits 7ca4282ade77 ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it omits 636c46c51cfc ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it omits e02e198e88f4 ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it omits af787b2e837f ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it omits 7ef74bdc0d97 ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it omits afcfbcb39fe5 ALSA: core: Use DIV_ROUND_UP() instead of open-coding it omits 4f1431db92d8 drm/amdgpu: drop psp ih programming for sriov guest on navi omits 554f80bd7629 drm/amd/display: Use common error handling code in dc_create() omits 84c30d2558f8 drm/amd/display: Return directly after a failed kzalloc() [...] omits ae279f693c1c drm/amdkfd: check both client id and src id in interrupt handlers omits f3e4a07fb7c9 drm/amdgpu: fix handling of irq domains on soc15 and newer GPUs omits 4a0a0d6dd13e drm/amdgpu: de-initialize software ih ring omits 7f03b148d51c drm/amdgpu: set ih soft ring enabled flag for vega and navi omits f44a6c76f148 drm/amdgpu: enable software ih ring for vega20 ih block omits a2b6df4fd6e3 drm/amd/pm: support overdrive vddgfx offset setting(V2) omits 37a58f691551 drm/amd/pm: enable Sienna Cichlid overdrive support omits aa75fa34e04c drm/amd/pm: populate Sienna Cichlid default overdrive tabl [...] omits eefdf0471069 drm/amd/pm: Add interface for request WGPs omits d8a0b8dd690b drm/amd/pm: add pptable_funcs documentation (v3) omits 9f18985dda5a drm/amdgpu: don't create ih ring 1 and ring 2 for APU omits 26f2daa4203c drm/amdgpu: drop ih reroute function from psp v11 omits 95c0c2576432 drm/amdgpu: drop IH_CHICKEN programming from vega10 ih block omits 05bd7e74ec3e drm/amdgpu: correct ih_chicken programming for vega10/vega [...] omits 580a6d2facdf drm/amdgpu: retire the vega20 code path from navi10 ih block omits 320a2e0c7207 drm/amdgpu: switch to vega20 ih block for vega20/arcturus omits 726e5b37996b drm/amdgpu: reroute vmc/utcl2 interrupts to ih ring 1 for [...] omits bebd4c79a4eb drm/amdgpu: create vega20 ih blocks omits 502173ac2386 drm/amdgpu: add osssys v4_2 ip headers (v2) omits 408382817814 drm/amdgpu: switch to common decode iv helper omits 78bd101cdfe2 drm/amdgpu: add a helper function to decode iv omits 2d2fbf685c89 drm/amdgpu: use cached ih rb control reg offsets for navi10 omits fc4aa19f55af drm/amdgpu: switch to ih_enable_ring for navi10 omits 6e7b7c7f3cdd drm/amdgpu: switch to ih_toggle_interrupts for navi10 omits a362976bf209 drm/amdgpu: switch to ih_init_register_offset for navi10 omits 1ce6940e2a0a drm/amdgpu: add helper to toggle ih ring interrupts for navi10 omits 1514cb7d63d5 drm/amdgpu: add helper to enable an ih ring for navi10 omits 5212d1630b5f drm/amdgpu: add helper to init ih ring regs for navi10 omits 2601fa6464c6 drm/amdgpu: correct ih cg programming for vega10 ih block omits 554bdbf6de74 drm/amdgpu: use cached ih rb control reg offsets for vega10 omits 21822b6a968d drm/amdgpu: switch to ih_enable_ring for vega10 omits fd95e1b1049e drm/amdgpu: switch to ih_toggle_interrupts for vega10 omits f0594717f4b9 drm/amdgpu: switch to ih_init_register_offset for vega10 omits c73750322aaf drm/amdgpu: add helper to toggle ih ring interrupts for vega10 omits ffa02126e0ef drm/amdgpu: add helper to enable an ih ring for vega10 omits 1ebb4841f064 drm/amdgpu: add helper to init ih ring regs for vega10 omits 3c06aaffb082 drm/amdgpu: add amdgpu_ih_regs structure omits 021a3ac2a095 drm/i915/dp: Add register definitions for Intel HDR backli [...] omits 8fd1806d36c5 drm/i915/dp: Rename eDP VESA backlight interface functions omits 6423cb7f9249 drm/i915: Pass down brightness values to enable/disable ba [...] omits 2fc3f48ad711 mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout omits 390218ca9b92 drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* omits f12110afee05 drm/i915/dp: Program source OUI on eDP panels omits 9b28a2eacfe4 soc: document merges omits a76082b037f5 Makefile: use smaller dictionary size for xz module compression omits 96b1454f2e8e gfs2: move freeze glock outside the make_fs_rw and _ro functions omits c77b52c0a137 gfs2: Add common helper for holding and releasing the free [...] omits 05672a2c14a4 Bluetooth: btrtl: Enable central-peripheral role omits 0e8f68d7f048 powercap/drivers/dtpm: Add CPU energy model based support omits a20d0ef97abf powercap/drivers/dtpm: Add API for dynamic thermal power m [...] omits f5ad1c747956 Documentation/powercap/dtpm: Add documentation for dtpm omits 2ee5f8f05949 units: Add Watt units omits 5a3b590d4b2d ext4: don't leak old mountpoint samples omits a3f5cf14ff91 ext4: drop ext4_handle_dirty_super() omits dfd56c2c0c0d ext4: fix superblock checksum failure when setting password salt omits e92ad03fa534 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() omits 2d01ddc86606 ext4: save error info to sb through journal if available omits 05c2c00f3769 ext4: protect superblock modifications with a buffer lock omits 4392fbc4bab5 ext4: drop sync argument of ext4_commit_super() omits e789ca0cc1d5 ext4: combine ext4_handle_error() and save_error_info() omits 70c6032b55a6 mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell omits 37309f47e2f5 HID: wacom: Fix memory leakage caused by kfifo_alloc omits 00a16d02f4df drm/i915: refactor i915 plane code into separate file. omits 99ce270a1ec1 drm/i915: refactor cursor code out of i915_display.c omits d6933784e649 drm/i915/display: fix misused comma omits 175c13d14301 drm/i915/display: move to_intel_frontbuffer to header omits 1e4da5df21cf drm/i915/display: move needs_modeset to an inline in header omits e1dc20995cb9 driver core: platform: Add extra error check in devm_platf [...] omits e056f669dbf7 drm/i915/gvt: make mpt.h self-contained omits e6a14b10167c drm/i915/gvt: make scheduler.h self-contained omits fbf24f55f83e drm/i915/gvt: make gvt.h self-contained omits bb2d5096debc drm/i915/gvt: make mmio_context.h self-contained omits 9c615cc47b67 drm/i915/gvt: make interrupt.h self-contained omits 33a357da2fd8 drm/i915/gvt: make gtt.h self-contained omits 265f6c0fd2c8 drm/i915/gvt: make fb_decoder.h self-contained omits c0209e40d030 drm/i915/gvt: make execlist.h self-contained omits d84fc2c9dcef Bluetooth: btusb: Remove duplicate newlines from logging omits e10bb7f95cba ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 omits 56ce7c25ae15 xfrm: Fix oops in xfrm_replay_advance_bmp omits 89e65975fea5 Bluetooth: Cancel Inquiry before Create Connection omits 1ca2a3945406 Bluetooth: btmtksdio: Fixed switch and case should be at t [...] omits ac40679139ac Revert "Bluetooth: btintel: Fix endianness issue for TLV v [...] omits 9edd1de7108f Bluetooth: hci_bcm: Add support for ISO packets omits 673fae14f240 Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller omits 7a45bcb49a39 Bluetooth: btusb: Enable MSFT extension for Intel controllers omits eaf19b0c47d1 Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x omits 36211f7fc1e7 Bluetooth: Pause service discovery for suspend omits 3b0d5250be30 Bluetooth: btusb: add shutdown function for wcn6855 omits 295fa2a5647b Bluetooth: Remove hci_req_le_suspend_config omits afe0b1c86458 Bluetooth: hci_uart: Fix a race for write_work scheduling omits c0187b0bd3e9 Bluetooth: btqca: Add support to read FW build version for [...] omits 3bef198f1b17 JFS: more checks for invalid superblock omits 517b693351a2 Bluetooth: btusb: Always fallback to alt 1 for WBS omits 9a39a927be01 Bluetooth: btqcomsmd: Fix a resource leak in error handlin [...] omits d7f39c40ebb6 irqchip/bcm2836: Fix IPI acknowledgement after conversion [...] omits f5cace4b93d7 Input: imx_keypad - add dependency on HAS_IOMEM omits 6d2ad82fece2 Input: da7280 - protect OF match table with CONFIG_OF omits e90f55e0196a irqchip/irq-sl28cpld: Convert comma to semicolon omits 06fde695ee76 genirq/msi: Initialize msi_alloc_info before calling msi_d [...] omits abdcd4cbec42 ath11k: dp: clean up a variable name omits 562934ada52a ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() omits 500050f0d288 Merge branch 'fixes-omap3' into fixes omits 6efac0173cd1 ARM: OMAP1: OSK: fix ohci-omap breakage omits 07af7810e0a5 DTS: ARM: gta04: remove legacy spi-cs-high to make display [...] omits 7b79eba1d0d1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" omits e2f8b74e58cb ath10k: prevent deinitializing NAPI twice omits ca2848022c12 ath9k: Postpone key cache entry deletion for TXQ frames re [...] omits 144cd24dbc36 ath: Modify ath_key_delete() to not need full key entry omits d2d3e36498dd ath: Export ath_hw_keysetmac() omits 73488cb2fa3b ath9k: Clear key cache explicitly on disabling hardware omits 56c5485c9e44 ath: Use safer key clearing with key cache entries omits 5f1aa93ffa1f ath10k: Remove voltage regulator votes during wifi disable omits 31561e8557cd ath10k: Fix error handling in case of CE pipe init failure omits 7ca5a05d7d3f dt-bindings: mfd: Correct the node name of the panel LED omits e286cecc1706 mfd: sgi-ioc3: Turn Kconfig option into a bool omits 01a6cd2526c1 mfd: altera-sysmgr: Fix physical address storing more omits fafd320ae51b Input: raydium_ts_i2c - do not send zero length omits 1e2020aa0da0 Input: da7280 - fix missing error test omits 4294fa5f5032 drm/i915: Reduce duplicated switch cases in hpd code omits 6b8945603d05 certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID omits a03da41508b1 certs: Fix blacklist flag type confusion omits f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits omits 7cb917b2b7bb drm/i915/display/tc: Only WARN once for bogus tc port flag omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 3a9ec563a4ff drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] omits 9a0418816efd PKCS#7: Fix missing include omits 8ecd5e7df02b certs: Fix blacklisted hexadecimal hash string check omits fce30a87db3b certs/blacklist: fix kernel doc interface issue omits e786f79d86bf crypto: public_key: Remove redundant header file from publ [...] omits fa2ed2022110 keys: remove trailing semicolon in macro definition omits d84a40b06bbe crypto: pkcs7: Use match_string() helper to simplify the code omits 0e03be61d191 PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one omits cfd791996478 encrypted-keys: Replace HTTP links with HTTPS ones omits 06c2c1071bdb crypto: asymmetric_keys: fix some comments in pkcs7_parser.h omits 9fbbee9c1e5c KEYS: remove redundant memset omits 480a47835cd0 security: keys: delete repeated words in comments omits b25158e97da6 KEYS: asymmetric: Fix kerneldoc omits a1b80a844a6e security/keys: use kvfree_sensitive() omits b38ee39dcac9 watch_queue: Drop references to /dev/watch_queue omits ccd6e5ff45de keys: Remove outdated __user annotations omits 949d4012ad4b security: keys: Fix fall-through warnings for Clang omits fd8a5b27ff21 drm/i915/bios: fill in DSC rc_model_size from VBT omits a8f65ba3c265 drm/dsc: add helper for calculating rc buffer size from DPCD omits 420798a09da7 drm/i915/dsc: make rc_model_size an encoder defined value omits e5b9cbd38135 drm/i915/dsc: configure hardware using specified rc_model_size omits 1f22ed36913e drm/dsc: use rc_model_size from DSC config for PPS omits 11392155f2bd NFS: Disable READ_PLUS by default omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 792952314166 Merge branch 'omap-for-v5.11/dt' into for-next omits dfb7239cf3f8 Merge branch 'fixes' into for-next omits 4d4ce69f19d4 ARM: dts: dra71-evm: mark ldo0 regulator as always on omits 685a78074218 ARM: dts: dra76x: add support for OPP_PLUS omits 7a8633c4551f ARM: dts: am574x-idk: add support for EMIF1 ECC omits d371d6ea92ad drm/i915/display/dp: Compute the correct slice count for V [...] omits 4b970408dbc9 drm/i915/dp: No need to poll FEC Enable Live bit omits 4675dcacc1ed Merge branch 'omap-for-v5.11/defconfig-take2' into for-next omits c01706e750ad Merge branch 'fixes' into for-next omits 9dcd47fc1f7d Merge branch 'fixes-v5.10' into next-testing omits 9d8fddf8579a drm/i915: Disable outputs during unregister omits 005650283a9b drm/i915: Call kill_bigjoiner_slave() earlier omits 72305a808070 drm/i915: Properly flag modesets for all bigjoiner pipes omits 9e363c82baf1 drm/i915: Add intel_atomic_add_affected_planes() omits ee42ec19ca2e drm/i915: Track logically enabled planes for hw state omits 97ffcd0d1eec drm/i915: Add VRR_CTL_LINE_COUNT field to VRR_CTL register def omits cf977e18610e drm/i915/gem: Spring clean debugfs omits e35293465965 drm/i915: Make intel_display_power_put_unchecked() an inte [...] omits 93b916fda693 drm/i915: Track power reference taken to disable power wel [...] omits a0b024ed10bd drm/i915: Rename power_domains.wakeref to init_wakeref omits 719065500b5d drm/i915: Track power reference taken for eDP VDD omits 162e68e133d5 drm/i915/ddi: Track power reference taken for encoder main [...] omits a4550977a0fa drm/i915/ddi: Track power reference taken for encoder DDI IO use omits 802034849a22 drm/i915: Track power references taken for enabled CRTCs omits 6979cb9a2cb4 drm/i915: Factor out helpers to get/put a set of tracked p [...] omits a9b5e83a5d11 drm/i915: Use CRTC index consistently during getting/putti [...] omits 1494a1dec5bf drm/i915: refactor panel backlight control functions. (v2) omits 0a8cad54792e drm/i915/gvt: avoid useless use of inline omits 829270e4552e drm/i915/display: Record the plane update times for debugging omits 54b3f0e68173 drm/i915: remove last traces of I915_READ(), I915_WRITE() [...] omits f9c914a5b946 Revert "drm/i915/display/fbc: Disable fbc by default on TGL" omits 91bd7a441bf0 drm/i915/display/tgl: Disable FBC with PSR2 omits ca3fb8821fbc drm/i915/gvt: replace I915_WRITE with intel_uncore_write omits 324a158fe535 fs: 9p: add generic splice_write file operation omits 998cc864955d drm/i915/lspcon: Do not send DRM infoframes to non-HDMI sinks omits b759415020b3 drm/i915/display: Implement DRM infoframe read for LSPCON omits 34108a03e430 drm/i915/display: Implement infoframes readback for LSPCON omits a44289b923f6 drm/i915/lspcon: Create separate infoframe_enabled helper omits c5044aee4039 drm/i915/display: Enable HDR for Parade based lspcon omits 84ab44b757d5 drm/i915/display: Nuke bogus lspcon check omits 5d36f2b2dd4d drm/i915/display: Enable colorspace programming for LSPCON [...] omits 174da987bc8d drm/i915: Split intel_attach_colorspace_property() into HD [...] omits b983675709e0 drm/i915/display: Attach content type property for LSPCON omits 55b1f9ddf41d drm/i915/display: Add a WARN for invalid output range and format omits 9559c0d13b6b drm/i915/display: Fixes quantization range for YCbCr output omits 2e666613b24e drm/i915/display: Attach HDR property for capable Gen9 devices omits 1a911350dd6c drm/i915/display: Enable HDR on gen9 devices with MCA Lspcon omits 81cc320aa359 drm/i915/display: Add HDR Capability detection for LSPCON omits efab47658a6c drm/i915/display/psr: Calculate selective fetch plane registers omits 2939eb068289 drm/i915/irq: replace I915_READ()/WRITE() with intel_uncor [...] omits 5f461660db17 drm/i915/pm: replace I915_READ()/WRITE() with intel_uncore [...] omits 77895af24e2c drm/i915/suspend: replace I915_READ()/WRITE() with intel_d [...] omits 124a60f2131c drm/i915/debugfs: replace I915_READ() with intel_uncore_read() omits 88d570e030dd drm/i915/debugfs: remove the i915_cache_sharing debugfs file omits 507007fb591b drm/i915/cdclk: prefer intel_de_write() over I915_WRITE() omits 669f3f2bac1c drm/i915: remove last traces of I915_READ_FW() and I915_WR [...] omits 868b5626d0b9 drm/i915/debugfs: remove RPS autotuning details from i915_ [...] omits ba961946295a fs: 9p: add generic splice_read file operations omits fa5d598b8cba drm/i915/perf: also include Gen11 in OATAILPTR workaround omits 06d6b9e10f25 Merge branch 'omap-for-v5.11/dt' into for-next omits e278f68cbf18 ARM: dts: omap3-gta04: fix twl4030-power settings omits 77c69e9f54a7 Merge branch 'fixes' into for-next omits 3ab1aa83db70 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next omits 194b1cfa126d Merge branch 'omap-for-v5.11/dt' into for-next omits f0d67d10b7c4 ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv omits 1a93456d08b8 ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver omits dc14300bb67b Merge branch 'mvebu/dt64' into mvebu/for-next omits c2561cff458c Merge branch 'mvebu/dt' into mvebu/for-next omits 59e0db73c5ea Merge branch 'mvebu/arm' into mvebu/for-next omits 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next omits 5cc2b61fb251 drm/i915/display: Suppress "Combo PHY A HW state changed u [...] omits c33f83fd481a drm/i915: remove trailing semicolon in macro definition omits e5346a1ff38a Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" omits cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next omits d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next omits 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next omits 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next omits 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 6a5044c84dfa Merge branch 'omap-for-v5.11/genpd' into for-next omits b11a0dfbd316 Merge branch for-5.11/arm64/defconfig into for-next omits e31e64a1f7ef Merge branch for-5.11/arm64/dt into for-next omits 89393f2b4dd4 Merge branch for-5.11/arm/dt into for-next omits 63ae6e96153c Merge branch for-5.11/firmware into for-next omits 5ed23106dfeb Merge branch for-5.11/soc into for-next omits f9637a690acb Merge branch for-5.11/dt-bindings into for-next omits b2147967503f Merge branch for-5.11/clk into for-next omits 814fddb955f8 ARM: multi_v7_defconfig: enable STM32 dfsdm audio support omits 35585a865bf5 ARM: multi_v7_defconfig: enable STM32 spdifrx support omits ac87f8ff6cf1 workqueue: Kick a worker based on the actual activation of [...] omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next omits 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next omits 376358034a7c Merge branch 'for-5.11/wacom' into for-next omits a5c2894eaf92 Merge branch 'for-5.11/core' into for-next omits 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next omits 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next omits 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next omits 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] omits 5092d3983488 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next omits 26530864396e Merge branch 'omap-for-v5.11/genpd' into for-next omits b468bcc6ef50 Merge branch 'omap-for-v5.11/soc' into for-next omits 2879a84c30ce Merge branch 'fixes' into for-next omits b2a8f6ce4bdc Merge branch 'for_5.11/drivers-soc' into next omits 9f41d13fc9fd Merge branch 'for_5.11/keystone-dts' into next omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next omits 80c1dbebf308 XArray: Fix splitting to non-zero orders omits f1ee999f62f6 XArray: Fix split documentation omits 41707a524026 Merge branches 'soc-for-v5.11' and 'defconfig-for-v5.11' i [...] omits 92955b13f7c6 ARM: config: Enable PSTORE in aspeed_g5_defconfig omits 1926d571a413 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles omits d27a52d51454 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] omits 235a8368ae93 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix omits d833b42b944a ARM: dts: stm32: Add DHCOM based PicoITX board omits 71865b041310 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] omits 7264f1c618ae ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] omits 4dbd85c60be1 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node omits ed4602f54d0c ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] omits 0e4b9e24d730 ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 omits 86067ac5bd62 ARM: dts: stm32: fix dmamux reg property on stm32h743 omits 605649ed0409 ARM: dts: stm32: fix dmamux reg property on stm32mp151 omits ca42a21484be ARM: dts: stm32: fix mdma1 clients channel priority level [...] omits 96959aaf053e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] omits 1fb08996372a ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] omits 933f73124ac8 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller omits 934dce0ca713 dt-bindings: connector: add typec-power-opmode property to [...] omits 6857935dce18 ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl omits d3d8123c26a2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] omits b71df93bec39 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] omits 9de097a44693 ARM: multi_v7_defconfig: add STM32 crypto support omits ea5554881a0e ARM: dts: stm32: enable CRYP by default on stm32mp15 omits 80e51db907c6 ARM: dts: stm32: enable CRC1 by default on stm32mp15 omits 5d01824329e8 ARM: dts: stm32: enable HASH by default on stm32mp15 omits d880b9037600 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 omits da43af2bfae1 ARM: dts: stm32: Add LP timer irqs on stm32mp151 omits fc00bf9f3120 ARM: dts: stm32: update sdmmc IP version for STM32MP15 omits 5ab05708c6fc ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 omits dcec563e817c ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] omits 7c9be0d5be1f Merge branch 'omap-for-v5.11/dt' into for-next omits cfb95c01dc43 Merge branch 'fixes' into for-next omits 0d4103280731 Merge branch 'omap-for-v5.11/defconfig' into for-next omits b0e0310712c4 ARM: multi_v7_defconfig: ti: Enable networking options for [...] omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 2565feb3ad18 Merge branch 'omap-for-v5.11/dt' into for-next omits 7045d808685e Merge branch 'fixes' into for-next omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits a5e886fb26f2 Merge branch 'for_5.11/drivers-soc' into next omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits 3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits e26f023e01ef firmware/dmi: Include product_sku info to modalias omits d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include omits df0e5f0e866b IB/srpt: docs: add a description for cq_size member omits 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place omits 3b9431ac5c01 docs: lockdep-design: fix some warning issues omits 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion omits 84ae28bda198 ice: docs fix a devlink info that broke a table omits e3122e957576 crypto: sun8x-ce*: update entries to its documentation omits 75e9a357f9a7 net: phy: remove kernel-doc duplication omits dce89b296a4f mm: pagemap.h: fix two kernel-doc markups omits 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c omits 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member omits cc55219a551e docs: userspace-api: add iommu.rst to the index file omits b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings omits fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc omits cd6c4280fe26 docs: kasan.rst: add two missing blank lines omits b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line omits 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference omits d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 omits 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 54bde873682b nds32: Fix bogus reference to <asm/procinfo.h> omits 265fb79cd50b nds32: use get_kernel_nofault in dump_mem omits de5229b425a7 nds32: remove dump_instr omits 74583eae2a28 nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits fedd8412840c nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 0a95a6d1a4cd sparc: use for_each_child_of_node() macro omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones 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 omits 17ec0a17e90f sparc: Use fallthrough pseudo-keyword omits aecc63ae8271 Merge branch 'sparc32-srmmu-improve-type-safety-of-__nocache_fix' omits c0d5b0c721b6 sparc32: srmmu: improve type safety of __nocache_fix() omits 72a7af33e080 sparc32: use PUD rather than PGD to get PMD in srmmu_inher [...] omits 7780918b3648 sparc32: fix a user-triggerable oops in clear_user() omits e06028482135 SPARC: backoff.h: delete a duplicated word omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 37719576046b arch/sparc: Replace HTTP links with HTTPS ones omits 5124b31c1e90 sparc: piggyback: handle invalid image omits c05d042fda88 sparc64: viohs: Use struct_size() helper omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 65f0d2414b70 Merge tag 'sound-5.11-rc4' of git://git.kernel.org/pub/scm [...]
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 (aa515cdce7a1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 1 - .mailmap | 1 + Documentation/ABI/stable/sysfs-bus-vmbus | 7 - .../ABI/testing/sysfs-bus-dfl-devices-emif | 25 - .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 47 - .../ABI/testing/sysfs-class-power-ltc4162l | 82 - Documentation/ABI/testing/sysfs-driver-ufs | 34 +- Documentation/ABI/testing/sysfs-fs-f2fs | 23 - .../Expedited-Grace-Periods.rst | 4 +- .../RCU/Design/Requirements/Requirements.rst | 732 ++- Documentation/RCU/RTFP.txt | 94 +- Documentation/RCU/checklist.rst | 10 +- Documentation/RCU/rcubarrier.rst | 6 +- Documentation/RCU/stallwarn.rst | 27 +- Documentation/RCU/whatisRCU.rst | 10 +- Documentation/accounting/cgroupstats.rst | 4 +- Documentation/admin-guide/cgroup-v1/memory.rst | 14 +- Documentation/admin-guide/cgroup-v2.rst | 8 +- Documentation/admin-guide/cpu-load.rst | 2 +- Documentation/admin-guide/kernel-parameters.rst | 20 - Documentation/admin-guide/kernel-parameters.txt | 74 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/crypto/api-skcipher.rst | 4 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 22 +- Documentation/dev-tools/kfence.rst | 297 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 8 - Documentation/devicetree/bindings/arm/fsl.yaml | 14 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 6 - Documentation/devicetree/bindings/arm/renesas.yaml | 2 - .../socionext/socionext,uniphier-system-cache.yaml | 4 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 16 +- .../devicetree/bindings/ata/sata_highbank.yaml | 1 - .../devicetree/bindings/clock/canaan,k210-clk.yaml | 1 - .../clock/renesas,rcar-usb2-clock-sel.yaml | 3 - .../bindings/connector/usb-connector.yaml | 17 +- .../bindings/crypto/intel,keembay-ocs-hcu.yaml | 46 - .../bindings/crypto/samsung-slimsss.yaml | 1 + .../devicetree/bindings/crypto/samsung-sss.yaml | 1 + .../bindings/display/brcm,bcm2711-hdmi.yaml | 1 - .../bindings/display/brcm,bcm2835-hdmi.yaml | 1 - .../bindings/display/panel/jdi,lt070me05000.yaml | 1 - .../display/panel/mantix,mlaf057we51-x.yaml | 3 +- .../bindings/display/panel/novatek,nt36672a.yaml | 1 - .../bindings/display/panel/panel-simple.yaml | 19 +- .../display/tegra/nvidia,tegra20-host1x.txt | 4 +- .../devicetree/bindings/dma/intel,ldma.yaml | 116 - Documentation/devicetree/bindings/dma/owl-dma.yaml | 7 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 2 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 3 +- .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 2 - .../devicetree/bindings/gpio/gpio-davinci.txt | 1 - .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 - .../bindings/gpio/renesas,rcar-gpio.yaml | 3 - .../devicetree/bindings/gpio/sifive,gpio.yaml | 4 +- .../bindings/gpio/toshiba,gpio-visconti.yaml | 70 - Documentation/devicetree/bindings/graph.txt | 129 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 2 - .../bindings/iio/adc/aspeed,ast2400-adc.yaml | 1 - .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 2 +- .../bindings/iio/adc/qcom,spmi-vadc.yaml | 1 - .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 2 - .../devicetree/bindings/iio/health/ti,afe4404.yaml | 2 +- .../iio/magnetometer/asahi-kasei,ak8975.yaml | 1 - .../bindings/iio/potentiometer/adi,ad5272.yaml | 1 - .../devicetree/bindings/input/adc-keys.txt | 22 +- .../input/touchscreen/elan,elants_i2c.yaml | 1 - .../bindings/input/touchscreen/goodix.yaml | 1 - .../{qcom,rpm.yaml => qcom,msm8916.yaml} | 22 +- .../bindings/interconnect/qcom,qcs404.yaml | 77 + .../allwinner,sun7i-a20-sc-nmi.yaml | 3 - .../bindings/interrupt-controller/fsl,intmux.yaml | 2 +- .../interrupt-controller/st,stm32-exti.yaml | 2 - .../devicetree/bindings/media/allegro,al5e.yaml | 105 - .../devicetree/bindings/media/allegro.txt | 43 + .../media/allwinner,sun4i-a10-video-engine.yaml | 1 - .../devicetree/bindings/media/i2c/imx219.yaml | 1 - .../media/i2c/{ovti,ov5647.yaml => ov5647.yaml} | 0 .../devicetree/bindings/media/i2c/ovti,ov5648.yaml | 115 - .../devicetree/bindings/media/i2c/ovti,ov8865.yaml | 124 - .../bindings/memory-controllers/exynos-srom.yaml | 2 - .../memory-controllers/renesas,rpc-if.yaml | 6 +- .../bindings/mfd/canaan,k210-sysctl.yaml | 109 - Documentation/devicetree/bindings/mfd/iqs62x.yaml | 2 +- .../bindings/misc/fsl,dpaa2-console.yaml | 1 - .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 8 - .../devicetree/bindings/mmc/mmc-controller.yaml | 2 - .../bindings/mtd/partitions/qcom,smem-part.yaml | 33 - .../bindings/net/amlogic,meson-dwmac.yaml | 55 +- .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 101 +- .../devicetree/bindings/net/can/fsl,flexcan.yaml | 11 - .../devicetree/bindings/net/dsa/brcm,sf2.yaml | 173 - .../devicetree/bindings/net/renesas,etheravb.yaml | 1 - .../devicetree/bindings/net/snps,dwmac.yaml | 8 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 1 - .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 1 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 2 - .../bindings/phy/allwinner,sun9i-a80-usb-phy.yaml | 19 +- .../bindings/phy/socionext,uniphier-ahci-phy.yaml | 2 +- .../bindings/phy/socionext,uniphier-pcie-phy.yaml | 2 +- .../phy/socionext,uniphier-usb3hs-phy.yaml | 2 +- .../phy/socionext,uniphier-usb3ss-phy.yaml | 2 +- .../devicetree/bindings/phy/ti,phy-gmii-sel.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 4 +- .../bindings/pinctrl/canaan,k210-fpioa.yaml | 171 - .../bindings/pinctrl/ralink,rt2880-pinmux.yaml | 62 +- .../devicetree/bindings/power/supply/bq256xx.yaml | 110 - .../devicetree/bindings/power/supply/bq25980.yaml | 1 - .../devicetree/bindings/pwm/pwm-sifive.yaml | 9 +- .../bindings/regulator/mcp16502-regulator.txt | 3 +- .../regulator/richtek,rt4831-regulator.yaml | 35 - .../bindings/remoteproc/ingenic,vpu.yaml | 2 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 1 - .../bindings/remoteproc/ti,omap-remoteproc.yaml | 3 - .../reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 - .../devicetree/bindings/reset/canaan,k210-rst.yaml | 40 - .../bindings/reset/hisilicon,hi3660-reset.txt | 44 + .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 - Documentation/devicetree/bindings/riscv/cpus.yaml | 6 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 35 +- .../devicetree/bindings/riscv/sifive.yaml | 17 +- .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 1 - .../devicetree/bindings/serial/renesas,hscif.yaml | 2 - .../devicetree/bindings/serial/renesas,scif.yaml | 2 - .../devicetree/bindings/serial/renesas,scifa.yaml | 2 - .../devicetree/bindings/serial/renesas,scifb.yaml | 2 - .../devicetree/bindings/serial/st,stm32-uart.yaml | 13 +- .../devicetree/bindings/soc/imx/imx8m-soc.yaml | 86 - .../devicetree/bindings/soc/qcom/qcom,smem.txt | 57 + .../devicetree/bindings/soc/qcom/qcom,smem.yaml | 72 - .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 1 - .../bindings/sound/google,sc7180-trogdor.yaml | 1 - .../bindings/sound/intel,keembay-i2s.yaml | 14 - .../bindings/sound/samsung,aries-wm8994.yaml | 3 - .../bindings/sound/samsung,midas-audio.yaml | 2 - .../devicetree/bindings/sound/tas2562.yaml | 2 - .../devicetree/bindings/sound/tas2770.yaml | 2 - .../devicetree/bindings/sound/tlv320adcx140.yaml | 1 - Documentation/devicetree/bindings/sound/wm8962.txt | 4 - .../bindings/spi/nvidia,tegra210-quad.yaml | 117 - .../devicetree/bindings/spi/renesas,rspi.yaml | 2 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 1 - .../devicetree/bindings/spi/spi-controller.yaml | 6 +- Documentation/devicetree/bindings/sram/sram.yaml | 2 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 - .../bindings/timer/intel,ixp4xx-timer.yaml | 2 +- .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 2 +- .../devicetree/bindings/usb/brcm,usb-pinmap.yaml | 3 - .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 105 - .../devicetree/bindings/usb/generic-ehci.yaml | 2 +- .../devicetree/bindings/usb/generic-ohci.yaml | 2 +- .../devicetree/bindings/usb/ingenic,musb.yaml | 2 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 7 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 - .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 8 +- .../devicetree/bindings/usb/ti,j721e-usb.yaml | 3 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 2 - .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/driver-api/gpio/consumer.rst | 5 +- Documentation/driver-api/gpio/driver.rst | 4 +- Documentation/driver-api/gpio/intro.rst | 8 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/media/camera-sensor.rst | 20 +- Documentation/driver-api/media/csi2.rst | 4 +- Documentation/driver-api/media/drivers/ccs/ccs.rst | 13 - Documentation/driver-api/media/v4l2-subdev.rst | 15 +- Documentation/driver-api/men-chameleon-bus.rst | 12 - .../driver-api/surface_aggregator/client-api.rst | 38 - .../driver-api/surface_aggregator/client.rst | 393 -- .../driver-api/surface_aggregator/clients/cdev.rst | 87 - .../surface_aggregator/clients/index.rst | 21 - .../driver-api/surface_aggregator/clients/san.rst | 44 - .../driver-api/surface_aggregator/index.rst | 21 - .../driver-api/surface_aggregator/internal-api.rst | 67 - .../driver-api/surface_aggregator/internal.rst | 577 -- .../driver-api/surface_aggregator/overview.rst | 77 - .../driver-api/surface_aggregator/ssh.rst | 344 -- Documentation/driver-api/thermal/sysfs-api.rst | 13 + Documentation/filesystems/dax.txt | 17 +- Documentation/filesystems/f2fs.rst | 5 - Documentation/filesystems/index.rst | 1 - Documentation/filesystems/porting.rst | 7 - Documentation/filesystems/vfs.rst | 2 +- Documentation/fpga/dfl.rst | 27 - Documentation/gpu/todo.rst | 2 +- Documentation/hid/amd-sfh-hid.rst | 22 +- Documentation/hid/hid-alps.rst | 4 +- Documentation/hid/hid-sensor.rst | 18 +- Documentation/hid/hid-transport.rst | 12 +- Documentation/hid/hiddev.rst | 10 +- Documentation/hid/hidraw.rst | 5 +- Documentation/hid/intel-ish-hid.rst | 78 +- Documentation/hid/uhid.rst | 34 +- Documentation/hwmon/ab8500.rst | 26 + Documentation/hwmon/abx500.rst | 32 + Documentation/hwmon/index.rst | 2 + Documentation/index.rst | 11 + Documentation/kernel-hacking/hacking.rst | 4 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/networking/caif/caif.rst | 1 + Documentation/networking/netdevices.rst | 171 +- Documentation/networking/snmp_counter.rst | 28 +- Documentation/power/freezing-of-tasks.rst | 2 +- Documentation/power/index.rst | 1 - Documentation/power/powercap/dtpm.rst | 212 - Documentation/process/adding-syscalls.rst | 18 +- Documentation/process/submitting-patches.rst | 4 +- Documentation/scheduler/sched-deadline.rst | 2 +- Documentation/security/keys/core.rst | 4 +- Documentation/security/lsm-development.rst | 2 +- Documentation/timers/timers-howto.rst | 2 +- .../translations/it_IT/process/adding-syscalls.rst | 18 +- .../it_IT/process/submitting-patches.rst | 4 +- Documentation/translations/ja_JP/SubmittingPatches | 4 +- .../translations/zh_CN/admin-guide/cpu-load.rst | 2 +- Documentation/translations/zh_CN/mips/booting.rst | 31 - Documentation/translations/zh_CN/mips/features.rst | 10 - Documentation/translations/zh_CN/mips/index.rst | 29 - .../translations/zh_CN/mips/ingenic-tcu.rst | 69 - .../zh_CN/process/submitting-patches.rst | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 - Documentation/userspace-api/media/drivers/ccs.rst | 110 - .../userspace-api/media/drivers/index.rst | 1 - .../userspace-api/media/mediactl/media-types.rst | 7 - Documentation/watch_queue.rst | 12 +- MAINTAINERS | 130 +- Makefile | 47 +- Next/SHA1s | 332 -- Next/Trees | 334 -- Next/merge.log | 5734 -------------------- arch/Kconfig | 93 - arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arm/arm-soc-for-next-contents.txt | 21 - arch/arm/boot/dts/Makefile | 8 +- arch/arm/boot/dts/am335x-evm.dts | 13 +- arch/arm/boot/dts/am335x-evmsk.dts | 14 +- arch/arm/boot/dts/am335x-icev2.dts | 14 +- arch/arm/boot/dts/am33xx-l4.dtsi | 49 - arch/arm/boot/dts/am574x-idk.dts | 4 - arch/arm/boot/dts/bcm2711.dtsi | 1 - arch/arm/boot/dts/dra71-evm.dts | 2 - arch/arm/boot/dts/dra76x.dtsi | 36 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 2 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 30 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos54xx.dtsi | 6 +- arch/arm/boot/dts/imx28.dtsi | 10 - arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 1 + arch/arm/boot/dts/imx6dl-plybas.dts | 394 -- arch/arm/boot/dts/imx6dl-plym2m.dts | 446 -- arch/arm/boot/dts/imx6dl-prtmvt.dts | 852 --- arch/arm/boot/dts/imx6q-tbs2910.dts | 7 - arch/arm/boot/dts/imx6q.dtsi | 20 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +- arch/arm/boot/dts/imx6qdl.dtsi | 25 +- arch/arm/boot/dts/imx6ul-prti6g.dts | 356 -- arch/arm/boot/dts/omap3-gta04.dtsi | 7 +- arch/arm/boot/dts/owl-s500-cubieboard6.dts | 7 + arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 7 + arch/arm/boot/dts/owl-s500-labrador-base-m.dts | 7 + arch/arm/boot/dts/owl-s500-roseapplepi.dts | 97 +- arch/arm/boot/dts/owl-s500-sparky.dts | 7 + arch/arm/boot/dts/owl-s500.dtsi | 140 - arch/arm/boot/dts/qcom-pmx55.dtsi | 84 - arch/arm/boot/dts/qcom-sdx55-mtp.dts | 230 - arch/arm/boot/dts/qcom-sdx55.dtsi | 408 -- arch/arm/boot/dts/rk3288-miqi.dts | 5 - arch/arm/boot/dts/rk3288.dtsi | 28 +- arch/arm/boot/dts/rk3xxx.dtsi | 16 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 71 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 29 - arch/arm/boot/dts/sun8i-s3-pinecube.dts | 8 +- arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts | 12 - arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 138 - arch/arm/boot/dts/sun8i-v3s.dtsi | 11 +- arch/arm/configs/aspeed_g5_defconfig | 4 - arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/crypto/Kconfig | 19 - arch/arm/crypto/Makefile | 4 - arch/arm/crypto/aes-neonbs-glue.c | 3 - arch/arm/crypto/blake2b-neon-core.S | 347 -- arch/arm/crypto/blake2b-neon-glue.c | 105 - arch/arm/crypto/blake2s-core.S | 285 - arch/arm/crypto/blake2s-glue.c | 78 - arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-imx/mach-imx6ul.c | 25 +- arch/arm/mach-omap1/board-osk.c | 2 - arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 7 +- arch/arm64/boot/dts/allwinner/Makefile | 1 - .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 2 +- .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 2 +- .../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 2 +- .../allwinner/sun50i-a64-pinetab-early-adopter.dts | 26 - .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 19 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 8 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/freescale/Makefile | 5 - arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 5 - arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 5 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 60 +- .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 164 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 98 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 3 - arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 98 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 122 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 17 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 17 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 118 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 8 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 123 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 2 - .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 1 + .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 495 -- .../boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts | 19 - .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 186 - .../boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts | 20 - .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 311 -- .../boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts | 19 - .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 362 -- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 307 -- .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 19 - .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 433 -- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 75 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 21 - .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 161 - .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 293 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 90 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 20 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 6 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 28 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 19 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 6 +- arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 195 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 2 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 266 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 6 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 102 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 60 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 592 +- arch/arm64/boot/dts/renesas/Makefile | 2 - .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 137 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 43 +- .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 41 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 32 - .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 66 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 32 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 17 - .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 71 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 32 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 65 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 65 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 135 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 65 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 65 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 135 - arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 5 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 10 - arch/arm64/boot/dts/rockchip/px30.dtsi | 42 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 56 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 27 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 52 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 38 - arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 111 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 52 +- arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 4 - arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 11 - arch/arm64/configs/defconfig | 18 +- arch/arm64/crypto/aes-glue.c | 50 +- arch/arm64/crypto/aes-modes.S | 165 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/cacheflush.h | 6 + arch/arm64/include/asm/kfence.h | 17 - arch/arm64/include/asm/memory.h | 1 - arch/arm64/include/asm/mte-kasan.h | 12 - arch/arm64/include/asm/numa.h | 48 +- arch/arm64/include/asm/processor.h | 3 +- arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/acpi_numa.c | 12 + arch/arm64/kernel/machine_kexec.c | 1 - arch/arm64/kernel/mte.c | 12 - arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/vdso/Makefile | 3 +- arch/arm64/mm/Makefile | 1 + arch/arm64/mm/fault.c | 20 +- arch/arm64/mm/init.c | 37 +- arch/arm64/mm/mmu.c | 9 +- drivers/base/arch_numa.c => arch/arm64/mm/numa.c | 27 +- arch/arm64/mm/pageattr.c | 23 +- arch/csky/Kconfig | 20 +- arch/csky/abiv1/inc/abi/ckmmu.h | 9 +- arch/csky/abiv1/inc/abi/vdso.h | 18 +- arch/csky/abiv2/cacheflush.c | 3 - arch/csky/abiv2/inc/abi/ckmmu.h | 43 +- arch/csky/abiv2/inc/abi/entry.h | 19 +- arch/csky/abiv2/inc/abi/vdso.h | 20 +- arch/csky/include/asm/atomic.h | 212 + arch/csky/include/asm/barrier.h | 82 +- arch/csky/include/asm/bug.h | 2 - arch/csky/include/asm/cmpxchg.h | 27 +- arch/csky/include/asm/futex.h | 121 - arch/csky/include/asm/memory.h | 2 +- arch/csky/include/asm/mmu_context.h | 9 +- arch/csky/include/asm/page.h | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 4 +- arch/csky/include/asm/processor.h | 2 +- arch/csky/include/asm/segment.h | 2 +- arch/csky/include/asm/spinlock.h | 167 + arch/csky/include/asm/spinlock_types.h | 10 + arch/csky/include/asm/vdso.h | 19 +- arch/csky/kernel/Makefile | 2 +- arch/csky/kernel/atomic.S | 24 +- arch/csky/kernel/entry.S | 106 +- arch/csky/kernel/head.S | 10 +- arch/csky/kernel/perf_event.c | 2 +- arch/csky/kernel/ptrace.c | 126 +- arch/csky/kernel/setup.c | 18 +- arch/csky/kernel/signal.c | 4 +- arch/csky/kernel/smp.c | 7 +- arch/csky/kernel/traps.c | 10 +- arch/csky/kernel/vdso.c | 123 +- arch/csky/kernel/vdso/Makefile | 67 - arch/csky/kernel/vdso/note.S | 12 - arch/csky/kernel/vdso/rt_sigreturn.S | 14 - arch/csky/kernel/vdso/so2s.sh | 5 - arch/csky/kernel/vdso/vdso.S | 16 - arch/csky/kernel/vdso/vdso.lds.S | 54 - arch/csky/kernel/vmlinux.lds.S | 2 +- arch/csky/mm/fault.c | 388 +- arch/csky/mm/init.c | 35 +- arch/csky/mm/tlb.c | 42 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/kernel/crash.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/Kconfig | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/mips/Kconfig | 14 +- arch/mips/alchemy/common/prom.c | 4 + arch/mips/ar7/memory.c | 5 + arch/mips/ath25/prom.c | 4 + arch/mips/ath79/prom.c | 5 + arch/mips/bcm47xx/prom.c | 4 + arch/mips/bcm63xx/prom.c | 4 + arch/mips/bmips/setup.c | 6 +- arch/mips/boot/compressed/decompress.c | 3 +- arch/mips/boot/compressed/head.S | 20 +- arch/mips/cobalt/setup.c | 5 + arch/mips/configs/loongson3_defconfig | 2 - arch/mips/fw/arc/memory.c | 2 +- arch/mips/fw/sni/sniprom.c | 4 + arch/mips/generic/init.c | 4 + arch/mips/include/asm/Kbuild | 4 - arch/mips/include/asm/bitops.h | 2 +- arch/mips/include/asm/elf.h | 56 +- arch/mips/include/asm/elfcore-compat.h | 29 - arch/mips/include/asm/irq_cpu.h | 2 + arch/mips/include/asm/mach-generic/irq.h | 6 + arch/mips/include/asm/mach-loongson64/loongson.h | 2 +- arch/mips/include/asm/traps.h | 1 - arch/mips/include/uapi/asm/Kbuild | 3 + arch/mips/kernel/Makefile | 5 +- arch/mips/kernel/binfmt_elfn32.c | 106 + arch/mips/kernel/binfmt_elfo32.c | 109 + arch/mips/kernel/cacheinfo.c | 34 +- arch/mips/kernel/cevt-txx9.c | 2 +- arch/mips/kernel/irq-rm7000.c | 45 + arch/mips/kernel/perf_event_mipsxx.c | 22 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/smp-cps.c | 3 + arch/mips/kernel/syscalls/Makefile | 16 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/kernel/vpe-cmp.c | 4 +- arch/mips/kernel/vpe-mt.c | 4 +- arch/mips/lantiq/irq.c | 2 +- arch/mips/lantiq/prom.c | 6 +- arch/mips/loongson2ef/common/init.c | 5 + arch/mips/loongson32/common/prom.c | 4 + arch/mips/loongson64/init.c | 54 +- arch/mips/loongson64/numa.c | 52 +- arch/mips/loongson64/smp.c | 8 +- arch/mips/mm/c-r4k.c | 2 +- arch/mips/mm/init.c | 5 - arch/mips/mm/pgtable-32.c | 1 + arch/mips/mm/pgtable-64.c | 1 + arch/mips/mti-malta/malta-init.c | 1 + arch/mips/mti-malta/malta-memory.c | 4 + arch/mips/netlogic/xlp/setup.c | 5 + arch/mips/netlogic/xlr/setup.c | 5 + arch/mips/pci/pci-ar2315.c | 6 +- arch/mips/pic32/pic32mzda/init.c | 6 +- arch/mips/pistachio/init.c | 5 + arch/mips/ralink/of.c | 2 +- arch/mips/ralink/prom.c | 4 + arch/mips/rb532/prom.c | 5 + arch/mips/sgi-ip27/ip27-memory.c | 5 + arch/mips/sgi-ip32/ip32-memory.c | 5 + arch/mips/sibyte/common/cfe.c | 5 + arch/mips/txx9/generic/setup.c | 4 + arch/mips/vr41xx/common/init.c | 4 + arch/nds32/configs/defconfig | 1 + arch/nds32/kernel/setup.c | 2 +- arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 50 +- arch/parisc/Kconfig | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/Kconfig | 1 + arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/platforms/powernv/opal-core.c | 6 +- arch/riscv/Kconfig | 39 +- arch/riscv/Kconfig.socs | 32 +- arch/riscv/Makefile | 4 +- arch/riscv/boot/dts/Makefile | 2 +- arch/riscv/boot/dts/canaan/Makefile | 5 - arch/riscv/boot/dts/kendryte/Makefile | 4 + arch/riscv/boot/dts/{canaan => kendryte}/k210.dts | 0 arch/riscv/boot/dts/{canaan => kendryte}/k210.dtsi | 5 + arch/riscv/boot/dts/sifive/Makefile | 3 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 293 - .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 253 - arch/riscv/configs/nommu_k210_defconfig | 2 +- arch/riscv/include/asm/kprobes.h | 40 - arch/riscv/include/asm/mmzone.h | 13 - arch/riscv/include/asm/numa.h | 8 - arch/riscv/include/asm/pci.h | 14 - arch/riscv/include/asm/pgtable.h | 22 +- arch/riscv/include/asm/probes.h | 24 - arch/riscv/include/asm/processor.h | 1 - arch/riscv/include/asm/ptrace.h | 35 - arch/riscv/include/asm/sbi.h | 10 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/soc.h | 38 + arch/riscv/include/asm/thread_info.h | 4 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/include/asm/uprobes.h | 40 - arch/riscv/kernel/Makefile | 6 +- arch/riscv/kernel/entry.S | 18 +- arch/riscv/kernel/ftrace.c | 95 +- arch/riscv/kernel/mcount-dyn.S | 342 +- arch/riscv/kernel/patch.c | 8 +- arch/riscv/kernel/probes/Makefile | 6 - arch/riscv/kernel/probes/decode-insn.c | 48 - arch/riscv/kernel/probes/decode-insn.h | 18 - arch/riscv/kernel/probes/ftrace.c | 53 - arch/riscv/kernel/probes/kprobes.c | 398 -- arch/riscv/kernel/probes/kprobes_trampoline.S | 93 - arch/riscv/kernel/probes/simulate-insn.c | 85 - arch/riscv/kernel/probes/simulate-insn.h | 47 - arch/riscv/kernel/probes/uprobes.c | 186 - arch/riscv/kernel/ptrace.c | 99 - arch/riscv/kernel/sbi.c | 4 +- arch/riscv/kernel/setup.c | 23 +- arch/riscv/kernel/signal.c | 3 - arch/riscv/kernel/smpboot.c | 12 +- arch/riscv/kernel/soc.c | 27 + arch/riscv/kernel/time.c | 3 - arch/riscv/kernel/traps.c | 19 - arch/riscv/lib/Makefile | 2 - arch/riscv/lib/error-inject.c | 10 - arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/fault.c | 38 +- arch/riscv/mm/init.c | 16 +- arch/riscv/mm/pageattr.c | 8 +- arch/s390/Kconfig | 1 + arch/s390/crypto/aes_s390.c | 2 - arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/sh/Kconfig | 1 + arch/sh/boards/mach-sh03/rtc.c | 1 + arch/sh/configs/landisk_defconfig | 9 +- arch/sh/configs/microdev_defconfig | 2 + arch/sh/configs/sdk7780_defconfig | 6 +- arch/sh/configs/sdk7786_defconfig | 3 + arch/sh/configs/se7750_defconfig | 1 + arch/sh/configs/sh03_defconfig | 3 + arch/sh/drivers/dma/Kconfig | 3 +- arch/sh/include/asm/gpio.h | 1 + arch/sh/kernel/cpu/sh3/entry.S | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/mm/Kconfig | 2 +- arch/sh/mm/asids-debugfs.c | 15 +- arch/sh/mm/cache-debugfs.c | 15 +- arch/sh/mm/pmb.c | 15 +- arch/sparc/Kconfig | 3 +- arch/sparc/boot/piggyback.c | 4 - arch/sparc/include/asm/backoff.h | 2 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/{extable.h => extable_64.h} | 4 +- arch/sparc/include/asm/pgtsrmmu.h | 2 +- arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_64.h | 1 - arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 38 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/pci.c | 3 +- arch/sparc/kernel/process_32.c | 12 + arch/sparc/kernel/setup_32.c | 3 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/kernel/viohs.c | 6 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 +- arch/sparc/lib/memset.S | 86 +- arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/extable.c | 107 + arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/mm_32.h | 2 + arch/sparc/mm/srmmu.c | 18 +- arch/um/include/asm/Kbuild | 1 + arch/x86/Kconfig | 3 +- arch/x86/Makefile | 28 +- arch/x86/crypto/aesni-intel_asm.S | 482 +- arch/x86/crypto/aesni-intel_glue.c | 362 +- arch/x86/crypto/blake2s-glue.c | 150 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 - arch/x86/entry/syscalls/syscall_64.tbl | 2 - arch/x86/include/asm/compat.h | 11 + arch/x86/include/asm/elf.h | 2 +- arch/x86/include/asm/elfcore-compat.h | 31 - arch/x86/include/asm/kfence.h | 59 - arch/x86/include/asm/kprobes.h | 11 +- arch/x86/include/asm/microcode.h | 2 + arch/x86/include/asm/pgtable_types.h | 2 + arch/x86/include/asm/resctrl.h | 11 +- arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/special_insns.h | 6 +- arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/cpu/mce/core.c | 15 +- arch/x86/kernel/cpu/microcode/core.c | 2 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 4 +- arch/x86/kernel/cpu/resctrl/internal.h | 1 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 24 +- arch/x86/kernel/kprobes/core.c | 168 +- arch/x86/kernel/kvmclock.c | 2 +- arch/x86/kernel/reboot.c | 9 - arch/x86/kernel/setup.c | 20 +- arch/x86/kernel/sev-es.c | 12 - arch/x86/kernel/sys_x86_64.c | 8 +- arch/x86/kernel/tsc.c | 3 +- arch/x86/mm/fault.c | 6 - arch/x86/mm/init.c | 19 +- arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/platform/Makefile | 1 + .../.gitignore => x86/platform/goldfish/Makefile} | 4 +- arch/x86/platform/goldfish/goldfish.c | 54 + .../platform/intel-mid/device_libs/platform_bt.c | 4 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - certs/blacklist.c | 10 +- certs/system_keyring.c | 5 +- crypto/Kconfig | 1 + crypto/adiantum.c | 2 - crypto/ansi_cprng.c | 2 - crypto/asymmetric_keys/asymmetric_type.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.h | 5 +- crypto/asymmetric_keys/pkcs7_trust.c | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 9 +- crypto/asymmetric_keys/restrict.c | 7 +- crypto/blake2b_generic.c | 249 +- crypto/blake2s_generic.c | 158 +- crypto/cbc.c | 1 - crypto/ccm.c | 2 - crypto/cfb.c | 2 - crypto/cipher.c | 7 +- crypto/cmac.c | 2 - crypto/ctr.c | 2 - crypto/drbg.c | 2 - crypto/ecb.c | 1 - crypto/essiv.c | 2 - crypto/keywrap.c | 2 - crypto/ofb.c | 2 - crypto/pcbc.c | 2 - crypto/skcipher.c | 2 - crypto/tcrypt.c | 20 +- crypto/testmgr.c | 3 - crypto/vmac.c | 2 - crypto/xcbc.c | 2 - crypto/xor.c | 2 - crypto/xts.c | 2 - drivers/accessibility/speakup/spk_ttyio.c | 2 +- drivers/acpi/internal.h | 2 +- drivers/acpi/scan.c | 15 +- drivers/acpi/thermal.c | 49 +- drivers/base/Kconfig | 8 +- drivers/base/Makefile | 1 - drivers/base/bus.c | 17 + drivers/base/core.c | 101 +- drivers/base/dd.c | 9 +- drivers/base/node.c | 33 +- drivers/base/platform.c | 2 - drivers/bluetooth/btintel.c | 21 +- drivers/bluetooth/btmtksdio.c | 16 +- drivers/bluetooth/btqca.c | 67 - drivers/bluetooth/btqca.h | 1 - drivers/bluetooth/btqcomsmd.c | 27 +- drivers/bluetooth/btrtl.c | 25 +- drivers/bluetooth/btusb.c | 48 +- drivers/bluetooth/hci_bcm.c | 1 - drivers/bluetooth/hci_h5.c | 2 - drivers/bluetooth/hci_ldisc.c | 7 +- drivers/bluetooth/hci_qca.c | 18 +- drivers/bluetooth/hci_serdev.c | 4 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 11 +- drivers/bus/mhi/core/init.c | 9 +- drivers/bus/mhi/core/main.c | 20 - drivers/bus/mhi/pci_generic.c | 371 +- drivers/bus/sunxi-rsb.c | 211 +- drivers/char/hw_random/ingenic-trng.c | 6 +- drivers/char/hw_random/iproc-rng200.c | 38 +- drivers/char/mem.c | 86 +- drivers/char/pcmcia/synclink_cs.c | 2 + drivers/char/tpm/Kconfig | 10 - drivers/char/tpm/Makefile | 2 - drivers/char/tpm/eventlog/tpm1.c | 1 - drivers/char/tpm/tpm-dev-common.c | 1 + drivers/char/tpm/tpm_tis_i2c_cr50.c | 790 --- drivers/clk/imx/clk-imx8qxp.c | 26 +- drivers/clk/renesas/Kconfig | 5 - drivers/clk/renesas/Makefile | 1 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 5 - drivers/clk/renesas/r8a77965-cpg-mssr.c | 5 - drivers/clk/renesas/r8a77990-cpg-mssr.c | 5 - drivers/clk/renesas/r8a77995-cpg-mssr.c | 5 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 54 +- drivers/clk/renesas/rcar-cpg-lib.c | 270 - drivers/clk/renesas/rcar-cpg-lib.h | 33 - drivers/clk/renesas/rcar-gen3-cpg.c | 267 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 5 - drivers/clk/sunxi-ng/ccu-sun50i-h6-r.h | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 2 +- drivers/clk/tegra/Kconfig | 3 - drivers/clk/tegra/Makefile | 2 +- drivers/clk/tegra/clk-tegra124-emc.c | 41 +- drivers/clk/tegra/clk-tegra124.c | 26 +- drivers/clk/tegra/clk.h | 18 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpuidle/cpuidle-tegra.c | 2 +- drivers/cpuidle/cpuidle.c | 33 +- drivers/crypto/Kconfig | 34 +- drivers/crypto/Makefile | 2 + drivers/crypto/allwinner/Kconfig | 9 - .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 196 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 52 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 6 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c | 6 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 8 - drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/geode-aes.c | 2 - drivers/crypto/inside-secure/safexcel.c | 6 +- drivers/crypto/inside-secure/safexcel_hash.c | 1 - drivers/crypto/keembay/Kconfig | 29 - drivers/crypto/keembay/Makefile | 3 - drivers/crypto/keembay/keembay-ocs-hcu-core.c | 1264 ----- drivers/crypto/keembay/ocs-hcu.c | 840 --- drivers/crypto/keembay/ocs-hcu.h | 106 - drivers/crypto/mediatek/Makefile | 3 + drivers/crypto/mediatek/mtk-aes.c | 1271 +++++ drivers/crypto/mediatek/mtk-platform.c | 586 ++ drivers/crypto/mediatek/mtk-platform.h | 231 + drivers/crypto/mediatek/mtk-regs.h | 190 + drivers/crypto/mediatek/mtk-sha.c | 1353 +++++ drivers/crypto/picoxcell_crypto.c | 1807 ++++++ drivers/crypto/picoxcell_crypto_regs.h | 115 + drivers/crypto/qat/qat_common/adf_ctl_drv.c | 1 - drivers/crypto/qat/qat_common/qat_algs.c | 1 - drivers/crypto/sahara.c | 7 + drivers/crypto/vmx/aes.c | 1 - drivers/crypto/vmx/aesp8-ppc.h | 6 - drivers/crypto/vmx/vmx.c | 7 +- drivers/devfreq/devfreq.c | 4 +- drivers/devfreq/governor.h | 2 +- drivers/dma-buf/heaps/cma_heap.c | 3 - drivers/dma/Kconfig | 2 - drivers/dma/Makefile | 1 - drivers/dma/at_hdmac.c | 19 - drivers/dma/at_hdmac_regs.h | 28 +- drivers/dma/fsldma.c | 6 - drivers/dma/idxd/init.c | 3 +- drivers/dma/lgm/Kconfig | 9 - drivers/dma/lgm/Makefile | 2 - drivers/dma/lgm/lgm-dma.c | 1739 ------ drivers/dma/owl-dma.c | 4 +- drivers/edac/Kconfig | 15 +- drivers/edac/Makefile | 7 +- drivers/edac/amd64_edac.c | 318 +- drivers/edac/amd64_edac.h | 11 + drivers/edac/amd64_edac_dbg.c | 55 + drivers/edac/amd64_edac_inj.c | 235 + drivers/edac/ppc4xx_edac.c | 2 +- drivers/extcon/extcon-max8997.c | 4 - drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/smc.c | 42 +- drivers/firmware/dmi-id.c | 1 - drivers/firmware/efi/libstub/Makefile | 2 - drivers/fpga/Kconfig | 11 - drivers/fpga/Makefile | 2 - drivers/fpga/dfl-fme-perf.c | 6 +- drivers/fpga/dfl-n3000-nios.c | 588 -- drivers/fpga/dfl-pci.c | 165 +- drivers/fpga/dfl.c | 4 +- drivers/fpga/dfl.h | 85 +- drivers/fpga/fpga-bridge.c | 4 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/Kconfig | 16 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-bd70528.c | 59 +- drivers/gpio/gpio-bd71828.c | 39 +- drivers/gpio/gpio-rcar.c | 85 +- drivers/gpio/gpio-sl28cpld.c | 4 +- drivers/gpio/gpio-tegra.c | 218 +- drivers/gpio/gpio-visconti.c | 218 - drivers/gpio/gpio-wcove.c | 2 +- drivers/gpio/gpiolib.c | 4 - drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 1 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 40 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 43 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 + drivers/gpu/drm/amd/amdgpu/cz_ih.c | 37 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 137 - drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 31 - drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 212 - drivers/gpu/drm/amd/amdgpu/hdp_v5_0.h | 31 - drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 36 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 478 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 10 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 23 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 10 + drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 10 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 10 + drivers/gpu/drm/amd/amdgpu/nv.c | 206 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 31 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 100 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 37 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 483 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 700 --- drivers/gpu/drm/amd/amdgpu/vega20_ih.h | 30 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 54 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 105 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc.c | 31 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - .../drm/amd/display/dc/dce100/dce100_resource.c | 2 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 13 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 4 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 15 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 - .../amd/include/asic_reg/oss/osssys_4_2_0_offset.h | 345 -- .../include/asic_reg/oss/osssys_4_2_0_sh_mask.h | 1300 ----- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 3 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 163 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 535 -- .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 330 -- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 884 +-- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 223 +- drivers/gpu/drm/drm_crtc.c | 125 +- drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/drm_encoder.c | 113 +- drivers/gpu/drm/drm_mode_config.c | 2 +- drivers/gpu/drm/drm_plane.c | 143 +- drivers/gpu/drm/drm_simple_kms_helper.c | 14 +- drivers/gpu/drm/exynos/Kconfig | 1 + drivers/gpu/drm/exynos/exynos_drm_g2d.c | 48 +- drivers/gpu/drm/i915/Makefile | 15 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 704 --- drivers/gpu/drm/i915/display/i9xx_plane.h | 24 - drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 - drivers/gpu/drm/i915/display/intel_bios.c | 21 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 20 +- drivers/gpu/drm/i915/display/intel_connector.c | 29 +- drivers/gpu/drm/i915/display/intel_connector.h | 3 +- drivers/gpu/drm/i915/display/intel_cursor.c | 806 --- drivers/gpu/drm/i915/display/intel_cursor.h | 17 - drivers/gpu/drm/i915/display/intel_ddi.c | 125 +- drivers/gpu/drm/i915/display/intel_display.c | 2080 +++++-- drivers/gpu/drm/i915/display/intel_display.h | 15 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 124 - .../gpu/drm/i915/display/intel_display_debugfs.h | 3 - drivers/gpu/drm/i915/display/intel_display_power.c | 127 +- drivers/gpu/drm/i915/display/intel_display_power.h | 37 +- drivers/gpu/drm/i915/display/intel_display_types.h | 54 +- drivers/gpu/drm/i915/display/intel_dp.c | 85 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 115 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 21 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 + drivers/gpu/drm/i915/display/intel_fbc.c | 19 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 26 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 162 +- drivers/gpu/drm/i915/display/intel_lspcon.h | 12 - drivers/gpu/drm/i915/display/intel_panel.c | 235 +- drivers/gpu/drm/i915/display/intel_psr.c | 131 +- drivers/gpu/drm/i915/display/intel_sprite.c | 50 +- drivers/gpu/drm/i915/display/intel_sprite.h | 10 - drivers/gpu/drm/i915/display/intel_tc.c | 2 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 - drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 157 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 6 +- drivers/gpu/drm/i915/gvt/display.c | 81 +- drivers/gpu/drm/i915/gvt/execlist.h | 3 + drivers/gpu/drm/i915/gvt/fb_decoder.h | 6 +- drivers/gpu/drm/i915/gvt/gtt.h | 11 +- drivers/gpu/drm/i915/gvt/gvt.h | 4 - drivers/gpu/drm/i915/gvt/handlers.c | 5 +- drivers/gpu/drm/i915/gvt/interrupt.h | 5 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 11 - drivers/gpu/drm/i915/gvt/mpt.h | 2 - drivers/gpu/drm/i915/gvt/scheduler.h | 5 - drivers/gpu/drm/i915/gvt/vgpu.c | 5 +- drivers/gpu/drm/i915/i915_debugfs.c | 582 +- drivers/gpu/drm/i915/i915_drv.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 38 +- drivers/gpu/drm/i915/i915_irq.c | 355 +- drivers/gpu/drm/i915/i915_mitigations.c | 146 - drivers/gpu/drm/i915/i915_mitigations.h | 13 - drivers/gpu/drm/i915/i915_reg.h | 7 +- drivers/gpu/drm/i915/i915_suspend.c | 33 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 552 +- drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 4 +- drivers/gpu/drm/i915/intel_uncore.h | 6 +- drivers/gpu/drm/imx/Kconfig | 3 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 95 +- drivers/gpu/drm/imx/imx-ldb.c | 109 +- drivers/gpu/drm/imx/imx-tve.c | 109 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 131 +- drivers/gpu/drm/imx/ipuv3-plane.c | 69 +- drivers/gpu/drm/imx/ipuv3-plane.h | 3 + drivers/gpu/drm/imx/parallel-display.c | 93 +- drivers/gpu/drm/radeon/r600_cs.c | 4 +- drivers/gpu/drm/radeon/radeon_uvd.c | 38 +- drivers/gpu/drm/ttm/ttm_pool.c | 22 +- drivers/gpu/ipu-v3/ipu-di.c | 4 + drivers/greybus/greybus_trace.h | 6 +- drivers/hid/Kconfig | 1 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 8 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 2 +- drivers/hid/hid-core.c | 3 - drivers/hid/hid-ids.h | 1 - drivers/hid/hid-input.c | 2 - drivers/hid/hid-logitech-dj.c | 4 - drivers/hid/hid-multitouch.c | 4 - drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 4 +- drivers/hid/hid-wiimote-core.c | 2 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/ipc.c | 27 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 54 +- drivers/hid/wacom_sys.c | 35 +- drivers/hsi/controllers/omap_ssi_core.c | 2 +- drivers/hv/channel.c | 13 +- drivers/hv/channel_mgmt.c | 39 +- drivers/hv/hv_fcopy.c | 37 +- drivers/hv/hv_kvp.c | 123 +- drivers/hv/hv_snapshot.c | 89 +- drivers/hv/hv_util.c | 222 +- drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/ring_buffer.c | 82 +- drivers/hv/vmbus_drv.c | 61 +- drivers/hwmon/Kconfig | 13 + drivers/hwmon/Makefile | 1 + drivers/hwmon/ab8500.c | 224 + drivers/hwmon/abx500.c | 487 ++ drivers/hwmon/abx500.h | 69 + drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/k10temp.c | 3 +- drivers/hwmon/max6650.c | 2 +- drivers/hwmon/pc87360.c | 4 +- drivers/hwmon/pmbus/ibm-cffps.c | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/hwmon/pwm-fan.c | 111 +- drivers/hwmon/smsc47m1.c | 2 +- drivers/hwmon/w83627ehf.c | 2 +- .../hwtracing/coresight/coresight-cti-platform.c | 6 +- drivers/i2c/busses/i2c-bcm-iproc.c | 254 +- drivers/i2c/busses/i2c-elektor.c | 3 +- drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 4 +- drivers/i2c/busses/i2c-i801.c | 13 +- drivers/i2c/busses/i2c-imx.c | 6 +- drivers/i2c/busses/i2c-mlxcpld.c | 97 +- drivers/i2c/busses/i2c-qcom-geni.c | 59 +- drivers/i2c/busses/i2c-rcar.c | 66 +- drivers/i2c/busses/i2c-tegra.c | 2 +- drivers/i2c/i2c-core-acpi.c | 6 +- drivers/i2c/i2c-core-smbus.c | 15 +- drivers/i3c/master/mipi-i3c-hci/core.c | 2 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/infiniband/core/cma_configfs.c | 12 +- drivers/infiniband/core/restrack.c | 1 - drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/ucma.c | 135 +- drivers/infiniband/hw/cxgb4/restrack.c | 2 +- drivers/infiniband/hw/hfi1/qsfp.c | 4 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qib/qib_fs.c | 68 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 3 - drivers/infiniband/sw/siw/siw.h | 2 +- drivers/infiniband/sw/siw/siw_main.c | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 271 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 26 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 4 +- drivers/infiniband/sw/siw/siw_verbs.c | 20 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 2 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/omap4-keypad.c | 302 +- drivers/input/misc/ariel-pwrbutton.c | 6 + drivers/input/misc/da7280.c | 3 - drivers/input/serio/i8042-x86ia64io.h | 2 - drivers/input/touchscreen/goodix.c | 2 - drivers/input/touchscreen/ili210x.c | 26 +- drivers/input/touchscreen/raydium_i2c_ts.c | 3 +- drivers/input/touchscreen/st1232.c | 48 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 4 +- drivers/interconnect/qcom/icc-rpm.c | 191 - drivers/interconnect/qcom/icc-rpm.h | 73 - drivers/interconnect/qcom/msm8916.c | 241 +- drivers/interconnect/qcom/msm8939.c | 355 -- drivers/interconnect/qcom/qcs404.c | 242 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 - drivers/iommu/intel/iommu.c | 1 + drivers/iommu/intel/svm.c | 22 +- drivers/irqchip/Kconfig | 5 +- drivers/irqchip/irq-bcm2836.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 4 +- drivers/irqchip/irq-mips-cpu.c | 7 - drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/irqchip/irq-sl28cpld.c | 2 +- drivers/leds/led-triggers.c | 10 +- drivers/leds/leds-ariel.c | 6 +- drivers/leds/leds-blinkm.c | 24 +- drivers/leds/leds-gpio.c | 3 +- drivers/leds/leds-lm3530.c | 10 +- drivers/leds/leds-lm3533.c | 4 +- drivers/leds/leds-lm355x.c | 8 +- drivers/leds/leds-lm3642.c | 16 +- drivers/leds/leds-max8997.c | 12 +- drivers/leds/leds-netxbig.c | 12 +- drivers/leds/leds-ss4200.c | 18 +- drivers/leds/leds-wm831x-status.c | 12 +- drivers/md/Kconfig | 2 - drivers/md/dm-bufio.c | 6 - drivers/md/dm-crypt.c | 162 +- drivers/md/dm-integrity.c | 62 +- drivers/md/dm-raid.c | 6 +- drivers/md/dm-snap.c | 24 - drivers/md/dm.c | 2 +- drivers/media/cec/core/cec-adap.c | 4 +- drivers/media/cec/core/cec-api.c | 2 +- drivers/media/common/videobuf2/Kconfig | 1 + drivers/media/common/videobuf2/Makefile | 1 - drivers/media/common/videobuf2/videobuf2-core.c | 11 +- drivers/media/common/videobuf2/videobuf2-memops.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 3 +- drivers/media/i2c/Kconfig | 26 - drivers/media/i2c/Makefile | 2 - drivers/media/i2c/ccs-pll.c | 124 +- drivers/media/i2c/ccs-pll.h | 86 +- drivers/media/i2c/ccs/ccs-core.c | 318 +- drivers/media/i2c/ccs/ccs-data.c | 3 +- drivers/media/i2c/ccs/ccs-data.h | 2 - drivers/media/i2c/ccs/ccs-reg-access.c | 29 +- drivers/media/i2c/ccs/ccs.h | 8 +- drivers/media/i2c/ccs/smiapp-reg-defs.h | 2 - drivers/media/i2c/imx219.c | 8 +- drivers/media/i2c/mt9v111.c | 6 + drivers/media/i2c/ov5647.c | 1259 +---- drivers/media/i2c/ov5648.c | 2623 --------- drivers/media/i2c/ov5670.c | 3 +- drivers/media/i2c/ov8865.c | 2972 ---------- drivers/media/pci/intel/ipu3/Kconfig | 3 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 4 +- drivers/media/pci/saa7134/saa7134-empress.c | 5 +- drivers/media/platform/Kconfig | 15 - drivers/media/platform/Makefile | 1 - drivers/media/platform/aspeed-video.c | 6 +- drivers/media/platform/davinci/vpif.c | 3 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 3 +- drivers/media/platform/omap/Kconfig | 1 + drivers/media/platform/qcom/camss/camss-video.c | 3 +- drivers/media/platform/qcom/venus/core.c | 2 - drivers/media/platform/rcar-vin/rcar-core.c | 2 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 34 - drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 373 +- drivers/media/platform/ti-vpe/cal-video.c | 394 +- drivers/media/platform/ti-vpe/cal.c | 385 +- drivers/media/platform/ti-vpe/cal.h | 105 +- drivers/media/platform/vsp1/vsp1.h | 20 +- drivers/media/platform/vsp1/vsp1_drv.c | 4 +- drivers/media/rc/ir-mce_kbd-decoder.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/rc-main.c | 8 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 38 +- drivers/media/usb/em28xx/em28xx-core.c | 6 +- drivers/media/usb/pwc/pwc-if.c | 22 +- drivers/media/usb/tm6000/tm6000-dvb.c | 4 - drivers/media/v4l2-core/v4l2-common.c | 4 +- drivers/media/v4l2-core/v4l2-dev.c | 15 +- drivers/media/v4l2-core/v4l2-event.c | 17 - drivers/media/v4l2-core/v4l2-ioctl.c | 36 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 15 +- drivers/memory/Kconfig | 15 +- drivers/memory/Makefile | 2 - drivers/memory/dfl-emif.c | 207 - drivers/memory/emif.c | 3 +- drivers/memory/mtk-smi.c | 4 +- drivers/memory/tegra/Kconfig | 4 +- drivers/memory/tegra/tegra124-emc.c | 377 +- drivers/memory/tegra/tegra124.c | 82 +- drivers/mfd/Kconfig | 2 +- drivers/mfd/altera-sysmgr.c | 3 +- drivers/mfd/max8997.c | 4 +- drivers/mfd/mcp-sa11x0.c | 3 +- drivers/misc/Kconfig | 8 + drivers/misc/Makefile | 1 + drivers/misc/atmel_tclib.c | 200 + drivers/misc/cardreader/rtsx_pcr.c | 6 + drivers/misc/eeprom/eeprom_93xx46.c | 3 +- drivers/misc/habanalabs/Kconfig | 1 + drivers/misc/habanalabs/common/habanalabs.h | 6 +- drivers/misc/habanalabs/common/memory.c | 52 +- drivers/misc/lkdtm/Makefile | 1 - drivers/misc/ocxl/file.c | 3 +- drivers/mmc/host/mxs-mmc.c | 2 +- drivers/mmc/host/owl-mmc.c | 9 +- drivers/mmc/host/sdhci-msm.c | 46 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 28 - drivers/mmc/host/sdhci-sprd.c | 6 +- drivers/mmc/host/sdhci-xenon.c | 7 +- drivers/mmc/host/sunxi-mmc.c | 28 +- drivers/mmc/host/usdhi6rol0.c | 4 +- drivers/mtd/devices/phram.c | 4 +- drivers/mtd/mtdswap.c | 1 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/mxc_nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 4 +- drivers/mtd/parsers/Kconfig | 8 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/afs.c | 4 +- drivers/mtd/parsers/qcomsmempart.c | 170 - drivers/net/Kconfig | 1 - drivers/net/bareudp.c | 8 +- drivers/net/caif/caif_serial.c | 3 +- drivers/net/can/flexcan.c | 123 +- drivers/net/can/m_can/Makefile | 4 - drivers/net/can/m_can/tcan4x5x-regmap.c | 135 - .../net/can/m_can/{tcan4x5x-core.c => tcan4x5x.c} | 122 +- drivers/net/can/m_can/tcan4x5x.h | 57 - drivers/net/dsa/b53/b53_common.c | 110 +- drivers/net/dsa/b53/b53_priv.h | 16 +- drivers/net/dsa/bcm_sf2.c | 38 +- drivers/net/dsa/bcm_sf2_cfp.c | 10 +- drivers/net/dsa/bcm_sf2_regs.h | 1 - drivers/net/dsa/dsa_loop.c | 73 +- drivers/net/dsa/hirschmann/hellcreek.c | 40 +- drivers/net/dsa/lan9303-core.c | 12 +- drivers/net/dsa/lantiq_gswip.c | 100 +- drivers/net/dsa/microchip/ksz8795.c | 76 +- drivers/net/dsa/microchip/ksz9477.c | 96 +- drivers/net/dsa/microchip/ksz_common.c | 25 +- drivers/net/dsa/microchip/ksz_common.h | 8 +- drivers/net/dsa/mt7530.c | 52 +- drivers/net/dsa/mv88e6xxx/chip.c | 155 +- drivers/net/dsa/ocelot/felix.c | 70 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 14 +- drivers/net/dsa/qca8k.c | 37 +- drivers/net/dsa/realtek-smi-core.h | 9 +- drivers/net/dsa/rtl8366.c | 152 +- drivers/net/dsa/rtl8366rb.c | 1 + drivers/net/dsa/sja1105/sja1105.h | 3 +- drivers/net/dsa/sja1105/sja1105_devlink.c | 9 +- drivers/net/dsa/sja1105/sja1105_main.c | 99 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 + drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 186 +- drivers/net/ethernet/broadcom/bcm63xx_enet.h | 14 +- drivers/net/ethernet/broadcom/bcmsysport.c | 82 +- drivers/net/ethernet/broadcom/bcmsysport.h | 37 +- drivers/net/ethernet/broadcom/bgmac.c | 114 +- drivers/net/ethernet/broadcom/bgmac.h | 59 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 9 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 59 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 6 +- drivers/net/ethernet/broadcom/unimac.h | 68 - drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 + drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 + .../net/ethernet/cavium/liquidio/octeon_device.c | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 + drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 1 - .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 19 +- drivers/net/ethernet/cisco/enic/enic_main.c | 4 + drivers/net/ethernet/emulex/benet/be_main.c | 2 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 10 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 67 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 13 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 16 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 135 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 5 - drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 61 +- drivers/net/ethernet/ibm/ibmvnic.c | 154 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 2 + drivers/net/ethernet/intel/i40e/i40e_txrx.c | 18 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 + drivers/net/ethernet/intel/ice/ice_txrx.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 7 +- drivers/net/ethernet/intel/igb/igb_main.c | 18 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 21 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 19 +- drivers/net/ethernet/marvell/mvneta.c | 10 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 16 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 64 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 26 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 11 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 133 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 37 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 70 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- .../mellanox/mlx5/core/steering/dr_action.c | 579 +- .../mellanox/mlx5/core/steering/dr_domain.c | 6 - .../mellanox/mlx5/core/steering/dr_matcher.c | 106 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 49 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 1592 +++++- .../ethernet/mellanox/mlx5/core/steering/dr_ste.h | 167 - .../mellanox/mlx5/core/steering/dr_ste_v0.c | 1640 ------ .../mellanox/mlx5/core/steering/dr_types.h | 182 +- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 85 + drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 13 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 165 +- drivers/net/ethernet/micrel/ks8851.h | 2 - drivers/net/ethernet/micrel/ks8851_common.c | 112 +- drivers/net/ethernet/mscc/ocelot.c | 32 +- drivers/net/ethernet/mscc/ocelot_net.c | 69 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 14 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 7 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 9 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 6 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 2 + drivers/net/ethernet/realtek/r8169_main.c | 316 +- drivers/net/ethernet/renesas/ravb.h | 37 +- drivers/net/ethernet/renesas/ravb_main.c | 6 +- drivers/net/ethernet/rocker/rocker.h | 6 +- drivers/net/ethernet/rocker/rocker_main.c | 61 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 43 +- drivers/net/ethernet/sfc/efx.c | 2 + drivers/net/ethernet/sfc/rx.c | 10 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/socionext/netsec.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 91 +- drivers/net/ethernet/ti/cpsw.c | 18 +- drivers/net/ethernet/ti/cpsw_new.c | 18 +- drivers/net/ethernet/ti/cpsw_switchdev.c | 70 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 3 +- drivers/net/geneve.c | 14 +- drivers/net/hyperv/hyperv_net.h | 3 - drivers/net/hyperv/netvsc.c | 2 - drivers/net/hyperv/netvsc_bpf.c | 8 +- drivers/net/hyperv/rndis_filter.c | 2 - drivers/net/ipa/Kconfig | 10 +- drivers/net/ipa/gsi_trans.h | 1 - drivers/net/ipa/ipa_modem.c | 1 - drivers/net/macvlan.c | 2 +- drivers/net/mhi_net.c | 15 +- drivers/net/netdevsim/netdev.c | 2 + drivers/net/phy/at803x.c | 11 +- drivers/net/phy/bcm7xxx.c | 2 - drivers/net/phy/mdio_bus.c | 4 +- drivers/net/phy/micrel.c | 2 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/sfp-bus.c | 11 +- drivers/net/phy/sfp.c | 36 +- drivers/net/ppp/ppp_generic.c | 12 +- drivers/net/ppp/pptp.c | 8 +- drivers/net/tap.c | 6 +- drivers/net/tun.c | 18 +- drivers/net/usb/hso.c | 3 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/veth.c | 14 +- drivers/net/virtio_net.c | 18 +- drivers/net/vxlan.c | 15 +- drivers/net/wan/ixp4xx_hss.c | 4 +- drivers/net/wan/sbni.c | 2 +- drivers/net/wireless/ath/ath.h | 3 +- drivers/net/wireless/ath/ath10k/ahb.c | 5 +- drivers/net/wireless/ath/ath10k/core.c | 25 - drivers/net/wireless/ath/ath10k/core.h | 5 - drivers/net/wireless/ath/ath10k/pci.c | 7 +- drivers/net/wireless/ath/ath10k/sdio.c | 5 +- drivers/net/wireless/ath/ath10k/snoc.c | 103 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 2 +- drivers/net/wireless/ath/ath11k/pci.c | 2 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/hw.h | 1 - drivers/net/wireless/ath/ath9k/main.c | 95 +- drivers/net/wireless/ath/key.c | 41 +- drivers/net/xen-netback/common.h | 3 +- drivers/net/xen-netback/interface.c | 4 +- drivers/net/xen-netback/netback.c | 5 +- drivers/net/xen-netfront.c | 10 +- drivers/nvmem/core.c | 1 - drivers/nvmem/imx-iim.c | 7 +- drivers/pci/proc.c | 5 - drivers/pcmcia/cistpl.c | 4 +- drivers/phy/ingenic/Makefile | 2 +- drivers/phy/mediatek/Kconfig | 4 +- drivers/phy/motorola/phy-cpcap-usb.c | 19 +- drivers/pinctrl/actions/pinctrl-owl.c | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2 +- drivers/pinctrl/core.c | 1 + drivers/pinctrl/freescale/pinctrl-imx1-core.c | 1 + drivers/pinctrl/intel/pinctrl-intel.c | 117 +- drivers/pinctrl/intel/pinctrl-intel.h | 4 - drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 - drivers/pinctrl/mediatek/pinctrl-moore.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 4 - drivers/pinctrl/mediatek/pinctrl-paris.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 1 + drivers/pinctrl/nomadik/pinctrl-nomadik.c | 1 + drivers/pinctrl/pinctrl-at91.c | 3 +- drivers/pinctrl/pinctrl-ingenic.c | 80 +- drivers/pinctrl/pinctrl-st.c | 1 + drivers/pinctrl/pinctrl-sx150x.c | 1 + drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 + drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 1 + drivers/pinctrl/ralink/pinctrl-rt2880.c | 47 +- drivers/pinctrl/renesas/core.c | 4 - drivers/pinctrl/renesas/pfc-r8a77950.c | 1 + drivers/pinctrl/renesas/pfc-r8a77951.c | 1 + drivers/pinctrl/renesas/pfc-r8a7796.c | 1 + drivers/pinctrl/renesas/pfc-r8a77965.c | 1 + drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/pinctrl/visconti/pinctrl-common.c | 23 - drivers/platform/surface/Kconfig | 46 +- drivers/platform/surface/Makefile | 3 - drivers/platform/surface/aggregator/Kconfig | 68 - drivers/platform/surface/aggregator/Makefile | 17 - drivers/platform/surface/aggregator/bus.c | 415 -- drivers/platform/surface/aggregator/bus.h | 27 - drivers/platform/surface/aggregator/controller.c | 2579 --------- drivers/platform/surface/aggregator/controller.h | 285 - drivers/platform/surface/aggregator/core.c | 839 --- drivers/platform/surface/aggregator/ssh_msgb.h | 205 - .../platform/surface/aggregator/ssh_packet_layer.c | 2057 ------- .../platform/surface/aggregator/ssh_packet_layer.h | 190 - drivers/platform/surface/aggregator/ssh_parser.c | 228 - drivers/platform/surface/aggregator/ssh_parser.h | 154 - .../surface/aggregator/ssh_request_layer.c | 1264 ----- .../surface/aggregator/ssh_request_layer.h | 143 - drivers/platform/surface/aggregator/trace.h | 632 --- drivers/platform/surface/surface_acpi_notify.c | 886 --- drivers/platform/surface/surface_aggregator_cdev.c | 303 -- drivers/platform/surface/surface_gpe.c | 4 +- drivers/platform/x86/acerhdf.c | 3 +- drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/i2c-multi-instantiate.c | 31 +- drivers/platform/x86/intel-vbtn.c | 6 - drivers/platform/x86/thinkpad_acpi.c | 4 +- drivers/platform/x86/touchscreen_dmi.c | 18 - drivers/power/reset/linkstation-poweroff.c | 1 - drivers/power/supply/Kconfig | 20 - drivers/power/supply/Makefile | 2 - drivers/power/supply/axp288_fuel_gauge.c | 6 - drivers/power/supply/bq256xx_charger.c | 1745 ------ drivers/power/supply/cpcap-battery.c | 13 +- drivers/power/supply/cpcap-charger.c | 2 +- drivers/power/supply/ingenic-battery.c | 2 +- drivers/power/supply/ltc4162-l-charger.c | 931 ---- drivers/power/supply/max14656_charger_detector.c | 2 + drivers/power/supply/max8903_charger.c | 360 +- drivers/power/supply/max8997_charger.c | 96 - drivers/power/supply/power_supply_hwmon.c | 2 + drivers/powercap/Kconfig | 13 - drivers/powercap/Makefile | 2 - drivers/powercap/dtpm.c | 480 -- drivers/powercap/dtpm_cpu.c | 257 - drivers/regulator/Kconfig | 28 - drivers/regulator/Makefile | 3 - drivers/regulator/atc260x-regulator.c | 539 -- drivers/regulator/bd70528-regulator.c | 11 +- drivers/regulator/bd71828-regulator.c | 13 +- drivers/regulator/bd718x7-regulator.c | 20 +- drivers/regulator/core.c | 45 +- drivers/regulator/mcp16502.c | 2 +- drivers/regulator/mtk-dvfsrc-regulator.c | 215 - drivers/regulator/qcom-rpmh-regulator.c | 26 - drivers/regulator/rt4831-regulator.c | 198 - drivers/remoteproc/pru_rproc.c | 18 - drivers/remoteproc/qcom_pil_info.c | 2 +- drivers/remoteproc/qcom_wcnss_iris.c | 1 - drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 - drivers/reset/hisilicon/reset-hi3660.c | 9 +- drivers/reset/reset-k210.c | 131 - drivers/reset/reset-simple.c | 2 - drivers/rpmsg/qcom_glink_ssr.c | 17 +- drivers/rtc/Kconfig | 7 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-opal.c | 14 +- drivers/rtc/rtc-pm8xxx.c | 9 - drivers/rtc/rtc-rx6110.c | 4 +- drivers/rtc/rtc-tx4939.c | 303 ++ drivers/s390/char/con3215.c | 1 + drivers/s390/char/sclp_tty.c | 1 + drivers/s390/char/sclp_vt220.c | 1 + drivers/s390/char/tty3270.c | 2 + drivers/s390/crypto/vfio_ap_ops.c | 49 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 5 + drivers/scsi/ibmvscsi/ibmvfc.c | 383 +- drivers/scsi/ibmvscsi/ibmvfc.h | 54 +- drivers/scsi/lpfc/lpfc.h | 4 +- drivers/scsi/lpfc/lpfc_attr.c | 9 +- drivers/scsi/lpfc/lpfc_crtn.h | 6 +- drivers/scsi/lpfc/lpfc_disc.h | 15 +- drivers/scsi/lpfc/lpfc_els.c | 47 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 21 +- drivers/scsi/lpfc/lpfc_init.c | 241 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 21 +- drivers/scsi/lpfc/lpfc_nvme.c | 45 +- drivers/scsi/lpfc/lpfc_nvmet.c | 33 +- drivers/scsi/lpfc/lpfc_scsi.c | 58 +- drivers/scsi/lpfc/lpfc_sli.c | 141 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 6 +- drivers/scsi/mpt3sas/Kconfig | 2 +- drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/scsi_debug.c | 5 +- drivers/scsi/sd.c | 6 +- drivers/scsi/storvsc_drv.c | 68 +- drivers/scsi/ufs/Kconfig | 15 +- drivers/scsi/ufs/ufs-exynos.c | 8 +- drivers/scsi/ufs/ufs-mediatek.c | 1 - drivers/scsi/ufs/ufs-sysfs.c | 30 +- drivers/scsi/ufs/ufs.h | 17 - drivers/scsi/ufs/ufshcd.c | 173 +- drivers/scsi/ufs/ufshcd.h | 6 - drivers/sh/intc/core.c | 2 +- drivers/sh/intc/virq-debugfs.c | 14 +- drivers/soc/Kconfig | 2 +- drivers/soc/Makefile | 2 +- drivers/soc/atmel/soc.c | 12 - drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/soc-imx8m.c | 84 +- drivers/soc/{canaan => kendryte}/Kconfig | 4 +- drivers/soc/{canaan => kendryte}/Makefile | 0 drivers/soc/{canaan => kendryte}/k210-sysctl.c | 105 +- drivers/soc/qcom/llcc-qcom.c | 50 - drivers/soc/qcom/rpmh-rsc.c | 24 +- drivers/soc/qcom/smem.c | 4 +- drivers/soc/samsung/Kconfig | 12 +- drivers/soc/samsung/Makefile | 3 +- drivers/soc/samsung/exynos-asv.c | 57 +- drivers/soc/samsung/exynos-asv.h | 2 - drivers/soc/samsung/exynos-chipid.c | 71 +- drivers/soc/sifive/sifive_l2_cache.c | 27 +- drivers/soc/ti/omap_prm.c | 11 - drivers/soundwire/intel.c | 2 +- drivers/spi/Kconfig | 17 +- drivers/spi/Makefile | 2 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-cadence-quadspi.c | 364 +- drivers/spi/spi-mem.c | 1 - drivers/spi/spi-orion.c | 55 +- drivers/spi/spi-rpc-if.c | 13 +- drivers/spi/spi-stm32.c | 8 +- drivers/spi/spi-tegra210-quad.c | 1410 ----- drivers/spi/spi-txx9.c | 477 ++ drivers/spi/spi.c | 25 +- drivers/staging/android/ashmem.c | 2 +- drivers/staging/board/Kconfig | 9 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 115 +- drivers/staging/fwserial/fwserial.c | 2 - drivers/staging/greybus/light.c | 3 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/allegro-dvt/Kconfig | 16 + .../media}/allegro-dvt/Makefile | 0 drivers/staging/media/allegro-dvt/TODO | 4 + .../media}/allegro-dvt/allegro-core.c | 183 +- .../media}/allegro-dvt/allegro-mail.c | 8 +- .../media}/allegro-dvt/allegro-mail.h | 4 +- .../media}/allegro-dvt/nal-h264.c | 0 .../media}/allegro-dvt/nal-h264.h | 0 drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/imx/Kconfig | 9 +- drivers/staging/media/imx/Makefile | 2 +- drivers/staging/media/imx/imx-media-capture.c | 10 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 4 + drivers/staging/media/imx/imx-media-dev.c | 7 +- drivers/staging/media/omap4iss/iss.c | 1 + drivers/staging/media/omap4iss/iss_video.h | 1 + drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/staging/media/tegra-video/csi.c | 35 +- drivers/staging/media/tegra-video/csi.h | 14 +- drivers/staging/media/tegra-video/tegra210.c | 340 +- drivers/staging/media/tegra-video/vi.c | 338 +- drivers/staging/media/tegra-video/vi.h | 23 +- drivers/staging/media/tegra-video/video.c | 18 - drivers/staging/most/net/net.c | 3 +- drivers/staging/mt7621-dts/mt7621.dtsi | 51 +- drivers/staging/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 4 +- drivers/staging/rtl8192e/rtllib_rx.c | 5 +- drivers/staging/rtl8192e/rtllib_tx.c | 8 +- drivers/staging/rtl8192u/Kconfig | 1 - drivers/staging/rtl8192u/r8192U_core.c | 2 - drivers/staging/rtl8723bs/core/rtw_security.c | 24 +- drivers/staging/unisys/visorhba/visorhba_main.c | 90 +- drivers/staging/vc04_services/interface/TODO | 4 - .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 22 +- .../interface/vchiq_arm/vchiq_connected.c | 3 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/gov_power_allocator.c | 2 +- drivers/thermal/gov_step_wise.c | 14 +- drivers/thermal/thermal_core.c | 72 +- drivers/thermal/thermal_core.h | 5 +- drivers/thermal/thermal_helpers.c | 7 - drivers/thermal/thermal_sysfs.c | 85 +- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 6 +- drivers/thunderbolt/dma_test.c | 4 +- drivers/thunderbolt/domain.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/lc.c | 35 - drivers/thunderbolt/switch.c | 29 +- drivers/thunderbolt/tb.h | 1 - drivers/thunderbolt/tb_regs.h | 1 - drivers/thunderbolt/xdomain.c | 4 +- drivers/tty/amiserial.c | 3 + drivers/tty/hvc/hvcs.c | 2 +- drivers/tty/ipwireless/tty.c | 1 + drivers/tty/mxser.c | 1 + drivers/tty/n_tty.c | 2 - drivers/tty/pty.c | 16 +- drivers/tty/serial/8250/8250_tegra.c | 11 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 43 +- drivers/tty/serial/icom.c | 4 +- drivers/tty/serial/ifx6x60.c | 3 + drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/max3100.c | 3 + drivers/tty/serial/mvebu-uart.c | 10 +- drivers/tty/serial/serial_core.c | 3 + drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/sifive.c | 1 - drivers/tty/serial/stm32-usart.c | 415 +- drivers/tty/synclink_gt.c | 1 + drivers/tty/tty_io.c | 118 +- drivers/tty/vt/consolemap.c | 2 +- drivers/tty/vt/defkeymap.c_shipped | 82 +- drivers/tty/vt/keyboard.c | 16 +- drivers/tty/vt/vt.c | 42 +- drivers/tty/vt/vt_ioctl.c | 151 + drivers/usb/Makefile | 2 - drivers/usb/cdns3/Kconfig | 60 +- drivers/usb/cdns3/Makefile | 39 +- drivers/usb/cdns3/cdns3-imx.c | 24 +- drivers/usb/cdns3/cdns3-plat.c | 315 -- drivers/usb/cdns3/cdnsp-debug.h | 583 -- drivers/usb/cdns3/cdnsp-ep0.c | 494 -- drivers/usb/cdns3/cdnsp-gadget.c | 2011 ------- drivers/usb/cdns3/cdnsp-gadget.h | 1601 ------ drivers/usb/cdns3/cdnsp-mem.c | 1336 ----- drivers/usb/cdns3/cdnsp-pci.c | 254 - drivers/usb/cdns3/cdnsp-ring.c | 2439 --------- drivers/usb/cdns3/cdnsp-trace.c | 12 - drivers/usb/cdns3/cdnsp-trace.h | 840 --- drivers/usb/cdns3/core.c | 455 +- drivers/usb/cdns3/core.h | 65 +- drivers/usb/cdns3/{cdns3-debug.h => debug.h} | 0 drivers/usb/cdns3/drd.c | 224 +- drivers/usb/cdns3/drd.h | 94 +- drivers/usb/cdns3/{cdns3-ep0.c => ep0.c} | 8 +- drivers/usb/cdns3/gadget-export.h | 22 +- drivers/usb/cdns3/{cdns3-gadget.c => gadget.c} | 34 +- drivers/usb/cdns3/{cdns3-gadget.h => gadget.h} | 0 drivers/usb/cdns3/host-export.h | 18 +- drivers/usb/cdns3/host.c | 26 +- drivers/usb/cdns3/{cdns3-trace.c => trace.c} | 2 +- drivers/usb/cdns3/{cdns3-trace.h => trace.h} | 6 +- drivers/usb/chipidea/Kconfig | 3 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 344 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/host.c | 104 +- drivers/usb/class/usbtmc.c | 85 +- drivers/usb/dwc3/Kconfig | 10 - drivers/usb/dwc3/Makefile | 1 - drivers/usb/dwc3/core.h | 1 - drivers/usb/dwc3/drd.c | 25 +- drivers/usb/dwc3/dwc3-imx8mp.c | 363 -- drivers/usb/dwc3/gadget.c | 128 +- drivers/usb/gadget/composite.c | 21 +- drivers/usb/gadget/configfs.c | 24 +- drivers/usb/gadget/function/f_printer.c | 5 - drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 5 +- drivers/usb/host/ehci-hcd.c | 12 - drivers/usb/host/ehci-hub.c | 3 - drivers/usb/serial/mos7720.c | 4 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/usb/usbip/stub_main.c | 4 +- drivers/usb/usbip/usbip_common.h | 29 - drivers/usb/usbip/vhci_rx.c | 2 - drivers/usb/usbip/vhci_sysfs.c | 1 - drivers/vhost/net.c | 4 +- drivers/video/console/vgacon.c | 19 + fs/Kconfig | 9 - fs/Kconfig.binfmt | 2 +- fs/Makefile | 1 - fs/aio.c | 9 +- fs/binfmt_elf.c | 21 +- fs/binfmt_elf_fdpic.c | 22 +- fs/block_dev.c | 2 +- fs/btrfs/backref.c | 11 +- fs/btrfs/backref.h | 9 +- fs/btrfs/block-group.c | 38 +- fs/btrfs/ctree.c | 7 +- fs/btrfs/ctree.h | 14 +- fs/btrfs/delayed-ref.c | 56 +- fs/btrfs/delayed-ref.h | 28 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 35 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/extent-tree.c | 139 +- fs/btrfs/file.c | 16 +- fs/btrfs/free-space-cache.c | 8 +- fs/btrfs/free-space-tree.c | 10 +- fs/btrfs/inode.c | 31 +- fs/btrfs/ioctl.c | 13 +- fs/btrfs/ordered-data.c | 13 +- fs/btrfs/ref-verify.c | 43 +- fs/btrfs/relocation.c | 55 +- fs/btrfs/send.c | 16 + fs/btrfs/space-info.c | 281 +- fs/btrfs/space-info.h | 20 - fs/btrfs/transaction.c | 112 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/volumes.c | 9 +- fs/buffer.c | 56 +- fs/ceph/mds_client.c | 34 +- fs/cifs/cifs_unicode.c | 6 - fs/cifs/dfs_cache.c | 3 +- fs/cifs/dir.c | 10 +- fs/cifs/smb2pdu.h | 2 +- fs/compat_binfmt_elf.c | 7 +- fs/cramfs/inode.c | 18 +- fs/dax.c | 11 +- fs/dcache.c | 4 +- fs/direct-io.c | 4 +- fs/erofs/namei.c | 4 +- fs/exec.c | 4 +- fs/exfat/balloc.c | 4 +- fs/exfat/exfat_fs.h | 2 +- fs/exfat/fatent.c | 42 +- fs/ext4/ext4_jbd2.c | 17 + fs/ext4/ext4_jbd2.h | 5 + fs/ext4/file.c | 7 +- fs/ext4/inode.c | 6 +- fs/ext4/ioctl.c | 3 - fs/ext4/namei.c | 10 +- fs/ext4/resize.c | 20 +- fs/ext4/super.c | 190 +- fs/ext4/xattr.c | 5 +- fs/f2fs/Kconfig | 10 - fs/f2fs/acl.c | 23 +- fs/f2fs/compress.c | 190 +- fs/f2fs/data.c | 361 +- fs/f2fs/f2fs.h | 69 +- fs/f2fs/file.c | 32 +- fs/f2fs/gc.c | 8 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.h | 4 +- fs/f2fs/super.c | 87 +- fs/f2fs/sysfs.c | 77 +- fs/f2fs/xattr.c | 15 +- fs/fhandle.c | 2 +- fs/fuse/dev.c | 6 +- fs/gfs2/incore.h | 2 +- fs/gfs2/lops.c | 2 +- fs/gfs2/lops.h | 1 + fs/gfs2/main.c | 4 +- fs/gfs2/ops_fstype.c | 37 +- fs/gfs2/recovery.c | 40 +- fs/gfs2/super.c | 45 +- fs/gfs2/util.c | 43 +- fs/gfs2/util.h | 3 - fs/hugetlbfs/inode.c | 20 +- fs/inode.c | 1 - fs/io_uring.c | 292 +- fs/iomap/seek.c | 125 +- fs/jfs/jfs_filsys.h | 1 - fs/jfs/jfs_mount.c | 10 - fs/jfs/super.c | 1 + fs/mount.h | 18 - fs/mount_notify.c | 222 - fs/namei.c | 88 +- fs/namespace.c | 82 +- fs/nfsd/nfs3xdr.c | 7 +- fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/group.c | 25 +- fs/notify/inotify/inotify_user.c | 4 +- fs/ocfs2/namei.c | 17 +- fs/ocfs2/super.c | 2 + fs/open.c | 6 - fs/pipe.c | 2 +- fs/proc/array.c | 11 +- fs/proc/base.c | 40 +- fs/proc/meminfo.c | 10 +- fs/proc/page.c | 40 +- fs/proc/proc_sysctl.c | 5 - fs/quota/quota_v2.c | 11 +- fs/ramfs/inode.c | 12 - fs/sysfs/file.c | 11 - include/asm-generic/Kbuild | 1 + include/asm-generic/mm-arch-hooks.h | 16 + include/asm-generic/numa.h | 52 - include/asm-generic/vmlinux.lds.h | 22 +- include/crypto/algapi.h | 39 + include/crypto/blake2b.h | 67 - include/crypto/blake2s.h | 63 +- include/crypto/internal/blake2b.h | 115 - include/crypto/internal/blake2s.h | 109 +- include/crypto/internal/cipher.h | 218 - include/crypto/internal/skcipher.h | 1 - include/crypto/public_key.h | 1 + include/drm/drm_crtc.h | 33 - include/drm/drm_dsc.h | 1 - include/drm/drm_encoder.h | 32 +- include/drm/drm_modes.h | 10 - include/drm/drm_plane.h | 42 - include/drm/drm_rect.h | 13 - include/drm/drm_simple_kms_helper.h | 24 - include/dt-bindings/clock/imx8-clock.h | 2 - include/dt-bindings/clock/sun50i-h6-r-ccu.h | 2 - include/dt-bindings/clock/tegra210-car.h | 2 +- include/dt-bindings/interconnect/qcom,msm8939.h | 105 - include/dt-bindings/pinctrl/k210-fpioa.h | 276 - include/dt-bindings/reset/k210-rst.h | 42 - include/dt-bindings/reset/sun50i-h6-r-ccu.h | 1 - include/keys/encrypted-type.h | 2 +- include/linux/bitops.h | 2 +- include/linux/brcmphy.h | 1 - include/linux/clk/tegra.h | 8 - include/linux/clocksource.h | 2 +- include/linux/cpu.h | 2 - include/linux/cpuhotplug.h | 2 - include/linux/cpumask.h | 10 +- include/linux/crypto.h | 163 + include/linux/dcache.h | 1 - include/linux/device.h | 2 - include/linux/dfl.h | 86 - include/linux/dm-bufio.h | 1 - include/linux/dsa/brcm.h | 16 - include/linux/dtpm.h | 77 - include/linux/elfcore-compat.h | 15 +- include/linux/elfcore.h | 7 +- include/linux/extcon.h | 23 - include/linux/f2fs_fs.h | 3 - include/linux/fcntl.h | 2 +- include/linux/fortify-string.h | 302 -- include/linux/fsnotify_backend.h | 1 - include/linux/gfp.h | 2 - include/linux/hugetlb.h | 4 +- include/linux/hyperv.h | 58 +- include/linux/ide.h | 8 +- include/linux/init.h | 79 +- include/linux/ioport.h | 6 +- include/linux/kasan-checks.h | 6 - include/linux/kasan.h | 24 +- include/linux/kbd_kern.h | 10 +- include/linux/kd.h | 8 + include/linux/key.h | 5 +- include/linux/kfence.h | 216 - include/linux/khugepaged.h | 2 - include/linux/list.h | 2 +- include/linux/lsm_hook_defs.h | 3 - include/linux/lsm_hooks.h | 6 - include/linux/memcontrol.h | 38 +- include/linux/memremap.h | 6 - include/linux/mhi.h | 13 +- include/linux/mm-arch-hooks.h | 22 + include/linux/mm.h | 51 +- include/linux/mmzone.h | 20 - include/linux/mod_devicetable.h | 42 - include/linux/mount.h | 1 + include/linux/namei.h | 1 - include/linux/netdevice.h | 18 + include/linux/nmi.h | 1 - include/linux/page-flags.h | 4 +- include/linux/pagemap.h | 8 +- include/linux/pagevec.h | 4 + include/linux/pci.h | 19 +- include/linux/pgtable.h | 3 - include/linux/platform_data/dma-atmel.h | 61 + include/linux/pmbus.h | 9 - include/linux/power/max8903_charger.h | 43 + include/linux/rcu_segcblist.h | 120 +- include/linux/rcupdate.h | 44 +- include/linux/remoteproc/qcom_rproc.h | 4 +- include/linux/rpmsg/qcom_glink.h | 8 +- include/linux/sched.h | 19 - include/linux/secretmem.h | 30 - include/linux/security.h | 8 - include/linux/set_memory.h | 16 +- include/linux/skbuff.h | 109 +- include/linux/slab.h | 4 - include/linux/slab_def.h | 3 - include/linux/slub_def.h | 3 - include/linux/soc/qcom/llcc-qcom.h | 3 - include/linux/soc/qcom/mdt_loader.h | 35 - include/linux/spi/spi.h | 42 +- include/linux/srcu.h | 3 - include/linux/srcutiny.h | 7 +- include/linux/string.h | 282 +- include/linux/surface_acpi_notify.h | 39 - include/linux/surface_aggregator/controller.h | 824 --- include/linux/surface_aggregator/device.h | 423 -- include/linux/surface_aggregator/serial_hub.h | 672 --- include/linux/swap.h | 8 +- include/linux/syscalls.h | 3 - include/linux/sysfs.h | 2 - include/linux/thermal.h | 15 +- include/linux/timer.h | 2 - include/linux/torture.h | 27 +- include/linux/tty.h | 11 +- include/linux/units.h | 4 - include/linux/usb/chipidea.h | 6 - include/linux/usb/composite.h | 2 - include/linux/verification.h | 2 - include/linux/vmalloc.h | 6 - include/linux/vt_kern.h | 12 + include/linux/wait.h | 4 +- include/linux/watch_queue.h | 7 +- include/media/frame_vector.h | 47 - include/media/v4l2-common.h | 4 +- include/media/v4l2-event.h | 13 +- include/media/v4l2-fwnode.h | 6 +- include/media/videobuf2-core.h | 1 - include/net/cfg80211.h | 5 +- include/net/dsa.h | 64 +- include/net/mac80211.h | 1 - include/net/switchdev.h | 27 +- include/net/udp_tunnel.h | 8 - include/net/xdp.h | 19 - include/soc/canaan/k210-sysctl.h | 41 - include/soc/mscc/ocelot.h | 3 +- include/soc/qcom/tcs.h | 9 +- include/soc/tegra/emc.h | 16 + include/sound/rt5645.h | 2 - include/trace/events/btrfs.h | 104 +- include/trace/events/kmem.h | 24 +- include/trace/events/rcu.h | 26 - include/trace/events/sched.h | 2 +- include/trace/events/ufs.h | 108 +- include/uapi/asm-generic/unistd.h | 8 +- include/uapi/linux/bpf.h | 10 +- include/uapi/linux/ccs.h | 18 - include/uapi/linux/magic.h | 1 - include/uapi/linux/media.h | 1 - include/uapi/linux/mptcp.h | 1 - include/uapi/linux/openat2.h | 4 - include/uapi/linux/spi/spi.h | 41 - include/uapi/linux/spi/spidev.h | 30 +- include/uapi/linux/surface_aggregator/cdev.h | 78 - include/uapi/linux/tcp.h | 18 +- include/uapi/linux/termios.h | 15 + include/uapi/linux/usb/tmc.h | 3 - include/uapi/linux/v4l2-controls.h | 5 - include/uapi/linux/watch_queue.h | 31 +- init/Kconfig | 1 - init/main.c | 3 - kernel/audit.c | 2 +- kernel/bpf/bpf_inode_storage.c | 9 +- kernel/bpf/bpf_task_storage.c | 5 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 5 +- kernel/bpf/preload/iterators/iterators.c | 2 +- kernel/bpf/syscall.c | 6 +- kernel/bpf/verifier.c | 2 +- kernel/cpu.c | 7 - kernel/dma/map_benchmark.c | 6 - kernel/entry/common.c | 10 - kernel/fork.c | 6 +- kernel/hung_task.c | 44 - kernel/irq/msi.c | 2 +- kernel/kcsan/core.c | 26 +- kernel/kexec_core.c | 2 +- kernel/kthread.c | 2 +- kernel/locking/locktorture.c | 1 + kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/rcu/Kconfig | 5 +- kernel/rcu/rcu.h | 16 +- kernel/rcu/rcu_segcblist.c | 216 +- kernel/rcu/rcu_segcblist.h | 57 +- kernel/rcu/rcutorture.c | 434 +- kernel/rcu/refscale.c | 23 +- kernel/rcu/srcutiny.c | 77 +- kernel/rcu/srcutree.c | 147 +- kernel/rcu/tasks.h | 79 - kernel/rcu/tree.c | 152 +- kernel/rcu/tree.h | 4 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 496 +- kernel/rcu/tree_stall.h | 60 +- kernel/rcu/update.c | 4 +- kernel/resource.c | 98 +- kernel/scftorture.c | 6 +- kernel/sched/core.c | 75 +- kernel/sched/idle.c | 24 +- kernel/sched/sched.h | 3 - kernel/signal.c | 3 +- kernel/sys_ni.c | 5 - kernel/sysctl.c | 16 +- kernel/time/clocksource.c | 138 +- kernel/time/timer.c | 14 - kernel/torture.c | 167 +- kernel/trace/Kconfig | 16 - kernel/watchdog.c | 21 - kernel/watchdog_hld.c | 1 - lib/Kconfig.debug | 7 - lib/Kconfig.kasan | 14 +- lib/Kconfig.kfence | 82 - lib/Kconfig.ubsan | 1 - lib/Makefile | 5 +- lib/cpumask.c | 205 +- lib/crypto/blake2s.c | 48 +- lib/extable.c | 5 + lib/genalloc.c | 3 +- lib/iov_iter.c | 2 +- lib/linear_ranges.c | 8 +- lib/percpu-refcount.c | 12 +- lib/test_kasan.c | 312 +- lib/test_kasan_module.c | 5 +- lib/test_xarray.c | 26 +- lib/xarray.c | 11 +- localversion-next | 1 - mm/Kconfig | 8 +- mm/Makefile | 3 +- mm/cma.c | 17 - mm/compaction.c | 8 +- mm/filemap.c | 363 +- .../media/common/videobuf2 => mm}/frame_vector.c | 55 +- mm/gup.c | 10 - mm/huge_memory.c | 19 +- mm/hugetlb.c | 124 +- mm/internal.h | 7 +- mm/kasan/common.c | 64 +- mm/kasan/generic.c | 41 +- mm/kasan/init.c | 26 +- mm/kasan/kasan.h | 80 +- mm/kasan/quarantine.c | 22 +- mm/kasan/report.c | 13 +- mm/kasan/report_generic.c | 10 +- mm/kasan/report_hw_tags.c | 8 +- mm/kasan/report_sw_tags.c | 8 +- mm/kasan/shadow.c | 39 +- mm/kasan/sw_tags.c | 20 +- mm/kfence/Makefile | 6 - mm/kfence/core.c | 840 --- mm/kfence/kfence.h | 107 - mm/kfence/kfence_test.c | 858 --- mm/kfence/report.c | 253 - mm/khugepaged.c | 28 +- mm/memblock.c | 49 +- mm/memcontrol.c | 198 +- mm/memory-failure.c | 2 +- mm/memory.c | 46 +- mm/mempolicy.c | 13 +- mm/memremap.c | 20 - mm/migrate.c | 51 +- mm/mmap.c | 52 +- mm/mprotect.c | 6 - mm/mremap.c | 3 + mm/msync.c | 6 +- mm/page_alloc.c | 122 +- mm/page_reporting.c | 2 +- mm/percpu.c | 32 +- mm/process_vm_access.c | 1 - mm/rmap.c | 26 +- mm/secretmem.c | 439 -- mm/shmem.c | 152 +- mm/slab.c | 64 +- mm/slab.h | 28 +- mm/slab_common.c | 98 +- mm/slob.c | 10 +- mm/slub.c | 108 +- mm/swap.c | 38 +- mm/swap_state.c | 36 +- mm/truncate.c | 131 +- mm/util.c | 34 - mm/vmalloc.c | 24 +- mm/vmscan.c | 68 +- mm/vmstat.c | 48 +- mm/zswap.c | 6 +- net/8021q/vlan.c | 4 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/hci_conn.c | 17 - net/bluetooth/hci_request.c | 25 +- net/bluetooth/mgmt.c | 8 - net/bluetooth/smp.c | 5 +- net/bpf/test_run.c | 11 +- net/bridge/br.c | 2 +- net/bridge/br_fdb.c | 1 - net/bridge/br_input.c | 2 +- net/bridge/br_mrp.c | 6 +- net/bridge/br_stp.c | 4 +- net/bridge/br_switchdev.c | 6 +- net/can/raw.c | 16 +- net/ceph/auth_x.c | 57 +- net/ceph/crypto.c | 3 +- net/ceph/messenger_v2.c | 45 +- net/ceph/mon_client.c | 14 +- net/ceph/osd_client.c | 40 +- net/core/dev.c | 62 +- net/core/rtnetlink.c | 23 +- net/core/skbuff.c | 113 +- net/core/sock_map.c | 2 +- net/core/sock_reuseport.c | 2 +- net/dsa/dsa.c | 22 + net/dsa/dsa2.c | 2 - net/dsa/dsa_priv.h | 49 +- net/dsa/port.c | 103 +- net/dsa/slave.c | 287 +- net/dsa/switch.c | 89 +- net/dsa/tag_brcm.c | 1 - net/ipv4/esp4.c | 7 +- net/ipv4/ip_output.c | 5 +- net/ipv4/ip_tunnel_core.c | 9 +- net/ipv4/tcp.c | 8 +- net/ipv4/udp_tunnel_core.c | 24 +- net/ipv6/esp6.c | 7 +- net/ipv6/ip6_output.c | 46 +- net/kcm/kcmsock.c | 8 +- net/key/af_key.c | 6 +- net/mptcp/mib.c | 2 - net/mptcp/mib.h | 2 - net/mptcp/options.c | 56 - net/mptcp/pm.c | 8 - net/mptcp/pm_netlink.c | 172 +- net/mptcp/protocol.h | 11 - net/netfilter/nf_conntrack_standalone.c | 3 - net/netfilter/nf_nat_core.c | 1 - net/nfc/nci/core.c | 4 +- net/switchdev/switchdev.c | 101 +- net/tipc/link.c | 9 +- net/tipc/monitor.c | 2 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/wireless/reg.c | 11 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_interface.c | 10 +- net/xfrm/xfrm_policy.c | 30 +- samples/Kconfig | 2 +- samples/kprobes/kprobe_example.c | 1 + samples/watch_queue/watch_test.c | 43 +- scripts/Makefile.build | 48 +- scripts/Makefile.kasan | 10 +- scripts/Makefile.lib | 6 +- scripts/Makefile.modfinal | 9 +- scripts/Makefile.modpost | 25 +- scripts/checkpatch.pl | 109 +- scripts/checksyscalls.sh | 4 - scripts/gdb/linux/lists.py | 5 - scripts/generate_initcall_order.pl | 270 - scripts/link-vmlinux.sh | 70 +- scripts/lto-used-symbollist | 5 - scripts/mod/Makefile | 1 - scripts/mod/devicetable-offsets.c | 12 - scripts/mod/file2alias.c | 36 - scripts/mod/modpost.c | 16 +- scripts/mod/modpost.h | 9 - scripts/mod/sumversion.c | 6 +- scripts/module.lds.S | 24 - security/commoncap.c | 12 +- security/integrity/ima/ima_mok.c | 5 +- security/keys/Kconfig | 8 +- security/keys/big_key.c | 9 +- security/keys/key.c | 2 - security/keys/keyctl.c | 2 +- security/keys/keyctl_pkey.c | 2 + security/keys/keyring.c | 10 +- security/keys/process_keys.c | 1 - security/security.c | 7 - security/selinux/avc.c | 10 +- security/selinux/hooks.c | 7 +- security/selinux/ibpkey.c | 1 + security/selinux/include/security.h | 1 + security/selinux/netif.c | 1 + security/selinux/netlink.c | 2 +- security/selinux/netnode.c | 1 + security/selinux/netport.c | 1 + security/selinux/selinuxfs.c | 4 +- security/selinux/ss/avtab.c | 4 +- security/selinux/ss/ebitmap.c | 2 +- security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/services.c | 10 +- security/selinux/xfrm.c | 2 +- sound/aoa/codecs/onyx.c | 2 +- sound/aoa/codecs/tas.c | 2 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 8 +- sound/aoa/fabrics/layout.c | 6 +- sound/aoa/soundbus/sysfs.c | 2 +- sound/arm/aaci.c | 6 +- sound/arm/pxa2xx-ac97.c | 2 +- sound/core/compress_offload.c | 2 +- sound/core/control.c | 20 +- sound/core/ctljack.c | 2 +- sound/core/hwdep.c | 6 +- sound/core/init.c | 4 +- sound/core/oss/mixer_oss.c | 14 +- sound/core/oss/rate.c | 4 +- sound/core/pcm.c | 2 +- sound/core/pcm_native.c | 6 +- sound/core/rawmidi.c | 2 +- sound/core/seq/oss/seq_oss_midi.c | 4 +- sound/core/seq/oss/seq_oss_synth.c | 6 +- sound/core/seq/seq_clientmgr.c | 2 +- sound/core/seq/seq_memory.c | 2 +- sound/core/seq/seq_ports.c | 6 +- sound/core/timer.c | 10 +- sound/core/timer_compat.c | 4 +- sound/drivers/aloop.c | 2 +- sound/drivers/dummy.c | 2 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_synth.c | 2 +- sound/drivers/vx/vx_pcm.c | 3 +- sound/firewire/bebob/bebob_hwdep.c | 2 +- sound/firewire/dice/dice-hwdep.c | 2 +- sound/firewire/digi00x/digi00x-hwdep.c | 2 +- sound/firewire/fireface/ff-hwdep.c | 2 +- sound/firewire/fireworks/fireworks_hwdep.c | 2 +- sound/firewire/motu/motu-hwdep.c | 2 +- sound/firewire/oxfw/oxfw-hwdep.c | 2 +- sound/firewire/tascam/tascam-hwdep.c | 2 +- sound/hda/hdac_stream.c | 5 +- sound/i2c/i2c.c | 4 +- sound/isa/ad1848/ad1848.c | 4 +- sound/isa/cs423x/cs4231.c | 4 +- sound/isa/cs423x/cs4236.c | 4 +- sound/isa/es1688/es1688.c | 4 +- sound/isa/sb/sb16_csp.c | 2 +- sound/isa/sb/sb_mixer.c | 2 +- sound/oss/dmasound/dmasound_core.c | 4 +- sound/pci/asihpi/hpidebug.c | 2 +- sound/pci/bt87x.c | 3 +- sound/pci/cs46xx/cs46xx_lib.c | 2 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 4 +- sound/pci/ctxfi/ctpcm.c | 2 +- sound/pci/ctxfi/ctresource.c | 2 +- sound/pci/emu10k1/emu10k1.c | 4 +- sound/pci/emu10k1/emu10k1_main.c | 2 +- sound/pci/emu10k1/emufx.c | 6 +- sound/pci/emu10k1/memory.c | 2 +- sound/pci/ens1370.c | 4 +- sound/pci/es1968.c | 2 +- sound/pci/fm801.c | 2 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/hda_jack.c | 2 +- sound/pci/ice1712/juli.c | 2 +- sound/pci/ice1712/psc724.c | 4 +- sound/pci/ice1712/quartet.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/lola/lola.c | 2 +- sound/pci/lola/lola_clock.c | 2 +- sound/pci/lola/lola_pcm.c | 2 +- sound/pci/maestro3.c | 2 +- sound/pci/rme9652/hdspm.c | 2 +- sound/pci/sis7019.c | 2 +- sound/pci/sonicvibes.c | 2 +- sound/pci/trident/trident_main.c | 4 +- sound/ppc/keywest.c | 2 +- sound/soc/Kconfig | 1 + sound/soc/Makefile | 1 + sound/soc/amd/acp3x-rt5682-max9836.c | 4 +- sound/soc/codecs/adau17x1.c | 3 +- sound/soc/codecs/es8316.c | 3 - sound/soc/codecs/es8328.c | 3 +- sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/codecs/rt1015.c | 122 +- sound/soc/codecs/rt1015.h | 5 + sound/soc/codecs/rt5645.c | 78 +- sound/soc/codecs/rt5682-sdw.c | 21 +- sound/soc/codecs/rt5682.c | 8 +- sound/soc/codecs/wm_adsp.c | 98 +- sound/soc/codecs/wmfw.h | 6 +- sound/soc/fsl/Kconfig | 1 - sound/soc/fsl/imx-hdmi.c | 2 +- sound/soc/intel/Kconfig | 2 - sound/soc/intel/boards/bytcht_es8316.c | 3 + sound/soc/intel/boards/bytcr_rt5640.c | 52 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 15 +- sound/soc/intel/boards/sof_rt5682.c | 7 + sound/soc/intel/catpt/pcm.c | 12 +- sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 2 +- sound/soc/intel/keembay/kmb_platform.c | 157 +- sound/soc/intel/keembay/kmb_platform.h | 9 - sound/soc/mediatek/Kconfig | 2 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 6 + .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 6 + .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 6 + sound/soc/meson/aiu-fifo-i2s.c | 1 + sound/soc/meson/aiu-fifo-spdif.c | 1 + sound/soc/meson/aiu-fifo.c | 18 +- sound/soc/qcom/qdsp6/q6afe.c | 2 +- sound/soc/sh/rcar/core.c | 2 +- sound/soc/soc-pcm.c | 23 +- sound/soc/sof/core.c | 1 - sound/soc/sof/ops.h | 11 +- sound/soc/sof/sof-priv.h | 2 - sound/soc/sprd/sprd-mcdt.c | 10 +- sound/soc/txx9/Kconfig | 30 + sound/soc/txx9/Makefile | 12 + sound/soc/txx9/txx9aclc-ac97.c | 230 + sound/soc/txx9/txx9aclc-generic.c | 88 + sound/soc/txx9/txx9aclc.c | 422 ++ sound/soc/txx9/txx9aclc.h | 71 + sound/usb/bcd2000/bcd2000.c | 2 +- sound/usb/caiaq/audio.c | 2 +- sound/usb/caiaq/device.c | 6 +- sound/usb/caiaq/midi.c | 2 +- sound/usb/card.c | 4 +- sound/usb/hiface/chip.c | 6 +- sound/usb/hiface/pcm.c | 2 +- sound/usb/mixer.c | 16 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 2 +- sound/usb/mixer_us16x08.c | 2 +- sound/x86/intel_hdmi_audio.c | 2 +- sound/xen/xen_snd_front_cfg.c | 2 +- tools/include/uapi/linux/bpf.h | 10 +- tools/lib/bpf/bpf_core_read.h | 169 +- tools/lib/bpf/btf.c | 5 + tools/memory-model/Documentation/glossary.txt | 12 +- tools/memory-model/Documentation/locking.txt | 320 -- tools/memory-model/README | 2 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests/CoRR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoRW+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWR+poonceonce+Once.litmus | 4 +- .../litmus-tests/CoWW+poonceonce.litmus | 4 +- .../IRIW+fencembonceonces+OnceOnce.litmus | 5 +- .../litmus-tests/IRIW+poonceonces+OnceOnce.litmus | 5 +- .../ISA2+pooncelock+pooncelock+pombonce.litmus | 7 +- .../litmus-tests/ISA2+poonceonces.litmus | 6 +- ...cerelease+poacquirerelease+poacquireonce.litmus | 6 +- .../LB+fencembonceonce+ctrlonceonce.litmus | 5 +- .../LB+poacquireonce+pooncerelease.litmus | 5 +- .../litmus-tests/LB+poonceonces.litmus | 5 +- .../MP+fencewmbonceonce+fencermbonceonce.litmus | 5 +- .../litmus-tests/MP+onceassign+derefonce.litmus | 4 +- .../MP+polockmbonce+poacquiresilsil.litmus | 5 +- .../MP+polockonce+poacquiresilsil.litmus | 5 +- tools/memory-model/litmus-tests/MP+polocks.litmus | 6 +- .../litmus-tests/MP+poonceonces.litmus | 5 +- .../MP+pooncerelease+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/MP+porevlocks.litmus | 6 +- .../litmus-tests/R+fencembonceonces.litmus | 5 +- .../memory-model/litmus-tests/R+poonceonces.litmus | 5 +- .../S+fencewmbonceonce+poacquireonce.litmus | 5 +- .../memory-model/litmus-tests/S+poonceonces.litmus | 5 +- .../litmus-tests/SB+fencembonceonces.litmus | 5 +- .../litmus-tests/SB+poonceonces.litmus | 5 +- .../litmus-tests/SB+rfionceonce-poonceonces.litmus | 5 +- .../litmus-tests/WRC+poonceonces+Once.litmus | 5 +- .../WRC+pooncerelease+fencermbonceonce+Once.litmus | 5 +- .../Z6.0+pooncelock+poonceLock+pombonce.litmus | 7 +- .../Z6.0+pooncelock+pooncelock+pombonce.litmus | 7 +- ...release+poacquirerelease+fencembonceonce.litmus | 6 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 2 +- tools/power/cpupower/Makefile | 8 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 32 - tools/testing/selftests/Makefile | 6 +- .../selftests/bpf/prog_tests/core_read_macros.c | 64 - .../selftests/bpf/prog_tests/test_local_storage.c | 96 +- tools/testing/selftests/bpf/prog_tests/test_lsm.c | 1 + tools/testing/selftests/bpf/progs/local_storage.c | 62 +- .../selftests/bpf/progs/test_core_read_macros.c | 50 - tools/testing/selftests/net/mptcp/mptcp_join.sh | 72 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 41 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 87 +- tools/testing/selftests/net/tls.c | 4 +- tools/testing/selftests/net/xfrm_policy.sh | 45 +- .../selftests/netfilter/nft_conntrack_helper.sh | 12 +- .../testing/selftests/rcutorture/bin/config2csv.sh | 67 - .../selftests/rcutorture/bin/console-badness.sh | 1 - .../testing/selftests/rcutorture/bin/functions.sh | 36 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 9 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 3 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 25 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 103 +- .../selftests/rcutorture/bin/parse-build.sh | 2 +- .../selftests/rcutorture/bin/parse-console.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 442 -- .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TASKS01.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE01.boot | 4 +- .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/run_vmtests | 17 - 2486 files changed, 36596 insertions(+), 113261 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-emif delete mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios delete mode 100644 Documentation/ABI/testing/sysfs-class-power-ltc4162l delete mode 100644 Documentation/dev-tools/kfence.rst delete mode 100644 Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml delete mode 100644 Documentation/devicetree/bindings/dma/intel,ldma.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml rename Documentation/devicetree/bindings/interconnect/{qcom,rpm.yaml => qcom,msm89 [...] create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.yaml delete mode 100644 Documentation/devicetree/bindings/media/allegro,al5e.yaml create mode 100644 Documentation/devicetree/bindings/media/allegro.txt rename Documentation/devicetree/bindings/media/i2c/{ovti,ov5647.yaml => ov5647.yam [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5648.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov8865.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/qcom,smem-part.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,sf2.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/bq256xx.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt4831-regu [...] delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie- [...] delete mode 100644 Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml create mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml delete mode 100644 Documentation/devicetree/bindings/soc/imx/imx8m-soc.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smem.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smem.yaml delete mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra210-quad.yaml delete mode 100644 Documentation/devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml delete mode 100644 Documentation/driver-api/surface_aggregator/client-api.rst delete mode 100644 Documentation/driver-api/surface_aggregator/client.rst delete mode 100644 Documentation/driver-api/surface_aggregator/clients/cdev.rst delete mode 100644 Documentation/driver-api/surface_aggregator/clients/index.rst delete mode 100644 Documentation/driver-api/surface_aggregator/clients/san.rst delete mode 100644 Documentation/driver-api/surface_aggregator/index.rst delete mode 100644 Documentation/driver-api/surface_aggregator/internal-api.rst delete mode 100644 Documentation/driver-api/surface_aggregator/internal.rst delete mode 100644 Documentation/driver-api/surface_aggregator/overview.rst delete mode 100644 Documentation/driver-api/surface_aggregator/ssh.rst create mode 100644 Documentation/hwmon/ab8500.rst create mode 100644 Documentation/hwmon/abx500.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/power/powercap/dtpm.rst delete mode 100644 Documentation/translations/zh_CN/mips/booting.rst delete mode 100644 Documentation/translations/zh_CN/mips/features.rst delete mode 100644 Documentation/translations/zh_CN/mips/index.rst delete mode 100644 Documentation/translations/zh_CN/mips/ingenic-tcu.rst delete mode 100644 Documentation/userspace-api/media/drivers/ccs.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/imx6dl-plybas.dts delete mode 100644 arch/arm/boot/dts/imx6dl-plym2m.dts delete mode 100644 arch/arm/boot/dts/imx6dl-prtmvt.dts delete mode 100644 arch/arm/boot/dts/imx6ul-prti6g.dts delete mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi delete mode 100644 arch/arm/boot/dts/qcom-sdx55-mtp.dts delete mode 100644 arch/arm/boot/dts/qcom-sdx55.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts delete mode 100644 arch/arm/boot/dts/sun8i-v3-sl631.dtsi delete mode 100644 arch/arm/crypto/blake2b-neon-core.S delete mode 100644 arch/arm/crypto/blake2b-neon-glue.c delete mode 100644 arch/arm/crypto/blake2s-core.S delete mode 100644 arch/arm/crypto/blake2s-glue.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-early-adopter.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw700x.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx-0x.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-kit.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-beacon-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phyboard-pollux-rdk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-phycore-som.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts delete mode 100644 arch/arm64/include/asm/kfence.h delete mode 100644 arch/arm64/include/asm/set_memory.h rename drivers/base/arch_numa.c => arch/arm64/mm/numa.c (96%) create mode 100644 arch/csky/include/asm/atomic.h delete mode 100644 arch/csky/include/asm/futex.h delete mode 100644 arch/csky/kernel/vdso/Makefile delete mode 100644 arch/csky/kernel/vdso/note.S delete mode 100644 arch/csky/kernel/vdso/rt_sigreturn.S delete mode 100755 arch/csky/kernel/vdso/so2s.sh delete mode 100644 arch/csky/kernel/vdso/vdso.S delete mode 100644 arch/csky/kernel/vdso/vdso.lds.S delete mode 100644 arch/mips/include/asm/elfcore-compat.h create mode 100644 arch/mips/kernel/binfmt_elfn32.c create mode 100644 arch/mips/kernel/binfmt_elfo32.c create mode 100644 arch/mips/kernel/irq-rm7000.c delete mode 100644 arch/riscv/boot/dts/canaan/Makefile create mode 100644 arch/riscv/boot/dts/kendryte/Makefile rename arch/riscv/boot/dts/{canaan => kendryte}/k210.dts (100%) rename arch/riscv/boot/dts/{canaan => kendryte}/k210.dtsi (94%) delete mode 100644 arch/riscv/boot/dts/sifive/fu740-c000.dtsi delete mode 100644 arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dts delete mode 100644 arch/riscv/include/asm/mmzone.h delete mode 100644 arch/riscv/include/asm/numa.h delete mode 100644 arch/riscv/include/asm/probes.h delete mode 100644 arch/riscv/include/asm/uprobes.h delete mode 100644 arch/riscv/kernel/probes/Makefile delete mode 100644 arch/riscv/kernel/probes/decode-insn.c delete mode 100644 arch/riscv/kernel/probes/decode-insn.h delete mode 100644 arch/riscv/kernel/probes/ftrace.c delete mode 100644 arch/riscv/kernel/probes/kprobes.c delete mode 100644 arch/riscv/kernel/probes/kprobes_trampoline.S delete mode 100644 arch/riscv/kernel/probes/simulate-insn.c delete mode 100644 arch/riscv/kernel/probes/simulate-insn.h delete mode 100644 arch/riscv/kernel/probes/uprobes.c delete mode 100644 arch/riscv/lib/error-inject.c rename arch/sparc/include/asm/{extable.h => extable_64.h} (92%) create mode 100644 arch/sparc/mm/extable.c delete mode 100644 arch/x86/include/asm/elfcore-compat.h delete mode 100644 arch/x86/include/asm/kfence.h rename arch/{csky/kernel/vdso/.gitignore => x86/platform/goldfish/Makefile} (51%) create mode 100644 arch/x86/platform/goldfish/goldfish.c delete mode 100644 drivers/char/tpm/tpm_tis_i2c_cr50.c delete mode 100644 drivers/clk/renesas/rcar-cpg-lib.c delete mode 100644 drivers/clk/renesas/rcar-cpg-lib.h delete mode 100644 drivers/crypto/keembay/keembay-ocs-hcu-core.c delete mode 100644 drivers/crypto/keembay/ocs-hcu.c delete mode 100644 drivers/crypto/keembay/ocs-hcu.h create mode 100644 drivers/crypto/mediatek/Makefile create mode 100644 drivers/crypto/mediatek/mtk-aes.c create mode 100644 drivers/crypto/mediatek/mtk-platform.c create mode 100644 drivers/crypto/mediatek/mtk-platform.h create mode 100644 drivers/crypto/mediatek/mtk-regs.h create mode 100644 drivers/crypto/mediatek/mtk-sha.c create mode 100644 drivers/crypto/picoxcell_crypto.c create mode 100644 drivers/crypto/picoxcell_crypto_regs.h delete mode 100644 drivers/dma/lgm/Kconfig delete mode 100644 drivers/dma/lgm/Makefile delete mode 100644 drivers/dma/lgm/lgm-dma.c create mode 100644 drivers/edac/amd64_edac_dbg.c create mode 100644 drivers/edac/amd64_edac_inj.c delete mode 100644 drivers/fpga/dfl-n3000-nios.c delete mode 100644 drivers/gpio/gpio-visconti.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/hdp_v5_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vega20_ih.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vega20_ih.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_4_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_4_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/i915/display/i9xx_plane.c delete mode 100644 drivers/gpu/drm/i915/display/i9xx_plane.h delete mode 100644 drivers/gpu/drm/i915/display/intel_cursor.c delete mode 100644 drivers/gpu/drm/i915/display/intel_cursor.h delete mode 100644 drivers/gpu/drm/i915/i915_mitigations.c delete mode 100644 drivers/gpu/drm/i915/i915_mitigations.h create mode 100644 drivers/hwmon/ab8500.c create mode 100644 drivers/hwmon/abx500.c create mode 100644 drivers/hwmon/abx500.h delete mode 100644 drivers/interconnect/qcom/icc-rpm.c delete mode 100644 drivers/interconnect/qcom/icc-rpm.h delete mode 100644 drivers/interconnect/qcom/msm8939.c delete mode 100644 drivers/media/i2c/ov5648.c delete mode 100644 drivers/media/i2c/ov8865.c delete mode 100644 drivers/memory/dfl-emif.c create mode 100644 drivers/misc/atmel_tclib.c delete mode 100644 drivers/mtd/parsers/qcomsmempart.c delete mode 100644 drivers/net/can/m_can/tcan4x5x-regmap.c rename drivers/net/can/m_can/{tcan4x5x-core.c => tcan4x5x.c} (79%) delete mode 100644 drivers/net/can/m_can/tcan4x5x.h delete mode 100644 drivers/net/ethernet/broadcom/unimac.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v0.c delete mode 100644 drivers/platform/surface/aggregator/Kconfig delete mode 100644 drivers/platform/surface/aggregator/Makefile delete mode 100644 drivers/platform/surface/aggregator/bus.c delete mode 100644 drivers/platform/surface/aggregator/bus.h delete mode 100644 drivers/platform/surface/aggregator/controller.c delete mode 100644 drivers/platform/surface/aggregator/controller.h delete mode 100644 drivers/platform/surface/aggregator/core.c delete mode 100644 drivers/platform/surface/aggregator/ssh_msgb.h delete mode 100644 drivers/platform/surface/aggregator/ssh_packet_layer.c delete mode 100644 drivers/platform/surface/aggregator/ssh_packet_layer.h delete mode 100644 drivers/platform/surface/aggregator/ssh_parser.c delete mode 100644 drivers/platform/surface/aggregator/ssh_parser.h delete mode 100644 drivers/platform/surface/aggregator/ssh_request_layer.c delete mode 100644 drivers/platform/surface/aggregator/ssh_request_layer.h delete mode 100644 drivers/platform/surface/aggregator/trace.h delete mode 100644 drivers/platform/surface/surface_acpi_notify.c delete mode 100644 drivers/platform/surface/surface_aggregator_cdev.c delete mode 100644 drivers/power/supply/bq256xx_charger.c delete mode 100644 drivers/power/supply/ltc4162-l-charger.c delete mode 100644 drivers/powercap/dtpm.c delete mode 100644 drivers/powercap/dtpm_cpu.c delete mode 100644 drivers/regulator/atc260x-regulator.c delete mode 100644 drivers/regulator/mtk-dvfsrc-regulator.c delete mode 100644 drivers/regulator/rt4831-regulator.c delete mode 100644 drivers/reset/reset-k210.c create mode 100644 drivers/rtc/rtc-tx4939.c rename drivers/soc/{canaan => kendryte}/Kconfig (79%) rename drivers/soc/{canaan => kendryte}/Makefile (100%) rename drivers/soc/{canaan => kendryte}/k210-sysctl.c (63%) delete mode 100644 drivers/spi/spi-tegra210-quad.c create mode 100644 drivers/spi/spi-txx9.c create mode 100644 drivers/staging/media/allegro-dvt/Kconfig rename drivers/{media/platform => staging/media}/allegro-dvt/Makefile (100%) create mode 100644 drivers/staging/media/allegro-dvt/TODO rename drivers/{media/platform => staging/media}/allegro-dvt/allegro-core.c (95%) rename drivers/{media/platform => staging/media}/allegro-dvt/allegro-mail.c (98%) rename drivers/{media/platform => staging/media}/allegro-dvt/allegro-mail.h (98%) rename drivers/{media/platform => staging/media}/allegro-dvt/nal-h264.c (100%) rename drivers/{media/platform => staging/media}/allegro-dvt/nal-h264.h (100%) delete mode 100644 drivers/usb/cdns3/cdns3-plat.c delete mode 100644 drivers/usb/cdns3/cdnsp-debug.h delete mode 100644 drivers/usb/cdns3/cdnsp-ep0.c delete mode 100644 drivers/usb/cdns3/cdnsp-gadget.c delete mode 100644 drivers/usb/cdns3/cdnsp-gadget.h delete mode 100644 drivers/usb/cdns3/cdnsp-mem.c delete mode 100644 drivers/usb/cdns3/cdnsp-pci.c delete mode 100644 drivers/usb/cdns3/cdnsp-ring.c delete mode 100644 drivers/usb/cdns3/cdnsp-trace.c delete mode 100644 drivers/usb/cdns3/cdnsp-trace.h rename drivers/usb/cdns3/{cdns3-debug.h => debug.h} (100%) rename drivers/usb/cdns3/{cdns3-ep0.c => ep0.c} (99%) rename drivers/usb/cdns3/{cdns3-gadget.c => gadget.c} (99%) rename drivers/usb/cdns3/{cdns3-gadget.h => gadget.h} (100%) rename drivers/usb/cdns3/{cdns3-trace.c => trace.c} (89%) rename drivers/usb/cdns3/{cdns3-trace.h => trace.h} (99%) delete mode 100644 drivers/usb/dwc3/dwc3-imx8mp.c delete mode 100644 fs/mount_notify.c create mode 100644 include/asm-generic/mm-arch-hooks.h delete mode 100644 include/asm-generic/numa.h delete mode 100644 include/crypto/blake2b.h delete mode 100644 include/crypto/internal/blake2b.h delete mode 100644 include/crypto/internal/cipher.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8939.h delete mode 100644 include/dt-bindings/pinctrl/k210-fpioa.h delete mode 100644 include/dt-bindings/reset/k210-rst.h delete mode 100644 include/linux/dfl.h delete mode 100644 include/linux/dsa/brcm.h delete mode 100644 include/linux/dtpm.h delete mode 100644 include/linux/fortify-string.h create mode 100644 include/linux/kd.h delete mode 100644 include/linux/kfence.h create mode 100644 include/linux/mm-arch-hooks.h create mode 100644 include/linux/platform_data/dma-atmel.h create mode 100644 include/linux/power/max8903_charger.h delete mode 100644 include/linux/secretmem.h delete mode 100644 include/linux/surface_acpi_notify.h delete mode 100644 include/linux/surface_aggregator/controller.h delete mode 100644 include/linux/surface_aggregator/device.h delete mode 100644 include/linux/surface_aggregator/serial_hub.h delete mode 100644 include/media/frame_vector.h delete mode 100644 include/soc/canaan/k210-sysctl.h create mode 100644 include/soc/tegra/emc.h delete mode 100644 include/uapi/linux/ccs.h delete mode 100644 include/uapi/linux/spi/spi.h delete mode 100644 include/uapi/linux/surface_aggregator/cdev.h delete mode 100644 lib/Kconfig.kfence delete mode 100644 localversion-next rename {drivers/media/common/videobuf2 => mm}/frame_vector.c (85%) delete mode 100644 mm/kfence/Makefile delete mode 100644 mm/kfence/core.c delete mode 100644 mm/kfence/kfence.h delete mode 100644 mm/kfence/kfence_test.c delete mode 100644 mm/kfence/report.c delete mode 100644 mm/secretmem.c delete mode 100755 scripts/generate_initcall_order.pl delete mode 100644 scripts/lto-used-symbollist create mode 100644 sound/soc/txx9/Kconfig create mode 100644 sound/soc/txx9/Makefile create mode 100644 sound/soc/txx9/txx9aclc-ac97.c create mode 100644 sound/soc/txx9/txx9aclc-generic.c create mode 100644 sound/soc/txx9/txx9aclc.c create mode 100644 sound/soc/txx9/txx9aclc.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_read_macros.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_read_macros.c delete mode 100755 tools/testing/selftests/rcutorture/bin/config2csv.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/torture.sh delete mode 100644 tools/testing/selftests/vm/memfd_secret.c