This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 42183be5842d memfd_secret: use unsigned int rather than long as syscall [...] omits df12839ea7ef secretmem: test: add basic selftest for memfd_secret(2) omits 162894e8b53e memfd_secret: use unsigned int rather than long as syscall [...] omits d1a842140615 arch, mm: wire up memfd_secret system call where relevant omits d3696ec8e7e8 PM: hibernate: disable when there are active secretmem users omits 2ed0f42b7ffd memfd_secret: use unsigned int rather than long as syscall [...] omits a9541c8d6512 mm: introduce memfd_secret system call to create "secret" [...] omits 186cc1675a1e set_memory: allow querying whether set_direct_map_*() is a [...] omits 577543b5587b set_memory: allow set_direct_map_*_noflush() for multiple pages omits 8d1120b9188d riscv/Kconfig: make direct map manipulation options depend on MMU omits 1212f64816db mmap: make mlock_future_check() global omits fd3d43f8a586 mm: fix typos in comments omits 792ef76efe2c treewide: remove editor modelines and cruft omits 3930ad475540 ipc/sem.c: spelling fix omits 2f6aef5ef70b fs: fat: fix spelling typo of values omits 8b887e7aee72 kernel/sys.c: fix typo omits 1563957d3a82 kernel/up.c: fix typo omits 78de3e4149bb kernel/user_namespace.c: fix typos omits 572628a2157e kernel/umh.c: fix some spelling mistakes omits f94400f55e36 include/linux/pgtable.h: few spelling fixes omits fc41709bb9c1 mm/slab.c: fix spelling mistake "disired" -> "desired" omits 168df3ee1ba2 scripts/spelling.txt: add "overflw" omits eca047ffaaeb scripts/spelling.txt: Add "diabled" typo omits bca414153d50 scripts/spelling.txt: add "overlfow" omits 94ff87e5e33c arm: print alloc free paths for address in registers omits 050e00f5da4b mm/vmalloc: remove vwrite() omits 2083caaadd25 mm: remove xlate_dev_kmem_ptr() omits dccf5494274a drivers/char: remove /dev/kmem for good omits ed05281b3fa0 Merge branch 'akpm-current/current' omits 60711d860e51 Merge remote-tracking branch 'rust/rust-next' omits ea13606f8512 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits eb960121fd78 Merge remote-tracking branch 'mhi/mhi-next' omits cefedb36cddd Merge remote-tracking branch 'kunit-next/kunit' omits 45a43697c975 Merge remote-tracking branch 'fpga/for-next' omits 5b5273e19007 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 4707891f91b2 Merge remote-tracking branch 'hyperv/hyperv-next' omits e9f42c8f867b Merge remote-tracking branch 'xarray/main' omits ecea51dfdd9a Merge remote-tracking branch 'nvmem/for-next' omits 6f8f74a6d154 Merge remote-tracking branch 'slimbus/for-next' omits 660e72952bb2 Merge remote-tracking branch 'gnss/gnss-next' omits dafb6915c413 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits ff8f80938098 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits b1020f572349 Merge remote-tracking branch 'rtc/rtc-next' omits a46069662112 Merge remote-tracking branch 'coresight/next' omits df81d3da32f1 Merge remote-tracking branch 'livepatching/for-next' omits 54e33eb766c0 Merge remote-tracking branch 'kselftest/next' omits 6ee86d44c8e7 Merge remote-tracking branch 'pwm/for-next' omits c21644394030 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits b96d4ef5a11d Merge remote-tracking branch 'pinctrl/for-next' omits 0d1656099425 Merge remote-tracking branch 'gpio-intel/for-next' omits beb5f76e0567 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b7182b6c8268 Merge remote-tracking branch 'rpmsg/for-next' omits ad019aff3eec Merge remote-tracking branch 'vhost/linux-next' omits aa2e9b7285e0 Merge remote-tracking branch 'scsi-mkp/for-next' omits e9fc66b96af2 Merge remote-tracking branch 'scsi/for-next' omits b18f7daf1e9d Merge remote-tracking branch 'cgroup/for-next' omits 5ff9dd1d4fa2 Merge remote-tracking branch 'dmaengine/next' omits b6728c1311c8 Merge remote-tracking branch 'icc/icc-next' omits 2679ae19a93c Merge remote-tracking branch 'staging/staging-next' omits c11c52b2a146 Merge remote-tracking branch 'thunderbolt/next' omits 61d500a5db43 Merge remote-tracking branch 'soundwire/next' omits 8f6574f57a1e Merge remote-tracking branch 'phy-next/next' omits ac4d8bd0b213 Merge remote-tracking branch 'extcon/extcon-next' omits c650c097df6e Merge remote-tracking branch 'char-misc/char-misc-next' omits 21dccd5d8142 Merge remote-tracking branch 'tty/tty-next' omits 1b57e1c0a2d6 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 176c7c93d44b Merge remote-tracking branch 'usb-serial/usb-next' omits f0304628e560 Merge remote-tracking branch 'usb/usb-next' omits de7ac54aa9a5 Merge remote-tracking branch 'driver-core/driver-core-next' omits d25457262dc9 Merge remote-tracking branch 'ipmi/for-next' omits e5bc2abad69b Merge remote-tracking branch 'leds/for-next' omits 8e42c5e001e8 Merge remote-tracking branch 'chrome-platform/for-next' omits fa5ba0df8fdc Merge remote-tracking branch 'drivers-x86/for-next' omits bf8884257f69 Merge remote-tracking branch 'workqueues/for-next' omits a60a90978250 Merge remote-tracking branch 'percpu/for-next' omits bca9eeb1cf02 Merge remote-tracking branch 'kvms390/next' omits a2ddb6592c3e Merge remote-tracking branch 'kvm-arm/next' omits 880fb64ea32d Merge remote-tracking branch 'kvm/next' omits 196e45277c28 Merge remote-tracking branch 'rcu/rcu/next' omits 0e2a8905b258 Merge remote-tracking branch 'ftrace/for-next' omits bd23dcfabf7c Merge remote-tracking branch 'edac/edac-for-next' omits a295bdb0c5db Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 8ed075e7cd50 Merge remote-tracking branch 'tip/auto-latest' omits 257eb9390930 Merge remote-tracking branch 'spi/for-next' omits 1fafe7e5bc0d Merge remote-tracking branch 'devicetree/for-next' omits 31aa05954054 Merge remote-tracking branch 'audit/next' omits 06bad946a243 Merge remote-tracking branch 'iommu/next' omits e706a1ad4284 Merge remote-tracking branch 'tomoyo/master' omits 1b04a8ba192e Merge remote-tracking branch 'selinux/next' omits 57724752d8a7 Merge remote-tracking branch 'keys/keys-next' omits d975148aa35a Merge remote-tracking branch 'apparmor/apparmor-next' omits 6114d61397eb Merge remote-tracking branch 'security/next-testing' omits d79595abd0d3 Merge remote-tracking branch 'regulator/for-next' omits 7953d42521c3 Merge remote-tracking branch 'battery/for-next' omits 2050d7d6f4e4 Merge remote-tracking branch 'backlight/for-backlight-next' omits 510105d3ef5a Merge remote-tracking branch 'mfd/for-mfd-next' omits d7a23bdd8da5 Merge remote-tracking branch 'mmc/next' omits f51af31cefec Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 73c9b49d3d56 Merge remote-tracking branch 'device-mapper/for-next' omits 70bc0dd214c8 Merge remote-tracking branch 'block/for-next' omits ccd371aeb9fc Merge remote-tracking branch 'input/next' omits 5538ac09b2c6 Merge remote-tracking branch 'modules/modules-next' omits b0b4a9f0b8b9 Merge remote-tracking branch 'sound-asoc/for-next' omits e0e342201a05 Merge remote-tracking branch 'sound/for-next' omits 26676f58902f Merge remote-tracking branch 'regmap/for-next' omits 7ff839d7eb6d Merge remote-tracking branch 'etnaviv/etnaviv/next' omits c867d4a2c682 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 355044627ad6 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9ecb5234c19a Merge remote-tracking branch 'amdgpu/drm-next' omits ae4427b67d79 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 0c60c324488e Merge remote-tracking branch 'drm/drm-next' omits e1639afb9feb Merge remote-tracking branch 'crypto/master' omits 37eb2562d9b8 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 5528889d1f1f Merge remote-tracking branch 'nand/nand/next' omits 750ec29e7688 Merge remote-tracking branch 'mtd/mtd/next' omits 51f0f3a5b96e Merge remote-tracking branch 'gfs2/for-next' omits 2e60b2941943 Merge remote-tracking branch 'bluetooth/master' omits 5ca221d61562 Merge remote-tracking branch 'wireless-drivers-next/master' omits 8a173f8e012c Merge remote-tracking branch 'netfilter-next/master' omits 4ec0ef93a4f7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 1f9a62b2e0af Merge remote-tracking branch 'ipsec-next/master' omits 86a0e8b9b7b3 Merge remote-tracking branch 'bpf-next/for-next' omits c17cc4110896 Merge remote-tracking branch 'net-next/master' omits 97e1468fc47c Merge remote-tracking branch 'rdma/for-next' omits ad906bcd15ce Merge remote-tracking branch 'swiotlb/linux-next' omits 0f74064debf9 Merge remote-tracking branch 'dlm/next' omits 4e948d6e58ef Merge remote-tracking branch 'ieee1394/for-next' omits 3dc42b888e29 Merge remote-tracking branch 'thermal/thermal/linux-next' omits ff4dbfcefac9 Merge remote-tracking branch 'opp/opp/linux-next' omits 8eaa5b30af9a Merge remote-tracking branch 'devfreq/devfreq-next' omits a6d8f6584161 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 745080705cde Merge remote-tracking branch 'pm/linux-next' omits 65dfc79dea89 Merge remote-tracking branch 'v4l-dvb/master' omits 69d120a9ba69 Merge remote-tracking branch 'jc_docs/docs-next' omits 19d7d1acacf6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c5a748517efe Merge remote-tracking branch 'dmi/dmi-for-next' omits 788bcc7d4c56 Merge remote-tracking branch 'i3c/i3c/next' omits 08e9b022f114 Merge remote-tracking branch 'i2c/i2c/for-next' omits 6ba4fb268186 Merge remote-tracking branch 'hid/for-next' omits d1b6c5b6b0a9 Merge remote-tracking branch 'pstore/for-next/pstore' omits e6e6dbaf85e2 Merge remote-tracking branch 'pci/next' omits 2c66125e6fe5 Merge remote-tracking branch 'printk/for-next' omits 94d65b0265ba Merge remote-tracking branch 'vfs/for-next' omits 2e2e70981695 Merge remote-tracking branch 'file-locks/locks-next' omits 8421179f437b Merge remote-tracking branch 'iomap/iomap-for-next' omits ec00a1d39a87 Merge remote-tracking branch 'xfs/for-next' omits 11bc53e251d6 Merge remote-tracking branch 'v9fs/9p-next' omits 0014eb102a7a Merge remote-tracking branch 'overlayfs/overlayfs-next' omits c31f28ed0b64 Merge remote-tracking branch 'cel/for-next' omits 5ce27aa5fd38 Merge remote-tracking branch 'jfs/jfs-next' omits 68729910a01e Merge remote-tracking branch 'f2fs/dev' omits 19d3c9bf74f9 Merge remote-tracking branch 'ext3/for_next' omits 0865ae9ae474 Merge remote-tracking branch 'exfat/dev' omits b689b43f06d0 Merge remote-tracking branch 'erofs/dev' omits e726b73e6548 Merge remote-tracking branch 'ecryptfs/next' omits 587a126bc4f1 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits b53eb334bf69 Merge remote-tracking branch 'btrfs/for-next' omits 59fba80254b2 Merge remote-tracking branch 'fscache/fscache-next' omits c4ea45ef3e16 Merge remote-tracking branch 'pidfd/for-next' omits cc6b31b3b45f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 671662af23af Merge remote-tracking branch 'sh/for-next' omits f9226a20f362 Merge remote-tracking branch 's390/for-next' omits 8d44c5b9113e Merge remote-tracking branch 'risc-v/for-next' omits 806f7427ea31 Merge remote-tracking branch 'powerpc/next' omits 7d4c1deba0c4 Merge remote-tracking branch 'parisc-hd/for-next' omits d4da0b0bf948 Merge remote-tracking branch 'mips/mips-next' omits 9634abf67766 Merge remote-tracking branch 'microblaze/next' omits ac94978a6e8d Merge remote-tracking branch 'm68knommu/for-next' omits 44367398a87d Merge remote-tracking branch 'm68k/for-next' omits d1ba8fd316c1 Merge remote-tracking branch 'h8300/h8300-next' omits 97515d42d9e7 Merge remote-tracking branch 'csky/linux-next' omits e64fca425f02 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 2463a4dbec35 Merge remote-tracking branch 'clk-imx/for-next' omits e7e88d4161a2 Merge remote-tracking branch 'clk/clk-next' omits c4cd7b2d89e8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits f88057dfa8ed Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 25eb25a8d3b3 Merge remote-tracking branch 'tegra/for-next' omits 54c22e10dde3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ca60769a18c2 Merge remote-tracking branch 'stm32/stm32-next' omits 64a454024177 Merge remote-tracking branch 'scmi/for-linux-next' omits eb912098f9ec Merge remote-tracking branch 'samsung-krzk/for-next' omits bf491313ea66 Merge remote-tracking branch 'rockchip/for-next' omits a5453da2fb04 Merge remote-tracking branch 'reset/reset/next' omits e23cf01445d3 Merge remote-tracking branch 'renesas/next' omits 04997a83ec79 Merge remote-tracking branch 'realtek/for-next' omits c121552b8034 Merge remote-tracking branch 'raspberrypi/for-next' omits 165290b949fe Merge remote-tracking branch 'qcom/for-next' omits 51bbcacefb80 Merge remote-tracking branch 'omap/for-next' omits 7e9a54cb5367 Merge remote-tracking branch 'mvebu/for-next' omits 237b0d41aec1 Merge remote-tracking branch 'mediatek/for-next' omits d33ed63ef740 Merge remote-tracking branch 'keystone/next' omits c53aafc133bc Merge remote-tracking branch 'imx-mxs/for-next' omits 21f8b5a77b62 Merge remote-tracking branch 'drivers-memory/for-next' omits f5e60bfb5d71 Merge remote-tracking branch 'at91/at91-next' omits debad1026398 Merge remote-tracking branch 'aspeed/for-next' omits 70d034de8bce Merge remote-tracking branch 'amlogic/for-next' omits c9b11a750581 Merge remote-tracking branch 'actions/for-next' omits 3cc2354dc488 Merge remote-tracking branch 'arm-soc/for-next' omits 0f2e5325ad66 Merge remote-tracking branch 'arm-perf/for-next/perf' omits bf75d29c7610 Merge remote-tracking branch 'arm64/for-next/core' omits b2368dc27f05 Merge remote-tracking branch 'arm/for-next' omits 5df42ebde6ea Merge remote-tracking branch 'asm-generic/master' omits c21decb29782 Merge remote-tracking branch 'dma-mapping/for-next' omits 902de03a6654 Merge remote-tracking branch 'kbuild/for-next' omits 770c8e41c107 Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits e4a44f7a60f2 Merge branch 'v5.12/fixes' into tmp/aml-rebuild omits 896505d11915 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1a4b08dc9b71 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 5632c3be3a20 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 861d45ed1c8c Merge remote-tracking branch 'risc-v-fixes/fixes' omits a9d28f9e7645 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 4217e0fb7c43 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits a5a7b7b35663 Merge remote-tracking branch 'scsi-fixes/fixes' omits 521f578a4ee1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits db7ccf2e10c8 Merge remote-tracking branch 'vfs-fixes/fixes' omits 845878aceb1d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f847048620ce Merge remote-tracking branch 'kvm-fixes/master' omits d8b10fba68ba Merge remote-tracking branch 'omap-fixes/fixes' omits d169c011fa68 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits a7a6789799d1 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 29c0c2b31123 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 55fde5819256 Merge remote-tracking branch 'ide/master' omits 5e79d421e41e Merge remote-tracking branch 'input-current/for-linus' omits 15e9da4aaf91 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits bdf05c2f4073 Merge remote-tracking branch 'soundwire-fixes/fixes' omits be8e15d63b0f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 01a1e72e0715 Merge remote-tracking branch 'staging.current/staging-linus' omits 36823ac4a3af Merge remote-tracking branch 'phy/fixes' omits 3839d035273c Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits f8226b176af8 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 65848540beef Merge remote-tracking branch 'usb.current/usb-linus' omits 21a5f5ffa9fb Merge remote-tracking branch 'tty.current/tty-linus' omits d6320b0c28e2 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits f3bcb2a8099a Merge remote-tracking branch 'pci-current/for-linus' omits d3f895c34e2f Merge remote-tracking branch 'spi-fixes/for-linus' omits 53243d1139bf Merge remote-tracking branch 'regulator-fixes/for-linus' omits 09d414b65d7a Merge remote-tracking branch 'regmap-fixes/for-linus' omits 3c3778be4813 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c99afdb69708 Merge remote-tracking branch 'sound-current/for-linus' omits 2730423595fc Merge remote-tracking branch 'wireless-drivers/master' omits 61d4529cf57e Merge remote-tracking branch 'netfilter/master' omits 75cde7413be6 Merge remote-tracking branch 'ipsec/master' omits de18f399ecfe Merge remote-tracking branch 'bpf/master' omits 267d50b8562c Merge remote-tracking branch 'net/master' omits 78c5059bd24c Merge remote-tracking branch 'powerpc-fixes/fixes' omits 7b54c6df35ce Merge remote-tracking branch 'arm-current/fixes' omits 887fddb96ec0 Merge remote-tracking branch 'arc-current/for-curr' omits 427ce3afe3da NFSv4.2: fix copy stateid copying for the async copy omits 273159796e50 Merge branch 'for-5.13/io_uring' into for-next omits e3ca6d4f3803 io_uring: fix race around poll update and poll triggering omits f39adce9fae9 Merge branch 'acpi-scan' into linux-next omits 39583a708422 Merge branch for-5.13/arm64/dt into for-next omits e97ec95ca8d1 Merge branch for-5.13/arm/dt into for-next omits 4a7b5caea934 Merge branch for-5.13/usb into for-next omits 83678f29109a Merge branch for-5.13/phy into for-next omits 9059dff357a8 Merge branch for-5.13/soc into for-next omits d489da9f4e10 Merge branch for-5.13/clk into for-next omits 4540defb97e5 Merge branch for-5.13/dt-bindings into for-next omits 6792cf1226eb usb: xhci: tegra: Enable ELPG for runtime/system PM omits 3680d4fab7d2 usb: xhci: tegra: Unlink power domain devices omits 14f2a951a144 Merge branch 'for-5.13/phy' into for-5.13/usb omits 0b84bf68cffa phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits 9878048f6342 phy: tegra: xusb: Tegra210 host mode VBUS control omits e09debf6f499 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits f53d7d7106c9 phy: tegra: xusb: Add sleepwalk and suspend/resume omits 71d6a8a25413 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 71060939eaec phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits de77865c1ed4 Rust support omits 0040939ba0ef Merge branch 'for-5.13/libata' into for-next omits c780b5466fef USB: serial: xr: fix CSIZE handling omits 5201a2cc1bd8 Merge branch 'v5.12-next/soc' into for-next omits d0225670ccb5 Merge branch 'v5.12-next/dts64' into for-next omits e2e6813c0a56 Merge branch 'v5.12-next/dts32' into for-next omits 15099ddd95f9 drm/amdgpu/display: guard ttu_regs with CONFIG_DRM_AMD_DC_DCN omits 8fd97ef9a1f6 drm/amdgpu: optimize device_fini with runpm for pci_remove omits cba57426a124 drm/ttm: switch back to static allocation limits for now omits 51fe239d5079 drm/amdkfd: Update L1 and add L2/3 cache information omits 75a5d034b88f drm/mst: Enhance MST topology logging omits 260c4c06b9c0 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 87cb6ba41726 Revert "drm/amd/display: To modify the condition in indica [...] omits 13eb19e3cff4 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits ed338e9b3dc1 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits c2f808037269 drm/amdgpu: only check for _PR3 on dGPUs omits 8beb784dcb4f drm/amdgpu: add another raven1 gfxoff quirk omits 6117cfb89ce0 usb/host: enable auto power control for xhci-pci omits 07d9ccccae4a drm/amdgpu: check alignment on CPU page for bo map omits 2aa040aadd6a drm/amdgpu: Set a suitable dev_info.gart_page_size omits 0c8ed9e3b65a drm/radeon: avoid potential null pointer access omits b5e775fea83c drm/amdgpu: fix compiler warning(v2) omits ebd9f5767f65 drm/amdgpu: fix NULL pointer dereference omits 78ca8c09bfeb drm/amd/display: Use pr_debug in DM to prevent dmesg flooding omits e87991ab535b drm/amd/display: add DMCUB trace irq support for DCN302 omits 15c3f3a1ddab drm/amdgpu: Add new PF2VF flags for VF register access method omits cf81375d40de Merge branch 'for-5.13/libata' into for-next omits b3737c92ef25 Merge branch 'for-5.13/libata' into for-next omits d07297f560c3 Merge branch 'for-5.13/libata' into for-next omits de95427d09a3 Merge branch 'for-5.13/io_uring' into for-next omits 9d17138ea474 io_uring: reg buffer overflow checks hardening omits 6921a34cb30c io_uring: allow SQPOLL without CAP_SYS_ADMIN or CAP_SYS_NICE omits dcde816f7e9d io-wq: eliminate the need for a manager thread omits a305a5b25e60 Merge branch 'remotes/lorenzo/pci/misc' omits 2ac6d0ab9ff3 Merge branch 'remotes/lorenzo/pci/xgene' omits 6b557facaa7a Merge branch 'remotes/lorenzo/pci/vmd' omits b33f9f58c008 Merge branch 'remotes/lorenzo/pci/tegra' omits 70601eedae61 Merge branch 'remotes/lorenzo/pci/microchip' omits a0373105b2d2 Merge branch 'remotes/lorenzo/pci/mediatek' omits 5ccb14250b68 Merge branch 'remotes/lorenzo/pci/layerscape' omits 5f57a0054faf Merge branch 'remotes/lorenzo/pci/iproc' omits 66f753e15548 Merge branch 'remotes/lorenzo/pci/endpoint' omits ccb5a040f474 Merge branch 'remotes/lorenzo/pci/dwc' omits 8405bfd60204 Merge branch 'remotes/lorenzo/pci/cadence' omits 40a717868b09 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 8080bbe13543 Merge branch 'pci/misc' omits a837a5093173 Merge branch 'pci/kernel-doc' omits 09481dbef600 Merge branch 'pci/error' omits 9499a2950aed Merge branch 'pci/enumeration' omits f064c4826e34 drm/tegra: Support sector layout on Tegra194 omits ea39a6166012 phy: tegra: xusb: Move usb3 port init for Tegra210 omits cef69300e834 drm/tegra: Count number of display controllers at runtime omits ba28220ffa4c drm/tegra: gem: Add a clarifying comment omits b169049c5273 drm/tegra: fb: Add diagnostics for framebuffer modifiers omits 647779e7270a drm/tegra: dc: Implement hardware cursor on Tegra186 and later omits 9a5461161c57 drm/tegra: dc: Parameterize maximum resolution omits 0492ccb84b51 drm/tegra: dc: Inherit DMA mask omits cef3b3207ee7 gpu: host1x: Add early init and late exit callbacks omits 0c431d57aaea gpu: host1x: Fix Tegra194 syncpt interrupt threshold omits a69906cfc8d1 gpu: host1x: Assign intr waiter inside lock omits 084debf6c0aa gpu: host1x: Reserve VBLANK syncpoints at initialization omits 10a7b3271f36 gpu: host1x: Reset max value when freeing a syncpoint omits 3028a00c55bf gpu: host1x: Cleanup and refcounting for syncpoints omits 0b9fba6bf7cd KVM: x86: hyper-v: Properly divide maybe-negative 'hv_cloc [...] omits 965028eed0e9 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits 85a42acf43b7 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 6f3b0a67ecd5 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 87c524639ee6 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 970ed3f32232 gfs2: Fix dir.c function parameter descriptions omits 68fd6252d73d gfs2: Eliminate gh parameter from go_xmote_bh func omits 457bf98dda5a clk: imx: Reference preceded by free omits 0449ed6ef58d clk: imx8mq: Correct the pcie1 sels omits f257f2e9032d clk: imx8mp: Remove the none exist pcie clocks omits 5116dc67e981 clk: imx: Fix reparenting of UARTs not associated with stdout omits e641318db4c2 riscv: Drop const annotation for sp omits 0dbea4ac10f3 riscv: Bump COMMAND_LINE_SIZE value to 1024 omits 86827451f738 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits f8a91a118e47 Merge branch 'drivers-fixes-for-5.12' into for-next omits 16382481bda7 Merge remote-tracking branch 'spi/for-5.13' into spi-next omits b1f30c16e9ba Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 9eaedc24bb84 Merge branch 'for-5.13/libata' into for-next omits bcbce12e9051 Merge branch 'for-5.13/block' into for-next omits 740af68218fe Merge branch 'for-5.13/drivers' into for-next omits 793593abc3cd drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] omits a81ac7c95bf9 drm/amd/display: fix typo: liason -> liaison omits dae7b3d1fc21 drm/amd/display: Try YCbCr420 color when YCbCr444 fails omits 1d81f0177607 drm/amd/display: 3.2.129 omits 1584fdc3c376 drm/amd/display: Disable MALL when SMU not present omits 99f47d1698ae drm/amd/display: [FW Promotion] Release 0.0.58 omits 594900738eea drm/amd/display: add log for automated test omits 752106f5c5cd drm/amd/display: Set max TTU on DPG enable omits 83d0a911ea1f Merge branch 'io_uring-5.12' into for-next omits daa868a863be kernel: allow fork with TIF_NOTIFY_SIGNAL pending omits 2e64c22af09e io_uring: drop sqd lock before handling signals for SQPOLL omits 1f6890b1bf84 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits f243b619b42c PCI: xgene: Fix cfg resource mapping omits 8666fc819b7e Merge branch 'kconfig' into for-next omits 958736f1458d arm64: move --fix-cortex-a53-843419 linker test to Kconfig omits 7385c3be9ca6 kbuild: dwarf: use AS_VERSION instead of test_dwarf5_support.sh omits f3a8ef24f3da kbuild: check the minimum assembler version in Kconfig omits b0a48966071e io_uring: allow events and user_data update of running pol [...] omits a6d151ee1ea2 io_uring: abstract out a io_poll_find_helper() omits 96a975cb31a9 io_uring: terminate multishot poll for CQ ring overflow omits 2368efc137c2 io_uring: abstract out helper for removing poll waitqs/hashes omits a50dcbf1d74a io_uring: add multishot mode for IORING_OP_POLL_ADD omits 29500b130300 io_uring: include cflags in completion trace event omits 1dfbe02dabca io_uring: allocate memory for overflowed CQEs omits af768747afe1 io_uring: mask in error/nval/hangup consistently for poll omits 421d05175ea4 io_uring: optimise rw complete error handling omits 735ea1b5bfdd io_uring: hide iter revert in resubmit_prep omits 3afab4241c34 io_uring: don't alter iopoll reissue fail ret code omits b6a2f60ab9be io_uring: optimise kiocb_end_write for !ISREG omits b6324d41311b io_uring: kill unused REQ_F_NO_FILE_TABLE omits 3b0da2cedc73 io_uring: don't init req->work fully in advance omits 66a7d614890a io-wq: refactor *_get_acct() omits da161d0b1bb7 io_uring: remove tctx->sqpoll omits dfcd53b43ab8 io_uring: don't do extra EXITING cancellations omits c82105db0a14 io_uring: don't clear REQ_F_LINK_TIMEOUT omits 4200a86f513b io_uring: optimise io_req_task_work_add() omits edd0abd11e19 io_uring: abolish old io_put_file() omits 21ac16d9ac2e io_uring: optimise io_dismantle_req() fast path omits 30f8510c4205 io_uring: inline io_clean_op()'s fast path omits 00569efca7c2 io_uring: remove __io_req_task_cancel() omits 3cb9b2947fdf io_uring: add helper flushing locked_free_list omits 58ae52b9dcaf io_uring: refactor io_free_req_deferred() omits 16de76923f96 io_uring: inline io_put_req and friends omits f87f1c582934 io_uring: refactor rsrc refnode allocation omits 53f4fc1e2f74 io_uring: refactor io_flush_cached_reqs() omits e0d5addba79a io_uring: optimise success case of __io_queue_sqe omits 8beeaf15d2b5 io_uring: inline __io_queue_linked_timeout() omits 0247b14eeaf9 io_uring: keep io_req_free_batch() call locality omits 22b068a81bd6 io_uring: optimise tctx node checks/alloc omits e74109ac2655 io_uring: optimise io_uring_enter() omits 65d63e1cf8c8 io_uring: don't take ctx refs in task_work handler omits c6477863d2ef io_uring: transform ret == 0 for poll cancelation completions omits 07de616593ef io_uring: correct comment on poll vs iopoll omits 3abcb565d831 io_uring: cache async and regular file state for fixed files omits fd0120815bbf io_uring: don't check for io_uring_fops for fixed files omits 43bf8466e78a io_uring: simplify io_sqd_update_thread_idle() omits 95879ac66161 io_uring: switch to atomic_t for io_kiocb reference count omits a5b15e9d1bb0 io_uring: wrap io_kiocb reference count manipulation in helpers omits 83304c4b630a io_uring: simplify io_resubmit_prep() omits a45c3c0df14b io_uring: merge defer_prep() and prep_async() omits 9dd69bb04ece io_uring: rethink def->needs_async_data omits 797901d7029e io_uring: untie alloc_async_data and needs_async_data omits 98b597781655 io_uring: refactor out send/recv async setup omits c46b4f002e11 io_uring: use better types for cflags omits 27dd3e8fef74 io_uring: refactor provide/remove buffer locking omits 8e300c060a36 io_uring: add a helper failing not issued requests omits 574b0c68ca1d io_uring: further deduplicate file slot selection omits 13d972b02ee1 io_uring: reuse io_req_task_queue_fail() omits 0af0074b2122 io_uring: avoid taking ctx refs for task-cancel omits 613c80ba1c95 m68k: fix flatmem memory model setup omits e10e71c5f1e3 Merge branch 'features' into for-next omits a832b6f465eb Merge branch 'fixes' into for-next omits ea7737109dfe xtensa: fix uaccess-related livelock in do_page_fault omits d3fed0da34e9 file: fix close_range() for unshare+cloexec omits fbff68c7e975 xtensa: ISS: add GDBIO implementation to semihosting interface omits c120de9404d3 xtensa: ISS: split simcall implementation from semihosting [...] omits eca43bfc6c2e xtensa: simcall.h: Change compitible to compatible omits ad560051fd0a xtensa: Couple of typo fixes omits 0a662701f05a xtensa: drop extraneous register load from initialize_mmu omits 16943b57c05c xtensa: fix pgprot_noncached assumptions omits cc727c173bf4 xtensa: simplify coherent_kvaddr logic omits 923f1fc28897 memory: tegra20: Protect debug code with a lock omits d415e935b3aa memory: tegra20: Correct comment to MC_STAT registers writes omits ab59223da929 gfs2: don't create empty buffers for NO_CREATE omits 1a0dfc099c1e rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits bfb1aba02b4e rcu: Fix various typos in comments omits f0a3f9067a8f doc: Fix statement of RCU's memory-ordering requirements omits d05426fa4ffb mm/slub: Add Support for free path information of an object. omits ac25ba9d6d99 mm/slub: Fix backtrace of objects to handle redzone adjustment omits 84d139b9a16f torture: Make the build machine control N in "make -jN" omits 1ce742e0ccec torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits cbde917ce326 torture: Abstract end-of-run summary omits b3988218e1a4 rcu: Fix typo in comment: kthead -> kthread omits a92e08d1f970 rcu/nocb: Unify timers omits 5bd39749ec9b rcu/nocb: Prepare for fine-grained deferred wakeup omits 6fff3191085e rcu/nocb: Only cancel nocb timer if not polling omits b437dbce22ed rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits e58dd49327ee rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits ecf5e07f8a39 rcu/nocb: Allow de-offloading rdp leader omits 87e2289f7855 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits 8e3fee9c5da5 timer: Revert "timer: Add timer_curr_running()" omits 432b54a9c42c rcu/nocb: Use the rcuog CPU's ->nocb_timer omits fbd736785c55 torture: Fix grace-period rate output omits 48bfb1c44c06 rcutorture: Abstract read-lock-held checks omits 16ee0dc84510 refscale: Add acqrel, lock, and lock-irq omits 53ebb2ef8858 rcu: Prevent false positive softirq warning on RT omits 5eb768265ba8 tick/sched: Prevent false positive softirq pending warnings on RT omits 4646e195a699 softirq: Make softirq control and processing RT aware omits 06e99e5fae6e softirq: Move various protections into inline helpers omits 5d1b29821724 irqtime: Make accounting correct on RT omits bfa7a0852279 softirq: Add RT specific softirq accounting omits 947d4a99f653 torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 55d1b7ee8949 rcuscale: Allow CPU hotplug to be enabled omits b51d57b718f3 refscale: Allow CPU hotplug to be enabled omits aa5e72e0379c tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 475d3e8e481a torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits 741c85101982 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 059807c81a8a kcsan: Add pointer to access-marking.txt to data_race() bullet omits 75affdf80619 rcu-tasks: Add block comment laying out RCU Rude design omits a235f5498ec8 rcu-tasks: Add block comment laying out RCU Tasks design omits ca251948bd29 torture: Fix remaining erroneous torture.sh instance of $* omits 1a1863558c6b Merge branch 'lkmm-dev.2021.03.15a' into HEAD omits 1baf2b66e886 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 1676953644ed Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 1ca59ca0afde memory: tegra20: Add debug statistics omits 5af7bd5b148a Merge remote-tracking branch 'regmap/for-5.13' into regmap-next omits f29fd6d5a08d Merge remote-tracking branch 'regmap/for-5.12' into regmap-linus omits d0deab8fca0e xtensa: syscalls: switch to generic syscallhdr.sh omits 9edcdf3b7c4d xtensa: syscalls: switch to generic syscalltbl.sh omits 195ab6a305a2 xtensa: stop filling syscall array with sys_ni_syscall omits ce8ace6d5815 xtensa: remove unneeded export in boot-elf/Makefile omits 7ca9eb238c0a xtensa: move CONFIG_CPU_*_ENDIAN defines to Kconfig omits 598fbd7bc3ea xtensa: fix warning comparing pointer to 0 omits 335aa772f915 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" omits 42587ccf2ed5 afs: Use the fscache_write_begin() helper omits d9970d31f51b afs: Use new fscache read helper API omits 02c567a97eff afs: Use the fs operation ops to handle FetchData completion omits 721597fd1aa6 afs: Prepare for use of THPs omits bca0c6e67880 afs: Extract writeback extension into its own function omits 77837f50249a afs: Wait on PG_fscache before modifying/releasing a page omits 7fd9b1de079f afs: Use ITER_XARRAY for writing omits c66eedaf1a3b afs: Set up the iov_iter before calling afs_extract_data() omits 5e48581087a6 afs: Log remote unmarshalling errors omits 0d974b14dc26 afs: Don't truncate iter during data fetch omits a9ac0425e63d afs: Move key to afs_read struct omits dcee47e50f38 afs: Print the operation debug_id when logging an unexpect [...] omits fc7d994bb16f afs: Pass page into dirty region helpers to provide THP size omits 563065dca50e afs: Disable use of the fscache I/O routines omits 044242240a2e fscache, cachefiles: Add alternate API to use kiocb for re [...] omits 920d245cb9b0 netfs: Hold a ref on a page when PG_private_2 is set omits 647e7fb896e5 netfs: Define an interface to talk to a cache omits 0d8d9a57f9b0 netfs: Add write_begin helper omits 1af39c1f0b60 netfs: Gather stats omits 0c446b420cee netfs: Add tracepoints omits 65f575a7af2b netfs: Provide readahead and readpage netfs helpers omits 27770b6be62b netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() omits 1df98ca0cf40 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h omits 2183739e9236 netfs: Documentation for helper library omits 6c427cb929b2 netfs: Make a netfs helper module omits 138ba519cf8e mm: Implement readahead_control pageset expansion omits 8c53b79f04ff mm: Add an unlock function for PG_private_2/PG_fscache omits 153907f0e364 iov_iter: Add ITER_XARRAY omits 7db9ddae1371 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] omits a7347aa8e061 workqueue: Move the position of debug_work_activate() in _ [...] omits 88f6ac99a6e5 Merge branch 'for-5.12' into test-merge-for-5.12 omits 8e03d45cb7de Merge branch 'mvebu/dt64' into mvebu/for-next omits 402132c0fc8c Merge branch 'mvebu/dt' into mvebu/for-next omits 006828d706fd Merge branch 'v5.12/defconfig' into for-next omits 5f8f0fce03e1 ARM: multi_v7_defconfig: Enable Actions Semi platform and drivers omits 1db017dd750e Merge branch 'v5.12/defconfig' into for-next omits 4d379011424a ARM: multi_v7_defconfig: Enable Actions Semi platform omits 00bfa16052cd Merge branch 'for-5.11-fixes' into for-next omits a501abf8d8cb Merge branch 'v5.12/soc' into for-next omits 9ccea672ac77 MAINTAINERS: Add linux-actions ML for Actions Semi Arch omits 80c1dbebf308 XArray: Fix splitting to non-zero orders omits f1ee999f62f6 XArray: Fix split documentation adds 12efebab09e3 XArray: Fix split documentation adds 3012110d71f4 XArray: Fix splitting to non-zero orders adds df59d0a461bc XArray: Add xa_limit_16b adds 7487de534dcb radix tree test suite: Fix compilation adds 1bb4bd266cf3 radix tree test suite: Register the main thread with the R [...] adds 703586410da6 idr test suite: Take RCU read lock in idr_find_test_1 adds 094ffbd1d8ea idr test suite: Create anchor before launching throbber adds 2c7e57a02708 idr test suite: Improve reporting from idr_find_test_1 adds e8d1895883da Merge tag 'xarray-5.12' of git://git.infradead.org/users/w [...] adds 5d17c1ba3ee7 Merge tag 'tomoyo-pr-20210401' of git://git.osdn.net/gitro [...] adds ffd9fb546d49 Merge tag 'sound-5.12-rc6' of git://git.kernel.org/pub/scm [...] adds 6161a435c191 drm/exynos/decon5433: Remove the unused include statements adds 7344c82777a7 Merge tag 'exynos-drm-fixes-for-v5.12-rc6' of git://git.ke [...] adds acc7baafeb0b drm/amd/pm: no need to force MCLK to highest when no displ [...] adds 5e61b84f9d3d drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_m [...] adds e92049ae4548 drm/amdkfd: dqm fence memory corruption adds 6951c3e4a260 drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] adds 566c6e25f957 drm/amdgpu: Set a suitable dev_info.gart_page_size adds e3512fb67093 drm/amdgpu: check alignment on CPU page for bo map adds dcdb7aa452ef Merge tag 'amd-drm-fixes-5.12-2021-03-31' of https://gitla [...] adds a0497251f2b0 Merge tag 'drm/tegra/for-5.12-rc6' of ssh://git.freedeskto [...] adds 69c3ed7282a1 drm/imx: fix memory leak when fails to init adds 12d0ca80bffd drm/imx: imx-ldb: Register LDB channel1 when it is the onl [...] adds 33ce7f2f95ca drm/imx: imx-ldb: fix out of bounds array access warning adds 6fdb8e5aba6a Merge tag 'imx-drm-fixes-2021-04-01' of git://git.pengutro [...] adds a80314c327a9 Merge tag 'drm-fixes-2021-04-02' of git://anongit.freedesk [...] adds a835429cda91 KVM: x86/mmu: Ensure TLBs are flushed when yielding during [...] adds 048f49809c52 KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during N [...] adds 33a3164161fc KVM: x86/mmu: Don't allow TDP MMU to yield when recovering [...] adds 825e34d3c9e2 Merge commit 'kvm-tdp-fix-flushes' into kvm-master adds a58d9166a756 KVM: SVM: load control fields from VMCB12 before checking them adds 3c346c0c60ab KVM: SVM: ensure that EFER.SVME is set when running nested [...] adds 6ebae23c072b Merge branch 'kvm-fix-svm-races' into kvm-master adds c2c647f91aec KVM: x86: reduce pvclock_gtod_sync_lock critical sections adds a83829f56c7c KVM: x86: disable interrupts while pvclock_gtod_sync_lock [...] adds 77fcbe823f00 KVM: x86: Prevent 'hv_clock->system_time' from going negat [...] adds 55626ca9c690 selftests: kvm: Check that TSC page value is small after K [...] adds 6905b1dc3c32 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6a3193cdd5e5 kbuild: lto: Merge module sections if and only if CONFIG_L [...] adds 1678e493d530 Merge tag 'lto-v5.12-rc6' of git://git.kernel.org/pub/scm/ [...] adds 9deb193af69d tracing: Fix stack trace event size adds 05de45383bd1 Merge tag 'trace-v5.12-rc5-2' of git://git.kernel.org/pub/ [...] adds ac1790ad78f8 Merge branch 'pm-cpufreq' adds 9314a0e9c711 Merge tag 'pm-5.12-rc6' of git://git.kernel.org/pub/scm/li [...] adds 8cdddd182bd7 ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() adds 91463ebff32d Merge branches 'acpi-tables' and 'acpi-scan' adds 0a84c2e440f7 Merge tag 'acpi-5.12-rc6' of git://git.kernel.org/pub/scm/ [...] adds 82734c5b1b24 io_uring: drop sqd lock before handling signals for SQPOLL adds 4b982bd0f383 io_uring: don't mark S_ISBLK async work as unbounded adds 696ee88a7c50 io_uring/io-wq: protect against sprintf overflow adds 07204f21577a io_uring: fix EIOCBQUEUED iter revert adds 230d50d448ac io_uring: move reissue into regular IO path adds 1faccb639499 Merge tag 'io_uring-5.12-2021-04-02' of git://git.kernel.d [...] adds 3edf5346e4f2 block: only update parent bi_status when bio fail adds de3510e52b0a null_blk: fix command timeout completion handling adds f8b78caf21d5 block: don't ignore REQ_NOWAIT for direct IO adds b9c6cdc37ee1 block: update a few comments in uapi/linux/blkpg.h adds f06c609645ec block: remove the unused RQF_ALLOCED flag adds d93a0d43e3d0 Merge tag 'block-5.12-2021-04-02' of git://git.kernel.dk/l [...] adds 57fbdb15ec42 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds de879a8d37ff Merge tag 'usb-5.12-rc6' of git://git.kernel.org/pub/scm/l [...] adds 0d2c5a9e1517 Merge tag 'tty-5.12-rc6' of git://git.kernel.org/pub/scm/l [...] adds 3e707eb6b8aa Merge tag 'staging-5.12-rc6' of git://git.kernel.org/pub/s [...] adds a443930a3e8e Merge tag 'char-misc-5.12-rc6' of git://git.kernel.org/pub [...] adds f5664825fc20 Merge tag 'driver-core-5.12-rc6' of git://git.kernel.org/p [...] adds fa16199500c8 Merge tag 'hyperv-fixes-signed-20210402' of git://git.kern [...] adds 9c2ef23e4dae Merge tag 'powerpc-5.12-5' of git://git.kernel.org/pub/scm [...] adds 23c1075ae83a riscv: Drop const annotation for sp adds 285a76bb2cf5 riscv: evaluate put_user() arg before enabling user access adds ac8d0b901f00 riscv,entry: fix misaligned base for excp_vect_table adds 9d8c7d92015e riscv: remove unneeded semicolon adds 1adbc2941eee riscv: Make NUMA depend on MMU adds 7fd7d5c20129 Merge tag 'riscv-for-linus-5.12-rc6' of git://git.kernel.o [...] adds 8e29be3468d4 Merge tag 'gfs2-v5.12-rc2-fixes2' of git://git.kernel.org/ [...] adds e82ad4853948 io_uring: fix !CONFIG_BLOCK compilation failure adds d83e98f9d8c8 Merge tag 'io_uring-5.12-2021-04-03' of git://git.kernel.d [...] adds 1683f7de65db soc: litex: Remove duplicated header file inclusion adds 2023a53bdf41 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 829933ef05a9 firewire: nosy: Fix a use-after-free bug in nosy_ioctl() adds e49d033bddf5 Linux 5.12-rc6 adds 0687c66b5f66 workqueue: Move the position of debug_work_activate() in _ [...] adds 89e28ce60cb6 workqueue/watchdog: Make unbound workqueues aware of touch [...] adds 0a50438c8436 Merge branch 'for-5.12-fixes' of git://git.kernel.org/pub/ [...] adds bbc21df38d50 Merge remote-tracking branch 'arc-current/for-curr' adds d77112f1bf74 Merge remote-tracking branch 'arm-current/fixes' adds 185f2e5f51c2 arm64: fix inline asm in load_unaligned_zeropad() adds 4206ed55e19e Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 443f0bb8e29f Revert "ARM: dts: bcm2711: Add the BSC interrupt controller" adds 70a6062cc2ca Merge tag 'arm-soc/for-5.12/devicetree-part2' of https://g [...] adds 111a5a421fb7 Merge tag 'omap-for-v5.12/fixes-rc4-signed' of git://git.k [...] adds 89e21e1ad923 Merge tag 'imx-fixes-5.12-2' of git://git.kernel.org/pub/s [...] adds 844b85dda2f5 ARM: keystone: fix integer overflow warning adds 040f31196e8b soc/fsl: qbman: fix conflicting alignment attributes adds 28399a5a6d56 ARM: omap1: fix building with clang IAS adds 230ea4c761fc ARM: pxa: mainstone: avoid -Woverride-init warning adds a2fa9e57a68c ARM: mvebu: avoid clang -Wtautological-constant warning adds 3b493ac0ac04 arm64: dts: allwinner: h6: Switch to macros for RSB clock/ [...] adds 50421957308e arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems adds 9f04e11410e4 MAINTAINERS: Add our new mailing-list adds f5956522d3a0 MAINTAINERS: Match on allwinner keyword adds a3797571964d arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz [...] adds d06d82146c3b Merge tag 'sunxi-fixes-for-5.12' of git://git.kernel.org/p [...] adds 967ff33eb0ef Revert "arm64: dts: marvell: armada-cp110: Switch to per-p [...] adds 5b2c7e0ae762 ARM: dts: turris-omnia: fix hardware buffer management adds a26c56ae67fa ARM: dts: turris-omnia: configure LED[2]/INTn pin as inter [...] adds 6bf18bbe1999 Merge tag 'mvebu-fixes-5.12-1' of git://git.kernel.org/pub [...] adds f84891e68580 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 3618250c8399 powerpc/ptrace: Don't return error when getting/setting FP [...] adds acca57217c68 powerpc/signal32: Fix Oops on sigreturn with unmapped VDSO adds 791f9e36599d powerpc/vdso: Make sure vdso_wrapper.o is rebuilt everytim [...] adds ee77504fa7f4 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 7a2f91441b2c s390/cpcmd: fix inline assembly register clobbering adds 08edb9683e47 s390/unwind: add machine check handler stack adds 85012e764d3a s390/irq: fix reading of ext_params2 field from lowcore adds c8c2744799e4 Merge remote-tracking branch 's390-fixes/fixes' adds c9170f132178 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d24f847e5421 net/mlx5e: Fix mapping of ct_label zero adds 1f90aedfb496 net/mlx5: Delete auxiliary bus driver eth-rep first adds 3211434dfe7a net/mlx5e: Fix ethtool indication of connector type adds e929e3da537e net/mlx5: E-switch, Create vport miss group only if src re [...] adds a51bce9698e9 net/mlx5e: kTLS, Fix TX counters atomicity adds 6f4fdd530a09 net/mlx5e: kTLS, Fix RX counters atomicity adds a7b76002ae78 net/mlx5: Don't request more than supported EQs adds 929a2faddd55 net/mlx5e: Consider geneve_opts for encap contexts adds 3ff3874fa0b2 net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ adds 9dc22c0d04a2 Merge tag 'mlx5-fixes-2021-03-31' of git://git.kernel.org/ [...] adds c609e6aae4ef Revert "net: correct sk_acceptq_is_full()" adds 622d13694b5f xdp: fix xdp_return_frame() kernel BUG throw for page_pool [...] adds 6b9fbe169551 drivers: net: fix memory leak in atusb_probe adds 98184612aca0 net: udp: Add support for getsockopt(..., ..., UDP_GRO, .. [...] adds a0b96b4a6274 drivers: net: fix memory leak in peak_usb_create_dev adds 86581852d771 mptcp: forbit mcast-related sockopt on MPTCP sockets adds 0a3cc57978d1 mptcp: revert "mptcp: provide subflow aware release function" adds efd2e92dd2fb Merge branch 'mptcp-deadlock' adds 7a75a8412fdd i40e: Fix inconsistent indenting adds 528060ef3e11 i40e: fix receiving of single packets in xsk zero-copy mode adds c3214de929db i40e: Fix display statistics for veb_tc adds 9256ce331101 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 06ab134ce8ec bpf: Refcount task stack in bpf_get_task_stack adds 25fc94b2f02d bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET adds d37300ed1821 bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET adds df662016310a libbpf: Ensure umem pointer is non-NULL before dereferencing adds 43f1bc1efff1 libbpf: Restore umem state after socket create failure adds ca7a83e2487a libbpf: Only create rx and tx XDP rings when necessary adds 6dcc4e383869 Merge branch 'AF_XDP Socket Creation Fixes' adds 29684d802e4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 990b03b05b2f net: cls_api: Fix uninitialised struct field bo->unlocked_ [...] adds a14d273ba159 net: macb: restore cmp registers on resume path adds 4d51419d4993 openvswitch: fix send of uninitialized stack memory in ct [...] adds 630e4576f83a net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonloca [...] adds 9a6aaf61487e net: hns3: Remove the left over redundant check & assignment adds 0600771fa6b2 net: hns3: Remove un-necessary 'else-if' in the hclge_rese [...] adds 22f69de18ee8 Merge branch 'hns3-fixes' adds 08c27f3322fe batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-> [...] adds cf17c44dcc23 Merge remote-tracking branch 'net/master' adds 617db81e597b Merge remote-tracking branch 'netfilter/master' adds 7137c06c2382 Merge remote-tracking branch 'wireless-drivers/master' adds 7582207b1059 RDMA/rtrs-clt: Close rtrs client conn before destroying rt [...] adds 568836dbc439 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 7c0d6e482062 ASoC: sunxi: sun4i-codec: fill ASoC card owner adds b861106f3cd6 ASoC: codecs: lpass-tx-macro: set npl clock rate correctly adds adfc3ed7dcb9 ASoC: codecs: lpass-rx-macro: set npl clock rate correctly adds e7a48c710def ASoC: fsl_esai: Fix TDM slot setup for I2S mode adds faea5b4c7c4f Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds d9f3893f0bee Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f5148babb3cd Merge remote-tracking branch 'regmap/for-5.12' into regmap-linus adds e4ac08605c82 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 6068cc31dedd Merge remote-tracking branch 'regulator/for-5.12' into reg [...] adds 61e34f4e3658 Merge remote-tracking branch 'regulator-fixes/for-linus' adds aee1cf9f09fa Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 444d58d5a2fb Merge remote-tracking branch 'spi-fixes/for-linus' adds 829603a30781 Merge remote-tracking branch 'pci-current/for-linus' adds eed6e41813de driver core: Fix locking bug in deferred_probe_timeout_wor [...] adds 4e0f514efc4f Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 3004fcba01b4 Merge tag 'v5.12-rc5' of git://git.kernel.org/pub/scm/linu [...] adds 4e9c93af7279 usbip: add sysfs_lock to synchronize sysfs code paths adds 9dbf34a83456 usbip: stub-dev synchronize sysfs code paths adds bd8b82042269 usbip: vudc synchronize sysfs code paths adds 363eaa3a450a usbip: synchronize event handler with sysfs code paths adds b12f3a12b017 Merge remote-tracking branch 'usb.current/usb-linus' adds 4fd82273db4a Merge remote-tracking branch 'phy/fixes' adds 65dd702b3ddc Merge remote-tracking branch 'soundwire-fixes/fixes' adds 3a49f3ab492a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 8f7f3f60687a Merge remote-tracking branch 'input-current/for-linus' adds 55f363e79cf2 Merge remote-tracking branch 'ide/master' adds b6fc6d9a9e05 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds d76e02b27a08 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 16273dcd7c32 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds ea9c7c1f3ce4 Merge remote-tracking branch 'omap-fixes/fixes' adds a8bce4a8862a Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b28282fe46ff Merge remote-tracking branch 'vfs-fixes/fixes' adds 9acaf3fa6866 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 5482a9a1a8fd scsi: hpsa: Use __packed on individual structs, not header-wide adds 02ec144292bc scsi: hpsa: Fix boot on ia64 (atomic_t alignment) adds e01a00ff62ad scsi: hpsa: Add an assert to prevent __packed reintroduction adds 1235fc569e0b scsi: ufs: core: Fix task management request completion timeout adds 4b42d557a8ad scsi: ufs: core: Fix wrong Task Tag used in task managemen [...] adds fe5229068731 Merge remote-tracking branch 'scsi-fixes/fixes' adds 19c1e801a009 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 9b5b872215fe file: fix close_range() for unshare+cloexec adds f49fd6d3c070 file: let pick_file() tell caller it's done adds 03ba0fe4d09f file: simplify logic in __close_range() adds e77d4f879ff7 Merge remote-tracking branch 'pidfd-fixes/fixes' adds fe05525b2db7 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds bfdbc2a91ef8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 8c10d94debd6 kbuild: check the minimum assembler version in Kconfig new 4e7a41ae05e0 kbuild: dwarf: use AS_VERSION instead of test_dwarf5_support.sh new 04c535d5b0de arm64: move --fix-cortex-a53-843419 linker test to Kconfig new 1c21ac099008 kbuild: generate Module.symvers only when vmlinux exists new a0cc06cba32d kbuild: do not set -w for vmlinux.o modpost new 040ee9af4db0 kbuild: fix false-positive modpost warning when all symbol [...] new 3dcf76cc8745 Merge remote-tracking branch 'origin/kconfig' into for-next new 79adbcb16113 Merge remote-tracking branch 'kbuild/for-next' new 42e4eefb089f dma-mapping: benchmark: use the correct HiSilicon copyright new ca947482b0b3 dma-mapping: benchmark: Add support for multi-pages map/unmap new a7f3d3d3600c dma-mapping: add unlikely hint to error path in dma_mapping_error new a93d6f7badea Merge remote-tracking branch 'dma-mapping/for-next' new 8eb9d2e6aa50 Merge remote-tracking branch 'asm-generic/master' new 25ae12fe3d94 Merge remote-tracking branch 'arm/for-next' new 68f638a432df docs: arm64: Fix a grammar error new a4fa7f234576 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new fe29bea2539c Merge remote-tracking branch 'arm64/for-next/core' new 2c2e21e78a94 arm64: perf: Remove redundant initialization in perf_event.c new b615ade958ab Merge remote-tracking branch 'arm-perf/for-next/perf' new 6b5823d0e7ff Merge branch 'arm/fixes' into for-next new 7ccdcaace808 tee: optee: fix build error caused by recent optee tracepo [...] new 56a6867beecf Merge tag 'optee-tracepoints-fix-for-v5.13' of git://git.l [...] new 1e7c57355a3b firmware: raspberrypi: Keep count of all consumers new f663204c9a1f firmware: raspberrypi: Introduce devm_rpi_firmware_get() new 3c4084f95a29 clk: bcm: rpi: Release firmware handle on unbind new 0e3333b29cad gpio: raspberrypi-exp: Release firmware handle on unbind new 9419f7f41a7d reset: raspberrypi: Release firmware handle on unbind new 78add6cba796 soc: bcm: raspberrypi-power: Release firmware handle on unbind new d6139dec046c staging: vchiq: Release firmware handle on unbind new 3b8ddff780b7 input: raspberrypi-ts: Release firmware handle when not needed new a953e68ef2df dt-bindings: pwm: Add binding for RPi firmware PWM bus new 79caa362eab6 pwm: Add Raspberry Pi Firmware based PWM bus new 7da68c64bc90 Merge tag 'rpi-poe-v5.13' of git://git.kernel.org/pub/scm/ [...] new 1d79dca631e8 Merge tag 'omap-for-v5.13/ti-sysc-signed' of git://git.ker [...] new c650b8dc7a79 tee: optee: do not check memref size on return from Secure World new d6358a687891 Merge tag 'optee-memref-size-for-v5.13' of git://git.linar [...] new 42eb2fa14ac0 dt-bindings: power: bcm-pmb: add BCM63138 binding new be6d99420306 soc: bcm: bcm-pmb: add BCM63138 SATA support new e9396d6b3864 Merge tag 'arm-soc/for-5.13/drivers' of https://github.com [...] new 62c93360ec5a Merge tag 'imx-drivers-5.13' of git://git.kernel.org/pub/s [...] new 16320d7fe7d6 Merge tag 'tegra-for-5.13-clk' of git://git.kernel.org/pub [...] new 66f3431a8733 Merge tag 'tegra-for-5.13-soc' of git://git.kernel.org/pub [...] new 6f8fdf5c0f75 Merge branch 'arm/drivers' into for-next new de73b5a97bba ARM: mstar: Select MSTAR_MSC313_MPLL new a93cf651df08 ARM: mstar: Add the external clocks to the base dsti new f374f25aab6f ARM: mstar: Add mpll to base dtsi new e49936d21547 Merge tag 'omap-for-v5.13/dts-genpd-signed' of git://git.k [...] new 15e26f6914e4 arm64: dts: intel: socfpga: override clocks by label new d2e593084270 arm64: dts: intel: socfpga_agilex: move clocks out of soc node new 9f1f6273ced3 arm64: dts: intel: socfpga_agilex: move timer out of soc node new cce247125820 arm64: dts: intel: socfpga_agilex: remove default status=okay new 9e4744277a8d arm64: dts: intel: socfpga_agilex: move usbphy out of soc node new f10ffbf5f6bd arm64: dts: intel: socfpga_agilex: use defined for GIC interrupts new ae68efe92dd5 arm64: dts: intel: socfpga_agilex: align node names with dtschema new 4a3b394f78e1 arm64: dts: intel: socfpga_agilex_socdk_nand: align LED no [...] new 0501418e4439 arm64: dts: intel: adjust qpsi read-delay property new 61de0971ea91 Merge tag 'socfpga_dts_update_for_v5.13' of git://git.kern [...] new 43986f388182 ARM: dts: BCM5301X: fix "reg" formatting in /memory node new a872b8e94be0 ARM: dts: BCM5301X: Describe NVMEM NVRAM on Linksys & Luxu [...] new 1d3352aeed16 ARM: dts: BCM5301X: Fix Linksys EA9500 partitions new dcb56d61d5a8 ARM: dts: BCM5301X: Set Linksys EA9500 power LED new 498adc8623c2 Merge tag 'arm-soc/for-5.13/devicetree' of https://github. [...] new 3c321ba794ca arm64: dts: broadcom: bcm4908: describe USB PHY new b1bbe48eec19 arm64: dts: broadcom: bcm4908: describe Ethernet controller new 406e98afffe9 arm64: dts: broadcom: bcm4908: describe Netgear R8000P switch new 6224415c0389 arm64: dts: broadcom: bcm4908: add remaining Netgear R8000P LEDs new cbaca2c467dc arm64: dts: broadcom: bcm4908: describe firmware partitions new a348ff97ffb8 arm64: dts: broadcom: bcm4908: fix switch parent node name new b3de2a12d1a6 dt-bindings: arm: bcm: document TP-Link Archer C2300 binding new 6a30934a5470 arm64: dts: broadcom: bcm4908: add TP-Link Archer C2300 V1 new 5ccb9f9cf05b arm64: dts: broadcom: bcm4908: set Asus GT-AC5300 port 7 PHY mode new 5337af7918be arm64: dts: broadcom: bcm4908: add Ethernet TX irq new 9f01f5cdb548 arm64: dts: broadcom: bcm4908: add Ethernet MAC addr new 3b73ea6c8069 Merge tag 'arm-soc/for-5.13/devicetre-arm64' of https://gi [...] new 2771bc0dbaad Merge tag 'imx-bindgins-5.13' of git://git.kernel.org/pub/ [...] new 4f662ba2be22 Merge tag 'imx-dt-5.13' of git://git.kernel.org/pub/scm/li [...] new d2adc561c9bf Merge tag 'imx-dt64-5.13' of git://git.kernel.org/pub/scm/ [...] new 45f174d8a13c Merge tag 'juno-updates-5.13' of git://git.kernel.org/pub/ [...] new 2a5b057032a3 ARM: dts: ux500: Fix BT+WLAN on Janice new 2c276eaba3cc ARM: dts: ux500: Fix touchscreen on TVK R2 new b428648f60ea ARM: dts: ux500: Move Synaptics to right include new 8d67f4f62c91 ARM: dts: ux500: Push sensors to TVK R2 board new aeceecd40d94 ARM: dts: ux500: Fix up TVK R3 sensors new c9334538bfe0 ARM: dts: ux500: Push TC35893 defines to each UIB new 396e4dd89d30 ARM: dts: ux500: Totally separate TVK R2 and R3 new 8e3bcdeec7e5 ARM: dts: ux500: Clarify UIB version per board new f9bf6cb2464b ARM: dts: ux500: Bump AUX1 voltage new fa99edd84fea ARM: dts: ux500: Add Cypress CTTYSP touch to TVK UIB new 03a807f4ee1e Merge tag 'ux500-dts-v5.13' of git://git.kernel.org/pub/sc [...] new 69ca48e6cc17 Documentation: arm: stm32: Add stm32h750 value line doc new 5d219a70d4fa dt-bindings: arm: stm32: Add compatible strings for ART-PI board new d3f715e63f2d ARM: dts: stm32: introduce stm32h7-pinctrl.dtsi to support [...] new 4e1593391fa3 ARM: dts: stm32: add new instances for stm32h743 MCU new 978783f90ab7 ARM: dts: stm32: fix i2c node typo in stm32h743 new 2aaa41eea3dc ARM: dts: stm32: add support for art-pi board based on stm [...] new 40ddb5376972 ARM: stm32: Add a new SoC - STM32H750 new 6c2ec6adb297 dt-bindings: serial: stm32: Use 'type: object' instead of [...] new c967b44249d7 ARM: dts: stm32: Fill GPIO line names on DHCOM SoM new d73d4e3cab9f ARM: dts: stm32: Fill GPIO line names on AV96 new 1ab841fbab09 ARM: dts: stm32: Update GPIO line names on DRC02 new 7d96c4a5ecfb ARM: dts: stm32: Update GPIO line names on PicoITX new 1305a42b1081 ARM: dts: stm32: Enable crc1 and cryp1 where applicable on DHSOM new 6ed9269265e1 ARM: dts: stm32: Add PTP clock to Ethernet controller new 24eab7796e6f Merge tag 'stm32-dt-for-v5.13-1' of git://git.kernel.org/p [...] new ece61ed98bda Merge tag 'tegra-for-5.13-dt-bindings' of git://git.kernel [...] new 815bacb522c5 Merge tag 'tegra-for-5.13-arm-dt' of git://git.kernel.org/ [...] new 520f30feb864 Merge tag 'tegra-for-5.13-arm64-dt' of git://git.kernel.or [...] new 8028548ba162 Merge tag 'v5.12-next-dts32' of git://git.kernel.org/pub/s [...] new ea69876c7b0a dt-bindings: arm64: dts: mediatek: Add mt8183-pumpkin board new 19b6403f1e2a arm64: dts: mt8183: add mt8183 pumpkin board new a7dceafed43a arm64: dts: mediatek: fix reset GPIO level on pumpkin new 7d534c3a5e1f Merge tag 'v5.12-next-dts64' of git://git.kernel.org/pub/s [...] new c9bbda4437c8 Merge branch 'arm/dt' into for-next new 1ff1270fca33 soc: mediatek: mmsys: Add mt8183 mmsys routing table new b23ab27b9a1c soc: mediatek: Make symbol 'mtk_mutex_driver' static new 022b02b4505e soc: mediatek: pm-domains: Add a meaningful power domain name new e57b8112258e soc: mediatek: pm-domains: Add a power domain names for mt8183 new 3edc01bc53c6 soc: mediatek: pm-domains: Add a power domain names for mt8192 new 60d93f64a851 soc: mediatek: pm-domains: Add a power domain names for mt8167 new 3e7f2f2980e8 Merge tag 'v5.12-next-soc' of git://git.kernel.org/pub/scm [...] new 3b218baa744b clk: socfpga: allow building N5X clocks with ARCH_N5X new 910499e13387 ARM: socfpga: introduce common ARCH_INTEL_SOCFPGA new cd5f39070ae1 mfd: altera: merge ARCH_SOCFPGA and ARCH_STRATIX10 new 3409fb0987dc net: stmmac: merge ARCH_SOCFPGA and ARCH_STRATIX10 new a01be32fccbb clk: socfpga: build together Stratix 10, Agilex and N5X cl [...] new 2011431b97ce clk: socfpga: merge ARCH_SOCFPGA and ARCH_STRATIX10 new 098da961d8b8 EDAC: altera: merge ARCH_SOCFPGA and ARCH_STRATIX10 new 4a9a1a5602d8 arm64: socfpga: merge Agilex and N5X into ARCH_INTEL_SOCFPGA new cdb1e8b4f4c2 clk: socfpga: allow compile testing of Stratix 10 / Agilex clocks new 552418658acd clk: socfpga: use ARCH_INTEL_SOCFPGA also for 32-bit ARM S [...] new 5c0388726808 dmaengine: socfpga: use ARCH_INTEL_SOCFPGA also for 32-bit [...] new 3a1fef70ff87 fpga: altera: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCs new 823829dc18b1 i2c: altera: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCs new 225c13f0b7b6 reset: socfpga: use ARCH_INTEL_SOCFPGA also for 32-bit ARM SoCs new 4483397b0353 ARM: socfpga: drop ARCH_SOCFPGA new ba87f2009edb Merge tag 'socfpga_update_for_v5.13' of git://git.kernel.o [...] new c2c100013ec2 soc: document merges new 907d6d3e41f9 ARM: configs: ux500: Update for new drivers new 40f90f4763e2 arm64: defconfig: enable Intel's eASIC N5X SoCFPGA and Kee [...] new 1288974df752 Merge tag 'arm64_defconfig_for_v5.13' of git://git.kernel. [...] new bbbd7b012084 Merge tag 'imx-defconfig-5.13' of git://git.kernel.org/pub [...] new 797e1491b8df ARM: configs: Remove REGULATOR_USERSPACE_CONSUMER new 03c623535fbd Merge tag 'v5.12-next-defconfig' of git://git.kernel.org/p [...] new 630bc9784b63 Merge tag 'at91-defconfig-5.13' of git://git.kernel.org/pu [...] new f8010574bd42 Merge branch 'arm/defconfig' into for-next new 758c5408ea3d ARM: ux500: make ux500_cpu_die static new 3e26eccd40f9 Merge tag 'omap-for-v5.13/genpd-cleanup-signed' of git://g [...] new 4f9c62d1f79c Merge tag 'imx-soc-5.13' of git://git.kernel.org/pub/scm/l [...] new 6f35f62958ea Merge tag 'at91-soc-5.13' of git://git.kernel.org/pub/scm/ [...] new 4ddda2b8d5bb soc: document merges new d49499b37263 Merge remote-tracking branch 'arm-soc/for-next' new 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC new 3ac9bb48aa0b Merge remote-tracking branch 'actions/for-next' new adce57b2ac4f Merge branch 'v5.12/fixes' into tmp/aml-rebuild new 0bbfea7c0469 dt-bindings: arm: amlogic: add MeCool KII/KIII Pro bindings new d5454e7ce24a arm64: dts: meson: add initial device-tree for MeCool KII Pro new 727d93ed3ba6 arm64: dts: meson: add initial device-tree for MeCool KIII Pro new 31d53685392b Merge branch 'v5.13/dt64' into tmp/aml-rebuild new 70c38abc7eb8 Merge remote-tracking branch 'amlogic/for-next' new df892a0c3f92 Merge remote-tracking branch 'aspeed/for-next' new 174c80b254a0 ARM: dts: at91: Fix a typo new 44386b4b1a77 ARM: dts: at91: change the key code of the gpio key new 77a0060811e7 Merge branch 'at91-dt' into at91-next new eef8ed48f83d Merge remote-tracking branch 'at91/at91-next' new b11a188aef6d memory: fsl-corenet-cf: Remove redundant dev_err call in c [...] new e47faa54c3a3 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] new fbd31f5aa602 memory: tegra20: Add debug statistics new 7ebb09db5b26 memory: tegra20: Correct comment to MC_STAT registers writes new 289471984f1c memory: tegra20: Protect debug code with a lock new f012ade8aa07 memory: tegra: Print out info-level once per driver probe new 4be3973c001e dt-bindings: memory: tegra20: emc: Replace core regulator [...] new 7885db0ce774 dt-bindings: memory: tegra30: emc: Replace core regulator [...] new 21e4e0d114d7 dt-bindings: memory: tegra124: emc: Replace core regulator [...] new d8d5cbc619e8 dt-bindings: memory: tegra20: mc: Convert to schema new e839617e745d Merge branch 'for-v5.13/tegra' into for-next new 25dcca7fedcd memory: pl353: fix mask of ECC page_size config register new 8568dec31b2e Merge branch 'mem-ctrl-next' into for-next new e7638ee142d3 Merge remote-tracking branch 'drivers-memory/for-next' new e2aedba36882 Merge remote-tracking branch 'imx-mxs/for-next' new 88bcaf939415 Merge remote-tracking branch 'keystone/next' new 0d351600680c Merge branch 'v5.12-next/dts32' into for-next new 369caf56b2c3 Merge branch 'v5.12-next/dts64' into for-next new 5d6bc14b2d2b Merge branch 'v5.12-next/soc' into for-next new c657df7e8f8b Merge remote-tracking branch 'mediatek/for-next' new 2d36399c2463 arm64: dts: marvell: clearfog-gt-8k: add pwm-fan new 9c7d1f4bc071 arm64: dts: marvell: clearfog-gt-8k: add cooling maps new 1d88358a89db arm64: dts: marvell: armada-37xx: add syscon compatible to [...] new 69770919d22f arm64: dts: marvell: add support for Marvell CP110 UTMI PHY new 99fa8ac5c0f1 arm64: dts: marvell: enable CP110 UTMI PHY usage new 2b7e67d36d10 Merge branch 'mvebu/dt64' into mvebu/for-next new b0dee56ae069 Merge remote-tracking branch 'mvebu/for-next' new 7acaa39cde6f Merge remote-tracking branch 'omap/for-next' new fda510926dd3 Merge branch 'drivers-fixes-for-5.12' into for-next new 888771a9d04f arm64: dts: qcom: sm8250: fix display nodes new 9cf3ebd16eae arm64: dts: qcom: sm8150: add other QUP nodes and iommus new 81bee6953b58 arm64: dts: qcom: sm8150: add i2c nodes new 20f9d94e680f arm64: dts: qcom: sm8350: Add thermal zones and throttling [...] new 644e4d972d14 arm64: dts: qcom: sdm845: add required clocks on the gcc new 60eb631f5d6e arm64: dts: qcom: sc7280: Add RPMh regulators for sc7280-idp new 24e3eb2e32c6 arm64: dts: qcom: sm8350: Add support for PRNG EE new da6b24828d57 arm64: dts: qcom: sm8350: Add interconnects new 5b9ec225d4ed arm64: dts: qcom: sm8250: Add videocc DT node new fa245b3f06cd arm64: dts: qcom: sm8250: Add venus DT node new 5aa0d1becd5b arm64: dts: qcom: sm8250: switch usb1 qmp phy to USB3+DP mode new 9b3153248fba arm64: dts: qcom: use dp_phy to provide clocks to dispcc new 29bd62ee951b arm64: dts: qcom: sc7180-trogdor: Add lpass dai link for I [...] new f158e7a378f2 arm64: dts: qcom: Add sound node for sc7180-trogdor-coachz new f66965b06b15 arm64: dts: qcom: Move rmtfs memory region new 99d52c872d34 MAINTAINERS: add another entry for ARM/QUALCOMM SUPPORT new 8058dfa05ab7 soc: qcom: address kernel-doc warnings new 73c9729f0fb5 ARM: dts: qcom: msm8974-hammerhead: add mount matrix for IMU new 9d816b423dab ARM: dts: qcom: msm8974-lge-nexus5: correct fuel gauge int [...] new 5fde3361ba57 ARM: dts: qcom: msm8974-samsung-klte: correct fuel gauge i [...] new 076a89539124 Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] new 294c03564ed4 Merge remote-tracking branch 'qcom/for-next' new f343d66ed573 Merge remote-tracking branch 'raspberrypi/for-next' new f7a8350cbad5 Merge remote-tracking branch 'realtek/for-next' new 297214f064b4 arm64: dts: renesas: r8a77950: Drop operating points above [...] new 35e732d7990d arm64: dts: renesas: salvator-common: Add cpu-supply prope [...] new 2b35ca2fe605 arm64: dts: renesas: ulcb: Add cpu-supply property to a57_0 node new e9903a1559e0 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next new 808e65d3fb78 Merge remote-tracking branch 'renesas/next' new 2d5ab0a0858d Merge remote-tracking branch 'reset/reset/next' new 119edd5bc6ad Merge remote-tracking branch 'rockchip/for-next' new 19f5027e0394 ARM: s3c: Use pwm_get() in favour of pwm_request() in RX1950 new d3971413327e Merge branch 'next/soc' into for-next new b0457cee22c9 Merge remote-tracking branch 'samsung-krzk/for-next' new e9db0802037b Merge tag 'juno-updates-5.13' of git://git.kernel.org/pub/ [...] new 4c2443962313 Merge tag 'scmi-updates-5.13' of git://git.kernel.org/pub/ [...] new 532c3a22982e Merge remote-tracking branch 'scmi/for-linux-next' new d580e6f0ec3a ARM: dts: sun8i: h3: beelink-x2: Add power button new 9fa021aa01fd Merge tags 'sunxi-dt-for-5.13-1' and 'sunxi-fixes-for-5.12 [...] new 1313e0c77e3d Merge remote-tracking branch 'sunxi/sunxi/for-next' new a21143601201 Merge branch for-5.13/dt-bindings into for-next new a8caaf519d9e Merge branch for-5.13/clk into for-next new fdecca824538 Merge branch for-5.13/soc into for-next new f1f4af6819b2 phy: tegra: xusb: Move usb3 port init for Tegra210 new 42c8bdff611c phy: tegra: xusb: Rearrange UPHY init on Tegra210 new 0b7f6fb80827 phy: tegra: xusb: Add Tegra210 lane_iddq operation new b8bb3d9c9b74 phy: tegra: xusb: Add sleepwalk and suspend/resume new 4acbad5178de phy: tegra: xusb: Add wake/sleepwalk for Tegra210 new a7af800f7330 phy: tegra: xusb: Tegra210 host mode VBUS control new 918f4ae0b9d4 phy: tegra: xusb: Add wake/sleepwalk for Tegra186 new e420d61f6d0a Merge branch for-5.13/phy into for-next new 1a8da7a4f56b Merge branch 'for-5.13/phy' into for-5.13/usb new f262f3fa3a22 usb: xhci: tegra: Unlink power domain devices new d64d362f1d8b usb: xhci: tegra: Enable ELPG for runtime/system PM new 7afd8d240304 Merge branch for-5.13/usb into for-next new 537be125b403 Merge branch for-5.13/arm/dt into for-next new 93b9ea9ca307 Merge branch for-5.13/arm64/dt into for-next new 6c493f086cb2 Merge remote-tracking branch 'tegra/for-next' new dc2ef60d1960 Merge remote-tracking branch 'ti-k3/ti-k3-next' new f1b6f6e7f595 arm64: dts: ti: k3-j721e-mcu: Fix ospi compatible new 0e941f496a8b arm64: dts: ti: k3-j7200-mcu: Fix ospi compatible new 112e5934ff3a arm64: dts: ti: k3-am64-main: Fix ospi compatible new 5f4728022cdc Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 2c2b9c606717 clk: socfpga: use clk_hw_register for a5/c5 new 8c489216c3e1 clk: socfpga: arria10: convert to use clk_hw new ba7e258425ac clk: socfpga: Convert to s10/agilex/n5x to use clk_hw new abbe1eff907f clk: socfpga: Fix code formatting new 5426774870f2 Merge branch 'clk-socfpga' into clk-next new 8d3c0c01cb2e clk: fix invalid usage of list cursor in register new 7045465500e4 clk: fix invalid usage of list cursor in unregister new 44a780d44bcf Merge branch 'clk-fixes' into clk-next new 3338fe50aa6d Merge tag 'renesas-clk-for-v5.13-tag2' of git://git.kernel [...] new 21bbd5346746 Merge branch 'clk-renesas' into clk-next new 7c09e605553a Merge tag 'sunxi-clk-for-5.13-1' of https://git.kernel.org [...] new 4b5c93f31107 Merge branch 'clk-allwinner' into clk-next new cf15328307c4 Merge remote-tracking branch 'clk/clk-next' new 379c9a24cc23 clk: imx: Fix reparenting of UARTs not associated with stdout new 1840518ae7de clk: imx8mp: Remove the none exist pcie clocks new 8304b15e132f clk: imx8mq: Correct the pcie1 sels new 054ef44ea3ef clk: imx: Reference preceded by free new 29c86fc81d64 Merge remote-tracking branch 'clk-imx/for-next' new 55f9598b8dbd Merge remote-tracking branch 'csky/linux-next' new 860cf8181a83 Merge remote-tracking branch 'h8300/h8300-next' new 027c51f75343 Merge remote-tracking branch 'm68k/for-next' new 9116e156f714 m68k: fix flatmem memory model setup new d67d5df5a6f1 Merge remote-tracking branch 'm68knommu/for-next' new 04385dd328df Merge remote-tracking branch 'microblaze/next' new 65f2a867058d Merge remote-tracking branch 'mips/mips-next' new 99dfeed8078c Merge remote-tracking branch 'parisc-hd/for-next' new 2952021d5fd2 Merge remote-tracking branch 'powerpc/next' new 73fc5ac3a152 Merge remote-tracking branch 'risc-v/for-next' new 24d9b06046c5 Merge branch 'fixes' into for-next new 408f2c9c1568 s390/pci: expose UID uniqueness guarantee new 1034c96c5e28 s390/cio: use DEFINE_SPINLOCK() for spinlock new 4e774d59e599 s390/cio: use DECLARE_WAIT_QUEUE_HEAD() for wait_queue new f38033c8dbc3 s390/cio: remove duplicate struct ccw1 declaration new 0cc00c8d4050 s390/vfio-ap: fix circular lockdep when setting/clearing c [...] new 3784231b1e09 s390/mm: fix phys vs virt confusion in mark_kernel_pXd() f [...] new 048c6ff0a58b s390/smp: remove redundant pcpu::lowcore member new 6a03fa0e0e89 s390: use DEFINE_SPINLOCK for initialization new 327580f9b8a1 s390/sclp: use LIST_HEAD for Initialization new f9e179f38466 Merge branch 'features' into for-next new 1e7ed83616b9 Merge remote-tracking branch 's390/for-next' new c3fb6b5d29d3 Merge remote-tracking branch 'sh/for-next' new 8a128bc32aba xtensa: fix spelling mistake in Kconfig "wont" -> "won't" new 9aa44cd2c24e xtensa: fix warning comparing pointer to 0 new c425c546c0f1 xtensa: move CONFIG_CPU_*_ENDIAN defines to Kconfig new 7b6657843c6a xtensa: remove unneeded export in boot-elf/Makefile new 8d949ae25bd0 xtensa: stop filling syscall array with sys_ni_syscall new daf261800235 xtensa: syscalls: switch to generic syscalltbl.sh new 2da755945250 xtensa: syscalls: switch to generic syscallhdr.sh new 4f22ca7e192e xtensa: simplify coherent_kvaddr logic new d4ff983e3238 xtensa: fix pgprot_noncached assumptions new f96c4ad6107e xtensa: drop extraneous register load from initialize_mmu new e1532777cae3 xtensa: Couple of typo fixes new 4671076c4d37 xtensa: simcall.h: Change compitible to compatible new 54467c126b19 xtensa: ISS: split simcall implementation from semihosting [...] new 6a8eb99e130f xtensa: ISS: add GDBIO implementation to semihosting interface new 46a6ef799b13 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 3006db2ff110 Merge remote-tracking branch 'pidfd/for-next' new 181d1413856d iov_iter: Add ITER_XARRAY new 8ac07cba4e86 mm: Add set/end/wait functions for PG_private_2 new a1657321df77 mm: Implement readahead_control pageset expansion new 21dc0cb05ee8 netfs: Make a netfs helper module new cfe176fe3bcc netfs: Documentation for helper library new 70a22b068586 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h new ca5805003703 netfs, mm: Add set/end/wait_on_page_fscache() aliases new 879a5d3c3aec netfs: Provide readahead and readpage netfs helpers new 82230dd879bf netfs: Add tracepoints new 4f38532402c3 netfs: Gather stats new 2219c1b5830e netfs: Add write_begin helper new eb6a8d6d69ca netfs: Define an interface to talk to a cache new a21444f0c71d fscache, cachefiles: Add alternate API to use kiocb for re [...] new 7f5b6d3a65d7 afs: Disable use of the fscache I/O routines new 92c2beed56aa afs: Pass page into dirty region helpers to provide THP size new 2d1b97983019 afs: Print the operation debug_id when logging an unexpect [...] new 24b37b0fab8b afs: Move key to afs_read struct new d586c31828e0 afs: Don't truncate iter during data fetch new 403f1d52bece afs: Log remote unmarshalling errors new bd1407df4010 afs: Set up the iov_iter before calling afs_extract_data() new 670555b600b3 afs: Use ITER_XARRAY for writing new e11f12e05522 afs: Wait on PG_fscache before modifying/releasing a page new d479ef871c48 afs: Extract writeback extension into its own function new 020d4715ca5e afs: Prepare for use of THPs new c50aae74ce30 afs: Use the fs operation ops to handle FetchData completion new 3176172866d1 afs: Use new fscache read helper API new d2ebca8ed45e afs: Use the fscache_write_begin() helper new d327911f8c85 Merge remote-tracking branch 'fscache/fscache-next' new db9b0a85f479 Merge remote-tracking branch 'btrfs/for-next' new dc19940565c2 cifs: add support for FALLOC_FL_COLLAPSE_RANGE new d9b809d065eb cifs: add FALLOC_FL_INSERT_RANGE support new 305f2e0d3486 fs: cifs: Remove unnecessary struct declaration new a0b2dc37a0a3 Merge remote-tracking branch 'cifs/for-next' new b7255c70ab39 cifsd: remove smack inherit leftovers new 50a7726f1d23 cifsd: remove calling d_path in error paths new 211e08fd1615 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir new 2acd2ba61872 cifsd: use file_inode() instead of d_inode() new 510be6374762 cifsd: remove useless error handling in ksmbd_vfs_read new d4e0568c52d8 cifsd: use xarray instead of linked list for tree connect list new 94737cebdd1a cifsd: remove stale prototype and variables new caf4c43ccbd2 cifsd: fix memory leak when loop ends new 81c8babf4151 cifsd: use kfree to free memory allocated by kmalloc or kzalloc new 1de72fbe3c9f cifsd: fix memdup.cocci warnings new 1ef856baa0d0 cifsd: remove wrappers of kvmalloc/kvfree new 88564b0ab49d doc: cifsd: change the reference to configuration.txt new 2bcd9561104e cifsd: prevent a integer overflow in wm_alloc() new bc7f2fa87b28 Merge pull request #36 from namjaejeon/cifsd-for-next new 4a73b80514a2 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 49d578f6dc8d Merge remote-tracking branch 'ecryptfs/next' new fe6adcce7e29 erofs: Clean up spelling mistakes found in fs/erofs new 0ad19f711f49 erofs: reserve physical_clusterbits[] new 780e0c657683 erofs: introduce multipage per-CPU buffers new 98dc40e12133 erofs: introduce physical cluster slab pools new 9ae78e771102 erofs: fix up inplace I/O pointer for big pcluster new d9850571eb09 erofs: add big physical cluster definition new 522f7f4fdb10 erofs: adjust per-CPU buffers according to max_pclusterblks new ab3d14581c9a erofs: support parsing big pcluster compress indexes new 537da6fc23f7 erofs: support parsing big pcluster compact indexes new 1aa5f2e2feed erofs: support decompress big pcluster for lz4 backend new b0b677fd35ce erofs: enable big pcluster feature new 3a4df738d9aa Merge remote-tracking branch 'erofs/dev' new 1c816aabefab Merge remote-tracking branch 'exfat/dev' new ae9bd909cd26 Merge remote-tracking branch 'ext3/for_next' new b5d15199a26f f2fs: set checkpoint_merge by default new 41e1fc4ef400 f2fs: fix to avoid accessing invalid fio in f2fs_allocate_ [...] new 41c7659c2e0c f2fs: fix to avoid GC/mmap race with f2fs_truncate() new 896f2a9da66f Merge remote-tracking branch 'f2fs/dev' new ad3e39f8e149 Merge remote-tracking branch 'jfs/jfs-next' new e739b12042b6 NFSv4.2: fix copy stateid copying for the async copy new b25d8a260b05 Merge remote-tracking branch 'cel/for-next' new 3d45ae92bfc3 Merge remote-tracking branch 'overlayfs/overlayfs-next' new db280f70f66c Merge remote-tracking branch 'v9fs/9p-next' new 1a8145084b2e Merge remote-tracking branch 'xfs/for-next' new ead0ff90bd85 Merge remote-tracking branch 'iomap/iomap-for-next' new eae424698eea Merge remote-tracking branch 'file-locks/locks-next' new c0a88ab1535d Merge remote-tracking branch 'vfs/for-next' new b97667798bbb Merge remote-tracking branch 'printk/for-next' new 1fd3dde5e270 PCI: Add pci_disable_parity() new d06a113fec57 IB/mthca: Disable parity reporting new 0a0b5f4b4367 ARM: iop32x: disable N2100 PCI parity reporting new 3503362b9f61 Merge branch 'pci/enumeration' new 5eeb6e2423f1 Merge branch 'pci/error' new 693978527c17 PCI/ACPI: Fix acpi_pci_set_power_state() debug message new 9d4f912fe7b0 Merge branch 'pci/pm' new a7bf66ff3d94 PCI/VPD: Remove obsolete Broadcom NIC quirk new 26c0cf2a603d PCI/VPD: Remove sysfs accessor size checking dead code new 1e3b0fb5e4d1 PCI/VPD: Convert sysfs file to static attribute new f349223f076e PCI/VPD: Remove pci_set_vpd_size() new bb4c0992c232 PCI/VPD: Make missing VPD message less alarming new 672b60285fd6 Merge branch 'pci/vpd' new 674272cac2cc Merge branch 'pci/kernel-doc' new c2f88724a3f9 Merge branch 'pci/misc' new 42966c39068d Merge branch 'remotes/lorenzo/pci/brcmstb' new 6ff306a5c8b3 Merge branch 'remotes/lorenzo/pci/cadence' new 227c57777858 Merge branch 'remotes/lorenzo/pci/dwc' new fe875d86a998 Merge branch 'remotes/lorenzo/pci/endpoint' new ae0dbb0a7492 Merge branch 'remotes/lorenzo/pci/iproc' new f7b53aa14fc5 Merge branch 'remotes/lorenzo/pci/layerscape' new 81d79384de84 Merge branch 'remotes/lorenzo/pci/mediatek' new d18577e476d8 Merge branch 'remotes/lorenzo/pci/microchip' new 4083a4600e46 Merge branch 'remotes/lorenzo/pci/tegra' new 2ea73bf97a83 Merge branch 'remotes/lorenzo/pci/vmd' new d4707d79fae0 PCI: xgene: Fix cfg resource mapping new e04a1d31aadd Merge branch 'remotes/lorenzo/pci/xgene' new 973a28677e39 PCI: tegra: Convert to MSI domains new c244dc15dc0f PCI: rcar: Don't allocate extra memory for the MSI capture [...] new 516286287d71 PCI: rcar: Convert to MSI domains new cc8cf907381a PCI: xilinx: Don't allocate extra memory for the MSI captu [...] new b66873599e7f PCI: xilinx: Convert to MSI domains new 65b131816afd PCI: hv: Drop msi_controller structure new 54729d2a7a75 PCI/MSI: Drop use of msi_controller from core code new 27278a3fac60 PCI/MSI: Kill msi_controller structure new f68f571db9c1 PCI/MSI: Kill default_teardown_msi_irqs() new 419150a4ff6a PCI/MSI: Let PCI host bridges declare their reliance on MS [...] new 98be0634c819 PCI/MSI: Make pci_host_common_probe() declare its reliance [...] new 77cbd88c9068 PCI: mediatek: Advertise lack of built-in MSI handling new 44ec480dafad PCI/MSI: Document the various ways of ending up with NO_MSI new 18d56e5afeef PCI: Refactor HT advertising of NO_MSI flag new 5c60de245163 Merge branch 'remotes/lorenzo/pci/msi' new 3a376659a7c1 Merge branch 'remotes/lorenzo/pci/misc' new 772e18eb9f7d Merge remote-tracking branch 'pci/next' new a4e8c86468f7 Merge remote-tracking branch 'pstore/for-next/pstore' new 1b58eb34c8dd Merge remote-tracking branch 'hid/for-next' new 5e729bc54bda i2c: designware: Adjust bus_freq_hz when refuse high speed [...] new 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next new aca01415e076 i2c: Add I2C_AQ_NO_REP_START adapter quirk new 4a7695429ead i2c: cp2615: add i2c driver for Silicon Labs' CP2615 Digit [...] new 17631e8ca2d3 i2c: designware: Add driver support for AMD NAVI GPU new fd6ddaa0f50a i2c: drivers: Use generic definitions for bus frequencies [...] new 22e06b30f94c i2c: tegra-bpmp: don't modify input variable in xlate_flags new 40357058f859 i2c: tegra-bpmp: make some functions void new d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next new a9b5f70a1fb0 Merge remote-tracking branch 'i2c/i2c/for-next' new e5ef042bae50 Merge remote-tracking branch 'i3c/i3c/next' new 17ed7edfcdd7 Merge remote-tracking branch 'dmi/dmi-for-next' new 1d25a7b31f29 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 3e58e839150d scripts: kernel-doc: add warning for comment not following [...] new d4b61e17e2e4 docs: Remove make headers_check from checklist in translations new d2ce285378b0 docs: make reporting-issues.rst official and delete report [...] new d8d13934ccec MAINTAINERS: add entry for Documentation/admin-guide/repor [...] new 4d2f46a8cdb1 docs: reporting-issues.rst: reshuffle and improve TLDR new 58c539453b71 docs: reporting-issues: reduce quoting and assorted fixes new abb9c078853d Documentation: Add leading slash to some paths new f8b427772a0e docs: powerpc: Fix misspellings and grammar errors new 5225df187244 mailmap: update email address for Alex Shi new 2bb5baf9d227 Docs/zh_CN: update Alex Shi new email address new b0f9580a8880 scripts: get_abi.pl: better handle escape chars on what: new d3e6b2235e46 get_abi.pl: seek for all occurrences for Documentation/ABI new 50ebf8f4933e get_abi.pl: fix xref boundaries new 87ec9ea1fc27 scripts: get_abi.pl: extend xref match to other types new c27c2e34412f scripts: get_abi.pl: parse description line per line new 2ae7bb570e5d scripts: get_abi: ignore code blocks for cross-references new 0a8ef84da5f1 fs/namespace: corrent/improve kernel-doc notation new a4f413348f26 Documentation: filesystesm api-summary: add namespace.c new 4a55fb864f87 Merge remote-tracking branch 'jc_docs/docs-next' new 01b82429244e Merge remote-tracking branch 'v4l-dvb/master' new 85f34ae66398 Merge branches 'acpi-scan' and 'acpi-processor-fixes' into [...] new 9666fcbe2d6e Merge remote-tracking branch 'pm/linux-next' new d39ccb380ca2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 1e5abc69a0d3 Merge remote-tracking branch 'devfreq/devfreq-next' new f3814adb18de Merge remote-tracking branch 'opp/opp/linux-next' new 62158cf9765f MAINTAINERS: update thermal CPU cooling section new e462c144a663 thermal/drivers/tsens: Fix missing put_device error new cc1a9d8360be dt-bindings: thermal: qcom-tsens: Add compatible for sm8350 new a97f64ea596c thermal/drivers/tsens: Add VER_0 tsens version new ca5378665498 thermal/drivers/tsens: Don't hardcode sensor slope new 3c74a0b7fefe thermal/drivers/tsens: Convert msm8960 to reg_field new 5631e235a086 thermal/drivers/tsens: Use init_common for msm8960 new f65f7d8f789e thermal/drivers/tsens: Fix bug in sensor enable for msm8960 new c9a6d58f8908 thermal/drivers/tsens: Replace custom 8960 apis with generic apis new 3080557a85cc thermal/drivers/tsens: Drop unused define for msm8960 new 38999536d3b4 thermal/drivers/tsens: Add support for ipq8064-tsens new 76e524fa8791 dt-bindings: thermal: tsens: Document ipq8064 bindings new d5996893d306 Merge remote-tracking branch 'thermal/thermal/linux-next' new 4407dce5a8be Merge remote-tracking branch 'ieee1394/for-next' new 549cdf391fd7 Merge remote-tracking branch 'dlm/next' new fcf044891c84 ARM: Qualify enabling of swiotlb_init() new b7a4ffc00048 Merge remote-tracking branch 'swiotlb/linux-next' new 7410c2d0f419 RDMA/efa: Use strscpy instead of strlcpy new 364e282c4fe7 RDMA/rxe: Split MEM into MR and MW new de2a2461958b RDMA/hns: Fix a spelling mistake in hns_roce_hw_v1.c new 7f13e0be3694 RDMA/iser: struct iscsi_iser_task is declared twice new 2e919a32ae11 RDMA/iw_cxgb4: Use DEFINE_SPINLOCK() for spinlock new b1f27f688f71 RDMA/rxe: Remove rxe_dma_device declaration new 194f64a3cad3 RDMA/core: Fix corrupted SL on passive side new e079d87d1d9a RDMA/hns: Support query information of functions from FW new f91696f2f053 RDMA/hns: Support congestion control type selection accord [...] new dbb3e9db8267 RDMA/uverbs: Fix -Wunused-function warning new 0adb3ad609f7 MAINTAINERS: Change maintainer for rtrs module new 44930991f2f2 RDMA/rtrs-clt: Remove redundant code from rtrs_clt_read_req new 4a58ac5440ce RDMA/rtrs: Kill the put label in rtrs_srv_create_once_sysf [...] new 4cd5261df989 RDMA/rtrs: Remove sessname and sess_kobj from rtrs_attrs new 57dae8baa638 RDMA/rtrs: Cleanup the code in rtrs_srv_rdma_cm_handler new 8e86499e6c11 RDMA/rtrs: New function converting rtrs_addr to string new 88e2f1056452 RDMA/rtrs-srv: Report temporary sessname for error message new 11b74cbf8ea5 RDMA/rtrs: Cleanup unused 's' variable in __alloc_sess new 0633e23771e0 RDMA/rtrs-clt: Cap max_io_size new d907294b27d0 MAINTAINERS: remove Xavier as maintainer of HISILICON ROCE DRIVER new 4940b0ab458a RDMA/hns: Refactor hns_roce_v2_poll_one() new d102a6e37484 RDMA/hns: Reorganize hns_roce_create_cq() new ee82e68850a4 RDMA/hns: Refactor reset state checking flow new c6f0411b960d RDMA/hns: Reorganize process of setting HEM new 8115f9744562 RDMA/hns: Simplify command fields for HEM base address con [...] new cf8cd4ccb269 RDMA/hns: Support configuring doorbell mode of RQ and CQ new 704d68f5f2df RDMA/hns: Reorganize doorbell update interfaces for all queues new 008a0e9359fa Merge remote-tracking branch 'rdma/for-next' new 040806343bb4 selftests/net: so_txtime multi-host support new 634da4c11843 ice: Add Support for XPS new 1e23f076b254 ice: Delay netdev registration new a05983c3d024 ice: Update to use package info from ice segment new 2ec5638559c1 ice: handle increasing Tx or Rx ring sizes new 5c57145a49bd ice: change link misconfiguration message new 800c1443cbe1 ice: remove unnecessary duplicated AQ command flag setting new 805f980bfe0e ice: Check for bail out condition early new 36ac7911fae7 ice: correct memory allocation call new 94a936981a3e ice: rename ptype bitmap new 8134d5ff9788 ice: Change ice_vsi_setup_q_map() to not depend on RSS new e3c53928a3b2 ice: Refactor get/set RSS LUT to use struct parameter new b66a972abb6b ice: Refactor ice_set/get_rss into LUT and key specific functions new e97fb1aea905 ice: Consolidate VSI state and flags new 0c3e94c24793 ice: cleanup style issues new a07cc1786dab ice: Correct comment block style new 247ca657e204 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new f20a46c3044c tipc: fix unique bearer names sanity check new b7a320c3a1ec net: ipv6: Refactor in rt6_age_examine_exception new 8accc467758e stmmac: intel: use managed PCI function on probe and resume new 2237778d8c21 net: stmmac: remove unnecessary pci_enable_msi() call new 9fadafa46f48 include: net: Remove repeated struct declaration new ec7e48ca4bc7 net: smc: Remove repeated struct declaration new c8ad0cf37c00 net: hns: Fix some typos new e228c0de904c lan743x: remove redundant semi-colon new a7a80b17c750 net: document a side effect of ip_local_reserved_ports new 5a32fcdb1e68 net: phy: broadcom: Add statistics for all Gigabit PHYs new bd78980be1a6 net: usb: ax88179_178a: initialize local variables before use new 37f0e514db66 skmsg: Lock ingress_skb when purging new b01fd6e802b6 skmsg: Introduce a spinlock to protect ingress_msg new 0739cd28f264 net: Introduce skb_send_sock() for sock_map new 799aa7f98d53 skmsg: Avoid lock_sock() in sk_psock_backlog() new 7786dfc41a74 skmsg: Use rcu work for destroying psock new 190179f65ba8 skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() new 2004fdbd8a2b sock_map: Simplify sock_map_link() a bit new b017055255d6 sock_map: Kill sock_map_link_no_progs() new a7ba4558e69a sock_map: Introduce BPF_SK_SKB_VERDICT new 8a59f9d1e3d4 sock: Introduce sk->sk_prot->psock_update_sk_prot() new d7f571188ecf udp: Implement ->read_sock() for sockmap new 2bc793e3272a skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() new 1f5be6b3b063 udp: Implement udp_bpf_recvmsg() for sockmap new 122e6c79efe1 sock_map: Update sock type checks for UDP new d6378af61527 selftests/bpf: Add a test case for udp sockmap new 8d7cb74f2ccb selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT new 89d69c5d0fbc Merge branch 'sockmap: introduce BPF_SK_SKB_VERDICT and su [...] new c2bcb4cf0211 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 57a3a98d7c0a ionic: add new queue features to interface new 0ec9f6669a7d ionic: add handling of larger descriptors new 3da258439e89 ionic: add hw timestamp structs to interface new 4f1704faa013 ionic: split adminq post and wait calls new fee6efce565d ionic: add hw timestamp support files new 61db421da31b ionic: link in the new hw timestamp code new ab470bbe7aba ionic: add rx filtering for hw timestamp steering new f0790bcd3606 ionic: set up hw timestamp queues new a8771bfe0554 ionic: add and enable tx and rx timestamp handling new f8ba81da73fc ionic: add ethtool support for PTP new 196f56c07f91 ionic: ethtool ptp stats new afeefec67736 ionic: advertise support for hardware timestamps new f3f409a9b7f5 Merge branch 'ionic-ptp' new a16195e35cd0 mptcp: add mib for token creation fallback new 5695eb8891f9 mptcp: add active MPC mibs new 781bf13d4f3b mptcp: remove unneeded check on first subflow new dc87efdb1a5c mptcp: add mptcp reset option support new 5888a61cb4e0 selftests: mptcp: launch mptcp_connect with timeout new 76e5e27ca987 selftests: mptcp: init nstat history new c2a55e8fd80f selftests: mptcp: dump more info on mpjoin errors new 3e8db6365f23 Merge branch 'mptcp-misc' new 28d137cc8c0b dpaa2-eth: rename dpaa2_eth_xdp_release_buf into dpaa2_eth [...] new 50f826999a80 dpaa2-eth: add rx copybreak support new 8ed3cefc260e dpaa2-eth: export the rx copybreak value as an ethtool tunable new 8577dd8a07cc Merge branch 'dpaa2-rx-copybreak' new ca4d4c34ae9a nfc: pn533: prevent potential memory corruption new 7f040aa32261 net: reorganize fields in netns_mib new 825066651792 tcp: reorder tcp_congestion_ops for better cache locality new 8deec94c6040 net: stmmac: set IRQ affinity hint for multi MSI vectors new d08d32d10193 net: stmmac: make SPH enable/disable to be configurable new d96febedfde2 net: stmmac: arrange Tx tail pointer update to stmmac_flus [...] new 5fabb01207a2 net: stmmac: Add initial XDP support new be8b38a722e6 net: stmmac: Add support for XDP_TX action new 8b278a5b69a2 net: stmmac: Add support for XDP_REDIRECT action new 428e68e1a85a Merge branch 'stmmac-xdp' new 116c76c51035 net/mlx5: CT: Add support for matching on ct_state inv and [...] new cadb129ffdfe net/mlx5: E-Switch, cut down mlx5_vport_info structure siz [...] new e591605f801e net/mlx5: E-Switch, move QoS specific fields to existing q [...] new c6baac47d9e6 net/mlx5: Use unsigned int for free_count new 4c4c0a89abd5 net/mlx5: Pack mlx5_rl_entry structure new 16e74672a21b net/mlx5: Do not hold mutex while reading table constants new 51ccc9f5f106 net/mlx5: Use helpers to allocate and free rl table entries new 97d85aba2543 net/mlx5: Use helper to increment, decrement rate entry refcount new 6b30b6d4d36c net/mlx5: Allocate rate limit table when rate is configured new 19779f28c96d net/mlx5: Pair mutex_destory with mutex_init for rate limit table new b47e1056257c net/mlx5: E-Switch, cut down mlx5_vport_info structure siz [...] new 233dd7d6565e net/mlx5: E-Switch, move QoS specific fields to existing q [...] new 8802b8a44ef8 net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() new bb5696570b0b net/mlx5e: Reject tc rules which redirect from a VF to itself new f6755b80d693 net/mlx5e: Dynamic alloc arfs table for netdev when needed new 6783f0a21a3c net/mlx5e: Dynamic alloc vlan table for netdev when needed new cd77ce930323 Merge tag 'mlx5-updates-2021-04-02' of git://git.kernel.or [...] new 7d42e84eb99d net: openvswitch: Use 'skb_push_rcsum()' instead of hand c [...] new 514e1150da9c net: x25: Queue received packets in the drivers instead of [...] new 0282bc6ae86d net: ag71xx: Slightly simplify 'ag71xx_rx_packets()' new c3105f848577 ibmvnic: Use 'skb_frag_address()' instead of hand coding it new c438a801e0bb sfc: Use 'skb_add_rx_frag()' instead of hand coding it new 1ec3d02f9cdf qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' new 7190e9d8e131 qede: Use 'skb_add_rx_frag()' instead of hand coding it new 4b4b84468aa2 mld: change lockdep annotation for ip6_sf_socklist and ipv [...] new 85d091a794f8 tipc: Fix a kernel-doc warning in name_table.c new d3295869c40c net: nfc: Fix spelling errors in net/nfc module new eeb85a14ee34 net: Allow to specify ifindex when device is moved to anot [...] new d392ecd1bc29 net: hns3: Limiting the scope of vector_ring_chain variable new cc0626c2aaed net: smsc911x: skip acpi_device_id table when !CONFIG_ACPI new 2e3e47355a5d Merge remote-tracking branch 'net-next/master' new 007bdc12d4b4 bpf, selftests: test_maps generating unrecognized data section new 2ec9898e9c70 bpf: Remove unused parameter from ___bpf_prog_run new 2daae89666ad bpf, cgroup: Delete repeated struct bpf_prog declaration new 6ac4c6f887f5 bpf: Remove repeated struct btf_type declaration new f07669df4c8d libbpf: Remove redundant semi-colon new f73ea1eb4cce bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testi [...] new 1e1032b0c4af libbpf: Fix KERNEL_VERSION macro new f16fe9903597 Merge remote-tracking branch 'bpf-next/for-next' new 470d5e255840 Merge remote-tracking branch 'ipsec-next/master' new c3d5c2d96d69 PCI/IOV: Add sysfs MSI-X vector assignment interface new 0b989c1e3705 net/mlx5: Add dynamic MSI-X capabilities bits new 604774add516 net/mlx5: Dynamically assign MSI-X vectors count new e71b75f73763 net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks new 0356dad5ba1e Merge remote-tracking branch 'mlx5-next/mlx5-next' new daf47a7c109a netfilter: ipvs: do not printk on netns creation new dadf33c9f6b5 netfilter: nftables: fix a warning message in nf_tables_co [...] new 8c56049fec6c netfilter: nftables: remove documentation on static functions new 237c609f8744 netfilter: nfnetlink: add and use nfnetlink_broadcast new 1be05ea766d7 netfilter: nfnetlink: use net_generic infra new ebfbe67568a7 netfilter: cttimeout: use net_generic infra new 8b0adbe3e38d netfilter: nf_defrag_ipv6: use net_generic infra new 7b1957b04956 netfilter: nf_defrag_ipv4: use net_generic infra new 5b53951cfc85 netfilter: ebtables: use net_generic infra new 0854db2aaef3 netfilter: nf_tables: use net_generic infra for transaction data new 1d610d4d31a8 netfilter: x_tables: move known table lists to net_generic infra new 7b5974709faf netfilter: conntrack: move sysctl pointer to net_generic infra new 1379940bf809 netfilter: conntrack: move ecache dwork to net_generic infra new db3685b4046f net: remove obsolete members from struct net new 13651324324f Merge remote-tracking branch 'netfilter-next/master' new 97dd9c58ed98 Merge remote-tracking branch 'wireless-drivers-next/master' new 82a1242619d0 Bluetooth: Remove 'return' in void function new 149b3f13b4b1 Bluetooth: Coding style fix new 06752d1678b4 Bluetooth: Check inquiry status before sending one new 0ae8ef674eb3 Bluetooth: SMP: Fix variable dereferenced before check 'conn' new 27e554a4fcd8 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. new 73091d4a00bb Merge remote-tracking branch 'bluetooth/master' new e7dfab8287bf gfs2: don't create empty buffers for NO_CREATE new f68effb308c7 gfs2: Eliminate gh parameter from go_xmote_bh func new 3ae3a7d62a68 gfs2: Fix dir.c function parameter descriptions new 0bf3e3273b92 gfs2: Remove unused variable sb_format new 54992257fe4b gfs2: Add new gfs2_iomap_get helper new 9153dac13a69 gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent new 152f58c9af21 gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent new 6d8da302aedf gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer new bea906ee1624 gfs2: Silence possible null pointer dereference warning new 7e639cf13dad Merge remote-tracking branch 'gfs2/for-next' new 76d8781c5dc1 Merge remote-tracking branch 'mtd/mtd/next' new e44f61368f4e Merge remote-tracking branch 'nand/nand/next' new c4c795105f29 mtd: spi-nor: Move Software Write Protection logic out of [...] new b6cbd9167d44 mtd: spi-nor: swp: Improve code around spi_nor_check_lock_ [...] new 069089acf88b mtd: spi-nor: add OTP support new cad3193fe9d1 mtd: spi-nor: implement OTP support for Winbond and simila [...] new b206b82d1726 mtd: spi-nor: winbond: add OTP support to w25q32fw/jw new 19b32a2a4878 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 30d0f6a956fc crypto: rng - fix crypto_rng_reset() refcounting when !CRY [...] new a181e0fdb216 random: initialize ChaCha20 constants with correct endianness new 118a4417e143 random: remove dead code left over from blocking pool new 1015f19b2151 hwrng: omap - Use of_device_get_match_data() helper new 8d195e7a8ada crypto: poly1305 - fix poly1305_core_setkey() declaration new 83dc1173d73f crypto: qat - fix error path in adf_isr_resource_alloc() new 5377265f54de crypto: hisilicon - use the correct HiSilicon copyright new c29da9700f8c crypto: keywrap - Remove else after break statement new 5c083eb3e9ca crypto: fcrypt - Remove 'do while(0)' loop for single stat [...] new 30a4240e06ea crypto: hisilicon/zip - adjust functions location new d746881855ba crypto: hisilicon/zip - add comments for 'hisi_zip_sqe' new 2bcf36348ce5 crypto: hisilicon/zip - initialize operations about 'sqe' [...] new 95c612b30898 crypto: hisilicon/zip - support new 'sqe' type in Kunpeng930 new 64e80c8f48a0 crypto: hisilicon/hpre - fix PASID setting on kunpeng 920 new 09fd266f1741 crypto: hisilicon/hpre - fix a typo and delete redundant b [...] new 9bb3fbbff371 crypto: hisilicon/hpre - delete redundant '\n' new 0ae869926fab crypto: hisilicon/hpre - Add processing of src_data in 'CU [...] new 059c5342812c crypto: hisilicon/sec - Fixes AES algorithm mode parameter [...] new 3981dcd71997 Merge remote-tracking branch 'crypto/master' new 973aeda28df3 Merge remote-tracking branch 'drm/drm-next' new 43d16d847eba drm/edid: make a number of functions, parameters and varia [...] new 4cc4f09eaa06 drm/displayid: add separate drm_displayid.c new 1a24c364e484 drm/displayid: add new displayid section/block iterators new 5ef88dc58ea3 drm/edid: use the new displayid iterator for detailed modes new 1ba63caf223d drm/edid: use the new displayid iterator for finding CEA e [...] new bfd4e1929b5a drm/edid: use the new displayid iterator for tile info new f72b1437e9f8 drm/displayid: allow data blocks with 0 payload length new 339be1a8e9af drm/displayid: rename displayid_hdr to displayid_header new 2f240cdb23e9 dt-bindings: drm/bridge: anx7625: Add power supplies new 6c744983004e drm/bridge: anx7625: disable regulators when power off new 6f6ab533590c drm/komeda: Convert sysfs sprintf/snprintf family to sysfs_emit new a1c3be890440 drm/komeda: Fix bit check to import to value of proper type new 62066d316446 drivers: gpu: drm: bridge: fix kconfig dependency on DRM_K [...] new 19a9a0efe639 drm: Refuse to create zero width/height cmdline modes new 167b40021712 drm/vblank: Do not store a new vblank timestamp in drm_vbl [...] new 970b7fadc4b1 Merge remote-tracking branch 'drm-misc/for-linux-next' new 2d801814311d drm/amd/display: Set max TTU on DPG enable new 266f7b06f202 drm/amd/display: add log for automated test new 940ebc88b28a drm/amd/display: [FW Promotion] Release 0.0.58 new 0b5c48eae386 drm/amd/display: Disable MALL when SMU not present new 6d59d9eedb5b drm/amd/display: 3.2.129 new 14e4a095b29f drm/amd/display: Try YCbCr420 color when YCbCr444 fails new 7a2f342c96d1 drm/amd/display: fix typo: liason -> liaison new e34933f9e367 drm/amdgpu/vangogh: don't check for dpm in is_dpm_running [...] new b0302787b227 drm/amdgpu: Add new PF2VF flags for VF register access method new 693063973c70 drm/amd/display: add DMCUB trace irq support for DCN302 new e4721dd8065a drm/amd/display: Use pr_debug in DM to prevent dmesg flooding new 6c9569f546ac drm/amdgpu: fix NULL pointer dereference new 51484deeef7b drm/amdgpu: fix compiler warning(v2) new 4931633321e5 drm/radeon: avoid potential null pointer access new f12e78c7b680 drm/amdgpu: Set a suitable dev_info.gart_page_size new 9e690a4a09f9 drm/amdgpu: check alignment on CPU page for bo map new ef95d2a98d64 drm/amdgpu/display: fix warning on 32 bit in dmub new 06f7fdaf2cca drm/amdgpu: indirect register access for nv12 sriov new 4c97925f7d93 drm/amdgpu: indirect register access for nv12 sriov new f802506ee8d0 drm/amdgpu: indirect register access for nv12 sriov new e28982eb3a17 drm/amdgpu: indirect register access for nv12 sriov new 43423d3bbb9f drm/amdgpu: reserve fence slot to update page table new a8a3bb945f3a drm/amdgpu: support sdma error injection new c3d9ea8eb66b drm/amd: use kmalloc_array over kmalloc with multiply new 071069cb5f18 drm/amd: cleanup coding style a bit new 0b3ec4fc73a0 drm/amdgpu: drop some unused atombios functions new c3b216c9ea89 amd: display: modules: Remove repeated struct declaration new 01f687ea727d usb/host: enable auto power control for xhci-pci new 72e6b32c7473 drm/amdgpu: add another raven1 gfxoff quirk new 67ae88d508a9 drm/amdgpu: only check for _PR3 on dGPUs new 60b35fd2faaf drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 20f4e23e3bb1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 26764da148af Revert "drm/amd/display: To modify the condition in indica [...] new 358b8f69bce3 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 300011601de7 drm/mst: Enhance MST topology logging new 5b1c893f7186 drm/amdkfd: Update L1 and add L2/3 cache information new 3c7245ee576a drm/ttm: switch back to static allocation limits for now new 01f240bf7c20 Merge remote-tracking branch 'amdgpu/drm-next' new 68a8c645b253 drm/dp_helper: Define options for FRL training for HDMI2.1 PCON new 04b6603d13be drm/i915/display: Configure HDMI2.1 Pcon for FRL only if S [...] new 989cf9a93892 drm/i915/hdcp: Add DP HDCP2.2 timeout to read entire msg new b29854ec3b9c drm/hdcp: DP HDCP2.2 errata LC_Send_L_Prime=16 new 81f1f8f1e148 drm/i915: Fix docbook header for __intel_runtime_pm_get_if [...] new efc52308c6a5 drm/i915: Split out glk_plane_min_cdclk() new 6195f8502dad drm/i915: Update plane ratio for icl+ new d339ef1c4d6b drm/i915: Uninit the DMC FW loader state during shutdown new 2d667442dbe7 drm/i915/display/psr: Disable DC3CO when the PSR2 is used new 972d522b7c59 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2aed4f5ab04a gpu: host1x: Cleanup and refcounting for syncpoints new aded42ada6ea gpu: host1x: Reset max value when freeing a syncpoint new f5ba33fb9690 gpu: host1x: Reserve VBLANK syncpoints at initialization new 5a8d95d20c40 gpu: host1x: Assign intr waiter inside lock new d3555eb7f8c0 gpu: host1x: Fix Tegra194 syncpt interrupt threshold new 933deb8c7b8e gpu: host1x: Add early init and late exit callbacks new 86044e749be7 drm/tegra: dc: Inherit DMA mask new 042c0bd76d7b drm/tegra: dc: Parameterize maximum resolution new d5ec699db5bb drm/tegra: dc: Implement hardware cursor on Tegra186 and later new 4def888d4158 drm/tegra: fb: Add diagnostics for framebuffer modifiers new 476e93205ff6 drm/tegra: gem: Add a clarifying comment new 05d1adfe2a8b drm/tegra: Count number of display controllers at runtime new 7b6f846785f4 drm/tegra: Support sector layout on Tegra194 new f2ca4d1d3b2a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 5620b135aea4 drm/msm: Set drvdata to NULL when msm_drm_init() fails new 2b0b219e5ff8 drm/msm: Fix removal of valid error case when checking speed_bin new 9fbd3088351b drm/msm: Fix a5xx/a6xx timestamps new 6ddbfa1f5adb drm/msm: a6xx: fix version check for the A650 SQE microcode new 12aca1ce9ee3 drm/msm/disp/dpu1: program 3d_merge only if block is attached new 9db7fe096243 drm/msm: Remove unused freed llist node new cc8710bdf9ea drm/msm: Avoid mutex in shrinker_count() new ff5caa957431 drm/msm: Fix debugfs deadlock new 5ee223c630d0 drm/msm: Improved debugfs gem stats new ed0ac1f8d756 Merge remote-tracking branch 'drm-msm/msm-next' new 2b3240d807b9 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] new 82be2d83c7ff drm/imx: Annotate dma-fence critical section in commit path new 49c826e1941a drm/imx: Add 8 pixel alignment fix new 74181df8c6db drm/imx: ipuv3-plane: Remove two unnecessary export symbols new 0b2e67c2f5a6 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 8ce30a555323 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 4c5014456305 regmap-irq: Introduce virtual regs to handle more config regs new 394409aafd01 regmap-irq: Add driver callback to configure virtual regs new 2d2070490a13 Merge remote-tracking branch 'regmap/for-5.13' into regmap-next new cebb897c7342 Merge remote-tracking branch 'regmap/for-next' new 016c20506d5c ALSA: control - add the missing prev_lops2 initialization new 62327ebbdf00 ALSA: control led - improve the set_led_id() parser new 1678320e74d3 Merge branch 'topic/mute-led' into for-next new fcc4b687d612 Merge remote-tracking branch 'sound/for-next' new 875c40eadf6a ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet new d8c5c82e4e5b ASoC: ak5558: Add support for ak5552 new 8d246806d510 ASoC: dt-bindings: ak5558: Add compatible string for ak5552 new 50cbf945566b ASoC: Intel: Fix a typo new 868d5c6340d8 ASoC: tegra: Set driver name explicitly new e896ec390870 ASoC: rt1019: add address-cells and size-cells information new 89503d736e36 ASoC: simple-card-utils.c: remove old comment new 050c7950fd70 ASoC: simple-card-utils: alloc dai_link information for CP [...] new 674b9438e2d4 ASoC: audio-graph: count DAI / link numbers as in order new e9cbcf23a28b ASoC: audio-graph: cleanup graph_for_each_link() new a6e8798061bf ASoC: simple-card: count DAI / link numbers as in order new 39af7f7a03d0 ASoC: simple-card: cleanup graph_for_each_link() new 326b0037fd6b Merge series "ASoC: simple-card: cleanup and prepare for M [...] new ad858508fd6a Merge tag 'mute-led-rework' of https://git.kernel.org/pub/ [...] new bb0f78e59777 ASoC: Intel: Fix a typo new 2711a2d99303 ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments new 86f3c05534be ASoC: atmel: fix shadowed variable new 6692dc07fa11 ASoC: atmel: atmel-i2s: remove useless initialization new ce36242046f2 ASoC: bcm: cygnus_ssp: remove useless initialization new 84d0493f67b8 ASoC: meson: axg-tdmin: remove useless assignment new 18efddee4f0a ASoC: meson: axg-tdmout: remove useless assignment new 00a25480cca4 ASoC: pxa: remove useless assignment new bf2a6b44d5e5 ASoC: sti: sti_uniperif: add missing error check new 00a820086ddd ASoC: sti: uniperif: align function prototypes new 11033e51b316 ASoC: stm: stm32_adfsdm: fix snprintf format string new 54f78aebe803 ASoC: sunxi: sun8i-codec: clarify expression new 1bc6d7a90b01 ASoC: tegra: tegra20_das: clarify expression new 53567ebce407 ASoC: tegra: tegra20_das: align function prototypes new 248d4dc9c3b8 ASoC: ti: omap-abe-twl6040: remove useless assignment new 3d37b27fffb3 ASoC: ti: omap-mcsp: remove duplicate test new 5b920abeea03 ASoC: ux500: mop500: rename shadowing variable new b4d09a01666f ASoC: ux500: mop500: align function prototype new 9c0da2935eba Merge series "ASoC: remove cppcheck warnings for multiple [...] new f1b3ee789f4b ASoC: soc-core: add comment for rtd freeing new 5fa7553dcd83 ASoC: soc-core: use device_unregister() if rtd allocation failed new 73935e931c94 Merge series "ASoC: soc-core: tidyup error handling for rt [...] new 9c1e0439ada9 ASoC: dt-bindings: Move port/ports properties out of audio [...] new ec1c8302178a ASoC: dt-bindings: Use OF graph schema new f1321c9766b2 ASoC: dt-bindings: socionext: Use audio-graph-port schema new 75c324d5ab14 Merge series "ASoC: dt-bindings: Rework audio-graph-port s [...] new 458c23c509f6 ASoC: lm49453: fix useless assignment before return new 945b0b58c5d7 ASoC: da732x: simplify code new df421a3a6f00 Merge series "ASoC: remove cppchecks warnings on lm49453 a [...] new ebf721fbbb6e ASoC: Intel: Fix a typo new 52cad756b777 ASoC: intel, keembay-i2s: Fix a dt_binding_check warning new 628166c37c16 ASoC: Intel: Boards: cml_da7219_max98390: add capture stre [...] new ebbb165d2c0c ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks new 17d49b07a8bb ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro [...] new c9b3c63392e5 ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 new 84cb0d5581b6 ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 new 3d534537648b ASoC: rt5670: Add a rt5670_components() helper new e992a51b1d14 ASoC: Intel: cht_bsw_rt5672: Set card.components string new af4315b894b9 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new 91035c956241 Merge remote-tracking branch 'sound-asoc/for-next' new a3f5003ce17e Merge remote-tracking branch 'modules/modules-next' new 7ec20bfbceba Merge remote-tracking branch 'input/next' new 2f90d2aacae5 Merge branch 'for-5.13/libata' into for-next new 4db2ce005e13 Merge branch 'for-5.13/block' into for-next new 197653779521 Merge branch 'for-5.13/drivers' into for-next new 8ab99842894f io_uring: avoid taking ctx refs for task-cancel new 0797391243ce io_uring: reuse io_req_task_queue_fail() new 0d21d3ea31f6 io_uring: further deduplicate file slot selection new 1fc82815dc9a io_uring: add a helper failing not issued requests new 57bbd288b738 io_uring: refactor provide/remove buffer locking new 91e7b35a8417 io_uring: use better types for cflags new ceeeba9558b5 io_uring: refactor out send/recv async setup new 79cdedfb4a51 io_uring: untie alloc_async_data and needs_async_data new f5bd58754f4b io_uring: rethink def->needs_async_data new eaf75b4fd9f2 io_uring: merge defer_prep() and prep_async() new 93b8039f95cf io_uring: simplify io_resubmit_prep() new 70add487ddce io_uring: wrap io_kiocb reference count manipulation in helpers new df8b62dbb7fd io_uring: switch to atomic_t for io_kiocb reference count new ea9e38ca1f76 io_uring: simplify io_sqd_update_thread_idle() new 5c0626a6803d io_uring: don't check for io_uring_fops for fixed files new 863ad3eb75b1 io_uring: cache async and regular file state for fixed files new 0eb7edda54fe io_uring: correct comment on poll vs iopoll new c3475f6ee9f0 io_uring: transform ret == 0 for poll cancelation completions new f4a603427b88 io_uring: don't take ctx refs in task_work handler new d5a4c7217d8f io_uring: optimise io_uring_enter() new eace6e7544f0 io_uring: optimise tctx node checks/alloc new b0265a64b154 io_uring: keep io_req_free_batch() call locality new 39f22fa9045a io_uring: inline __io_queue_linked_timeout() new a78136afae8c io_uring: optimise success case of __io_queue_sqe new ff2da7b795c0 io_uring: refactor io_flush_cached_reqs() new 89a022d156fc io_uring: refactor rsrc refnode allocation new 004b685dfeb6 io_uring: inline io_put_req and friends new e131d8b6cce2 io_uring: refactor io_free_req_deferred() new 37ca22dacade io_uring: add helper flushing locked_free_list new fc8fdfc1dd8d io_uring: remove __io_req_task_cancel() new a1ff22baad60 io_uring: inline io_clean_op()'s fast path new c4405dee37b8 io_uring: optimise io_dismantle_req() fast path new 7d25aff8e00c io_uring: abolish old io_put_file() new 1dffee643c77 io_uring: optimise io_req_task_work_add() new c79dedd72c8e io_uring: don't clear REQ_F_LINK_TIMEOUT new 1fabd31610ff io_uring: don't do extra EXITING cancellations new 1fcce943957d io_uring: remove tctx->sqpoll new 7ec360e58ef5 io-wq: refactor *_get_acct() new 09b66520579c io_uring: don't init req->work fully in advance new 9f6fa30b4e25 io_uring: kill unused REQ_F_NO_FILE_TABLE new bada361c6e3d io_uring: optimise kiocb_end_write for !ISREG new 0b8260bba4e3 io_uring: don't alter iopoll reissue fail ret code new 5bb8618ddbe8 io_uring: hide iter revert in resubmit_prep new fa9d53e2d6c0 io_uring: optimise rw complete error handling new c6eb90d57b8e io_uring: mask in error/nval/hangup consistently for poll new 502f5faf8975 io_uring: allocate memory for overflowed CQEs new 860d1bed91e8 io_uring: include cflags in completion trace event new 09f5ac015dcb io_uring: add multishot mode for IORING_OP_POLL_ADD new 055be170609f io_uring: abstract out helper for removing poll waitqs/hashes new c53b1fad9599 io_uring: terminate multishot poll for CQ ring overflow new 0a8424f4732e io_uring: abstract out a io_poll_find_helper() new 4d636d877e82 io_uring: allow events and user_data update of running pol [...] new 5c392b3de634 kernel: allow fork with TIF_NOTIFY_SIGNAL pending new 6c40d316ff3a io-wq: eliminate the need for a manager thread new d3125db8c484 io_uring: allow SQPOLL without CAP_SYS_ADMIN or CAP_SYS_NICE new f8df76ff8293 io_uring: reg buffer overflow checks hardening new f131a8470cbb io_uring: fix race around poll update and poll triggering new 7fabeeac1587 task_work: add helper for more targeted task_work canceling new 0caa5982b839 io-wq: cancel task_work on exit only targeting the current 'wq' new 20c45799df5e io_uring: name rsrc bits consistently new 53f3c7b53954 io_uring: simplify io_rsrc_node_ref_zero new 7531e346c21d io_uring: use rsrc prealloc infra for files reg new 6787b535ee16 io_uring: encapsulate rsrc node manipulations new b0e7957c6ceb io_uring: move rsrc_put callback into io_rsrc_data new 4281334d6b8c io_uring: refactor io_queue_rsrc_removal() new 9988c06a2cb0 io_uring: ctx-wide rsrc nodes new 26e06730b6ae io_uring: reuse io_rsrc_node_destroy() new 212a4ab82a9d io_uring: remove useless is_dying check on quiesce new f2549c0faf78 io_uring: combine lock/unlock sections on exit new 99af4f9d98d6 io_uring: better ref handling in poll_remove_one new 3538ac4d8393 io_uring: remove unused hash_wait new fa27dc3e0f45 io_uring: refactor io_async_cancel() new 591d1a7c18c4 io_uring: improve import_fixed overflow checks new bfd988a435ec io_uring: store reg buffer end instead of length new 83b3d134aa3b io_uring: kill unused forward decls new c26411e56a20 io_uring: lock annotate timeouts and poll new 01c6d74024e2 io_uring: simplify overflow handling new 11e57c4cb466 io_uring: put link timeout req consistently new 9a816b12d546 io_uring: deduplicate NOSIGNAL setting new 0f16d6ccc3ef io_uring: set proper FFS* flags on reg file update new 995b23963e6e io_uring: don't quiesce intial files register new c3a3fc799451 io_uring: refactor file tables alloc/free new cd3175b2bba5 io_uring: encapsulate fixed files into struct new 4d76c170d38b io_uring: kill outdated comment about splice punt new 6f63bc69677b Merge branch 'for-5.13/io_uring' into for-next new 4600b22b7ca9 Merge remote-tracking branch 'block/for-next' new 92377b019c83 Merge remote-tracking branch 'device-mapper/for-next' new d7f4aec7056e Merge remote-tracking branch 'pcmcia/pcmcia-next' new 89eebc4d7a71 Merge remote-tracking branch 'mmc/next' new 28688af4ea9f Merge remote-tracking branch 'mfd/for-mfd-next' new 22174d3d00e6 Merge remote-tracking branch 'backlight/for-backlight-next' new d9e903f8cc18 MAINTAINERS: update lego,ev3-battery.yaml reference new e4e4092938dd dt-bindings: power: update battery.yaml reference new bd3127733f2c power: reset: at91-reset: use devm_of_iomap new 9f45275a3499 power: reset: hisi-reboot: use the correct HiSilicon copyright new 416682f27a23 power: supply: max8997_charger: Switch to new binding new 33ae8b03462e power: supply: 88pm860x_battery: Remove unnecessary int fo [...] new 166767ab913d power: supply: sbs-battery: use dev_err_probe new e319f4e25a7d power: supply: sbs-charger: use dev_err_probe new 310162f6dd6a power: supply: sbs-charger: drop unused gpio includes new 814ddbd9ec0b power: supply: sbs-manager: use managed i2c_mux_adapter new 436ff8c9280f power: supply: sbs-manager: use dev_err_probe new 17948f589926 power: supply: sbs-manager: update gpio include new 3af26e2ad514 power: supply: core: reduce loglevel for probe defer info new 8a5a0cc13aa9 power: supply: cpcap-charger: fix small mistake in current [...] new 751faedf06e8 power: supply: cpcap-charger: Add usleep to cpcap charger [...] new 816aacd541df power: supply: cpcap-charger: Simplify bool conversion new 52473b074018 power: reset: ltc2952: make trigger delay configurable new 570b7c0ea20c power: supply: goldfish: Remove the GOLDFISH dependency new 25faa935f9e0 power: supply: core: Use true and false for bool variable new 2509555070ac Merge tag 'ib-mfd-power-v5.13' into psy-next new 04722cec1436 power: supply: bq25980: Move props from battery node new c509b6627b11 Merge remote-tracking branch 'battery/for-next' new 9405b4f7fa78 regulator: qcom-rpmh: Add pmic5_ftsmps520 buck new c4e5aa3dbee5 regulator: qcom-rpmh: Add PM7325/PMR735A regulator support new 7255f98d08c7 regulator: Convert RPMh regulator bindings to YAML new be724fd5b60d regulator: Add compatibles for PM7325/PMR735A new e3baacf54275 regulator: helpers: Export helper voltage listing new fb8fee9efdcf regulator: Add regmap helper for ramp-delay setting new aaa8c4e05e32 Merge series "Support ROHM BD71815 PMIC" from Matti Vaitti [...] new dc6c17ce1886 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new 0ba0ac077b3c Merge remote-tracking branch 'regulator/for-next' new 59bc235d823f Merge remote-tracking branch 'security/next-testing' new f181899b9a8e Merge remote-tracking branch 'apparmor/apparmor-next' new 2c123f5cba38 Merge remote-tracking branch 'keys/keys-next' new 06a430595f22 Merge remote-tracking branch 'selinux/next' new 5dc33592e955 lockdep: Allow tuning tracing capacity constants. new 42b3c62d530b Merge remote-tracking branch 'tomoyo/master' new f9d0bbba37b8 Merge remote-tracking branch 'iommu/next' new b75d8f38bcc9 audit: drop /proc/PID/loginuid documentation Format field new 157663008ab5 Merge remote-tracking branch 'audit/next' new 8d3a1cb32124 dt-bindings: media: venus: Add sm8250 dt schema new 8e848f3d852b Merge remote-tracking branch 'devicetree/for-next' new 4179e576b56d spi: pl022: Drop custom per-chip cs_control new 77f983a9df42 spi: pl022: Use GPIOs looked up by the core new 8bb2dbf1e14d spi: pl022: Convert to use GPIO descriptors new c770d8631e18 spi: Add HiSilicon SPI Controller Driver for Kunpeng SoCs new e54338004c03 spi: Convert cadence-quadspi.txt to cadence-quadspi.yaml new e667450802e4 Merge series "Convert Cadence QSPI bindings to yaml" from [...] new d6644a1c2e17 spi: Remove repeated struct declaration new 4438fb942495 Merge remote-tracking branch 'spi/for-5.13' into spi-next new fee702a453ca Merge remote-tracking branch 'spi/for-next' new 42bc45b95496 Merge remote-tracking branch 'tip/auto-latest' new 1e3dbcbf3e33 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 5d9aad5ea670 Merge remote-tracking branch 'edac/edac-for-next' new 22d5755a852d Merge branch 'trace/ftrace/urgent' into HEAD new 1decdb335c36 tracing: Remove duplicate struct declaration in trace_events.h new f3ef7202ef7c tracing: Remove unused argument from "ring_buffer_time_stamp() new db42523b4f3e ftrace: Store the order of pages allocated in ftrace_page new ceaaa12904df ftrace: Simplify the calculation of page number for ftrace [...] new da18b6c82eba Merge remote-tracking branch 'ftrace/for-next' new f3b1818fcf45 clocksource: Provide module parameters to inject delays in [...] new 2d04e16c3a18 clocksource: Retry clock read if long delays detected new e5cf7a67dddd clocksource: Check per-CPU clock synchronization when mark [...] new 9c4864334b43 clocksource: Provide a module parameter to fuzz per-CPU cl [...] new 6f40fef54073 clocksource: Do pairwise clock-desynchronization checking new 13c3373d58f1 Merge branch 'clocksource.2021.04.02a' into HEAD new 9684b607a4c8 Merge branch 'lkmm-dev.2021.03.15a' into HEAD new 1b932da5e1e3 torture: Fix remaining erroneous torture.sh instance of $* new ca2f13213bac rcu-tasks: Add block comment laying out RCU Tasks design new 6e8d8bb83910 rcu-tasks: Add block comment laying out RCU Rude design new affb2cec9198 kcsan: Add pointer to access-marking.txt to data_race() bullet new bac45dab9942 torture: Add "scenarios" option to kvm.sh --dryrun parameter new 76eb7caf6574 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] new a06425f73bd8 tools/memory-model: Fix smp_mb__after_spinlock() spelling new 47fe8408a465 refscale: Allow CPU hotplug to be enabled new 1580afe415f0 rcuscale: Allow CPU hotplug to be enabled new 061fea7b5c84 torture: Add kvm-remote.sh script for distributed rcutortu [...] new fd8f988a217a softirq: Add RT specific softirq accounting new cd05f9742558 irqtime: Make accounting correct on RT new d1267b1af54e softirq: Move various protections into inline helpers new a7c971035f05 softirq: Make softirq control and processing RT aware new 81173136f732 tick/sched: Prevent false positive softirq pending warnings on RT new 64f676539a88 rcu: Prevent false positive softirq warning on RT new 0252f0c2bc13 refscale: Add acqrel, lock, and lock-irq new 596bbcd014dc rcutorture: Abstract read-lock-held checks new bd52df37dca3 torture: Fix grace-period rate output new 4fc36b9622b0 rcu/nocb: Use the rcuog CPU's ->nocb_timer new 5e312fe3b453 timer: Revert "timer: Add timer_curr_running()" new c6c9e7aca948 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer new 828f1ff687b7 rcu/nocb: Allow de-offloading rdp leader new 3bee172b845a rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup new d535110f5012 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup new f876ee80b12d rcu/nocb: Only cancel nocb timer if not polling new 9221641f30f9 rcu/nocb: Prepare for fine-grained deferred wakeup new 02021961cea9 rcu/nocb: Unify timers new 3f92e2ba473c rcu: Fix typo in comment: kthead -> kthread new 2f596398fa0d torture: Abstract end-of-run summary new 8b891313d777 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh new 090a26bca270 torture: Make the build machine control N in "make -jN" new 0f4751d7fc89 mm/slub: Fix backtrace of objects to handle redzone adjustment new 532ad31ea33b mm/slub: Add Support for free path information of an object. new dde9111bba8c doc: Fix statement of RCU's memory-ordering requirements new fa37fa539002 rcu: Fix various typos in comments new f741efdab359 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states new 0054b94e56e4 torture: Make kvm-find-errors.sh account for kvm-remote.sh new b767eaf2d1e5 rcu: Remove the unused rcu_irq_exit_preempt() function new 69f68579fdce rcu: Improve tree.c comments and add code cleanups new c2117e477de3 Merge remote-tracking branch 'rcu/rcu/next' new cb9b6a1b199b Merge branch 'kvm-fix-svm-races' into HEAD new 57e45ea48775 Merge branch 'kvm-tdp-fix-flushes' into HEAD new 657f1d86a38e Merge branch 'kvm-tdp-fix-rcu' into HEAD new 23ed978d11fc Merge remote-tracking branch 'kvm/next' new 3ad1a6cb0abc bug: Remove redundant condition check in report_bug new 26dbc7e299c7 bug: Factor out a getter for a bug's file line new 5b8be5d875a9 bug: Assign values once in bug_get_file_line() new f79e616f27ab KVM: arm64: Use BUG and BUG_ON in nVHE hyp new aec0fae62e47 KVM: arm64: Log source when panicking from nVHE hyp new b317586b5d9e Merge branch 'kvm-arm64/nvhe-panic-info' into kvmarm-master/next new 23ab02b55527 Merge remote-tracking branch 'kvm-arm/next' new da8045b6a59c Merge remote-tracking branch 'kvms390/next' new 1ed7265f699d Merge remote-tracking branch 'percpu/for-next' new e63c221da828 Merge remote-tracking branch 'drivers-x86/for-next' new b7a02ebc16b3 Merge remote-tracking branch 'chrome-platform/for-next' new ede6824ea75d Merge remote-tracking branch 'leds/for-next' new 079dea006fb8 ipmi_si: Switch to use platform_get_mem_or_io() new ea63a26e2b71 ipmi_si: Remove bogus err_free label new 96c4d0de912c ipmi_si: Utilize temporary variable to hold device pointer new bd7a33bfa1f1 ipmi_si: Use proper ACPI macros to check error code for failures new 649a7d46d084 ipmi_si: Introduce ipmi_panic_event_str[] array new 59cdb2e7c849 ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() new 2dafddb8829f ipmi_si: Get rid of ->addr_source_cleanup() new d14ce8c77087 ipmi_si: Use strstrip() to remove surrounding spaces new 25f314db2eff ipmi_si: Drop redundant check before calling put_device() new 07cbd87b0416 ipmi_si: Join string literals back new 67d49fe7e4d4 Merge remote-tracking branch 'ipmi/for-next' new 37c52f74031b driver core: remove kernel-doc warnings new f4651a7dd6f7 driver core: attribute_container: remove kernel-doc warnings new 3c652132ce90 platform-msi: fix kernel-doc warnings new cc710790233e devcoredump: fix kernel-doc warning new c99f4ebc685d driver core: platform: Make clear error code used for missed IRQ new 1768289b44ba driver core: platform: Declare early_platform_cleanup() prototype new d7aa44f5a1f8 driver core: Cast to (void *) with __force for __percpu pointer new 318c3e00f13c driver core: Replace printf() specifier and drop unneeded casting new ed7027fdf4ec driver core: platform: Make platform_get_irq_optional() optional new f7514a663016 of: property: fw_devlink: Add support for remote-endpoint new b20e82939034 Merge 5.12-rc6 into driver-core-next new d46f3e3ed527 driver core: Improve fw_devlink & deferred_probe_timeout i [...] new 72a91f192da0 driver core: add helper for deferred probe reason setting new c8a9c285f136 debugfs: drop pointless nul-termination in debugfs_read_fi [...] new 3f6b6536a73f software node: Free resources explicitly when swnode_regis [...] new 06ad93c328dc software node: Introduce software_node_alloc()/software_no [...] new 73c9342656fa software node: Deduplicate code in fwnode_create_software_node() new 4a32e384e899 software node: Imply kobj_to_swnode() to be no-op new e588fead04ec software node: Introduce SOFTWARE_NODE_REFERENCE() helper macro new 6e11b376fd74 media: ipu3-cio2: Switch to use SOFTWARE_NODE_REFERENCE() new 411b8d52db01 Merge remote-tracking branch 'driver-core/driver-core-next' new ed577c325b64 usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax new c9714d65eac8 usb: dwc3: st: fix incorrect kernel-doc comment syntax in file new 27088e00b623 usb: dwc3: fix incorrect kernel-doc comment syntax in files new 048b14e1f28b usb: dwc3: exynos: fix incorrect kernel-doc comment syntax new 9ea6feb681da dt-bindings: usb: dwc3-imx8mp: Use the correct name for ch [...] new d1689cd3c0f4 arm64: dts: imx8mp: Use the correct name for child node "s [...] new 04dd6e76b228 usb: dwc3: add cancelled reasons for dwc3 requests new bd4d607044b9 usb: gadget: aspeed: fix dma map failure new d21446eafa3a usb: dwc2: add parenthess and space around * new f85900067f33 usb: dwc2: delete duplicate word in the comment new 2e3d055bf27d USB: gadget: udc: fix wrong pointer passed to IS_ERR() and [...] new d8fca036ef6d usb: xhci-mtk: fix wrong remainder of bandwidth budget new f351f4b63dac usb: xhci-mtk: fix oops when unbind driver new ba0058b7b8cd dt-bindings: usb: mtk-xhci: support property usb2-lpm-disable new 967f6d162d9f dt-bindings: usb: mtk-xhci: remove redefinitions of usb3-l [...] new 1f743c8749ea usb: xhci-mtk: fix broken streams issue on 0.96 xHCI new bee1f89aad2a usb: xhci-mtk: support quirk to disable usb2 lpm new de800f290dfa Merge 5.12-rc6 into usb-next new 1e2ed7b222b8 usb: typec: Organize the private headers properly new f70d436f0001 usb: typec: Declare the typec_class static new 69e2ae87cfa9 Merge remote-tracking branch 'usb/usb-next' new 315e2811f58b USB: serial: iuu_phoenix: remove redundant variable 'error' new ea7ada4de2f7 USB: serial: xr: fix CSIZE handling new 53366a9f917a USB: serial: drop unused suspending flag new b3431093ad05 USB: serial: refactor endpoint classification new 5de03c99691d USB: serial: add support for multi-interface functions new 5fec21e74bfc USB: serial: xr: claim both interfaces new f39f2320ff62 Merge remote-tracking branch 'usb-serial/usb-next' new d93e69558522 usb: cdns3: delete repeated clear operations new df4aed23d67d usb: cdnsp: remove redundant initialization of variable ret new 90e61166e18a Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 64b1510642f8 serial: 8250_bcm7271: Fix return value check in brcmuart_probe() new b0b07762bfa4 serial: 8250: Make symbol 'brcmuart_debugfs_root' static new 202680c7a937 tty: pty: Add a blank line after declarations new 9594408763d4 Merge 5.12-rc6 into tty-next new 1b8dc3988dd2 dt-bindings: serial: Add rx-tx-swap to stm32-usart new 3cd66593725a tty/serial: Add rx-tx-swap OF option to stm32-usart new 158e800e0fde sc16is7xx: Defer probe if device read fails new 395ad12a2056 Merge remote-tracking branch 'tty/tty-next' new 642fa28bb5ee misc/pvpanic: fix return value check in pvpanic_pci_probe() new 391e2415e966 misc/pvpanic: Make some symbols static new cb4a2d5486b8 misc: hpilo: MAINTAINERS: add entry for hpilo new 012ac583aa9b greybus: remove stray nul byte in apb_log_enable_read output new c23146e15e57 MAINTAINERS: Update entry for ibmvmc driver new 2c4134e78203 drivers: most: use DEFINE_SPINLOCK() for spinlock new 5751564085e7 drivers: most: use LIST_HEAD() for list_head new 2a1405a14c3a dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC new e050f160d483 nvmem: convert comma to semicolon new 9ec4f4b0e9fd drivers: nvmem: Fix voltage settings for QTI qfprom-efuse new 5783bd1970b3 dt-bindings: nvmem: add Broadcom's NVRAM new 3fef9ed0627a nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM new a28e824fb827 nvmem: core: Add functions to make number reading easy new 55022fdeace8 nvmem: core: Fix unintentional sign extension issue new cc1bc56fdc76 nvmem: rmem: fix undefined reference to memremap new b1f20fd04577 dt-bindings: nvmem: Add SoC compatible for sc7280 new 5a1bea2a2572 nvmem: qfprom: Add support for fuse blowing on sc7280 new 5c777233c90f mux: gpio: Use bitmap API instead of direct assignment new 7fef54e25541 mux: gpio: Make it OF independent new 38ab861493de mux: gpio: Simplify code by using dev_err_probe() new b0077b4b085f firmware: google: Enable s0ix logging by default new 422d2245136a Merge 5.12-rc6 into char-misc-next new 376565b9717c misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_m [...] new b2192cfeba84 misc: vmw_vmci: explicitly initialize vmci_datagram payload new e8a30eef6ef6 misc: Add Synopsys DesignWare xData IP driver new e1181b5bbc3c Documentation: misc-devices: Add Documentation for dw-xdat [...] new 49917294ab29 MAINTAINERS: Add Synopsys xData IP driver maintainer new 177260a705a9 docs: ABI: Add sysfs documentation interface of dw-xdata-p [...] new 685f903c62e3 Merge remote-tracking branch 'char-misc/char-misc-next' new f3ee6a482aa0 Merge remote-tracking branch 'extcon/extcon-next' new 183bf0917e49 phy: marvell: phy-mvebu-cp11i-utmi needs USB_COMMON new 646944853db7 phy: hisilicon: Use the correct HiSilicon copyright new 8595ffb52fa3 phy: Sparx5 Eth SerDes: Use direct register operations new cbc336c09b6d phy: fix resource_size.cocci warnings new 577ed327ff98 Merge remote-tracking branch 'phy-next/next' new b26b48749b18 soundwire: qcom: use signed variable for error return new 48f17f96a817 soundwire: stream: fix memory leak in stream config error path new f4022062e541 soundwire: add static port mapping support new 650dfdb894f0 soundwire: qcom: update port map allocation bit mask new eb5a909441a8 soundwire: qcom: add static port map support new a661308c34de soundwire: qcom: wait for fifo space to be available befor [...] new 9916c02ccd74 soundwire: qcom: cleanup internal port config indexing new e729e0fdc63d soundwire: qcom: handle return correctly in qcom_swrm_tran [...] new 14968dd36a50 soundwire: intel_init: test link->cdns new d6b4e5ae49ba Merge remote-tracking branch 'soundwire/next' new 61c85146a25b Merge remote-tracking branch 'thunderbolt/next' new 0778f04b0b36 staging: greybus: arche-platform: Ending line with argument new f032e2cdf900 staging: greybus: camera: Switch to memdup_user_nul() new 30310e0fa5a7 staging: rtl8188eu: remove unused function parameter new 8bc5cbf5b65c staging: rtl8188eu: (trivial) remove a duplicate debug print new 6d72d5f601c2 staging: rtl8723bs: core: add comma within a comment new c460c22211e0 staging: rtl8723bs: core: add * to block comments new ff7e47409d42 staging: rtl8723bs: core: remove empty comment new d8365ba3ee53 staging: rtl8723bs: use print_hex_dump_debug instead of pr [...] new a6463cc5e35e staging: rtl8723bs: remove unused macro RT_PRINT_DATA new 45bca1886886 staging: hisilicon,hisi-spmi-controller.yaml cleanup schema new 507614ba25ff regulator: hi6421v600-regulator: move it from staging new e5c7bccc3775 Merge 5.12-rc6 into staging-next new b79f45e20464 staging: rtl8188eu: core: add comma within a comment new 015a5273b650 staging: rtl8188eu: core: replace spaces with a tab new d3361373bdda staging: sm750fb: Remove unnecessary blank line new 69c7ec3b2ba4 staging: rtl8712: add blank lines after declarations new c75afdaf2e53 staging: rtl8712: remove extra blank lines new f52def0b5e6f staging: rtl8192e: move const after static new 75c9fb830de7 staging: iio: cdc: remove repeated word new c1d0f8534fb5 staging: fbtft: convert sysfs snprintf to sysfs_emit new ab1f66a80906 staging: rtl8723bs: remove RT_TRACE logs in core/rtw_xmit.c new 4c266de05a26 staging: rtl8723bs: fix condition in if statement in core/ [...] new a46af2c860c9 staging: rtl8723bs: remove RT_TRACE logs in core/rtw_security.c new 0e1b6fe28138 staging: rtl8723bs: fix line exceed warning in core/rtw_se [...] new b365c02997e6 staging: rtl8723bs: fix spaces around operator issues in c [...] new 42c8cd68e5e0 staging: rtl8723bs: remove all RT_TRACE logs in core/rtw_eeprom.c new e4e729449739 staging: rtl8723bs: fix error prone if conditions in core/ [...] new 1c7b5dff5de7 staging: rtl8723bs: remove all RT_TRACE logs in core/rtw_p [...] new 26e8ad5cb666 staging: rtl8723bs: fix logical continuation issue in core [...] new 2569996ddaa7 staging: rtl8723bs: remove unnecessary parentheses in if-c [...] new 13aefa65bc6a staging: rtl8723bs: remove RT_TRACE logs in core/rtw_cmd.c new 61e0d09274ec staging: rtl8723bs: fix null check conditions in core/rtw_cmd.c new b7fd07b6617f staging: rtl8723bs: remove unnecessary parentheses in if c [...] new 1f7e6f0a2e91 staging: rtl8723bs: remove commented RT_TRACE calls in cor [...] new a8f74a826111 staging: rtl8723bs: remove RT_TRACE logs in core/rtw_mlme.c new ecd20f1b1e2f staging: rtl8723bs: tidy up some error handling in core/rt [...] new 0ac666f83c31 staging: rtl8723bs: remove RT_TRACE logs in core/rtw_mlme_ext.c new dfe138c98c1a staging: rtl8723bs: remove commented RT_TRACE calls in cor [...] new 760a6677c9ad staging: rtl8723bs: remove RT_TRACE logs in core/rtw_recv.c new 052b7b909d19 staging: rtl8723bs: added spaces around operator in core/r [...] new 1f96ef45f5c5 staging: rtl8723bs: split long line in core/rtw_recv.c new 4e7157733a27 staging: rtl8723bs: remove unnecessary parentheses in core [...] new 0dfb2de7bd68 staging: rtl8723bs: fix comparison in if condition in core [...] new ffaedcecc020 staging: rtl8723bs: remove commented RT_TRACE call in core [...] new b4bb8a0c0e84 staging: rtl8723bs: remove RT_TRACE logs in core/rtw_ioctl_set.c new 433426f21b1b staging: rtl8723bs: place constant on the right side of th [...] new 3cebd89515ea staging: rtl8723bs: remove all RT_TRACE logs in core/rtw_w [...] new 7ca5754301ef staging: rtl8723bs: remove RT_TRACE logs in core/rtw_sta_mgt.c new 4b85a20356ec staging: rtl8723bs: remove RT_TRACE logs in core/rtw_ieee80211.c new 9ebd42d8088f staging: rtl8723bs: add spaces around operators in core/rt [...] new 001c6bb6b626 staging: bcm2835-pcm: Allow up to 8 channels and 192kHz data rate new 021e2b99a3cb Merge remote-tracking branch 'staging/staging-next' new ef604a03a541 Merge remote-tracking branch 'icc/icc-next' new 8b7e45e12d62 Merge remote-tracking branch 'dmaengine/next' new a72232eabdfc cgroup: Add misc cgroup controller new 25259fc914a1 cgroup: Miscellaneous cgroup documentation. new 7aef27f0b2a8 svm/sev: Register SEV and SEV-ES ASIDs to the misc controller new dd3f4e4972f1 cgroup: misc: mark dummy misc_cg_res_total_usage() static inline new cc6b4e7742b5 Merge remote-tracking branch 'cgroup/for-next' new 3537ff949acc Merge branch 'fixes' into for-next new bce99128eaf7 Merge branch 'misc' into for-next new f226abf4b4f8 Merge remote-tracking branch 'scsi/for-next' new 6c26379def09 scsi: aic94xx: Avoid -Wempty-body warning new 472c1cfb10f1 scsi: message: fusion: Avoid -Wempty-body warnings new ae3645d29d4e scsi: mvsas: Avoid -Wempty-body warning new ada48ba70f6b scsi: lpfc: Fix gcc -Wstringop-overread warning new 5b11c9d80bde scsi: fcoe: Fix mismatched fcoe_wwn_from_mac declaration new ed46ccc7fe76 scsi: message: fusion: Replace one-element array with flex [...] new 4e2e619f3c9e scsi: message: mptlan: Replace one-element array with flex [...] new 556666bce111 Merge branch '5.12/scsi-fixes' into 5.13/scsi-staging new c6d3ee209b9e scsi: smartpqi: Use host-wide tag space new b622a601a13a scsi: smartpqi: Correct request leakage during reset operations new 2708a25643ab scsi: smartpqi: Add support for new product ids new 281a817f232e scsi: smartpqi: Refactor aio submission code new 1a22bc4bee22 scsi: smartpqi: Refactor scatterlist code new 6702d2c40f31 scsi: smartpqi: Add support for RAID5 and RAID6 writes new 7a012c23c7a7 scsi: smartpqi: Add support for RAID1 writes new f6cc2a774aa7 scsi: smartpqi: Add support for BMIC sense feature cmd and [...] new 598bef8d7942 scsi: smartpqi: Add support for long firmware version new 583891c9e509 scsi: smartpqi: Align code with oob driver new c7ffedb3a774 scsi: smartpqi: Add stream detection new 5be746d7d74b scsi: smartpqi: Add host level stream detection enable new 99a12b487f19 scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks new ae0c189db4f1 scsi: smartpqi: Remove timeouts from internal cmds new 7a84a821f194 scsi: smartpqi: Add support for wwid new 06b41e0d1800 scsi: smartpqi: Update event handler new 4ccc354bac14 scsi: smartpqi: Update soft reset management for OFA new 37f3318199ce scsi: smartpqi: Synchronize device resets with mutex new 9fa820233609 scsi: smartpqi: Update suspend/resume and shutdown new 5be9db069d3f scsi: smartpqi: Update RAID bypass handling new 2790cd4d3f6a scsi: smartpqi: Update OFA management new 66f1c2b40270 scsi: smartpqi: Update device scan operations new 3268b8a8cf77 scsi: smartpqi: Fix driver synchronization issues new a425625277a1 scsi: smartpqi: Convert snprintf() to scnprintf() new ec504b23df9d scsi: smartpqi: Add phy ID support for the physical drives new 55732a46d6c5 scsi: smartpqi: Update SAS initiator_port_protocols and ta [...] new 18ff5f0877be scsi: smartpqi: Add additional logging for LUN resets new d0cba99fd7a3 scsi: smartpqi: Update enclosure identifier in sysfs new 43e97ef482ee scsi: smartpqi: Correct system hangs when resuming from hi [...] new 75fbeacca3ad scsi: smartpqi: Add new PCI IDs new d56030f882a7 scsi: smartpqi: Update version to 2.1.8-045 new 22ec513e7057 scsi: scsi_dh_alua: Prevent duplicate pg info print in alu [...] new bc3f2b42b70e scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() new 0aecfa662e43 scsi: target: Add the DUMMY flag to rd_mcp new 1b5ad814af5e scsi: target: Make the virtual LUN 0 device new 4c51f9569651 scsi: mpt3sas: Only one vSES is present even when IOC has [...] new c0629d70ca55 scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement new 3c8604691d2a scsi: mpt3sas: Block PCI config access from userspace duri [...] new 4dec8004de29 scsi: message: fusion: Use BUG_ON instead of if condition [...] new aa6f2fccd711 scsi: fnic: Remove unnecessary spin_lock_init() and INIT_L [...] new 1352eec8c0da scsi: ufs: core: Fix out-of-bounds warnings in ufshcd_exec [...] new c3b0d087763f scsi: bfa: Remove unnecessary struct declarations new a1e9981ba528 scsi: qedf: Remove unused include of linux/version.h new c03f2422b9f5 scsi: libsas: Correctly indent statements in sas_to_ata_err() new 857a80bbd732 scsi: libsas: Clean up whitespace new 83891d2f8958 Merge remote-tracking branch 'scsi-mkp/for-next' new f43bb5dbf0b7 Merge remote-tracking branch 'vhost/linux-next' new 0e214677609e Merge remote-tracking branch 'rpmsg/for-next' new e1b7033ecdac Merge tag 'intel-gpio-v5.13-1' of gitolite.kernel.org:pub/ [...] new ae204c743b3b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 1fc9c46c62e3 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venu [...] new 86648cffafca gpio: sch: depends on LPC_SCH new d5a99386332e gpio: sch: Drop MFD_CORE selection new 058459043e71 gpio: ich: Switch to be dependent on LPC_ICH new 00b5b3d31a80 Merge remote-tracking branch 'gpio-intel/for-next' new dcf82fd34e1b Merge remote-tracking branch 'pinctrl/for-next' new f940ee2c9a42 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new e2432c1bd334 Merge remote-tracking branch 'pwm/for-next' new a9d26a302dea selftests/resctrl: Enable gcc checks to detect buffer overflows new 8236c51d85a6 selftests/resctrl: Fix compilation issues for global variables new 896016d2ad05 selftests/resctrl: Fix compilation issues for other global [...] new 2428673638ea selftests/resctrl: Clean up resctrl features check new f5f16ae4fae9 selftests/resctrl: Ensure sibling CPU is not same as original CPU new d7af3d0d515c selftests/resctrl: Fix missing options "-n" and "-p" new 2f320911d9fa selftests/resctrl: Rename CQM test as CMT test new ca2f4214f967 selftests/resctrl: Call kselftest APIs to log test results new 03216ed7bb4d selftests/resctrl: Share show_cache_info() by CAT and CMT tests new f29838e6fa13 selftests/resctrl: Fix a printed message new b67a7665a917 selftests/resctrl: Add config dependencies new a3611fbc6e58 selftests/resctrl: Check for resctrl mount point only if r [...] new ee0415681eb6 selftests/resctrl: Use resctrl/info for feature detection new 06bd03a57f8c selftests/resctrl: Fix MBA/MBM results reporting format new 09a67934625a selftests/resctrl: Don't hard code value of "no_of_bits" variable new c9fb4e7cee1e selftests/resctrl: Modularize resctrl test suite main() function new f1dd71982d19 selftests/resctrl: Skip the test if requested resctrl feat [...] new 4e5cb354c85e selftests/resctrl: Fix unmount resctrl FS new d81343b5eedf selftests/resctrl: Fix incorrect parsing of iMC counters new 1205b688c925 selftests/resctrl: Fix checking for < 0 for unsigned values new 4808bf209efd selftests/resctrl: Create .gitignore to include resctrl_tests new 87f1c20e2eff Documentation: kselftest: fix path to test module files new be7761a801f8 Merge remote-tracking branch 'kselftest/next' new 0c8b0be3da90 Merge remote-tracking branch 'livepatching/for-next' new 234a9b505375 Merge remote-tracking branch 'coresight/next' new 8297932575b2 Merge remote-tracking branch 'rtc/rtc-next' new ed626d48abd8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new cdf608b27dd6 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 39293a195cbb Merge remote-tracking branch 'gnss/gnss-next' new afbab69756ad Merge remote-tracking branch 'slimbus/for-next' new 4703c7e8ecbe Merge remote-tracking branch 'nvmem/for-next' new 90b9bfa4707c x86/hyperv: remove unused linux/version.h header new 0975694befc0 Drivers: hv: vmbus: Remove unused linux/version.h header new a8e1651486dc Merge remote-tracking branch 'hyperv/hyperv-next' new b28506637179 Merge remote-tracking branch 'kgdb/kgdb/for-next' new f9d2d86dc521 dt-bindings: fpga: fpga-region: Convert to sugar syntax new a78a51a851ed fpga: dfl: pci: add DID for D5005 PAC cards new c1c46c3d2556 Merge remote-tracking branch 'fpga/for-next' new acd976253c0c kunit: make KUNIT_EXPECT_STREQ() quote values, don't print [...] new 9854781dba37 kunit: tool: make --kunitconfig accept dirs, add lib/kunit [...] new 359a376081d4 kunit: support failure from dynamic analysis tools new 128b0471466c Merge remote-tracking branch 'kunit-next/kunit' new 0b0fcbb09f81 Merge remote-tracking branch 'mhi/mhi-next' new d54e65f4495d Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new add74f8473c5 Rust support new 17926a6769c6 Merge remote-tracking branch 'rust/rust-next' new f55e7ce00f3c lib/genalloc: add parameter description to fix doc compile [...] new 07f3e3d7a87d mm-vmalloc-remove-unmap_kernel_range-fix new f7821bbc7774 mm-vmalloc-remove-map_kernel_range-fix-2 new f47d46143d3f mm-vmalloc-remove-unmap_kernel_range-fix-fix new 11f254c12b62 Merge branch 'akpm-current/current' new c1a192766232 drivers/char: remove /dev/kmem for good new a5986e25654e mm: remove xlate_dev_kmem_ptr() new 49dc201be787 mm/vmalloc: remove vwrite() new 5c067db57627 arm: print alloc free paths for address in registers new 87a7919baabe scripts/spelling.txt: add "overlfow" new 462ef4370fc5 scripts/spelling.txt: Add "diabled" typo new adabb18d18cd scripts/spelling.txt: add "overflw" new 7afdd526301e mm/slab.c: fix spelling mistake "disired" -> "desired" new 7482527dfaa5 include/linux/pgtable.h: few spelling fixes new ae829ee83384 kernel/umh.c: fix some spelling mistakes new 39e29633ad6a kernel/user_namespace.c: fix typos new a83300621ca9 kernel/up.c: fix typo new edaf483e4fd7 kernel/sys.c: fix typo new 470d9a082ef5 fs: fat: fix spelling typo of values new fbc4bd078a1d ipc/sem.c: spelling fix new 60d784997fc3 treewide: remove editor modelines and cruft new e0b5ff268046 mm: fix typos in comments new 9d0df6881bf6 mmap: make mlock_future_check() global new d524ba67f63b riscv/Kconfig: make direct map manipulation options depend on MMU new 6888a7eeda0f set_memory: allow set_direct_map_*_noflush() for multiple pages new dc910ce809d9 set_memory: allow querying whether set_direct_map_*() is a [...] new 2096c4fd0e94 mm: introduce memfd_secret system call to create "secret" [...] new eb46b451b6d4 memfd_secret: use unsigned int rather than long as syscall [...] new a9e7ecc37f2f PM: hibernate: disable when there are active secretmem users new 97523d671cac arch, mm: wire up memfd_secret system call where relevant new 7ac4d4fa6878 memfd_secret: use unsigned int rather than long as syscall [...] new 0b899377ebd8 secretmem: test: add basic selftest for memfd_secret(2) new f2df56a27ec3 memfd_secret: use unsigned int rather than long as syscall [...]
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 (42183be5842d) \ N -- N -- N refs/heads/akpm (f2df56a27ec3)
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 1405 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: .gitignore | 1 + .mailmap | 5 +- .rustfmt.toml | 11 + Documentation/ABI/stable/procfs-audit_loginuid | 22 +- Documentation/ABI/testing/sysfs-bus-pci | 29 + Documentation/ABI/testing/sysfs-driver-xdata | 49 + Documentation/admin-guide/cgroup-v1/index.rst | 1 + Documentation/admin-guide/cgroup-v1/misc.rst | 4 + Documentation/admin-guide/cgroup-v2.rst | 73 +- Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 38 + Documentation/admin-guide/mm/numaperf.rst | 2 +- Documentation/admin-guide/reporting-bugs.rst | 187 -- Documentation/admin-guide/reporting-issues.rst | 218 +- Documentation/arm/index.rst | 1 + Documentation/arm/stm32/stm32h750-overview.rst | 34 + Documentation/arm64/tagged-address-abi.rst | 2 +- Documentation/dev-tools/kselftest.rst | 4 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 1 + .../arm/bcm/raspberrypi,bcm2835-firmware.yaml | 20 + .../devicetree/bindings/arm/mediatek.yaml | 4 + .../devicetree/bindings/arm/stm32/stm32.yaml | 4 + .../bindings/display/bridge/analogix,anx7625.yaml | 15 + .../devicetree/bindings/fpga/fpga-region.txt | 187 +- .../bindings/media/qcom,sm8250-venus.yaml | 167 ++ .../memory-controllers/nvidia,tegra124-emc.yaml | 7 +- .../memory-controllers/nvidia,tegra20-emc.txt | 4 +- .../memory-controllers/nvidia,tegra20-mc.txt | 40 - .../memory-controllers/nvidia,tegra20-mc.yaml | 79 + .../memory-controllers/nvidia,tegra30-emc.yaml | 7 +- .../devicetree/bindings/power/brcm,bcm-pmb.yaml | 1 + .../bindings/power/reset/ltc2952-poweroff.txt | 4 + .../bindings/regulator/qcom,rpmh-regulator.txt | 180 -- .../bindings/regulator/qcom,rpmh-regulator.yaml | 162 + .../devicetree/bindings/serial/st,stm32-uart.yaml | 29 +- Documentation/devicetree/bindings/sound/ak5558.txt | 2 +- .../bindings/sound/audio-graph-port.yaml | 104 +- .../bindings/sound/intel,keembay-i2s.yaml | 2 +- .../bindings/sound/marvell,mmp-sspa.yaml | 6 +- .../bindings/sound/nvidia,tegra186-dspk.yaml | 11 +- .../bindings/sound/nvidia,tegra210-admaif.yaml | 11 +- .../bindings/sound/nvidia,tegra210-ahub.yaml | 11 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 11 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 11 +- .../devicetree/bindings/sound/renesas,rsnd.yaml | 5 +- .../devicetree/bindings/sound/rt1019.yaml | 2 + .../bindings/sound/socionext,uniphier-aio.yaml | 8 +- .../bindings/sound/socionext,uniphier-evea.yaml | 8 +- .../devicetree/bindings/spi/cadence-quadspi.txt | 68 - .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 143 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 56 +- .../devicetree/bindings/usb/fsl,imx8mp-dwc3.yaml | 9 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 6 +- Documentation/dontdiff | 1 + Documentation/fb/fbcon.rst | 4 +- Documentation/filesystems/api-summary.rst | 3 + Documentation/filesystems/cifs/cifsd.rst | 4 +- Documentation/hid/intel-ish-hid.rst | 2 +- Documentation/leds/leds-lm3556.rst | 28 +- Documentation/misc-devices/dw-xdata-pcie.rst | 40 + Documentation/networking/ip-sysctl.rst | 4 +- Documentation/networking/x25-iface.rst | 65 +- Documentation/power/power_supply_class.rst | 2 +- Documentation/powerpc/booting.rst | 2 +- Documentation/powerpc/dawr-power9.rst | 2 +- Documentation/powerpc/eeh-pci-error-recovery.rst | 2 +- Documentation/powerpc/elfnote.rst | 2 +- Documentation/powerpc/firmware-assisted-dump.rst | 2 +- Documentation/powerpc/kaslr-booke32.rst | 2 +- Documentation/powerpc/mpc52xx.rst | 2 +- Documentation/powerpc/papr_hcalls.rst | 4 +- Documentation/powerpc/transactional_memory.rst | 4 +- Documentation/rust/arch-support.rst | 12 +- Documentation/rust/quick-start.rst | 14 +- Documentation/s390/pci.rst | 14 +- .../it_IT/process/submit-checklist.rst | 14 +- Documentation/translations/ja_JP/SubmitChecklist | 8 +- .../translations/zh_CN/disclaimer-zh_CN.rst | 2 +- .../zh_CN/process/submit-checklist.rst | 14 +- MAINTAINERS | 47 +- Makefile | 4 +- arch/arm/Kconfig | 2 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 2 +- arch/arm/arm-soc-for-next-contents.txt | 99 +- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/armada-385-turris-omnia.dts | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 3 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 3 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 3 +- arch/arm/boot/dts/at91sam9260ek.dts | 3 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 3 +- arch/arm/boot/dts/bcm2711.dtsi | 12 - arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 5 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 5 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 4 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 4 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 9 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 4 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 26 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 9 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 9 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 9 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 9 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/mstar-v7.dtsi | 23 + arch/arm/boot/dts/owl-s500-roseapplepi.dts | 132 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 6 +- arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 2 +- arch/arm/boot/dts/sama5d3.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 4 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 214 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 210 +- arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 218 -- arch/arm/boot/dts/ste-href520-tvk.dts | 4 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 2 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 48 +- arch/arm/boot/dts/stm32h7-pinctrl.dtsi | 275 ++ arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 306 -- arch/arm/boot/dts/stm32h743.dtsi | 177 +- arch/arm/boot/dts/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/stm32h750.dtsi | 6 + ...{stm32h743i-disco.dts => stm32h750i-art-pi.dts} | 136 +- arch/arm/boot/dts/stm32mp151.dtsi | 2 + arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts | 4 + arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts | 4 + arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 4 + arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 12 +- arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 12 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 64 + arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 35 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 + arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 11 + arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/imote2_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/socfpga_defconfig | 2 +- arch/arm/configs/u8500_defconfig | 14 + arch/arm/crypto/poly1305-glue.c | 2 +- arch/arm/mach-iop32x/n2100.c | 8 +- arch/arm/mach-keystone/keystone.c | 4 +- arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mach-omap1/ams-delta-fiq-handler.S | 1 + arch/arm/mach-pxa/mainstone.c | 8 +- arch/arm/mach-s3c/mach-rx1950.c | 11 +- arch/arm/mach-socfpga/Kconfig | 4 +- arch/arm/mach-stm32/board-dt.c | 1 + arch/arm/mach-ux500/platsmp.c | 2 +- arch/arm/mm/init.c | 6 +- arch/arm64/Kconfig.platforms | 17 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 4 + .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 16 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 4 +- arch/arm64/boot/dts/altera/Makefile | 2 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + .../dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts | 86 + .../boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts | 113 + arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 1 + .../broadcom/bcm4908/bcm4906-netgear-r8000p.dts | 107 +- .../bcm4908/bcm4906-tplink-archer-c2300-v1.dts | 182 ++ .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 44 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 47 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 +- arch/arm64/boot/dts/intel/Makefile | 6 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 222 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 14 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 18 +- arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 12 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 14 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 127 + arch/arm64/boot/dts/marvell/armada-8040-db.dts | 21 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 19 +- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 25 +- arch/arm64/boot/dts/marvell/cn9130-db.dts | 12 +- arch/arm64/boot/dts/marvell/cn9131-db.dts | 9 +- arch/arm64/boot/dts/marvell/cn9132-db.dts | 11 +- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 378 +++ arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 2 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 10 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 60 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 212 ++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 12 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 549 ++++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 125 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 911 ++++++ arch/arm64/boot/dts/renesas/r8a77950.dtsi | 5 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 4 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/configs/defconfig | 7 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/include/asm/kvm_hyp.h | 1 - arch/arm64/include/asm/kvm_mmu.h | 2 + arch/arm64/include/asm/word-at-a-time.h | 10 +- arch/arm64/kernel/image-vars.h | 3 +- arch/arm64/kernel/perf_event.c | 5 +- arch/arm64/kvm/handle_exit.c | 45 + arch/arm64/kvm/hyp/include/hyp/switch.h | 2 - arch/arm64/kvm/hyp/include/nvhe/gfp.h | 2 +- arch/arm64/kvm/hyp/include/nvhe/memory.h | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 18 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 2 +- arch/arm64/kvm/hyp/nvhe/hyp-smp.c | 6 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 6 +- arch/arm64/kvm/hyp/vhe/switch.c | 4 +- arch/mips/crypto/poly1305-glue.c | 2 +- arch/powerpc/kernel/Makefile | 4 + arch/powerpc/kernel/ptrace/Makefile | 4 +- arch/powerpc/kernel/ptrace/ptrace-decl.h | 14 - arch/powerpc/kernel/ptrace/ptrace-fpu.c | 10 + arch/powerpc/kernel/ptrace/ptrace-novsx.c | 8 + arch/powerpc/kernel/ptrace/ptrace-view.c | 2 - arch/powerpc/kernel/signal_32.c | 20 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/uaccess.h | 7 +- arch/riscv/include/uapi/asm/setup.h | 8 - arch/riscv/kernel/entry.S | 1 + arch/riscv/mm/kasan_init.c | 2 +- arch/s390/include/asm/ccwdev.h | 3 - arch/s390/include/asm/stacktrace.h | 1 + arch/s390/kernel/cpcmd.c | 6 +- arch/s390/kernel/dumpstack.c | 12 +- arch/s390/kernel/irq.c | 2 +- arch/s390/kernel/smp.c | 61 +- arch/s390/mm/page-states.c | 8 +- arch/s390/pci/pci_sysfs.c | 9 + arch/x86/crypto/poly1305_glue.c | 6 +- arch/x86/hyperv/hv_proc.c | 1 - arch/x86/include/asm/smp.h | 1 + arch/x86/kernel/kvmclock.c | 2 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/tsc.c | 3 +- arch/x86/kvm/hyperv.c | 9 +- arch/x86/kvm/mmu/mmu.c | 9 +- arch/x86/kvm/mmu/tdp_mmu.c | 26 +- arch/x86/kvm/mmu/tdp_mmu.h | 24 +- arch/x86/kvm/svm/nested.c | 32 +- arch/x86/kvm/svm/sev.c | 70 +- arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/x86.c | 48 +- block/bio.c | 2 +- block/blk-mq-debugfs.c | 1 - crypto/fcrypt.c | 5 +- crypto/keywrap.c | 4 +- crypto/rng.c | 10 +- drivers/acpi/processor_idle.c | 7 + drivers/base/attribute_container.c | 4 + drivers/base/base.h | 1 + drivers/base/core.c | 75 +- drivers/base/dd.c | 30 +- drivers/base/devcoredump.c | 4 +- drivers/base/devres.c | 6 +- drivers/base/platform-msi.c | 3 +- drivers/base/platform.c | 66 +- drivers/base/regmap/regmap-irq.c | 43 +- drivers/base/swnode.c | 83 +- drivers/base/test/property-entry-test.c | 11 +- drivers/block/null_blk/main.c | 26 +- drivers/block/null_blk/null_blk.h | 1 + drivers/bluetooth/btusb.c | 4 +- drivers/bus/mvebu-mbus.c | 2 +- drivers/char/hw_random/omap-rng.c | 11 +- drivers/char/ipmi/ipmi_msghandler.c | 54 +- drivers/char/ipmi/ipmi_si.h | 8 +- drivers/char/ipmi/ipmi_si_hardcode.c | 73 +- drivers/char/ipmi/ipmi_si_hotmod.c | 24 +- drivers/char/ipmi/ipmi_si_intf.c | 32 +- drivers/char/ipmi/ipmi_si_pci.c | 22 +- drivers/char/ipmi/ipmi_si_platform.c | 95 +- drivers/char/random.c | 21 +- drivers/char/rust_example.rs | 12 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 4 +- drivers/clk/bcm/clk-raspberrypi.c | 2 +- drivers/clk/clk.c | 47 +- drivers/clk/socfpga/Kconfig | 19 + drivers/clk/socfpga/Makefile | 11 +- drivers/clk/socfpga/clk-agilex.c | 117 +- drivers/clk/socfpga/clk-gate-a10.c | 8 +- drivers/clk/socfpga/clk-gate-s10.c | 15 +- drivers/clk/socfpga/clk-gate.c | 11 +- drivers/clk/socfpga/clk-periph-a10.c | 11 +- drivers/clk/socfpga/clk-periph-s10.c | 42 +- drivers/clk/socfpga/clk-periph.c | 8 +- drivers/clk/socfpga/clk-pll-a10.c | 12 +- drivers/clk/socfpga/clk-pll-s10.c | 43 +- drivers/clk/socfpga/clk-pll.c | 18 +- drivers/clk/socfpga/clk-s10.c | 68 +- drivers/clk/socfpga/stratix10-clk.h | 24 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 22 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 50 +- drivers/crypto/hisilicon/sec/sec_algs.c | 2 +- drivers/crypto/hisilicon/sec/sec_drv.c | 6 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 37 +- drivers/crypto/hisilicon/sec2/sec_main.c | 2 +- drivers/crypto/hisilicon/zip/zip.h | 46 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 706 +++-- drivers/crypto/qat/qat_common/adf_isr.c | 29 +- drivers/dma/Kconfig | 2 +- drivers/edac/Kconfig | 2 +- drivers/edac/altera_edac.c | 17 +- drivers/firewire/nosy.c | 9 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/google/gsmi.c | 14 +- drivers/firmware/raspberrypi.c | 69 +- drivers/fpga/Kconfig | 8 +- drivers/fpga/dfl-pci.c | 18 +- drivers/gpio/Kconfig | 8 +- drivers/gpio/gpio-ich.c | 2 - drivers/gpio/gpio-raspberrypi-exp.c | 2 +- drivers/gpio/gpiolib-acpi.c | 14 + drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 151 - drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 131 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 75 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 2 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 3 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 16 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 19 +- drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/analogix/anx7625.c | 34 + drivers/gpu/drm/bridge/analogix/anx7625.h | 1 + drivers/gpu/drm/drm_displayid.c | 132 + drivers/gpu/drm/drm_dp_helper.c | 24 +- drivers/gpu/drm/drm_edid.c | 171 +- drivers/gpu/drm/drm_modes.c | 3 + drivers/gpu/drm/drm_vblank.c | 3 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 19 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 45 +- drivers/gpu/drm/i915/display/intel_psr.c | 7 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 62 +- drivers/gpu/drm/i915/i915_drv.c | 10 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/imx/imx-drm-core.c | 23 +- drivers/gpu/drm/imx/imx-ldb.c | 17 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 11 +- drivers/gpu/drm/imx/ipuv3-plane.c | 62 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 14 +- drivers/gpu/drm/msm/msm_drv.c | 5 + drivers/gpu/drm/msm/msm_drv.h | 15 +- drivers/gpu/drm/msm/msm_fb.c | 3 +- drivers/gpu/drm/msm/msm_gem.c | 65 +- drivers/gpu/drm/msm/msm_gem.h | 72 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 28 +- drivers/gpu/drm/tegra/dc.c | 2 + drivers/gpu/ipu-v3/ipu-dc.c | 5 + drivers/gpu/ipu-v3/ipu-di.c | 7 + drivers/greybus/es2.c | 2 +- drivers/hv/hv.c | 1 - drivers/i2c/busses/Kconfig | 12 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-cp2615.c | 330 +++ drivers/i2c/busses/i2c-designware-common.c | 3 + drivers/i2c/busses/i2c-designware-core.h | 8 + drivers/i2c/busses/i2c-designware-master.c | 136 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 61 + drivers/i2c/busses/i2c-mlxbf.c | 14 +- drivers/i2c/busses/i2c-qcom-cci.c | 4 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 52 +- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/efa/efa_main.c | 10 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 35 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 92 +- drivers/infiniband/hw/hns/hns_roce_device.h | 34 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 34 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1354 +++++---- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 210 +- drivers/infiniband/hw/hns/hns_roce_main.c | 8 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 16 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 4 +- drivers/infiniband/sw/rxe/rxe_loc.h | 30 +- drivers/infiniband/sw/rxe/rxe_mr.c | 271 +- drivers/infiniband/sw/rxe/rxe_pool.c | 14 +- drivers/infiniband/sw/rxe/rxe_req.c | 10 +- drivers/infiniband/sw/rxe/rxe_resp.c | 34 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 22 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 60 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 1 - drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 13 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 13 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 20 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 14 +- drivers/infiniband/ulp/rtrs/rtrs.c | 24 + drivers/infiniband/ulp/rtrs/rtrs.h | 3 +- drivers/input/touchscreen/raspberrypi-ts.c | 2 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 4 +- drivers/memory/fsl-corenet-cf.c | 4 +- drivers/memory/pl353-smc.c | 2 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memory/tegra/tegra20-emc.c | 20 +- drivers/memory/tegra/tegra30-emc.c | 18 +- drivers/message/fusion/lsi/mpi.h | 4 +- drivers/message/fusion/lsi/mpi_ioc.h | 2 +- drivers/message/fusion/mptdebug.h | 7 +- drivers/message/fusion/mptlan.c | 9 +- drivers/message/fusion/mptsas.c | 6 +- drivers/mfd/Kconfig | 4 +- drivers/misc/Kconfig | 10 + drivers/misc/Makefile | 1 + drivers/misc/dw-xdata-pcie.c | 420 +++ drivers/misc/pvpanic/pvpanic-pci.c | 4 +- drivers/misc/pvpanic/pvpanic.c | 4 +- drivers/misc/vmw_vmci/vmci_doorbell.c | 2 +- drivers/misc/vmw_vmci/vmci_guest.c | 2 +- drivers/most/most_cdev.c | 6 +- drivers/mtd/spi-nor/Makefile | 2 +- drivers/mtd/spi-nor/core.c | 413 +-- drivers/mtd/spi-nor/core.h | 63 + drivers/mtd/spi-nor/otp.c | 376 +++ drivers/mtd/spi-nor/swp.c | 427 +++ drivers/mtd/spi-nor/winbond.c | 17 +- drivers/mux/gpio.c | 19 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 6 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 7 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 66 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 10 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 40 + drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 7 +- drivers/net/ethernet/ibm/ibmvnic.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 52 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 28 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 4 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 6 +- drivers/net/ethernet/intel/ice/ice_base.c | 23 + drivers/net/ethernet/intel/ice/ice_common.c | 56 +- drivers/net/ethernet/intel/ice/ice_common.h | 6 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 4 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 50 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 40 +- drivers/net/ethernet/intel/ice/ice_flex_type.h | 13 +- drivers/net/ethernet/intel/ice/ice_flow.c | 22 +- drivers/net/ethernet/intel/ice/ice_lib.c | 224 +- drivers/net/ethernet/intel/ice/ice_main.c | 278 +- drivers/net/ethernet/intel/ice/ice_switch.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 6 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 8 + drivers/net/ethernet/intel/ice/ice_type.h | 16 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 62 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 10 + .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 23 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 29 + .../ethernet/mellanox/mlx5/core/en/tc_tun_gre.c | 1 + .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 1 + .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 40 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 3 + .../mellanox/mlx5/core/en_accel/tls_stats.c | 49 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 95 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 132 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 10 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 10 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 68 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 6 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 12 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 73 + drivers/net/ethernet/mellanox/mlx5/core/rl.c | 139 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 48 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/pensando/ionic/Makefile | 1 + drivers/net/ethernet/pensando/ionic/ionic.h | 6 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 2 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 3 + .../net/ethernet/pensando/ionic/ionic_ethtool.c | 93 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 214 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 439 ++- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 75 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 17 +- drivers/net/ethernet/pensando/ionic/ionic_phc.c | 589 ++++ .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 21 + .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 38 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 138 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 3 + drivers/net/ethernet/qlogic/qede/qede_fp.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 14 - drivers/net/ethernet/sfc/rx.c | 11 +- drivers/net/ethernet/smsc/smsc911x.c | 2 + drivers/net/ethernet/stmicro/stmmac/Kconfig | 4 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 35 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 539 +++- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 - drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 40 + drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.h | 12 + drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/ieee802154/atusb.c | 1 + drivers/net/phy/broadcom.c | 76 +- drivers/net/usb/ax88179_178a.c | 6 +- drivers/net/wan/hdlc_x25.c | 30 +- drivers/net/wan/lapbether.c | 49 +- drivers/nfc/pn533/pn533.c | 3 + drivers/of/property.c | 47 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/pci-host-common.c | 1 + drivers/pci/controller/pci-hyperv.c | 4 - drivers/pci/controller/pci-tegra.c | 343 ++- drivers/pci/controller/pcie-mediatek.c | 4 + drivers/pci/controller/pcie-rcar-host.c | 355 ++- drivers/pci/controller/pcie-xilinx.c | 246 +- drivers/pci/iov.c | 102 +- drivers/pci/msi.c | 45 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/pci-sysfs.c | 57 +- drivers/pci/pci.c | 17 + drivers/pci/pci.h | 5 +- drivers/pci/probe.c | 4 +- drivers/pci/quirks.c | 28 +- drivers/pci/vpd.c | 164 +- drivers/phy/hisilicon/phy-hi6220-usb.c | 2 +- drivers/phy/hisilicon/phy-hix5hd2-sata.c | 2 +- drivers/phy/marvell/Kconfig | 2 +- drivers/phy/microchip/sparx5_serdes.c | 1871 ++++++------ drivers/phy/tegra/xusb-tegra186.c | 224 +- drivers/phy/tegra/xusb-tegra210.c | 148 +- drivers/power/reset/at91-reset.c | 4 +- drivers/power/reset/hisi-reboot.c | 4 +- drivers/power/reset/ltc2952-poweroff.c | 8 + drivers/power/supply/88pm860x_battery.c | 4 +- drivers/power/supply/Kconfig | 6 +- drivers/power/supply/bq25980_charger.c | 40 +- drivers/power/supply/cpcap-charger.c | 7 +- drivers/power/supply/max8997_charger.c | 12 +- drivers/power/supply/power_supply_core.c | 4 +- drivers/power/supply/sbs-battery.c | 28 +- drivers/power/supply/sbs-charger.c | 24 +- drivers/power/supply/sbs-manager.c | 78 +- drivers/pwm/Kconfig | 9 + drivers/pwm/Makefile | 1 + drivers/pwm/pwm-raspberrypi-poe.c | 206 ++ drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/helpers.c | 101 +- .../hikey9xx => regulator}/hi6421v600-regulator.c | 0 drivers/regulator/qcom-rpmh-regulator.c | 62 +- drivers/reset/Kconfig | 6 +- drivers/reset/reset-raspberrypi.c | 2 +- drivers/s390/char/con3215.c | 3 +- drivers/s390/char/sclp.c | 6 +- drivers/s390/char/sclp_con.c | 9 +- drivers/s390/char/sclp_tty.c | 9 +- drivers/s390/char/sclp_vt220.c | 9 +- drivers/s390/cio/css.c | 6 +- drivers/s390/crypto/vfio_ap_ops.c | 308 +- drivers/s390/crypto/vfio_ap_private.h | 2 + drivers/scsi/aic94xx/aic94xx.h | 2 +- drivers/scsi/bfa/bfa_fcs.h | 3 - drivers/scsi/device_handler/scsi_dh_alua.c | 35 +- drivers/scsi/fnic/fnic_main.c | 3 - drivers/scsi/hpsa_cmd.h | 78 +- drivers/scsi/libsas/sas_ata.c | 74 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 13 +- drivers/scsi/lpfc/lpfc_attr.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 + drivers/scsi/mpt3sas/mpt3sas_scsih.c | 7 +- drivers/scsi/mvsas/mv_sas.h | 2 +- drivers/scsi/qedf/qedf.h | 2 - drivers/scsi/qedf/qedf_dbg.h | 1 - drivers/scsi/smartpqi/smartpqi.h | 310 +- drivers/scsi/smartpqi/smartpqi_init.c | 3107 ++++++++++++-------- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 39 +- drivers/scsi/smartpqi/smartpqi_sis.c | 9 +- drivers/scsi/smartpqi/smartpqi_sis.h | 1 + drivers/scsi/ufs/ufshcd.c | 59 +- drivers/scsi/ufs/ufshci.h | 22 +- drivers/soc/bcm/bcm63xx/bcm-pmb.c | 30 + drivers/soc/bcm/raspberrypi-power.c | 2 +- drivers/soc/fsl/qbman/qman.c | 2 +- drivers/soc/litex/litex_soc_ctrl.c | 1 - drivers/soc/mediatek/mt8167-pm-domains.h | 7 + drivers/soc/mediatek/mt8173-pm-domains.h | 10 + drivers/soc/mediatek/mt8183-mmsys.h | 54 + drivers/soc/mediatek/mt8183-pm-domains.h | 15 + drivers/soc/mediatek/mt8192-pm-domains.h | 21 + drivers/soc/mediatek/mtk-mmsys.c | 3 + drivers/soc/mediatek/mtk-mutex.c | 2 +- drivers/soc/mediatek/mtk-pm-domains.c | 6 +- drivers/soc/mediatek/mtk-pm-domains.h | 2 + drivers/soundwire/intel_init.c | 9 + drivers/soundwire/qcom.c | 134 +- drivers/soundwire/stream.c | 10 +- drivers/spi/Kconfig | 10 + drivers/spi/Makefile | 1 + drivers/spi/spi-hisi-kunpeng.c | 505 ++++ drivers/spi/spi-pl022.c | 102 +- drivers/staging/fbtft/fbtft-sysfs.c | 2 +- drivers/staging/greybus/arche-platform.c | 10 +- drivers/staging/greybus/camera.c | 13 +- drivers/staging/hikey9xx/Kconfig | 11 - drivers/staging/hikey9xx/Makefile | 1 - .../hikey9xx/hisilicon,hisi-spmi-controller.yaml | 18 +- drivers/staging/iio/cdc/ad7150.c | 2 +- drivers/staging/media/tegra-video/vi.c | 2 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 4 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl871x_cmd.h | 10 + drivers/staging/rtl8712/rtl871x_event.h | 1 + drivers/staging/rtl8712/rtl871x_mlme.c | 3 - drivers/staging/rtl8712/rtl871x_mp.c | 1 + drivers/staging/rtl8712/rtl871x_mp.h | 1 + drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 3 + drivers/staging/rtl8712/rtl871x_pwrctrl.h | 3 - drivers/staging/rtl8712/rtl871x_recv.c | 1 + drivers/staging/rtl8712/rtl871x_recv.h | 1 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 53 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 56 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 90 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 79 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 124 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 39 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 56 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 147 +- drivers/staging/rtl8723bs/core/rtw_security.c | 41 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 25 - drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 24 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 142 +- drivers/staging/rtl8723bs/hal/hal_com.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 22 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 3 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 20 - drivers/staging/sm750fb/sm750.h | 1 - .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 10 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- drivers/target/target_core_device.c | 2 +- drivers/target/target_core_rd.c | 27 +- drivers/target/target_core_rd.h | 1 + drivers/target/target_core_spc.c | 6 +- drivers/tee/optee/Makefile | 3 + drivers/tee/optee/core.c | 10 - drivers/thermal/qcom/tsens-8960.c | 233 +- drivers/thermal/qcom/tsens.c | 162 +- drivers/thermal/qcom/tsens.h | 4 +- drivers/tty/pty.c | 4 + drivers/tty/serial/8250/8250_bcm7271.c | 6 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/stm32-usart.c | 11 +- drivers/tty/serial/stm32-usart.h | 4 + drivers/usb/cdns3/cdnsp-mem.c | 3 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/dwc3/core.h | 12 +- drivers/usb/dwc3/debug.h | 2 +- drivers/usb/dwc3/debugfs.c | 2 +- drivers/usb/dwc3/dwc3-exynos.c | 2 +- drivers/usb/dwc3/dwc3-imx8mp.c | 2 +- drivers/usb/dwc3/dwc3-keystone.c | 2 +- drivers/usb/dwc3/dwc3-pci.c | 2 +- drivers/usb/dwc3/dwc3-st.c | 2 +- drivers/usb/dwc3/gadget.c | 24 +- drivers/usb/dwc3/gadget.h | 6 +- drivers/usb/dwc3/io.h | 2 +- drivers/usb/dwc3/trace.c | 2 +- drivers/usb/dwc3/trace.h | 2 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 3 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/snps_udc_plat.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 11 +- drivers/usb/host/xhci-mtk.c | 3 + drivers/usb/host/xhci-mtk.h | 1 + drivers/usb/serial/iuu_phoenix.c | 4 +- drivers/usb/serial/usb-serial.c | 135 +- drivers/usb/serial/xr_serial.c | 26 +- drivers/usb/typec/bus.c | 2 + drivers/usb/typec/bus.h | 19 +- drivers/usb/typec/class.c | 91 +- drivers/usb/typec/class.h | 76 + drivers/usb/typec/mux.c | 4 +- drivers/usb/typec/mux.h | 21 + drivers/usb/usbip/stub_dev.c | 11 +- drivers/usb/usbip/usbip_common.h | 3 + drivers/usb/usbip/usbip_event.c | 2 + drivers/usb/usbip/vhci_hcd.c | 1 + drivers/usb/usbip/vhci_sysfs.c | 30 +- drivers/usb/usbip/vudc_dev.c | 1 + drivers/usb/usbip/vudc_sysfs.c | 5 + fs/afs/write.c | 7 +- fs/block_dev.c | 4 + fs/cachefiles/Makefile | 2 +- fs/cachefiles/{rdwr2.c => io.c} | 0 fs/cifs/cifsglob.h | 2 - fs/cifs/smb2ops.c | 75 + fs/cifsd/auth.c | 2 +- fs/cifsd/buffer_pool.c | 43 +- fs/cifsd/buffer_pool.h | 8 - fs/cifsd/connection.c | 6 +- fs/cifsd/crypto_ctx.c | 4 +- fs/cifsd/glob.h | 1 - fs/cifsd/ksmbd_server.h | 9 +- fs/cifsd/ksmbd_work.c | 8 +- fs/cifsd/mgmt/share_config.c | 13 +- fs/cifsd/mgmt/tree_connect.c | 45 +- fs/cifsd/mgmt/user_config.c | 11 +- fs/cifsd/mgmt/user_session.c | 14 +- fs/cifsd/mgmt/user_session.h | 6 +- fs/cifsd/oplock.h | 3 - fs/cifsd/server.h | 2 - fs/cifsd/smb2pdu.c | 50 +- fs/cifsd/smbacl.h | 1 - fs/cifsd/transport_ipc.c | 6 +- fs/cifsd/transport_tcp.c | 2 +- fs/cifsd/unicode.h | 2 - fs/cifsd/vfs.c | 120 +- fs/cifsd/vfs.h | 4 - fs/cifsd/vfs_cache.c | 2 +- fs/debugfs/file.c | 3 +- fs/erofs/Kconfig | 14 - fs/erofs/Makefile | 2 +- fs/erofs/decompressor.c | 220 +- fs/erofs/erofs_fs.h | 31 +- fs/erofs/internal.h | 31 +- fs/erofs/pcpubuf.c | 134 + fs/erofs/super.c | 1 + fs/erofs/utils.c | 12 - fs/erofs/zdata.c | 195 +- fs/erofs/zdata.h | 14 +- fs/erofs/zmap.c | 164 +- fs/f2fs/file.c | 7 +- fs/f2fs/segment.c | 6 +- fs/f2fs/super.c | 1 + fs/file.c | 91 +- fs/gfs2/bmap.c | 148 +- fs/gfs2/bmap.h | 13 +- fs/gfs2/dir.c | 13 +- fs/gfs2/file.c | 5 +- fs/gfs2/incore.h | 1 - fs/gfs2/log.c | 6 +- fs/gfs2/meta_io.c | 9 +- fs/gfs2/meta_io.h | 6 +- fs/gfs2/ops_fstype.c | 1 - fs/gfs2/quota.c | 4 +- fs/gfs2/recovery.c | 4 +- fs/gfs2/rgrp.c | 2 +- fs/io-wq.c | 14 +- fs/io_uring.c | 511 ++-- fs/namespace.c | 14 +- fs/netfs/read_helper.c | 34 +- include/crypto/chacha.h | 9 +- include/crypto/internal/poly1305.h | 3 +- include/crypto/poly1305.h | 6 +- include/drm/drm_displayid.h | 30 +- include/drm/drm_dp_helper.h | 6 +- include/drm/drm_edid.h | 3 + include/drm/drm_hdcp.h | 5 +- .../dt-bindings/pwm/raspberrypi,firmware-poe-pwm.h | 13 + include/dt-bindings/soc/bcm-pmb.h | 1 + include/kunit/test-bug.h | 29 + include/linux/amba/pl022.h | 10 - include/linux/blkdev.h | 2 - include/linux/bpf-cgroup.h | 1 - include/linux/bpf.h | 1 - include/linux/bug.h | 3 + include/linux/cgroup_subsys.h | 4 + include/linux/clocksource.h | 2 +- include/linux/dma-mapping.h | 2 +- include/linux/host1x.h | 2 + include/linux/i2c.h | 2 + include/linux/misc_cgroup.h | 132 + include/linux/mlx5/driver.h | 3 +- include/linux/mlx5/mlx5_ifc.h | 11 +- include/linux/msi.h | 17 +- include/linux/mtd/spi-nor.h | 8 + include/linux/netdevice.h | 3 +- include/linux/netfilter/nfnetlink.h | 2 + include/linux/netfs.h | 54 +- include/linux/pagemap.h | 20 +- include/linux/pci.h | 13 +- include/linux/platform_device.h | 3 + include/linux/power_supply.h | 8 +- include/linux/property.h | 13 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/regmap.h | 9 + include/linux/regulator/driver.h | 7 + include/linux/ring_buffer.h | 2 +- include/linux/skbuff.h | 1 + include/linux/skmsg.h | 77 +- include/linux/soc/qcom/apr.h | 2 +- include/linux/soc/qcom/irq.h | 2 +- include/linux/soc/qcom/llcc-qcom.h | 6 +- include/linux/soc/qcom/qmi.h | 4 +- include/linux/soundwire/sdw.h | 2 + include/linux/spi/spi.h | 1 - include/linux/task_work.h | 2 + include/linux/trace_events.h | 1 - include/linux/usb/serial.h | 8 +- include/linux/xarray.h | 4 +- include/net/mptcp.h | 18 +- include/net/net_namespace.h | 10 - include/net/netfilter/ipv6/nf_defrag_ipv6.h | 6 + include/net/netfilter/nf_conntrack.h | 7 + include/net/netfilter/nf_conntrack_ecache.h | 33 +- include/net/netfilter/nf_tables.h | 11 + include/net/netns/conntrack.h | 4 - include/net/netns/mib.h | 30 +- include/net/netns/netfilter.h | 6 - include/net/netns/nftables.h | 7 - include/net/netns/x_tables.h | 1 - include/net/sock.h | 9 +- include/net/tcp.h | 45 +- include/net/udp.h | 3 + include/rdma/uverbs_ioctl.h | 7 +- include/scsi/libfcoe.h | 2 +- include/soc/bcm2835/raspberrypi-firmware.h | 10 + include/sound/simple_card_utils.h | 7 +- include/trace/events/random.h | 83 - include/uapi/linux/blkpg.h | 28 +- include/uapi/linux/bpf.h | 1 + include/uapi/linux/mptcp.h | 11 + init/Kconfig | 16 +- kernel/bpf/core.c | 7 +- kernel/bpf/inode.c | 4 +- kernel/bpf/stackmap.c | 12 +- kernel/bpf/syscall.c | 1 + kernel/cgroup/Makefile | 1 + kernel/cgroup/misc.c | 407 +++ kernel/dma/map_benchmark.c | 23 +- kernel/locking/lockdep.c | 2 +- kernel/locking/lockdep_internals.h | 8 +- kernel/rcu/tree.c | 46 +- kernel/task_work.c | 35 +- kernel/time/clocksource.c | 138 +- kernel/trace/ftrace.c | 45 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 11 +- kernel/watchdog.c | 5 +- kernel/workqueue.c | 17 +- lib/Kconfig.debug | 40 + lib/bug.c | 54 +- lib/crypto/poly1305-donna32.c | 3 +- lib/crypto/poly1305-donna64.c | 3 +- lib/crypto/poly1305.c | 3 +- lib/genalloc.c | 5 + .../kunit_defconfig => lib/kunit/.kunitconfig | 0 lib/kunit/assert.c | 30 +- lib/kunit/test.c | 39 +- mm/filemap.c | 49 +- mm/internal.h | 14 +- mm/vmalloc.c | 2 +- net/batman-adv/translation-table.c | 2 + net/bluetooth/6lowpan.c | 5 +- net/bluetooth/hci_debugfs.c | 8 +- net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_request.c | 9 +- net/bluetooth/l2cap_core.c | 7 +- net/bluetooth/smp.c | 4 +- net/bridge/netfilter/ebtables.c | 39 +- net/core/dev.c | 24 +- net/core/rtnetlink.c | 19 +- net/core/skbuff.c | 55 +- net/core/skmsg.c | 177 +- net/core/sock_map.c | 118 +- net/core/xdp.c | 3 +- net/ieee802154/core.c | 4 +- net/ipv4/af_inet.c | 1 + net/ipv4/netfilter/nf_defrag_ipv4.c | 20 +- net/ipv4/tcp_bpf.c | 130 +- net/ipv4/tcp_ipv4.c | 24 +- net/ipv4/udp.c | 36 + net/ipv4/udp_bpf.c | 79 +- net/ipv6/af_inet6.c | 1 + net/ipv6/mcast.c | 48 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 68 +- net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 15 +- net/ipv6/raw.c | 2 +- net/ipv6/route.c | 5 +- net/ipv6/tcp_ipv6.c | 17 +- net/ipv6/udp.c | 3 + net/mptcp/mib.c | 3 + net/mptcp/mib.h | 3 + net/mptcp/options.c | 69 +- net/mptcp/pm_netlink.c | 12 + net/mptcp/protocol.c | 120 +- net/mptcp/protocol.h | 14 +- net/mptcp/subflow.c | 34 +- net/netfilter/ipvs/ip_vs_ftp.c | 2 - net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_ecache.c | 31 +- net/netfilter/nf_conntrack_standalone.c | 10 +- net/netfilter/nf_tables_api.c | 347 ++- net/netfilter/nf_tables_offload.c | 30 +- net/netfilter/nfnetlink.c | 67 +- net/netfilter/nfnetlink_acct.c | 3 +- net/netfilter/nfnetlink_cttimeout.c | 41 +- net/netfilter/nft_chain_filter.c | 11 +- net/netfilter/nft_dynset.c | 6 +- net/netfilter/x_tables.c | 46 +- net/nfc/digital_dep.c | 2 +- net/nfc/nci/core.c | 2 +- net/nfc/nci/uart.c | 4 +- net/openvswitch/conntrack.c | 14 +- net/openvswitch/vport-netdev.c | 7 +- net/sched/cls_api.c | 2 +- net/sctp/ipv6.c | 7 +- net/smc/smc_core.h | 1 - net/tipc/bearer.c | 46 +- net/tipc/name_table.c | 2 + net/tipc/udp_media.c | 2 + net/tls/tls_sw.c | 4 +- net/wireless/core.c | 4 +- rust/Makefile | 10 +- rust/helpers.c | 5 - rust/kernel/chrdev.rs | 2 +- rust/kernel/file_operations.rs | 60 +- rust/kernel/lib.rs | 64 + rust/kernel/miscdev.rs | 73 +- rust/kernel/module_param.rs | 26 +- rust/kernel/static_assert.rs | 2 +- rust/kernel/sync/condvar.rs | 2 +- rust/kernel/sync/mod.rs | 4 +- rust/kernel/sysctl.rs | 5 +- rust/kernel/user_ptr.rs | 36 +- rust/module.rs | 7 +- scripts/Makefile.modpost | 28 +- scripts/dummy-tools/gcc | 6 + scripts/get_abi.pl | 74 +- scripts/kernel-doc | 17 +- scripts/mod/modpost.c | 40 +- scripts/module.lds.S | 2 + sound/core/control.c | 4 +- sound/core/control_led.c | 5 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 2 - sound/soc/atmel/atmel-classd.c | 6 +- sound/soc/atmel/atmel-i2s.c | 2 +- sound/soc/bcm/cygnus-ssp.c | 2 +- sound/soc/codecs/ak5558.c | 97 +- sound/soc/codecs/da732x.c | 17 +- sound/soc/codecs/da732x.h | 12 +- sound/soc/codecs/lm49453.c | 2 - sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/lpass-tx-macro.c | 2 +- sound/soc/codecs/rt5670.c | 51 + sound/soc/codecs/rt5670.h | 2 + sound/soc/fsl/fsl_esai.c | 8 +- sound/soc/generic/audio-graph-card.c | 112 +- sound/soc/generic/simple-card-utils.c | 20 +- sound/soc/generic/simple-card.c | 115 +- sound/soc/intel/atom/sst-mfld-dsp.h | 4 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 17 + sound/soc/intel/boards/cht_bsw_rt5672.c | 77 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 40 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/meson/axg-tdmin.c | 2 +- sound/soc/meson/axg-tdmout.c | 2 +- sound/soc/pxa/mmp-pcm.c | 2 +- sound/soc/soc-core.c | 14 +- sound/soc/sti/sti_uniperif.c | 2 + sound/soc/sti/uniperif.h | 4 +- sound/soc/stm/stm32_adfsdm.c | 2 +- sound/soc/sunxi/sun4i-codec.c | 5 + sound/soc/sunxi/sun8i-codec.c | 2 +- sound/soc/tegra/tegra20_das.c | 8 +- sound/soc/tegra/tegra20_das.h | 6 +- sound/soc/tegra/tegra_audio_graph_card.c | 1 + sound/soc/ti/omap-abe-twl6040.c | 2 +- sound/soc/ti/omap-mcbsp.c | 3 +- sound/soc/ux500/mop500.c | 6 +- sound/soc/ux500/mop500_ab8500.h | 2 +- tools/bpf/bpftool/common.c | 1 + tools/bpf/bpftool/prog.c | 1 + tools/include/uapi/linux/bpf.h | 1 + tools/lib/bpf/bpf_helpers.h | 2 +- tools/lib/bpf/linker.c | 2 +- tools/lib/bpf/xsk.c | 57 +- tools/testing/kunit/kunit.py | 4 +- tools/testing/kunit/kunit_kernel.py | 2 + tools/testing/kunit/kunit_tool_test.py | 6 + tools/testing/radix-tree/idr-test.c | 21 +- tools/testing/radix-tree/linux/compiler_types.h | 0 tools/testing/radix-tree/multiorder.c | 2 + tools/testing/radix-tree/xarray.c | 2 + tools/testing/selftests/bpf/config | 2 + .../selftests/bpf/prog_tests/sockmap_basic.c | 40 + .../selftests/bpf/prog_tests/sockmap_listen.c | 136 + .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 12 - .../selftests/bpf/progs/test_sockmap_listen.c | 22 + .../bpf/progs/test_sockmap_skb_verdict_attach.c | 18 + tools/testing/selftests/dma/dma_map_benchmark.c | 22 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 13 +- tools/testing/selftests/net/mptcp/diag.sh | 55 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 22 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 39 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 13 +- tools/testing/selftests/net/so_txtime.c | 247 +- tools/testing/selftests/net/so_txtime.sh | 97 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 6 +- tools/testing/selftests/resctrl/.gitignore | 2 + tools/testing/selftests/resctrl/Makefile | 2 +- tools/testing/selftests/resctrl/README | 4 +- tools/testing/selftests/resctrl/cache.c | 52 +- tools/testing/selftests/resctrl/cat_test.c | 57 +- .../selftests/resctrl/{cqm_test.c => cmt_test.c} | 75 +- tools/testing/selftests/resctrl/config | 2 + tools/testing/selftests/resctrl/fill_buf.c | 4 +- tools/testing/selftests/resctrl/mba_test.c | 43 +- tools/testing/selftests/resctrl/mbm_test.c | 42 +- tools/testing/selftests/resctrl/resctrl.h | 29 +- tools/testing/selftests/resctrl/resctrl_tests.c | 163 +- tools/testing/selftests/resctrl/resctrl_val.c | 95 +- tools/testing/selftests/resctrl/resctrlfs.c | 134 +- 1071 files changed, 27739 insertions(+), 13880 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-xdata create mode 100644 Documentation/admin-guide/cgroup-v1/misc.rst delete mode 100644 Documentation/admin-guide/reporting-bugs.rst create mode 100644 Documentation/arm/stm32/stm32h750-overview.rst create mode 100644 Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/spi/cadence-quadspi.txt create mode 100644 Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml create mode 100644 Documentation/misc-devices/dw-xdata-pcie.rst delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618.dtsi create mode 100644 arch/arm/boot/dts/stm32h7-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32h743-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32h750.dtsi copy arch/arm/boot/dts/{stm32h743i-disco.dts => stm32h750i-art-pi.dts} (53%) create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-tplink-archer-c230 [...] create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts delete mode 100644 arch/riscv/include/uapi/asm/setup.h create mode 100644 drivers/clk/socfpga/Kconfig create mode 100644 drivers/gpu/drm/drm_displayid.c create mode 100644 drivers/i2c/busses/i2c-cp2615.c create mode 100644 drivers/misc/dw-xdata-pcie.c create mode 100644 drivers/mtd/spi-nor/otp.c create mode 100644 drivers/mtd/spi-nor/swp.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_phc.c create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.h create mode 100644 drivers/pwm/pwm-raspberrypi-poe.c rename drivers/{staging/hikey9xx => regulator}/hi6421v600-regulator.c (100%) create mode 100644 drivers/soc/mediatek/mt8183-mmsys.h create mode 100644 drivers/spi/spi-hisi-kunpeng.c create mode 100644 drivers/usb/typec/class.h create mode 100644 drivers/usb/typec/mux.h rename fs/cachefiles/{rdwr2.c => io.c} (100%) create mode 100644 fs/erofs/pcpubuf.c create mode 100644 include/dt-bindings/pwm/raspberrypi,firmware-poe-pwm.h create mode 100644 include/kunit/test-bug.h create mode 100644 include/linux/misc_cgroup.h create mode 100644 kernel/cgroup/misc.c copy arch/um/configs/kunit_defconfig => lib/kunit/.kunitconfig (100%) delete mode 100644 tools/testing/radix-tree/linux/compiler_types.h create mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_skb_verdict_attach.c create mode 100644 tools/testing/selftests/resctrl/.gitignore rename tools/testing/selftests/resctrl/{cqm_test.c => cmt_test.c} (56%) create mode 100644 tools/testing/selftests/resctrl/config