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-allnoconfig in repository toolchain/ci/linux.
omits 9a9aa07ae18b Add linux-next specific files for 20210504 omits c76b87e2aa82 Merge branch 'akpm/master' omits 930a60521778 memfd_secret: use unsigned int rather than long as syscall [...] omits c7c145fc1892 secretmem: test: add basic selftest for memfd_secret(2) omits c7648e74f53c memfd_secret: use unsigned int rather than long as syscall [...] omits 81e451634d8b arch, mm: wire up memfd_secret system call where relevant omits 2ad5bfdaf49c PM: hibernate: disable when there are active secretmem users omits 9918c3505b02 secretmem: optimize page_is_secretmem() omits 292cb60dbbad secretmem/gup: don't check if page is secretmem without reference omits b3ca03ea70cf memfd_secret: use unsigned int rather than long as syscall [...] omits 9af933a3c34b mm: introduce memfd_secret system call to create "secret" [...] omits f16d7a6521cd set_memory: allow querying whether set_direct_map_*() is a [...] omits 649e3cad9f4d set_memory: allow set_direct_map_*_noflush() for multiple pages omits 588ee78510b6 riscv/Kconfig: make direct map manipulation options depend on MMU omits 12e8507299a0 mmap: make mlock_future_check() global omits 4d8b337bb281 mm: fix typos in comments omits d5747163ffaf mm: fix typos in comments omits 60dec6569a9c treewide: remove editor modelines and cruft omits 4bc1f2a25fe7 ipc/sem.c: spelling fix omits ef1609b5aeab fs: fat: fix spelling typo of values omits 70f9d7522b39 kernel/sys.c: fix typo omits 8cf173006be4 kernel/up.c: fix typo omits 2b469bc1f5b9 kernel/user_namespace.c: fix typos omits 01bc00d0103e kernel/umh.c: fix some spelling mistakes omits 53c9a0536320 include/linux/pgtable.h: few spelling fixes omits 4fbdb1a7ff13 mm/slab.c: fix spelling mistake "disired" -> "desired" omits 88b56e5d6723 scripts/spelling.txt: add "overflw" omits 373a4b73a8de scripts/spelling.txt: Add "diabled" typo omits 79de51a859b6 scripts/spelling.txt: add "overlfow" omits 150181d1d44b arm: print alloc free paths for address in registers omits 5428f0b4ec22 mm/vmalloc: remove vwrite() omits 7a7fe7dc8e6e mm: remove xlate_dev_kmem_ptr() omits ff72e18db0a7 drivers/char: remove /dev/kmem for good omits 86eecd4d844c mm: fix some typos and code style problems omits edff26e8c809 Merge branch 'akpm-current/current' omits 9b14249725f6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits c9f0f0f7274c Merge remote-tracking branch 'rust/rust-next' omits 627505ace825 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 57b8eff2f887 Merge remote-tracking branch 'nvmem/for-next' omits 028aa11f0db2 Merge remote-tracking branch 'slimbus/for-next' omits 76f9d4e588a0 Merge remote-tracking branch 'gnss/gnss-next' omits 11db135ddb79 Merge remote-tracking branch 'kspp/for-next/kspp' omits d868d4dece2a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 74b2bada3b42 Merge remote-tracking branch 'coresight/next' omits 5eacc6394691 Merge remote-tracking branch 'livepatching/for-next' omits e45ec413a871 Merge remote-tracking branch 'pwm/for-next' omits e834da7f57f1 Merge remote-tracking branch 'pinctrl/for-next' omits dd49bbcc2552 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits dcdf63b0b589 Merge remote-tracking branch 'rpmsg/for-next' omits 14ff08befd42 Merge remote-tracking branch 'vhost/linux-next' omits ab288d12340a Merge remote-tracking branch 'scsi/for-next' omits 0c2c0d81852d Merge remote-tracking branch 'dmaengine/next' omits efa926dccf8d Merge remote-tracking branch 'phy-next/next' omits 4c33f3c8a10b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits b73eb10c4f5a Merge remote-tracking branch 'chrome-platform/for-next' omits 5445c1997eda Merge remote-tracking branch 'percpu/for-next' omits 47f95256fc34 Merge remote-tracking branch 'rcu/rcu/next' omits 65cc6cfbb20e Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 0c5da95f50cd Merge remote-tracking branch 'edac/edac-for-next' omits 6a67891df8eb Merge remote-tracking branch 'safesetid/safesetid-next' omits 4758c5347764 Merge remote-tracking branch 'keys/keys-next' omits c16e12a65db7 Merge remote-tracking branch 'apparmor/apparmor-next' omits 875579fe2089 Merge remote-tracking branch 'security/next-testing' omits af8d730bfdc7 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 1b873cc4a16e Merge remote-tracking branch 'block/for-next' omits 71c7b2e60553 Merge remote-tracking branch 'input/next' omits a3bcd1d681b5 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 5b463bef824e Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 07a973fe8f9b Merge remote-tracking branch 'drm-msm/msm-next' omits 36f06c28b2c1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits f729bf098463 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 04c7cc551006 Merge remote-tracking branch 'amdgpu/drm-next' omits cee5d26ed4ba Merge remote-tracking branch 'drm-misc/for-linux-next' omits f253f09821e7 Merge remote-tracking branch 'bluetooth/master' omits b8287a2a3c57 Merge remote-tracking branch 'swiotlb/linux-next' omits 402485d6a07a Merge remote-tracking branch 'ieee1394/for-next' omits 5b56c689a3a4 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 89ef478c27b1 Merge remote-tracking branch 'pm/linux-next' omits 314544e02f5e Merge remote-tracking branch 'jc_docs/docs-next' omits da39b656e98d Merge remote-tracking branch 'i3c/i3c/next' omits d46034f5d74c Merge remote-tracking branch 'i2c/i2c/for-next' omits e0c1fbddd10f Merge remote-tracking branch 'hid/for-next' omits 0a4181634ffd Merge remote-tracking branch 'pci/next' omits d9363b078374 Merge remote-tracking branch 'printk/for-next' omits 092f33b60194 Merge remote-tracking branch 'vfs/for-next' omits b1bbbd51fe94 Merge remote-tracking branch 'xfs/for-next' omits f40ea4b87698 Merge remote-tracking branch 'v9fs/9p-next' omits 2dd73699f206 Merge remote-tracking branch 'ubifs/next' omits 4973bfb60abe Merge remote-tracking branch 'cel/for-next' omits 011815135bde Merge remote-tracking branch 'nfs/linux-next' omits 06546f88517d Merge remote-tracking branch 'jfs/jfs-next' omits b35e29a0e86c Merge remote-tracking branch 'f2fs/dev' omits aeb7bedbaca7 Merge remote-tracking branch 'ext3/for_next' omits 5563861bffe8 Merge remote-tracking branch 'ecryptfs/next' omits d17e6f22b5b0 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 051b462d17b5 Merge remote-tracking branch 'cifs/for-next' omits a213fe16f284 Merge remote-tracking branch 'ceph/master' omits 7a7211e6724f Merge remote-tracking branch 'btrfs/for-next' omits 424d1d54e165 Merge remote-tracking branch 'pidfd/for-next' omits cc101eef6652 Merge remote-tracking branch 'uml/linux-next' omits 9ec9f0c76265 Merge remote-tracking branch 'sh/for-next' omits a548d797b5c7 Merge remote-tracking branch 's390/for-next' omits 6648fa25339e Merge remote-tracking branch 'risc-v/for-next' omits f7d6c7c1cd2c Merge remote-tracking branch 'powerpc/next' omits 1cfe756dc4ba Merge remote-tracking branch 'm68knommu/for-next' omits 9d85d235f0e8 Merge remote-tracking branch 'h8300/h8300-next' omits 1f384200782b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 41952a526056 Merge remote-tracking branch 'tegra/for-next' omits 14f63b21cebf Merge remote-tracking branch 'sunxi/sunxi/for-next' omits db9f3d89e7af Merge remote-tracking branch 'scmi/for-linux-next' omits f38b4000f243 Merge remote-tracking branch 'samsung-krzk/for-next' omits 254eeae15c99 Merge remote-tracking branch 'rockchip/for-next' omits cfe4a89c33df Merge remote-tracking branch 'reset/reset/next' omits 6e7a38015f0b Merge remote-tracking branch 'renesas/next' omits 5a54556d6c27 Merge remote-tracking branch 'realtek/for-next' omits deb446f2b310 Merge remote-tracking branch 'raspberrypi/for-next' omits 83200c508268 Merge remote-tracking branch 'qcom/for-next' omits 9ffa5f852daf Merge remote-tracking branch 'omap/for-next' omits 31d256243d1a Merge remote-tracking branch 'mvebu/for-next' omits aca700d234b3 Merge remote-tracking branch 'mediatek/for-next' omits cad93cd3b5cf Merge remote-tracking branch 'keystone/next' omits eab89e3dfcb4 Merge remote-tracking branch 'imx-mxs/for-next' omits 50a4473be9af Merge remote-tracking branch 'drivers-memory/for-next' omits 4907184b12cc Merge remote-tracking branch 'at91/at91-next' omits 1c4a693bd3cc Merge remote-tracking branch 'aspeed/for-next' omits 5d353b076d4e Merge remote-tracking branch 'amlogic/for-next' omits 7291bf44a2b9 Merge remote-tracking branch 'actions/for-next' omits 27ce51f8393e Merge remote-tracking branch 'arm-soc/for-next' omits 35dba3412cfe Merge remote-tracking branch 'arm64/for-next/core' omits 88d0f8452fbe Merge remote-tracking branch 'arm/for-next' omits 33db9cf58ebe Merge remote-tracking branch 'asm-generic/master' omits f93bd0e14fbf Merge remote-tracking branch 'dma-mapping/for-next' omits 3388156ed580 Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' omits 548c49763d98 Merge remote-tracking branch 'kbuild/for-next' omits 9f0f814c71b4 libceph: allow addrvecs with a single NONE/blank address omits acfd309800c1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 214f6a0c5ae7 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 77b8119d06e5 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 2c5fdac5a3a4 Merge remote-tracking branch 'scsi-fixes/fixes' omits 673cb99a66b6 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 2ddbc0fa361a Merge remote-tracking branch 'vfs-fixes/fixes' omits 7aa50f2781e7 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 93af83c96e0f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 775af1e12858 Merge remote-tracking branch 'ide/master' omits 08e0ebde5187 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 88810076894c Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c4b699b0fb53 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits fc532111fe7f Merge remote-tracking branch 'phy/fixes' omits c1b82beef0c2 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 60c6799b8c1c Merge remote-tracking branch 'pci-current/for-linus' omits 2765e7f166c2 Merge remote-tracking branch 'spi-fixes/for-linus' omits 2877a55e6103 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits fffe6f995cc6 Merge remote-tracking branch 'sound-current/for-linus' omits e682d24a9642 Merge remote-tracking branch 'netfilter/master' omits 3a1400a86098 Merge remote-tracking branch 'ipsec/master' omits 81581e4bdc0f Merge remote-tracking branch 'bpf/master' omits d7873f4cfd44 Merge remote-tracking branch 'net/master' omits b49fca5067ee Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 87649ac73172 Merge remote-tracking branch 'arc-current/for-curr' omits 5f28229f7c49 Cifs: Fix kernel oops caused by deferred close for files. omits 19e1547b448c Merge branch 'pci/tegra' omits 04e0b1384187 Merge branch 'pci/brcmstb' omits d396f3dce10a Merge branch 'remotes/lorenzo/pci/misc' omits aeb6e2dc6bb0 Merge branch 'remotes/lorenzo/pci/msi' omits cbb324a0fbab Merge branch 'remotes/lorenzo/pci/xilinx' omits 29b90b331365 Merge branch 'remotes/lorenzo/pci/xgene' omits 8b6f4f7b500b Merge branch 'remotes/lorenzo/pci/vmd' omits 6181ca425f08 Merge branch 'remotes/lorenzo/pci/tegra' omits 76fd12368daf Merge branch 'remotes/lorenzo/pci/microchip' omits ce6d2d503cac Merge branch 'remotes/lorenzo/pci/mediatek' omits 91bbabf2cfc1 Merge branch 'remotes/lorenzo/pci/layerscape' omits 5d07236a30ec Merge branch 'remotes/lorenzo/pci/iproc' omits 17a449b86ed9 Merge branch 'remotes/lorenzo/pci/endpoint' omits 263313bf6cd8 Merge branch 'remotes/lorenzo/pci/dwc' omits 6899b0867ba9 Merge branch 'remotes/lorenzo/pci/cadence' omits 34cbf5903076 Merge branch 'remotes/lorenzo/pci/brcmstb' omits fb1049e4cb6c Merge branch 'remotes/lorenzo/pci/altera-msi' omits 4a0d241a65db Merge branch 'pci/misc' omits c6c3d84fca27 Merge branch 'pci/kernel-doc' omits db9ff1bf56a5 Merge branch 'pci/sysfs' omits e161a83d6a56 Merge branch 'pci/vpd' omits e8b067d0ccfd Merge branch 'pci/pm' omits f11f6380665f Merge branch 'pci/hotplug' omits 1d4a213be578 Merge branch 'pci/error' omits c2c57ffb1348 Merge branch 'pci/enumeration' omits 1e495cb45396 Merge branch 'block-5.13' into for-next omits 37d8b5dd2a30 Merge branch 'io_uring-5.13' into for-next omits c71a9837f598 cifs: fix regression when mounting shares with prefix paths omits 75195c8d1458 virtio_net: disable cb aggressively omits c1964d70f0da virtio: fix up virtio_disable_cb omits 2610e7b375c5 virtio_net: move txq wakeups under tx q lock omits f35c8717e483 virtio_net: move tx vq operation under tx queue lock omits c8fbf6a89477 ipc/sem.c: mundane typo fixes omits c0871c5aa590 modules: add CONFIG_MODPROBE_PATH omits d3efa222279f init/initramfs.c: do unpacking asynchronously omits e30ace4ffffc kernel/async.c: remove async_unregister_domain() omits 829b771016bf kernel/async.c: stop guarding pr_debug() statements omits d00b9efa3629 selftests: remove duplicate include omits b1246145558f kernel/resource: fix locking in request_free_mem_region omits 5d8f90a60a19 kernel/resource: refactor __request_region to allow extern [...] omits 60513c4471b1 kernel-resource-allow-region_intersects-users-to-hold-reso [...] omits bb63947268cb kernel/resource: allow region_intersects users to hold res [...] omits aee1646fb5c3 kernel/resource: remove first_lvl / siblings_only logic omits 4494e57ea7a8 kernel/resource: make walk_mem_res() find all busy IORESOU [...] omits f19146e76256 kernel/resource: make walk_system_ram_res() find all busy [...] omits 87e5e167cfaf scripts/gdb: add lx_current support for arm64 omits 480774ef2ba9 scripts/gdb: document lx_current is only supported by x86 omits 9e707c32d948 gdb: lx-symbols: store the abspath() omits 971428574b41 aio: simplify read_events() omits ee1184536e1e delayacct: clear right task's flag after blkio completes omits 84abbe10e4c6 smp: kernel/panic.c - silence warnings omits 67ddc92730a7 gcov: clang: drop support for clang-10 and older omits 0a2fd5212632 gcov: clang: fix clang-11+ build omits 19dc483b5be0 gcov: use kvmalloc() omits 0fcd9d0c0cea gcov: simplify buffer allocation omits d523582534e6 gcov: combine common code omits 4d385156523b kexec: dump kmessage before machine_kexec omits f43794a72ce0 kernel: kexec_file: fix error return code of kexec_calcula [...] omits 8187d89909a7 kexec: Add kexec reboot string omits fd4d14940355 kernel/crash_core: add crashkernel=auto for vmcore creation omits 9d7b3cc2e0c6 kernel/fork.c: fix typos omits 7c23413f8250 kernel/fork.c: simplify copy_mm() omits a7c9c478ea4b do_wait: make PIDTYPE_PID case O(1) instead of O(n) omits a4c6744cfda8 hpfs: replace one-element array with flexible-array member omits f8e870445d57 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 38779e5f8152 nilfs2: fix typos in comments omits 8e68ed7bd326 fs/nilfs2: fix misspellings using codespell tool omits 9164ad83b319 isofs: fix fall-through warnings for Clang omits 749587dc905c fs/epoll: restore waking from ep_done_scan() omits 760352f37f9a kselftest: introduce new epoll test case omits 58be9e087d24 checkpatch: improve ALLOC_ARRAY_ARGS test omits 71e17075f0d7 checkpatch: exclude four preprocessor sub-expressions from [...] omits 0dd04de4a0e6 checkpatch: warn when missing newline in return sysfs_emit [...] omits 06fa25ffbea1 include/linux/compat.h: remove unneeded declaration from C [...] omits d09b7311ed65 lib: parser: clean up kernel-doc omits 8027535771ef lib/genalloc: add parameter description to fix doc compile [...] omits 87e43e68f9ce lib/percpu_counter: tame kernel-doc compile warning omits fb604cc5e9f4 lib: stackdepot: turn depot_lock spinlock to raw_spinlock omits 4e76b9204e08 lib: crc8: pointer to data block should be const omits e6d78b148530 lib/genalloc.c: Fix a typo omits 16fe6ec5936f lib/list_sort.c: fix typo in function description omits 9dbf8a2742f0 lib: fix inconsistent indenting in process_bit1() omits a4390731d483 lib/bch.c: fix a typo in the file bch.c omits aff1d55f33ce MAINTAINERS: add entry for the bitmap API omits ae2b94f8f5ae tools: sync lib/find_bit implementation omits c74c42085bf5 h8300: rearrange headers inclusion order in asm/bitops omits 2caf27dc7e13 lib: add fast path for find_first_*_bit() and find_last_bit() omits c03a5bc095c7 lib: add fast path for find_next_*_bit() omits 8985dc9a719b tools: sync find_next_bit implementation omits ee1ab78f433f lib: inline _find_next_bit() wrappers omits df06e39d0786 tools: sync small_const_nbits() macro with the kernel omits dad5ec7fa128 lib: extend the scope of small_const_nbits() macro omits 21f9fd978f95 arch: rearrange headers inclusion order in asm/bitops for [...] omits 34f9f7489d82 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel omits 54e77ded7912 tools: bitmap: sync function declarations with the kernel omits 9c10806df1ca tools: disable -Wno-type-limits omits 99ff2a1b018d kernel/cred.c: make init_groups static omits 1581c8851ab6 kernel/async.c: fix pr_debug statement omits 21adb20fd756 linux/profile.h: remove unnecessary declaration omits df48f6f73926 kernel.h: drop inclusion in bitmap.h omits 73d83e4bdc21 include: remove pagemap.h from blkdev.h omits 120d22538d61 proc/sysctl: make protected_* world readable omits c7c411255f46 proc/sysctl: fix function name error in comments omits 8fb36bf1d7b9 procfs/dmabuf: add inode number to /proc/*/fdinfo omits c6b194910e62 procfs: allow reading fdinfo with PTRACE_MODE_READ omits b50e024f5f66 selftests: proc: test subset=pid omits 52e875c90d7e proc: delete redundant subset=pid check omits 7110f264a0b1 proc: smoke test lseek() omits 572677192ec3 proc: mandate ->proc_lseek in "struct proc_ops" omits b67caa0df8bc proc: save LOC in __xlate_proc_name() omits 7bf332faf443 fs/proc/generic.c: fix incorrect pde_is_permanent check omits 2135b4af9dc5 alpha: eliminate old-style function definitions omits 236be007fb22 kernel/hung_task.c: Monitor killed tasks. omits 2ad62fb6c3fa fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a9bf004a841a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits aa35f1e272b7 kfence: use power-efficient work queue to run delayed work omits 8db57ee1a121 kfence: maximize allocation wait timeout duration omits cc4890fb4424 kfence: await for allocation using wait_event omits a9c4787dffa9 kfence: zero guard page after out-of-bounds access omits bc0e845f3285 mm/process_vm_access.c: remove duplicate include omits c20eb898703d mm/mempolicy: minor coding style tweaks omits 2d465bac5e9e mm/memory_hotplug: minor coding style tweaks omits 54bb727cbe0f mm/vmalloc: minor coding style tweaks omits 816478db093c mm/frontswap: minor coding style tweaks omits 9758093571dd mm/mlock: minor coding style tweaks omits af688a65812f mm/filemap: minor coding style tweaks omits cbf17fab8ea3 mm/page_alloc: minor coding style tweaks omits 46722df33676 mm/shmem: minor coding style tweaks omits b23e63bc1582 mm/oom_kill: minor coding style tweaks omits 036916f46502 mm/compaction: minor coding style tweaks omits 1fcbac6f157d mm/vmscan: minor coding style tweaks omits 0c4bbdccbf7b mm/sparse: minor coding style tweaks omits 691a10548540 mm/swapfile: minor coding style tweaks omits 933405767514 mm/mempool: minor coding style tweaks omits 0cca32c62ef3 mm/highmem: Remove deprecated kmap_atomic omits 3ea5b38063a0 mm/highmem.c: fix coding style issue omits c315212aeb1f btrfs: use memzero_page() instead of open coded kmap pattern omits 90cf2394c0eb iov_iter: lift memzero_page() to highmem.h omits e2fb69b20416 mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. omits 572154563265 mm/zswap.c: switch from strlcpy to strscpy omits 619f4ece6370 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 9425826e890f x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE omits 7ffe92f99cb5 mm,memory_hotplug: add kernel boot option to enable memmap [...] omits 04362cdaf3b9 acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported omits 10bdbc9e8128 mm,memory_hotplug: allocate memmap from the added memory range omits 479412c80e3a mm,memory_hotplug: factor out adjusting present pages into [...] omits 26b4e2a16906 mm,memory_hotplug: relax fully spanned sections check omits f2ac6d398801 drivers/base/memory: introduce memory_block_{online,offline} omits 4441b2c55858 mm/memory_hotplug: remove broken locking of zone PCP struc [...] omits 7eedbf2110ee selftests/vm: gup_test: test faulting in kernel, and verif [...] omits 67b0f857836c selftests/vm: gup_test: fix test flag omits 947f420159c8 mm/gup: longterm pin migration cleanup omits cbd2d4849d39 mm/gup: change index type to long as it counts pages omits 32e91a7c784d memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] omits 0131bf3b9a1a mm/gup: migrate pinned pages out of movable zone omits 2285600b97ea mm/gup: do not migrate zero page omits ae18e7caa800 mm: honor PF_MEMALLOC_PIN for all movable pages omits 1276dd06c48b mm: apply per-task gfp constraints in fast path omits 4b36f912490d mm/hugeltb: fix renaming of PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 0a244cd59bb0 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN omits 76e791a6a03c mm/gup: check for isolation errors omits ace60dd3b284 mm/gup: return an error on migration failure omits b6bdb91b30ac mm/gup: check every subpage of a compound page during isolation omits 1efa980f1d03 mm/gup: don't pin migrated cma pages in movable zone omits 1084726e29d1 mm/util.c: fix typo omits 8473ff55ea42 mm/util.c: reduce mem_dump_obj() object size omits dbbfd8758c97 mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE omits d68ed0c0ce75 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK omits b797b32cebae mm-drop-redundant-arch_enable__migration-fix-fix omits fd922d8fee37 mm-drop-redundant-arch_enable__migration-fix omits 57730b76f160 mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION omits 301ba77ae03c mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] omits 0883ead3a4f9 mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] omits 6587f285ff2a mm: generalize ARCH_HAS_CACHE_LINE_SIZE omits e67104ade75e mm/mmap.c: don't unlock VMAs in remap_file_pages() omits c18e8dad6902 x86/mm: track linear mapping split events omits 75bed4788550 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats omits 406320407c83 mm: /proc/sys/vm/stat_refresh skip checking known negative stats omits 9062bc7da7cd mm: no more EINVAL from /proc/sys/vm/stat_refresh omits c45faa0c4baf mm: restore node stat checking in /proc/sys/vm/stat_refresh omits 0d10aea801ba mm/ksm: remove unused parameter from remove_trailing_rmap_items() omits ec2403168576 ksm: fix potential missing rmap_item for stable_node omits a926bc466bd2 ksm: remove dedicated macro KSM_FLAG_MASK omits bdc77ba7fa71 ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] omits 7f9aa8633ef5 ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() omits f2e7f12ca636 mm: use proper type for cma_[alloc|release] omits 3ec844165b92 mm: cma: add the CMA instance name to cma trace events omits 0b2b840a2e0b mm: cma: support sysfs omits e0b2025e6a7e mm: cma: Add the CMA instance name to the cma_alloc_start [...] omits 92cce9b9fdd7 mm: cma: add trace events for CMA alloc perf testing omits eb19c14d07a8 mm: cma: use pr_err_ratelimited for CMA warning omits 2b070ff38625 mm: vmstat: add cma statistics omits 4b02d6fd2e14 Revert "mm: migrate: skip shared exec THP for NUMA balancing" omits 1e01f74ed448 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] omits 245f2e10384a mm/migrate.c: fix potential indeterminate pte entry in mig [...] omits af226eb1c91e mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] omits 2f81761395af mm/migrate.c: make putback_movable_page() static omits b8de5fd1fdf7 mm: fs: invalidate BH LRU during page migration omits b865dbc0ae42 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] omits d79dde7220d4 mm: disable LRU pagevec during the migration temporarily omits db51d309d52e mm: compaction: update the COMPACT[STALL|FAIL] events properly omits 6a9ea31205b7 mm/compaction: remove unused variable sysctl_compact_memory omits e943cff5ad90 mm: vmscan: shrink deferred objects proportional to priority omits 2717baae50c6 mm: memcontrol: reparent nr_deferred when memcg offline omits 1863cdb59674 mm: vmscan: don't need allocate shrinker->nr_deferred for [...] omits bebedf32f1fa mm: vmscan: use per memcg nr_deferred of shrinker omits 6f2cd7b636d7 mm: vmscan: add per memcg shrinker nr_deferred omits 11d1aec54556 mm: vmscan: use a new flag to indicate shrinker is registered omits 326a96967295 mm-vmscan-add-shrinker_info_protected-helper-fix omits c2da6cf4623a mm: vmscan: add shrinker_info_protected() helper omits 92fb60297064 mm: memcontrol: rename shrinker_map to shrinker_info omits f2c01c42a42c mm: vmscan: use kvfree_rcu instead of call_rcu omits c37774978cd8 mm: vmscan: remove memcg_shrinker_map_size omits f2c5d5b3583f mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] omits 60bd04dfeeeb mm: vmscan: consolidate shrinker_maps handling code omits e94dc5b91403 mm: vmscan: use nid from shrink_control for tracepoint omits a66d61b62190 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] omits 465505c187f3 mm/vmscan: move RECLAIM* bits to uapi header omits 5e0e0367d9fc userfaultfd/selftests: add test exercising minor fault handling omits 06370cc05010 userfaultfd: update documentation to describe minor fault [...] omits cc01caded118 userfaultfd: add UFFDIO_CONTINUE ioctl omits 37cfd6f9a709 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] omits ff3cc7e79218 userfaultfd: disable huge PMD sharing for MINOR registered VMAs omits 42ae341756da userfaultfd/hugetlbfs: fix minor fault page leak omits d338ae6ff2d8 userfaultfd: add minor fault registration mode omits 0163500fc452 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] omits 99f7aba8843c mm: make alloc_contig_range handle in-use hugetlb pages omits 892246fb9bea mm: make alloc_contig_range handle free hugetlb pages omits afee9dec7f18 mm,hugetlb: split prep_new_huge_page functionality omits bbe6f607319d mm,hugetlb: drop clearing of flag from prep_new_huge_page omits 74f36e1f642e mm,compaction: let isolate_migratepages_{range,block} retu [...] omits 5e89255466a3 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] omits 55b49deee9c9 hugetlb: add lockdep_assert_held() calls for hugetlb_lock omits 00b44d726bfb hugetlb: make free_huge_page irq safe omits e2816169cb84 hugetlb: change free_pool_huge_page to remove_pool_huge_page omits 65f8f6604ad2 hugetlb: call update_and_free_page without hugetlb_lock omits 5f40df192bcd hugetlb: create remove_hugetlb_page() to separate functionality omits d71f591dc24b hugetlb: add per-hstate mutex to synchronize user adjustments omits 8b9511814882 hugetlb: no need to drop hugetlb_lock to call cma_release omits 6274cab2772f mm/cma: change cma mutex to irq safe spinlock omits 085d03087140 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] omits 75176ecdfd40 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() omits e1f4d914a31c mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] omits 61f72bbf4dd8 mm/hugeltb: simplify the return code of __vma_reservation_ [...] omits 6f99500bc9f2 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() omits a0c1a3490364 mm: huge_memory: debugfs for file-backed THP split omits 210086c0b90b mm: huge_memory: a new debugfs interface for splitting THP tests omits 67bf30908759 khugepaged: remove meaningless !pte_present() check in khu [...] omits 24f1984964b1 khugepaged: remove unnecessary out label in collapse_huge_page() omits 2a3b3f552e9d khugepaged: use helper function range_in_vma() in collapse [...] omits ea9ae0a31019 mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] omits c1f95c3ea32d mm/huge_memory.c: use helper function migration_entry_to_page() omits 41631d28006f mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] omits 35177687984f mm/huge_memory.c: remove redundant PageCompound() check omits f72fca4f7111 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] omits 0ba4a32f17ed mm/huge_memory.c: make get_huge_zero_page() return bool omits 5d1a1206ec42 mm/huge_memory.c: rework the function vma_adjust_trans_huge() omits 42fc0de4eb82 mm/huge_memory.c: remove unnecessary local variable ret2 omits 1135629b1f84 khugepaged: fix wrong result value for trace_mm_collapse_h [...] omits 0005b8d4b13d khugepaged: use helper khugepaged_test_exit() in __khugepa [...] omits 189d065fe236 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() omits b260143f4ffa khugepaged: remove unneeded return value of khugepaged_col [...] omits bf25a0c22333 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] omits c4d28908a350 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] omits 8529ce544627 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] omits af813826c02b mm/hugetlb: optimize the surplus state transfer code in mo [...] omits 2ee41ccd625e mm/hugetlb: use some helper functions to cleanup code omits fd7d5c273c43 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE omits 1fd90743998c mm/hugetlb: remove redundant reservation check condition i [...] omits 7f904f630ce8 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] omits dff85bd4e333 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h omits eda5613016da mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE omits 9d76a88f8997 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled omits 733f60418be4 hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix omits c7b3b5cd126c hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() omits 1802d4bfd96b mm/page_alloc: redundant definition variables of pfn in for loop omits abbe18d11463 mm: remove nrexceptional from inode omits b157679f19c3 dax: account DAX entries as nrpages omits 13ad5b13d6d5 mm: stop accounting shadow entries omits eb3c4f1e32b6 mm: introduce and use mapping_empty omits 78ee9cbc3363 slub: remove resiliency_test() function omits eca04f26c316 kunit: add a KUnit test for SLUB debugging functionality omits 5c67678707a9 ocfs2: fix ocfs2 corrupt when iputting an inode omits 3d97a00e292b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 73905c5dde9a /proc/kpageflags: do not use uninitialized struct pages omits 11a40a67de91 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 1f348871f80e Merge branch 'acpi-pm' into linux-next omits eebece9da63e Merge branches 'acpi-misc' and 'acpi-docs' into linux-next omits 04c552317e02 Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits 33aa3698bac9 ARM: PXA: Fix cplds irqdesc allocation when using legacy mode omits 8faca89c34eb Bluetooth: Fix the HCI to MGMT status conversion table omits 85021fe9d800 drm/amdgpu/display: fix dal_allocation documentation omits f3eaf5b0523c drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 omits b1fec5c31910 drm/radeon: Add HD-audio component notifier support omits 393cdd787c26 drm/amdkfd: Update L1 and add L2/3 cache information omits ad445f312e8b drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 07dedc2a22e3 Revert "drm/amd/display: To modify the condition in indica [...] omits b3a7b542e744 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits b19067b2d419 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 7dc2ea7f0be0 drm/amdgpu: only check for _PR3 on dGPUs omits 86580cf618ba drm/amdgpu: add another raven1 gfxoff quirk omits 664cdc192ed6 usb/host: enable auto power control for xhci-pci omits 770922e171f2 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] omits 6c0e77f90f9f drm/amd/display: Fix build warnings omits 1ee805783269 drm/amd/amdgpu: Fix errors in documentation of function pa [...] omits 4da99e714f7e drm/amdgpu/display: add documentation for dmcub_trace_event_en omits 008f0e5afaa0 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] omits 28ab9327f529 drm/amdgpu: Register VGA clients after init can no longer fail omits 37c06bb15b63 drm/amdgpu: Handling of amdgpu_device_resume return value [...] omits 743e13fefd20 drm/amdgpu: fix r initial values omits 64d8f52d927e drm/amdgpu: Add vbios info ioctl interface omits edc510855d96 gpio: sim: Fix dereference of free'd pointer config omits 7941ad8d45e2 reset: RESET_INTEL_GW should depend on X86 omits bd8479dfeb79 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB omits 0c4b027b174e reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] omits cbce6d70d057 reset: sti/syscfg: replace comma with semicolon omits 55ff7129ff40 reset: ti-syscon: fix to_ti_syscon_reset_data macro omits b5d9ce23f091 reset: berlin: replace unsigned with unsigned int omits 463bdeed6760 reset: whitespace fixes omits ca6213f7d775 reset: mchp: sparx5: add switch reset driver omits 8462573103f6 dt-bindings: reset: microchip sparx5 reset driver bindings omits a49d14276ac4 gpio: sim: allocate IDA numbers earlier omits 4d28b580e80a iio: core: fix ioctl handlers removal omits 2d84ea101372 iio: gyro: mpu3050: Fix reported temperature value omits 1582f08d83d7 ARC: entry: fix off-by-one error in syscall number validation omits 1cb7eefda7ed ARC: kgdb: add 'fallthrough' to prevent a warning omits 4ce8eb9c39f5 dt-bindings: gpio: add YAML description for rockchip,gpio-bank omits bf7ea7068a02 Pull reiserfs cleanup. omits 8a03ef87ec7e Merge branch 'for-next-next-v5.13-20210420' into for-next- [...] omits 81c1d6fcc412 Merge branch 'misc-next' into for-next-next-v5.13-20210420 omits 85cf9f5143e8 Pull tmpfs fsid support from Amir. omits d744d01b03f7 Merge branches 'fixes' and 'misc' into for-next omits 07581af31098 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] omits 8874711271da iio: proximity: pulsedlight: Fix rumtime PM imbalance on error omits fbecba8b838b iio: light: gp2ap002: Fix rumtime PM imbalance on error omits 1c55c39f8232 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 8ee70469f035 Bluetooth: btusb: fix memory leak omits 93567c59f9b0 Merge branch 'mem-ctrl-next' into for-next omits 14a4e9ea3ce2 gpio: mxs: remove useless function omits 13e66a52f780 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 4cbb375e997d Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 8a6b85b14f08 phy: Revert "phy: ti: j721e-wiz: add missing of_node_put" omits e41769df343f phy: ti: j721e-wiz: Add missing include linux/slab.h omits b6622bd0b906 phy: phy-twl4030-usb: Fix possible use-after-free in twl40 [...] omits 163630b2d95b arc: Fix typos/spellos omits 3dc1f3d0db1a dt-bindings: gpio: fairchild,74hc595: Convert to json-schema omits f40c51456fe0 Merge branch 'v5.13-armsoc/dts64' into for-next omits 1fb6139f091b Merge branch 'v5.13-armsoc/dts32' into for-next omits c6bc94970af8 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits 33091df75602 Bluetooth: Return whether a connection is outbound omits d82f3ceb722f Bluetooth: use flexible-array member instead of zero-length array omits bd0d09ebd4f8 Merge branch 'for-5.12-fixes' into for-next omits 18bfbc777ee1 Bluetooth: 6lowpan: delete unneeded variable initialization omits 486848b5e1ef gpio: it87: remove unused code omits 2fbe0d8b1205 gpio: 104-dio-48e: Fix coding style issues omits d376dc51b531 gpio: mpc8xxx: Add ACPI support omits 25a702decafe Merge tag 'intel-gpio-v5.13-2' of gitolite.kernel.org:pub/ [...] omits b50d6d30703d gpio: sim: Initialize attribute allocated on the heap omits 8a4d4cd15c39 Merge branch 'next/soc' into for-next omits 8568dec31b2e Merge branch 'mem-ctrl-next' into for-next omits 058459043e71 gpio: ich: Switch to be dependent on LPC_ICH omits d5a99386332e gpio: sch: Drop MFD_CORE selection omits 86648cffafca gpio: sch: depends on LPC_SCH omits 1fc9c46c62e3 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] omits 9fa021aa01fd Merge tags 'sunxi-dt-for-5.13-1' and 'sunxi-fixes-for-5.12 [...] omits e839617e745d Merge branch 'for-v5.13/tegra' into for-next omits d3971413327e Merge branch 'next/soc' into for-next omits 74181df8c6db drm/imx: ipuv3-plane: Remove two unnecessary export symbols omits 49c826e1941a drm/imx: Add 8 pixel alignment fix omits 82be2d83c7ff drm/imx: Annotate dma-fence critical section in commit path omits e1b7033ecdac Merge tag 'intel-gpio-v5.13-1' of gitolite.kernel.org:pub/ [...] omits 2b3240d807b9 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] omits a3797571964d arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz [...] omits f5956522d3a0 MAINTAINERS: Match on allwinner keyword omits 9f04e11410e4 MAINTAINERS: Add our new mailing-list omits a769ae48fadd gpio: omap: Use device_get_match_data() helper omits f0f7d662e851 gpio: Add Realtek Otto GPIO support omits a362c0ce6486 dt-bindings: gpio: Binding for Realtek Otto GPIO omits 1c95174bf62b docs: kernel-parameters: Add gpio_mockup_named_lines omits 8b9cc120b86c docs: kernel-parameters: Move gpio-mockup for alphabetic order omits 652a066ee959 Pull kmap_local ext2 conversion from Ira Weiny. omits 9195faa7e5a6 gpio: sim: actually use the OF module table omits 67518feb5fda Merge branch 'next/dt' into for-next omits 6c46215d6b62 gpio: sch: Hook into ACPI GPE handler to catch GPIO edge events omits 9d940ab72645 selftests: gpio: add test cases for gpio-sim omits 8a4cb2823240 selftests: gpio: add a helper for reading GPIO line names omits ab1dbed6f4e8 selftests: gpio: provide a helper for reading chip info omits 3f0279eb9e37 gpio: sim: new testing module omits 5fe6908cbd57 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() omits f7d5fbad07a4 lib: bitmap: order includes alphabetically omits 5ae2b3edd53b lib: bitmap: remove the 'extern' keyword from function dec [...] omits 864b289f9dbd samples: configfs: add a committable group omits 28ce4996de3b configfs: implement committable items omits afd91814dc37 configfs: use (1UL << bit) for internal flags omits 54312c0b7559 configfs: increase the item name length omits 4a140c918e21 Pull fanotify cleanup from Christian omits ac2be863a98f gpio: sch: Add edge event support omits 3b6c3c12b77c Merge branch 'v5.13-armsoc/dts64' into for-next omits 2b81d6118681 Merge branch 'v5.13-armsoc/dts32' into for-next omits cf673bd0cc97 PCI: switchtec: Fix Spectre v1 vulnerability omits e67cac124ca7 MAINTAINERS: Update PCI patchwork to kernel.org instance omits fde5d7f27108 soundwire: bus: Fix device found flag correctly omits d130b50223d7 Merge branch 'v5.13-armsoc/dts64' into for-next omits cde00ed6e9de soundwire: cadence_master: fix kernel-doc omits 0e37b4fa67f5 media: coda: fix macroblocks count control usage omits b56dcff870c3 Merge branch 'v5.13-armsoc/dts64' into for-next omits d79b5193e532 Merge branch 'v5.13-clk/next' into for-next omits 7feba0310556 Merge branch 'v5.13-clk/clkids' into for-next omits 50421957308e arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems omits 3b493ac0ac04 arm64: dts: allwinner: h6: Switch to macros for RSB clock/ [...] omits 151d4e8e6ccf Merge branch 'next/dt64' into for-next omits 0488f4724faa Merge branch 'next/dt' into for-next omits 50f6b6ba7b7e Pull spelling fixup for ext2. omits a1e4a2fed6b2 Pull xfs real-time warning count update from Darrick. omits 660d06585433 Pull quotactl_path(2) support from Sasha. omits da848f9a0e13 phy: qcom-qmp: add hbr3_hbr2 voltage and premphasis swing table omits 59efca9a408b Merge fanotify event merging improvements and unpriviledge [...] omits 07789dc33f6f phy: ingenic: Fix a typo in ingenic_usb_phy_probe() omits 7e9908d1ab2e phy: ralink: phy-mt7621-pci: fix return value check in mt7 [...] omits 23ee15ed613b phy: marvell: ARMADA375_USBCLUSTER_PHY should not default [...] omits 7adbee44d964 phy: ti: j721e-wiz: add missing call to of_node_put() omits 5af2a785a2ab phy: ralink: phy-mt7621-pci: fix XTAL bitmask omits 6793484b7cc2 gpio: aggregator: Replace custom get_arg() with a generic [...] omits 9a53c44c534e lib/cmdline: Export next_arg() for being used in modules omits 582cfdb9d206 Merge branch 'sunxi/clk-for-5.13' into sunxi/for-next omits e24d0f02e28a Merge branch 'sunxi/dt-for-5.13' into sunxi/for-next omits d4e4dffec50b reset: oxnas: replace file name with short description omits e52a6d1c770f Merge branch 'next/soc' into for-next omits 1d22ec33b8b2 Merge branch 'next/dt' into for-next omits 5e0c1ea01fec Merge branch 'next/dt64' into for-next omits 070e0364885c Merge remote-tracking branches 'sunxi-korg/sunxi/dt-for-5. [...] omits 149440cc8c17 reset: zynqmp: replace spaces with tabs omits 5dc29ad2f3e0 reset: bcm6345: Make reset_control_ops const omits 58a2f2acb16c clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll omits e99641dd569e ARM: dts: sun4i: Add support for Topwise A721 tablet omits 5952225054c9 dt-bindings: arm: Add Topwise A721 omits 2b8770215620 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc omits 90f74cf09ff3 arm64: dts: allwinner: Use the new r_intc binding omits 93d2795a24a2 ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc omits 585df696b691 ARM: dts: sunxi: h3/h5: Add r_intc node omits 778ac7a349e1 ARM: dts: sunxi: Use the new r_intc binding omits c5b8ccc3da76 Pull udf & isofs UID/GID parsing fixes. omits 8e8f048a6941 Merge udf truncate fix. omits c626ff1d4806 Pull isofs buffer leak fix. omits faf042d15093 Merge branch 'edac-amd64' into edac-for-next omits 83c0cf46675f Merge branch 'edac-misc' into edac-for-next omits 6309c460a76f Pull lazytime fixes from Eric Biggers omits d15cd626d7a4 Pull inotify memcg accounting patch. omits f2a34093730f Merge branch 'edac-misc' into edac-for-next adds 51e6f07cb12e Merge tag 'm68knommu-for-v5.13' of git://git.kernel.org/pu [...] adds 954b7207059c Merge tag 'dma-mapping-5.13' of git://git.infradead.org/us [...] adds 74d6790cdaaf Merge branch 'stable/for-linus-5.13' of git://git.kernel.o [...] adds 0c01a4c4ca5b Merge tag 'hwlock-v5.13' of git://git.kernel.org/pub/scm/l [...] adds a01d9524cad7 Merge tag 'rpmsg-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 8796ac1d031a Merge tag 'rproc-v5.13' of git://git.kernel.org/pub/scm/li [...] adds e4adffb8daf4 Merge tag 'dmaengine-5.13-rc1' of git://git.kernel.org/pub [...] adds d0195c7d7af6 Merge tag 'f2fs-for-5.13-rc1' of git://git.kernel.org/pub/ [...] adds 51f629446cd1 Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] adds d665ea6ea86c Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub [...] adds d29c9bb0108e Merge tag 'safesetid-5.13' of git://github.com/micah-morton/linux adds da2e56634b26 ktest: Minor cleanup with uninitialized variable $build_options adds 2676eb4bfc54 ktest: Add example config for using VMware VMs adds becdd17b5acc ktest: Adding editor hints to improve consistency adds 12d4cddda204 ktest: Fixing indentation to match expected pattern adds c043ccbfc6d8 ktest: Further consistency cleanups adds 6a0f3652952c ktest: Re-arrange the code blocks for better discoverability adds c7ceee695877 ktest: Add KTEST section to MAINTAINERS file adds dd8c86c6dd36 Merge tag 'ktest-v5.13' of git://git.kernel.org/pub/scm/li [...] adds 2af4f9b8596a tools/power turbostat: add built-in-counter for IPC -- Ins [...] adds ed0757b83a00 tools/power turbostat: print microcode patch level adds 5683460b85a8 tools/power turbostat: Support Alder Lake Mobile adds 6c5c656006cf tools/power turbostat: Support Ice Lake D adds b2b94be787bf Revert "tools/power turbostat: adjust for temperature offset" adds abdc75ab53b7 tools/power turbostat: Fix DRAM Energy Unit on SKX adds ba58ecde5eec tools/power turbostat: update version number adds 301b1d3a9104 tools/power/turbostat: Fix turbostat for AMD Zen CPUs adds 13a779de4175 tools/power turbostat: Fix offset overflow issue in index [...] adds 25368d7cefcd tools/power/turbostat: Remove Package C6 Retention on Ice [...] adds 1e3ec5cdfb63 tools/power turbostat: unmark non-kernel-doc comment adds 8c69da293041 tools/power turbostat: Enable tsc_tweak for Elkhart Lake a [...] adds aeb01e6d71ff tools/power turbostat: Print the C-state Pre-wake settings adds 7ab5ff4937a3 tools/power turbostat: Fix Core C6 residency on Atom CPUs adds e9d3092f6d7c tools/power turbostat: save original CPU model adds 0b9a0b9be991 tools/power turbostat: add TCC Offset support adds 55279aef754c tools/power turbostat: rename tcc variables adds 1b439f01b67c tools/power turbostat: formatting adds 38c6663a6890 tools/power turbostat: elevate priority of interval mode adds b60c573dc241 tools/power turbostat: Support "turbostat --hide idle" adds 3c070b2abf85 tools/power turbostat: version 2021.05.04 adds d8cb379cda88 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds 5a5bcd43d5bf Merge tag 'char-misc-5.13-rc1-round2' of git://git.kernel. [...] adds 98635b29a73f lib: bitmap: remove the 'extern' keyword from function dec [...] adds c13656b904b6 lib: bitmap: order includes alphabetically adds e829c2e47448 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() adds 3eb52226de6f docs: kernel-parameters: Move gpio-mockup for alphabetic order adds 6984a320349d docs: kernel-parameters: Add gpio_mockup_named_lines adds 951f7da9f60b dt-bindings: gpio: Binding for Realtek Otto GPIO adds 0d82fb1127fb gpio: Add Realtek Otto GPIO support adds ca40daf39daf gpio: omap: Use device_get_match_data() helper adds 65dd36a39d3b lib/cmdline: Export next_arg() for being used in modules adds ac505b6f5fa8 gpio: aggregator: Replace custom get_arg() with a generic [...] adds 7a81638485c1 gpio: sch: Add edge event support adds fdc1f5dfb9aa gpio: sch: Hook into ACPI GPE handler to catch GPIO edge events adds da91ece22672 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] adds 71cf76d451ef gpio: sch: depends on LPC_SCH adds c6b4853fa25a gpio: sch: Drop MFD_CORE selection adds ba134d29e952 gpio: ich: Switch to be dependent on LPC_ICH adds 76c47d1449fc gpio: mpc8xxx: Add ACPI support adds abd7a8eab813 gpio: 104-dio-48e: Fix coding style issues adds 5fe706730800 gpio: it87: remove unused code adds 56b01acc1c79 dt-bindings: gpio: fairchild,74hc595: Convert to json-schema adds e29eaf1c1a68 gpio: mxs: remove useless function adds 444952956f34 dt-bindings: gpio: add YAML description for rockchip,gpio-bank adds 5d6a1b84e076 Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel. [...] adds 583f2bcf86a3 Merge tag 'thermal-v5.13-rc1' of git://git.kernel.org/pub/ [...] adds 7b9df264f0ab Merge tag 'pwm/for-5.13-rc1' of git://git.kernel.org/pub/s [...] adds 975af39978f9 Merge branch 'pci/enumeration' adds 6d34adbe0eb0 Merge branch 'pci/error' adds 31311031d73f Merge branch 'pci/hotplug' adds acd18f12d964 Merge branch 'pci/pm' adds 3c5b307a1ee2 Merge branch 'pci/vpd' adds bac66f8f9751 Merge branch 'pci/sysfs' adds 7faf1dacfbc0 Merge branch 'pci/kernel-doc' adds 0349a070881f PCI: Delay after FLR of Intel DC P4510 NVMe adds 22d106733a25 Merge branch 'pci/virtualization' adds ccfc1d557023 Merge branch 'pci/misc' adds c57400bbe156 Merge branch 'remotes/lorenzo/pci/altera-msi' adds 531a953da3fa Merge branch 'remotes/lorenzo/pci/brcmstb' adds 3ec17ca688cf Merge branch 'remotes/lorenzo/pci/cadence' adds a5166a194ee4 Merge branch 'remotes/lorenzo/pci/dwc' adds 362e377037b1 Merge branch 'remotes/lorenzo/pci/endpoint' adds 1c401162ed11 Merge branch 'remotes/lorenzo/pci/iproc' adds 586fbe90f830 Merge branch 'remotes/lorenzo/pci/layerscape' adds 0b51c08bde08 Merge branch 'remotes/lorenzo/pci/mediatek' adds 180594f55f69 Merge branch 'remotes/lorenzo/pci/microchip' adds c61287bf1783 clk: sifive: Add pcie_aux clock in prci driver for PCIe driver adds e4d368e0b632 clk: sifive: Use reset-simple in prci driver for PCIe driver adds 2da0dd5e30af MAINTAINERS: Add maintainers for SiFive FU740 PCIe driver adds 43cea116be0b dt-bindings: PCI: Add SiFive FU740 PCIe host controller adds e7e21b3a339b PCI: fu740: Add SiFive FU740 PCIe host controller driver adds ae80d5148085 riscv: dts: Add PCIe support for the SiFive FU740-C000 SoC adds 98d771eb3df2 Merge branch 'remotes/lorenzo/pci/risc-v' adds 5b8dafa1e3b8 Merge branch 'remotes/lorenzo/pci/tegra' adds 04dcc048f343 Merge branch 'remotes/lorenzo/pci/vmd' adds 2a2dd35fee87 Merge branch 'remotes/lorenzo/pci/xgene' adds 4772ade27306 Merge branch 'remotes/lorenzo/pci/xilinx' adds 51bc2b7ffd5d Merge branch 'remotes/lorenzo/pci/msi' adds a4ffbb7a96ea Merge branch 'remotes/lorenzo/pci/misc' adds a147995c9f56 Merge branch 'pci/brcmstb' adds 882862aaacef Merge branch 'pci/tegra' adds 57151b502cbc Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/ [...] adds 0f8a0b0b095f virtio_pci_modern: __force cast the notify mapping adds d7bce85aa7b9 virtio_pci_modern: correct sparse tags for notify adds 16bb86b5569c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 5c1acf3fe05c cifs: fix regression when mounting shares with prefix paths adds 78c09634f7dc Cifs: Fix kernel oops caused by deferred close for files. adds bae4c0c1c2d5 fs/cifs: Fix resource leak adds 7c9e41e0ef7d Merge tag '5.13-rc-smb3-part2' of git://git.samba.org/sfre [...] adds a79cdfba68a1 Merge tag 'nfsd-5.13-1' of git://git.kernel.org/pub/scm/li [...] adds 7716506adac4 mm: introduce and use mapping_empty() adds 46be67b424ef mm: stop accounting shadow entries adds 7f0e07fb0289 dax: account DAX entries as nrpages adds 8bc3c481b3d0 mm: remove nrexceptional from inode adds 786b31121a2c mm: remove nrexceptional from inode: remove BUG_ON adds aec44e0f0213 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() adds c1991e0705d1 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled adds 537cf30bba24 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h adds 6dfeaff93be1 hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] adds 6501fe5f1623 mm/hugetlb: remove redundant reservation check condition i [...] adds 4bfb68a0858d mm: generalize HUGETLB_PAGE_SIZE_VARIABLE adds 04adbc3f7bff mm/hugetlb: use some helper functions to cleanup code adds 5af1ab1d24e0 mm/hugetlb: optimize the surplus state transfer code in mo [...] adds 5c8ecb131a65 mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] adds d83e6c8a9b65 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] adds d4241a049ac0 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] adds 0edf61e5ee5c khugepaged: remove unneeded return value of khugepaged_col [...] adds 588d01f918d4 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() adds 28ff0a3c421c khugepaged: use helper khugepaged_test_exit() in __khugepa [...] adds 74e579bf231a khugepaged: fix wrong result value for trace_mm_collapse_h [...] adds 8fd5eda4c726 mm/huge_memory.c: remove unnecessary local variable ret2 adds 71f9e58eb408 mm/huge_memory.c: rework the function vma_adjust_trans_huge() adds aaa9705b4af3 mm/huge_memory.c: make get_huge_zero_page() return bool adds 6beb5e8bba97 mm/huge_memory.c: rework the function do_huge_pmd_numa_pag [...] adds f6004e73ae95 mm/huge_memory.c: remove redundant PageCompound() check adds d4afd60c24f8 mm/huge_memory.c: remove unused macro TRANSPARENT_HUGEPAGE [...] adds a44f89dc6c5f mm/huge_memory.c: use helper function migration_entry_to_page() adds 89dc6a968291 mm/khugepaged.c: replace barrier() with READ_ONCE() for a [...] adds fef792a4fdb9 khugepaged: use helper function range_in_vma() in collapse [...] adds 18d24a7cd9d3 khugepaged: remove unnecessary out label in collapse_huge_page() adds 75f83783bfdf khugepaged: remove meaningless !pte_present() check in khu [...] adds fa6c02315f74 mm: huge_memory: a new debugfs interface for splitting THP tests adds fbe37501b252 mm: huge_memory: debugfs for file-backed THP split adds f84df0b7f1b6 mm/hugeltb: remove redundant VM_BUG_ON() in region_add() adds bf3d12b9f7f9 mm/hugeltb: simplify the return code of __vma_reservation_ [...] adds dddf31a49a0e mm/hugeltb: clarify (chg - freed) won't go negative in hug [...] adds da56388c4397 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() adds 15b836536321 mm/hugetlb: remove unused variable pseudo_vma in remove_in [...] adds 0ef7dcac998f mm/cma: change cma mutex to irq safe spinlock adds 262443c0421e hugetlb: no need to drop hugetlb_lock to call cma_release adds 2938396771c8 hugetlb: add per-hstate mutex to synchronize user adjustments adds 6eb4e88a6d27 hugetlb: create remove_hugetlb_page() to separate functionality adds 1121828a0c21 hugetlb: call update_and_free_page without hugetlb_lock adds 10c6ec49802b hugetlb: change free_pool_huge_page to remove_pool_huge_page adds db71ef79b59b hugetlb: make free_huge_page irq safe adds 9487ca60fd7f hugetlb: add lockdep_assert_held() calls for hugetlb_lock adds c8e28b47af45 mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig [...] adds c2ad7a1ffeaf mm,compaction: let isolate_migratepages_{range,block} retu [...] adds 9f27b34f234d mm,hugetlb: drop clearing of flag from prep_new_huge_page adds d3d99fcc4e28 mm,hugetlb: split prep_new_huge_page functionality adds 369fa227c219 mm: make alloc_contig_range handle free hugetlb pages adds ae37c7ff79f1 mm: make alloc_contig_range handle in-use hugetlb pages adds eb14d4eefdc4 mm,page_alloc: drop unnecessary checks from pfn_range_vali [...] adds 7677f7fd8be7 userfaultfd: add minor fault registration mode adds 0d9cadabd193 userfaultfd: disable huge PMD sharing for MINOR registered VMAs adds 714c18910824 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] adds f619147104c8 userfaultfd: add UFFDIO_CONTINUE ioctl adds b8da5cd4e5f1 userfaultfd: update documentation to describe minor fault [...] adds f0fa94330919 userfaultfd/selftests: add test exercising minor fault handling adds b6676de8d7b4 mm/vmscan: move RECLAIM* bits to uapi header adds 202e35db5e71 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] adds 8efb4b596df0 mm: vmscan: use nid from shrink_control for tracepoint adds 2bfd36374edd mm: vmscan: consolidate shrinker_maps handling code adds d27cf2aa0d26 mm: vmscan: use shrinker_rwsem to protect shrinker_maps al [...] adds a2fb12619f20 mm: vmscan: remove memcg_shrinker_map_size adds 72673e861dd0 mm: vmscan: use kvfree_rcu instead of call_rcu adds e4262c4f51d6 mm: memcontrol: rename shrinker_map to shrinker_info adds 468ab8437a97 mm: vmscan: add shrinker_info_protected() helper adds 41ca668a71e7 mm: vmscan: use a new flag to indicate shrinker is registered adds 3c6f17e6c5d0 mm: vmscan: add per memcg shrinker nr_deferred adds 867508304685 mm: vmscan: use per memcg nr_deferred of shrinker adds 476b30a0949a mm: vmscan: don't need allocate shrinker->nr_deferred for [...] adds a178015cde69 mm: memcontrol: reparent nr_deferred when memcg offline adds 18bb473e5031 mm: vmscan: shrink deferred objects proportional to priority adds ef4984384172 mm/compaction: remove unused variable sysctl_compact_memory adds 06dac2f467fe mm: compaction: update the COMPACT[STALL|FAIL] events properly adds d479960e44f2 mm: disable LRU pagevec during the migration temporarily adds 361a2a229fa3 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] adds 8cc621d2f45d mm: fs: invalidate BH LRU during page migration adds 606a6f71a25a mm/migrate.c: make putback_movable_page() static adds a04840c6841b mm/migrate.c: remove unnecessary rc != MIGRATEPAGE_SUCCESS [...] adds 34f5e9b9d199 mm/migrate.c: fix potential indeterminate pte entry in mig [...] adds 843e1be108b9 mm/migrate.c: use helper migrate_vma_collect_skip() in mig [...] adds 7ee820ee7238 Revert "mm: migrate: skip shared exec THP for NUMA balancing" adds bbb269206f3c mm: vmstat: add cma statistics adds 63f83b31f4f3 mm: cma: use pr_err_ratelimited for CMA warning adds 7bc1aec5e287 mm: cma: add trace events for CMA alloc perf testing adds 43ca106fa8ec mm: cma: support sysfs adds 3aab8ae7aace mm: cma: add the CMA instance name to cma trace events adds 78fa51503fdb mm: use proper type for cma_[alloc|release] adds a08e1e11c90f ksm: remove redundant VM_BUG_ON_PAGE() on stable_tree_search() adds 3e96b6a2e9ad ksm: use GET_KSM_PAGE_NOLOCK to get ksm page in remove_rma [...] adds cd7fae260246 ksm: remove dedicated macro KSM_FLAG_MASK adds c89a384e2551 ksm: fix potential missing rmap_item for stable_node adds 420be4edefe5 mm/ksm: remove unused parameter from remove_trailing_rmap_items() adds 76d8cc3c8f45 mm: restore node stat checking in /proc/sys/vm/stat_refresh adds 6d99a4c029c0 mm: no more EINVAL from /proc/sys/vm/stat_refresh adds 75083aae114c mm: /proc/sys/vm/stat_refresh skip checking known negative stats adds c67579097291 mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats adds 575299ea18a8 x86/mm: track linear mapping split events adds fce000b1bc08 mm/mmap.c: don't unlock VMAs in remap_file_pages() adds c2280be81de4 mm: generalize ARCH_HAS_CACHE_LINE_SIZE adds 855f9a8e87fe mm: generalize SYS_SUPPORTS_HUGETLBFS (rename as ARCH_SUPP [...] adds 91024b3ce247 mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE] adds 1e866974a15b mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATION adds 66f24fa766e3 mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCK adds e8003bf66a7a mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE adds 2521781c1ebc mm/util.c: reduce mem_dump_obj() object size adds 31454980b8b5 mm/util.c: fix typo adds c991ffef7bce mm/gup: don't pin migrated cma pages in movable zone adds 83c02c23d074 mm/gup: check every subpage of a compound page during isolation adds f0f4463837da mm/gup: return an error on migration failure adds 6e7f34ebb8d2 mm/gup: check for isolation errors adds 1a08ae36cf8b mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN adds da6df1b0fcfa mm: apply per-task gfp constraints in fast path adds 8e3560d963d2 mm: honor PF_MEMALLOC_PIN for all movable pages adds 9afaf30f7a1a mm/gup: do not migrate zero page adds d1e153fea2a8 mm/gup: migrate pinned pages out of movable zone adds fa965fd54827 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] adds 24dc20c75f93 mm/gup: change index type to long as it counts pages adds f68749ec342b mm/gup: longterm pin migration cleanup adds 79dbf135e248 selftests/vm: gup_test: fix test flag adds e44605a8b1aa selftests/vm: gup_test: test faulting in kernel, and verif [...] adds 8ca559132a2d mm/memory_hotplug: remove broken locking of zone PCP struc [...] adds 8736cc2d002f drivers/base/memory: introduce memory_block_{online,offline} adds dd8e2f230d82 mm,memory_hotplug: relax fully spanned sections check adds f9901144e48f mm,memory_hotplug: factor out adjusting present pages into [...] adds a08a2ae34613 mm,memory_hotplug: allocate memmap from the added memory range adds 4a3e5de9c4ec acpi,memhotplug: enable MHP_MEMMAP_ON_MEMORY when supported adds e3a9d9fcc331 mm,memory_hotplug: add kernel boot option to enable memmap [...] adds f91ef2223dc4 x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE adds ca6e51d592d2 arm64/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE adds 79cd420248c7 mm/zswap.c: switch from strlcpy to strscpy adds ecfc2bda7aaf mm/zsmalloc: use BUG_ON instead of if condition followed by BUG. adds 28961998f858 iov_iter: lift memzero_page() to highmem.h adds d048b9c2a737 btrfs: use memzero_page() instead of open coded kmap pattern adds 9727688dbf7e mm/highmem.c: fix coding style issue adds 68d68ff6ebbf mm/mempool: minor coding style tweaks adds 0c4ff27a0e54 mm/process_vm_access.c: remove duplicate include adds 94868a1e127b kfence: zero guard page after out-of-bounds access adds 407f1d8c1b5f kfence: await for allocation using wait_event adds 37c9284f6932 kfence: maximize allocation wait timeout duration adds 36f0b35d0894 kfence: use power-efficient work queue to run delayed work adds 8404c9fbc84b Merge branch 'akpm' (patches from Andrew) adds 6a79162fe5d5 docs: Fix typo in Documentation/x86/x86_64/5level-paging.rst adds eef8abdaedf8 Documentation: input: joydev file corrections adds bd8ede484750 docs/zh_CN: Adjust order and content of zh_CN/index.rst adds 0ca0d55526d3 docs/core-api: Consistent code style adds 2fa4928aed4c docs: correct URL to bios and kernel developer's guide adds 0043f0b27a04 docs: reporting-issues.rst: CC subsystem and maintainers o [...] adds f5169f713e0c Removed the oprofiled version option adds 8e9fa2f21151 oprofiled version output line removed from the list adds 7fc4607899e8 Enlisted oprofile version line removed adds a3f53e8adfda Merge tag 'docs-5.13-2' of git://git.lwn.net/linux adds 788dcee0306e Hexagon: fix build errors adds 6fff7410f6be Hexagon: change jumps to must-extend in futex_atomic_* adds aaa44952bbd1 Hexagon: remove DEBUG from comet config adds f1f99adf05f2 Hexagon: add target builtins to kernel adds 5e5948e57e43 Merge tag 'hexagon-5.13-0' of git://git.kernel.org/pub/scm [...] adds 939b7cbc0090 Merge tag 'riscv-for-linus-5.13-mw0' of git://git.kernel.o [...] adds 298a58e165e4 ARM: footbridge: remove personal server platform adds 322a3b843d7f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 62b3b3660aff dt-bindings: PCI: rcar-pci-host: Document missing R-Car H1 [...] adds 7935bb56e21b dt-bindings: media: renesas,vin: Make resets optional on R [...] adds 970aa72c4dd3 dt-bindings: display: renesas,du: Add missing power-domain [...] adds 6799e3f281e9 dt-bindings: net: renesas,etheravb: Fix optional second cl [...] adds 2423e142b37e Merge tag 'devicetree-fixes-for-5.13-1' of git://git.kerne [...] adds 3da53c754502 Merge branches 'acpi-pm' and 'acpi-docs' adds 164e64adc246 Merge tag 'acpi-5.13-rc1-2' of git://git.kernel.org/pub/sc [...] adds 8c9af478c06b ftrace: Handle commands when closing set_ftrace_filter file adds 7ec901b6fa9c Merge tag 'trace-v5.13-2' of git://git.kernel.org/pub/scm/ [...] adds 682a8e2b41ef Merge tag 'ecryptfs-5.13-rc1-updates' of git://git.kernel. [...] adds 3f1c6f2122fc libceph: allow addrvecs with a single NONE/blank address adds 7ac86b3dca1b Merge tag 'ceph-for-5.13-rc1' of git://github.com/ceph/cep [...] adds 38182162b50a Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 698f99ed5e06 vfio/mdev: remove unnecessary NULL check in mbochs_create() adds 77b8aeb9da04 vfio/pci: Revert nvlink removal uAPI breakage adds cc35518d29bc docs: vfio: fix typo adds a2de4bbddce3 Merge tag 'vfio-v5.13-rc1pt2' of git://github.com/awilliam [...] adds b208108638c4 s390: fix detection of vector enhancements facility 1 vs. [...] adds e48661230cc3 Merge tag 's390-5.13-2' of git://git.kernel.org/pub/scm/li [...] adds d0034a7a4ac7 Merge branch 'next' into for-linus adds ac05a8a927e5 Input: ili210x - add missing negation for touch indication [...] adds 05665cef4b74 Input: xpad - add support for Amazon Game Controller adds aef511fb91b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8e9800f9f2b8 xfs: don't allow log writes if the data device is readonly adds af120709b1fb Merge tag 'xfs-5.13-merge-5' of git://git.kernel.org/pub/s [...] adds 6e552494fb90 iomap: remove unused private field from ioend adds 05da1f643f00 Merge tag 'iomap-5.13-merge-3' of git://git.kernel.org/pub [...] adds 543203d2e4cb alpha: eliminate old-style function definitions adds 0214967a376d alpha: csum_partial_copy.c: add function prototypes from < [...] adds f4bf74d82915 fs/proc/generic.c: fix incorrect pde_is_permanent check adds b793cd9ab34d proc: save LOC in __xlate_proc_name() adds d4455faccd6c proc: mandate ->proc_lseek in "struct proc_ops" adds 1dcdd7ef96ba proc: delete redundant subset=pid check adds 268af17ada58 selftests: proc: test subset=pid adds 5b31a7dfa350 proc/sysctl: fix function name error in comments adds 4ee60ec156d9 include: remove pagemap.h from blkdev.h adds 08c5188ef40f kernel.h: drop inclusion in bitmap.h adds 112dfce8f297 linux/profile.h: remove unnecessary declaration adds 8ba9d40b6b2b kernel/async.c: fix pr_debug statement adds 32c93976ac2e kernel/cred.c: make init_groups static adds d1d1a2cd4627 tools: disable -Wno-type-limits adds e5b9252d9000 tools: bitmap: sync function declarations with the kernel adds a719101f19d2 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel adds bb8bc36ef8a9 arch: rearrange headers inclusion order in asm/bitops for [...] adds 586eaebea598 lib: extend the scope of small_const_nbits() macro adds 78e48f0667ff tools: sync small_const_nbits() macro with the kernel adds 5c88af59f9ab lib: inline _find_next_bit() wrappers adds ea81c1ef4417 tools: sync find_next_bit implementation adds 277a20a498d3 lib: add fast path for find_next_*_bit() adds 2cc7b6a44ac2 lib: add fast path for find_first_*_bit() and find_last_bit() adds eaae7841ba83 tools: sync lib/find_bit implementation adds 550eb38bde07 MAINTAINERS: add entry for the bitmap API adds 0523c6922e8b lib/bch.c: fix a typo in the file bch.c adds b8cf20277941 lib: fix inconsistent indenting in process_bit1() adds e89b6358052d lib/list_sort.c: fix typo in function description adds ade29d4fdbe6 lib/genalloc.c: Fix a typo adds e18baa7cc359 lib: crc8: pointer to data block should be const adds 78564b943487 lib: stackdepot: turn depot_lock spinlock to raw_spinlock adds db65a867fd40 lib/percpu_counter: tame kernel-doc compile warning adds 9d6ecac093a2 lib/genalloc: add parameter description to fix doc compile [...] adds edd9334c8dfe lib: parser: clean up kernel-doc adds e13d04ec45b0 include/linux/compat.h: remove unneeded declaration from C [...] adds fbe745416d11 checkpatch: warn when missing newline in return sysfs_emit [...] adds 7b844345fc2a checkpatch: exclude four preprocessor sub-expressions from [...] adds 7e6cdd7fd943 checkpatch: improve ALLOC_ARRAY_ARGS test adds 1e3b918d1dd1 kselftest: introduce new epoll test case adds 7fab29e35630 fs/epoll: restore waking from ep_done_scan() adds b4ca4c01780b isofs: fix fall-through warnings for Clang adds 300563e6e014 fs/nilfs2: fix misspellings using codespell tool adds 312f79c486e9 nilfs2: fix typos in comments adds c1e4726f4654 hpfs: replace one-element array with flexible-array member adds 5449162ac001 do_wait: make PIDTYPE_PID case O(1) instead of O(n) adds a6895399380a kernel/fork.c: simplify copy_mm() adds a8ca6b1388a9 kernel/fork.c: fix typos adds a119b4e5186c kexec: Add kexec reboot string adds 31d82c2c787d kernel: kexec_file: fix error return code of kexec_calcula [...] adds b2075dbb15d7 kexec: dump kmessage before machine_kexec adds 7a1d55b987df gcov: combine common code adds 3180c44fe1ba gcov: simplify buffer allocation adds 1391efa952e8 gcov: use kvmalloc() adds 9b472e85d098 gcov: clang: drop support for clang-10 and older adds 6f1f942cd5fb smp: kernel/panic.c - silence warnings adds 3d1c7fd97e4c delayacct: clear right task's flag after blkio completes adds 23921540d2c0 gdb: lx-symbols: store the abspath() adds dc9586823f3e scripts/gdb: document lx_current is only supported by x86 adds 526940e39626 scripts/gdb: add lx_current support for arm64 adds 97f61c8f44ec kernel/resource: make walk_system_ram_res() find all busy [...] adds 3c9c79753436 kernel/resource: make walk_mem_res() find all busy IORESOU [...] adds 97523a4edb7b kernel/resource: remove first_lvl / siblings_only logic adds d486ccb2522f kernel/resource: allow region_intersects users to hold res [...] adds 63cdafe0af98 kernel/resource: refactor __request_region to allow extern [...] adds 56fd94919b8b kernel/resource: fix locking in request_free_mem_region adds 9c39c6ffe0c2 selftests: remove duplicate include adds 07416af11dd8 kernel/async.c: stop guarding pr_debug() statements adds a065c0faacb1 kernel/async.c: remove async_unregister_domain() adds e7cb072eb988 init/initramfs.c: do unpacking asynchronously adds 17652f4240f7 modules: add CONFIG_MODPROBE_PATH adds b1989a3db45a ipc/sem.c: mundane typo fixes adds cb152a1a9560 mm: fix some typos and code style problems adds bbcd53c96071 drivers/char: remove /dev/kmem for good adds f2e762bab9f5 mm: remove xlate_dev_kmem_ptr() adds f7c8ce44ebb1 mm/vmalloc: remove vwrite() adds 5aa6b70ed182 arm: print alloc free paths for address in registers adds 702850a45a77 scripts/spelling.txt: add "overlfow" adds a4799be53775 scripts/spelling.txt: Add "diabled" typo adds d4e3e52b4dd5 scripts/spelling.txt: add "overflw" adds 80d015587a62 mm/slab.c: fix spelling mistake "disired" -> "desired" adds 2eb70aab25dd include/linux/pgtable.h: few spelling fixes adds 48207f7d41c8 kernel/umh.c: fix some spelling mistakes adds a12f4f85bc5a kernel/user_namespace.c: fix typos adds f0fffaff0b89 kernel/up.c: fix typo adds 5afe69c2ccd0 kernel/sys.c: fix typo adds a109ae2a0252 fs: fat: fix spelling typo of values adds 7497835f7e8d ipc/sem.c: spelling fix adds fa60ce2cb450 treewide: remove editor modelines and cruft adds f0953a1bbaca mm: fix typos in comments adds baf2f90ba416 mm: fix typos in comments adds a48b0872e694 Merge branch 'akpm' (patches from Andrew) adds e22e9832798d Merge tag '9p-for-5.13-rc1' of git://github.com/martinetd/linux adds a647034fe26b Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/proj [...] adds d1f82808877b io_uring: truncate lengths larger than MAX_RW_COUNT on pro [...] adds a5e7da1494e1 MAINTAINERS: add io_uring tool to IO_URING adds 50b7b6f29de3 x86/process: setup io_threads more like normal user space threads adds 28b4afeb59db Merge tag 'io_uring-5.13-2021-05-07' of git://git.kernel.d [...] adds 48145b62563a nvme: fix controller ioctl through ns_head adds 4c74d1f80381 nvme: add nvme_get_ns helper adds 51ad06cd698c nvme: avoid memset for passthrough requests adds a97157440e1e nvme: move the fabrics queue ready check routines to core adds d4060d2be113 nvme-pci: fix controller reset hang when racing with nvme_timeout adds ce86dad222e9 nvme-multipath: reset bdev to ns head when failover adds 4a20342572f6 nvmet: remove unsupported command noise adds 9c38475c6643 Merge tag 'nvme-5.13-2021-05-05' of git://git.infradead.or [...] adds cf7b39a0cbf6 block: reexpand iov_iter after read/write adds bd313968fd22 Merge tag 'block-5.13-2021-05-07' of git://git.kernel.dk/l [...] adds 8eedd3a70a70 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA adds 622464c89314 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 adds 5d84b5318d86 ALSA: hda/realtek: Add fixup for HP OMEN laptop adds f48652bbe3ae ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP adds 2059c40aded7 Merge tag 'sound-fix-5.13-rc1' of git://git.kernel.org/pub [...] adds 4d6a38da8e79 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry adds 5d8505fd039c arm64: Fix the documented event stream frequency adds c76fba33467b arm64: kernel: Update the stale comment adds 51595e3b4943 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1ad77a05cfae Merge tag 'i3c/for-5.13' of git://git.kernel.org/pub/scm/l [...] adds dd860052c99b Merge tag 'tag-chrome-platform-for-v5.13' of git://git.ker [...] adds ac31565c2193 xsk: Fix for xp_aligned_validate_desc() when len == chunk_size adds 1682d8df20aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d432592f30f net: Only allow init netns to set default tcp cong to a re [...] adds c61760e6940d net/nfc: fix use-after-free llcp_sock_bind/connect adds 4c7a94286ef7 net: stmmac: Clear receive all(RA) bit when promiscuous mo [...] adds cf754ae331be ethtool: fix missing NLM_F_MULTI flag when dumping adds f941d686e602 Fix spelling error from "eleminate" to "eliminate" adds 52bfcdd87e83 net:CXGB4: fix leak if sk_buff is not used adds 2c16db6c92b0 net: fix nla_strcmp to handle more then one trailing null [...] adds 8621436671f3 smc: disallow TCP_ULP in smc_setsockopt() adds 4cc7faa40697 can: mcp251xfd: mcp251xfd_probe(): fix an error pointer de [...] adds 4376ea42db8b can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offl [...] adds 03c427147b2d can: mcp251x: fix resume from sleep before interface was b [...] adds e04b2cfe6107 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition adds 9f3c3b423567 Merge tag 'linux-can-fixes-for-5.13-20210506' of git://git [...] adds 6a780f51f87b net: ipa: fix inter-EE IRQ register definitions adds cbaf3f6af9c2 mlxsw: spectrum_mr: Update egress RIF list before route's action adds a6f8ee58a8e3 tcp: Specify cmsgbuf is user pointer for receive zerocopy. adds 578c18eff162 mptcp: fix splat when closing unaccepted socket adds 8a7cb245cf28 net: stmmac: Do not enable RX FIFO overflow interrupts adds 7d18dbddb727 atm: firestream: Use fallthrough pseudo-keyword adds ae4393dfd472 i40e: fix broken XDP support adds 38318f23a7ef i40e: Fix use-after-free in i40e_client_subtask() adds 61343e6da781 i40e: fix the restart auto-negotiation after FEC modified adds 15395ec4685b i40e: Fix PHY type identifiers for 2.5G and 5G adapters adds 8085a36db71f i40e: Remove LLDP frame filters adds e4d4a27220a3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 7072a355ba19 netfilter: nfnetlink: add a missing rcu_read_unlock() adds 5e024c325406 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer [...] adds 198ad973839c netfilter: remove BUG_ON() after skb_header_pointer() adds 85dfd816fabf netfilter: nftables: Fix a memleak from userdata error pat [...] adds a54754ec9891 netfilter: nftables: avoid overflows in nft_hash_buckets() adds 6c8774a94e6a netfilter: nftables: avoid potential overflows on 32bit arches adds 55bc1af3d911 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds fc858a523108 Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/l [...] adds 8abddd968a30 powerpc/64s/radix: Enable huge vmalloc mappings adds 40c753993e3a powerpc/kexec_file: Use current CPU info while setting up FDT adds b910fcbada97 powerpc/powernv/memtrace: Fix dcache flushing adds f5668260b872 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR adds c6b05f4e233c powerpc/kconfig: Restore alphabetic order of the selects u [...] adds 32b48bf8514c KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] adds f96271cefe6d Merge branch 'master' into next adds ab159ac569fd Merge tag 'powerpc-5.13-2' of git://git.kernel.org/pub/scm [...] adds 45799491a921 kbuild: remove ARCH=sh64 support from top Makefile adds 23243c1ace9f arch: use cross_compiling to check whether it is a cross b [...] adds 44f87191d105 kbuild: parameterize the .o part of suffix-search adds bcf0c6642833 kbuild: refactor fdtoverlay rule adds d4452837ffbe kbuild: refactor modname-multi by using suffix-search adds 19c8d912837e kbuild: make distclean work against $(objtree) instead of [...] adds 7a02cec523a9 kbuild: make distclean remove tag files in sub-directories adds 11122b860bc5 kbuild: remove the unneeded comments for external module builds adds 51eb95e2da41 kbuild: Don't remove link-vmlinux temporary files on exit/signal adds 0ab1438bad43 linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <li [...] adds 0f979d815cd5 Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm [...] adds 07db05638aa2 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds fec4d42724a1 drm/i915/display: fix compiler warning about array overrun adds 8db6f937f4e7 riscv: Only extend kernel reservation if mapped read-only adds 0e0d4992517f riscv: enable SiFive errata CIP-453 and CIP-1200 Kconfig o [...] adds 8d91b0973358 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use adds beaf5ae15a13 riscv: remove unused handle_exception symbol adds b741596468b0 Merge tag 'riscv-for-linus-5.13-mw1' of git://git.kernel.o [...] adds 025768a966a3 x86/cpu: Use alternative to generate the TASK_SIZE_MAX constant adds 3cf4524ce40b x86/smpboot: Remove duplicate includes adds 790d1ce71de9 x86: Delete UD0, UD1 traces adds 4029b9706d53 x86/resctrl: Fix init const confusion adds b6b4fbd90b15 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported adds fc48a6d1faad x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappers adds a217a6593cec KVM/VMX: Invoke NMI non-IST entry instead of IST entry adds 866a6dadbb02 context_tracking: Move guest exit context tracking to sepa [...] adds 88d8220bbf06 context_tracking: Move guest exit vtime accounting to sepa [...] adds 160457140187 KVM: x86: Defer vtime accounting 'til after IRQ handling adds b41c723b203e sched/vtime: Move vtime accounting external declarations a [...] adds 6f922b89e551 sched/vtime: Move guest enter/exit vtime accounting to vtime.h adds 14296e0c4478 context_tracking: Consolidate guest enter/exit wrappers adds 1ca0016c149b context_tracking: KVM: Move guest enter/exit wrappers to K [...] adds bc908e091b32 KVM: x86: Consolidate guest enter/exit logic to common helpers adds dd3e4012dd36 Merge tag 'x86_urgent_for_v5.13_rc1' of git://git.kernel.o [...] adds e10de314287c x86/events/amd/iommu: Fix invalid Perf result due to IOMMU [...] adds 85bbba1c0778 Merge tag 'perf_urgent_for_v5.13_rc1' of git://git.kernel. [...] adds 1139aeb1c521 smp: Fix smp_call_function_single_async prototype adds 28ce0e70ecc3 locking/qrwlock: Cleanup queued_write_lock_slowpath() adds 4fbf5d6837bf Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME wi [...] adds cdf78db40709 futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI adds b097d5ed3356 futex: Get rid of the val2 conditional dance adds 51cf94d16860 futex: Make syscall entry points less convoluted adds 732a27a0891c Merge tag 'locking-urgent-2021-05-09' of git://git.kernel. [...] adds 19987fdad506 sched,doc: sched_debug_verbose cmdline should be sched_verbose adds d583d360a620 psi: Fix psi state corruption when schedule() races with c [...] adds 6d2f8909a5fa sched: Fix out-of-bound access in uclamp adds 0258bdfaff5b sched/fair: Fix unfairness caused by missing load decay adds 9819f682e48c Merge tag 'sched-urgent-2021-05-09' of git://git.kernel.or [...] adds 679971e72131 smb3: when mounting with multichannel include it in reques [...] adds 9c2dc11df50d smb3: do not attempt multichannel to server which does not [...] adds c1f8a398b6d6 smb3: if max_channels set to more than one channel request [...] adds 0a55a1fbed0b Merge tag '5.13-rc-smb3-part3' of git://git.samba.org/sfre [...] adds 35c820e71565 Revert "bio: limit bio max size" adds 506c30790f54 Merge tag 'block-5.13-2021-05-09' of git://git.kernel.dk/l [...] adds 365002da3c46 Merge tag 'drm-intel-next-fixes-2021-04-30' of git://anong [...] adds b9d79e4ca4ff fbmem: Mark proc_fb_seq_ops as __maybe_unused adds 59e528c5bc58 Merge tag 'drm-misc-next-fixes-2021-05-06' of git://anongi [...] adds d89f6048bdcb drm/amd/display: Reject non-zero src_y and src_x for video planes adds 20a5f5a98e1b drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 adds b117b3964f38 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID adds d7b4a6077ec3 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] adds 3cbae5abfa8e drm/amd/display: fix wrong statement in mst hpd debugfs adds 4b12ee6f426e drm/amdgpu: fix r initial values adds b45aeb2dea91 drm/amdgpu: Handling of amdgpu_device_resume return value [...] adds 8c3dd61cfa05 drm/amdgpu: Register VGA clients after init can no longer fail adds e0c16eb4b361 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] adds c83c4e191244 drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC adds 16e9b3e58bc3 drm/amd/display: Fix two cursor duplication when using overlay adds 5bbf21932884 drm/radeon: Fix off-by-one power_state index heap overwrite adds c69f27137a38 drm/radeon: Avoid power table parsing memory leaks adds 8651fcb9873b drm/amd/pm: initialize variable adds 8bf073ca9235 drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. adds 234055fd9728 drm/amdgpu: Use device specific BO size & stride check. adds 0844708ac3d2 Merge tag 'amd-drm-fixes-5.13-2021-05-05' of https://gitla [...] adds efc58a96adcd Merge tag 'drm-next-2021-05-10' of git://anongit.freedeskt [...] adds 6dae40aed484 fbmem: fix horribly incorrect placement of __maybe_unused adds 6efb943b8616 Linux 5.13-rc1 adds ff76d506030d KVM: x86/mmu: Avoid unnecessary page table allocation in k [...] adds 1699f65c8b65 kvm/x86: Fix 'lpages' kvm stat for TDM MMU adds d981dd15498b KVM: LAPIC: Accurately guarantee busy wait for timer to ex [...] adds 262de4102c7b kvm: exit halt polling on need_resched() as well adds deee59bacb24 KVM: nSVM: fix a typo in svm_leave_nested adds c74ad08f3333 KVM: nSVM: fix few bugs in the vmcb02 caching logic adds 9d290e16432c KVM: nSVM: leave the guest mode prior to loading a nested state adds 7f6231a39117 KVM: x86/mmu: Fix kdoc of __handle_changed_spte adds 8899a5fc7da5 KVM: x86: Fix potential fput on a null source_kvm_file adds 0a269a008f83 x86/kvm: Fix pr_info() for async PF setup/teardown adds 8b79feffeca2 x86/kvm: Teardown PV features on boot CPU as well adds c02027b5742b x86/kvm: Disable kvmclock on all CPUs on shutdown adds 3d6b84132d2a x86/kvm: Disable all PV features on crash adds 384fc672f528 x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cp [...] adds 46a63924b05f doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER adds f5c7e8425f18 KVM: nVMX: Always make an attempt to map eVMCS after migration adds 32d1b3ab588c KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus [...] adds c9ecafaf0113 KVM: selftests: evmcs_test: Check that VMCS12 is alway pro [...] adds 70f094f4f01d KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' adds 5f443e424efa selftests: kvm: remove reassignment of non-absolute variables adds aca352886ebd KVM: x86: Hoist input checks in kvm_add_msr_filter() adds 063ab16c14db KVM: nSVM: always restore the L1's GIF on migration adds 809c79137a19 KVM: nSVM: remove a warning about vmcb01 VM exit reason adds 8aec21c04caa KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control [...] adds 85d0011264da KVM: x86: Emulate RDPID only if RDTSCP is supported adds 3b195ac92602 KVM: SVM: Inject #UD on RDTSCP when it should be disabled [...] adds 2183de4161b9 KVM: x86: Move RDPID emulation intercept to its own enum adds 5104d7ffcf24 KVM: VMX: Disable preemption when probing user return MSRs adds 0caa0a77c2f6 KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP [...] adds 36fa06f9ff39 KVM: x86: Add support for RDPID without RDTSCP adds b6194b94a2ca KVM: VMX: Configure list of user return MSRs at module init adds ee9d22e08d13 KVM: VMX: Use flag to indicate "active" uret MSRs instead [...] adds 8ea8b8d6f869 KVM: VMX: Use common x86's uret MSR list as the one true list adds 5e17c624010a KVM: VMX: Disable loading of TSX_CTRL MSR the more convent [...] adds 9cc39a5a43c0 KVM: x86: Export the number of uret MSRs to vendor modules adds e5fda4bbadb0 KVM: x86: Move uret MSR slot management to common x86 adds 61a05d444d2c KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to gu [...] adds 78bba966ee3c KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed adds 34114136f725 KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] adds e8ea85fb280e KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit adds 76ea438b4afc KVM: X86: Expose bus lock debug exception to guest adds 03ca4589fabc KVM: x86: Prevent KVM SVM from loading on kernels with 5-l [...] adds 594b27e677b3 KVM: x86: Cancel pvclock_gtod_work on module removal adds 3f804f6d201c KVM: x86: Prevent deadlock against tk_core.seq adds b26990987ffc tools/kvm_stat: Fix documentation typo adds 258785ef08b3 kvm: Cap halt polling at kvm->max_halt_poll_ns adds 368340a3c7d9 KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers adds ce7ea0cfdc2e KVM: SVM: Move GHCB unmapping to fix RCU warning adds 0aa099a312b6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds adbd914dcde0 btrfs: zoned: fix silent data loss after failure splitting [...] adds ffb7c2e923cb btrfs: do not consider send context as valid when trying t [...] adds 626e9f41f7c2 btrfs: fix race leading to unpersisted data and metadata on fsync adds f9baa501b4fd btrfs: fix deadlock when cloning inline extents and using qgroups adds 5e753a817b2d btrfs: fix unmountable seed device after fstrim adds 784daf2b9628 btrfs: zoned: sanity check zone type adds 77364faf21b4 btrfs: initialize return variable in cleanup_free_space_cache_v1 adds 142b507f911c Merge tag 'for-5.13-rc1-tag' of git://git.kernel.org/pub/s [...] adds a3bc4ffeedf4 tools headers UAPI: Update tools's copy of drm.h headers adds 0fdee797d60d tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds b3172585b13d tools arch x86: Sync the msr-index.h copy with the kernel sources adds e8c1167606c6 perf record: Disallow -c and -F option at the same time adds 7aa3c9eabdf7 perf jevents: Silence warning for ArchStd files adds a11c9a6e4724 perf session: Fix swapping of cpu_map and stat_config records adds ad1237c30d97 perf tools: Fix dynamic libbpf link adds 0d943d5fde60 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds b35629bc2fd5 tools headers kvm: Sync kvm headers with the kernel sources adds a00b7e39d6b5 perf tools: Fix a build error on arm64 with clang adds f8bcb061ea01 tools headers UAPI: Sync files changed by landlock, quotac [...] adds 5a80ee4219a5 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds fb24e308b631 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies u [...] adds 3916329309ea tools include UAPI powerpc: Sync errno.h with the kernel headers adds 6faf64f52481 tools headers cpufeatures: Sync with the kernel sources adds 71d7924b3e8a tools headers UAPI: Sync perf_event.h with the kernel sources adds 1140ab592e2e Merge tag 'perf-tools-fixes-for-v5.13-2021-05-10' of git:/ [...] new f79f7a2d9676 arc: Fix typos/spellos new 8e97bf39fa03 ARC: kgdb: add 'fallthrough' to prevent a warning new 3433adc8bd09 ARC: entry: fix off-by-one error in syscall number validation new c5f756d8c626 ARC: mm: PAE: use 40-bit physical page mask new 1d5e4640e5df ARC: mm: Use max_high_pfn as a HIGHMEM zone border new 1d228ea63d10 Merge remote-tracking branch 'arc-current/for-curr' new 0c6c2d3615ef arm64: Generate cpucaps.h new a1bed090fc56 kselftest/arm64: Add missing stddef.h include to BTI tests new 37a8024d2655 arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup new 24c76be0852b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 3cd203cf27c2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 8ab78863e9ef net/nfc/rawsock.c: fix a permission check bug new ddb6e00f8413 net: netcp: Fix an error message new a269333fa5c0 net: dsa: fix a crash if ->get_sset_count() fails new db825feefc68 net/mlx4: Fix EEPROM dump support new b94cbc909f1d net: dsa: fix error code getting shifted with 4 in dsa_sla [...] new 3058e01d31bb tipc: make node link identity publish thread safe new 297c4de6f780 net: dsa: felix: re-enable TAS guard band mode new 07113638d053 Merge remote-tracking branch 'net/master' adds 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var adds 3b80d106e110 samples/bpf: Consider frame size in tx_only of xdpsock sample adds 31379397dcc3 bpf: Forbid trampoline attach for functions with variable [...] new 73653dc453cf Merge remote-tracking branch 'bpf/master' new fdc3954029ce Merge remote-tracking branch 'ipsec/master' adds 8822702f6e4c ALSA: hda/realtek: reset eapd coeff to default value for alc287 adds c1b550294938 ALSA: hda: fixup headset for ASUS GU502 laptop new e84749a78dc8 ALSA: usb-audio: Validate MS endpoint descriptors new e95e8d34390b Merge remote-tracking branch 'sound-current/for-linus' new 87c17f302cdf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 605b75c50341 Merge remote-tracking branch 'spi-fixes/for-linus' new 28ec344bb891 usb: typec: tcpm: Don't block probing of consumers of "con [...] new 693520dc3912 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 18abf8743674 cdc-wdm: untangle a circular dependency between callback a [...] new 04357fafea9c usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel M [...] new 9cbc7eb17cdf usb: dwc3: core: Add missing GHWPARAMS9 doc new 6c05cdbb9ef1 usb: Restore the reference to ch9.h new d1d90dd27254 usb: dwc3: gadget: Enable suspend events new 6f26ebb79a84 usb: dwc3: gadget: Rename EOPF event macros to Suspend new 75a41ce46bae usb: dwc2: Fix gadget DMA unmap direction new bb9c74a5bd14 usb: dwc3: gadget: Free gadget structure only after freein [...] new 18ffa988dbae usb: dwc3: gadget: Return success always for kick transfer [...] new b96992081fde usb: dwc3: imx8mp: detect dwc3 core node via compatible string new 0b2b149e918f usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() new e89baeba4f64 usb: dwc2: Remove obsolete MODULE_ constants from platform.c new 2e2b8d15adc2 usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP new b9a0866a5bdf usb: typec: ucsi: Put fwnode in any case during ->probe() new e17b02d49709 usb: dwc3: omap: improve extcon initialization new f75297853470 docs: usb: function: Modify path name new a60a34366e0d usb: fotg210-hcd: Fix an error message new 1f4642b72be7 usb: typec: ucsi: Retrieve all the PDOs instead of just th [...] new c34e85fa69b9 usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work new f1fbd950b59b usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS new d9ff1096a840 usb: musb: Fix an error message new 866959d1819e Merge remote-tracking branch 'usb.current/usb-linus' new c5a80540e425 USB: serial: ftdi_sio: add IDs for IDS GmbH Products new e467714f822b USB: serial: option: add Telit LE910-S1 compositions 0x701 [...] new 89b1a3d811e6 USB: serial: ti_usb_3410_5052: add startech.com device id new f8e8c1b2f782 USB: serial: pl2303: add device id for ADLINK ND-6530 GC new 6b6ab553c932 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 933d0dc92f92 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 14b6cff54eda staging: rtl8723bs: avoid bogus gcc warning new b847be3012aa Merge remote-tracking branch 'staging.current/staging-linus' new 8edb79af88ef iio: light: gp2ap002: Fix rumtime PM imbalance on error new a2fa9242e89f iio: proximity: pulsedlight: Fix rumtime PM imbalance on error new 7061803522ee iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] new f73c730774d8 iio: gyro: mpu3050: Fix reported temperature value new 901f84de0e16 iio: core: fix ioctl handlers removal new af0670b0bf1b iio: core: return ENODEV if ioctl is unknown new af0e1871d79c iio: tsl2583: Fix division by a zero lux_val new 534f5d50f9ae Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 285c0faddceb habanalabs: expose ASIC specific PLL index new 001d5f66c156 habanalabs: skip reading f/w errors on bad status new b5fd82a7af19 habanalabs: change error level of security not ready new 27a9e35daad0 habanalabs: ignore f/w status error new 24a107097fbd habanalabs: wait for interrupt wrong timeout calculation new 115726c5d312 habanalabs/gaudi: Fix a potential use after free in gaudi_ [...] new ba2b062ffa3d Merge tag 'misc-habanalabs-fixes-2021-05-08' of https://gi [...] new 03dca3872713 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 0f10df55e0dc Merge remote-tracking branch 'ide/master' new 1c4841ccbd2b dmaengine: idxd: add engine 'struct device' missing bus ty [...] new 077cdb355b3d dmaengine: idxd: add missing dsa driver unregister new 17866bc6b2ae dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions new 4ad5dd2d7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc new 538ea65a9fd1 dmaengine: xilinx: dpdma: initialize registers before request_irq new 28fa3d35c5e0 Merge remote-tracking branch 'dmaengine-fixes/fixes' new 56a8d3fd1f34 mtd: rawnand: cs553x: Fix external use of SW Hamming ECC helper new ad9ffdce4539 mtd: rawnand: fsmc: Fix external use of SW Hamming ECC helper new c4b7d7c480d6 mtd: rawnand: lpc32xx_slc: Fix external use of SW Hamming [...] new 3e09c0252501 mtd: rawnand: ndfc: Fix external use of SW Hamming ECC helper new 46fcb57e6b72 mtd: rawnand: sharpsl: Fix external use of SW Hamming ECC helper new 6a4c5ada5774 mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper new 3d227a0b0ce3 mtd: rawnand: txx9ndfmc: Fix external use of SW Hamming EC [...] new 562b4e91d3b2 mtd: parsers: ofpart: fix parsing subpartitions new d8e799cc4e07 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 726c945ab2eb hwmon: (corsair-psu) Remove unneeded semicolons new 5216dff22dc2 hwmon: (occ) Fix poll rate limiting new 2d101db3e5be hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E non-compliant vo [...] new 8370e5b09308 hwmon: (ltc2992) Put fwnode in error case during ->probe() new 530116a00d20 Merge remote-tracking branch 'hwmon-fixes/hwmon' new a7389ada041a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer adds 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 adds 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes new 8ec1efe293bb Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 357e1a1e8d5f Merge remote-tracking branch 'vfs-fixes/fixes' new 5311221304fa dt-bindings: phy: cadence-torrent: update reference file of docs new a21fd86faa9b Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 957c2aa209ce Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 40e6d93713c7 Merge remote-tracking branch 'pidfd-fixes/fixes' new af09555f31c4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new d28445178c75 Merge remote-tracking branch 'asm-generic/master' adds d3506d256d94 Merge branch 'misc' into for-next new ed238dc60296 Merge remote-tracking branch 'arm/for-next' new 7e78d84f2818 Merge remote-tracking branch 'arm-soc/for-next' new 437a12b73924 Merge remote-tracking branch 'actions/for-next' new f28b1159757c Merge remote-tracking branch 'amlogic/for-next' new 416f0f6b4e64 Merge remote-tracking branch 'aspeed/for-next' new a8c19a4f13d8 Merge remote-tracking branch 'at91/at91-next' new 163f08cd3611 Merge remote-tracking branch 'imx-mxs/for-next' new 6a275254fb30 Merge remote-tracking branch 'keystone/next' new 59994553d5f7 Merge remote-tracking branch 'mediatek/for-next' new a85dc91b83fc Merge remote-tracking branch 'mvebu/for-next' new 3fdfae4d0966 Merge remote-tracking branch 'omap/for-next' new 01561ecc75ba Merge remote-tracking branch 'qcom/for-next' new ad75bf3f7e07 Merge remote-tracking branch 'raspberrypi/for-next' new f321406a1cfa Merge remote-tracking branch 'realtek/for-next' new 366db3ac3cdf arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] new 0a96c05995ef arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi new b8d499f0966b ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list new 8f3d063349fc arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] new a877910e7502 arm64: dts: renesas: beacon kit: Setup AVB refclk new 429174b0c6ca arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders new 6f20125402c7 arm64: dts: renesas: condor: Switch eMMC bus to 1V8 new 7e5928d3ce2b arm64: dts: renesas: v3msk: Fix memory size new 213494b51d07 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next new 6d8d5cf46c88 Merge remote-tracking branch 'renesas/next' new e5c73bdb136c reset: bcm6345: Make reset_control_ops const new 829cdfe0a394 reset: zynqmp: replace spaces with tabs new 91b8050c41b3 reset: oxnas: replace file name with short description new 9a531e4d5a49 dt-bindings: reset: microchip sparx5 reset driver bindings new 453ed4283beb reset: mchp: sparx5: add switch reset driver new 1c5e05c23f4a reset: whitespace fixes new 534d3fa24e9f reset: berlin: replace unsigned with unsigned int new 05cf8fffcdeb reset: ti-syscon: fix to_ti_syscon_reset_data macro new 71400c3fc45e reset: sti/syscfg: replace comma with semicolon new b19a5aec3512 reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] new 42f6a76fbe85 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB new 6ab9d6219f86 reset: RESET_INTEL_GW should depend on X86 new 466ba3c8ff4f reset: a10sr: add missing of_match_table reference new 37a9d70f21c1 Merge remote-tracking branch 'reset/reset/next' new d5c24e20daf0 ARM: dts: rockchip: Fix thermal sensor cells o rk322x new dfbfb86a43f9 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036- [...] new 6db880a454e2 Merge branch 'v5.14-armsoc/dts32' into for-next new bbac8bd65f54 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 new 75f95927334d arm64: dts: rockchip: Enable USB3 for rk3328 ROC-RK3328-CC new bf340c8084d2 arm64: dts: rockchip: Enable USB3 for rk3328 Rock Pi E new d49f120e27dc arm64: dts: rockchip: Enable USB3 Ethernet on rk3328 NanoPi R2S new 6a11ffc2cc54 arm64: dts: rockchip: rename LED label for NanoPi R4S new e6526f90696e arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on [...] new 642593eec325 arm64: dts: rockchip: add timer0 clocks on rk3368 new 954d5986afa5 arm64: dts: rockchip: Use only supported PCIe link speed o [...] new a7ecfad495f8 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi new 9ac8c6a5c9b1 Merge branch 'v5.14-armsoc/dts64' into for-next new 7b46d674ac00 ARM: dts: rockchip: Fix the timer clocks order new 6b023929666f ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x new 304b8fbc950b ARM: dts: rockchip: Remove useless interrupt-names on IOMM [...] new 62d521a9dc95 Merge branch 'v5.14-armsoc/dts32' into for-next new 2bf375982f4a arm64: dts: rockchip: Remove useless interrupt-names prope [...] new 115d358a7139 Merge branch 'v5.14-armsoc/dts64' into for-next new 8cbc5d2f2fe4 dt-bindings: add power-domain header for RK3568 SoCs new 8b3ceb06225a Merge branch 'v5.14-shared/powerdomain' into v5.14-armsoc/drivers new 0a69452e0356 soc: rockchip: power-domain: Add a meaningful power domain name new 41413a20b082 dt-bindings: arm: rockchip: convert pmu.txt to YAML new c29c9dc89381 dt-bindings: arm: rockchip: add more compatible strings to [...] new dfbe3e44ae84 dt-bindings: power: rockchip: Convert to json-schema new 53f8551a36f9 dt-bindings: power: rockchip: Add bindings for RK3568 Soc new b9402acf6350 soc: rockchip: power-domain: add rk3568 powerdomains new 1555d6bbd74e Merge branch 'v5.14-armsoc/drivers' into for-next new f2948781a72f ARM: dts: rockchip: Fix power-controller node names for rk3066a new d3bcbcd39617 ARM: dts: rockchip: Fix power-controller node names for rk3188 new 970cdc53cb1a ARM: dts: rockchip: Fix power-controller node names for rk3288 new a3ec2d38f6dd ARM: dts: rockchip: add #power-domain-cells to power domain nodes new 08c411e08110 Merge branch 'v5.14-armsoc/dts32' into for-next new d5de0d688ac6 arm64: dts: rockchip: Fix power-controller node names for px30 new 6e6a282b49c6 arm64: dts: rockchip: Fix power-controller node names for rk3328 new 148bbe29f910 arm64: dts: rockchip: Fix power-controller node names for rk3399 new 837188d49823 arm64: dts: rockchip: add #power-domain-cells to power dom [...] new 382bdc9c2837 Merge branch 'v5.14-armsoc/dts64' into for-next new 3a33e7ac15a2 Merge remote-tracking branch 'rockchip/for-next' adds 79053496a28d Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] new 75a441ca793c Merge remote-tracking branch 'scmi/for-linux-next' new cbccad664927 arm64: sunxi: Build the sun4i timer driver new fd5ef505453f ARM: dts: sun8i: r40: add /omit-if-no-ref/ to pinmux nodes [...] new 492dd7309aed ARM: dts: sun8i: r40: add pinmux settings for MMC3 and UAR [...] new 157da630c7ff dt-bindings: add compatible vendor prefix for Forlinx new ed85561fe39c dt-bindings: arm: add compatible for Forlinx OKA40i-C and [...] new d0aac8cbbd0c ARM: dts: sun8i: r40: add devicetree for Forlinx FETA40i-C [...] new 6e42742301e1 dt-bindings: arm: Add NanoPi R1S H5 new 7c9dbeda744f arm64: dts: allwinner: h5: Add NanoPi R1S H5 support new c0dfb7ea26e5 dt-bindings: timer: Simplify conditional expressions new 1a935749022d dt-bindings: timer: Add compatibles for sun50i timers new a496d3b47e17 arm64: dts: allwinner: a64: Sort watchdog node new 636a332e6e75 arm64: dts: allwinner: Add sun4i MMIO timer nodes new 76a1bdd8925a ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells new 780a7ee584cf ARM: dts: sun8i-a33: Allow using multiple codec DAIs new c58f4396a2d2 arm64: dts: allwinner: a64: Allow using multiple codec DAIs new 9968d69b9bfa arm64: dts: allwinner: a64: Add pinmux nodes for AIF2/AIF3 new 1988b3e338b5 arm64: dts: allwinner: a64: Allow multiple DAI links new 8b821dcd78ac arm64: dts: allwinner: pinephone: Add support for Bluetooth audio new a4a3dcd51bc9 Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] new 7f21a6e57d27 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3f53a7724cdb Merge remote-tracking branch 'tegra/for-next' new b4f37ff1dc51 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 11e7a691a977 csky: syscache: Fixup duplicate cache flush adds 1294d89b48b0 csky: Fixup 610 bootup failed new 8347c6d5a678 Merge remote-tracking branch 'csky/linux-next' new 21e3e3f7e373 Merge remote-tracking branch 'h8300/h8300-next' new bc7c9993a0d8 m68k: Drop -fno-strength-reduce from KBUILD_CFLAGS new eeff86b6d18c m68k: dma: Remove unnecessary include of asm/cacheflush.h new edbf0cf668ef Merge remote-tracking branch 'm68k/for-next' new 68d03de1dc31 Merge remote-tracking branch 'sh/for-next' new ee37321cc060 Merge remote-tracking branch 'pidfd/for-next' new e408572ceff5 Merge branch 'misc-5.13' into for-next-current-v5.12-20210510 new e9a6a5f268bb Merge branch 'for-next-current-v5.12-20210510' into for-ne [...] new 960fe5671803 btrfs: correct try_lock_extent() usage in read_extent_buff [...] new e0de1bd47376 btrfs: zoned: fix silent data loss after failure splitting [...] new 83c92f561d16 btrfs: do not consider send context as valid when trying t [...] new 0daf40d9fffc btrfs: remove stale comment for argument seed of btrfs_fin [...] new 365509457ea3 btrfs: fix race leading to unpersisted data and metadata on fsync new 2bacdf3109cb btrfs: fix deadlock when cloning inline extents and using qgroups new bd421c4a493b btrfs: check worker before need_preemptive_reclaim new 6b9a538f8942 btrfs: only clamp the first time we have to start flushing new 9ce05a815a3a btrfs: take into account global rsv in need_preemptive_reclaim new a7f55ec9adc0 btrfs: use the global rsv size in the preemptive thresh ca [...] new 721d61fc5ad3 btrfs: don't include the global rsv size in the preemptive [...] new 78769e657973 btrfs: only ignore delalloc if delalloc is much smaller th [...] new f66b2e1ef2c4 btrfs: handle preemptive delalloc flushing slightly differently new 18fe6de46e05 btrfs: fix unmountable seed device after fstrim new 9f31cbebd859 btrfs: zoned: sanity check zone type new 056cfe0adbdd btrfs: zoned: bail out if we can't read a reliable write pointer new ad9dc2db84ee btrfs: initialize return variable in cleanup_free_space_cache_v1 new 71691bf0877c btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] new 466a680e0a9c btrfs: avoid RCU stalls while running delayed iputs new 7fcedcc533c9 btrfs: rename check_async_write and let it return bool new 01e833fe19fd btrfs: return whole extents in fiemap new af5665ede3a6 Merge branch 'misc-next' into for-next-next-v5.13-20210510 new 2dd3bda1bd3d btrfs: remove the dead branch in btrfs_io_needs_validation() new cb206ce9248b btrfs: make btrfs_verify_data_csum() to return a bitmap new 6512659d8f13 btrfs: submit read time repair only for each corrupted sector new 7c55068001bf btrfs: remove io_failure_record::in_validation new 14dea489e796 Merge branch 'ext/qu/repair-by-sector' into for-next-next- [...] new 64ed6da2fb27 Merge branch 'for-next-next-v5.13-20210510' into for-next- [...] new 8ec1b22437cb btrfs: handle transaction start error in btrfs_fileattr_set new 507fa7fe0911 Merge branch 'fixes-for-master' into for-next-20210510 new 59aee1f83f5b Merge remote-tracking branch 'btrfs/for-next' adds 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' new b96ab51d9440 Merge remote-tracking branch 'ceph/master' adds e87dbd1cec70 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. new 8130667a30c0 Merge remote-tracking branch 'cifs/for-next' adds bb03a3d512bf cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path adds 1721ef842033 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] adds 565d54692eaf cifsd: Update out_buf_len in smb2_populate_readdir_entry() adds fbec42c2e155 cifsd: Fix potential null-ptr-deref in destroy_previous_session() adds 670d5cf22fd0 cifsd: add support for AES256 encryption adds c309fbcfa4c0 Merge pull request #43 from namjaejeon/cifsd-for-next new 9a5549727ad9 cifsd: fix invalid memory access in smb2_write() new 4be799a29fa4 Merge pull request #44 from namjaejeon/cifsd-for-next new cfb825552e27 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 8c721cb0f742 quota: Use 'hlist_for_each_entry' to simplify code new b577750e4157 MAINTAINERS: Add Matthew Bobrowski as a reviewer new 2335e1b8ee3b Pull MAINTAINERS file update. new 95a78dac3f87 Merge remote-tracking branch 'ext3/for_next' new efdb3c83d717 Merge remote-tracking branch 'jfs/jfs-next' new faf0e7afdaa9 Merge remote-tracking branch 'vfs/for-next' new f6df494ee225 Merge remote-tracking branch 'printk/for-next' adds 6a01268687c8 HID: semitek: new driver for GK6X series keyboards adds 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard adds 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 adds ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() adds ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] adds 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 adds 7b229b13d78d HID: hid-input: add mapping for emoji picker key adds 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT adds b0d713c60c75 HID: surface-hid: Fix integer endian conversion adds b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() adds edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure adds c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown adds 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse adds 670a23111e72 HID: remove the unnecessary redefinition of a macro adds a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT adds bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] adds 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging adds 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl adds 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next adds f2145f8dc566 HID: do not use down_interruptible() when unbinding devices adds eb134536cf6f HID: input: replace outdated HID numbers+comments with macros adds 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. adds 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] adds 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] adds ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function adds 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function adds 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] adds cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers adds b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR adds dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] adds ca66a6770bd9 HID: i2c-hid: Skip ELAN power-on command after reset adds adfd5f216d25 Merge branch 'for-5.13/upstream-fixes' into for-next new 61cac691262a Merge remote-tracking branch 'hid/for-next' new 69b5de788aa3 Merge remote-tracking branch 'i2c/i2c/for-next' new ac6618e468e4 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 new 928b30ee31e7 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver new ade8fc9a8063 hwmon: (lm75) Add TI TMP1075 support new e37f504ec8c7 dt-bindings: hwmon: Add Texas Instruments TMP1075 new aa6567a7a5f8 docs: hwmon: avoid using UTF-8 chars new d3b08ef255fd hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" new caecfdc38c96 hwmon: (max31722) Remove non-standard ACPI device IDs new 7c9df4e6170c hwmon: (lm70) Use SPI_MODE_X_MASK new 2f7479059590 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new bf9e262fcfa6 docs/zh_CN: Remove obsolete translation file new 9e255e2b9afe Documentation: drop optional BOMs new e386b33e26dc Merge remote-tracking branch 'jc_docs/docs-next' new e90812c47b95 staging: media: rkvdec: fix pm_runtime_get_sync() usage count new 4cba5473c5ce media: venus: Rework error fail recover logic new 747bad54a677 media: s5p_cec: decrement usage count if disabled new 6005a8e955e4 media: i2c: ccs-core: return the right error code at suspend new da3a1858c3a3 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count new 62c90446868b media: i2c: imx334: fix the pm runtime get logic new e6695c89b3d4 media: exynos-gsc: don't resume at remove time new dd97908ee350 media: atmel: properly get pm_runtime new 892bb6ecead9 media: hantro: do a PM resume earlier new e7c617cab7a5 media: marvel-ccic: fix some issues when getting pm_runtime new d07bb9702cf5 media: mdk-mdp: fix pm_runtime_get_sync() usage count new fa9f443f7c96 media: rcar_fdp1: simplify error check logic at fdp_open() new 45e75a8c6fa4 media: rcar_fdp1: fix pm_runtime_get_sync() usage count new 220955ec3c84 media: renesas-ceu: Properly check for PM errors new fdc34e82c0f9 media: s5p: fix pm_runtime_get_sync() usage count new c41e02493334 media: am437x: fix pm_runtime_get_sync() usage count new 6e8b1526db16 media: sh_vou: fix pm_runtime_get_sync() usage count new 908711f542c1 media: mtk-vcodec: fix PM runtime get logic new 10343de268d1 media: s5p-jpeg: fix pm_runtime_get_sync() usage count new baa450f08d69 media: sti/delta: use pm_runtime_resume_and_get() new 9c298f82d839 media: sunxi: fix pm_runtime_get_sync() usage count new c44eac5b72e2 media: sti/bdisp: fix pm_runtime_get_sync() usage count new 59f96244af94 media: exynos4-is: fix pm_runtime_get_sync() usage count new 59087b66ea67 media: exynos-gsc: fix pm_runtime_get_sync() usage count new 9148cded3a02 media: staging: media: hantro: Align line break to the ope [...] new d637c5dbbfee media: staging: media: hantro: Align line break to the ope [...] new d58f75de9b95 media: staging: media: omap4iss: Align line break to the o [...] new 047d39c4a1bc media: staging: media: atomisp: Removed a superfluous else clause new 94dfa800dda4 media: staging: media: atomisp: i2c: align line break to m [...] new a21baa418c5b media: staging: media: intel-ipu3: remove unnecessary blank line new 25074ea239ac media: staging: media: intel-ipu3: reduce length of line new 17daf473e2a4 media: staging: media: intel-ipu3: remove space before tabs new 72e038724108 media: staging: media: intel-ipu3: line should not end with '[' new 7900bdc25a01 media: staging: media: zoran: add spaces around '<<' operator new 451c34dd69b8 media: staging: media: atomisp: Minor code style changes new d7c89be51d17 media: staging: media: omap4iss: Remove unused macro function new bbbcba0267e2 media: staging: media: atomisp: pci: Correct identation in [...] new 848802da8d04 media: staging: media: atomisp: pci: Correct identation in [...] new 14bc5eb80bda media: staging: media: atomisp: pci: Format comments accor [...] new 73edc4da4063 media: staging: media: atomisp: pci: Format comments accor [...] new 754b72e9db60 Merge remote-tracking branch 'v4l-dvb/master' new e5af36b2adb8 cpufreq: intel_pstate: Use HWP if enabled by platform firmware new 4b8fba8d0746 Merge branch 'pm-cpufreq' into linux-next new 29038ae2ae56 Revert "Revert "ACPI: scan: Turn off unused power resource [...] new dc9d574fa82f Merge branch 'acpi-pm' into linux-next new 82fedd9b7988 Merge remote-tracking branch 'pm/linux-next' new 7978facb640a Merge remote-tracking branch 'ieee1394/for-next' new d2792e91de2b net: openvswitch: Remove unnecessary skb_nfct() new 48de7c0c1c92 neighbour: Remove redundant initialization of 'bucket' new b76078df1593 net: qca_spi: Avoid reading signature three times in a row new 6e03f3ff29c1 net: qca_spi: Avoid re-sync for single signature error new a53935674563 net: qca_spi: Introduce stat about bad signature new 3f8fca5d4335 Merge branch 'qca_spi-sync' new a100243d95a6 rtnetlink: avoid RCU read lock when holding RTNL new 71f0891c84df net: mvpp2: Put fwnode in error case during ->probe() new 692b82c57f71 net: mvpp2: Use device_get_match_data() helper new cf3399b731d3 net: mvpp2: Use devm_clk_get_optional() new 584525554fd6 net: mvpp2: Unshadow error code of device_property_read_u32() new aed6864035b1 net: stmmac: platform: Delete a redundant condition branch new 532062b09956 atm: Replace custom isprint() with generic analogue new 9d9d415f0048 ptp: ptp_clock: make scaled_ppm_to_ppb static inline new 514def5dd339 phy: nxp-c45-tja11xx: add timestamping support new 27d64141949e Merge branch 'ytja1103-ptp' new 9e3617a7b845 net: pch_gbe: Propagate error from devm_gpio_request_one() new aca6a8746c36 net: pch_gbe: Convert to use GPIO descriptors new 6fcfb267cb49 net: pch_gbe: use readx_poll_timeout_atomic() variant new 443ef39b499c net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() new 40b161bb16c4 net: pch_gbe: remove unneeded MODULE_VERSION() call new 1f975aba215b Merge branch 'pch_gbe-cleanups' new 376d68929d5b mvpp2: remove unused parameter new 4c598e5e679c mvpp2: suppress warning new 3913ba732e97 Merge branch 'mvpp2-warnings' new f2d381e6722c Merge remote-tracking branch 'net-next/master' adds 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization adds b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array adds dec709145dfc Bluetooth: Return whether a connection is outbound adds 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] adds 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] adds 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip adds 4f46690dedfb Bluetooth: btusb: fix memory leak adds 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails adds c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table adds 335241a4f897 Bluetooth: hci_qca: fix potential GPF adds 183dce5a7fd3 Bluetooth: btusb: Fix failing to init controllers with ope [...] adds 56ce20a664a7 Bluetooth: Add ncmd=0 recovery handling adds 2b16c523e81f Bluetooth: 6lowpan: remove unused function adds 39cf4a93cf0a Bluetooth: Fix alt settings for incoming SCO with transpar [...] adds da68ad722e54 Bluetooth: btqca: Don't modify firmware contents in-place new f68a430c1b5e Merge remote-tracking branch 'bluetooth/master' new c054de10ae5d mtd: plat-ram: remove redundant dev_err call in platram_probe() new da1e6fe563e6 mtd: phram: Fix error return code in phram_setup() new e4f3c9118f27 mtd: mtd_oobtest: fix error return code in mtd_oobtest_init() new 5b2fbe0ca0e8 mtd: core: Convert sysfs sprintf/snprintf family to sysfs_emit new ce675043fa12 mtd: mtdpart: Convert sysfs sprintf/snprintf family to sysfs_emit new 16a7af2ecc22 mtd: nftlcore: remove set but rewrite variables new a4d82940ff85 dt-bindings: mtd: brcm,trx: Add brcm,trx-magic new d7f7e04f8b67 mtd: parsers: trx: Allow to specify brcm, trx-magic in DT new 81bb218c8292 mtd: parsers: trx: Allow to use TRX parser on Mediatek SoCs new 1333a6779501 nvmem: core: allow specifying of_node new e6aed6717cd4 dt-bindings: mtd: add YAML schema for the generic MTD bindings new 74ae3663b110 dt-bindings: mtd: add OTP bindings new 96d3af22f87c dt-bindings: mtd: spi-nor: add otp property new 4b361cfa8624 mtd: core: add OTP nvmem provider support new 6500dc2bde93 mtd: mtd_oobtest: Remove redundant assignment to err new 9c5b19c2eea8 mtd: *nftl: return -ENOMEM when kmalloc failed new 063deb31ae90 mtd: tests: Remove redundant assignment to err new feb05fae4df1 mtd: Create partname and partid debug files for child MTDs new cc9d663a00a0 drivers: mtd: sm_ftl: Fix alignment of block comment new a72398330abb Merge remote-tracking branch 'mtd/mtd/next' new 03299d054047 mtd: rawnand: hisi504: Remove redundant dev_err call in probe new e101bd304561 mtd: rawnand: mtk: remove redundant dev_err call in mtk_ec [...] new 4d888eceb725 mtd: rawnand: silence static checker warning in nand_setup [...] new 21020becdf0c mtd: rawnand: qcom: allow override of partition parser new 27736ddd24cb dt-bindings: mtd: brcmnand: convert to the json-schema new fd0d8d85f723 mtd: nand: bbt: Fix corner case in bad block table handling new b42f70fb8421 Merge remote-tracking branch 'nand/nand/next' new db7f1e0140e8 drm/amdgpu: fix r initial values new 8e4d5d43cc6c drm/amdgpu: Handling of amdgpu_device_resume return value [...] new 440d8774eff1 drm/amdgpu: Register VGA clients after init can no longer fail new d477eb171949 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] new a273f315b949 drm/amdgpu/display: add documentation for dmcub_trace_event_en new 1fdbbc123f55 drm/amd/amdgpu: Fix errors in documentation of function pa [...] new 5760dcb953ee drm/amd/display: Fix build warnings new b44cdca7fd79 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] new 8f4a92937b27 drm/amdgpu: add hdp ras structures new b11625f56f09 drm/amdgpu: add helpers for hdp ras init/fini new ca81b26d21b3 drm/amdgpu: implement hdp v4_0 ras functions new 6f12507fad4c drm/amdgpu: initialize hdp v4_0 ras functions new 7c63694eb97f drm/amdgpu: init/fini hdp v4_0 ras new 78871b6c8be3 drm/amdgpu: enable ras error count query and reset for HDP new 8e17ddc2e215 drm/amdgpu: retired reset_ras_error_count from hdp callbacks new 9adaac6eb488 drm/amdgpu: switch to mmhub ras callback for ras fini new 1f6e8eb15311 drm/amdgpu: enable gfx ras in aldebran by default new ddab8bd788f5 drm/amd/display: Fix two cursor duplication when using overlay new 4034fba13801 drm/amd/display: Remove duplicate include of hubp.h new d1dfd370c30a drm/amd/display: Remove duplicate declaration of dc_state new deb689832ff6 drm/amdkfd: report atomics support in io_links over xgmi new 559f418ed663 drm/amdkfd: report the numa weight between host and device [...] new 838eb73c8d5f drm/amdgpu: Add a new device ID for Aldebaran new cecd91b4f791 drm/amdkfd: Add Aldebaran virtualization support new e7de0d844ea8 drm/amdgpu: Add Aldebaran virtualization support new a1b6aa49471c drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC new 589bb0ca4767 drm/amdgpu: Rename the flags to eliminate ambiguity v2 new 1704ac8e439e drm/amdkfd: flush TLB after updating GPU page table new b617207e8001 drm/amdgpu: remove excess function parameter new 2e4ec251628f drm/amdkfd: Make svm_migrate_put_sys_page static new cf8b92a75646 drm/amd/display: fix potential gpu reset deadlock new df0a271cc794 drm/amd/display: add dsc stream overhead for dp only new b86e7eef91ef drm/amd/display: Avoid gpio conflict on MST branch new f50160cf0f98 drm/amdgpu: force enable gfx ras for vega20 ws new 118b4627d677 drm/amd/display: multi-eDP backlight support new bc415a4b1c4a drm/amdgpu/dc: Revert commit "treat memory as a single-channel" new 4462bca7d186 drm/amd/display: Extend DMUB HW params to allow DM to spec [...] new 7f63d8a1ad37 drm/amd/display: update DCN to use new surface programming new 81927e2808be drm/amd/display: Support for DMUB AUX new 36c9137b1a96 drm/amd/display: Add audio support for DFP type of active [...] new 70c14a1d7ee4 drm/amd/display: remove checking sink in is_timing_changed new 05e62b6b6433 drm/amd/display: Filter out YCbCr420 timing if VSC SDP not [...] new 5728d5e58dbe drm/amd/display: Set stream_count to 0 when dc_resource_st [...] new 3375bd91d339 drm/amd/display: [FW Promotion] Release 0.0.64 new 84a19fa786a9 drm/amd/display: 3.2.134 new bdd2465730a3 drm/amdkfd: fix no atomics settings in the kfd topology new b8c78bdb0bc6 drm/amd/pm: Add interface to get FW private buffer new 27ebf21f9220 drm/amd/pm: Add debugfs node to read private buffer new 969aea093167 MAINTAINERS: fix a few more amdgpu tree links new e8d7aa68c8fe drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 new 36f77e12a21e drm/amdgpu: drop the GCR packet from the emit_ib frame for [...] new 359615251034 drm/radeon: Fix off-by-one power_state index heap overwrite new 642f3ad00f96 drm/radeon: Avoid power table parsing memory leaks new 2b24c199388e drm/amd/pm: initialize variable new fb6372652391 drm/amd/amdgpu/amdgpu_drv.c: Replace drm_modeset_lock_all [...] new 74abbdedc33e drm/amdkfd: Update L1 and add L2/3 cache information new a8f768874aaf drm/amdgpu: set vcn mgcg flag for picasso new 67387dfe0f66 drm/amdgpu: change the default timeout for kernel compute queues new bcfbb6016b3d drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. new 37ac3dc00da0 drm/amdgpu: Use device specific BO size & stride check. new 403c9674a898 drm/amd/pm: new gpu_metrics structure for pmfw attached timestamp new cfd053be1fa3 drm/amd/pm: expose pmfw attached timestamp on Aldebaran new 0487bbb44464 drm/amdgpu/pm: add documentation for pp_od_clock_voltage for APUs new 3dc8077fb00b drm/amdgpu/pm: add documentation for pp_od_clock_voltage f [...] new ddec8d3be0f8 drm/amdkfd: add ACPI SRAT parsing for topology new da6b993717eb drm/amdgpu: Enable TCP channel hashing for Aldebaran new 2a1bf57c0fd1 drm/amdgpu: update the shader to clear specific SGPRs new 71efc8701a47 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence new acdae2169bae drm/amdgpu: Remove redundant ras->supported new e509965e58ab drm/amdgpu: Move up ras_hw_supported new 8ab0d6f030ba drm/amdgpu: Rename to ras_*_enabled new ef0d7d2001c9 drm/amdgpu: Export ras_*_enabled to debugfs new 04fe3fd10e9a drm/amdkfd: handle errors returned by svm_migrate_copy_to_ [...] new 7ddd9770857e drm/amdgpu: Quit RAS initialization earlier if RAS is disabled new 509b9a5b4865 drm/amd/display: Avoid HPD IRQ in GPU reset state new 011907fda360 drm/amdgpu: covert ras status to kernel errno new 99732e52e7f8 drm/amd/display: Update DPRX detection. new ede4f6dac99e drm/amd/display: Update setting of DP training parameters. new 822536713066 drm/amd/display: Add fallback and abort paths for DP link [...] new 573a0a03af02 drm/amd/display: Expand DP module training API. new eda8f7993d0a drm/amd/display: Add dc log for DP SST DSC enable/disable new 4469201b1935 drm/amd/display: DETBufferSizeInKbyte variable type modifications new ebc22cbdc058 drm/amd/display: minor dp link training refactor new c31bef1cb120 drm/amd/display: Fix clock table filling logic new 98ad74c6a92e drm/amd/display: Handle pixel format test request new 9119e993cfd1 drm/amd/display: Handle potential dpp_inst mismatch with pipe_idx new 8809a7a4afe9 drm/amd/display: fix use_max_lb flag for 420 pixel formats new 14b1f0738e31 drm/amd/display: 3.2.135 new 0b51e7e8ef69 drm/amd/display: [FW Promotion] Release 0.0.65 new 9798970bc744 drm/amd/display: 3.2.135.1 new 4f64f1c8e1fd drm/amdgpu: correct the funtion to clear GCEA error status new 7780f50358ee drm/amdgpu: add function to clear MMEA error status for aldebaran new 28ea8752f6fb drm/amd/display: remove unused function dc_link_perform_li [...] new c666bbf0e9b5 drm/amd/amdgpu: Fix errors in function documentation new 293774413a3f drm/radeon/ni_dpm: Fix booting bug new cc1a54d8f1d0 drm/radeon/si_dpm: Fix SMU power state load new 564ac172a39f drm/amd/pm: Fix out-of-bounds bug new 0b62b6ed6959 drm/amd/display: Initialize attribute for hdcp_srm sysfs file new 818ebc0296e6 drm/amd/display: Delete several unneeded bool conversions new c8e2c9f9927f drm/amdgpu: Delete two unneeded bool conversions new d88737b35881 drm/amdgpu/display: remove an old DCN3 guard new eb9d5f005c42 drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] new 48fd039a498e drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] new 4f1dbc46cf73 drm/amdgpu/display: fix dal_allocation documentation new 4cda26236b16 drm/amdgpu: Add vbios info ioctl interface new 8b0e806ce8f7 usb/host: enable auto power control for xhci-pci new c5018bab8930 drm/amdgpu: add another raven1 gfxoff quirk new 1cdd8f733acf drm/amdgpu: only check for _PR3 on dGPUs new 850f90feddde drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 4cece127b754 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new b7ead41fc613 Revert "drm/amd/display: To modify the condition in indica [...] new 507fd6ff9897 drm/amdgpu: check whether s2idle is enabled to determine s0ix new a46e77cae388 drm/radeon: Add HD-audio component notifier support new c0c50f32b17f Merge remote-tracking branch 'amdgpu/drm-next' new 7554e02ef55f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds d9aa6571b28b drm/msm/dp: check sink_count before update is_connected status adds f2f46b878777 drm/msm/dp: initialize audio_comp when audio starts new a4b8ec6e8eb1 Merge remote-tracking branch 'drm-msm/msm-next' new 06841148c570 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] new f4b34faa0842 drm/imx: Annotate dma-fence critical section in commit path new 94dfec48fca7 drm/imx: Add 8 pixel alignment fix new 11e3c676683c drm/imx: ipuv3-plane: Remove two unnecessary export symbols new 17b9a94656fe drm/imx: ipuv3-plane: fix PRG modifiers after drm managed [...] new 4618cb7903d6 gpu: ipu-v3: Add Rec.709 limited range support to DP new fc1e985b67f9 drm/imx: ipuv3-plane: add color encoding and range properties new 5cc46e3e649a Merge remote-tracking branch 'imx-drm/imx-drm/next' new 48a31456509c Merge remote-tracking branch 'etnaviv/etnaviv/next' new 9d0334647aa8 block_dump: remove block_dump feature in mark_inode_dirty() new b40ca5ff2336 block_dump: remove block_dump feature new 5a40eaac74d0 block_dump: remove comments in docs new fcd2ae054338 Merge branch 'for-5.14/block' into for-next new 5d633b62e9d4 Merge remote-tracking branch 'block/for-next' new 7ee06ddc4038 dm snapshot: fix a crash when an origin has no snapshots new 27b0e7eb617b Merge remote-tracking branch 'device-mapper/for-next' new 2b623bed9c0e Merge remote-tracking branch 'security/next-testing' new a4d01da71544 Merge remote-tracking branch 'apparmor/apparmor-next' new 72c369192931 Merge remote-tracking branch 'keys/keys-next' new 9a81b8cbc245 dt-bindings: reset: Convert ti,sci-reset to json schema new a7dbfa6f3877 dt-bindings: clock: Convert ti,sci-clk to json schema new fda55c7256fe dt-bindings: soc: ti: Convert ti,sci-pm-domain to json schema new 5a9652f6994e dt-bindings: arm: keystone: Convert ti,sci to json schema new be78329717e4 dt-bindings: arm: firmware: Convert linaro,optee-tz to jso [...] new a869742ff51e dt-bindings: ata: renesas,rcar-sata: Make power-domains an [...] new 4fa9ee2e65ec dt-bindings: pwm: renesas,pwm-rcar: Make power-domains and [...] new 4d92239b6517 dt-bindings: power: sysc-rmobile: Convert to json-schema new aef654741de3 dt-bindings: clk: emev2: Convert to json-schema new 57d4ef85fc33 dt-bindings: clock: renesas,r9a06g032-sysctrl: Convert to [...] new 2e64ad1ca775 dt-bindings: add vendor prefix for Insignal Ltd new d30e82a6461b dt-bindings: net: Convert mdio-gpio to yaml new 2b8331506216 Merge remote-tracking branch 'devicetree/for-next' new 89f5f8fb5bf4 EDAC/thunderx: Remove irrelevant variable from error messages new c88819bcf483 Merge remote-tracking branch 'edac/edac-for-next' new be1c2bb3ba5a ARM: PXA: Fix cplds irqdesc allocation when using legacy mode new 5b44955dc198 irqchip/apple-aic: APPLE_AIC should depend on ARCH_APPLE new ad59ad1b0c7b Merge remote-tracking branch 'irqchip/irq/irqchip-next' new d98d7f6c0206 tools/memory-model: Document locking corner cases new 631d736c8400 tools/memory-model: Make judgelitmus.sh note timeouts new a4cb355d52c0 tools/memory-model: Make cmplitmushist.sh note timeouts new 9f4555141e75 tools/memory-model: Make judgelitmus.sh identify bad macros new c974e721a61c tools/memory-model: Make judgelitmus.sh detect hard deadlocks new a0467bd810a4 tools/memory-model: Fix paulmck email address on pre-exist [...] new be5e43f302f7 tools/memory-model: Update parseargs.sh for hardware verification new d8088fe47403 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 54d1fa2ebfb7 tools/memory-model: Add simpletest.sh to check locking, RC [...] new 0365913bc568 tools/memory-model: Fix checkalllitmus.sh comment new 668e92523850 tools/memory-model: Hardware checking for check{,all}litmus.sh new c5f626ebd571 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new f9c96b0fed15 tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 0122bf346104 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 178c201f7427 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 16a06f760423 tools/memory-model: Keep assembly-language litmus tests new 9034bc38f53e tools/memory-model: Allow herd to deduce CPU type new c3caa9f90247 tools/memory-model: Make runlitmus.sh check for jingle errors new dbc8e7ab04f5 tools/memory-model: Add -v flag to jingle7 runs new f6f2f56cd3e2 tools/memory-model: Implement --hw support for checkghlitmus.sh new 1aa186a2870b tools/memory-model: Fix scripting --jobs argument new 7a0703d52e07 tools/memory-model: Make checkghlitmus.sh use mselect7 new b169840d6275 tools/memory-model: Make history-check scripts use mselect7 new 75909fd3f81e tools/memory-model: Add "--" to parseargs.sh for addition [...] new 7f36fea0c380 tools/memory-model: Repair parseargs.sh header comment new 942245ac3c99 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 672dddb21732 tools/memory-model: Add data-race capabilities to judgelitmus.sh new 634992ebad27 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 052aaf10b7a5 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new e8f1a63b22e9 Merge branch 'lkmm-dev.2021.03.15a' into HEAD new cddb467ea844 torture: Fix remaining erroneous torture.sh instance of $* new beb9784b9201 rcu-tasks: Add block comment laying out RCU Tasks design new 9a7565bf28ef rcu-tasks: Add block comment laying out RCU Rude design new d1b44ffabb5f kcsan: Add pointer to access-marking.txt to data_race() bullet new adc86cf6c133 torture: Add "scenarios" option to kvm.sh --dryrun parameter new 25cf0025a0dd torture: Make kvm-again.sh use "scenarios" rather than "ba [...] new a4463334fc17 tools/memory-model: Fix smp_mb__after_spinlock() spelling new e88609159d52 refscale: Allow CPU hotplug to be enabled new 88408277b79c rcuscale: Allow CPU hotplug to be enabled new 137145170ff4 torture: Add kvm-remote.sh script for distributed rcutortu [...] new 2a5cd5058ee5 softirq: Add RT specific softirq accounting new 46989bdb4ace irqtime: Make accounting correct on RT new e30aed070d3f softirq: Move various protections into inline helpers new 627f8eaa7d1a softirq: Make softirq control and processing RT aware new 28c79e0e578e tick/sched: Prevent false positive softirq pending warnings on RT new 8411bda3da6f rcu: Prevent false positive softirq warning on RT new 267f60397e4d refscale: Add acqrel, lock, and lock-irq new d81ed7127fd3 rcutorture: Abstract read-lock-held checks new fecb8f9e8f8b torture: Fix grace-period rate output new 46a5fa6ac9a8 rcu/nocb: Use the rcuog CPU's ->nocb_timer new 7bcee12e18c2 timer: Revert "timer: Add timer_curr_running()" new 84fd016f16b8 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer new f5097d7dddea rcu/nocb: Allow de-offloading rdp leader new 2757ad39f495 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup new d66c9bf9ff76 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup new e8b0146778fc rcu/nocb: Only cancel nocb timer if not polling new 0ba4544ed508 rcu/nocb: Prepare for fine-grained deferred wakeup new a41be17e56c5 rcu/nocb: Unify timers new 5ffaa917777d rcu: Fix typo in comment: kthead -> kthread new 6876aaddf339 torture: Abstract end-of-run summary new 068ee54f2c92 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh new c58a63a63003 torture: Make the build machine control N in "make -jN" new 909918d8b6ee mm/slub: Fix backtrace of objects to handle redzone adjustment new 54a6d637286e mm/slub: Add Support for free path information of an object. new e074d2ef0946 doc: Fix statement of RCU's memory-ordering requirements new 183134fcb38a rcu: Fix various typos in comments new e82ed7b10e9c rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states new 96617e632c27 torture: Make kvm-find-errors.sh account for kvm-remote.sh new 829f98811513 rcu: Remove the unused rcu_irq_exit_preempt() function new 43e751ac5a6b rcu: Improve tree.c comments and add code cleanups new 092cb5d6e980 rcutorture: Judge RCU priority boosting on grace periods, [...] new b32e47f232e9 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() new 8cb10958ee27 torture: Correctly fetch number of CPUs for non-English languages new c80edd6de23d torture: Set kvm.sh language to English new 2d7e31a6f9d0 srcu: Remove superfluous sdp->srcu_lock_count zero filling new 4dce683adf48 srcu: Remove superfluous ssp initialization for early callbacks new 99456a03b2e0 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] new c15fd5985e6c rcu: Add ->gp_max to show_rcu_gp_kthreads() output new 438b2feaf628 doc: Fix diagram references in memory-ordering document new 00e26d2a1131 lockdep: Explicitly flag likely false-positive report new 81a5e05455d4 rcu: Reject RCU_LOCKDEP_WARN() false positives new 935fd8add385 rcu: Add quiescent states and boost states to show_rcu_gp_ [...] new 9e99172e5f10 rcu: Make RCU priority boosting work on single-CPU rcu_nod [...] new 4239c2522273 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...] new ff0351e14e55 rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs new 5b3b10538b13 rcutorture: Delay-based false positives for RCU priority b [...] new abcbd49142ab rcutorture: Consolidate rcu_torture_boost() timing and statistics new 290f690d457c rcutorture: Make rcu_torture_boost_failed() check for GP end new f772a7f6618a srcu: Unconditionally embed struct lockdep_map new 944576d9bcdf srcu: Initialize SRCU after timers new 1bd9e0def0be rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests new 2bb3057076ee rcu: Make rcu_gp_cleanup() be noinline for tracing new cee94eb14cf5 rcutorture: Forgive RCU boost failures when CPUs don't pas [...] new 29d080d9acbb rcutorture: Don't count CPU-stalled time against priority [...] new 038db7b3f146 rcu: Don't penalize priority boosting when there is nothin [...] new bfa15885893f kvfree_rcu: Release a page cache under memory pressure new de9d86c3b0b7 kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr [...] new 54a0393340f7 kvfree_rcu: Add a bulk-list check when a scheduler is run new 7490789de1ac kvfree_rcu: Update "monitor_todo" once a batch is started new 28e690ce0347 kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant new 7e158d7bd491 kcsan: Simplify value change detection new 79acf2593aa8 kcsan: Distinguish kcsan_report() calls new 319f6dae701e kcsan: Refactor passing watchpoint/other_info new 20b66a5a4422 kcsan: Fold panic() call into print_report() new 5b423dd81517 kcsan: Refactor access_info initialization new 4f73592d07d9 kcsan: Remove reporting indirection new fd18c74dba4e kcsan: Remove kcsan_report_type new 88664959efb3 kcsan: Report observed value changes new 9b5a64dc2f97 kcsan: Document "value changed" line new a9e7ea197ede rcu: Point to documentation of ordering guarantees new 62ed862a89d3 srcu: Fix broken node geometry after early ssp init new c541d918f5b8 srcu: Early test SRCU polling start new 81a7519346ec kcsan: Fix printk format string new a324da5dee60 bitmap_parse: Support 'all' semantics new e631d2f95fba rcu/tree_plugin: Don't handle the case of 'all' CPU range new 390511b52f9e rcu: Create an unrcu_pointer() to remove __rcu from a pointer new c06daa4597ed sched/isolation: reconcile rcu_nocbs= and nohz_full= new e2884c7ee906 EXP timer: Report ignored local enqueue in nohz mode new d364cc8cd2c1 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline new e5deb1dd7b35 tools/rcu: Add drgn script to dump number of RCU callbacks new 9d9615df0b5e torture: Make kvm-remote.sh account for network failure in [...] new c450f2c9244a torture: Don't cap remote runs by build-system number of CPUs new 2930dc7a2fe7 rcu: Improve comments describing RCU read-side critical sections new dd7d89d50e62 rcu: Remove obsolete rcu_read_unlock() deadlock commentary new a54dac21a1ce rcu: Add missing __releases() annotation new 5c5b0747e526 rcutorture: Move mem_dump_obj() tests into separate function new b5691dd1cd7a kvfree_rcu: Fix comments according to current code new 2349a35d39e7 kvfree_rcu: Refactor kfree_rcu_monitor() new f20117cdbf70 Merge remote-tracking branch 'rcu/rcu/next' new 970655aa9b42 xen/gntdev: fix gntdev_mmap() error exit path new dbc03e81586f xen/unpopulated-alloc: fix error return code in fill_list() new b6b8815856f8 Merge remote-tracking branch 'xen-tip/linux-next' new ac9380f6b8a6 percpu: fix a comment about the chunks ordering new 67c2669d69fb percpu: split __pcpu_balance_workfn() new 8ea2e1e35d1e percpu: factor out pcpu_check_block_hint() new 1c29a3ceaf5f percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 new f183324133ea percpu: implement partial chunk depopulation new 0aabad0a0456 Merge branch 'for-5.14' into for-next new cd7b6b1d7120 Merge remote-tracking branch 'percpu/for-next' new ee522bcf026e leds: tlc591xx: fix return value check in tlc591xx_probe() new 80d178485fe9 Merge remote-tracking branch 'leds/for-next' new 29a812e4f346 usb: gadget: function: fix typo in f_hid.c new d2d9b9416486 usb: gadget: Drop unnecessary NULL checks after container_of new f42b333f2885 usb: gadget: function: Fix inconsistent indent new 374ac7448caa usb: dwc3: remove repeated setting of current_dr_role new c34030129a26 usb: phy: Use fallthrough pseudo-keyword new f91e5d097f12 usb: gadget: fsl_qe_udc: fix implicit-fallthrough warnings new 9a5937d6e101 Merge remote-tracking branch 'usb/usb-next' adds b85a512e023c usb: cdnsp: Useless condition has been removed new 8f55f7d7709b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 7f201acf475d staging: r8192U_core: Remove unused variable 'ret' and dem [...] new 9a6ce484e885 staging: android: ashmem: Supply description for 'new_range' new 52ee2c7c825b staging: r8192U_core: Do not use kernel-doc formatting for [...] new 803c63d960d8 staging: r819xU_phy: Remove some local variables from the stack new 4a29a072b1e5 staging: r819xU_cmdpkt: Remove functionless method 'cmpk_h [...] new ea82ff749587 staging: wlan-ng: cfg80211: Move large struct onto the heap new 683707c7ed87 staging: rtl8188eu: core: rtw_ieee80211: Fix incorrectly d [...] new 4c98e73f28e2 staging: rtl8723bs: core: rtw_mlme: Remove a bunch of unus [...] new 02d06dd53463 staging: rtl8712: rtl871x_mp_ioctl: Remove a bunch of unus [...] new daa2627c7f2f staging: rtl8723bs: core: rtw_recv: Mark debug variable as [...] new 9d65023547dc staging: rtl8188eu: core: rtw_security: Fix some formattin [...] new e06ede38f380 staging: rtl8723bs: core: rtw_security: Demote non-conform [...] new f02eafb7f1b4 staging: rtl8723bs: core: rtw_sta_mgt: Remove unused varia [...] new 324960df12a0 staging: rtl8723bs: core: rtw_sta_mgt: Return error value [...] new efda125b79e8 staging: octeon: ethernet-tx: Fix formatting issue in func [...] new c337ee00146a staging: rtl8723bs: core: rtw_wlan_util: Remove unused var [...] new 0b18e5fe6008 staging: rtl8712: rtl871x_mp_ioctl: Move a large data stru [...] new d57d7ac57639 staging: iio: frequency: ad9834: Provide missing descripti [...] new e950dd6bb36f staging: nvec: Fix a bunch of kernel-doc issues new fbd3996990b6 staging: ks7010: ks_hostif: Remove a bunch of unused variables new 204d839bbe07 staging: fwserial: Demote a whole host of kernel-doc abuses new d12dd1e0e3b9 staging: sm750fb: sm750_accel: Provide description for 'ac [...] new 2f61c6649f47 staging: most: net: Fix some kernel-doc formatting issues new b259c9b2380a staging: vt6655: upc: Suppress set but not used warning in macro new 061e390b7c87 staging: rtl8192u: ieee80211_softmac: Move a large data st [...] new 6f4d367f3356 staging: most: dim2: Provide missing descriptions and fix doc-rot new 80566ab54229 staging: rtl8723bs: core: rtw_ieee80211: Remove seemingly [...] new 1658384fc3d3 staging: rtl8723bs: core: rtw_mlme: 'retry' is only used i [...] new f74afcfd9438 staging: most: i2c: Fix a little doc-rot new 7af9b4444fab staging: most: dim2: hal: Fix one kernel-doc header and de [...] new 51ca97af82af staging: most: dim2: hal: Demote non-conformant kernel-doc [...] new c848434c629d staging: axis-fifo: axis-fifo: Fix some formatting issues new 7dd8ffdbc005 staging: rtl8188eu: os_dep: ioctl_linux: Move 2 large data [...] new f877899b9a4b staging: fbtft: fb_ili9320: Remove unused variable 'ret' new 50676c55f00e staging: rtl8723bs: core: rtw_ieee80211: Fix incorrectly n [...] new ad7e84ef4c21 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] new 55016d099acd staging: rtl8188eu: os_dep: mon: Demote non-conforming ker [...] new 904f18483591 staging: rtl8723bs: hal: rtl8723b_phycfg: Fix a bunch of m [...] new 433cb9f05aa9 staging: rtl8723bs: hal: sdio_ops: Mark used 'err' as __ma [...] new 3821526719f1 staging: rtl8723bs: os_dep: ioctl_cfg80211: 'ack' is used [...] new bbf40b2f6e38 staging: axis-fifo: axis-fifo: Fix function naming in the [...] new e3a7f78dc096 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] new 705655a2c4cb staging: rtl8723bs: core: rtw_mlme_ext: Move very large da [...] new 1873cb875525 staging: rtl8723bs: hal: sdio_halinit: Remove unused varia [...] new ad843f392035 staging: wlan-ng: remove redundant initialization of varia [...] new bdf2b26de612 staging: vchiq_arm: avoid crashing the kernel new bd18b980a21d staging: vchiq_core: break early in vchiq_close_service_internal new f7ba60127a3a staging: vchiq_core: return early in do_abort_bulks new 08f31d0196cb staging: vchiq_core: introduce get_bulk_reason new 82aa95ee2d37 staging: vchiq_core: Drop unnecessary check in notify_bulks new c74541f7c7ce staging: vchiq_arm: drop return value of vchiq_arm_init_state new ae69402867b6 staging: vchiq_2835_arm: drop enum vchiq_status new a9fbd828be7f staging: vchiq_arm: drop enum vchiq_status from vchiq_*_internal new a2161d1d5e10 staging: vchiq_core: drop vchiq_status from vchiq_set_serv [...] new abf2836a381a staging: vchiq_core: drop vchiq_status from vchiq_initialise new fd11b55da4d5 staging: vchiq_core: drop vchiq_status from vchiq_init_state new 6332d14f0043 Staging: rtl8188eu: rtw_ioctl_set.c: fixed indentation issue new 9d1d2621248f staging: rtl8723bs: remove unused log function new 33fad5b4df5e staging: rtl8723bs: replace DBG_871X_SEL log macro with ne [...] new 2867c27bf854 staging: rtl8723bs: add two functions to improve register [...] new c106cb190cb7 staging: rtl8723bs: remove DBG_871X_SEL macro declaration new 10cf7747638c staging: rtl8723bs: remove unused _DBG_871X_LEVEL macro new a8ce8f9f9634 staging: rtl8723bs: remove unused mac_reg_dump() function [...] new 5d047570e0a2 staging: rtl8723bs: remove unused bb_reg_dump() function argument new eeec59e45cc4 staging: rtl8723bs: remove unused rf_reg_dump() function argument new aeef75e7c4a7 staging: rtl8723bs: remove unused RTW_DBGDUMP macro definition new 33a5f34c5668 staging: rtl8723bs: remove all defs related to _dbgdump macro new 198ffd276ff9 staging: rtl8723bs: remove unused debug variables declarat [...] new 2ee42acab194 staging: rtl8723bs: remove unneeded header file include new 67f3a1c02844 staging: rtl8723bs: remove unused debug macro definitions new 9ce42bc33fd4 staging: rtl8723bs: remove debug macros related to core/rt [...] new 54f8a6ab76d7 staging: rtl8723bs: remove debug macros related to os_dep/ [...] new a596ef195603 staging: rtl8723bs: remove debug macros related to core/rt [...] new 93026ce6a7bb staging: rtl8723bs: remove debug macros related to os_dep/ [...] new c2f04efd30c6 staging: rtl8723bs: remove debug macros related to core/rt [...] new bc5c27b68730 staging: rtl8723bs: remove debug macros related to os_dep/ [...] new ffc49b55c979 staging: rtl8723bs: move static array definition from head [...] new c0b8b55ce1b9 staging: rtl8723bs: remove debug macros related to core/rt [...] new 8acdc8db86d5 staging: rtl8723bs: remove debug macros related to core/rt [...] new 3c747a990438 staging: rtl8723bs: remove debug macros related to core/rt [...] new e45199eaa0a4 staging: rtl8723bs: remove obsolete debug macro definitions new c479026ce60f staging: rtl8723bs: remove debug macros related to core/rt [...] new 7c75c38553ba staging: rtl8723bs: remove obsolete _IO_OSDEP_C_ debug mac [...] new 4c53cdb3b3ac staging: rtl8723bs: remove debug macros related to os_dep/ [...] new 5610af57dc49 staging: rtl8723bs: remove debug macros related to core/rt [...] new 8edee4306a87 staging: rtl8723bs: remove debug macros related to core/rt [...] new 3ddc92d111e4 staging: rtl8723bs: remove debug macros related to hal/hal [...] new c529c96139a2 staging: rtl8723bs: remove debug macros related to hal/sdi [...] new ebb0a22ea4be staging: rtl8723bs: remove unused debug macros tied to _RT [...] new 8b63686eab1a staging: rtl8723bs: remove unused debug macros tied to _RT [...] new 0744b91b59e2 staging: rtl8723bs: remove unused debug macros tied to _RT [...] new 74a0738db3ff staging: rtl8723bs: remove unused debug macros tied to _RT [...] new e8bc244c28e1 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] new 65b00505f1fb staging: rtl8723bs: remove unused macros tied to os_dep/sd [...] new c7432a3c7ab3 staging: rtl8723bs: remove unused debug macros tied to _HC [...] new 57e3a852160a staging: rtl8723bs: remove unused debug macros tied to hal [...] new 43a0faffd44d staging: rtl8723bs: remove unused debug macros tied to os_ [...] new 3dc3456e0d43 staging: rtl8723bs: remove unused _module_mp_ def new 72b2b0467b4f staging: rtl8723bs: remove unused macros tied to _HCI_OPS_ [...] new d0ffbfae136a staging: rtl8723bs: remove unused macros tied to _RTL871X_ [...] new 7d8fff53cd7a staging: rtl8723bs: remove unused macros tied to _RTL8712_ [...] new c9727c55874f staging: rtl8723bs: remove commented out macro definition new e5ec9bf4a0f5 staging: rtl8723bs: remove unused debug macro definitions new 2f3103bf4f07 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] new 4a98eb30e465 staging: rtl8723bs: remove unsed debug macros tied to no p [...] new 5a155c08c0b7 staging: rtl8723bs: remove last unused debug macros new acbc0849bd30 staging: rtl8723bs: macro DRIVER_PREFIX expands to lowerca [...] new b1e9109aeff3 staging: wlan-ng: silence incorrect type in argument 1 (di [...] new 23017c8842d2 staging: rtl8188eu: Use list iterators and helpers new 3580942c864f staging: rtl8712: Use list iterators and helpers new 5660634d8d48 staging: rtl8192u: fix typos in comments new 89bbf2a5136e staging: rtl8723bs: remove unnecessary hex dumps new ac76b4383405 staging: rtl8723bs: remove unused macro DRIVER_PREFIX new cab775908889 staging: rtl8723bs: core: remove unneeded variable new bd8d4ba394c4 staging: rtl8723bs: hal: Remove set but unused variables new 5e7106f6c96a staging: rtl8723bs: core: Remove set but unused variable new 66d708e655af staging: rtl8192e: remove unnecesasry ftrace-like logging new 84b45d4ff9e0 staging: rtl8192e: replace comparison to NULL by bool new 62409b31dbb5 staging: rtl8712: remove multiple multiple assignments new a616d1212a7a staging: rtl8723bs: Change the return type new 116138c3bd34 staging: rtl8712: Fix some tests against some 'data' subty [...] new 33ed2b7079f6 staging: rtl8188eu: remove enum WIFI_FRAME_SUBTYPE new b3cd518c5abd staging: rtl8723bs: Use list iterators and helpers new a76455587f1d staging: rtl8723bs: remove ODM_RT_TRACE logs new 7fa2973a1a6b staging: rtl8723bs: remove if-else blocks left empty by OD [...] new 2523c9978e00 staging: rtl8723bs: remove empty functions new 8b2a605a6e6e staging: rtl8723bs: remove empty hal/odm_PathDiv.c source file new 466bd365857d staging: rtl8723bs: remove undefined function prototypes new 7081d290d32b staging: rtl8723bs: remove empty header file new 364787f94150 staging: rtl8723bs: remove ODM_RT_TRACE* unused macro defs new 9e517aca02cf staging: rtl8723bs: remove all commented out ODM_RT_TRACE logs new 57c73cb6fdba staging: rtl8723bs: replace ODM_RT_ASSERT with netdev_dbg() new 7c87fd54d552 staging: rtl8723bs: remove unused ODM_RT_ASSERT macro new 37066837974e staging: rtl8723bs: remove unused ODM_PRINT_ADDR macro new b5edd20dfef0 staging: rtl8723bs: remove unused ODM_dbg_trace macro new 187f0a97333c staging: rtl8723bs: remove unused ODM_dbg_enter new a8a21160c2c4 staging: rtl8723bs: remove unused ODM_dbg_exit macro new 2a9664702491 staging: rtl8723bs: remove empty ifdef block new ae5351da40fb staging: rtl8723bs: remove unused ASSERT macro new 22a555bb47ba staging: rtl8723bs: remove empty #ifndef block new 2172a6576388 staging: rtl8723bs: remove commented out RT_ASSERT occurrences new 292611481c8b staging: rtl8723bs: remove unused RT_PRINTK macro new 8e30fb99d729 staging: rtl8723bs: remove BTC_PRINT logs new fda6c767fbd9 staging: rtl8723bs: remove empty if-else blocks after BTC_ [...] new ec0e82b45f74 staging: rtl8723bs: remove braces around single statement [...] new f003ab00a5a4 staging: rtl8723bs: remove commented out BTC_PRINT logs new 698a405f08e6 staging: rtl8723bs: remove BTC_PRINT macro definitions new 1bd9ebfd7d13 staging: rtl8723bs: remove BTC_PRINT_ADDR macro definitions new 2875b3bf0445 staging: rtl8723bs: remove BTC_PRINT_DATA definitions new 87c596b03be7 staging: rtl8723bs: remove BTC_PRINT_F macro definition new ad91b3d47b6f staging: rtl8723bs: remove empty #ifdef block new 273214356429 staging: rtl8723bs: remove unsed hal_btcoex_SetDBG() function new c8fc131b4994 staging: rtl8723bs: remove hal_btcoex_GetDBG() function new e7f0be6415a0 staging: rtl8723bs: remove unnecessary halbtcoutsrc_DbgIni [...] new b0a21a60afb0 staging: rtl8723bs: remove obsolete GLBtcDbgType array dec [...] new f71c344766a3 staging: rtl8723bs: remove unused enum new 76c80b8931b0 staging: rtl8723bs: remove obsolete debug macros new 2ce75c4f9ecb staging: rtl8723bs: remove commented out DbgPrint logs new 367fce0d9e92 staging: rtl8723bs: remove unused DbgPrint macro new 3a96d356b9fd staging: rtl8723bs: remove commented out *RT_DISP logs new 603693d1cf87 staging: rtl8723bs: remove RT_DISP macro definition new 4f7cffcfe49f staging: rtl8723bs: remove ODM_InitDebugSetting() function new 83147d899eb8 staging: rtl8723bs: remove empty hal/odm_debug.c file new ae75f934658c staging: rtl8723bs: remove member in dm_odm_t struct new 1cad68fc8343 staging: rtl8723bs: remove DebugLevel member in dm_odm_t struct new 0d59ca5a7ed1 staging: rtl8723bs: remove odm_debug.h header file new ec03c2104365 staging: fbtft: Rectify GPIO handling new 37667f6e5771 staging: fbtft: Don't spam logs when probe is deferred new fd4c5961d819 staging: fbtft: Add support for orientation on Himax HX8347d new 982192e2a1b3 staging: fbtft: Replace custom ->reset() with generic one new 801deaf91add staging: fbtft: Update TODO new 41c014b8659d staging: rtl8723bs: align argument position in a new line new 7d40753d8820 staging: rtl8723bs: use in-kernel aes encryption in OMAC1 [...] new 3d3a170f6d80 staging: rtl8723bs: use in-kernel aes encryption new cc4e864a5ce4 staging: mt7621-pci: make use of kernel clock apis new 96c310c1a2b6 staging: mt7621-pci: avoid to set gpio mode in driver new c92454a42b95 staging: mt7621-pci: remove some not needed includes new 726eb31628d4 staging: mt7621-pci: group io resource assignments all together new 4ab4ca2015ea staging: mt7621-pci: replace mdelay with msleep new 35d96b88e763 staging: mt7621-pci: directly return 'mt7621_pcie_register_host' new b99cc3a2b6b6 staging: mt7621-pci: avoid custom 'map_irq' function new 7fa708e061b7 staging: mt7621-pci: remove two blank lines new 706737d29807 staging: mt7621-dts: use 'interrupt-map' and 'interrupt-map-mask' new cc1966a7e084 staging: mt7621-dts: properly organize pcie node new 32dcd0724237 staging: fieldbus: anybus: Make remove callback return void new a3417158b932 staging: fieldbus: anybus: Refuse registering drivers with [...] new b619c322021f staging: mt7621-dts: remove ethsys node new 0e7babd3c653 staging: mt7621-dts: use standard 'syscon' string new 2752fc4182e2 staging: rtl8188eu: make rtw_android_cmdstr_to_num static new 13d68881bf0a staging: rtl8188eu: rtw_init_cmd_priv never fails new 286d60033918 staging: rtl8188eu: don't block until cmdthread runs new 24aa9caccbe1 staging: rtl8188eu: remove padapter from struct cmd_priv new 706321a53857 staging: rtl8188eu: remove padapter from struct mlme_ext_priv new 79667fb2fc18 Merge remote-tracking branch 'staging/staging-next' new f0c07993af0a dmaengine: fsl-qdma: check dma_set_mask return value new 58cb138e2029 dmaengine: idxd: Remove redundant variable cdev_ctx new 33f9f3c33e93 dmaengine: idxd: remove devm allocation for idxd->int_handles new 6f64aa5746d2 dt-bindings: dma: convert arm-pl08x to yaml new 7ee9c225e03a Merge remote-tracking branch 'dmaengine/next' adds 3c58f1e2d015 Merge branch 'misc' into for-next new 30223cc68313 Merge remote-tracking branch 'scsi/for-next' new 1ee275342234 scsi: core: Treat device offline as a failure new 6235bef6f990 scsi: target: iscsi: Switch to kmemdup_nul() new 2910a4a9e90a scsi: mpt3sas: Documentation cleanup new cdcda4651d9f scsi: message: fusion: Documentation cleanup new 1b3babe20049 scsi: 3w-9xxx: Move * operator to clean up code style warning new 52b259908114 scsi: lpfc: Remove redundant assignment to pointer temp_hdr new 807b31d8e0fc scsi: megaraid_mbox: Remove redundant initialization of po [...] new 311e87b70913 scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock new 5b8644968d2c scsi: arcmsr: Fix the wrong CDB payload report to IOP new fbdfd5163939 scsi: arcmsr: Update driver version to v1.50.00.04-20210414 new ed26297d14b7 scsi: qla4xxx: Simplify conditional new edf377c8db4a scsi: ufs: core: Enable power management for wlun new ceb5af316446 scsi: ufs: sysfs: Resume the proper SCSI device new cfaad0f79d37 scsi: aacraid: Replace one-element array with flexible-arr [...] new a53cc1ea2022 Merge remote-tracking branch 'scsi-mkp/for-next' adds 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock adds 0c077be4da36 virtio_net: move txq wakeups under tx q lock adds 41e0088d1365 virtio: fix up virtio_disable_cb adds 7ff6e99e021c virtio_net: disable cb aggressively new 3075c027b1b9 Merge remote-tracking branch 'vhost/linux-next' new da738f580e58 Merge remote-tracking branch 'rpmsg/for-next' new 999702d2ee38 Merge remote-tracking branch 'pinctrl/for-next' adds 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets adds c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets adds 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets adds d467414b1205 signal: Verify the alignment and size of siginfo_t adds 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault adds 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO adds bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set adds 137555de8440 signal: Remove __ARCH_SI_TRAPNO adds c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] adds fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap adds f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf adds e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] adds 4cf4e48fff05 signal: sort out si_trapno and si_perf adds ef566ba2d7d9 signal: Remove the last few si_perf references new 2e961942997c Merge remote-tracking branch 'userns/for-next' new 06ba0e815a2c Merge remote-tracking branch 'livepatching/for-next' new e2b3425f47b9 Merge remote-tracking branch 'coresight/next' new 2af59c552fd1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 4b9140911be8 Merge remote-tracking branch 'kspp/for-next/kspp' new 34608be209b2 Merge remote-tracking branch 'gnss/gnss-next' new cd15c5fd6392 Merge remote-tracking branch 'slimbus/for-next' new 8d48a41dba0c Merge remote-tracking branch 'nvmem/for-next' adds 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start new c6483a60e873 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] new 6ede3c902673 Merge remote-tracking branch 'hyperv/hyperv-next' new ded39fc4a5b4 docs: driver-api: fpga: avoid using UTF-8 chars new 6920d099b3c9 Merge remote-tracking branch 'fpga/for-next' new 2bd8bac98fc2 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 379193f20279 Merge remote-tracking branch 'rust/rust-next' new 8fe889082ca2 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds 362d1463bf39 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 179d988f445e /proc/kpageflags: do not use uninitialized struct pages adds 0cf20500504e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 483cc8f8de4e ocfs2: fix ocfs2 corrupt when iputting an inode adds 404b486f9987 kunit: add a KUnit test for SLUB debugging functionality adds 33f27b37f47a slub: remove resiliency_test() function adds f9374dfe4fb5 mm/page_alloc: redundant definition variables of pfn in for loop adds f0df8560b38d mm/highmem: Remove deprecated kmap_atomic adds 7a3eb03c5468 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 128314b46653 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 26442ba7e880 kernel/hung_task.c: Monitor killed tasks. adds 7e7ec4c9a6f0 procfs: allow reading fdinfo with PTRACE_MODE_READ adds 90d5a4687b60 procfs/dmabuf: add inode number to /proc/*/fdinfo adds 4b361970d136 proc/sysctl: make protected_* world readable adds 729734c29e0c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds a89ffeabb355 kernel/crash_core: add crashkernel=auto for vmcore creation adds 588a8e4a3500 aio: simplify read_events() new 0e46357bc157 Merge branch 'akpm-current/current' new 96bf436a4d13 mmap: make mlock_future_check() global new 3899cafa3cb6 riscv/Kconfig: make direct map manipulation options depend on MMU new 95707d6e748a set_memory: allow set_direct_map_*_noflush() for multiple pages new eb8ffb0e27a3 set_memory: allow querying whether set_direct_map_*() is a [...] new d35a94939cfa mm: introduce memfd_secret system call to create "secret" [...] new 77b8d86fa3b7 memfd_secret: use unsigned int rather than long as syscall [...] new 884f5e16b1c7 secretmem/gup: don't check if page is secretmem without reference new ccea671705b1 secretmem: optimize page_is_secretmem() new 356604cd0636 PM: hibernate: disable when there are active secretmem users new 69817f0056b1 arch, mm: wire up memfd_secret system call where relevant new 169ee36fc764 memfd_secret: use unsigned int rather than long as syscall [...] new da07e9d5672c secretmem: test: add basic selftest for memfd_secret(2) new 694ae0470edd memfd_secret: use unsigned int rather than long as syscall [...] new 302a16e2c441 Merge branch 'akpm/master' new 4bf27b1f7330 Add linux-next specific files for 20210511
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 (9a9aa07ae18b) \ 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.
The 921 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 2 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +- Documentation/admin-guide/gpio/gpio-sim.rst | 72 - Documentation/admin-guide/kernel-parameters.rst | 5 + Documentation/admin-guide/kernel-parameters.txt | 7 + Documentation/admin-guide/laptops/laptop-mode.rst | 11 - Documentation/admin-guide/reporting-issues.rst | 49 +- Documentation/admin-guide/sysctl/vm.rst | 8 - Documentation/arm64/elf_hwcaps.rst | 2 +- Documentation/block/data-integrity.rst | 2 +- Documentation/core-api/symbol-namespaces.rst | 26 +- Documentation/dev-tools/kcsan.rst | 92 +- .../bindings/arm/firmware/linaro,optee-tz.txt | 31 - .../bindings/arm/firmware/linaro,optee-tz.yaml | 58 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 86 - .../devicetree/bindings/arm/keystone/ti,sci.yaml | 129 + .../devicetree/bindings/arm/rockchip/pmu.txt | 16 - .../devicetree/bindings/arm/rockchip/pmu.yaml | 57 + Documentation/devicetree/bindings/arm/sunxi.yaml | 11 + .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 11 + .../bindings/clock/renesas,emev2-smu.txt | 98 - .../bindings/clock/renesas,emev2-smu.yaml | 140 + .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 46 - .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 62 + .../devicetree/bindings/clock/ti,sci-clk.txt | 36 - .../devicetree/bindings/clock/ti,sci-clk.yaml | 49 + .../devicetree/bindings/display/renesas,du.yaml | 3 + .../devicetree/bindings/dma/arm-pl08x.txt | 59 - .../devicetree/bindings/dma/arm-pl08x.yaml | 136 + Documentation/devicetree/bindings/hwmon/lm75.yaml | 1 + .../devicetree/bindings/media/renesas,vin.yaml | 46 +- .../devicetree/bindings/mtd/brcm,brcmnand.txt | 186 -- .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 242 ++ Documentation/devicetree/bindings/mtd/common.txt | 16 +- .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 6 + Documentation/devicetree/bindings/mtd/mtd.yaml | 89 + .../bindings/mtd/partitions/brcm,trx.txt | 5 + .../devicetree/bindings/net/mdio-gpio.txt | 27 - .../devicetree/bindings/net/mdio-gpio.yaml | 58 + .../devicetree/bindings/net/renesas,etheravb.yaml | 2 +- .../devicetree/bindings/pci/rcar-pci-host.yaml | 12 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 113 + .../bindings/phy/phy-cadence-torrent.yaml | 2 +- .../bindings/power/renesas,sysc-rmobile.txt | 100 - .../bindings/power/renesas,sysc-rmobile.yaml | 121 + .../bindings/power/rockchip,power-controller.yaml | 248 ++ .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 13 + .../devicetree/bindings/reset/ti,sci-reset.txt | 62 - .../devicetree/bindings/reset/ti,sci-reset.yaml | 51 + .../bindings/soc/rockchip/power_domain.txt | 136 - .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 65 - .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 59 + .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 8 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 42 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/fpga/fpga-bridge.rst | 10 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-programming.rst | 8 +- Documentation/driver-api/fpga/fpga-region.rst | 20 +- Documentation/driver-api/usb/usb.rst | 15 +- Documentation/driver-api/vfio.rst | 2 +- Documentation/filesystems/configfs.rst | 6 +- Documentation/hwmon/ir36021.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/ltc2992.rst | 2 +- Documentation/hwmon/pm6764tr.rst | 2 +- Documentation/hwmon/tmp103.rst | 4 +- Documentation/hwmon/zl6100.rst | 132 +- Documentation/input/joydev/joystick-api.rst | 14 +- Documentation/input/joydev/joystick.rst | 26 +- .../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/process/changes.rst | 1 - .../process/kernel-enforcement-statement.rst | 2 +- Documentation/scheduler/sched-domains.rst | 2 +- Documentation/security/tpm/xen-tpmfront.rst | 2 +- Documentation/timers/no_hz.rst | 2 +- .../translations/it_IT/process/changes.rst | 1 - Documentation/translations/zh_CN/SecurityBugs | 50 - Documentation/translations/zh_CN/index.rst | 168 +- Documentation/usb/gadget_configfs.rst | 2 +- Documentation/usb/mtouchusb.rst | 2 +- Documentation/usb/usb-serial.rst | 2 +- Documentation/virt/kvm/api.rst | 4 +- Documentation/x86/x86_64/5level-paging.rst | 4 +- MAINTAINERS | 24 +- Makefile | 32 +- Next/SHA1s | 250 +- Next/merge.log | 3515 ++++++++------------ arch/alpha/include/uapi/asm/siginfo.h | 2 - arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/lib/csum_partial_copy.c | 1 + arch/alpha/mm/fault.c | 4 +- arch/arc/include/asm/page.h | 12 + arch/arc/include/asm/pgtable.h | 12 +- arch/arc/include/uapi/asm/page.h | 1 - arch/arc/kernel/entry.S | 2 +- arch/arc/mm/init.c | 11 +- arch/arc/mm/ioremap.c | 5 +- arch/arc/mm/tlb.c | 2 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/r8a7742.dtsi | 1 + arch/arm/boot/dts/r8a7743.dtsi | 1 + arch/arm/boot/dts/r8a7744.dtsi | 1 + arch/arm/boot/dts/r8a7745.dtsi | 1 + arch/arm/boot/dts/r8a77470.dtsi | 1 + arch/arm/boot/dts/r8a7790.dtsi | 1 + arch/arm/boot/dts/r8a7791.dtsi | 1 + arch/arm/boot/dts/r8a7792.dtsi | 1 + arch/arm/boot/dts/r8a7794.dtsi | 1 + arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 1 - arch/arm/boot/dts/rk3066a.dtsi | 9 +- arch/arm/boot/dts/rk3188.dtsi | 17 +- arch/arm/boot/dts/rk322x.dtsi | 12 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 106 + arch/arm/boot/dts/sun8i-r40-oka40i-c.dts | 203 ++ arch/arm/boot/dts/sun8i-r40.dtsi | 44 + arch/arm/configs/footbridge_defconfig | 1 - arch/arm/kernel/signal.c | 39 + arch/arm/mach-footbridge/Kconfig | 21 - arch/arm/mach-footbridge/Makefile | 2 - arch/arm/mach-footbridge/personal-pci.c | 57 - arch/arm/mach-footbridge/personal.c | 25 - arch/arm64/Kconfig.platforms | 1 + arch/arm64/Makefile | 3 + arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 24 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 62 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 194 ++ arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 + .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 8 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 + .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 21 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 6 + arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 32 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 5 + arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 9 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 62 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 1 - arch/arm64/include/asm/Kbuild | 2 + arch/arm64/include/asm/cpucaps.h | 74 - arch/arm64/include/asm/daifflags.h | 3 + arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/cpuidle.c | 2 +- arch/arm64/kernel/entry-common.c | 17 - arch/arm64/kernel/entry.S | 15 +- arch/arm64/kernel/signal.c | 39 + arch/arm64/kernel/signal32.c | 39 + arch/arm64/mm/proc.S | 12 + arch/arm64/tools/Makefile | 22 + arch/arm64/tools/cpucaps | 65 + arch/arm64/tools/gen-cpucaps.awk | 40 + arch/csky/Kconfig | 4 +- arch/csky/mm/syscache.c | 12 +- arch/hexagon/Makefile | 6 +- arch/hexagon/configs/comet_defconfig | 1 - arch/hexagon/include/asm/futex.h | 4 +- arch/hexagon/include/asm/timex.h | 3 +- arch/hexagon/kernel/hexagon_ksyms.c | 8 +- arch/hexagon/kernel/ptrace.c | 4 +- arch/hexagon/lib/Makefile | 3 +- arch/hexagon/lib/divsi3.S | 67 + arch/hexagon/lib/memcpy_likely_aligned.S | 56 + arch/hexagon/lib/modsi3.S | 46 + arch/hexagon/lib/udivsi3.S | 38 + arch/hexagon/lib/umodsi3.S | 36 + arch/m68k/Makefile | 5 +- arch/m68k/kernel/dma.c | 3 - arch/m68k/kernel/signal.c | 3 +- arch/mips/Makefile | 2 +- arch/mips/include/uapi/asm/siginfo.h | 2 - arch/parisc/Makefile | 2 +- arch/powerpc/Kconfig | 37 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/kernel/module.c | 18 +- arch/powerpc/kexec/file_load_64.c | 92 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 46 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 +- arch/powerpc/lib/Makefile | 3 + arch/powerpc/platforms/powernv/memtrace.c | 4 +- arch/riscv/Kconfig.erratas | 4 +- arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 33 + arch/riscv/include/asm/set_memory.h | 7 +- arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/traps.c | 2 - arch/riscv/mm/init.c | 11 +- arch/riscv/mm/kasan_init.c | 1 - arch/s390/kernel/setup.c | 4 +- arch/sh/Makefile | 2 +- arch/sparc/include/uapi/asm/siginfo.h | 3 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 + arch/sparc/kernel/signal_64.c | 36 + arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/x86/events/amd/iommu.c | 47 +- arch/x86/include/asm/bug.h | 9 - arch/x86/include/asm/idtentry.h | 15 + arch/x86/include/asm/kvm_host.h | 15 +- arch/x86/include/asm/kvm_para.h | 10 +- arch/x86/include/asm/msr.h | 4 - arch/x86/include/asm/page_64.h | 33 + arch/x86/include/asm/page_64_types.h | 23 +- arch/x86/include/uapi/asm/kvm.h | 2 + arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/resctrl/monitor.c | 2 +- arch/x86/kernel/kvm.c | 129 +- arch/x86/kernel/kvmclock.c | 26 +- arch/x86/kernel/nmi.c | 10 + arch/x86/kernel/process.c | 19 +- arch/x86/kernel/signal_compat.c | 15 +- arch/x86/kernel/smpboot.c | 3 - arch/x86/kvm/cpuid.c | 20 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/kvm_emulate.h | 1 + arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 20 +- arch/x86/kvm/mmu/tdp_mmu.c | 17 +- arch/x86/kvm/svm/nested.c | 23 +- arch/x86/kvm/svm/sev.c | 32 +- arch/x86/kvm/svm/svm.c | 101 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/vmx/capabilities.h | 3 + arch/x86/kvm/vmx/nested.c | 29 +- arch/x86/kvm/vmx/vmx.c | 275 +- arch/x86/kvm/vmx/vmx.h | 12 +- arch/x86/kvm/x86.c | 162 +- arch/x86/kvm/x86.h | 45 + arch/xtensa/Makefile | 6 +- block/bio.c | 13 +- block/blk-core.c | 9 - block/blk-settings.c | 5 - drivers/acpi/internal.h | 1 + drivers/acpi/power.c | 2 +- drivers/acpi/scan.c | 2 + drivers/acpi/sleep.h | 1 - drivers/atm/firestream.c | 1 + drivers/atm/iphase.c | 11 +- drivers/atm/iphase.h | 1 - drivers/base/core.c | 3 +- drivers/bluetooth/btqca.c | 27 +- drivers/bluetooth/btusb.c | 19 + drivers/bluetooth/hci_qca.c | 4 +- drivers/clk/sifive/Kconfig | 2 + drivers/clk/sifive/fu740-prci.c | 11 + drivers/clk/sifive/fu740-prci.h | 2 +- drivers/clk/sifive/sifive-prci.c | 54 + drivers/clk/sifive/sifive-prci.h | 13 + drivers/cpufreq/intel_pstate.c | 14 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 3 + drivers/dma/fsl-qdma.c | 6 +- drivers/dma/idxd/cdev.c | 2 - drivers/dma/idxd/init.c | 5 +- drivers/dma/pl330.c | 6 +- drivers/dma/xilinx/xilinx_dpdma.c | 24 +- drivers/edac/thunderx_edac.c | 4 +- drivers/gpio/Kconfig | 8 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-sim.c | 877 ----- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 69 + drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 161 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 6 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 96 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 1 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 19 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 12 - drivers/gpu/drm/amd/amdgpu/soc15.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 92 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 76 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 301 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 86 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 19 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 27 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 1 + drivers/gpu/drm/amd/display/dc/Makefile | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 134 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 82 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 231 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_dsc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 19 + drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 3 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 9 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 155 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 9 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 26 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 26 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 58 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 48 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 14 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 41 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 + drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 7 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 18 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 37 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 123 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 4 + .../drm/amd/display/include/link_service_types.h | 8 + .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 1 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 63 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 68 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 21 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 174 +- drivers/gpu/drm/amd/pm/powerplay/sislands_smc.h | 34 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 21 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/i915/display/intel_dp.c | 13 +- drivers/gpu/drm/imx/ipuv3-plane.c | 57 +- drivers/gpu/drm/msm/dp/dp_audio.c | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 26 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 + drivers/gpu/drm/radeon/ni_dpm.c | 144 +- drivers/gpu/drm/radeon/nislands_smc.h | 34 +- drivers/gpu/drm/radeon/radeon_atombios.c | 26 +- drivers/gpu/drm/radeon/si_dpm.c | 174 +- drivers/gpu/drm/radeon/sislands_smc.h | 34 +- drivers/gpu/ipu-v3/ipu-dp.c | 25 +- drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 + drivers/hid/hid-a4tech.c | 2 + drivers/hid/hid-asus.c | 12 +- drivers/hid/hid-core.c | 13 +- drivers/hid/hid-debug.c | 3 + drivers/hid/hid-ft260.c | 5 +- drivers/hid/hid-google-hammer.c | 10 + drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 + drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 + drivers/hid/hid-logitech-hidpp.c | 12 + drivers/hid/hid-multitouch.c | 18 +- drivers/hid/hid-quirks.c | 4 + drivers/hid/hid-semitek.c | 40 + drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 9 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hv/channel.c | 9 +- drivers/hv/hv_balloon.c | 1 - drivers/hv/hv_fcopy.c | 1 + drivers/hv/hv_kvp.c | 1 + drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/ring_buffer.c | 82 +- drivers/hwmon/corsair-psu.c | 4 +- drivers/hwmon/lm70.c | 28 +- drivers/hwmon/lm75.c | 13 + drivers/hwmon/ltc2992.c | 8 +- drivers/hwmon/max31722.c | 9 - drivers/hwmon/occ/common.c | 5 +- drivers/hwmon/occ/common.h | 2 +- drivers/hwmon/pmbus/fsp-3y.c | 27 +- drivers/hwmon/pmbus/zl6100.c | 94 +- drivers/iio/industrialio-core.c | 3 +- drivers/iio/light/tsl2583.c | 8 + drivers/input/joystick/xpad.c | 2 + drivers/input/touchscreen/ili210x.c | 2 +- drivers/irqchip/Kconfig | 2 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/md/dm-snap.c | 5 +- drivers/media/cec/platform/s5p/s5p_cec.c | 7 +- drivers/media/i2c/ccs/ccs-core.c | 34 +- drivers/media/i2c/imx334.c | 7 +- drivers/media/platform/am437x/am437x-vpfe.c | 15 +- drivers/media/platform/atmel/atmel-isc-base.c | 30 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- drivers/media/platform/exynos-gsc/gsc-core.c | 11 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-is.c | 4 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 3 +- drivers/media/platform/exynos4-is/fimc-isp.c | 7 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 5 +- drivers/media/platform/exynos4-is/media-dev.c | 9 +- drivers/media/platform/exynos4-is/mipi-csis.c | 10 +- drivers/media/platform/marvell-ccic/mcam-core.c | 9 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 8 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 2 +- drivers/media/platform/qcom/venus/core.c | 60 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/sh_vou.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 7 +- drivers/media/platform/sti/delta/delta-v4l2.c | 8 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 +- drivers/message/fusion/mptsas.c | 119 +- .../misc/habanalabs/common/command_submission.c | 2 +- drivers/misc/habanalabs/common/firmware_if.c | 53 +- drivers/misc/habanalabs/common/habanalabs.h | 23 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 7 + drivers/misc/habanalabs/common/sysfs.c | 4 +- drivers/misc/habanalabs/gaudi/gaudi.c | 59 +- drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c | 12 +- drivers/misc/habanalabs/goya/goya.c | 47 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 40 +- drivers/mtd/devices/phram.c | 1 + drivers/mtd/inftlmount.c | 2 +- drivers/mtd/maps/plat-ram.c | 1 - drivers/mtd/mtdcore.c | 192 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/cs553x_nand.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 12 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 15 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 1 + drivers/mtd/nand/raw/ndfc.c | 12 +- drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nftlcore.c | 1 - drivers/mtd/nftlmount.c | 2 +- drivers/mtd/parsers/Kconfig | 2 +- drivers/mtd/parsers/ofpart_core.c | 26 +- drivers/mtd/parsers/parser_trx.c | 9 +- drivers/mtd/sm_ftl.c | 51 +- drivers/mtd/tests/oobtest.c | 7 +- drivers/mtd/tests/torturetest.c | 2 - drivers/net/can/m_can/m_can.c | 3 +- drivers/net/can/spi/mcp251x.c | 35 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 8 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 15 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 16 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 42 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 7 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 66 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 3 - drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx4/port.c | 107 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 30 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 2 - .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 + .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 102 +- drivers/net/ethernet/qualcomm/qca_debug.c | 1 + drivers/net/ethernet/qualcomm/qca_spi.c | 10 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 - drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/hyperv/hyperv_net.h | 7 + drivers/net/hyperv/netvsc.c | 2 + drivers/net/hyperv/rndis_filter.c | 2 + drivers/net/ipa/gsi.c | 4 +- drivers/net/ipa/gsi_reg.h | 18 +- drivers/net/phy/nxp-c45-tja11xx.c | 531 ++- drivers/nvme/host/core.c | 98 +- drivers/nvme/host/fabrics.c | 57 - drivers/nvme/host/fabrics.h | 13 - drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/ioctl.c | 65 +- drivers/nvme/host/multipath.c | 3 + drivers/nvme/host/nvme.h | 16 +- drivers/nvme/host/pci.c | 3 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/admin-cmd.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/nvmem/core.c | 4 +- drivers/pci/controller/dwc/Kconfig | 9 + drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pcie-fu740.c | 309 ++ drivers/pci/quirks.c | 1 + drivers/pci/switch/switchtec.c | 9 +- drivers/pinctrl/pinctrl-ingenic.c | 3 + drivers/ptp/ptp_clock.c | 21 - drivers/reset/Kconfig | 1 + drivers/reset/reset-a10sr.c | 1 + drivers/scsi/3w-9xxx.h | 2 +- drivers/scsi/aacraid/aachba.c | 10 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 1 - drivers/scsi/megaraid/megaraid_mbox.c | 2 - drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 99 +- drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/storvsc_drv.c | 10 + drivers/scsi/ufs/cdns-pltfrm.c | 2 + drivers/scsi/ufs/tc-dwc-g210-pci.c | 2 + drivers/scsi/ufs/ufs-debugfs.c | 6 +- drivers/scsi/ufs/ufs-debugfs.h | 2 +- drivers/scsi/ufs/ufs-exynos.c | 2 + drivers/scsi/ufs/ufs-hisi.c | 2 + drivers/scsi/ufs/ufs-mediatek.c | 12 +- drivers/scsi/ufs/ufs-qcom.c | 2 + drivers/scsi/ufs/ufs-sysfs.c | 24 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 36 +- drivers/scsi/ufs/ufshcd.c | 703 ++-- drivers/scsi/ufs/ufshcd.h | 33 + drivers/soc/rockchip/pm_domains.c | 252 +- drivers/staging/android/ashmem.c | 1 + drivers/staging/axis-fifo/axis-fifo.c | 18 +- drivers/staging/fbtft/TODO | 5 - drivers/staging/fbtft/fb_agm1264k-fl.c | 30 +- drivers/staging/fbtft/fb_bd663474.c | 4 - drivers/staging/fbtft/fb_hx8347d.c | 29 +- drivers/staging/fbtft/fb_ili9163.c | 4 - drivers/staging/fbtft/fb_ili9320.c | 4 +- drivers/staging/fbtft/fb_ili9325.c | 4 - drivers/staging/fbtft/fb_ili9340.c | 1 - drivers/staging/fbtft/fb_s6d1121.c | 4 - drivers/staging/fbtft/fb_sh1106.c | 1 - drivers/staging/fbtft/fb_ssd1289.c | 4 - drivers/staging/fbtft/fb_ssd1325.c | 2 - drivers/staging/fbtft/fb_ssd1331.c | 6 +- drivers/staging/fbtft/fb_ssd1351.c | 1 - drivers/staging/fbtft/fb_upd161704.c | 4 - drivers/staging/fbtft/fb_watterott.c | 1 - drivers/staging/fbtft/fbtft-bus.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 25 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fieldbus/anybuss/anybuss-client.h | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 3 +- drivers/staging/fieldbus/anybuss/host.c | 8 +- drivers/staging/fwserial/fwserial.c | 46 +- drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/ks7010/ks_hostif.c | 14 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 18 +- drivers/staging/media/atomisp/pci/atomisp_acc.c | 12 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 161 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- drivers/staging/media/hantro/hantro_drv.c | 33 +- drivers/staging/media/hantro/hantro_hw.h | 2 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 13 +- drivers/staging/media/omap4iss/iss.h | 3 - drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/staging/media/zoran/zr36057.h | 14 +- drivers/staging/most/dim2/dim2.c | 23 +- drivers/staging/most/dim2/hal.c | 10 +- drivers/staging/most/i2c/i2c.c | 12 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/mt7621-dts/mt7621.dtsi | 47 +- drivers/staging/mt7621-pci/pci-mt7621.c | 154 +- drivers/staging/nvec/nvec.c | 7 +- drivers/staging/octeon/ethernet-tx.c | 1 - drivers/staging/qlge/qlge_main.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 50 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 13 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 34 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 109 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 8 +- drivers/staging/rtl8188eu/core/rtw_security.c | 10 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 28 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 52 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 8 +- drivers/staging/rtl8188eu/include/rtw_android.h | 1 - drivers/staging/rtl8188eu/include/rtw_cmd.h | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 - drivers/staging/rtl8188eu/include/wifi.h | 36 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 38 +- drivers/staging/rtl8188eu/os_dep/mon.c | 6 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 8 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 10 +- drivers/staging/rtl8192e/rtllib_softmac.c | 1 - drivers/staging/rtl8192e/rtllib_wx.c | 4 - .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 25 +- drivers/staging/rtl8192u/r8192U_core.c | 11 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 41 - drivers/staging/rtl8192u/r819xU_phy.c | 48 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 29 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 127 - drivers/staging/rtl8712/rtl871x_recv.c | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 12 +- drivers/staging/rtl8723bs/Makefile | 2 - drivers/staging/rtl8723bs/core/rtw_ap.c | 63 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 74 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 2 - drivers/staging/rtl8723bs/core/rtw_efuse.c | 3 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_io.c | 2 - drivers/staging/rtl8723bs/core/rtw_mlme.c | 91 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 68 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 2 - drivers/staging/rtl8723bs/core/rtw_recv.c | 26 +- drivers/staging/rtl8723bs/core/rtw_security.c | 330 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 41 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 45 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 604 +--- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 502 +-- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 67 - drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 62 - drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 49 - drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 63 - drivers/staging/rtl8723bs/hal/HalPhyRf.c | 332 -- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 177 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 171 - drivers/staging/rtl8723bs/hal/hal_com.c | 20 - drivers/staging/rtl8723bs/hal/hal_intf.c | 3 - drivers/staging/rtl8723bs/hal/odm.c | 53 +- drivers/staging/rtl8723bs/hal/odm.h | 4 - drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 107 - drivers/staging/rtl8723bs/hal/odm_DIG.c | 320 -- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 18 - drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 38 - drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 36 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 34 - drivers/staging/rtl8723bs/hal/odm_PathDiv.h | 21 - drivers/staging/rtl8723bs/hal/odm_RTL8723B.c | 1 - drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 66 - drivers/staging/rtl8723bs/hal/odm_debug.c | 44 - drivers/staging/rtl8723bs/hal/odm_debug.h | 165 - drivers/staging/rtl8723bs/hal/odm_precomp.h | 2 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 18 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 11 - drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 9 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 - drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ap.h | 2 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 170 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 32 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 44 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 74 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 7 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 - drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 - drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 6 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 10 +- drivers/staging/sm750fb/sm750_accel.c | 4 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 23 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 75 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 191 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 12 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/wlan-ng/cfg80211.c | 30 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 6 +- drivers/target/iscsi/iscsi_target_nego.c | 4 +- drivers/target/iscsi/iscsi_target_parameters.c | 4 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/usb/class/cdc-wdm.c | 30 +- drivers/usb/dwc2/core.h | 2 + drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/platform.c | 4 - drivers/usb/dwc3/core.h | 7 +- drivers/usb/dwc3/debug.h | 8 +- drivers/usb/dwc3/drd.c | 1 - drivers/usb/dwc3/dwc3-imx8mp.c | 3 +- drivers/usb/dwc3/dwc3-omap.c | 5 + drivers/usb/dwc3/dwc3-pci.c | 1 + drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/u_hid.h | 4 +- drivers/usb/gadget/function/u_midi.h | 4 +- drivers/usb/gadget/function/uvc_configfs.c | 5 - drivers/usb/gadget/udc/fsl_qe_udc.c | 5 + drivers/usb/host/fotg210-hcd.c | 4 +- drivers/usb/musb/mediatek.c | 2 +- drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 7 + drivers/usb/serial/option.c | 4 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/serial/ti_usb_3410_5052.c | 3 + drivers/usb/typec/tcpm/tcpm.c | 110 +- drivers/usb/typec/ucsi/ucsi.c | 46 +- drivers/usb/typec/ucsi/ucsi.h | 6 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/virtio/virtio_pci_modern.c | 2 +- drivers/virtio/virtio_pci_modern_dev.c | 9 +- drivers/xen/gntdev.c | 4 +- drivers/xen/unpopulated-alloc.c | 4 +- fs/block_dev.c | 20 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/disk-io.c | 13 +- fs/btrfs/extent-tree.c | 6 +- fs/btrfs/extent_io.c | 262 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/file.c | 35 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 25 +- fs/btrfs/ioctl.c | 4 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/qgroup.c | 16 +- fs/btrfs/send.c | 4 +- fs/btrfs/space-info.c | 56 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/volumes.c | 4 +- fs/btrfs/zoned.c | 23 + fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/file.c | 27 +- fs/cifs/fs_context.c | 3 + fs/cifs/link.c | 6 +- fs/cifs/misc.c | 9 + fs/cifs/sess.c | 6 + fs/cifs/smb2pdu.c | 5 + fs/cifsd/auth.c | 53 +- fs/cifsd/crypto_ctx.c | 8 +- fs/cifsd/crypto_ctx.h | 8 +- fs/cifsd/mgmt/user_session.h | 4 +- fs/cifsd/smb2pdu.c | 42 +- fs/cifsd/smb2pdu.h | 18 +- fs/configfs/configfs_internal.h | 22 +- fs/configfs/dir.c | 245 +- fs/fs-writeback.c | 25 - fs/inode.c | 9 +- fs/io_uring.c | 4 +- fs/iomap/buffered-io.c | 7 +- fs/proc/generic.c | 2 +- fs/quota/dquot.c | 6 +- fs/signalfd.c | 23 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_log.c | 10 +- include/dt-bindings/clock/sifive-fu740-prci.h | 1 + include/dt-bindings/power/rk3568-power.h | 32 + include/linux/bio.h | 4 +- include/linux/blkdev.h | 2 - include/linux/compat.h | 10 +- include/linux/configfs.h | 3 +- include/linux/context_tracking.h | 92 +- include/linux/fwnode.h | 1 + include/linux/hid.h | 3 +- include/linux/hyperv.h | 48 +- include/linux/iomap.h | 5 +- include/linux/kconfig.h | 6 - include/linux/kernel.h | 2 + include/linux/kvm_host.h | 45 + include/linux/mtd/mtd.h | 2 + include/linux/nvmem-provider.h | 2 + include/linux/ptp_clock_kernel.h | 34 +- include/linux/rcupdate.h | 84 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/sched/signal.h | 13 +- include/linux/signal.h | 3 +- include/linux/smp.h | 2 +- include/linux/srcu.h | 6 + include/linux/srcutree.h | 2 - include/linux/timer.h | 2 - include/linux/virtio_pci_modern.h | 4 +- include/linux/vtime.h | 108 +- include/linux/writeback.h | 1 - include/net/bluetooth/hci.h | 1 + include/net/bluetooth/hci_core.h | 1 + include/scsi/scsi.h | 54 +- include/trace/events/rcu.h | 1 + include/trace/events/ufs.h | 20 + include/uapi/asm-generic/siginfo.h | 20 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/signalfd.h | 4 +- include/uapi/linux/vfio.h | 46 +- include/uapi/misc/habanalabs.h | 33 + include/video/imx-ipu-v3.h | 2 + init/main.c | 2 + kernel/bpf/btf.c | 12 + kernel/events/core.c | 11 +- kernel/futex.c | 82 +- kernel/kcsan/core.c | 53 +- kernel/kcsan/kcsan.h | 39 +- kernel/kcsan/report.c | 169 +- kernel/locking/lockdep.c | 6 +- kernel/locking/qrwlock.c | 6 +- kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 14 +- kernel/rcu/rcutorture.c | 315 +- kernel/rcu/refscale.c | 109 +- kernel/rcu/srcutree.c | 28 +- kernel/rcu/sync.c | 4 +- kernel/rcu/tasks.h | 58 +- kernel/rcu/tiny.c | 1 - kernel/rcu/tree.c | 311 +- kernel/rcu/tree.h | 14 +- kernel/rcu/tree_plugin.h | 239 +- kernel/rcu/tree_stall.h | 84 +- kernel/rcu/update.c | 8 +- kernel/sched/core.c | 26 +- kernel/sched/fair.c | 12 +- kernel/sched/isolation.c | 4 +- kernel/sched/psi.c | 36 +- kernel/signal.c | 113 +- kernel/smp.c | 26 +- kernel/sysctl.c | 8 - kernel/time/timer.c | 14 - kernel/trace/ftrace.c | 5 +- kernel/up.c | 2 +- lib/bitmap.c | 9 + lib/nlattr.c | 2 +- lib/test_bitmap.c | 7 + localversion-next | 2 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 5 - mm/percpu-internal.h | 4 + mm/percpu-km.c | 5 + mm/percpu-stats.c | 12 +- mm/percpu-vm.c | 30 + mm/percpu.c | 261 +- mm/slab.h | 1 + mm/slab_common.c | 12 +- mm/slub.c | 8 + mm/util.c | 2 +- net/bluetooth/6lowpan.c | 36 - net/bluetooth/hci_core.c | 22 + net/bluetooth/hci_event.c | 35 +- net/core/neighbour.c | 2 +- net/core/rtnetlink.c | 26 +- net/dsa/master.c | 5 +- net/dsa/slave.c | 12 +- net/ethtool/netlink.c | 3 +- net/ipv4/devinet.c | 4 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_cong.c | 4 + net/mptcp/subflow.c | 3 +- net/netfilter/nf_conntrack_ftp.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 3 +- net/netfilter/nf_conntrack_irc.c | 5 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_conntrack_sane.c | 5 +- net/netfilter/nf_tables_api.c | 11 +- net/netfilter/nfnetlink.c | 1 + net/netfilter/nfnetlink_osf.c | 2 + net/netfilter/nft_set_hash.c | 20 +- net/nfc/llcp_sock.c | 4 + net/nfc/rawsock.c | 2 +- net/openvswitch/conntrack.c | 11 +- net/smc/af_smc.c | 4 +- net/tipc/node.c | 12 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/xdp/xsk_queue.h | 7 +- samples/bpf/xdpsock_user.c | 2 +- samples/configfs/configfs_sample.c | 153 - samples/vfio-mdev/mbochs.c | 2 - samples/vfio-mdev/mdpy.c | 3 +- scripts/Makefile.build | 2 +- scripts/Makefile.lib | 54 +- scripts/link-vmlinux.sh | 14 - scripts/ver_linux | 1 - sound/pci/hda/hda_generic.c | 16 +- sound/pci/hda/patch_realtek.c | 143 +- sound/usb/midi.c | 4 + tools/arch/powerpc/include/uapi/asm/errno.h | 1 + tools/arch/x86/include/asm/cpufeatures.h | 9 +- tools/arch/x86/include/asm/msr-index.h | 4 + tools/arch/x86/include/uapi/asm/vmx.h | 1 + tools/arch/x86/lib/memcpy_64.S | 2 +- tools/arch/x86/lib/memset_64.S | 2 +- .../asm/{alternative-asm.h => alternative.h} | 0 tools/include/uapi/asm-generic/unistd.h | 11 +- tools/include/uapi/drm/drm.h | 125 +- tools/include/uapi/drm/i915_drm.h | 1 + tools/include/uapi/linux/kvm.h | 45 + tools/include/uapi/linux/perf_event.h | 26 +- tools/include/uapi/linux/prctl.h | 4 + tools/kvm/kvm_stat/kvm_stat.txt | 2 +- tools/lib/bpf/libbpf.c | 3 + tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/locking.txt | 320 ++ tools/memory-model/litmus-tests/.gitignore | 2 +- 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/perf/Makefile.config | 1 + tools/perf/arch/arm64/util/kvm-stat.c | 2 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 5 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 4 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 4 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 4 + tools/perf/pmu-events/jevents.c | 6 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/attr/base-stat | 2 +- tools/perf/tests/attr/system-wide-dummy | 2 +- tools/perf/util/Build | 7 + tools/perf/util/record.c | 8 +- tools/perf/util/session.c | 4 +- tools/power/x86/turbostat/turbostat.8 | 6 +- tools/power/x86/turbostat/turbostat.c | 1314 +++++--- tools/rcu/rcu-cbs.py | 46 + tools/testing/ktest/examples/vmware.conf | 137 + tools/testing/ktest/ktest.pl | 571 ++-- tools/testing/selftests/arm64/bti/test.c | 1 + tools/testing/selftests/gpio/.gitignore | 2 - tools/testing/selftests/gpio/Makefile | 4 +- tools/testing/selftests/gpio/config | 1 - tools/testing/selftests/gpio/gpio-chip-info.c | 57 - tools/testing/selftests/gpio/gpio-line-name.c | 55 - tools/testing/selftests/gpio/gpio-sim.sh | 229 -- tools/testing/selftests/kvm/lib/x86_64/handlers.S | 4 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 88 +- .../selftests/perf_events/sigtrap_threads.c | 14 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 33 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 40 + .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 249 ++ tools/testing/selftests/rcutorture/bin/kvm.sh | 61 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../configs/{rcuscale/TREE => rcu/BUSTED-BOOST} | 16 +- .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 + .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- .../rcutorture/formal/srcu-cbmc/src/locks.h | 2 +- virt/kvm/kvm_main.c | 7 +- 1028 files changed, 18591 insertions(+), 16611 deletions(-) delete mode 100644 Documentation/admin-guide/gpio/gpio-sim.rst delete mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.txt create mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml delete mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.txt create mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml delete mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.txt create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.txt create mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml delete mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.txt create mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.yaml delete mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.txt create mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt create mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mtd.yaml delete mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.txt create mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.yaml create mode 100644 Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml create mode 100644 Documentation/devicetree/bindings/power/rockchip,power-controller.yaml delete mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.yaml delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/power_domain.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml create mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus create mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus create mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus create mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/translations/zh_CN/SecurityBugs create mode 100644 arch/arm/boot/dts/sun8i-r40-feta40i.dtsi create mode 100644 arch/arm/boot/dts/sun8i-r40-oka40i-c.dts delete mode 100644 arch/arm/mach-footbridge/personal-pci.c delete mode 100644 arch/arm/mach-footbridge/personal.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts delete mode 100644 arch/arm64/include/asm/cpucaps.h create mode 100644 arch/arm64/tools/Makefile create mode 100644 arch/arm64/tools/cpucaps create mode 100755 arch/arm64/tools/gen-cpucaps.awk create mode 100644 arch/hexagon/lib/divsi3.S create mode 100644 arch/hexagon/lib/memcpy_likely_aligned.S create mode 100644 arch/hexagon/lib/modsi3.S create mode 100644 arch/hexagon/lib/udivsi3.S create mode 100644 arch/hexagon/lib/umodsi3.S delete mode 100644 drivers/gpio/gpio-sim.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c create mode 100644 drivers/hid/hid-semitek.c create mode 100644 drivers/pci/controller/dwc/pcie-fu740.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.h delete mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.h create mode 100644 include/dt-bindings/power/rk3568-power.h rename tools/include/asm/{alternative-asm.h => alternative.h} (100%) create mode 100644 tools/memory-model/Documentation/locking.txt create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/rcu/rcu-cbs.py create mode 100644 tools/testing/ktest/examples/vmware.conf delete mode 100644 tools/testing/selftests/gpio/gpio-chip-info.c delete mode 100644 tools/testing/selftests/gpio/gpio-line-name.c delete mode 100755 tools/testing/selftests/gpio/gpio-sim.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-end-run-stats.sh create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh copy tools/testing/selftests/rcutorture/configs/{rcuscale/TREE => rcu/BUSTED-BOOST} (59%) create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot