This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits fd821bf0ed9a Add linux-next specific files for 20210201 omits 8bf3836b6516 Revert "sched/topology: Make sched_init_numa() use a set f [...] omits 6d19cb2546ad Merge branch 'akpm/master' omits 2a2de8cce512 secretmem: test: add basic selftest for memfd_secret(2) omits a75a092588b8 arch, mm: wire up memfd_secret system call where relevant omits 2c8e8b42586d PM: hibernate: disable when there are active secretmem users omits 1513f11559e8 secretmem: add memcg accounting omits 9b27138c763d secretmem: use PMD-size pages to amortize direct map fragm [...] omits 003eed4a142a mm: introduce memfd_secret system call to create "secret" [...] omits ef7da267950d arm64: kfence: fix header inclusion omits ca3d27ab52b6 set_memory: allow querying whether set_direct_map_*() is a [...] omits 9bf0fd6c5fd7 set_memory: allow set_direct_map_*_noflush() for multiple pages omits be5a20ad4161 riscv/Kconfig: make direct map manipulation options depend on MMU omits 2a9c8616fe86 mmap: make mlock_future_check() global omits 3da0be4805fb mm: add definition of PMD_PAGE_ORDER omits 005006e69483 Merge branch 'akpm-current/current' omits 547e23285783 Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits 328dfc5d7b04 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits e4f8690152d5 Merge remote-tracking branch 'memblock/for-next' omits fbb882c42575 Merge remote-tracking branch 'mhi/mhi-next' omits bc998a90df24 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 769b7a49c2ca Merge remote-tracking branch 'hyperv/hyperv-next' omits 641a311b5609 Merge remote-tracking branch 'xarray/main' omits 3fe4c4a5e94a Merge remote-tracking branch 'nvmem/for-next' omits 611e7c291b4c Merge remote-tracking branch 'slimbus/for-next' omits 6a5268dd5260 Merge remote-tracking branch 'gnss/gnss-next' omits 29cd848d3d2c Merge remote-tracking branch 'kspp/for-next/kspp' omits e1778da6b120 Merge remote-tracking branch 'rtc/rtc-next' omits 03d41b528c12 Merge remote-tracking branch 'coresight/next' omits 89d67744126d Merge remote-tracking branch 'livepatching/for-next' omits 10ac708616ae Merge remote-tracking branch 'userns/for-next' omits e67a42ae63b7 Merge remote-tracking branch 'pwm/for-next' omits 0052ad35093d Merge remote-tracking branch 'pinctrl/for-next' omits 103b24ac2616 Merge remote-tracking branch 'gpio-intel/for-next' omits d8e8a975c8b2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1cef9758becb Merge remote-tracking branch 'rpmsg/for-next' omits f159ace462c2 Merge remote-tracking branch 'vhost/linux-next' omits d9ab802fb029 Merge remote-tracking branch 'scsi-mkp/for-next' omits 3b175e689093 Merge remote-tracking branch 'scsi/for-next' omits 36ef80264f6b Merge remote-tracking branch 'cgroup/for-next' omits c87703fa374d Merge remote-tracking branch 'dmaengine/next' omits d61f189a9609 Merge remote-tracking branch 'icc/icc-next' omits a6f169dacb2d Merge remote-tracking branch 'staging/staging-next' omits 3e993a188cf8 Merge remote-tracking branch 'thunderbolt/next' omits fb98cf8fdec6 Merge remote-tracking branch 'soundwire/next' omits 1dcb9920d394 Merge remote-tracking branch 'extcon/extcon-next' omits 9f54faba75c5 Merge remote-tracking branch 'char-misc/char-misc-next' omits a219ae4fd161 Merge remote-tracking branch 'tty/tty-next' omits 986d8e9735ef Merge remote-tracking branch 'phy-next/next' omits 26d6736e51d5 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits aeb5328170c3 Merge remote-tracking branch 'usb-serial/usb-next' omits 725f13d492a4 Merge remote-tracking branch 'usb/usb-next' omits a5c0943f5dde Merge remote-tracking branch 'driver-core/driver-core-next' omits 281a09336eec Merge remote-tracking branch 'ipmi/for-next' omits 94319d4eb0df Merge remote-tracking branch 'leds/for-next' omits ac2d465c425a Merge remote-tracking branch 'hsi/for-next' omits f5000b6ffad8 Merge remote-tracking branch 'chrome-platform/for-next' omits e89c50655e5b Merge remote-tracking branch 'drivers-x86/for-next' omits 2f69e4473ef5 Merge remote-tracking branch 'workqueues/for-next' omits 695cc46e1f95 Merge remote-tracking branch 'percpu/for-next' omits 8b4220f98ac3 Merge remote-tracking branch 'kvm-arm/next' omits 2a56b08b61c0 Merge remote-tracking branch 'rcu/rcu/next' omits 440ac2b5f2d5 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 01b6ed5f2f72 Merge remote-tracking branch 'edac/edac-for-next' omits e68845ae176a Merge remote-tracking branch 'tip/auto-latest' omits 9d692b68609c Merge remote-tracking branch 'spi/for-next' omits f86d5b1c52c9 Merge remote-tracking branch 'devicetree/for-next' omits 5c992478a356 Merge remote-tracking branch 'audit/next' omits 2355471bd613 Merge remote-tracking branch 'iommu/next' omits ed6c15301f07 Merge remote-tracking branch 'tpmdd/next' omits ffc7d4f38630 Merge remote-tracking branch 'tomoyo/master' omits dadb4d43f5b5 Merge remote-tracking branch 'selinux/next' omits 9962258fd745 Merge remote-tracking branch 'keys/keys-next' omits 03de54006529 Merge remote-tracking branch 'integrity/next-integrity' omits 05f68ab1f5d6 Merge remote-tracking branch 'security/next-testing' omits a3ce67db8d07 Merge remote-tracking branch 'regulator/for-next' omits f78eb1483ba5 Merge remote-tracking branch 'battery/for-next' omits 664f3fb373ce Merge remote-tracking branch 'backlight/for-backlight-next' omits 4f8959f35938 Merge remote-tracking branch 'mfd/for-mfd-next' omits 385669ea7e6f Merge remote-tracking branch 'mmc/next' omits f594ed22eae1 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 338037e19184 Merge remote-tracking branch 'device-mapper/for-next' omits 9fdd75f13699 Merge remote-tracking branch 'block/for-next' omits 9cb4036781e4 Merge remote-tracking branch 'input/next' omits f0b8eb5b2a1a Merge remote-tracking branch 'modules/modules-next' omits 71242f7416d0 Merge remote-tracking branch 'sound-asoc/for-next' omits 70f885e75c8c Merge remote-tracking branch 'sound/for-next' omits f75b8e48604f Merge remote-tracking branch 'regmap/for-next' omits 25c9343c409e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits ffb874bd66d9 Merge remote-tracking branch 'drm-msm/msm-next' omits 7b27714e752d next-20210129/drm-misc omits 32bcbdd600bf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 35feead970f5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e7e6e35066ea Merge remote-tracking branch 'amdgpu/drm-next' omits babe1c7dc10d Merge remote-tracking branch 'drm/drm-next' omits 36156034362a Merge remote-tracking branch 'crypto/master' omits 3dba1459ad7e Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9913c89cc8c6 Merge remote-tracking branch 'nand/nand/next' omits 3c79a9ab269e Merge remote-tracking branch 'mtd/mtd/next' omits 412e4b06e8a5 Merge remote-tracking branch 'gfs2/for-next' omits 212a31173979 Merge remote-tracking branch 'mac80211-next/master' omits a89c2d0c80e8 Merge remote-tracking branch 'bluetooth/master' omits bdd7824f3eab Merge remote-tracking branch 'wireless-drivers-next/master' omits 4aa31d664a5c Merge remote-tracking branch 'netfilter-next/master' omits 94ca49a3549c Merge remote-tracking branch 'ipsec-next/master' omits 3d76c8df984e Merge remote-tracking branch 'bpf-next/for-next' omits e5577c0a4ef7 Merge remote-tracking branch 'net-next/master' omits 139cdf63c4af Merge remote-tracking branch 'rdma/for-next' omits 5dac693e99dc Merge remote-tracking branch 'ieee1394/for-next' omits 4d73475fc2bf Merge remote-tracking branch 'thermal/thermal/linux-next' omits 8e4b2d543f1e Merge remote-tracking branch 'opp/opp/linux-next' omits 7c09da3d4ac8 Merge remote-tracking branch 'devfreq/devfreq-next' omits bf4aa14d0247 Merge remote-tracking branch 'cpupower/cpupower' omits 9f36ff67bafc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 47ae7a71dd71 Merge remote-tracking branch 'pm/linux-next' omits 3a10d5e71f55 Merge remote-tracking branch 'v4l-dvb-next/master' omits fa1d44862500 Merge remote-tracking branch 'v4l-dvb/master' omits ac0b406d1c8d Merge remote-tracking branch 'jc_docs/docs-next' omits 8957d1639589 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a1ec6a541a85 Merge remote-tracking branch 'dmi/dmi-for-next' omits fd9c39d44b59 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1487a28816ca Merge remote-tracking branch 'hid/for-next' omits 45730669d38d Merge remote-tracking branch 'pci/next' omits e347c2732f72 Merge remote-tracking branch 'printk/for-next' omits 0388e4cbf821 Merge remote-tracking branch 'vfs/for-next' omits 9f0917038015 Merge remote-tracking branch 'iomap/iomap-for-next' omits 996111fb14ba Merge remote-tracking branch 'zonefs/for-next' omits cafeabc2cc8f Merge remote-tracking branch 'xfs/for-next' omits 13c2dc177e1e Merge remote-tracking branch 'v9fs/9p-next' omits 2167acf9ab3b Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 566974d404ee Merge remote-tracking branch 'cel/for-next' omits 683b13e91d36 Merge remote-tracking branch 'nfs-anna/linux-next' omits bcbfd8e6fa0b Merge remote-tracking branch 'jfs/jfs-next' omits dd1df91ca713 Merge remote-tracking branch 'f2fs/dev' omits 6d029b466d52 Merge remote-tracking branch 'ext3/for_next' omits 6a390c9dcc9d Merge remote-tracking branch 'exfat/dev' omits 1bbe97b4cfcd Merge remote-tracking branch 'ecryptfs/next' omits 5baaf3eb2b32 Merge remote-tracking branch 'cifs/for-next' omits 672d59a56846 Merge remote-tracking branch 'btrfs/for-next' omits 7332428ff803 Merge remote-tracking branch 'fscache/fscache-next' omits e9d5a01a599a Merge remote-tracking branch 'pidfd/for-next' omits 7a486867811d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d9d2c467e9d7 Merge remote-tracking branch 'uml/linux-next' omits 3d4ab95b26ec Merge remote-tracking branch 's390/for-next' omits f549152b3071 Merge remote-tracking branch 'risc-v/for-next' omits f2b26bd74ecc Merge remote-tracking branch 'powerpc/next' omits 9be15795d386 Merge remote-tracking branch 'parisc-hd/for-next' omits 5c153f092e83 Merge remote-tracking branch 'openrisc/for-next' omits 811625b12c34 Merge remote-tracking branch 'nds32/next' omits 5c6e118449d1 Merge remote-tracking branch 'mips/mips-next' omits ce3788f764a8 Merge branch 'for-5.12/io_uring' into for-next omits ad7e1466bbe3 Merge remote-tracking branch 'microblaze/next' omits bb21c8bec67f Merge remote-tracking branch 'm68knommu/for-next' omits 8d1f825a589d Merge remote-tracking branch 'm68k/for-next' omits 1d5385716a7f io_uring: check kthread parked flag before sqthread goes to sleep omits 32ef2932aa38 Merge remote-tracking branch 'h8300/h8300-next' omits e0c6aedf3bde Merge remote-tracking branch 'csky/linux-next' omits fb060429f949 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 99380fb61965 Merge remote-tracking branch 'clk/clk-next' omits 2710d44ae6cd Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b31c85049755 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits b3ad28604a2e Merge remote-tracking branch 'tegra/for-next' omits 79795969a8ae Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d44f613d2c5a Merge remote-tracking branch 'stm32/stm32-next' omits bea7af4b9d5e Merge remote-tracking branch 'samsung-krzk/for-next' omits 03d98145ca14 Merge remote-tracking branch 'rockchip/for-next' omits 0772e2038cff Merge remote-tracking branch 'renesas/next' omits 4abd0a9a0a9e Merge remote-tracking branch 'realtek/for-next' omits 519834e5f1a2 Merge remote-tracking branch 'raspberrypi/for-next' omits 13e0237b6a22 Merge remote-tracking branch 'qcom/for-next' omits ffcc556a8a44 Merge remote-tracking branch 'omap/for-next' omits 235844f57fa8 Merge remote-tracking branch 'mvebu/for-next' omits 64f58888173a Merge remote-tracking branch 'mediatek/for-next' omits b05f47e7d616 Merge remote-tracking branch 'keystone/next' omits 47ad30e8ae33 Merge remote-tracking branch 'imx-mxs/for-next' omits 2e5c975af650 Merge remote-tracking branch 'drivers-memory/for-next' omits 5985841e4f0d Merge remote-tracking branch 'at91/at91-next' omits 7fd61b6e9290 Merge remote-tracking branch 'aspeed/for-next' omits 377b7ff00e12 Merge remote-tracking branch 'amlogic/for-next' omits 792c846c9c23 Merge remote-tracking branch 'actions/for-next' omits 2a7d73f05cd5 Merge remote-tracking branch 'arm-soc/for-next' omits 35aa4fcc241c Merge remote-tracking branch 'arm64/for-next/core' omits e904cf55ba98 Merge remote-tracking branch 'asm-generic/master' omits 13bba4f42216 Merge remote-tracking branch 'dma-mapping/for-next' omits 6a8d040dd86e Merge remote-tracking branch 'kbuild/for-next' omits 99fcb426f858 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 06f0d98257a2 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 800b52fb3253 Merge remote-tracking branch 'mmc-fixes/fixes' omits 3dab8bec5bc0 Merge remote-tracking branch 'scsi-fixes/fixes' omits c9b1504f5c39 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 30e4a609412d Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 32ff51cd8698 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 234898e5a67f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 211751c9ff16 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 66d5b6864ec9 Merge remote-tracking branch 'kvm-fixes/master' omits 4c8e312be947 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2d282e6d681a Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f213118411f0 Merge remote-tracking branch 'ide/master' omits 9652259352c5 Merge remote-tracking branch 'input-current/for-linus' omits 5ab0356b15f7 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 79bddccd02c9 Merge remote-tracking branch 'phy/fixes' omits 589e1cb8a898 Merge remote-tracking branch 'usb.current/usb-linus' omits 2f4958345347 Merge remote-tracking branch 'pci-current/for-linus' omits 8950ce8976f4 Merge remote-tracking branch 'spi-fixes/for-linus' omits e2d4fedb084c Merge remote-tracking branch 'regulator-fixes/for-linus' omits 67be78a25bd3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8ad8ee7ce4d4 Merge remote-tracking branch 'wireless-drivers/master' omits ff91e0b118b9 Merge remote-tracking branch 'net/master' omits 1739fadd0043 Merge remote-tracking branch 'sparc/master' omits 7b140a29ad6b Merge remote-tracking branch 'powerpc-fixes/fixes' omits 75f534585635 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits e3afcb79f146 Merge remote-tracking branch 'arm-current/fixes' omits 51591a4d4b0e Merge remote-tracking branch 'kbuild-current/fixes' omits 9f9a2dbc64aa Merge branch 'for-5.12/drivers' into for-next omits f01af4d116fe Merge branch 'for-5.12/libata' into for-next omits 226c31557559 parisc: Optimize per-pagetable spinlocks omits 862680db088e parisc: Bump 64-bit IRQ stack size to 64 KB omits 429b205b73c8 Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/next omits f960908e60cc KVM: arm64: Make gen-hyprel endianness agnostic omits 78f6a14d9d45 Merge branch 'for-5.12/libata' into for-next omits 7de5b0e170b3 drm/amd/display: Fix unused variable warning omits 7af28e011bc1 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits 500330143bda drm/amdgpu: add another raven1 gfxoff quirk omits 5e24b05eda92 usb: typec: ucsi: check cci busy during PPM reset omits dd576bcebee6 drm/amdgpu/swsmu: use percent rather than rpm for manual f [...] omits be12476606dd Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" omits 06ba128968c8 drm/amdgpu: Fix memory leak of object caps on error return paths omits 7cb9f7594ee6 drm/amd/display: Simplify bool conversion omits 37ff9b049c2c amdgpu: Add Missing Sienna Cichlid DID omits e86d494782b7 Merge branch 'pnp' into linux-next omits 07c0fd6af048 Merge branches 'pm-sleep', 'pm-core' and 'pm-clk' into linux-next omits 35abc47ea816 Merge branches 'acpi-messages' and 'acpi-platform' into li [...] omits 709908fd8930 Merge branches 'acpi-scan' and 'acpi-apei' into linux-next omits d0f39ee5d905 Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] omits 59e50230871c opp: Don't ignore clk_get() errors other than -ENOENT omits 92036125120b Merge branch 'remotes/lorenzo/pci/misc' omits 9fc11145615e Merge branch 'remotes/lorenzo/pci/xilinx' omits 308115ade13b Merge branch 'remotes/lorenzo/pci/tango' omits 819181f9c7f9 Merge branch 'remotes/lorenzo/pci/rockchip' omits 942278478f3b Merge branch 'remotes/lorenzo/pci/rcar' omits 297c18bee9e2 Merge branch 'remotes/lorenzo/pci/ntb' omits b1689dc0c526 Merge branch 'remotes/lorenzo/pci/mediatek' omits 57b02856d00a Merge branch 'remotes/lorenzo/pci/dwc' omits 5509220a88ad Merge branch 'remotes/lorenzo/pci/brcmstb' omits 277bb10400d9 Merge branch 'pci/misc' omits 69d7d785e2b1 Merge branch 'pci/resource' omits 130763a2cd8e Merge branch 'pci/enumeration' omits ef07a584f95d Merge branch 'for-5.12/block' into for-next omits a5588603f9a9 Merge branch 'for-5.12/block' into for-next omits 10000fc4a510 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 87277d99081a Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits d80cd9abcd94 ARM: decompressor: tidy up register usage omits 5a29552af92d ARM: 9052/1: decompressor: cover BSS in cache clean and re [...] omits 07a8e0e8c1b9 Merge branches 'iommu/fixes', 'arm/renesas', 'x86/amd', 'x [...] omits 6a10625f5600 exfat: fix shift-out-of-bounds in exfat_fill_super() omits 5ccfaceb507f Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits b96353f3607a Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits fab0e5d091a7 Merge branches 'for-next/from-tip/irq/urgent', 'for-next/f [...] omits 48cb92b89dee drm/amd/pm: correct string parsing for extra separator cha [...] omits 0b0413de3175 drm/amdgpu/pm: Account for extra separator characters in s [...] omits 6b5db572d96b Revert "Revert "drm/amdgpu: Fix NULL dereference in dpm sy [...] omits 477ebbc66738 drm/amdgpu: bump driver version for new video codec INFO i [...] omits 555fc7fbb2a2 drm/amdgpu: add INFO ioctl support for querying video caps omits 2c70c87e6762 drm/amdgpu: add video decode/encode cap tables and asic callbacks omits a63888a67a4a drm/amdgpu: add asic callback for querying video codec info (v2) omits 21f988a975f1 parisc: Fix IVT checksum calculation wrt HPMC omits 199befd5da54 parisc: Use the generic devmem_is_allowed() omits 653475da6b30 parisc: Drop out of get_whan() if task is running again omits 79a4aba20bed f2fs: fix to avoid inconsistent quota data omits b9c3a68a0b6f f2fs: flush data when enabling checkpoint back omits ef5176bf29b2 Merge branch 'fscache-iter-lib-nfs' of https://github.com/ [...] omits 063e873261a8 NFS: update various invalidation code paths for new IO API omits 01d1c0583318 NFS: Update releasepage to handle new fscache kiocb IO API omits 52306be00508 NFS: Convert readpages to readahead and use netfs_readahea [...] omits bc6d7b12e4ea NFS: Convert to the netfs API and nfs_readpage to use netf [...] omits 2ff1d09693ee NFS: Allow internal use of read structs and functions omits 35bdaa480ff2 NFS: Add nfs_pageio_complete_read() and remove nfs_readpag [...] omits 2621bff30434 NFS: Call readpage_async_filler() from nfs_readpage_async() omits c591cd146e23 NFS: Refactor nfs_readpage() and nfs_readpage_async() to u [...] omits 6f20706e27f3 NFS: In nfs_readpage() only increment NFSIOS_READPAGES whe [...] omits b18c415f645d NFS: Clean up nfs_readpage() and nfs_readpages() omits 1869f0d1abfd Merge branch 'for-5.12/block' into for-next omits 18194b7b3ddc hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" omits 8b523d9f7f0a opp: Update bandwidth requirements based on scaling up/down omits 8c6158474df0 initramfs-panic-with-memory-information-fix omits 4a5d789d5535 initramfs: panic with memory information omits 207b9c737e07 scripts/gdb: fix list_for_each omits d71f51b8912c aio: simplify read_events() omits e06af0b2ba02 init/version.c: remove Version_<LINUX_VERSION_CODE> symbol omits 7fbffd429bdc checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] omits 312e413b953e checkpatch: add warning for avoiding .L prefix symbols in [...] omits 7d9b1d722ac9 checkpatch: improve TYPECAST_INT_CONSTANT test message omits fdddb1eb8541 checkpatch: prefer ftrace over function entry/exit printks omits 56ea41b4d8a5 checkpatch: trivial style fixes omits 60039572fbb4 checkpatch: ignore warning designated initializers using NR_CPUS omits edb2801129cd checkpatch: improve blank line after declaration test omits 669e5b10fb6f include/linux/bitops.h: spelling s/synomyn/synonym/ omits b5a580c05edb mm/page_poison: use unhashed address in hexdump for check_ [...] omits ec23c845f1b3 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] omits ba1952a0027b lib-stackdepot-add-support-to-disable-stack-depot-fix omits b9779abb09a8 lib: stackdepot: add support to disable stack depot omits 626ee2c93e13 lib: stackdepot: add support to configure STACK_HASH_SIZE omits 63e931c7cc80 string.h: move fortified functions definitions in a dedica [...] omits c9472342580c lib-optimize-cpumask_local_spread-v8 omits d4ebfcad3edf lib: optimize cpumask_local_spread() omits a221b5f6da2c lib/genalloc.c: change return type to unsigned long for bi [...] omits 7b63459f340e kernel: delete repeated words in comments omits 4cff3714d4ee groups: simplify struct group_info allocation omits 704050d00440 groups: use flexible-array member in struct group_info omits 7c438b97ab4a include/linux: remove repeated words omits cd0a77e9883f proc/sysctl: make protected_* world readable omits 9daee6683340 sysctl.c: fix underflow value setting risk in vm_table omits 7a52da33fa44 proc/wchan: use printk format instead of lookup_symbol_name() omits 26735ad19d97 alpha: remove CONFIG_EXPERIMENTAL from defconfigs omits 27ed7ea1c421 kernel/hung_task.c: Monitor killed tasks. omits 1fe1c4ab5e51 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 323bb7cb7b6f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ceca664b9581 kasan: use error_report_end tracepoint omits f10623faf244 kfence: use error_report_end tracepoint omits d75278322e46 tracing: add error_report_end trace point omits bed6c606faee MAINTAINERS: add entry for KFENCE omits 975eed270430 kfence: show access type in report omits eb9947001af6 kfence: fix typo in test omits 398a989d1442 kfence: add test suite omits 975e88918a62 kfence: add missing copyright header to documentation omits 9b56b067593d kfence, Documentation: add KFENCE documentation omits b5e5adc3118f revert kasan-remove-kfence-leftovers omits 284c6e117ff7 kfence, kasan: make KFENCE compatible with KASAN omits 6d4a4ac82d31 mm, kfence: insert KFENCE hooks for SLUB omits b0fc72e1e1e6 mm, kfence: insert KFENCE hooks for SLAB omits cd4f59689441 kfence: use pt_regs to generate stack trace on faults omits 973d782290ad kfence, arm64: add missing copyright and description header omits 592b10ecb149 arm64, kfence: enable KFENCE for ARM64 omits 8f5b72cf1737 kfence, x86: add missing copyright and description header omits 67e6de6ac12f x86, kfence: enable KFENCE for x86 omits 3f584687e7dc kfence: add missing copyright and description headers omits d12436aa5310 kfence: add option to use KFENCE without static keys omits 72f7651c8d4b kfence: fix potential deadlock due to wake_up() omits 5973b0dd0914 kfence: avoid stalling work queue task without allocations omits 3578c17e4a00 kfence: Fix parameter description for kfence_object_start() omits d418eb921eb5 mm: add Kernel Electric-Fence infrastructure omits 4845160409ae mm/early_ioremap.c: use __func__ instead of function name omits cb5aaf4ea0e5 bdi-use-might_alloc-fix omits b7a41338a6b3 mm/backing-dev.c: use might_alloc() omits e2e919cb15f7 mm/dmapool: use might_alloc() omits 4102fc76a2a5 mm: page-flags.h: Typo fix (It -> If) omits d048ab142484 mm: remove arch_remap() and mm-arch-hooks.h omits e4970201052a mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] omits 9e2eb5fe233c mm: set the sleep_mapped to true for zbud and z3fold omits cf0779cd111d mm/zswap: fix variable 'entry' is uninitialized when used omits 908aa806dba0 mm/zswap: fix potential memory leak omits aa3f90f29d63 mm/zswap: add return value in zswap_frontswap_load omits f6a7c86466f7 mm/zswap: add the flag can_sleep_mapped omits 6adfdd3a81cd mm: zswap: clean up confusing comment omits 0027cf3c2a6b mm/rmap: remove unneeded semicolon in page_not_mapped() omits c6f081f5b8c7 mm/rmap: correct some obsolete comments of anon_vma omits bd3798b62d8d mm/memory_hotplug: use helper function zone_end_pfn() to g [...] omits bd0af9f88dea mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE omits 6c9adeecc77d mm/memory_hotplug: rename all existing 'memhp' into 'mhp' omits fc152dbdb686 mm: fix memory_failure() handling of dax-namespace metadata omits 3e96d1287f19 mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] omits 5f4b35ac03d7 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] omits 11fe8b278af3 mm: teach pfn_to_online_page() to consider subsection validity omits 859b70f6d30f mm: move pfn_to_online_page() out of line omits 1cf5f5c5a41c mm/vmstat.c: erase latency in vmstat_shepherd omits 950cd7e2ebab mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 8d82a52d8248 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 56ecf59da3ac mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 1b2dc5e73522 mm/page_alloc: count CMA pages per zone and print them in [...] omits 7fe8299a7166 mm/cma: expose all pages to the buddy if activation of an [...] omits ba003b9fdc8b mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits ba2e1df127fd mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 036fabfb3453 mm-cma-allocate-cma-areas-bottom-up-fix-2 omits 8de3affc116f mm-cma-allocate-cma-areas-bottom-up-fix omits fdc6b79b3b7d mm: cma: allocate cma areas bottom-up omits 5a36e426ee4c mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 239ddb327d97 mm,thp,shm: limit gfp mask to no more than specified omits d7a629f9c4f8 mm,thp,shmem: limit shmem THP alloc gfp_mask omits 1e3f62e77f15 mm: remove pagevec_lookup_entries omits b1e314c9e6cb mm: pass pvec directly to find_get_entries omits 79dd7eb6b985 mm: remove nr_entries parameter from pagevec_lookup_entries omits e424c6379290 mm: add an 'end' parameter to pagevec_lookup_entries omits 9701bbcffe79 mm: add an 'end' parameter to find_get_entries omits 114fed2d5eb6 fix mm-add-and-use-find_lock_entries.patch omits edd3f49c8151 mm: add and use find_lock_entries omits 60055185ed46 iomap: use mapping_seek_hole_data omits eebbbf8513c8 fix mm-filemap-add-mapping_seek_hole_data.patch omits 39b91cd441be mm/filemap: add mapping_seek_hole_data omits fc81ca1f8345 fix mm-filemap-add-helper-for-finding-pages.patch omits 3967059d9798 mm/filemap: add helper for finding pages omits 77be2f18d89f mm/filemap: rename find_get_entry to mapping_get_entry omits d4ce47b9a1c4 mm: add FGP_ENTRY omits d16b5495477c mm/swap: optimise get_shadow_from_swap_cache omits ef2ca2863a96 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 675539d9ac47 mm: make pagecache tagged lookups return only head pages omits 0458ae078e0e mm/migrate: remove unneeded semicolons omits c06f68dbe8be hugetlbfs: correct some obsolete comments about inode i_mutex omits 744c96736488 hugetlbfs: make hugepage size conversion more readable omits 5099896fe3ea hugetlbfs: remove meaningless variable avoid_reserve omits 7f15463ded87 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] omits 4000e3241c3d hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs omits a397187dc6c1 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() omits 675cb8ca3200 hugetlbfs: remove special hugetlbfs_set_page_dirty() omits 85e5b762126c mm/hugetlb: change hugetlb_reserve_pages() to type bool omits 8c42a3fd76eb mm, oom: fix a comment in dump_task() omits fa8d71bc6b5b numa balancing: migrate on fault among multiple bound nodes omits 5567cabc58de mm/compaction: correct deferral logic for proactive compaction omits 611f5854e206 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked omits 9b7629e55e15 mm/compaction: remove rcu_read_lock during page compaction omits 5a17e98d3ca1 z3fold: simplify the zhdr initialization code in init_z3fo [...] omits de706631e182 z3fold: remove unused attribute for release_z3fold_page omits 73fd0298d5a2 hugetlb: convert PageHugeFreed to HPageFreed flag omits e3cfd14ced15 hugetlb: convert PageHugeTemporary() to HPageTemporary flag omits 60501fbbf9d6 hugetlb: only set HPageMigratable for migratable hstates omits 4df2c1a2db79 hugetlb: convert page_huge_active() HPageMigratable flag omits 4e93fd9d743a hugetlb: use page.private for hugetlb specific page flags omits 1b9d647c89f1 mm/vmscan.c: make lruvec_lru_size() static omits ec79d047561d include/linux/mm_inline.h: fold __update_lru_size() into i [...] omits 9e98fc2c2f27 include/linux/mm_inline.h: fold page_lru_base_type() into [...] omits 8d1cae74bc7a mm: VM_BUG_ON lru page flags omits 539d78052ecb mm: add __clear_page_lru_flags() to replace page_off_lru() omits d2b9cf787a2b mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() omits 6c004acbe1cd mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() omits 5a36ff7c723f mm: don't pass "enum lru_list" to lru list addition functions omits f5cb76f13d96 include/linux/mm_inline.h: shuffle lru list addition and d [...] omits 8110f3e18224 mm/vmscan.c: use add_page_to_lru_list() omits 95e111d32b65 mm/workingset.c: avoid unnecessary max_nodes estimation in [...] omits 9958319b6ee6 mm/vmscan: __isolate_lru_page_prepare() cleanup omits b94b1d08d09e mm/hugetlb: simplify the calculation of variables omits 1be2ec4421e0 mm/hugetlb: fix use after free when subpool max_hpages acc [...] omits 6c04ed8e855b mm/hugetlb: use helper huge_page_order and pages_per_huge_page omits 365390002821 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call omits d3543c27fbcb mm/hugetlb.c: fix unnecessary address expansion of pmd sharing omits 39393526edb4 mm/hugetlb: fix potential double free in hugetlb_register_ [...] omits 10a53419f539 MIPS: do not call flush_tlb_all when setting pmd entry omits 28fc3f01e078 mm/huge_memory.c: update tlb entry if pmd is changed omits f10f65c2f1f7 mm: simplify free_highmem_page() and free_reserved_page() omits 6e09ffd3994b video: fbdev: acornfb: remove free_unused_pages() omits 4406170969d7 mm: remove unneeded local variable in free_area_init_core omits f7ecbb2ae5e6 mm: simplify parameter of setup_usemap() omits 9b3e042d9740 mm: simplify parater of function memmap_init_zone() omits d115e1b0a4ef mm: rename memmap_init() and memmap_init_zone() omits f91c8286946c mm: fix prototype warning from kernel test robot omits 35e13952154c kasan-remove-redundant-config-option-v3 omits 0b68bc7ad901 kasan: remove redundant config option omits 97b38284edb8 kasan: don't run tests when KASAN is not enabled omits 1c2995ce928d kasan: add a test for kmem_cache_alloc/free_bulk omits ffd16716c9ab kasan: add proper page allocator tests omits a5acf6bea536 kasan: fix bug detection via ksize for HW_TAGS mode omits cfe7fd3845a6 kasan: move _RET_IP_ to inline wrappers omits 876e925de931 kasan: fix memory corruption in kasan_bitops_tags test omits 0ab673fed45a kasan: adapt kmalloc_uaf2 test to HW_TAGS mode omits 9b17ad5daf10 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL omits 1370f68b37a7 kasan: rename CONFIG_TEST_KASAN_MODULE omits 2b96a6d3b03d kasan, arm64: allow using KUnit tests with HW_TAGS mode omits f96598705022 kasan-add-match-all-tag-tests-fix-fix omits e7bbafe8ce8c kasan: export kasan_poison omits 588f2d4cb5ee kasan: add match-all tag tests omits 87ea5bfcdb7d kasan: add macros to simplify checking test constraints omits 2c602fa15743 kasan: clean up comments in tests omits d3dbd2e179ec kasan: clarify HW_TAGS impact on TBI omits e8af0450b095 kasan: prefix global functions with kasan_ omits 690f787a76e8 vmalloc: remove redundant NULL check omits 6b367ed2edbf mm/page_reporting: use list_entry_is_head() in page_report [...] omits 4f42a2c299d6 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits bdfcbe306bcc mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] omits 794d599b6256 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() omits fb696aeb89cf mm/mprotect.c: optimize error detection in do_mprotect_pkey() omits f66eca99b336 mm/mmap.c: fix the adjusted length error omits f3ae9bb1a7e5 mm/memory.c: fix potential pte_unmap_unlock pte error omits 9b4425f905b5 mm/mmap.c: remove unnecessary local variable omits 1433d6040c7e mm/memcontrol: remove redundant NULL check omits d43cb8b8d78a mm: page_counter: re-layout structure to reduce false sharing omits 37428e03d387 mm: kmem: make __memcg_kmem_(un)charge static omits 213be79af2eb mm-memcg-add-swapcache-stat-for-memcg-v2-fix omits 09599a05f14b mm: memcg: add swapcache stat for memcg v2 omits 5ae410ef21fe mm/memcg: remove rcu locking for lock_page_lruvec function series omits 402f8ba0a089 mm/memcg: revise the using condition of lock_page_lruvec f [...] omits 022ea795e23d mm: memcontrol: make the slab calculation consistent omits 7dae2f730ed6 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits cb4b74f214e2 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits 6817cdbc17aa mm: memcontrol: convert NR_SHMEM_THPS account to pages omits e8892caa78d0 mm: memcontrol: convert NR_FILE_THPS account to pages omits c79d92dbc497 mm: memcontrol: convert NR_ANON_THPS account to pages omits a78d40f785c9 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits 5c18c412f8a6 mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits 78e24fa18911 mm: memcontrol: optimize per-lruvec stats counter memory usage omits 90124c300a47 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits c19f9ec25dbf mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits e8b05abd8e6e mm/swap: don't SetPageWorkingset unconditionally during swapin omits eaba24b5e050 mm/swapfile.c: fix debugging information problem omits a508a1f751a3 mm/swap_slots.c: remove redundant NULL check omits 2c45b6e95db8 mm/filemap: simplify generic_file_read_iter omits bc8aedcb37c1 mm/filemap: rename generic_file_buffered_read to filemap_read omits 073b070d9633 mm/filemap: don't relock the page after calling readpage omits 07b19d45277a mm/filemap: restructure filemap_get_pages omits 7d7ad5be58b2 mm/filemap: split filemap_readahead out of filemap_get_pages omits 48cd528f624e mm/filemap: add filemap_range_uptodate omits 2435869d34b5 mm/filemap: move the iocb checks into filemap_update_page omits 7b0fcacec1e9 mm/filemap: convert filemap_update_page to return an errno omits 8722063d3f49 mm/filemap: change filemap_create_page calling conventions omits 7f3e5d86085f mm/filemap: change filemap_read_page calling conventions omits b55a9e770e17 mm/filemap: don't call ->readpage if IOCB_WAITQ is set omits 9e10ca39f731 mm/filemap: inline __wait_on_page_locked_async into caller omits d07ec25167aa mm/filemap: support readpage splitting a page omits e69d0aeb0d70 mm/filemap: pass a sleep state to put_and_wait_on_page_locked omits 103800fb42cd mm/filemap: use head pages in generic_file_buffered_read omits 1e60808ea681 mm/filemap: convert filemap_get_pages to take a pagevec omits a6f39d63e7c9 mm/filemap: remove dynamically allocated array from filemap_read omits 7ce50b2e327b mm/filemap: rename generic_file_buffered_read subfunctions omits c4d07ea92cd9 mm/filemap: don't revert iter on -EIOCBQUEUED omits 30702d92f24d mm/filemap: remove unused parameter and change to void typ [...] omits fb4dee54455e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits f2fb3b829e2d mm/page_owner: use helper function zone_end_pfn() to get end_pfn omits 1116b2cda738 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] omits 02ff9aff8fa5 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] omits b1c385172246 mm/debug: improve memcg debugging omits fea25e692696 mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] omits eb66501b27d7 mm, slub: splice cpu and page freelists in deactivate_slab() omits 12b64b5a8e1d mm, slab, slub: stop taking cpu hotplug lock omits 4271ea598339 mm, slab, slub: stop taking memory hotplug lock omits 174d712e789a mm, slub: stop freeing kmem_cache_node structures on node offline omits 3b6ff89e912c mm/slub: disable user tracing for kmemleak caches by default omits 604b22cebe74 mm/sl?b.c: remove ctor argument from kmem_cache_flags omits 993c9ca2b0d8 mm, tracing: record slab name for kmem_cache_free() omits f6d6566dddb1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 285a1c8af4be ramfs: support O_TMPFILE omits 480356019d85 fs: delete repeated words in comments omits b250d8e75c42 ocfs2: fix ocfs2 corrupt when iputting an inode omits 6ae989bfe634 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 47f3a71acd6f ocfs2: clean up some definitions which are not used any more omits b960c3941f58 ocfs2: remove redundant conditional before iput omits f84e89c19a26 ntfs: layout.h: delete duplicated words omits c1a4a7de005e scripts/spelling.txt: add "allocted" and "exeeds" typo omits a00df80360ac scripts/spelling.txt: check for "exeeds" omits a83edd0a72c0 scripts/spelling.txt: increase error-prone spell checking omits 66d3dad16537 hexagon: remove CONFIG_EXPERIMENTAL from defconfigs omits 59e026b75b07 Revert "mm: memcontrol: avoid workload stalls when lowerin [...] omits 635adf63afe3 /proc/kpageflags: do not use uninitialized struct pages omits ed14e3378dea /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 32cc1e70fc0a mm/rmap: fix potential pte_unmap on an not mapped pte omits d97372de6a40 MAINTAINERS/.mailmap: use my @kernel.org address omits 9b43d7061be0 mm: hugetlb: fix missing put_page in gather_surplus_pages() omits f440794078d0 ubsan: implement __ubsan_handle_alignment_assumption omits 5da2ebc002fa kasan: make addr_has_metadata() return true for valid addresses omits 6f1fce9b7c89 kasan: add explicit preconditions to kasan_report() omits 3e5e78c76ff8 mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] omits 85f4d03a6734 memblock: do not start bottom-up allocations with kernel_end omits 18adb809c13f mm: thp: fix MADV_REMOVE deadlock on shmem THP omits ab55392178af init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov omits c4b574064541 mm/vmalloc: separate put pages and flush VM flags omits eacd93c6b474 mm, compaction: move high_pfn to the for loop scope omits 2e381a1e7245 mm: migrate: do not migrate HugeTLB page whose refcount is one omits 9e94c074eda9 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active omits d338e7548a1c mm: hugetlb: fix a race between isolating and freeing page omits 79c33ca27305 mm: hugetlb: fix a race between freeing and dissolving the page omits d1b472e84641 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page omits 46e877258bd2 opp: Allow lazy-linking of required-opps omits 49cbe7ac77dc opp: Remove dev_pm_opp_set_bw() omits 67a1b617db53 devfreq: tegra30: Migrate to dev_pm_opp_set_opp() omits 2779d000a184 drm: msm: Migrate to dev_pm_opp_set_opp() omits 2635512fa498 cpufreq: qcom: Migrate to dev_pm_opp_set_opp() omits 51858923889a opp: Implement dev_pm_opp_set_opp() omits fb54b96b8bf3 opp: Update parameters of _set_opp_custom() omits e6c6d5a9bf2b opp: Allow _generic_set_opp_clk_only() to work for non-fre [...] omits 861b9e91a55b opp: Allow _generic_set_opp_regulator() to work for non-fr [...] omits 61ac71d9528a opp: Allow _set_opp() to work for non-freq devices omits cfa759b9f214 opp: Split _set_opp() out of dev_pm_opp_set_rate() omits 6ce920625ea7 opp: Keep track of currently programmed OPP omits 1ae73c240ae8 opp: No need to check clk for errors omits c1d534114e49 opp: Rename _opp_set_rate_zero() omits cb75527488e7 opp: Make _set_opp_custom() work without regulators omits 280a5a0c5cce opp: Prepare for ->set_opp() helper to work without regulators omits ed83cd50a47d opp: Print OPP level in debug message of _opp_add_static_v2() omits e530ef8d580f opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] omits 5fb68b28974a opp: Add devm_pm_opp_attach_genpd omits fe046ca2e420 opp: Add devm_pm_opp_register_set_opp_helper omits a251d7a7245a opp: Add dev_pm_opp_of_add_table_noclk() omits 0c9026f0f493 opp: Defer acquiring the clk until OPPs are added omits 1b58a72fa4d6 opp: Create _of_add_table_indexed() to reduce code duplication omits 579addc71199 opp: Add dev_pm_opp_sync_regulators() omits a54bea752c69 opp: Add dev_pm_opp_get_required_pstate() omits ab73ab4e90f3 opp: Add dev_pm_opp_find_level_ceil() omits f65f77ed2e17 opp: Staticize _add_opp_table() omits 3e6a8ce09475 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits 94385e0b030d Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 6092f61dfc24 f2fs: add ckpt_thread_ioprio sysfs node omits 5e32c774f850 f2fs: introduce checkpoint=merge mount option omits 266917bd4a21 dm writecache: fix unnecessary NULL check warnings omits 8145b3b99beb dm writecache: fix performance degradation in ssd mode omits 2ee53e76f3ff dm integrity: introduce the "fix_hmac" argument omits 3a476f75fbd5 dm persistent data: fix return type of shadow_root() omits 1c8585ede665 dm: cleanup of front padding calculation omits 1f2bbc40eea1 dm integrity: fix spelling mistake "flusing" -> "flushing" omits ebb25f32874f dm crypt: Spelling s/cihper/cipher/ omits 2f78bd4f33d4 dm dust: remove h from printk format specifier omits 35fe4b2c91ae Merge branch 'v5.12/soc' into tmp/aml-rebuild omits ea7d75abfde0 Merge branch 'v5.12/dt64' into tmp/aml-rebuild omits e8a4ba504ede Merge branch 'v5.12/dt' into tmp/aml-rebuild omits 52e877aa7511 Merge branch 'v5.11/fixes' into tmp/aml-rebuild omits 05cda27d7eb5 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 3277f2e72f86 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits f3a3659e73be Merge branch 'for-5.12/block' into for-next omits c37fcc538fa0 Merge branch 'for-5.12/block' into for-next omits fd06c8738a55 Merge branch 'for-5.12/block' into for-next omits a11396672cfc Merge branch 'for-5.12/block' into for-next omits 65cb48f45773 Merge branch 'for-next-next-v5.11-20210127' into for-next- [...] omits d10150e54b29 Merge branch 'for-next-current-v5.10-20210127' into for-ne [...] omits f24862579d09 Merge branch 'ext/qu/subpage-v5-orig' into for-next-next-v [...] omits df315f3b1233 Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] omits 71e09fbc90f1 Merge branch 'misc-next' into for-next-next-v5.11-20210127 omits 7d69ea416d60 Merge branch 'misc-5.11' into for-next-current-v5.10-20210127 omits 1c97a99f9d16 btrfs: Prevent nowait or async read from doing sync IO omits a7f78a332e36 btrfs: allow RO mount of 4K sector size fs on 64K page system omits 7fccec5e8137 btrfs: integrate page status update for data read path int [...] omits 3e8d1be6b20c btrfs: introduce btrfs_subpage for data inodes omits 623d8c2f3706 btrfs: introduce subpage metadata validation check omits d1d8296c7a79 btrfs: support subpage in endio_readpage_update_page_status() omits 04a4dae171e9 btrfs: introduce read_extent_buffer_subpage() omits 3fd8161612d2 btrfs: support subpage in try_release_extent_buffer() omits 324d061d45de btrfs: support subpage in btrfs_clone_extent_buffer omits 1aee49b3405e btrfs: support subpage in set/clear_extent_buffer_uptodate() omits 601fec25ce5d btrfs: introduce helpers for subpage error status omits 5b87f5a5174f btrfs: introduce helpers for subpage uptodate status omits 64668ecb1dd8 btrfs: attach private to dummy extent buffer pages omits a0ccd5e50a0e btrfs: support subpage for extent buffer page release omits f5550d382051 btrfs: make grab_extent_buffer_from_page() handle subpage case omits 85f91d46d0ea btrfs: make attach_extent_buffer_page() handle subpage case omits a74f1f0b43e2 btrfs: introduce the skeleton of btrfs_subpage structure omits cb92ccfd3e11 btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer [...] omits 4e741bb750fd btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PA [...] omits c2aed44b82ce btrfs: add a trace class for dumping the current ENOSPC state omits a7b562f83151 btrfs: adjust the flush trace point to include the source omits 9fad043b453b btrfs: implement space clamping for preemptive flushing omits 8eab98f50757 btrfs: simplify the logic in need_preemptive_flushing omits 092e15ad684d btrfs: rework btrfs_calc_reclaim_metadata_size omits de0c93ec835d btrfs: check reclaim_size in need_preemptive_reclaim omits 8accb2f6b9fb btrfs: rename need_do_async_reclaim omits 8e2db42b5d2d btrfs: improve preemptive background space flushing omits efdcd44fc785 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 6dc7260fa0e5 btrfs: track ordered bytes instead of just dio ordered bytes omits df98dd834f93 btrfs: add a trace point for reserve tickets omits d335d9660867 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 65e4cbbd7cd1 mtd: rawnand: intel: Fix an error handling path in 'ebu_dm [...] omits 3a3c121dddc3 btrfs: send: use struct send_ctx *sctx for btrfs_compare_t [...] omits cf66c6495b6b btrfs: run delayed refs less often in commit_cowonly_roots omits 337598572515 btrfs: stop running all delayed refs during snapshot omits 8eb8b1c030fb btrfs: remove bogus BUG_ON in alloc_reserved_tree_block omits 2b21a0f6a8cb btrfs: move delayed ref flushing for qgroup into qgroup helper omits 6fe48ffa595a btrfs: only run delayed refs once before committing omits 36595079dc44 btrfs: delayed refs pre-flushing should only run the heads [...] omits 743a19fb84f5 btrfs: only let one thread pre-flush delayed refs in commit omits 75189683ef7f btrfs: do not block on deleted bgs mutex in the cleaner omits 62bec91df1d8 btrfs: abort the transaction if we fail to inc ref in btrf [...] omits ee221c42078b btrfs: add asserts for deleting backref cache nodes omits dcafff59f16c btrfs: do not warn if we can't find the reloc root when lo [...] omits f8151890e85f btrfs: splice remaining dirty_bg's onto the transaction di [...] omits 1a28a003fbc1 btrfs: fix reloc root leak with 0 ref reloc roots on recovery omits faa3b47d4779 btrfs: fix log replay failure due to race with space cache [...] omits 52cb55c0e040 btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch omits 4b49408c9880 btrfs: remove repeated word in struct member comment omits 10cdf44dd30e btrfs: fix possible free space tree corruption with online [...] omits 6d25d4951cef btrfs: account for new extents being deleted in total_byte [...] omits d7db99f48254 btrfs: handle space_info::total_bytes_pinned inside the de [...] omits d9f6b455016d btrfs: enable W=1 checks for btrfs omits cc13e2c375cf opp: Correct debug message in _opp_add_static_v2() omits 3a6eb5e5fbca opp: Filter out OPPs based on availability of a required-OPP omits c1e6d3d2757b opp: Fix adding OPP entries in a wrong order if rate is un [...] omits e0452bd1cd37 Merge branch 'for-5.12/io_uring' into for-next omits fb4a652af7ed MAINTAINERS: update io_uring section omits a7f7e1e79849 Merge branch 'for-5.12/io_uring' into for-next omits 1a818748972a io_uring: Add skip option for __io_sqe_files_update omits 2010385835c7 Merge branch 'for-5.12/drivers' into for-next omits 016d823a3cdb Merge branch 'for-5.12/block' into for-next omits efc0f28cfe21 rcu-tasks: Rectify kernel-doc for struct rcu_tasks omits ca13b8014af0 rcutorture: Replace rcu_torture_stall string with %s omits 1b8eac3c9aa0 torture: Replace torture_init_begin string with %s omits 69fc16f58b77 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" omits d1766c164c10 lib: Support N as end of range in bitmap_parselist() omits 96e88ea01caf rcu: Remove "all" cpumask checks favor of bitmask-level "all" omits 18320320983d lib: Add "all" and "none" as valid ranges to bitmap_parselist() omits bb997886abbe kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] omits cb5d39bc0f26 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits ade6baeff42f kvfree_rcu: Directly allocate page for single-argument case omits 03200780bc29 kcsan: Add missing license and copyright headers omits 8fcf6b0d2cec kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests omits 011b7a3e099e kcsan: Make test follow KUnit style recommendations omits 95ae7945e1f0 Merge branch 'for-5.12/io_uring' into for-next omits 04725fdef179 Merge branch 'for-5.12/block' into for-next omits 81de6e152c06 io_uring: cleanup files_update looping omits 573fc3d310a3 Merge branch 'v5.12-armsoc/dts64' into for-next omits bdcefe241263 Merge branch 'fixes' into next omits 1bebdd0c6529 mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb omits 5e0728d7e6c4 mmc: core: Exclude unnecessary header file omits ebb43d34621f mmc: mmci: Add support for probing bus voltage level translator omits 917cd76d5763 mmc: mmci: Add bindings to operate CMD, CK, CKIN pins as GPIO omits cdc216195598 mmc: sdhci-msm: add Inline Crypto Engine support omits 889bdb0731f1 dt-bindings: mmc: sdhci-msm: add ICE registers and clock omits 34ce80ad7ea8 firmware: qcom_scm: update comment for ICE-related functions omits aeaadb3aa7d1 mmc: cqhci: add cqhci_host_ops::program_key omits 080fde6b774e mmc: cqhci: add support for inline encryption omits aaa05b09c649 mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors omits d0d52fec9dcf mmc: cqhci: rename cqhci.c to cqhci-core.c omits b20b82de09c2 mmc: core: Add basic support for inline encryption omits 8d59ad64b629 scsi: ufs: use devm_blk_ksm_init() omits 752990cb29d2 block/keyslot-manager: introduce devm_blk_ksm_init() omits 189f518d80ac Merge branch 'fixes' into next omits ba6987cc63c9 mmc: core: Limit retries when analyse of SDIO tuples fails omits 7ebf4c951175 mmc: sdhci-of-aspeed: Fix kunit-related build error omits 12e5b9fd95eb Merge branch 'for-5.12/block' into for-next omits 5b295839ba3c arm64: dts: rockchip: more user friendly name of sound nodes omits b3307b94ff1f Merge branch 'v5.12-clk/next' into for-next omits 9752b5a8247f Merge branch 'v5.12-armsoc/dts64' into for-next omits 16459ecac6d6 arm64: dts: rockchip: rename pinctrl nodename to gmac2io f [...] omits dc976ea57dde arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 5299084c2d01 arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 2e934646b1f8 arm64: dts: rockchip: assign a fixed index to mmc devices [...] omits 376e46b5dd0a arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-r [...] omits 50cbc5a95d91 arm64: dts: rockchip: Remove bogus "amba" bus nodes omits e060547dd825 arm64: dts: rockchip: Light "sys" LED on NanoPi R2S omits 59ddae2a01fc Merge branch 'v5.12-armsoc/dts32' into for-next omits fc0f1620b381 Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits 6b8cc4b3e4c6 arm64: dts: rockchip: fix ranges property format for rk339 [...] omits 19de5156d002 arm64: dts: rockchip: Rely on SoC external pull up on pmic [...] omits d134ac731fee arm64: dts: rockchip: Increase maximal SDIO voltage to 3.3 [...] omits 40fe4c5cd337 Merge branch 'kvm-arm64/rng-5.12' into kvmarm-master/next omits 1e5c3710559c Merge branch 'kvm-arm64/hisi-broken-v2-compat' into kvmarm [...] omits 2bf8f4f9c3dd KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] omits 7ab175c5acf5 KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] omits 5b04fae8b175 Merge branch 'for-5.12/block' into for-next omits d3ac234c0d66 Merge branch 'for-5.12/block' into for-next omits 930f424bd8ce arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to O [...] omits 42360108c554 ARM: dts: meson: add the AO ARC remote processor omits b14020eadb88 dt-bindings: Amlogic: add the documentation for the SECBUS [...] omits 31560ff5fafb dt-bindings: sram: Add compatible strings for the Meson AO [...] omits cf21697a8c5b arm64: dts: meson: shorten audio card names for alsa compa [...] omits f3d4ad4f106e arm64: dts: meson: add initial Beelink GS-King-X device-tree omits 39f5e36d5d2b dt-bindings: arm: amlogic: add support for the Beelink GS-King-X omits df926c8ce670 Merge branch 'kvm-arm64/pmu-debug-fixes-5.11' into kvmarm- [...] omits cc6d8fa3667a Merge branch 'kvm-arm64/misc-5.12' into kvmarm-master/next omits a3decf245aa1 Merge remote-tracking branch 'origin/kvm-arm64/hyp-reloc' [...] omits be42392657db Merge branch 'kvm-arm64/concurrent-translation-fault' into [...] omits 6db5c9d4cb78 Merge tag 'kvmarm-fixes-5.11-2' into kvmarm-master/next omits a930d7124e2f Merge branches 'pm-core' and 'pm-domains' into linux-next omits 78bac6e6398a Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 847023830e82 Merge branch 'powercap' into linux-next omits 9948a6dcfc15 Merge branches 'acpi-thermal' and 'acpi-sysfs' into linux-next omits db25e96bd0ae Merge branch 'acpica' into linux-next omits e78e1b99d3fb Merge branch 'for-5.12/io_uring' into for-next omits 4856864ff0f1 Merge branch 'for-5.12/block' into for-next omits 511975a8b18e io_uring: consolidate putting reqs task omits 31b12e273238 io_uring: ensure only sqo_task has file notes omits 3feeee490b6b Merge branch 'for-5.12/io_uring' into for-next omits ad6d5fc5929c Merge branch 'for-5.12/block' into for-next omits 5ee63da477b1 io_uring: simplify io_remove_personalities() omits 283f824085d0 io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL omits 729ebe1a01e2 io_uring: get rid of intermediate IORING_OP_CLOSE stage omits 1633582bcdf1 fs: provide locked helper variant of close_fd_get_file() omits ac4e5af860a8 io_uring: save atomic dec for inline executed reqs omits 3fe8e8cfc997 io_uring: don't flush CQEs deep down the stack omits 40f28478a364 io_uring: help inlining of io_req_complete() omits 50bae2932671 io_uring: add a helper timeout mode calculation omits 7cb73891af95 io_uring: deduplicate failing task_work_add omits 2f26b88a1e3f io_uring: remove __io_state_file_put omits 4af5b0a53efa io_uring: simplify io_alloc_req() omits e81099a62e8b io_uring: further deduplicate #CQ events calc omits 05015ebb0f30 io_uring: inline __io_commit_cqring() omits a998cfe069c0 io_uring: inline io_async_submit() omits 43b517fe9450 io_uring: cleanup personalities under uring_lock omits d314a8e7f425 io_uring: refactor io_resubmit_prep() omits f3ee5ddc412d io_uring: optimise io_rw_reissue() omits 0176222dfad0 io_uring: make percpu_ref_release names consistent omits 3cfb739c561e io_uring: create common fixed_rsrc_data allocation routines omits 837fa0a9e4bb io_uring: create common fixed_rsrc_ref_node handling routines omits dab8a64c9fb8 io_uring: split ref_node alloc and init omits d2b9eb2de72f io_uring: split alloc_fixed_file_ref_node omits d3dc3af18a73 io_uring: add rsrc_ref locking routines omits edc39a5e848d io_uring: separate ref_list from fixed_rsrc_data omits 4ad5d2716d9d io_uring: generalize io_queue_rsrc_removal omits 9c63624bb407 io_uring: rename file related variables to rsrc omits 3d2c79c619cf io_uring: modularize io_sqe_buffers_register omits 89a1613ac529 io_uring: modularize io_sqe_buffer_register omits b9d2ed159482 io_uring: enable LOOKUP_CACHED path resolution for filenam [...] omits 99b35f060e75 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] omits c678e5efb733 lib/zstd: convert constants to defines omits b80cbdd53f0f btrfs: zoned: remove unused variable in btrfs_sb_log_locat [...] omits b4a01a9a613b btrfs: fix parameter description for functions in extent_io.c omits 046f54f358c4 btrfs: fix parameter description in space-info.c omits b4f8b6dd1814 btrfs: fix parameter description of btrfs_inode_rsv_releas [...] omits 8863db3689a8 btrfs: document btrfs_check_shared parameters omits 8a5f7b2ccc86 btrfs: fix description format of fs_info of btrfs_wait_on_ [...] omits 91c904f1dded btrfs: document fs_info in btrfs_rmap_block omits 7f3b4d246622 btrfs: document now parameter of peek_discard_list omits d89752bbf791 btrfs: improve parameter description for __btrfs_write_out_cache omits 28eef9969992 btrfs: fix parameter description in delayed-ref.c functions omits 5001aa0708b9 btrfs: fix function description formats in file-item.c omits d0295ba341a8 btrfs: fix parameter description of btrfs_add_extent_mapping omits 1cf15d8d422e btrfs: document modified parameter of add_extent_mapping omits 2d6bd7d41320 btrfs: rework the order of btrfs_ordered_extent::flags omits 257f2d5a425a btrfs: remove redundant NULL check before kvfree omits fa1100d8cb29 btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node omits ae36f539aa71 btrfs: keep track of the root owner for relocation reads omits a45de59fa74c btrfs: introduce helper to grab an existing extent buffer [...] omits 07fa0468598a btrfs: update comment for btrfs_dirty_pages omits 11aab363a879 btrfs: refactor __extent_writepage_io() to improve readability omits 7ac2e5602fd4 btrfs: rename parameter offset to disk_bytenr in submit_ex [...] omits d1b1897d78ad btrfs: refactor btrfs_dec_test_* functions for ordered extents omits 9d732f7d47e2 btrfs: make btrfs_dio_private::bytes u32 omits 9033201f7914 btrfs: remove always true condition in btrfs_start_delalloc_roots omits 763b7695e636 btrfs: make btrfs_start_delalloc_root's nr argument a long omits 54765e90b77d btrfs: send: remove stale code when checking for shared extents omits 8bc8e4f75681 btrfs: consolidate btrfs_previous_item ret val handling in [...] omits 9121472e64d9 btrfs: ref-verify: make sure owner is set for all refs omits 34a506adede0 btrfs: ref-verify: pass down tree block level when building refs omits d4f43dde544c btrfs: noinline btrfs_should_cancel_balance omits 4fb0211f25d0 btrfs: allow error injection for btrfs_search_slot and btr [...] omits 67e37ea1b201 btrfs: remove new_dirid argument from btrfs_create_subvol_root omits dcdfb72876de btrfs: make btrfs_root::free_objectid hold the next availa [...] omits c02422b5513b btrfs: rename btrfs_root::highest_objectid to free_objectid omits 4cc44b56c256 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid omits 7d59f82decbb btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] omits 5d868cec13e0 btrfs: cleanup local variables in btrfs_file_write_iter omits 23b2fda67e61 btrfs: clarify error returns values in __load_free_space_cache omits 108534ce2851 btrfs: fix error handling in commit_fs_roots omits d2680cc0301e m68k: let clk_enable() return immediately if clk is NULL omits f5c4e9a20d66 rcutorture: Fix testing of RCU priority boosting omits c9a4123f595f rcu: Fix kfree_rcu() docbook errors omits f8bd993eac00 rculist: Replace reference to atomic_ops.rst omits 3d971f279336 rcu: Run rcuo kthreads at elevated priority in CONFIG_RCU_ [...] omits a96df417ea1b rcutorture: Make TREE03 use real-time tree.use_softirq setting omits 44f58bfa449c rcu: Expedite deboost in case of deferred quiescent state omits 0c74213bf648 tools/memory-model: Remove reference to atomic_ops.rst omits 452e943ec814 doc: Update rcu_dereference.rst reference omits b84fb882c363 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits 9d37961cc41e rcu: Fix CPU-offline trace in rcutree_dying_cpu omits 2da6c0d948df rcu: Remove superfluous rdp fetch omits e1b925665b37 rcu/nocb: Detect unsafe checks for offloaded rdp omits 2211d0bd7ec6 torturescript: Don't rerun failed rcutorture builds omits fd47fb1426c9 rcutorture: Add crude tests for mem_dump_obj() omits 59a15e5c4a60 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits 46fa46c09247 Merge branch 'lkmm-dev.2021.01.04a' into HEAD omits 5eb0ba4459b7 Merge branch 'clocksource.2021.01.12a' into HEAD omits 42af8761bc84 mmc: remove sirf prima/atlas driver omits d68849e0f413 mmc: remove dw_mmc-zx driver omits 59967a38e261 mmc: atmel-mci: Assign boolean values to a bool variable omits 79991caf5202 vdpa_sim_net: Add support for user supported devices omits 39502d042a70 vdpa: Enable user to query vdpa device info omits 508cc779e0f2 vdpa: Enable a user to add and delete a vdpa device omits 001e0804a6bb vdpa: Define vdpa mgmt device, ops and a netlink interface omits 5588575f680c vdpa: Extend routine to accept vdpa device name omits 5cb297c38a8e vdpa_sim_net: Make mac address array static omits d986effd1409 mtd: rawnand: tango: Remove the driver omits 22510bcd5547 mmc: sdhci-iproc: Add ACPI bindings for the RPi omits d27f1dd0dfd2 mmc: mmci: Convert bindings to DT schema omits 9d325e7d519e mmc: test: clean up mmc_test_cleanup() omits 1c74c9b2a873 mmc: test: remove the shutdown function omits af5b40eccd9f mmc: core: remove unused host parameter of mmc_sd_get_csd() omits 3c9ba4877425 MAINTAINERS: Add entry for the ASPEED SD/MMC driver omits 7efa02a981d6 mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations omits 7053527dae05 mmc: sdhci-of-aspeed: Add AST2600 bus clock support omits 0733f9edb37d mmc: sdhci-of-aspeed: Expose clock phase controls omits 803935968102 mmc: core: Add helper for parsing clock phase properties omits 84d899528f77 virtio-mem: Assign boolean values to a bool variable omits f2134ac9905b dt-bindings: mmc: sdhci-am654: fix compatible for j7200 omits dd98340fbd45 mmc: omap_hsmmc: Simplify bool comparison and conversion omits 44cfba75a815 mmc: core: convert comma to semicolon omits 7876cf513cf3 mmc: sdhci-pci-gli: Finetune HS400 RX delay for GL9763E omits 3efb54d2b90f mmc: sdhci-of-arasan: Use dev_err_probe() to avoid spamming logs omits bbbfffd68c7d mmc: sdhci-of-arasan: Add structure device pointer in prob [...] omits 3e0435307d91 mmc: sdhci-of-arasan: Convert to use np instead of pdev->d [...] omits 2d9c5c1991f0 mmc: sdhci-of-arasan: use of_device_get_match_data() omits 27f22f76c3a1 Documentation: PCI: Add userguide for PCI endpoint NTB function omits 099f07051eef Documentation: PCI: Add configfs binding documentation for [...] omits 5d0db3f429aa NTB: Add support for EPF PCI-Express Non-Transparent Bridge omits 17d49876c3b6 PCI: Add TI J721E device to pci ids omits 7dc64244f9e9 PCI: endpoint: Add EP function driver to provide NTB funct [...] omits d3f497310444 PCI: cadence: Configure LM_EP_FUNC_CFG based on epc->funct [...] omits d5c3d2ae7cf1 PCI: cadence: Implement ->msi_map_irq() ops omits 3a5c112c7a90 PCI: endpoint: Allow user to create sub-directory of 'EPF [...] omits 34fb8ab2e367 PCI: endpoint: Add pci_epf_ops for epf drivers to expose f [...] omits 310511a3013f PCI: endpoint: Add pci_epc_ops to map MSI irq omits 632c92ec1257 PCI: endpoint: Add support in configfs to associate two EP [...] omits 868fe90ea45a PCI: endpoint: Add support to associate secondary EPC with EPF omits 9a25bdab9883 PCI: endpoint: Remove unused pci_epf_match_device() omits 293e2c258ce6 PCI: endpoint: Make *_free_bar() to return error codes on failure omits 43e293914d6b PCI: endpoint: Add helper API to get the 'next' unreserved BAR omits b6c7a2a2b53d PCI: endpoint: Make *_get_first_free_bar() take into accou [...] omits 75e6ac86ca51 Documentation: PCI: Add specification for the *PCI NTB* fu [...] omits 8ff9cfc48824 Merge branch 'v5.12-armsoc/dts64' into for-next omits f92cabd093ec Merge branch 'v5.12-armsoc/dts32' into for-next omits 228f39004d22 Merge branch 'v5.12-armsoc/defconfig64' into for-next omits bc7972ade5ac Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits b01e546d4d41 mmc: sdhci-pci-gli: Enlarge ASPM L1 entry delay of GL9763E omits c0e89a1023c1 mmc: core: remove redundant card null check to mmc_can_sleep() omits 209000ae9948 Merge branch 'fixes' into next omits 89f34274ff2f mtd: st_spi_fsm: convert comma to semicolon omits 83f6936463d3 mtd: rawnand: marvell: convert comma to semicolon omits 969bc9d3e828 mtd: convert comma to semicolon omits ea085d5f0188 mmc: core: remove needless err = 0 in mmc_init_card() omits 30fa34e2689e mmc: sdhci_am654: Add Support for TI's AM64 SoC omits 836a9ec4b9ab dt-bindings: mmc: sdhci-am654: Add compatible string for AM64 SoC omits 70c8be85715b mmc: rtsx: add delay before power on omits 0b88ee7375f0 mmc: sunxi-mmc: Ensure host is suspended during system sleep omits 78b19c48607d mmc: xenon: add AP807 compatible string omits a89de2e1ecf9 dt-bindings: mmc: xenon: add AP807 compatible string omits 4f7d039f793b mmc: sdhci-of-arasan: Change code style of mapping the sys [...] omits 15c99862aeed mmc: sdhci-of-arasan: Fixed kernel-doc format warning omits b7e56c7aeb66 Merge branch 'fixes' into next omits 42a5881ea921 dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible omits 192861da4dc4 mmc: sdhci-pci-gli: Add a switch to enable/disable CQHCI support omits f73219049034 mmc: rtsx: Add MMC_CAP2_NO_SDIO flag omits 3eeb1f69510c dt-bindings: mmc: renesas,sdhi: Add r8a779a0 support omits 339d82267e26 mmc: omap: remove unused struct component card_detect_irq omits 47dee9fe3f60 mmc: jz4740: remove unused struct component card_detect_irq omits b3d274c36d7c mmc: renesas_sdhi: Add a condition of cmd/data timeout for retune omits 64cdd84bb109 mmc: tmio: Add data timeout error detection omits 2cab9601e37d mmc: meson-gx: check for scatterlist size alignment in block mode omits 574fa96b6520 mmc: mediatek: fix race condition between msdc_request_tim [...] omits 0a2d94f3aa90 mmc: renesas_internal_dmac: add pre_req and post_req support omits ba0fc2d67f8d mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment [...] omits 462765c8f5bb clocksource: Do pairwise clock-desynchronization checking omits e242441db343 mmc: sdhci-msm: Actually set the actual clock omits 4181f4948d20 mmc: sdhci-msm: Warn about overclocking SD/MMC omits f1429972f25d Merge branch 'fixes' into next omits c49d78933bc8 mmc: sunxi: add support for A100 mmc controller omits e44b957f9bc0 dt-bindings: mmc: sunxi: Add Allwinner A100 and H616 compatibles omits e4224d04b161 Merge branch 'fixes' into next omits a4fc8c14192e clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits cb4ea90de98c clocksource: Check per-CPU clock synchronization when mark [...] omits f6b525a1b8cd clocksource: Retry clock read if long delays detected omits 3836236cb0e5 clocksource: Provide module parameters to inject delays in [...] omits b8af7f14dd4d mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN omits e6ce396b1e52 mmc: usdhi6rol0: Fix a resource leak in the error handling [...] omits 54507f1f2e2d mmc: sdhci-sprd: Fix some resource leaks in the remove function omits 65c5927a4f6d mmc: owl-mmc: Fix a resource leak in an error handling pat [...] omits 54a177383155 mmc: mxs-mmc: Fix a resource leak in an error handling pat [...] omits aa7fb666092d Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation omits 4b7bc2c32cba exfat: improve performance of exfat_free_cluster when usin [...] omits d03419fe2048 scsi: storvsc: Resolve data race in storvsc_probe() omits 2d26f5cb7f7f scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] omits 3f71d6b91e7e Drivers: hv: vmbus: Resolve race condition in vmbus_onoffe [...] omits f844988bde35 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_ [...] omits cbf0eda5de05 Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() omits 5c0c26e7dca8 Drivers: hv: vmbus: Reduce number of references to message [...] omits 46011a70c1c2 Drivers: hv: vmbus: Initialize memory to be sent to the host omits 6809ea1c570b hv_utils: Add validation for untrusted Hyper-V values omits 4424a8d1acc0 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits b3ffd9f68a2c arm64: dts: meson: Fix schema warnings for pwm-leds omits 82cbd497e58c arm64: dts: meson: vim3: whitespace fixups omits 3d557b24bc82 mtd: parsers: afs: Fix freeing the part name memory in failure omits c6b4e5369f41 KVM: arm64: Upgrade PMU support to ARMv8.4 omits 8e9a6439e834 KVM: arm64: Limit the debug architecture to ARMv8.0 omits 261d4258491e KVM: arm64: Refactor filtering of ID registers omits 970a63b2c2aa KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers omits 04fa6005fbd2 KVM: arm64: Fix AArch32 PMUv3 capping omits f3b3bb775783 KVM: arm64: Fix missing RES1 in emulation of DBGBIDR omits 9a5ad5c5b2d2 leds: trigger: fix potential deadlock with libata omits 6207cb85fe68 leds: gpio: Set max brightness to 1 omits 0e5c2221f759 leds: lm3533: Switch to using the new API kobj_to_dev() omits 6615fda1f8cc leds: leds-ariel: convert comma to semicolon omits 96cd76dc9dea leds: leds-lm3533: convert comma to semicolon omits f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits omits 11392155f2bd NFS: Disable READ_PLUS by default omits 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next adds 88bb507a74ea Merge tag 'media/v5.11-3' of git://git.kernel.org/pub/scm/ [...] adds f72f2fb8fb6b net: dsa: mv88e6xxx: override existent unicast portvec in [...] adds 5e9eff5dfa46 ibmvnic: device remove has higher precedence over reset adds 938e0fcd3253 net: sched: replaced invalid qdisc tree flush helper in qd [...] adds c518adafa39f vsock: fix the race conditions in multi-transport support adds 28e104d00281 net: ip_tunnel: fix mtu calculation adds c3df39ac9b0e udp: ipv4: manipulate network header of NATed UDP GRO fraglist adds 316282015455 docs: networking: swap words in icmp_errors_use_inbound_if [...] adds 2e99dedc73f0 igc: Report speed and duplex as unknown when device is run [...] adds ebc8d125062e igc: set the default return value to -IGC_ERR_NVM in igc_w [...] adds b881145642ce igc: check return value of ret_val in igc_config_fc_after_link_up adds f559a356043a i40e: Revert "i40e: don't report link up for a VF who hasn [...] adds 188fa104f2ba Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 18fe0fae6125 mac80211: fix station rate table updates on assoc adds 50af06d43eab staging: rtl8723bs: Move wiphy setup to after reading the [...] adds f418bad6ccfa Merge tag 'mac80211-for-net-2021-02-02' of git://git.kerne [...] adds 88c7a9fd9bdd net: lapb: Copy the skb before sending a packet adds 43f4a20a1266 net: mvpp2: TCAM entry enable should be written after SRAM data adds a11148e6fcce net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS adds cc9f07a838c4 r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set adds 4ace7a6e287b net: ipa: pass correct dma_handle to dma_free_coherent() adds e6cdd6d80bae net: ipa: add a missing __iomem attribute adds 088f8a2396d8 net: ipa: be explicit about endianness adds c13899f18728 net: ipa: use the right accessor in ipa_endpoint_status_skip() adds 113b6ea09ccd net: ipa: fix two format specifier errors adds f2539e14f31e Merge branch 'net-ipa-a-few-bug-fixes' adds ed5e83a3c029 net/mlx5: Fix function calculation for page trees adds a5bfe6b4675e net/mlx5: Fix leak upon failure of rule creation adds 5a2ba25a55c4 net/mlx5e: Update max_opened_tc also when channels are closed adds a34ffec8af8f net/mlx5e: Release skb in case of failure in tc update skb adds 5a4cb546753d Merge tag 'mlx5-fixes-2021-02-01' of git://git.kernel.org/ [...] adds 6c9f18f294c4 net: hsr: align sup_multicast_addr in struct hsr_priv to u [...] adds a9925628727b Merge tag 'net-5.11-rc7' of git://git.kernel.org/pub/scm/l [...] adds 2e02677e961f Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 7d36ccd4bd07 Merge tag 'dma-mapping-5.11-1' of git://git.infradead.org/ [...] adds 1074f8ec288f clang-format: Update with the latest for_each macro list adds 3aaf0a27ffc2 Merge tag 'clang-format-for-linux-v5.11-rc7' of git://gith [...] adds 215164bfb714 platform/x86: dell-wmi-sysman: fix a NULL pointer dereference adds 4aa2fb4ef799 Merge tag 'platform-drivers-x86-v5.11-3' of git://git.kern [...] adds c07ea8d0b170 gpio: gpiolib: remove shadowed variable adds 40615974f88a Merge tag 'gpio-fixes-for-v5.11-rc7' of git://git.kernel.o [...] adds 6102f9e700bb Merge tag 'ti-k3-maintainer-for-v5.12' of git://git.kernel [...] adds 62c31574cdb7 Merge tag 'imx-fixes-5.11-3' of git://git.kernel.org/pub/s [...] adds 5638159f6d93 ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL adds 530fe6bf0f9f soc: sunxi: mbus: Remove DE2 display engine compatibles adds a900cac3750b ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode adds 459630a3ebb4 Merge tag 'sunxi-fixes-for-5.11-2' of git://git.kernel.org [...] adds 54fe3ffef0eb Merge tag 'arm-soc-fixes-v5.11-3' of git://git.kernel.org/ [...] adds 7e0a9220467d fgraph: Initialize tracing_graph_pause at task creation adds da7f84cdf02f tracing: Use pause-on-trace with the latency tracers adds 97c753e62e6c tracing/kprobe: Fix to support kretprobe events on unloade [...] adds 0188b87899ff kretprobe: Avoid re-registration of the same kretprobe earlier adds c8b186a8d54d tracepoint: Fix race between tracing and removing tracepoint adds dbc15d24f9fa Merge tag 'trace-v5.11-rc5' of git://git.kernel.org/pub/sc [...] adds 91cb2c8b072e arm64: Do not pass tagged addresses to __is_lm_address() adds 22cd5edb2d9c arm64: Use simpler arithmetics for the linear map macros adds 3afe9076a7c1 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 61556703b610 Merge tag 'for-linus-5.11-rc7' of git://git.kernel.org/pub [...] adds 4cb2c00c43b3 Merge tag 'ovl-fixes-5.11-rc7' of git://git.kernel.org/pub [...] adds 0f347aa07f15 ACPI: scan: Fix battery devices sometimes never binding adds 927002ed29e2 Merge tag 'acpi-5.11-rc7' of git://git.kernel.org/pub/scm/ [...] adds 5c279c4cf206 Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" adds 40fb68c7725a Revert "PCI/ASPM: Save/restore L1SS Capability for suspend [...] adds dd86e7fa07a3 Merge tag 'pci-v5.11-fixes-2' of git://git.kernel.org/pub/ [...] adds f295c8cfec83 drm/nouveau: fix dma syncing warning with debugging on. adds 6fc5e3022f0e Merge tag 'drm-misc-fixes-2021-02-02' of git://anongit.fre [...] adds 89fa15ecdca7 drm/amdgpu: fix the issue that retry constantly once the b [...] adds b99a8c8f239d drm/amdkfd: fix null pointer panic while free buffer in kfd adds ea41bd232f16 drm/amdgpu/gfx10: update CGTS_TCC_DISABLE and CGTS_USER_TC [...] adds 53a5a2729470 drm/amd/pm: fill in the data member of v2 gpu metrics tabl [...] adds cd9b0159beb7 drm/amdgpu: enable freesync for A+A configs adds 2b6b7ab4b1ca drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL adds 8866a67ab86c drm/amd/display: reuse current context instead of recreating one adds 1622711beebe drm/amd/display: Add more Clock Sources to DCN2.1 adds 1a10e5244778 drm/amd/display: Revert "Fix EDID parsing after resume fro [...] adds 58180a0cc0c5 drm/amd/display: Release DSC before acquiring adds 3ddc818d9bb8 drm/amd/display: Fix dc_sink kref count in emulated_link_detect adds 2abaa323d744 drm/amd/display: Free atomic state after drm_atomic_commit adds 8e92bb0fa75b drm/amd/display: Decrement refcount of dc_sink before reas [...] adds cfd4951f935c Merge tag 'amd-drm-fixes-5.11-2021-02-03' of https://gitla [...] adds eaf5bfe37db8 drm/i915: Skip vswing programming for TBT adds 425cbd1fce10 drm/i915: Extract intel_ddi_power_up_lanes() adds fad9bae9ee5d drm/i915: Power up combo PHY lanes for for HDMI as well adds 00f9a08fbc3c drm/i915/display: Prevent double YUV range correction on H [...] adds 9f5dc9974298 drm/i915/gt: Move the breadcrumb to the signaler if comple [...] adds e4747cb3ec3c drm/i915/gt: Close race between enable_breadcrumbs and can [...] adds 761c70a52586 drm/i915/gem: Drop lru bumping on display unpinning adds 83404d581471 drm/dp/mst: Export drm_dp_get_vc_payload_bw() adds 882554042d13 drm/i915: Fix the MST PBN divider calculation adds 2051c890caa5 drm/i915/dp: Move intel_dp_set_signal_levels() to intel_dp [...] adds 88ebe1f572e2 drm/i915/dp: Fix LTTPR vswing/pre-emp setting in non-trans [...] adds 59854811c08c Merge tag 'drm-intel-fixes-2021-02-04' of git://anongit.fr [...] adds 8e91dd934be6 Merge tag 'drm-fixes-2021-02-05-1' of git://anongit.freede [...] adds f92e04f764b8 mmc: core: Limit retries when analyse of SDIO tuples fails adds d7fb9c242095 mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb adds 2d8bdf590658 Merge tag 'mmc-v5.11-rc6' of git://git.kernel.org/pub/scm/ [...] adds b35ccebe3ef7 vdpa/mlx5: Restore the hardware used index after change map adds e07ce64d8304 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 4c9fb5d91408 iommu: Check dev->iommu in dev_iommu_priv_get() before der [...] adds 97ba0c7413f8 Merge tag 'iommu-fixes-v5.11-rc6' of git://git.kernel.org/ [...] adds ae000861b95c KVM: Documentation: Fix documentation for nested. adds 19a23da53932 Fix unsynchronized access to sev members through svm_regis [...] adds 7131636e7ea5 KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off adds b66f9bab1279 KVM/x86: assign hva with the right value to vm_munmap the pages adds 4683d758f48e KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATUR [...] adds 943dea8af21b KVM: x86: Update emulator context mode if SYSENTER xfers t [...] adds ccd85d90ce09 KVM: SVM: Treat SVM as unsupported when running as an SEV guest adds c1c35cf78bfa KVM: x86: cleanup CR3 reserved bits checks adds 87aa9ec939ec KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs adds 031b91a5fe6f KVM: x86: Set so called 'reserved CR3 bits in LM mask' at [...] adds 6157ce59bf31 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds bad4c6eb5eaa SUNRPC: Fix NFS READs that start at non-page-aligned offsets adds 17fbcdf9f163 Merge tag 'nfsd-5.11-3' of git://git.kernel.org/pub/scm/li [...] adds 585fc0d2871c mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page adds 7ffddd499ba6 mm: hugetlb: fix a race between freeing and dissolving the page adds 0eb2df2b5629 mm: hugetlb: fix a race between isolating and freeing page adds ecbf4724e606 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active adds 71a64f618be9 mm: migrate: do not migrate HugeTLB page whose refcount is one adds 74e21484e40b mm, compaction: move high_pfn to the for loop scope adds 4f6ec8602341 mm/vmalloc: separate put pages and flush VM flags adds 55b6f763d8bc init/gcov: allow CONFIG_CONSTRUCTORS on UML to fix module gcov adds 1c2f67308af4 mm: thp: fix MADV_REMOVE deadlock on shmem THP adds 2dcb39645441 memblock: do not start bottom-up allocations with kernel_end adds 4c415b9a710b mailmap: fix name/email for Viresh Kumar adds 9c41e526a56f mailmap: add entries for Manivannan Sadhasivam adds da74240eb3fc mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] adds 49c6631d3b4f kasan: add explicit preconditions to kasan_report() adds b99acdcbfe3c kasan: make addr_has_metadata() return true for valid addresses adds 28abcc963149 ubsan: implement __ubsan_handle_alignment_assumption adds e558464be982 mm: hugetlb: fix missing put_page in gather_surplus_pages() adds 654eb3f2a009 MAINTAINERS/.mailmap: use my @kernel.org address adds 1e0d27fce010 Merge branch 'akpm' (patches from Andrew) adds d7e10d47691d io_uring: don't modify identity's files uncess identity is cowed adds aec18a57edad io_uring: drop mm/files between task_work_submit adds 860b45dae969 Merge tag 'io_uring-5.11-2021-02-05' of git://git.kernel.d [...] adds 388c705b95f2 bfq-iosched: Revert "bfq: Fix computation of shallow depth" adds 538e4a8c571e nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs adds c9e95c392805 nvme-pci: ignore the subsysem NQN on Phison E16 adds 46121fa7c2dc update the email address for Keith Bush adds cb8563f5c735 nvmet-tcp: fix out-of-bounds access when receiving multipl [...] adds ea8465e61102 Merge branch 'nvme-5.11' of git://git.infradead.org/nvme i [...] adds eec79181212c Merge tag 'block-5.11-2021-02-05' of git://git.kernel.dk/l [...] adds 964d069f93c4 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7c2d18357f2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 81219f80097e Merge tag 'thunderbolt-for-v5.11-rc7' of git://git.kernel. [...] adds 9917f0e3cdba usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() adds 54f6a8af3722 usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints adds a50ea34d6dd0 usb: xhci-mtk: break loop when find the endpoint to drop adds 3241929b67d2 usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 adds d4a610635400 xhci: fix bounce buffer usage for non-sg list case adds 0e5a3c8284a3 usb: dwc3: fix clock issue during resume in OTG mode adds f670e9f9c8ca usb: dwc2: Fix endpoint direction check in ep_from_windex adds 368afecbfb5e Merge tag 'usb-5.11-rc7' of git://git.kernel.org/pub/scm/l [...] adds 9c698bff66ab ARM: ensure the signal page contains defined contents adds 4d62e81b60d4 ARM: kexec: fix oops after TLB are invalidated adds 4a7859ea098b Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 24321ac668e4 powerpc/64/signal: Fix regression in __kernel_sigtramp_rt6 [...] adds f06279ea1908 Merge tag 'powerpc-5.11-7' of git://git.kernel.org/pub/scm [...] adds 2ab543823322 riscv: virt_addr_valid must check the address belongs to l [...] adds f105ea9890f4 RISC-V: Fix .init section permission update adds eefb5f3ab2e8 riscv: Align on L1_CACHE_BYTES when STRICT_KERNEL_RWX adds de5f4b8f634b RISC-V: Define MAXPHYSMEM_1GB only for RV32 adds f7455e5d6897 Merge tag 'riscv-for-linus-5.11-rc7' of git://git.kernel.o [...] adds 8d8d1dbefc42 smb3: Fix out-of-bounds bug in SMB2_negotiate() adds 91792bb8089b smb3: fix crediting for compounding when only one request [...] adds 21b200d09182 cifs: report error instead of invalid when revalidating a [...] adds 825b5991a46e Merge tag '5.11-rc6-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds d8d2d38275c1 kbuild: remove PYTHON variable adds 074075aea2ff scripts/clang-tools: switch explicitly to Python 3 adds 315da87c0f99 kbuild: fix duplicated flags in DEBUG_CFLAGS adds efe6e3068067 kallsyms: fix nonconverging kallsyms table with lld adds 2db138bb9fa1 Merge tag 'kbuild-fixes-v5.11-2' of git://git.kernel.org/p [...] adds 9ad22e165994 x86/debug: Fix DR6 handling adds 8acf417805a5 x86/split_lock: Enable the split lock feature on another A [...] adds 7f1b11ba3564 tools/power/turbostat: Fallback to an MSR read for EPB adds 25a068b8e9a4 x86/apic: Add extra serialization for non-serializing MSRs adds c4bed4b96918 x86/debug: Prevent data breakpoints on __per_cpu_offset adds 3943abf2dbfa x86/debug: Prevent data breakpoints on cpu_dr7 adds 816ef8d7a2c4 x86/efi: Remove EFI PGD build time checks adds e24f9c5f6e31 Merge tag 'x86_urgent_for_v5.11_rc7' of git://git.kernel.o [...] adds ebb22a059436 rtc: mc146818: Dont test for bit 0-5 in Register D adds 24c242ec7abb ntp: Use freezable workqueue for RTC synchronization adds 814daadbf09a Merge tag 'timers_urgent_for_v5.11_rc7' of git://git.kerne [...] adds 2452483d9546 Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" adds 6fed85df5d09 Merge tag 'sched_urgent_for_v5.11_rc7' of git://git.kernel [...] adds 6342adcaa683 entry: Ensure trap after single-step on system call return adds 36a6c843fd0d entry: Use different define for selector variable in SUD adds c6792d44d8f0 Merge tag 'core_urgent_for_v5.11_rc7' of git://git.kernel. [...] adds 4c7bcb51ae25 genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 adds fc6c0ae53af4 Merge tag 'irq_urgent_for_v5.11_rc7' of git://git.kernel.o [...] adds 9f5f8ec50165 dma-mapping: benchmark: use u8 for reserved field in uAPI [...] adds ff92acb220c5 Merge tag 'dma-mapping-5.11-2' of git://git.infradead.org/ [...] adds 637464c59e0b ACPI: NFIT: Fix flexible_array.cocci warnings adds 5b04cb8224ef libnvdimm/pmem: Remove unused header adds 13f445d65955 libnvdimm/namespace: Fix visibility of namespace resource [...] adds 9a27e109a391 testing/nvdimm: Add test module for non-nfit platforms adds 107b04e970ca ndtest: Add compatability string to treat it as PAPR family adds 9399ab61ad82 ndtest: Add dimms to the two buses adds 5e41396f7230 ndtest: Add dimm attributes adds 6fde2d4c8b25 ndtest: Add regions and mappings to the test buses adds 14ccef10e53e ndtest: Add nvdimm control functions adds 50f558a5fe16 ndtest: Add papr health related flags adds 7018c897c2f2 libnvdimm/dimm: Avoid race between probe and available_slo [...] adds b75dba7f472c Merge tag 'libnvdimm-fixes-5.11-rc7' of git://git.kernel.o [...] adds c06f1e8381b7 Merge remote-tracking branch 'sparc/master' adds a4dc7eee9106 NET: usb: qmi_wwan: Adding support for Cinterion MV31 adds 2a80c1581237 net/qrtr: restrict user-controlled length in qrtr_tun_writ [...] adds d795cc02a297 selftests/tls: fix selftest with CHACHA20-POLY1305 adds ec7d8e7dd3a5 xen/netback: avoid race in xenvif_rx_ring_slots_available() adds 3401e4aa43a5 cxgb4: Add new T6 PCI device id 0x6092 adds 7b5eab57cac4 rxrpc: Fix clearance of Tx/Rx ring when releasing a call adds 81b8be68ef8e net: hdlc_x25: Return meaningful error code in x25_open adds 1d23a56b0296 net: ipa: set error code in gsi_channel_setup() adds 52cbd23a119c udp: fix skb_copy_and_csum_datagram with odd segment sizes adds 12bc8dfb83b5 hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc [...] adds 07bf34a50e32 net: enetc: initialize the RFS and RSS memories adds 8fd54a73b7cd net: dsa: call teardown method on probe failure adds 647b8dd51846 selftests: txtimestamp: fix compilation issue adds b1bdde33b723 netfilter: xt_recent: Fix attempt to update deleted entry adds a3005b0f83f2 selftests: netfilter: fix current year adds 767d1216bff8 netfilter: nftables: fix possible UAF over chains from pac [...] adds 8d6bca156e47 netfilter: flowtable: fix tcp and udp header checksum update adds b3d2c7b876d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 8dc1c444df19 net: gro: do not keep too many GRO packets in napi->rx_list adds 275a9c72b420 dpaa_eth: reserve space for the xdp_frame under the A05038 [...] adds c2b0e8455eb7 dpaa_eth: reduce data alignment requirements for the A0503 [...] adds 0a9946cca1a3 dpaa_eth: try to move the data in place for the A050385 erratum adds fb6221a2013f Merge branch 'dpaa_eth-a050385-erratum-workaround-fixes-un [...] adds f317e2ea8c88 net: stmmac: set TxQ mode back to DCB after disabling CBS adds 2da4b24b1dfb Merge tag 'wireless-drivers-2021-02-05' of git://git.kerne [...] adds ef66a1eace96 ibmvnic: Clear failover_pending if unable to schedule adds 5d1cbcc990f1 net/vmw_vsock: fix NULL pointer dereference adds 3d0bc44d39bc net/vmw_vsock: improve locking in vsock_connect_timeout() adds 225353c070fd net: ena: Update XDP verdict upon failure adds f98e5ff7dee0 Merge remote-tracking branch 'net/master' adds 548f1191d86c bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called vi [...] adds 6183f4d3a0a2 bpf: Check for integer overflow when using roundup_pow_of_two() adds 2761f48d9c77 Merge remote-tracking branch 'bpf/master' adds 4841b8e6318a ALSA: hda/realtek: modify EAPD in the ALC886 adds 4c3d628fdba9 Merge remote-tracking branch 'sound-current/for-linus' adds 941d3f0d7e9f ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV adds de5bfae2fd96 ASoC: cpcap: fix microphone timeslot mask adds e8820dbddbca ASoC: codecs: add missing max_register in regmap config adds e1711b1f9dfb ASoC: SOF: add be_hw_params_fixup() for ALH adds e681b1a6d706 ASoC: qcom: Fix typo error in HDMI regmap config callbacks adds 737ee8bdf682 ASoC: rt700-sdw: use cancel_work_sync() in .remove as well [...] adds 121871a75ae4 ASoC: rt711-sdw: use cancel_work_sync() for .remove adds c792c3690b82 ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend adds 30fd8f65af78 ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode adds f12bbc50f3b1 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell [...] adds 45c92ec32b43 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell [...] adds 5ab3ff4d6696 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell [...] adds b976a5adf32e Merge series "ASoC: SOF/Intel/SoundWire: add missing quirk [...] adds 5e3277ab3baf ASoC: qcom: lpass: Fix i2s ctl register bit map adds 13ddc74e2e01 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds a01924efa8d6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f874736f1250 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds c4fc7aa1de1e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9d2aa6dbf87a spi: fsl: invert spisel_boot signal on MPC8309 adds 1c9f1750f030 spi: spi-synquacer: fix set_cs handling adds 157a6686bd26 Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds aaca9cf52457 Merge remote-tracking branch 'spi-fixes/for-linus' adds 028c65b36f3d Merge remote-tracking branch 'pci-current/for-linus' adds 6b46e60a6943 phy: USB_LGM_PHY should depend on X86 adds 25e3ee590f62 phy: phy-brcm-sata: remove unneeded semicolon adds 9a8b9434c60f phy: mediatek: Add missing MODULE_DEVICE_TABLE() adds 933c34db2295 Merge remote-tracking branch 'phy/fixes' adds eccc81515876 Merge remote-tracking branch 'ide/master' adds 89e3becd8f82 dmaengine: idxd: check device state before issue command adds 574967ddda14 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 7d7275b3e866 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD adds 9bbce32a20d6 ARM: dts: am33xx: add aliases for mmc interfaces adds 9f76dc91991e Merge remote-tracking branch 'omap-fixes/fixes' adds a5b91e2bc71c Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 750e0f251cdc Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4cf1e1652223 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds facd93f4285c drm/vc4: hvs: Fix buffer overflow with the dlist handling adds a7e02f7796c1 drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable adds 873e5bb9fbd9 drm/dp_mst: Don't report ports connected if nothing is att [...] adds da0c88a4d23e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 0769d3ccacdf ia64: do not typedef struct pal_min_state_area_s adds 092d5045cefa ia64: remove unneeded header includes from <asm/mca.h> adds 756e376ceebf ia64: remove generated/nr-irqs.h generation to fix build warning adds 49362029a00b kbuild: LD_VERSION redenomination adds 72f593098c9f Merge remote-tracking branch 'kbuild/for-next' adds 9dc00b25eadf dma-mapping: benchmark: pretend DMA is transmitting adds e11c6e8749db Merge remote-tracking branch 'dma-mapping/for-next' adds b113edc8d842 Merge remote-tracking branch 'asm-generic/master' adds 6468e898c67b ARM: 9039/1: assembler: generalize byte swapping macro into rev_l adds 9ca4efec0aba ARM: 9040/1: use DEBUG_UART_PHYS and DEBUG_UART_VIRT for s [...] adds 6e959ad8bb90 ARM: 9041/1: sti LL_UART: add STiH418 SBC UART0 support adds 5ed801d0390a ARM: 9042/1: debug: no uncompress debugging while semihosting adds 0673cb389512 ARM: 9045/1: uncompress: Validate start of physical memory [...] adds 2acb90975043 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for A [...] adds a4b1b548104b ARM: 9047/1: smp: remove unused variable adds 074a6bda18ce ARM: 9048/1: sa1111: make sa1111 bus's remove callback ret [...] adds 33d6d2bb7e6b ARM: 9049/1: locomo: make locomo bus's remove callback ret [...] adds 9aaf9bb7943b ARM: 9050/1: Kconfig: Select ARCH_HAVE_NMI_SAFE_CMPXCHG wh [...] adds c9c5c23b7737 ARM: 9051/1: vdso: remove unneded extra-y addition adds b53a9edcde37 ARM: 9053/1: arm/mm/ptdump:Add address markers for KASAN regions adds 4cc96c60e6cd ARM: 9054/1: arch/arm/mm/mmu.c: Remove duplicate header adds 1c8b1a9e132b Merge branches 'fixes' and 'misc' into for-next adds de5d7adb8936 amba: Fix resource leak for drivers without .remove adds 5150a8f07f6c amba: reorder functions adds 5b495ac8fe03 vfio: platform: simplify device removal adds 3fd269e74f2f amba: Make the remove callback return void adds f170b59fedd7 amba: Make use of bus_type functions adds 9d4d8572a539 Merge tag 'amba-make-remove-return-void' of https://git.pe [...] adds 860660fd829e ARM: 9055/1: mailbox: arm_mhuv2: make remove callback return void adds 171db91076f3 Merge branch 'devel-stable' into for-next adds 08f27934b20d Merge remote-tracking branch 'arm/for-next' adds d9f1b52afa40 arm64: improve whitespace adds abd4737f67d7 mm/arm64: Correct obsolete comment in do_page_fault() adds d13c613f136c arm64: assembler: add cond_yield macro adds d1bbc35fcab2 arm64: hibernate: add __force attribute to gfp_t casting adds 12fc4288408a arm64: ptrace: Fix missing return in hw breakpoint code adds b9ba680969d1 arm64/ptdump:display the Linear Mapping start marker adds 00ef54341936 arm64: vmlinux.ld.S: add assertion for reserved_pg_dir offset adds 0188a894c390 arm64: vmlinux.ld.S: add assertion for tramp_pg_dir offset adds fccf0a3dfeaf arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory adds 387f3531116e arm64/mm: Reorganize pfn_valid() adds 20116dd93f4d drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers adds 2ceee7ed4c6c arm64: perf: Constify static attribute_group structs adds db2bb91f2e8e arm64: perf: add support for Cortex-A78 adds 750d43b4a79e dt-bindings: arm: add Cortex-A78 binding adds fb01b86f47a4 Merge branches 'for-next/cosmetic', 'for-next/crypto', 'fo [...] adds ad1ed8d48f5d Merge remote-tracking branch 'arm64/for-next/core' adds 4e238bfd83f3 ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode adds fe43a00f88c9 Merge tag 'sunxi-fixes-for-5.11' of git://git.kernel.org/p [...] adds 422d7e3727d8 Merge tag 'imx-fixes-5.11-3' of git://git.kernel.org/pub/s [...] adds f15e9031f432 Merge branch 'arm/fixes' into for-next adds 7d1734cfa3a7 Merge tag 'tegra-for-5.12-dt-bindings' of git://git.kernel [...] adds c2f76057d3e6 Merge tag 'ti-k3-dt-for-v5.12' of git://git.kernel.org/pub [...] adds f8919782d9e3 ARM: dts: sun6i: primo81: Remove useless io-channel-cells adds 90c3047426fb ARM: dts: sun8i: nanopi-r1: Fix GPIO regulator state array adds 1231238cbb49 ARM: dts: sun8i-s3: impetus: Fix the USB PHY ID detect GPI [...] adds 7098a58320d9 ARM: dts: sun8i-s3: pinecube: Fix CSI DTC warnings adds d4a551ae1f90 ARM: dts: sun8i-a83t: Remove empty CSI port adds aaea73a96d13 ARM: dts: sun8i-a33: sina33: Add missing panel power supply adds a657efc5b6d1 arm64: dts: allwinner: h6: Use - instead of @ for DT OPP entries adds d9997fe96d0d arm64: dts: allwinner: pinephone: Remove useless light sen [...] adds f9740094f451 arm64: dts: allwinner: pinetab: Fix the panel compatible adds 94492618b2e4 arm64: dts: allwinner: pine-h64: Fix typos in BT GPIOs adds 50b459bc468c ARM: dts: sunxi: bananapi-m2-plus: Increase BT UART speed adds f0e4a3b1929d ARM: dts: sun8i: h2-plus: bananapi-m2-zero: Increase BT UA [...] adds 2977fcb7a974 ARM: dts: sunxi: Rename nmi_intc to r_intc adds 29a6387c4ee7 Merge tag 'sunxi-dt-for-5.12' of git://git.kernel.org/pub/ [...] adds fcb985a0642e ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 adds 6b4233f70a91 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] adds 5878b8087904 ARM: dts: bcm2711: Add the BSC interrupt controller adds 75c36d43ccbc Merge tag 'tags/bcm2835-dt-next-2021-01-25' into devicetree/next adds fbdc88043c5e ARM: dts: bcm21664: Replace spaces with a tab adds e2b539707aea ARM: dts: bcm2711: Add the CEC interrupt controller adds a0610b409fc9 Merge tag 'tags/bcm2835-dt-next-2021-01-28' into devicetree/next adds af6e05f17114 Merge tag 'arm-soc/for-5.12/devicetree' of https://github. [...] adds abe533d9d422 dt-bindings: arm: bcm: document Netgear R8000P binding adds c8b404fb05dc arm64: dts: broadcom: bcm4908: add BCM4906 Netgear R8000P [...] adds 56098be85d19 arm64: dts: broadcom: bcm4908: use proper NAND binding adds 1b88c6ed26a1 arm64: dts: broadcom: bcm4908: describe PCIe reset controller adds 527a3ac9bdf8 arm64: dts: broadcom: bcm4908: describe internal switch adds 7a31889ef0f9 arm64: dts: broadcom: bcm4908: describe PMB block adds fe119977677e arm64: dts: broadcom: Remove SATA from Stingray adds 528587ea03b1 Merge tag 'arm-soc/for-5.12/devicetree-arm64' of https://g [...] adds bc84e13f9b1b Merge tag 'keystone_dts_for_5.12' of git://git.kernel.org/ [...] adds e9cb878ec238 ARM: dts: ux500: Add Flash LEDs to Samsung phones adds 431368c2648b arm64: dts: mt8183: rename rdma fifo size adds 9a2cb5eba7ad arm64: dts: mt8183: refine gamma compatible name adds 2f99fb6e46b0 arm64: dts: mt8183: Add missing power-domain for pwm0 node adds afca1c66fb33 arm64: dts: mediatek: mt8183: add pwm node adds 06ec50ec0ee9 arm64: dts: mediatek: mt8183-evb: add PWM support adds dbcd865bc7a8 arm64: dts: mediatek: mt8516: add support for APDMA adds d0a197a0d064 arm64: dts: mt8192: add nor_flash device node adds 9e1b7d00bbe1 arm64: dts: mediatek: mt8183: Add domain supply for mfg adds 9260918d3a4f arm64: dts: mt8192: Add cpu-idle-states adds 3960a7a25b5d arm64: dts: mt6779: Support devapc adds b870c5858214 arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform adds 27eaf34df364 arm64: dts: mt8183: config dsi node adds 17cf7d4d940f arm64: dts: mt8183: Add krane-sku0 board. adds f93b04efaf80 dt-bindings: arm64: dts: mediatek: Add krane sku0 adds dc2e76175417 dts64: mt7622: fix slow sd card access adds 18d6e3f6744d arm64: dts: mt8183: Fix GCE include path adds 542b9f11e564 Merge tag 'v5.11-next-dts64' of git://git.kernel.org/pub/s [...] adds 7e500c897ddf Merge tag 'mvebu-dt-5.12-1' of git://git.kernel.org/pub/sc [...] adds 481d73c663e1 Merge tag 'mvebu-dt64-5.12-1' of git://git.kernel.org/pub/ [...] adds dfb8870aed6a Merge branch 'arm/dt' into for-next adds 50e50a8e9612 soc: document merges adds 1adacc491909 dt-bindings: gpio: mrvl-gpio: Fix the gpio-ranges property adds fa432444095a media: dt-bindings: marvell,mmp2-ccic: Allow power-domains [...] adds 7ca1ea0db2de ARM: dts: mmp2-olpc-xo-1-75: Fix memory node name adds ebfdb34c277d ARM: dts: mmp2-olpc-xo-1-75: Drop linux,usable-memory from [...] adds 1130466a4101 ARM: dts: mmp3-dell-ariel: Drop linux,usable-memory from /memory adds 5fb4df28da3b ARM: dts: mmp3: Extend the MPMU reg range adds d2192c0d3cfb ARM: dts: mmp2: Use symbolic names for audio clocks adds a2decdbd7592 ARM: dts: mmp2-olpc-xo-1-75: Use symbolic names for audio clocks adds e691d58e3383 ARM: dts: mmp3-dell-ariel: Add the embedded controller adds 49061130eb1f ARM: dts: mmp3-dell-ariel: Add the power button node adds 0561cba77caf ARM: dts: mmp3-dell-ariel: Replace SSP2 with spi-gpio adds fff342100771 ARM: dts: mmp3: Fix the CCIC interrupts adds 0a339c02ae14 Merge branch 'arm/dt' into for-next adds 240bbedb75e7 soc: document merges adds 12c775508ddc Merge branch 'arm/fixes' into for-next adds 59657d55d1a0 dt-bindings: sram: sunxi-sram: Add H616 compatible string adds 9117d0c975b8 soc: sunxi: sram: Add support for more than one EMAC clock adds 308e78946a73 dt-bindings: bus: rsb: Add H616 compatible string adds 4fe05d21a9b1 Merge tag 'sunxi-drivers-for-5.12' of git://git.kernel.org [...] adds 993fd7d6fef6 Merge tag 'memory-controller-drv-5.12' of git://git.kernel [...] adds 4d29b8268658 Merge tag 'memory-controller-drv-tegra-5.12' of git://git. [...] adds 82853543057f dt-bindings: power: document Broadcom's PMB binding adds 8bcac4011ebe soc: bcm: add PM driver for Broadcom's PMB adds 149ae80b1d50 soc: bcm: brcmstb: add stubs for getting platform IDs adds 8b8f095b9076 soc: bcm: brcmstb: Remove soc_is_brcmstb() adds 60a64da9f0d0 Merge tag 'arm-soc/for-5.12/drivers' of https://github.com [...] adds ea797f699440 soc: ti: pruss: Refactor the CFG sub-module init adds a8fc8e5b8e42 soc: ti: k3-ringacc: Use of_device_get_match_data() adds b04c38b666ed Merge tag 'drivers_soc_for_5.12' of git://git.kernel.org/p [...] adds 1d025e0abff9 Merge tag 'mvebu-arm-5.12-1' of git://git.kernel.org/pub/s [...] adds 4ee1d6eafe46 Merge branch 'arm/drivers' into for-next adds d5d5b7f3e2ad ARM: brcmstb: Add debug UART entry for 72116 adds 5674e314e674 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 adds e066cfd867aa Merge tag 'tags/bcm2835-soc-next-2021-01-25' into soc/next adds f79bf56fb2b5 Merge tag 'arm-soc/for-5.12/soc' of https://github.com/Bro [...] adds 8ab3174a053e Merge branch 'arm/soc' into for-next adds 5462a35ce3e4 ARM: multi_v7_defconfig: Enable nvmem's rmem driver adds d88b6b834872 Merge tag 'tags/bcm2835-defconfig-next-2021-01-25' into de [...] adds 071359e719af Merge tag 'arm-soc/for-5.12/defconfig' of https://github.c [...] adds b4192249b0c6 arm64: defconfig: Enable nvmem's rmem driver adds 2a9e89e6a694 Merge tag 'tags/bcm2835-defconfig-arm64-next-2021-01-25' i [...] adds c0ec73899d43 Merge tag 'arm-soc/for-5.12/defconfig-arm64' of https://gi [...] adds 7f1308eb8acf Merge branch 'arm/defconfig' into for-next adds 9fd5449e061e arm64: configs: Support pwrap on Mediatek MT6779 platform adds e25efbd140c2 arm64: configs: Support DEVAPC on MediaTek platforms adds 77bad664169a Merge tag 'v5.11-next-defconfig' of git://git.kernel.org/p [...] adds ed881bb17a1f Merge branch 'arm/defconfig' into for-next adds c70d0f16f38c dt-bindings: power: Add MT8167 power domains adds 207f13b419a6 soc: mediatek: pm-domains: Add support for mt8167 adds 1570db1da9f5 soc: mediatek: cmdq: Remove cmdq_pkt_flush() adds ebfe73f7079a dt-bindings: power: Add domain regulator supply adds 1b18c0558d09 soc: mediatek: pm-domains: Add domain regulator supply adds dd65030295e2 soc: mediatek: pm-domains: Don't print an error if child d [...] adds d6d58c350f73 Merge tag 'v5.11-next-soc' of git://git.kernel.org/pub/scm [...] adds edc55d840954 Merge branch 'arm/drivers' into for-next adds 7d256999ab86 soc: document merges adds 81fc633de9d0 Merge branch 'arm/fixes' into for-next adds c7020068bf23 tee: fix some comment typos in header files adds fda90b29e271 drivers: optee: use flexible-array member instead of zero- [...] adds bed13b5fc4f3 tee: optee: fix 'physical' typos adds 617d8e8b347e optee: sync OP-TEE headers adds 719bc64061a6 Merge tag 'tee-housekeeping-for-v5.12' of git://git.linaro [...] adds 958567600517 tee: optee: remove need_resched() before cond_resched() adds d94bd41a0022 Merge tag 'optee-fix-cond-resched-call-for-v5.12' of git:/ [...] adds ee0b594da91f Merge branch 'arm/drivers' into for-next adds 63e3a045583b soc: document merges adds c1b5a54ef917 Merge remote-tracking branch 'arm-soc/for-next' adds b49ecae70a8b Merge remote-tracking branch 'actions/for-next' adds eead2914911d Merge branch 'v5.11/fixes' into tmp/aml-rebuild adds e83d2631b3ae Merge branch 'v5.12/dt' into tmp/aml-rebuild adds b6e3ff418579 arm64: dts: meson: vim3: whitespace fixups adds a74978f34270 arm64: dts: meson: Fix schema warnings for pwm-leds adds fc4aa3804ec7 dt-bindings: arm: amlogic: add support for the Beelink GS-King-X adds 93db2ce05204 arm64: dts: meson: add initial Beelink GS-King-X device-tree adds 933b80eda017 arm64: dts: meson: shorten audio card names for alsa compa [...] adds 5d3f5d46de42 dt-bindings: sram: Add compatible strings for the Meson AO [...] adds 68f3a096d0f3 dt-bindings: Amlogic: add the documentation for the SECBUS [...] adds fb606cdadbfc ARM: dts: meson: add the AO ARC remote processor adds 6fb82afbe2a5 arm64: dts: meson: add i2c3/rtc nodes and rtc aliases to O [...] adds 39be8f441f78 arm64: dts: meson: fix broken wifi node for Khadas VIM3L adds ad6d08d9e909 dt-bindings: arm: amlogic: sort SM1 bindings adds fd88408951ae arm64: dts: meson: sort Amlogic dtb Makefile adds e329e6681d55 arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi adds 1429c7d223ed dt-bindings: arm: amlogic: add ODROID-HC4 bindings adds 9be09db3e2ad arm64: dts: meson: add initial device-tree for ODROID-HC4 adds 6fd8dd99a32f Merge branch 'v5.12/dt64' into tmp/aml-rebuild adds 9bef1c3d66dd Merge branch 'v5.12/soc' into tmp/aml-rebuild adds 972f5801e54e Merge remote-tracking branch 'amlogic/for-next' adds d0ba96235d5a Merge remote-tracking branch 'aspeed/for-next' adds 9242b54ab6ee ARM: configs: at91: enable drivers for sam9x60 adds b212855041cd Merge branch 'at91-defconfig' into at91-next adds f6770e6e9e5f Merge remote-tracking branch 'at91/at91-next' adds 7a7f3f976f84 Merge remote-tracking branch 'drivers-memory/for-next' adds 17e4a1c621a6 Merge remote-tracking branch 'imx-mxs/for-next' adds 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next adds 709e7a34fe6d Merge remote-tracking branch 'keystone/next' adds 75cc99334aa8 Merge branch 'v5.11-next/dts64' into for-next adds e6468af3b590 Merge branch 'v5.11-next/soc' into for-next adds 7caa2eb4e81c Merge remote-tracking branch 'mediatek/for-next' adds c96776d40f0d Merge remote-tracking branch 'mvebu/for-next' adds 01e73147cbf8 Merge branch 'fixes' into for-next adds c2e73f0783cd Merge remote-tracking branch 'omap/for-next' adds 62615face8c1 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] adds bd67534d18b4 dt-bindings: vendor-prefixes: add Alcatel adds b32155ff0256 arm64: dts: qcom: Add device tree for Alcatel Idol 3 (4.7") adds 5f36d633c214 arm64: dts: qcom: Disable MDSS by default for 8916/8016 devices adds 2c1b8ebe929f dt-bindings: arm: qcom: Document SM8350 SoC and boards adds 8767fe36d90e dt-bindings: arm: cpus: Add kryo685 compatible adds 80ad7f3349e6 dt-bindings: firmware: scm: Add SM8250 and SM8350 compatible adds b7e8f433a673 arm64: dts: qcom: Add basic devicetree support for SM8350 SoC adds 0684074a46e8 arm64: dts: qcom: Add basic devicetree support for SM8350- [...] adds e53bdfc00977 arm64: dts: qcom: sm8250: Add PCIe support adds 418b4ee165fb arm64: dts: qcom: rb5: Enable PCIe ports and PHY adds b3a6b088289e arm64: dts: qcom: Add device tree for BQ Aquaris X5 (Longc [...] adds 012e19f43590 arm64: dts: qcom: msm8916: Add blsp_i2c3 adds dcac40943c05 arm64: dts: qcom: msm8916-longcheer-l8910: Add imu/magnetometer adds 886ddcfe4aa4 arm64: dts: qcom: msm8994: Add SMP2P nodes adds e093d1a2875c arm64: dts: qcom: msm8994: Fix remaining BLSP errors/mistakes adds 76d0b35c7f84 arm64: dts: qcom: msm8994: Sort hwlock properly adds 976d321f32dc arm64: dts: qcom: msm8992: Make the DT an overlay on top of 8994 adds c6e72bd747b0 arm64: dts: qcom: msm8992/4-lumia*: Create a common DTS adds 70ad85aa1208 arm64: dts: qcom: msm8994-octagon: Fix up the memory map adds 3c0fd4eba208 arm64: dts: qcom: msm8994-octagon: Add gpio-keys and Hall sensor adds 60b214effb80 arm64: dts: qcom: msm8994-octagon: Configure regulators adds 2eae095fc28c arm64: dts: qcom: msm8994-octagon: Add QCA6174 bluetooth adds 600f91111282 arm64: dts: qcom: msm8994-octagon: Configure HD3SS460 Type [...] adds 09179fb6aff4 arm64: dts: qcom: msm8994-octagon: Add uSD card and disabl [...] adds 8b65237e4e1b arm64: dts: qcom: msm8994-octagon: Configure Lattice iCE40 FPGA adds da3a82e35e4b arm64: dts: qcom: msm8994-octagon: Configure PON keys adds 7f59caec7b41 arm64: dts: qcom: msm8994-octagon: Add FM Radio and DDR re [...] adds 34109bbeccd4 arm64: dts: qcom: msm8994-octagon: Add NXP NFC node adds 3aca45f776e1 arm64: dts: qcom: msm8994-octagon: Add sensors on blsp1_i2c5 adds caea1f74479d arm64: dts: qcom: msm8994-octagon: Add TAS2553 codec adds c636eeb751f6 arm64: dts: qcom: msm8994-octagon: Add AD7147 and APDS9930 [...] adds d5ae2528b0b5 arm64: dts: msm8916: Fix reserved and rfsa nodes unit address adds 03e6cb3d8af7 arm64: dts: qcom: msm8998: Merge in msm8998-pins.dtsi to m [...] adds 6845359eea47 arm64: dts: qcom: msm8998: Add DMA to I2C hosts adds 0fee55fc0de7 arm64: dts: qcom: msm8998: Add I2C pinctrl and fix BLSP2_I [...] adds c43cfc549fdb arm64: dts: qcom: msm8998: Add capacity-dmips-mhz to CPU cores adds a72848e8a4d7 arm64: dts: qcom: msm8998: Disable some components by default adds 20fd3b37285b arm64: dts: qcom: sc7180: Add support for gpu fuse adds 564f18f03e91 arm64: dts: qcom: msm8996: Add missing device_type under pcie[01] adds 7790114893c5 arm64: dts: qcom: msm8998: Use rpmpd definitions for opp t [...] adds 01f937ffc468 soc: qcom: ocmem: don't return NULL in of_get_ocmem adds fe079442db63 ARM: dts: qcom: msm8974: add gpu support adds 4389eeac4867 ARM: dts: qcom: msm8974-klte: add support for GPU adds 3657b677d20d ARM: dts: qcom: msm8974-klte: add support for display adds 9d1ee210ab8a ARM: dts: qcom: msm8974-klte: Mark essential regulators adds d79b47c59576 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] adds 86a54d1779a0 Merge remote-tracking branch 'qcom/for-next' adds f54dc611874f Merge remote-tracking branch 'raspberrypi/for-next' adds a5ce98a2ec31 Merge remote-tracking branch 'realtek/for-next' adds aa93b3d1ff91 Merge remote-tracking branch 'renesas/next' adds 3b7586d44766 Merge branch 'v5.11-armsoc/dtsfixes' into for-next adds 2c48847c7cb2 Merge branch 'v5.12-armsoc/defconfig64' into for-next adds 9317b5b0c07c Merge branch 'v5.12-armsoc/dts32' into for-next adds 1e58ba111421 arm64: dts: rockchip: Rely on SoC external pull up on pmic [...] adds 5b9312109135 arm64: dts: rockchip: fix ranges property format for rk339 [...] adds 833821eeab91 arm64: dts: rockchip: Light "sys" LED on NanoPi R2S adds 9e8244495f44 arm64: dts: rockchip: Remove bogus "amba" bus nodes adds c73583c625be arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-r [...] adds 84b2c2c872da arm64: dts: rockchip: assign a fixed index to mmc devices [...] adds b4a9fe363995 arm64: dts: rockchip: assign a fixed index to mmc devices [...] adds 0523b124aa4d arm64: dts: rockchip: assign a fixed index to mmc devices [...] adds 060b65d260c5 arm64: dts: rockchip: rename pinctrl nodename to gmac2io f [...] adds 7582ad63c9bd arm64: dts: rockchip: more user friendly name of sound nodes adds f261ae858862 Merge branch 'v5.12-armsoc/dts64' into for-next adds 91361f798e32 Merge branch 'v5.12-clk/next' into for-next adds 0be10b6f68b2 clk: rockchip: add clock ids for PCLK_DPHYRX and PCLK_DPHY [...] adds fabb841c5b16 clk: rockchip: use clock ids for PCLK_DPHYRX and PCLK_DPHY [...] adds 686458aa7523 clk: rockchip: add clock id for SCLK_VIP_OUT on rk3368 adds ed2243e0038b clk: rockchip: use clock id for SCLK_VIP_OUT on rk3368 adds 4bc23b3c83c9 clk: rockchip: fix DPHY gate locations on rk3368 adds 38051549ac38 Merge branch 'v5.12-clk/next' into for-next adds 89258d0bcc6a Merge remote-tracking branch 'rockchip/for-next' adds 400af1f80501 Merge remote-tracking branch 'samsung-krzk/for-next' adds b49eebe9ecff Merge remote-tracking branch 'stm32/stm32-next' adds 4ba79a97b472 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds c1327c204963 Merge remote-tracking branch 'tegra/for-next' adds 39bd78c87378 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds b9413a636c7c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds 84b871f7ef7b Merge remote-tracking branch 'clk/clk-next' adds 9990137d6ec3 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 0989a7149053 Merge remote-tracking branch 'csky/linux-next' adds cc003f131a99 Merge remote-tracking branch 'h8300/h8300-next' adds 88b885c6b8f0 Merge remote-tracking branch 'm68k/for-next' adds 9b4b540089d0 m68k: let clk_enable() return immediately if clk is NULL adds c61db3c5a209 Merge remote-tracking branch 'm68knommu/for-next' adds c6be7c0b2edb Merge remote-tracking branch 'microblaze/next' adds a78ddac1bc22 MIPS: fix kernel_stack_pointer() adds 6732a1fbab38 KVM: MIPS: remove unneeded semicolon adds 3235c5f0bccd MIPS: malta-time: remove unneeded semicolon adds a056aacd2df2 arch: mips: kernel: Fix two spelling in smp.c adds b83ba0b9df56 MIPS: of: Introduce helper function to get DTB adds 3f9ef7785a9c MIPS: ralink: manage low reset lines adds 8e5cee476902 dt-bindings: mips: Add support for RTL83xx SoC series adds 671841d254b8 Add support for Realtek RTL838x/RTL839x switch SoCs adds 4042147a0cc6 MIPS: Add Realtek RTL838x/RTL839x support as generic MIPS system adds 8310a99107b1 dt-bindings: Add Cisco prefix to vendor list adds 8991ae593ca2 mips: dts: Add support for Cisco SG220-26 switch adds c87bc737220a MIPS: pistachio: remove obsolete include/asm/mach-pistachio adds 1ddc96bd42da MIPS: kernel: Support extracting off-line stack traces fro [...] adds 5afef9ffcac3 Merge remote-tracking branch 'mips/mips-next' adds d8d6ebb9a4c3 Merge remote-tracking branch 'nds32/next' adds 5dea07b0597d Merge remote-tracking branch 'openrisc/for-next' adds cf2cdf3b8382 parisc: Drop out of get_whan() if task is running again adds 8d1e910e802f parisc: Use the generic devmem_is_allowed() adds accb4993d2ee parisc: Fix IVT checksum calculation wrt HPMC adds 0d2d3836dd0a parisc: Bump 64-bit IRQ stack size to 64 KB adds 4add5f175b1e parisc: Optimize per-pagetable spinlocks adds 5680f50cd93c parisc: Replace test_ti_thread_flag() with test_tsk_thread_flag() adds d6fe7f339ed8 Merge remote-tracking branch 'parisc-hd/for-next' adds 9e144badc42b Merge remote-tracking branch 'powerpc/next' adds 0a2405e30746 RISC-V: remove unneeded semicolon adds 36c3d86ac4e7 arch_numa: fix common code printing of phys_addr_t adds ec742f4bc5c1 Merge remote-tracking branch 'risc-v/for-next' adds bd588af0c127 Merge remote-tracking branch 's390/for-next' adds 663ec9a7730d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds f69e8091c4a2 xfs: remove the possibly unused mp variable in xfs_file_co [...] adds c4a74753f788 Merge remote-tracking branch 'pidfd/for-next' adds b9425ace19e5 ceph: fix an oops in error handling in ceph_netfs_issue_op adds 5792dce657e8 netfs: Fix various bits of error handling adds 12a86789cc2c afs: Fix error handling in afs_req_issue_op() adds 1df6bf2cc0fa netfs: Fix kerneldoc on netfs_subreq_terminated() adds 1229f2c6f188 fscache: rectify minor kernel-doc issues adds 4370b67143c9 Merge remote-tracking branch 'fscache/fscache-next' adds 2cd3d8a8fa49 Merge branch 'misc-5.11' into for-next-current-v5.10-20210204 adds 542d293cabb4 Merge branch 'for-next-current-v5.10-20210204' into for-ne [...] adds bb0978e39e3f btrfs: fix error handling in commit_fs_roots adds 1c7125063151 btrfs: clarify error returns values in __load_free_space_cache adds 3022d3ccc854 btrfs: cleanup local variables in btrfs_file_write_iter adds ea1330978872 btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] adds 69b56a6b8540 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid adds f2a2f424a3e8 btrfs: rename btrfs_root::highest_objectid to free_objectid adds 8b6a0b8970bd btrfs: make btrfs_root::free_objectid hold the next availa [...] adds 8b8cf5fce647 btrfs: remove new_dirid argument from btrfs_create_subvol_root adds 8fb4e2d735bf btrfs: allow error injection for btrfs_search_slot and btr [...] adds 9da3570dbc8b btrfs: noinline btrfs_should_cancel_balance adds b50cb49980d4 btrfs: ref-verify: pass down tree block level when building refs adds 4b7e20f3311f btrfs: ref-verify: make sure owner is set for all refs adds b185013ea42d btrfs: consolidate btrfs_previous_item ret val handling in [...] adds e3829b7f00a1 btrfs: send: remove stale code when checking for shared extents adds 8197a7bb51d0 btrfs: make btrfs_start_delalloc_root's nr argument a long adds 4f7f1bea14c7 btrfs: remove always true condition in btrfs_start_delalloc_roots adds a3cbc289ebee btrfs: make btrfs_dio_private::bytes u32 adds 97bec30cedc4 btrfs: refactor btrfs_dec_test_* functions for ordered extents adds f46857252e06 btrfs: rename parameter offset to disk_bytenr in submit_ex [...] adds bd8c79ff5e8c btrfs: refactor __extent_writepage_io() to improve readability adds e1c0bcf73699 btrfs: update comment for btrfs_dirty_pages adds e98dcba4d3e1 btrfs: introduce helper to grab an existing extent buffer [...] adds 8842b9a2d3f4 btrfs: keep track of the root owner for relocation reads adds 8a84856f963b btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node adds a8f6fd1d6d08 btrfs: remove redundant NULL check before kvfree adds 874af5e7c9a2 btrfs: rework the order of btrfs_ordered_extent::flags adds 5e6bf54abc5f btrfs: document modified parameter of add_extent_mapping adds b71c272b712e btrfs: fix parameter description of btrfs_add_extent_mapping adds 1ad4008165d8 btrfs: fix function description formats in file-item.c adds a676489dc33a btrfs: fix parameter description in delayed-ref.c functions adds e0f912a718d5 btrfs: improve parameter description for __btrfs_write_out_cache adds f4e894ddd2a7 btrfs: document now parameter of peek_discard_list adds c0802e4f5a87 btrfs: document fs_info in btrfs_rmap_block adds ad63d1b4c531 btrfs: fix description format of fs_info of btrfs_wait_on_ [...] adds 7c812e0fc704 btrfs: document btrfs_check_shared parameters adds f5b8728fd384 btrfs: fix parameter description of btrfs_inode_rsv_releas [...] adds becc3e40c000 btrfs: fix parameter description in space-info.c adds 53cf9caf2aaf btrfs: fix parameter description for functions in extent_io.c adds 2378a98180c2 btrfs: zoned: remove unused variable in btrfs_sb_log_locat [...] adds d8cfcf0440a0 lib/zstd: convert constants to defines adds 3a7b58d632b2 btrfs: enable W=1 checks for btrfs adds e91b4641b422 btrfs: handle space_info::total_bytes_pinned inside the de [...] adds 8fa098aafd0d btrfs: account for new extents being deleted in total_byte [...] adds 78a79d4e3664 btrfs: remove repeated word in struct member comment adds 950ab949641f btrfs: fix reloc root leak with 0 ref reloc roots on recovery adds ac58305916c8 btrfs: splice remaining dirty_bg's onto the transaction di [...] adds e75ac5f6beac btrfs: do not warn if we can't find the reloc root when lo [...] adds b5e58ce9bad7 btrfs: add asserts for deleting backref cache nodes adds 2fdb4c74ec42 btrfs: abort the transaction if we fail to inc ref in btrf [...] adds 733bb59ebda3 btrfs: do not block on deleted bgs mutex in the cleaner adds 9423294e01eb btrfs: only let one thread pre-flush delayed refs in commit adds e624b57832c6 btrfs: delayed refs pre-flushing should only run the heads [...] adds 386314e84f83 btrfs: only run delayed refs once before committing adds 3a802df8d787 btrfs: move delayed ref flushing for qgroup into qgroup helper adds 005a934df90f btrfs: remove bogus BUG_ON in alloc_reserved_tree_block adds 9e67f9f187e2 btrfs: stop running all delayed refs during snapshot adds 25d3ec1e22bd btrfs: run delayed refs less often in commit_cowonly_roots adds 2dbb75cab276 btrfs: send: use struct send_ctx *sctx for btrfs_compare_t [...] adds b11bc5c81ba9 btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds a89161a10a59 btrfs: add a trace point for reserve tickets adds 9515fa4b1d29 btrfs: track ordered bytes instead of just dio ordered bytes adds 483d978810ce btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds 28d7e221e432 btrfs: improve preemptive background space flushing adds 2cf362d2b465 btrfs: rename need_do_async_reclaim adds 6ebf608be7c5 btrfs: check reclaim_size in need_preemptive_reclaim adds 338875c6f4fc btrfs: rework btrfs_calc_reclaim_metadata_size adds 61726a5e80f2 btrfs: simplify the logic in need_preemptive_flushing adds 1a11e416953d btrfs: implement space clamping for preemptive flushing adds 881e1ee3fde9 btrfs: adjust the flush trace point to include the source adds 9dcf60eb8dbe btrfs: add a trace class for dumping the current ENOSPC state adds 786fe4acb377 btrfs: remove wrong comment for can_nocow_extent() adds 88f3294d588d btrfs: simplify condition in __btrfs_run_delayed_items adds 6edc0fc3c864 btrfs: fix double accounting of ordered extent for subpage [...] adds 931679e876ae btrfs: let callers of btrfs_get_io_geometry pass the em adds c69c15c38230 btrfs: remove unnecessary directory inode item update when [...] adds 3e86727eb4c5 btrfs: stop setting nbytes when filling inode item for logging adds 54e06e14a6ae btrfs: avoid logging new ancestor inodes when logging new inode adds 3dc19a8f1ef3 btrfs: skip logging directories already logged when loggin [...] adds 5e8eeb1c0b07 btrfs: skip logging inodes already logged when logging new [...] adds a02e1318b02c btrfs: remove unnecessary check_parent_dirs_for_sync() adds 853ca8c04887 btrfs: make concurrent fsyncs wait less when waiting for a [...] adds df20917c2c84 btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PA [...] adds a3e0e2295e31 btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer [...] adds a81bdeeadd7a btrfs: introduce the skeleton of btrfs_subpage structure adds 1bf5db425645 btrfs: make attach_extent_buffer_page() handle subpage case adds 24ee7424ad23 btrfs: make grab_extent_buffer_from_page() handle subpage case adds 2efd8588ceb7 btrfs: support subpage for extent buffer page release adds c103ca5ed7d3 btrfs: attach private to dummy extent buffer pages adds 797c687ff190 btrfs: introduce helpers for subpage uptodate status adds e7e88c7e88a4 btrfs: introduce helpers for subpage error status adds 42036a4fc13f btrfs: support subpage in set/clear_extent_buffer_uptodate() adds fe74759001c3 btrfs: support subpage in btrfs_clone_extent_buffer adds 51d804509a0e btrfs: support subpage in try_release_extent_buffer() adds 3eea64be749b btrfs: introduce read_extent_buffer_subpage() adds 2db0feef6062 btrfs: support subpage in endio_readpage_update_page_status() adds d0329262f433 btrfs: introduce subpage metadata validation check adds 36f89b483f3f btrfs: introduce btrfs_subpage for data inodes adds 20e3da84e3c9 btrfs: integrate page status update for data read path int [...] adds 200836f92db2 btrfs: allow read-only mount of 4K sector size fs on 64K p [...] adds c98909da2cb6 btrfs: explain page locking and readahead in read_extent_b [...] adds 6a2b77672d84 Merge branch 'misc-next' into for-next-next-v5.11-20210204 adds 6b9534a9dae6 btrfs: Prevent nowait or async read from doing sync IO adds f6848a509fcb Merge branch 'ext/mraiber/io-uring-fix' into for-next-next [...] adds b8cc87a54ddf block: add bio_add_zone_append_page adds b4c7b52ffc5f iomap: support REQ_OP_ZONE_APPEND adds ad2040588f66 btrfs: zoned: defer loading zone info after opening trees adds 5d22f0c71f9f btrfs: zoned: use regular super block location on zone emulation adds 0114c81261b9 btrfs: release path before calling to btrfs_load_block_gro [...] adds e9fd7d96fc77 btrfs: zoned: do not load fs_info::zoned from incompat flag adds aa16d23f05b2 btrfs: zoned: disallow fitrim on zoned filesystems adds 55fd2c3ad3a7 btrfs: zoned: allow zoned filesystems on non-zoned block devices adds 41b69cb0971b btrfs: zoned: implement zoned chunk allocator adds 127b5a048496 btrfs: zoned: verify device extent is aligned to zone adds 57208e6f0371 btrfs: zoned: load zone's allocation offset adds 934015877629 btrfs: zoned: calculate allocation offset for conventional zones adds e83d85d5ca2c btrfs: zoned: track unusable bytes for zones adds 77c1e1e0d7c9 btrfs: zoned: implement sequential extent allocation adds da6d1946ca3e btrfs: zoned: redirty released extent buffers adds c0423bbeef64 btrfs: zoned: advance allocation pointer after tree log node adds 4f717beaa86a btrfs: zoned: reset zones of unused block groups adds 89e03b53ae76 btrfs: factor out helper adding a page to bio adds f7260171dd54 btrfs: zoned: use bio_add_zone_append_page adds c8b787a9e3c3 btrfs: zoned: handle REQ_OP_ZONE_APPEND as writing adds 22c5ec33cc9c btrfs: zoned: split ordered extent when bio is sent adds 4149de6ed6e9 btrfs: zoned: check if bio spans across an ordered extent adds 65a93c7a5e72 btrfs: extend btrfs_rmap_block for specifying a device adds 4dcbec424ca1 btrfs: zoned: cache if block-group is on a sequential zone adds e1a887497c2e btrfs: save irq flags when looking up an ordered extent adds b15298cc24cd btrfs: zoned: use ZONE_APPEND write for zoned btrfs adds 9f8b3af5ef18 btrfs: zoned: enable zone append writing for direct IO adds db7785e562dd btrfs: zoned: introduce dedicated data write path for zone [...] adds 0f0f96b75f0f btrfs: zoned: serialize metadata IO adds 4fea77cd7c37 btrfs: zoned: wait for existing extents before truncating adds 0abf6edb914c btrfs: zoned: do not use async metadata checksum on zoned [...] adds 55c0e6d10b85 btrfs: zoned: mark block groups to copy for device-replace adds ae390e69f7d1 btrfs: zoned: implement cloning for zoned device-replace adds 51d5dd042cf7 btrfs: zoned: implement copying for zoned device-replace adds 81dbcb9fbc4c btrfs: zoned: support dev-replace in zoned filesystems adds f9ebe0e13849 btrfs: zoned: enable relocation on a zoned filesystem adds 9ac4d7377fd7 btrfs: zoned: relocate block group to repair IO failure in [...] adds e346a38d88fc btrfs: split alloc_log_tree() adds e515b9b9b044 btrfs: zoned: extend zoned allocator to use dedicated tree [...] adds d9c5096bb2a7 btrfs: zoned: serialize log transaction on zoned filesystems adds 79051aba5fe0 btrfs: zoned: reorder log node allocation on zoned filesystem adds e1cf1fe249d6 btrfs: zoned: enable to mount ZONED incompat flag adds c44df161295d Merge branch 'ext/aota/zoned-v15-fixed' into for-next-next [...] adds f86f0d3c9258 btrfs: convert BUG_ON()'s in relocate_tree_block adds 766f0cc4707e btrfs: return an error from btrfs_record_root_in_trans adds 7b30292cf8dc btrfs: handle errors from select_reloc_root() adds fd13a2e07a64 btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors adds 35e7e858e369 btrfs: check record_root_in_trans related failures in sele [...] adds 18b86bc53cca btrfs: do proper error handling in record_reloc_root_in_trans adds dd833e671687 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] adds 3e482aa148e9 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename adds cfed63f5cde7 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] adds 0c90d573755f btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] adds 8f3fe8bb86dc btrfs: handle btrfs_record_root_in_trans failure in create_subvol adds e361e245e81b btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] adds 371aa46b95a8 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] adds 920e781f2fac btrfs: handle record_root_in_trans failure in qgroup_accou [...] adds d78f35f5f158 btrfs: handle record_root_in_trans failure in btrfs_record [...] adds 67500b734145 btrfs: handle record_root_in_trans failure in create_pendi [...] adds ad860bb1a47a btrfs: do not panic in __add_reloc_root adds 1b28589db566 btrfs: have proper error handling in btrfs_init_reloc_root adds dd07b06ff02a btrfs: do proper error handling in create_reloc_root adds e7de7820406e btrfs: validate ->reloc_root after recording root in trans adds 10d127b3fb38 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots adds 8b7dc6bec054 btrfs: change insert_dirty_subvol to return errors adds dbefc8832718 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] adds fd0ccfb8f20a btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge adds f625e71ddc6a btrfs: do proper error handling in btrfs_update_reloc_root adds a6fa5412b897 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s adds a847b274593c btrfs: handle btrfs_cow_block errors in replace_path adds a26a5cf5aaef btrfs: handle btrfs_search_slot failure in replace_path adds a0a3adb2bfe3 btrfs: handle errors in reference count manipulation in re [...] adds 750f6bb7968a btrfs: handle extent reference errors in do_relocation adds 947df39474fc btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] adds 9026ecda2390 btrfs: remove the extent item sanity checks in relocate_bl [...] adds 29d93964aeff btrfs: do proper error handling in create_reloc_inode adds 169ea2cf5cf1 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] adds 7c32859ce5c2 btrfs: cleanup error handling in prepare_to_merge adds b99ec5b2a3b9 btrfs: handle extent corruption with select_one_root properly adds e4118598fa7d btrfs: do proper error handling in merge_reloc_roots adds a284cb48d3b5 btrfs: check return value of btrfs_commit_transaction in r [...] adds 7221831c091f Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] adds 6efc9ab3234d btrfs: avoid checking for RO block group twice during noco [...] adds 05965dd08a90 btrfs: fix race between writes to swap files and scrub adds 22007835f68d btrfs: remove no longer used function btrfs_extent_readonly() adds cb4889acdcee btrfs: fix race between swap file activation and snapshot [...] adds 45cea7212e18 Merge branch 'ext/filipe/swapfile-fixes' into for-next-nex [...] adds b819c055721d Merge branch 'for-next-next-v5.11-20210204' into for-next- [...] adds 9b83d06955cd Merge remote-tracking branch 'btrfs/for-next' adds f8687d7691d2 smb3: negotiate current dialect (SMB3.1.1) when version 3 [...] adds e6c7770ab3eb cifs: New optype for session operations. adds bd638a0d5cbd cifs: Fix in error types returned for out-of-credit situations. adds 75adb2440390 cifs: use discard iterator to discard unneeded network dat [...] adds e7a692991604 cifs: convert readpages_fill_pages to use iter adds f5bbe718be3e Merge remote-tracking branch 'cifs/for-next' adds 408fc6e66ca3 Merge remote-tracking branch 'ecryptfs/next' adds f91dd23c6896 exfat: fix shift-out-of-bounds in exfat_fill_super() adds 61dd9f0b09e0 exfat: improve performance of exfat_free_cluster when usin [...] adds 7cb125ddbf6a Merge remote-tracking branch 'exfat/dev' adds 01531ac35405 parser: add unsigned int parser adds a0b3cb71a1f1 isofs: handle large user and group ID adds 3a9a3aa805af udf: handle large user and group ID adds b9bffa10b267 parser: Fix kernel-doc markups adds c5b8ccc3da76 Pull udf & isofs UID/GID parsing fixes. adds 1e9139329d06 Merge remote-tracking branch 'ext3/for_next' adds 59ebc7fd7450 ext4: use DEFINE_MUTEX() for mutex lock adds 027f14f53572 ext4: don't try to processed freed blocks until mballoc is [...] adds 96e7c02d0bbc ext4: Change list_for_each* to list_for_each_entry* adds c6c818e50d19 ext4: factor out htree rep invariant check adds b5776e7524af ext4: fix potential htree index checksum corruption adds 150c6c397b5d Merge remote-tracking branch 'ext4/dev' adds b0ff4fe746fd f2fs: flush data when enabling checkpoint back adds 25fb04dbce6a f2fs: fix to avoid inconsistent quota data adds 2e0cd472a0dd f2fs: remove unnecessary initialization in xattr.c adds 39f71b7e40e2 f2fs: fix a wrong condition in __submit_bio adds c8e43d55b1aa f2fs: relocate inline conversion from mmap() to mkwrite() adds 261eeb9c1585 f2fs: introduce checkpoint_merge mount option adds e65920661708 f2fs: add ckpt_thread_ioprio sysfs node adds 74051a137ce3 Merge remote-tracking branch 'f2fs/dev' adds 1851f5f1f2f8 fs-verity: factor out fsverity_get_descriptor() adds fa9e1bd52d1d fs-verity: don't pass whole descriptor to fsverity_verify_ [...] adds f6cad13696c6 fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl adds 667f148f5312 fs-verity: support reading Merkle tree with ioctl adds 9a08107da8bf fs-verity: support reading descriptor with ioctl adds db3b41f29c4f fs-verity: support reading signature with ioctl adds 465997f0869f Merge remote-tracking branch 'fsverity/fsverity' adds aceee93c1f74 Merge remote-tracking branch 'jfs/jfs-next' adds 8c71139d9f84 SUNRPC: correct error code comment in xs_tcp_setup_socket() adds 12b20ce34933 net: sunrpc: xprtsock.c: Corrected few spellings ,in comments adds c0da04ae079f fs/nfs: remove duplicate include adds 93f479d3ad05 SUNRPC: Fix fall-through warnings for Clang adds ffb81717a166 nfs: Fix fall-through warnings for Clang adds 49dee70052b8 NFS: Clean up nfs_readpage() and nfs_readpages() adds 6ddfd213f4ea NFS: In nfs_readpage() only increment NFSIOS_READPAGES whe [...] adds 1af7e7f8c12f NFS: Refactor nfs_readpage() and nfs_readpage_async() to u [...] adds 0c119e3a18f9 NFS: Call readpage_async_filler() from nfs_readpage_async() adds 1e83b173b266 NFS: Add nfs_pageio_complete_read() and remove nfs_readpag [...] adds 9929f4adce36 xprtrdma: Remove FMR support in rpcrdma_convert_iovs() adds 54e6aec57c25 xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() adds 67b16625d17b xprtrdma: Refactor invocations of offset_in_page() adds 84dff5eb86ce rpcrdma: Fix comments about reverse-direction operation adds 2324fbedc207 xprtrdma: Pad optimization, revisited adds c30f259a2138 rpcrdma: Capture bytes received in Receive completion tracepoints adds 586a0787ce35 xprtrdma: Clean up rpcrdma_prepare_readch() adds acc905cc5b31 Merge remote-tracking branch 'nfs-anna/linux-next' adds 76b6f837d928 Merge remote-tracking branch 'cel/for-next' adds 3d832d532ba1 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds bf79345ba9af Merge remote-tracking branch 'v9fs/9p-next' adds 4533fc631547 xfs: fix unused log variable in xfs_log_cover() adds 560ab6c0d12e xfs: Fix 'set but not used' warning in xfs_bmap_compute_al [...] adds 1aecf3734a95 xfs: fix chown leaking delalloc quota blocks when fssetxat [...] adds b8055ed6779d xfs: reduce quota reservation when doing a dax unwritten e [...] adds 4abe21ad67a7 xfs: clean up quota reservation callsites adds 8554650003b8 xfs: create convenience wrappers for incore quota block re [...] adds 35b1101099e8 xfs: remove xfs_trans_unreserve_quota_nblks completely adds ad4a74739708 xfs: clean up icreate quota reservation calls adds 7ac6eb46c9f3 xfs: fix up build warnings when quotas are disabled adds 02b7ee4eb613 xfs: reserve data and rt quota at the same time adds 3a1af6c317d0 xfs: refactor common transaction/inode/quota allocation idiom adds 3de4eb106fcc xfs: allow reservation of rtblocks with xfs_trans_alloc_inode adds f273387b0485 xfs: refactor reflink functions to use xfs_trans_alloc_inode adds f2f7b9ff62a2 xfs: refactor inode creation transaction/inode/quota alloc [...] adds 7317a03df703 xfs: refactor inode ownership change transaction/inode/quo [...] adds 5c615f0feb9a xfs: remove xfs_qm_vop_chown_reserve adds fea7aae6cecf xfs: rename code to error in xfs_ioctl_setattr adds 2a4bdfa8558c xfs: shut down the filesystem if we screw up quota reservation adds a636b1d1cf73 xfs: trigger all block gc scans when low on quota space adds f41a0716f4b0 xfs: don't stall cowblocks scan if we can't take locks adds 9a537de3b009 xfs: xfs_inode_free_quota_blocks should scan project quota adds 3d4feec00673 xfs: move and rename xfs_inode_free_quota_blocks to avoid [...] adds 111068f80eac xfs: pass flags and return gc errors from xfs_blockgc_free_quota adds 4ca74205685e xfs: try worst case space reservation upfront in xfs_refli [...] adds 766aabd59929 xfs: flush eof/cowblocks if we can't reserve quota for fil [...] adds c237dd7c7094 xfs: flush eof/cowblocks if we can't reserve quota for ino [...] adds 758303d14499 xfs: flush eof/cowblocks if we can't reserve quota for chown adds 38899f809994 xfs: add a tracepoint for blockgc scans adds 85c5b27075ba xfs: refactor xfs_icache_free_{eof,cow}blocks call sites adds a1a7d05a0576 xfs: flush speculative space allocations when we run out of space adds f83d436aef5d xfs: increase the default parallelism levels of pwork clients adds 05a302a17062 xfs: set WQ_SYSFS on all workqueues in debug mode adds f9296569837c xfs: relocate the eofb/cowb workqueue functions adds 0461a320e33a xfs: hide xfs_icache_free_eofblocks adds b943c0cd5615 xfs: hide xfs_icache_free_cowblocks adds 865ac8e253c9 xfs: remove trivial eof/cowblocks functions adds ce2d3bbe0647 xfs: consolidate incore inode radix tree posteof/cowblocks tags adds 9669f51de5c0 xfs: consolidate the eofblocks and cowblocks workers adds 419567534e16 xfs: only walk the incore inode tree once per blockgc scan adds c9a6526fe7ae xfs: rename block gc start and stop functions adds 894ecacf0f27 xfs: parallelize block preallocation garbage collection adds 47bd6d3457fb xfs: expose the blockgc workqueue knobs publicly adds 0fa4a10a2f5f xfs: don't bounce the iolock between free_{eof,cow}blocks adds bc41fa5321f9 libxfs: expose inobtcount in xfs geometry adds ce5e1062e253 xfs: rename `new' to `delta' in xfs_growfs_data_private() adds 07aabd9c4a88 xfs: get rid of xfs_growfs_{data,log}_t adds 45068063efb7 xfs: fix incorrect root dquot corruption error when switch [...] adds 8a65b94bbcd0 Merge remote-tracking branch 'xfs/for-next' adds 2ec1cf802584 Merge remote-tracking branch 'zonefs/for-next' adds f50b8f475a2c xfs: factor out a xfs_ilock_iocb helper adds 354be7e3b2ba xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware adds ee1b218b0956 xfs: cleanup the read/write helper naming adds 670654b004b0 xfs: remove the buffered I/O fallback assert adds 3e40b13c3b57 xfs: simplify the read/write tracepoints adds 896f72d067a5 xfs: improve the reflink_bounce_dio_write tracepoint adds caa89dbc4303 xfs: split the unaligned DIO write code out adds ed1128c2d0c8 xfs: reduce exclusive locking on unaligned dio adds b3c898542f01 Merge remote-tracking branch 'iomap/iomap-for-next' adds db4372b3acf8 Merge remote-tracking branch 'vfs/for-next' adds b185af17fbad Merge remote-tracking branch 'printk/for-next' adds ae5d535edb04 Merge branch 'pci/enumeration' adds b4c7d2076b4e PCI/LINK: Remove bandwidth notification adds 3a87da7d6451 Merge branch 'pci/link' adds 5c4a8c7cc278 Merge branch 'pci/resource' adds 432b616fa111 Merge branch 'pci/misc' adds ed3368e04c8f Merge branch 'remotes/lorenzo/pci/brcmstb' adds 95a347225515 PCI: dwc: Change size to u64 for EP outbound iATU adds 13662a07fd69 PCI: dwc: Add upper limit address for outbound iATU adds fd6eedbe67ea Merge branch 'remotes/lorenzo/pci/dwc' adds 0067d684ccf8 Merge branch 'remotes/lorenzo/pci/mediatek' adds 5aa52826805c PCI: Call platform_set_drvdata earlier in devm_pci_alloc_h [...] adds 1d8b74853657 dt-bindings: PCI: microchip: Add Microchip PolarFire host binding adds 8a09a17d15b4 PCI: microchip: Add host driver for Microchip PCIe controller adds e9ddffa6a483 MAINTAINERS: Add Daire McNamara as maintainer for the Micr [...] adds 16a9e619a10a Merge branch 'remotes/lorenzo/pci/microchip' adds 051a6adf6e2a Documentation: PCI: Add specification for the *PCI NTB* fu [...] adds c0527dabccf9 PCI: endpoint: Make *_get_first_free_bar() take into accou [...] adds d91d6ddfd26b PCI: endpoint: Add helper API to get the 'next' unreserved BAR adds b9bdfa3da3f7 PCI: endpoint: Make *_free_bar() to return error codes on failure adds 2872f07cb0be PCI: endpoint: Remove unused pci_epf_match_device() adds 6d0b4a7f2ca5 PCI: endpoint: Add support to associate secondary EPC with EPF adds c8e7d972702a PCI: endpoint: Add support in configfs to associate two EP [...] adds 2bbb1923384a PCI: endpoint: Add pci_epc_ops to map MSI irq adds cea2edf60456 PCI: endpoint: Add pci_epf_ops for epf drivers to expose f [...] adds 1b0ef1c91396 PCI: endpoint: Allow user to create sub-directory of 'EPF [...] adds 743a5d6309a8 PCI: cadence: Implement ->msi_map_irq() ops adds 54e9e441b0a6 PCI: cadence: Configure LM_EP_FUNC_CFG based on epc->funct [...] adds e9d7f4603e6d PCI: endpoint: Add EP function driver to provide NTB funct [...] adds 7aac69682e7d PCI: Add TI J721E device to pci ids adds 363baf7d6051 NTB: Add support for EPF PCI-Express Non-Transparent Bridge adds 0456a9cd0a2c Documentation: PCI: Add configfs binding documentation for [...] adds 096ce75bf69a Documentation: PCI: Add userguide for PCI endpoint NTB function adds 56469c81881f Merge branch 'remotes/lorenzo/pci/ntb' adds d72d346214ea Merge branch 'remotes/lorenzo/pci/rcar' adds f49a7f8f09fb Merge branch 'remotes/lorenzo/pci/rockchip' adds bf0aaf70cbc4 Merge branch 'remotes/lorenzo/pci/tango' adds 721031ff4a78 Merge branch 'remotes/lorenzo/pci/xilinx' adds ed3a5d46747a Merge branch 'remotes/lorenzo/pci/misc' adds 1dc2836692a1 Merge remote-tracking branch 'pci/next' adds 7c7d7ac7cebb HID: hid-input: avoid splitting keyboard, system and consu [...] adds c34e025638f5 Merge branch 'for-5.12/core' into for-next adds df7b622906f2 HID: google: Get HID report on probe to confirm tablet swi [...] adds e71b0cd67ed7 Merge branch 'for-5.12/google' into for-next adds 4d3008330148 HID: lg-g15: make a const array static, makes object smaller adds 99de398ef94b Merge branch 'for-5.12/logitech' into for-next adds d883312489df HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit adds 2fad0abdfa03 HID: displays: convert sysfs sprintf/snprintf family to sy [...] adds b40b4d472f13 Merge branch 'for-5.11/upstream-fixes' into for-next adds fc6a31b00739 HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE [...] adds 698a7205a911 Merge branch 'for-5.11/upstream-fixes' into for-next adds ef07c116d987 HID: logitech-dj: add support for keyboard events in eQUAD [...] adds e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next adds 174ff846e03f Merge remote-tracking branch 'hid/for-next' adds 337bc68c294d i2c: mux: mlxcpld: Update module license adds 9ff0c6db0605 platform/x86: mlxcpld: Update module license adds 98d29c410475 i2c: mux: mlxcpld: Move header file out of x86 realm adds 267e82b9592d i2c: amd-mp2: convert to PCI logging functions adds 622fa41b496d i2c: amd-mp2: Remove unused macro adds e5c02cf54154 i2c: mv64xxx: Add runtime PM support adds e0371298ddc5 i2c: i2c-qcom-geni: Add shutdown callback for i2c adds 05ae60bc24f7 i2c: imx: Synthesize end of transaction events without idl [...] adds eb77831e2a89 Merge branch 'i2c/for-5.12' into i2c/for-next adds a986e5b12596 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9d909f1b1e91 i3c/master/mipi-i3c-hci: Specify HAS_IOMEM dependency adds 7456fea589c6 i3c: Handle drivers without probe or remove callback adds dd9267034c0e i3c: Make remove callback return void adds 5e4cdca887fd dt-bindings: i3c: Convert the bus description to yaml adds de67276e66fc dt-bindings: i3c: mipi-hci: Include the bus binding adds 57f7c9ff1b3f dt-bindings: Add vendor prefix for Silvaco adds b8b0446f1f1a dt-bindings: i3c: Describe Silvaco master binding adds dd3c52846d59 i3c: master: svc: Add Silvaco I3C master driver adds f06a1af8e739 MAINTAINERS: Add Silvaco I3C master adds 5c34b8e7e8bb i3c: master: dw: Drop redundant disec call adds b0a5b57afa4f Merge remote-tracking branch 'i3c/i3c/next' adds f8305751acb1 Merge remote-tracking branch 'dmi/dmi-for-next' adds 1ae5aaf5d1c5 hwmon: (pmbus) Clear sensor data after chip write adds 43d147482788 hwmon: (pmbus/lm25066) Remove unnecessary pmbus_clear_cach [...] adds 996dc09c8e77 hwmon: (pmbus/max31785) Support revision "B" adds aa10fedd27b5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds f546ff0c0c07 Move our minimum Sphinx version to 1.7 adds 4217e5074f33 Docs: drop Python 2 support adds 78f101a1b258 Documentation/submitting-patches: Add blurb about backtrac [...] adds 4ba1d726c45d Documentation: /proc/loadavg: add 3 more field descriptions adds 26606ce072d4 coding-style.rst: Avoid comma statements adds dd58e649742a docs: Make syscalls' helpers naming consistent adds 61ffd285bddc Documentation: admin-guide: Update kvm/xen config option adds 8fa4e9388006 docs: thermal: fix spelling mistakes adds ea1d838980f4 docs: Enable usage of relative paths to docs on automarkup adds 1e013ff7cb54 docs: Document cross-referencing using relative path adds 6ba87eb6d47c Merge remote-tracking branch 'jc_docs/docs-next' adds 0b9112a58836 Merge tag 'v5.11-rc6' into patchwork adds b53f2fa136b1 media: mxl692: MaxLinear 692 ATSC demod/tuner driver adds 688e2dd468ac media: em28xx-core: Fix TS2 active led adds 1970105af093 media: em28xx-core: Fix i2c error debug adds 2e74a01fb073 media: em28xx: Add support for Hauppauge USB QuadHD adds 6532923237b4 media: smipcie: fix interrupt handling and IR timeout adds c0133e9dbac8 media: doc: pixfmt-yuv: Fix 4:4:4 subsampling info adds fee20eb5ceab media: media/pci: fix spelling typo of frimware adds 08979f160eb9 media: media/dvb/dvbstb.svg: Antena -> Antenna adds c90c103c8dc4 media: vidtv: adapter->mdev was set too late adds 063b811f3465 media: uvc: strncpy -> strscpy adds ea12d248b096 media: i2c: fix spelling mistakes: "enpoint" -> "endpoint" adds 7e7618579dcd media: v4l2-async: Remove V4L2_ASYNC_MATCH_DEVNAME adds 0e34fe5beace media: ipu3-cio2: Do not zero reserved fields adds c432147c771d media: staging/intel-ipu3: Do not zero reserved fields adds e88ccf09e79c media: i2c: max9286: fix access to unallocated memory adds 38a50230292f media: i2c: ov5648: remove unnecessary NULL check adds c1cf3d896d12 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_re [...] adds d6701f13bd07 media: atmel: Use v4l2_async_notifier_add_fwnode_remote_subdev adds 49cff8db6c22 media: stm32: Use v4l2_async_notifier_add_fwnode_remote_subdev adds 3a2822bfe45c media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remo [...] adds 5bbefdefe8a6 media: st-mipid02: Use v4l2_async_notifier_add_fwnode_remo [...] adds 88367b1522bf media: cadence: Use v4l2_async_notifier_add_fwnode_remote_subdev adds 50fe0de0fedb media: marvell-ccic: Use v4l2_async_notifier_add_*_subdev adds 5fd934d70215 media: renesas-ceu: Use v4l2_async_notifier_add_*_subdev adds c89502c84b15 media: pxa-camera: Use v4l2_async_notifier_add_*_subdev adds be5ec392bb76 media: davinci: vpif_display: Remove unused v4l2-async code adds c1cc23625062 media: v4l2-async: Discourage use of v4l2_async_notifier_a [...] adds b01edcbd409c media: v4l2-async: Improve v4l2_async_notifier_add_*_subdev() API adds 3e90e5ad9497 media: Clarify v4l2-async subdevice addition API adds 918b866edfec media: dt-bindings: Remove old ov5647.yaml file, update ov [...] adds 655ae29da72a media: marvell-ccic: power up the device on mclk enable adds a59f853b3b4b media: i2c: Add driver for RDACM21 camera module adds c00b72491366 media: dt-bindings: media: max9286: Document 'maxim,revers [...] adds 02b57eb3b576 media: i2c: max9286: Break-out reverse channel setup adds 5a386b1ff771 media: i2c: max9286: Make channel amplitude programmable adds 85cb767cbfcd media: i2c: max9286: Configure reverse channel amplitude adds ded8f0355a88 media: i2c: rdacm20: Constify static structs adds d899e5f1db7a media: dt-bindings: media: imx258: add bindings for IMX258 sensor adds 9d14932d3eb0 media: i2c: imx258: add support for binding via device tree adds 2b585242b861 media: i2c: imx258: simplify getting state container adds 9fda25332c4b media: i2c: imx258: get clock from device properties and e [...] adds a52e17361987 media: mach-pxa: Register the camera sensor fixed-rate clock adds 832e6609f790 media: pxa_camera: Drop the v4l2-clk clock register adds 8de14b3acb9c media: ov9640: Use the generic clock framework adds ea6300cdf181 media: mt9m111: Use the generic clock framework adds 01747ab9ca07 media: ov6650: Use the generic clock framework adds 85db876b08f1 media: Remove the legacy v4l2-clk API adds d12783207ae8 media: ipu3-cio2: Build bridge only if ACPI is enabled adds 6f862f848830 media: ov5675: fix vflip/hflip control adds 49b94d580abc media: i2c: imx219: Implement V4L2_CID_LINK_FREQ control adds 2984b0ddd557 media: ov8856: Configure sensor for GRBG Bayer for all modes adds 41b3e23376e9 media: dt-bindings: media: Add bindings for imx334 adds 9746b11715c3 media: i2c: Add imx334 camera sensor driver adds a90c6b87ecac Merge remote-tracking branch 'v4l-dvb/master' adds 8c389e197715 Merge remote-tracking branch 'v4l-dvb-next/master' adds f4e56fda6602 Merge branch 'acpica' into linux-next adds ea6455905db1 Merge branches 'acpi-misc', 'acpi-cppc', 'acpi-docs', 'acp [...] adds 9340f80e9b2c Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-platform [...] adds 75eda60c090a Merge branch 'acpi-messages' into linux-next adds ee8184362d48 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 64a17a6af1c6 Merge branches 'pm-sleep', 'pm-core', 'pm-domains' and 'pm [...] adds cca26b66efc1 powercap/intel_rapl: add support for AlderLake Mobile adds c0563eba2db1 Merge branch 'powercap' into linux-next adds d613f8c46696 Merge branch 'pnp' into linux-next adds e0943fa19553 Merge branch 'acpi-scan-fixes' into linux-next adds 6dc466d34f51 PM: domains: Simplify the calculation of variables adds c42187278fc1 Merge branch 'pm-domains' into linux-next adds 24f16bf2a40a next-20210204/pm adds afd63bf6cb25 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 8355fa392441 Merge remote-tracking branch 'cpupower/cpupower' adds fc1745c0e40c PM / devfreq: rk3399_dmc: Remove unneeded semicolon adds 2203975311a3 Merge remote-tracking branch 'devfreq/devfreq-next' adds 32715be4fe95 opp: Fix adding OPP entries in a wrong order if rate is un [...] adds cf65948d62c6 opp: Filter out OPPs based on availability of a required-OPP adds d7b9d9b31a3e opp: Correct debug message in _opp_add_static_v2() adds d758eaf5f8cb opp: Staticize _add_opp_table() adds 8dd5cada393f opp: Add dev_pm_opp_find_level_ceil() adds 597ff5431fd4 opp: Add dev_pm_opp_get_required_pstate() adds ce8073d83f63 opp: Add dev_pm_opp_sync_regulators() adds 406e47652161 opp: Create _of_add_table_indexed() to reduce code duplication adds 32439ac7535a opp: Defer acquiring the clk until OPPs are added adds 559fef0dfd91 opp: Add dev_pm_opp_of_add_table_noclk() adds a3c47af6942d opp: Add devm_pm_opp_register_set_opp_helper adds b4b9e223ecca opp: Add devm_pm_opp_attach_genpd adds f2f4d2b86f43 opp: Handle missing OPP table in dev_pm_opp_xlate_performa [...] adds b6ecd5d4f694 opp: Print OPP level in debug message of _opp_add_static_v2() adds 38bb34393804 opp: Prepare for ->set_opp() helper to work without regulators adds 04b447df1d09 opp: Make _set_opp_custom() work without regulators adds 5ad58bbacf80 opp: Rename _opp_set_rate_zero() adds 1d3c42cabbd3 opp: No need to check clk for errors adds 81c4d8a3c414 opp: Keep track of currently programmed OPP adds 386ba854d9f3 opp: Split _set_opp() out of dev_pm_opp_set_rate() adds f0b88fa45595 opp: Allow _set_opp() to work for non-freq devices adds 3f62670fcca4 opp: Allow _generic_set_opp_regulator() to work for non-fr [...] adds 35e74b2ee8ec opp: Allow _generic_set_opp_clk_only() to work for non-fre [...] adds 509e4777ca41 opp: Update parameters of _set_opp_custom() adds abbe348340c7 opp: Implement dev_pm_opp_set_opp() adds 8d25157f738c cpufreq: qcom: Migrate to dev_pm_opp_set_opp() adds 920b4a678099 drm: msm: Migrate to dev_pm_opp_set_opp() adds c7f142190d91 devfreq: tegra30: Migrate to dev_pm_opp_set_opp() adds 240ae50e2306 opp: Remove dev_pm_opp_set_bw() adds 7eba0c7641b0 opp: Allow lazy-linking of required-opps adds 870d5d963972 opp: Update bandwidth requirements based on scaling up/down adds d4a4c7a41153 opp: Don't ignore clk_get() errors other than -ENOENT adds f3988bc5d58b opp: Fix "foo * bar" should be "foo *bar" adds 1d614920318b opp: Replace ENOTSUPP with EOPNOTSUPP adds 7d8658ef65a4 OPP: Add function to look up required OPP's for a given OPP adds 26f9c7cc42a6 PM / devfreq: Cache OPP table reference in devfreq adds 86ad9a24f21e PM / devfreq: Add required OPPs support to passive governor adds e01fb7be310b Merge remote-tracking branch 'opp/opp/linux-next' adds 12b46208f470 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 1659d06bcb46 Merge remote-tracking branch 'ieee1394/for-next' adds 0e0ab04b5bbe RDMA/hns: Refactor the MTR creation flow adds 4e9fc1dae2a9 RDMA/hns: Optimize the MR registration process adds dc504774408b RDMA/hns: Use new interface to set MPT related fields adds 96667052149d tools/testing/scatterlist: Fix overflow of max segment size adds 2614488d1f3c RDMA/mlx5: Allow creating all QPs even when non RDMA profi [...] adds 4fc5461823c9 IB/umad: Return EIO in case of when device disassociated adds def4cd43f522 IB/umad: Return EPOLLERR in case of when device disassociated adds c4369575b2bc RDMA/rxe: Fix bug in rxe_alloc() adds 88cc77eb8bd0 RDMA/rxe: Fix misleading comments and names adds 4276fd0dddc9 RDMA/rxe: Remove RXE_POOL_ATOMIC adds 6cde3e8ec16f RDMA/rxe: Remove references to ib_device and pool adds eae5f0642e2f RDMA/rxe: Remove unneeded pool->state adds ce2063e3872b RDMA/rxe: Replace missing rxe_pool_get_index_locked adds 510a89495552 RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues adds ce4cc52f2c79 RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues adds 36da5370dd82 RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and [...] adds 29f7e5a3b88c RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header [...] adds e57a8db9cadb RDMA/hw/hfi1/msix: Add description for 'name' and remove s [...] adds c1e73d03ba5f RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()' [...] adds f57cfca846ed RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem adds 17401db5ffe1 RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start [...] adds 2a2660277aa4 RDMA/hw/hfi1/pcie: Demote kernel-doc abuses adds f4f86690c4a3 RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param adds 6993fce42626 RDMA/hw/hfi1/rc: Fix a few function documentation issues adds 11edbb1946fa RDMA/hw/hfi1/qp: Fix some formatting issues and demote ker [...] adds 0654a746663b RDMA/hw/hfi1/ruc: Fix a small formatting and description issues adds d748031044bb RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s [...] adds cd7727fdcee3 RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues adds d6a8bfe01ddb RDMA/hw/hfi1/uc: Fix a little doc-rot adds 16e1b5364fc1 RDMA/hw/hfi1/ud: Fix a little more doc-rot adds c6f2b65e9ae3 RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kern [...] adds cd5962d4fa72 RDMA/hw/hfi1/verbs: Demote non-conforming doc header and f [...] adds c2a54b68738c RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header adds 68fb9f3e312a RDMA/efa: Remove redundant NULL pointer check of CQE adds c2a5056814f5 RDMA/efa: Remove duplication of upper/lower_32_bits adds 631b6189b8fe RDMA/efa: Remove unnecessary indentation in defs comments adds 9bf61b8ce555 RDMA/efa: Remove unused 'select' field from get/set featur [...] adds 4629c5d4db91 RDMA/efa: Remove unused syndrome enum values adds d286ac1d0521 IB/mlx5: Return appropriate error code instead of ENOMEM adds 131be2675037 IB/cm: Avoid a loop when device has 255 ports adds 6504c772551e IB/mlx4: Use port iterator and validation APIs adds 904f4f647ec3 IB/core: Use valid port number to check link layer adds d6fd59e14ed2 IB/mlx5: Support default partition key for representor port adds ce5e3f22df2e Merge remote-tracking branch 'rdma/for-next' adds 7f976d5cf16d net: dsa: hellcreek: Report VLAN table occupancy adds 8486e83fe1d8 net: dsa: hellcreek: Report FDB table occupancy adds f222a9937659 Merge branch 'net-dsa-hellcreek-report-tables-sizes' adds bdbc13c204ee net/mlx5: DR, Fix potential shift wrapping of 32-bit value adds 3a77c238909b net/mlx5: DR, Add match STEv1 structs to ifc adds 10b694186410 net/mlx5: DR, Add HW STEv1 match logic adds 9f125ced1750 net/mlx5: DR, Allow native protocol support for HW STEv1 adds a6098129c781 net/mlx5: DR, Add STEv1 setters and getters adds 4e856c5db9b4 net/mlx5: DR, Add STEv1 action apply logic adds c349b4137cfd net/mlx5: DR, Add STEv1 modify header logic adds f06d496985f4 net/mlx5: DR, Use the right size when writing partial STE into HW adds 4fe45e1d31ef net/mlx5: DR, Use HW specific logic API when writing STE adds 8fdac12acf32 net/mlx5: DR, Copy all 64B whenever replacing STE in the h [...] adds 64f45c0fc4c7 net/mlx5: DR, Allow SW steering for sw_owner_v2 devices adds 1a2b60f6f165 Merge tag 'mlx5-dr-2021-01-29' of git://git.kernel.org/pub [...] adds 665ab1eb18d7 ibmvnic: rework to ensure SCRQ entry reads are properly ordered adds 2719cb445da5 ibmvnic: remove unnecessary rmb() inside ibmvnic_poll adds 9ae4bdc6e4c1 Merge branch 'rework-the-memory-barrier-for-scrq-entry' adds d1e1355aefcc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 5bb98b2cfc2b arcnet: use new tasklet API adds ca5ae9e44ece caif_virtio: use new tasklet API adds 08267523110a ifb: use new tasklet API adds 64ca5aba5178 ppp: use new tasklet API adds fb1eb9b31c78 net: usb: hso: use new tasklet API adds c23d544e995f net: usb: lan78xx: use new tasklet API adds 23a64c514631 net: usb: pegasus: use new tasklet API adds f3163f1cb871 net: usb: r8152: use new tasklet API adds 1999ad32d4ff net: usb: rtl8150: use new tasklet API adds c96b0a397051 Merge branch 'drivers-net-update-tasklet_init-callers' adds ec99a470c7d5 mptcp: fix length of MP_PRIO suboption adds 097b9146c0e2 net: fix up truesize of cloned skb in skb_prepare_for_shift() adds 6b00a76a1db6 net: ipa: don't thaw channel if error starting adds 697e834e143a net: ipa: introduce gsi_channel_stop_retry() adds 893b838e7339 net: ipa: introduce __gsi_channel_start() adds bd1ea1e46448 net: ipa: kill gsi_channel_freeze() and gsi_channel_thaw() adds 4fef691c9b6a net: ipa: disable interrupt and NAPI after channel stop adds a65c0288b355 net: ipa: don't disable interrupt on suspend adds e63169208b25 net: ipa: expand last transaction check adds 64b268e12f43 Merge branch 'net-ipa-don-t-disable-napi-in-suspend' adds 9e635a21cae0 netdevsim: fib: Convert the current occupancy to an atomic [...] adds 0ae3eb7b4611 netdevsim: fib: Perform the route programming in a non-ato [...] adds 085547891de5 net: ipv4: Pass fib_rt_info as const to fib_dump_info() adds 1e7bdec6bbc7 net: ipv4: Publish fib_nlmsg_size() adds 680aea08e78c net: ipv4: Emit notification when fib hardware flags are changed adds fbaca8f895a6 net: Pass 'net' struct as first argument to fib6_info_hw_f [...] adds efc42879ec9e net: Do not call fib6_info_hw_flags_set() when IPv6 is disabled adds 907eea486888 net: ipv6: Emit notification when fib hardware flags are changed adds d1a7a489287c selftests: Extend fib tests to run with and without flags [...] adds 19d36d2971e6 selftests: netdevsim: Add fib_notifications test adds 389cb1ecc86e Merge branch 'add-notifications-when-route-hardware-flags-change' adds e6d6ca6e1204 r8169: Add support for another RTL8168FP adds 72603d207d59 mptcp: use WRITE_ONCE for the pernet *_max adds a914e586689f mptcp: drop *_max fields in mptcp_pm_data adds 875b76718f68 mptcp: create subflow or signal addr for newly added address adds b5a7acd3bd63 mptcp: send ack for every add_addr adds 2e8cbf45cfb3 selftests: mptcp: use minus values for removing address numbers adds 6208fd822a2c selftests: mptcp: add testcases for newly added addresses adds 1729cf186d8a mptcp: create the listening socket for new port adds b5e2e42fe566 mptcp: drop unused skb in subflow_token_join_request adds ec20e14396ae mptcp: add a new helper subflow_req_create_thmac adds 5bc56388c74f mptcp: add port number check for MP_JOIN adds 60b57bf76cff mptcp: enable use_port when invoke addresses_equal adds a77e9179c765 mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink adds d4a7726a79e2 selftests: mptcp: add port argument for pm_nl_ctl adds 2fbdd9eaf174 mptcp: add the mibs for ADD_ADDR with port adds 8a127bf68a6f selftests: mptcp: add testcases for ADD_ADDR with port adds a1a809c4892a Merge branch 'mptcp-add_addr-enhancements' adds 3ef14e463f6e net/mlx5e: Separate between netdev objects and mlx5e profi [...] adds c4d7eb57687f net/mxl5e: Add change profile method adds c9fd1e33e989 net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_pri [...] adds 1227bbc5d09e net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() adds 84db66124714 net/mlx5e: Move set vxlan nic info to profile init adds 9ba33339c043 net/mlx5e: Avoid false lock depenency warning on tc_ht adds 6b424e13b010 net/mlx5e: Move representor neigh init into profile enable adds 7637e499e219 net/mlx5e: Enable napi in channel's activation stage adds 1dd55ba2fb70 net/mlx5e: Increase indirection RQ table size to 256 adds 1d3a3f3bfe3c net/mlx5e: remove h from printk format specifier adds 26432001b5c4 net/mlx5e: kTLS, Improve TLS RX workqueue scope adds 8271e341ed63 net/mlx5e: accel, remove redundant space adds 902c02458925 net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR adds a283ea1b9716 net/mlx5: DR, Avoid unnecessary csum recalculation on supp [...] adds 390d9b565e77 Merge tag 'mlx5-updates-2021-02-01' of git://git.kernel.or [...] adds 40c575d1ec71 cfg80211: fix netdev registration deadlock adds 0256317a6151 Merge tag 'mac80211-next-for-net-next-2021-02-02' of git:/ [...] adds fca23f37f3a7 inet: do not export inet_gro_{receive|complete} adds 32d1bbb1d609 net: fec: Silence M5272 build warnings adds 4f4e54366eae net: usb: cdc_ncm: use new API for bh tasklet adds e43b21906439 net: use indirect call helpers for dst_input adds 6585d7dc491d net: use indirect call helpers for dst_output adds f67fbeaebdc0 net: use indirect call helpers for dst_mtu adds bbd807dfbf20 net: indirect call helpers for ipv4/ipv6 dst_check functions adds 2d912da016a7 Merge branch 'net-use-indirect_call-in-some-dst_ops' adds e0c16233577f net: mscc: ocelot: fix error handling bugs in mscc_ocelot_ [...] adds 4160d9ec5b41 net: mscc: ocelot: fix error code in mscc_ocelot_probe() adds e0183b974d30 net: mdiobus: Prevent spike on MDIO bus reset signal adds de2854c87c64 octeontx2-af: Mailbox changes for 98xx CPT block adds b0f60fab7805 octeontx2-af: Add support for CPT1 in debugfs adds c57c58fd5c4f octeontx2-af: Handle CPT function level reset adds 462e99a18b22 Merge branch 'support-for-octeontx2-98xx-cpt-block' adds fec7fa0a750c chelsio: cxgb: Replace the workqueue with threaded interrupt adds 82154580a7f7 chelsio: cxgb: Disable the card on error in threaded interrupt adds 75b8f78fb91f Merge branch 'chelsio-cxgb-use-threaded-interrupts-for-def [...] adds 99b8202b179f net: dsa: fix SWITCHDEV_ATTR_ID_BRIDGE_VLAN_FILTERING gett [...] adds 189e7a8d9420 ethtool: Validate master slave configuration before rtnl_lock() adds 012ce4dd3102 ethtool: Extend link modes settings uAPI with lanes adds c8907043c6ac ethtool: Get link mode in use instead of speed and duplex [...] adds 7dc33f0914a9 ethtool: Expose the number of lanes in use adds 5fc4053df3d9 mlxsw: ethtool: Remove max lanes filtering adds 763ece86f0c2 mlxsw: ethtool: Add support for setting lanes when autoneg is off adds 25a96f057a0f mlxsw: ethtool: Pass link mode in use to ethtool adds f72e2f48c710 net: selftests: Add lanes setting test adds 6fd5eeee1f10 Merge branch 'support-setting-lanes-via-ethtool' adds f5a5589c7250 tcp: use a smaller percpu_counter batch size for sk_alloc adds 3dd344ea84e1 net: tracepoint: exposing sk_family in all tcp:tracepoints adds 49ecc587dca2 Revert "GTP: add support for flow based tunneling API" adds e21eb3a065a2 gtp: set initial MTU adds e1b2914e645c gtp: include role in link info adds a9c0df76d002 gtp: really check namespaces before xmit adds 70d132462998 gtp: drop unnecessary call to skb_dst_drop adds 29f53b5c00c1 gtp: set device type adds 9716178a3abd gtp: update rx_length_errors for abnormally short packets adds 493007c1fa89 Merge branch 'gtp' adds e93fac3b5161 drivers: net: xen-netfront: Simplify the calculation of variables adds 7e3ce05e7f65 netlink: add tracepoint at NL_SET_ERR_MSG adds 0053859496ba net: add EXPORT_INDIRECT_CALLABLE wrapper adds 9c97921a51a0 net: fix building errors on powerpc when CONFIG_RETPOLINE [...] adds 1d7bab6a9445 mm: constify page_is_pfmemalloc() argument adds 48f971c9c80a skbuff: constify skb_propagate_pfmemalloc() "page" argument adds bc38f30f8dbc net: introduce common dev_page_is_reusable() adds a79afa78e625 net: use the new dev_page_is_reusable() instead of private [...] adds 05656132a874 net: page_pool: simplify page recycling condition tests adds e64ffa887541 Merge branch 'net-consolidate-page_is_pfmemalloc-usage' adds c9dca822c729 net-loopback: set lo dev initial state to UP adds a4a600dd301c udp: call udp_encap_enable for v6 sockets when enabling encap adds 5d30c626b67e rxrpc: call udp_tunnel_encap_enable in rxrpc_open_socket adds ccdafd226345 Merge branch 'net-enable-udp-v6-sockets-receiving-v4-packe [...] adds d6adfd37e7eb nfc: pn533: Fix typo issue adds 8f8a42ff003a net: hns3: remove redundant null check of an array adds 1faba27f11c8 ipv6: silence compilation warning for non-IPV6 builds adds f9a4719cc16f ipv6: move udp declarations to net/udp.h adds 04f00ab2275f net/core: move gro function declarations to separate header adds edf597da02a0 netfilter: move handlers to net/ip_vs.h adds c56006f89fbc Merge branch 'fix-w-1-compilation-warnings-in-net-folder' adds 53b823b29aac drivers: net: ethernet: i825xx: Fix couple of spellings in [...] adds b53014f0791c net: dsa: bcm_sf2: Check egress tagging of CFP rule with p [...] adds add285bce377 net: dsa: xrs700x: Correctly address device over I2C adds a08c0d309d8c r8152: replace several functions about phy patch request adds 80fd850b31f0 r8152: adjust the flow of power cut for RTL8153B adds 6b4950d9501e Merge branch 'r8152-adjust-flow-for-power-cut' adds 0102eeedb717 hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_T [...] adds 8dff9808e973 hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-p [...] adds 8ae90b757145 Merge branch 'amend-hv_netvsc-copy-packets-sent-by-hyper-v [...] adds 63532ced0777 igc: Clean up nvm_operations structure adds 4d59f52ba770 igc: Remove igc_set_fw_version comment adds e96c5b46bdf1 igc: Remove MULR mask define adds e65299444e3c igc: Add Host Good Packets Transmitted Count adds 01bb6129c641 igc: Expose the NVM version adds 94f794d15a5e igc: Expose the gPHY firmware version adds ed443cdf67b5 igc: Prefer strscpy over strlcpy adds 9c99482e45b0 igc: Remove unused local receiver mask adds 4917fc8eb640 igc: Remove unused FUNC_1 mask adds 9660ef25e958 igc: Fix TDBAL register show incorrect value adds abb9efc70988 igb: fix TDBAL register show incorrect value adds 6e6026f2dd20 igb: Enable RSS for Intel I211 Ethernet Controller adds 2f7c1fd23d9f igb: remove h from printk format specifier adds 99eb3943ab9b e1000e: remove the redundant value assignment in e1000_upd [...] adds 5a04b958ad39 e1000: drop unneeded assignment in e1000_set_itr() adds 4d469ec8ec05 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds c90597bdebb5 Merge tag 'wireless-drivers-next-2021-02-05' of git://git. [...] adds b91b3a211542 dpaa2-eth: Simplify the calculation of variables adds a8225efdf31e net: ethernet: ti: fix netdevice stats for XDP adds 1697291dae7c net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) adds 247b557ee52a dccp: Return the correct errno code adds a64566a22b6a net: sched: Return the correct errno code adds d698e6a00a60 net: qualcomm: rmnet: Fix rx_handler for non-linear skbs adds c1fcda2bdfd0 net: mhi-net: Add re-aggregation of fragmented packets adds a455fcd7c770 net: dwc-xlgmac: Fix spelling mistake in function name adds b358e2122b9d mm: page_frag: Introduce page_frag_alloc_align() adds 3f6e687dff39 net: Introduce {netdev,napi}_alloc_frag_align() adds 1b041601c798 net: octeontx2: Use napi_alloc_frag_align() to avoid the m [...] adds d0dfbb9912d9 net: dpaa2: Use napi_alloc_frag_align() to avoid the memory waste adds 9c2865e3fa42 Merge branch 'net-avoid-the-memory-waste-in-some-ethernet- [...] adds 8cc8993cbcee net: wan: farsync: use new tasklet API adds 694a0006c0b1 net: pcs: add pcs-lynx 1000BASE-X support adds 46c518c8145b net: dpaa2-mac: add 1000BASE-X support adds 085f1776fa03 net: dpaa2-mac: add backplane link mode support adds 502c65af2669 Merge branch 'dpaa2-add-1000base-x-support' adds 1002b89f23ea selftests: mptcp: add command line arguments for mptcp_join.sh adds 3abc05d9ef6f mptcp: pm: add lockdep assertions adds 74c05b9f6061 Merge branch 'mptcp-misc-updates-for-tests-lock-annotation' adds 1cef42c8474f net: hns3: add api capability bits for firmware adds 87ce161e8c67 net: hns3: RSS indirection table use device specification adds 693e44157d31 net: hns3: optimize the code when update the tc info adds e070c8b91ac1 net: hns3: add support for obtaining the maximum frame size adds 2783e77b8df9 net: hns3: debugfs add max tm rate specification print adds 3f094bd11a37 net: hns3: replace macro of max qset number with specification adds 78936acc6e84 Merge branch 'net-hns3-updates-for-next' adds 9d5ef190e561 net: dsa: automatically bring up DSA master when opening u [...] adds c0a8a9c27493 net: dsa: automatically bring user ports down when master [...] adds ea92000d5430 Revert "net: Have netpoll bring-up DSA management interface" adds 46acf7bdbc72 Revert "net: ipv4: handle DSA enabled master network devices" adds 8d9dbce4e8c4 Merge branch 'automatically-manage-dsa-master-interface-state' adds 662981bbda29 net: mscc: ocelot: rename ocelot_netdevice_port_event to o [...] adds 41e66fa28fef net: mscc: ocelot: use a switch-case statement in ocelot_n [...] adds 583cbbe3eed9 net: mscc: ocelot: don't refuse bonding interfaces we can' [...] adds f79c20c81723 net: mscc: ocelot: use ipv6 in the aggregation code adds b80af659699d net: mscc: ocelot: set up the bonding mask in a way that a [...] adds 2e9f4afadc70 net: mscc: ocelot: avoid unneeded "lp" variable in LAG join adds 2527f2e88fba net: mscc: ocelot: set up logical port IDs centrally adds 528d3f190c98 net: mscc: ocelot: drop the use of the "lags" array adds 21357b614d3f net: mscc: ocelot: rename aggr_count to num_ports_in_lag adds 23ca3b727ee6 net: mscc: ocelot: rebalance LAGs on link up/down events adds a324d3d48fb3 net: dsa: make assisted_learning_on_cpu_port bypass offloa [...] adds 8fe6832e96ac net: dsa: felix: propagate the LAG offload ops towards the [...] adds bfc213f15918 Merge branch 'lag-offload-for-ocelot-dsa-switches' adds 63ec9be13372 net: ipa: move mutex calls into __gsi_channel_stop() adds b1750723c99c net: ipa: synchronize NAPI only for suspend adds 3f77c926f649 net: ipa: do not cache event ring state adds d5bc5015eb9d net: ipa: remove two unused register definitions adds 9af5ccf32383 net: ipa: use a Boolean rather than count when replenishing adds 4873537430e5 net: ipa: get rid of status size constraint adds cd1150098f2c net: ipa: avoid field overflow adds 163a180213af Merge branch 'net-ipa-a-mix-of-small-improvements' adds 21c85974aab7 net/packet: Improve the comment about LL header visibility [...] adds 7274c4147afb r8169: don't try to disable interrupts if NAPI is schedule [...] adds 626899a02e6a netfilter: nftables: remove redundant assignment of variable err adds c273a20c304f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 08e1294daa29 ice: report timeout length for erasing during devlink flash adds 9af368fa9c64 ice: create flash_info structure and separate NVM version adds 74789085d9ce ice: introduce context struct for info report adds 1fa95e0120eb ice: cache NVM module bank information adds 0ce50c7066e2 ice: introduce function for reading from flash modules adds 2c4fe41d727f ice: display some stored NVM versions via devlink info adds e120a9ab45d3 ice: display stored netlist versions via devlink info adds e67fbcfbb4ef ice: display stored UNDI firmware version via devlink info adds e94c0df984d3 ice: Replace one-element array with flexible-array member adds 11404310d58d ice: use flex_array_size where possible adds 12aae8f1d879 ice: remove dead code adds badc6ac32122 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 29476f8252d8 Merge remote-tracking branch 'net-next/master' adds 058107abafc7 samples/bpf: Add include dir for MIPS Loongson64 to fix bu [...] adds 37086bfdc737 bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH adds 15075bb7228a selftests/bpf: Fix a compiler warning in local_storage test adds 1132b9987a3f samples: bpf: Remove unneeded semicolon adds 060fd1035880 selftest/bpf: Testing for multiple logs on REJECT adds 65e6dcf73398 net, veth: Alloc skb in bulk for ndo_xdp_xmit adds 5f10c1aac8b2 libbpf: Stop using feature-detection Makefiles adds 4c5de127598e bpf: Emit explicit NULL pointer checks for PROBE_LDX instr [...] adds c9709f52386d bpf: Helper script for running BPF presubmit tests adds 881949f770bf bpf/selftests: Add a short note about vmtest.sh in README.rst adds ec45c5faa2f4 Merge branch 'BPF selftest helper script' adds ba90c2cc0231 bpf: Allow usage of BPF ringbuffer in sleepable programs adds f446b570ac7e bpf/selftests: Update the IMA test to use BPF ring buffer adds ecda49c522f6 Merge branch 'BPF ring buffer + sleepable programs' adds 23a2d70c7a2f bpf: Refactor BPF_PSEUDO_CALL checking as a helper function adds d437f6fb524b Merge remote-tracking branch 'bpf-next/for-next' adds bf3da527bbc9 esp: Simplify the calculation of variables adds 4ac7a6eecbec xfrm: Return the correct errno code adds c767ece392bd Merge remote-tracking branch 'ipsec-next/master' adds 8b1c324c9fae Bluetooth: Skip eSCO 2M params when not supported adds 1bb0c66332ba Bluetooth: hci_qca: check for SSR triggered flag while suspend adds 48c13301e6ba Bluetooth: btusb: Fine-tune mt7663 mechanism. adds fc342c4dc408 Bluetooth: btusb: Add protocol support for MediaTek MT7921 [...] adds e8bd76ede155 Bluetooth: Fix null pointer dereference in amp_read_loc_as [...] adds de71a6cb4bf2 Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv adds b1810febda94 Bluetooth: Fix crash in mgmt_add_adv_patterns_monitor_complete adds 7bd9fb058d77 Bluetooth: btusb: Fix the autosuspend enable and disable adds a297f565f299 Bluetooth: btusb: Fix typo and correct the log print adds 8564baa3cf98 Bluetooth: btusb: remove set but not used variable in btus [...] adds 10888140f09c Bluetooth: btusb: fix excessive stack usage adds 9532ed345c49 Merge remote-tracking branch 'bluetooth/master' adds 834ec3e1ee65 gfs2: Lock imbalance on error path in gfs2_recover_one adds 78178ca844f0 gfs2: Don't skip dlm unlock if glock has an lvb adds 762849716511 Merge remote-tracking branch 'gfs2/for-next' adds 7b844cf445f0 mtd: parsers: afs: Fix freeing the part name memory in failure adds 2e64e0ba2b65 mtd: convert comma to semicolon adds 106a3ec368fd mtd: st_spi_fsm: convert comma to semicolon adds 5c21e2b772a2 Merge remote-tracking branch 'mtd/mtd/next' adds e64ab8e8fa01 mtd: rawnand: marvell: convert comma to semicolon adds 94d07f6a539d mtd: rawnand: tango: Remove the driver adds 073abfa7ea9a mtd: rawnand: intel: Fix an error handling path in 'ebu_dm [...] adds 0a643ad4b57a Merge remote-tracking branch 'nand/nand/next' adds abdf5a5ef965 mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overl [...] adds 9166f4af32db mtd: spi-nor: sfdp: Fix last erase region marking adds 969b276718de mtd: spi-nor: core: Fix erase type discovery for overlaid region adds 58fa22f68fca mtd: spi-nor: core: Add erase size check for erase command [...] adds a7a5acba0e06 mtd: spi-nor: Add Global Block Unlock command adds 75386810d3a6 mtd: spi-nor: sst: Add support for Global Unlock on sst26vf adds 92a2d9495837 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds b2cd1d812b95 crypto: ccree - fix spelling typo of allocated adds b33fa5ff8190 crypto: octeontx2 - fix signedness bug in cptvf_register_i [...] adds b4ea2220b86a crypto: octeontx2 - Add dependency on NET_VENDOR_MARVELL adds 63b8ee4f548c crypto: crypto4xx - Avoid linking failure with HW_RANDOM=m adds a14ff15776aa Merge remote-tracking branch 'crypto/master' adds ef674b6857ae drm/nouveau/kms/nv50-gp1xx: wait for less EVO pushbuf spac [...] adds 7c1f6bbd0978 drm/nouveau/kms/gv100-: wait for less NVD pushbuf space fo [...] adds a708d8a7f614 drm/nouveau/kms/nv50-: add module option to select EVO/NVD [...] adds 4a05a223e702 drm/nouveau/kms/nv50-: Don't call HEAD_SET_CRC_CONTROL in [...] adds 36dc1777ded3 drm/nouveau/kms/nv50-: Log SOR/PIOR caps adds c3cc12eaf511 drm/nouveau/mc/tu102: Fix MMU fault interrupts on Turing adds c81a51f05389 drm/nouveau/mc/tu102: Remove Turing interrupt hack adds b8ab4b45e5fe drm/nouveau/fifo/tu102: Move Turing specific FIFO functions adds 26a0cfc163ab drm/nouveau/fifo/tu102: FIFO interrupt fixes for Turing adds f2fcb0692d63 drm/nouveau/fifo/tu102: Turing channel preemption fix adds f575f2bdb6c3 drm/nouveau/kms/nv50-: Remove (nv_encoder->crtc) checks in [...] adds fa9f9489d9f9 drm/nouveau/kms/nv50-: Rename encoder->atomic_(enable|disa [...] adds f60f8705fc7b drm/nouveau/kms/nv50-: s/armh/asyh/ in nv50_msto_atomic_enable() adds cd5609f715aa drm/nouveau/kms/nv50-: Reverse args for nv50_outp_get_(old [...] adds 1b38cf6b03e9 drm/nouveau/kms/nv50-: Lookup current encoder/crtc from at [...] adds b2b402789bb7 drm/nouveau/kms/nv50-: Use nouveau_encoder->crtc in get_el [...] adds 9125e2422c8b drm/nouveau/kms/nv50-: Fix locking for audio callbacks adds eaba3b28401f drm/nouveau: bail out of nouveau_channel_new if channel in [...] adds d1f5a3fc8556 drm/nouveau/kms: handle mDP connectors adds af2922fa158e Merge branch 'linux-5.12' of git://github.com/skeggsb/linu [...] adds c106c5e2fd3b Merge tag 'drm/tegra/for-5.12-rc1' of ssh://git.freedeskto [...] adds ce7c3bded64a Merge tag 'drm-intel-next-2021-01-29' of git://anongit.fre [...] adds c822584e2791 drm/mediatek: Get CMDQ client register for all ddp component adds 6ea6f8276725 drm/mediatek: Use correct device pointer to get CMDQ clien [...] adds 926df14ec571 drm/mediatek: Separate getting larb device to a function adds c0d36de868a6 drm/mediatek: Move clk info from struct mtk_ddp_comp to su [...] adds 3c87daefc5c3 drm/mediatek: Move regs info from struct mtk_ddp_comp to s [...] adds 993fd584942a drm/mediatek: Remove irq in struct mtk_ddp_comp adds f22a565d10e7 drm/mediatek: Use struct cmdq_client_reg to gather cmdq variable adds 616443ca577e drm/mediatek: Move cmdq_reg info from struct mtk_ddp_comp [...] adds 4d510659cf5d drm/mediatek: Change sub driver interface from mtk_ddp_com [...] adds 9b0704988b15 drm/mediatek: Register vblank callback function adds 1d33f13a1be3 drm/mediatek: DRM driver directly refer to sub driver's function adds ff1395609e20 drm/mediatek: Move mtk_ddp_comp_init() from sub driver to [...] adds 435884b06bc0 drm/mediatek: dsi: Use IRQF_TRIGGER_NONE for dsi irq trigger type adds 87f2eb1b2158 dt-bindings: mediatek: add description for mt8183 display adds 5b9576e202e1 dt-bindings: mediatek: add description for mt8192 display adds b1d685b6467a drm/mediatek: Check if fb is null adds b59fa7a060b1 dt-bindings: mediatek: add rdma-fifo-size description for [...] adds f01195148967 drm/mediatek: mtk_dpi: Create connector for bridges adds fb8b6c307c7b dt-bindings: mediatek: add description for postmask adds 71dcadba3420 drm/mediatek: Fix aal size config adds 4d2598223da5 drm/mediatek: Add fifo_size into rdma private data adds ad19ff82aaa7 drm/mediatek: Remove redundant file including adds 8125bfa5bc40 drm/mediatek: Rename file mtk_drm_ddp to mtk_mutex adds 4971593f8eb1 drm/mediatek: Change disp/ddp term to mutex in mtk mutex driver adds 42a090b84598 drm/mediatek: Automatically search unclaimed mtk mutex in [...] adds e1e4f7fea375 soc / drm: mediatek: Move mtk mutex driver to soc folder adds a6b7c98afdca drm/mediatek: Add mtk_dither_set_common() function adds 69a4237ab1d1 drm/mediatek: Separate gamma module adds 4a15d1ac37ea drm/mediatek: Add has_dither private data for gamma adds 641ef9e7be58 drm/mediatek: Add support for SoC MT8183 adds d41ff4dcf093 drm/mediatek: Enable OVL_LAYER_SMI_ID_EN for multi-layer usecase adds 49629304b91f drm/mediatek: Enable dither function adds 072a4cb512e7 drm/mediatek: Separate ccorr module adds dff16681723d drm/mediatek: Fix ccorr size config adds 738ed4156fba drm/mediatek: Add matrix_bits private data for ccorr adds 54c820d05ee8 Merge tag 'mediatek-drm-next-5.12' of https://git.kernel.o [...] adds ce7c1d047629 Revert "Revert "drm/amdgpu: Fix NULL dereference in dpm sy [...] adds aec1d8703e02 drm/amdgpu/pm: Account for extra separator characters in s [...] adds c2efbc3f9dbe drm/amd/pm: correct string parsing for extra separator cha [...] adds d26bbbcc160f amdgpu: Add Missing Sienna Cichlid DID adds 20bdcc99edff drm/amd/display: Simplify bool conversion adds cd3051379706 Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" adds 4954a76add70 drm/amdgpu/swsmu: use percent rather than rpm for manual f [...] adds c5f85696cb2f drm/amdgpu: fix the issue that retry constantly once the b [...] adds 875440fd7d1e drm/amdkfd: fix null pointer panic while free buffer in kfd adds b131c363c8a3 drm/amdgpu: Limit the maximum size of contiguous VRAM that [...] adds e1a4b67aac9e drm/amdgpu: Fix a false positive when pin non-VRAM memory adds 2cb96b238701 drm/amdgpu/gfx10: update CGTS_TCC_DISABLE and CGTS_USER_TC [...] adds c9021a6e58c8 drm/amd/pm: fill in the data member of v2 gpu metrics tabl [...] adds e487cb54db1b drm/amd/pm: remove some useless code for vangogh adds dd017d01c3d9 drm/amdgpu: enable freesync for A+A configs adds dbb7898ac1bc drm/amd/display: Drop SOC bounding box hookup in DM/DC adds a71c76ac7eea drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL adds 91501d0affc2 drm/amd/display: initialize i2c speed if not initialized i [...] adds 7e60e389053e drm/amd/display: Add null pointer check to is_dig_enabled func adds fa2a3786c4bc drm/amd/display: reuse current context instead of recreating one adds accff74e8fbf drm/amd/display: Set power_gated to true for seamless boot [...] adds aac6d4391a0a drm/amd/display: correct some hdcp variable naming adds fc13b7011e8a drm/amd/display: Add more Clock Sources to DCN2.1 adds 9b56f6bc5de5 drm/amd/display: [FW Promotion] Release 0.0.49 adds b99844e4237e drm/amd/display: 3.2.120 adds 4fa6a75128ae drm/amd/display: fix calculation for the pwl backlight curve adds ddf386faa681 drm/amd/display: Revert "Fix EDID parsing after resume fro [...] adds bae72358f6a2 drm/amd/display: Release DSC before acquiring adds 30164a1657ef drm/amd/display: Fix dc_sink kref count in emulated_link_detect adds 43c78873133e drm/amd/display: implement support for DID2.0 dsc passthrough adds 163e3bcbca5a drm/amd/display: fix initial bounding box values for dcn3.02 adds a38b873f497f drm/amd/display: Fix CW4 programming for dmub30 cached inbox adds 02a342e3c4e5 drm/amd/display: Enable "trigger_hotplug" debugfs on all outputs adds a0c898f28a3b drm/amd/display: Add Freesync HDMI support to DMCU adds dc33e0aa3e6e drm/amd/display: remove unused force_ignore_link_settings [...] adds 2dc39051a7ba drm/amd/display: Free atomic state after drm_atomic_commit adds c64b0d6bb5d0 drm/amd/display: Decrement refcount of dc_sink before reas [...] adds fd952d436446 drm/amd/display: Workaround for some legacy DP-VGA dongles adds e2dcd9b8b803 drm/amd/display: Better handling of dummy p-state table adds 40d916a2602c drm/amd/display: Reject too small viewport size when valid [...] adds 481ae2d5fec7 drm/amd/display: [FW Promotion] Release 0.0.50 adds f1e17351984c drm/amd/display: 3.2.121 adds bb377febb10f drm/amd/pm: Disable GFXOFF when GFX DPM or PG disabled adds 4b1d6831b379 amd/display: remove unneeded variable: "pattern" adds c915ef890d5d drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() adds c5cb0db5fcce Merge tag 'amd-drm-next-5.12-2021-02-03' of https://gitlab [...] adds 4c3a3292730c drm/amd/display: fix unused variable warning adds f349571528ba Merge remote-tracking branch 'drm/drm-next' adds 2dd78e52f201 usb: typec: ucsi: check cci busy during PPM reset adds c18cff164a0b drm/amdgpu: add another raven1 gfxoff quirk adds bff0760b9ff0 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 13a75af50484 drm/amd/display: Fix unused variable warning adds 4d09de75e3cc drm/amdgpu: add asic callback for querying video codec info (v3) adds 7dca04cda800 drm/amdgpu: add video decode/encode cap tables and asic ca [...] adds da125a579352 drm/amdgpu: add INFO ioctl support for querying video caps (v4) adds 922b240fc08c drm/amdgpu: bump driver version for new video codec INFO i [...] adds 54af252161d1 drm/amdgpu/codec: drop the internal codec index adds d58ae161846c drm/amdgpu/smu12: fix power reporting on renoir adds 7cf5b1319e19 drm/amdgpu: add a dev_pm_ops prepare callback (v2) adds dd30496ed1f9 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] adds 24558dc4a676 Merge remote-tracking branch 'amdgpu/drm-next' adds ee0735ff4633 drm/i915/hdcp: disable the QSES check for HDCP2.2 over MST adds 6ee8d3812578 drm/i915/bios: tidy up child device debug logging adds 7e6c064ed834 drm/i915/tgl: Use TGL stepping info for applying WAs adds 0883d63b19bb drm/i915/adl_s: Add ADL-S platform info and PCI ids adds c6bba9e5fedf x86/gpu: Add Alderlake-S stolen memory support adds fb51970b8d11 drm/i915/adl_s: Add PCH support adds fa58c9e4e364 drm/i915/adl_s: Add Interrupt Support adds a84b4bd1172b drm/i915/adl_s: Add PHYs for Alderlake S adds 80d0f76588b5 drm/i915/adl_s: Configure DPLL for ADL-S adds d6d2bc996e45 drm/i915/adl_s: Configure Port clock registers for ADL-S adds e341c618acde drm/i915/adl_s: Initialize display for ADL-S adds 7dc1f92f27f8 drm/i915/adl_s: Add adl-s ddc pin mapping adds 18c283df5a0e drm/i915/adl_s: Add vbt port and aux channel settings for adls adds 52401eb8e3fc drm/i915/adl_s: Update combo PHY master/slave relationships adds b4cd8dd367ad drm/i915/adl_s: Update PHY_MISC programming adds a7ffb8154d69 drm/i915/adl_s: Add power wells adds 51ecb30e74d0 drm/i915/adl_s: Re-use TGL GuC/HuC firmware adds a75816e8410e drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION adds 75b81fbbcad2 drm/i915/adl_s: Load DMC adds 918cc934682f drm/i915/adl_s: Update memory bandwidth parameters adds ea27113ea90c drm/i915/adl_s: Add display WAs for ADL-S adds 4043277ad18f drm/i915/adl_s: Add GT and CTX WAs for ADL-S adds 29e925590133 Merge tag 'topic/adl-s-enabling-2021-02-01-1' of git://ano [...] adds 8ff5446a7ca4 drm/i915: Remove references to struct drm_device.pdev adds e322551f47d2 drm/i915/gt: Remove references to struct drm_device.pdev adds 9ff06c385300 drm/i915/gvt: Remove references to struct drm_device.pdev adds eaf9a3465d9b Merge tag 'topic/drm-device-pdev-2021-02-02' of git://anon [...] adds 58a92bcec33b drm/i915/display: fix spelling mistake "Couldnt" -> "Couldn't" adds 7962893ecb85 drm/i915: Disable runtime power management during shutdown adds 41751b3e5c1a drm/i915: Reject 446-480MHz HDMI clock on GLK adds 1f1257a67ca3 drm/i915/display: support ddr5 mem types adds b64d6c51380b drm/i915/display: Support PSR Multiple Instances adds 759cd2a6d1bf drm/i915/display: Support Multiple Transcoders' PSR status [...] adds c5c874a83529 drm/i915/display: Remove PSR2 on JSL and EHL adds 64218f91ab49 drm/i915: Make psr_safest_params and enable_psr2_sel_fetch [...] adds 99092a976c8c drm/i915: refactor ddi translations into a separate file (v2) adds dcb38f79126e drm/i915: migrate hsw fdi code to new file. adds 6499f925dd47 drm/i915: Index min_{cdclk,voltage_level}[] with pipe adds 3c4442aa2287 drm/i915: Use intel_hdmi_port_clock() more adds d75cbb08b851 Merge remote-tracking branch 'drm-intel/for-linux-next' adds a6a1f036c74e drm/scheduler: Job timeout handler returns status (v3) adds de499781c97d drm/lima: fix reference leak in lima_pm_busy adds e4abd7ad2b77 dma-buf: Avoid comma separated statements adds b51035c200bd drm/gma500: Remove Medfield support adds 837f23bb4b60 drm/gma500: Drop DRM_GMA3600 config option adds 6455af65e978 drm/gma500: Remove CONFIG_X86 conditionals from source files adds 8180cc375232 drm/gma500: Remove dependency on TTM adds 576a08e008e2 drm/v3d/v3d_sched: fix scheduler callbacks return status adds 482f3ef0b0e3 drm: replace drm_modeset_lock_all() in drm_client_modeset_ [...] adds f0c5a89e534b drm/vc4: remove unneeded variable: "ret" adds 75ec69c79ebc drm/vmwgfx: Fix some memory leaks on errors adds 09b20988ff29 drm/nouveau: remove set but not used variable ‘pdev’ in no [...] adds 5823cca39d58 drm/todo: Add entry for moving to dma_resv_lock adds eb988a2ee500 drm/virtio: fix an error code in virtio_gpu_init() adds b91907a62411 drm/qxl: do not run release if qxl failed to init adds 468091531c2e drm/dp_mst: Don't cache EDIDs for physical ports adds e0305024e76e drm/dp_mst: Remove redundant tile property setting adds 6fec777c1196 drm/dp_mst: Use DP_MST_LOGICAL_PORT_0 instead of magic number adds 93d8da8d7efb Revert "drm/qxl: do not run release if qxl failed to init" adds f8752f14c964 drm/qxl: use drmm_mode_config_init adds 65ffea3c6e73 drm/qxl: unpin release objects adds 4ca77c513537 drm/qxl: release shadow on shutdown adds 76aefa4d274a drm/qxl: properly pin/unpin shadow adds a7709b9b89a6 drm/qxl: handle shadow in primary destroy adds 5f6c871fe919 drm/qxl: properly free qxl releases adds 5a838e5d5825 drm/qxl: simplify qxl_fence_wait adds f4a84e165e6d drm/qxl: allocate dumb buffers in ram adds f2f12eb9c32b drm/scheduler: provide scheduler score externally adds 0c9d59c3dbcf drm/mgag200: make a const array static, makes object smaller adds 904beebb3eb5 drm/lima: Use delayed timer as default in devfreq profile adds 1d048afe7e52 drm/lima: add governor data with pre-defined thresholds adds 656ec220cdad Merge remote-tracking branch 'drm-misc/for-linux-next' adds 5c191fef4ce2 drm/msm/dsi_pll_10nm: Fix dividing the same numbers twice adds 196145eb1af1 drm/msm/dsi_pll_10nm: Solve TODO for multiplier frac_bits [...] adds 362cadf34b9f drm/msm/dsi_pll_10nm: Fix variable usage for pll_lockdet_rate adds ce5226625a69 drm/msm/dsi_pll_10nm: Convert pr_err prints to DRM_DEV_ERROR adds 5ca6d0268df8 drm/msm: remove unneeded variable: "rc" adds 7df222c35920 drm/msm/disp/mdp5: mdp5_cfg: Fix msm8974v2 max_clk adds c8d99bb938d3 drm/msm: Fix legacy relocs path adds ea9f337ce81e drm/msm/dp: reset dp controller only at boot up and pm_resume adds 182b4a2d2513 drm/msm/dp: Add a missing semi-colon adds 5dd60d8f9fdf Merge remote-tracking branch 'drm-msm/msm-next' adds 2994d0744abd Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 77f6959ab24d Merge remote-tracking branch 'regmap/for-next' adds 0074946932cb ALSA: intel8x0: Fix missing check in snd_intel8x0m_create adds da2a040ee7cf ALSA: hdsp: hardware output loopback adds 2d670ea2bd53 ALSA: jack: implement software jack injection via debugfs adds 3b85f5fc75d5 ALSA: usb-audio: Add DJM450 to Pioneer format quirk adds 9119e5661eab ALSA: usb-audio: Add DJM-450 to the quirks table adds 5c953a226300 Merge branch 'for-linus' into for-next adds 016f94feb57d ALSA: hda: Drop power save deny list entry for Clevo W65_67SB adds 3c4ab49ec59b ALSA: core: Fix the debugfs removal at snd_card_free() adds 036f90dd92bb ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() adds fb3c293b82c3 ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode adds a07df82c7990 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk adds fee03efc6934 ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 adds c237813e3a10 ALSA: azt3328: Assign boolean values to a bool variable adds 286792c50e20 Merge remote-tracking branch 'sound/for-next' adds e86caa011c80 ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend [...] adds 6bbb859012e9 ASoC: dt-bindings: rt5659: Update binding doc adds 70f0bc65f6cf ASoC: dt-bindings: tegra: Add iommus property to Tegra graph card adds 531e5b7abbde ASoC: audio-graph-card: Add clocks property to endpoint node adds 563c2681d431 ASoC: rt5659: Add Kconfig prompt adds 1f16aaeef74f Merge series "Tegra186 and Tegra194 audio graph card" from [...] adds 1ecebae4733d ASoC: mt6359: reduce log verbosity for optional DT properties adds 68be8ed6a462 ASoC: fsl_spdif: Utilize the defined parameter to clear code adds be6be67e135e ASoC: topology: KUnit: Convert from cpu to data format adds e01a03db74a8 ASoC: Intel: catpt: remove unneeded semicolon adds e04e7b8ccd49 ASoC: soc-pcm: tidyup pcm setting adds 7fc6bebd5831 ASoC: soc-pcm: add soc_get_playback_capture() and simplify [...] adds 2b39123b134e ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() adds 4b260f425497 ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() adds dd5abc7834ff ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing adds 1c4273a5b127 Merge series "ASoC: soc-pcm: cleanup soc_new_pcm() and bug [...] adds 0dd4d3e8c3a8 ASoC: da7218: Drop CONFIG_OF ifdef adds 8e59cf943fa7 ASoC: mediatek: mt8192-mt6359: use asoc_substream_to_rtd() adds 0840706d6c61 ASoC: mediatek: mt8192: use asoc_substream_to_rtd() adds 4cceb42f4f40 ASoC: mediatek: mt8192-mt6359: simplify ops for Capture1 DAI link adds 6395a6213b83 Merge series "ASoC: mediatek: mt8192: apply some cleanup" [...] adds 2927e6d398d0 Merge branch 'asoc-5.11' into asoc-5.12 adds 19657a609b68 ASoC: mediatek: mt8183-mt6358: set playback and capture co [...] adds df91785a22e2 ASoC: dt-bindings: add mclk provider support to stm32 i2s adds 8a262e614ef8 ASoC: stm32: i2s: add master clock provider adds b6040f9b987e Merge series "ASoC: stm32: i2s: add master clock provider" [...] adds 500c9f8c58a7 ASoC: dmaengine_pcm: add peripheral configuration adds f08c74a3b52d ASoC: dt-bindings: renesas, rsnd: Group tuples in playback [...] adds f7e250c46e54 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next adds fa2fa84b31b8 Merge remote-tracking branch 'sound-asoc/for-next' adds 18e83f5ce67f Merge remote-tracking branch 'modules/modules-next' adds f234112ad9bd Merge remote-tracking branch 'input/next' adds d7a4783883d3 md: check for NULL ->meta_bdev before calling bdev_read_only adds a42e0d70c517 md: use rdev_read_only in restart_array adds 56d93d7f1fbd Merge branch 'for-5.12/block' into for-next adds cfa216239d42 Merge branch 'for-5.12/drivers' into for-next adds 2958fc02d58e Merge branch 'for-5.12/libata' into for-next adds b2d86c7cec35 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] adds 3a81fd02045c io_uring: enable LOOKUP_CACHED path resolution for filenam [...] adds 0a96bbe49994 io_uring: modularize io_sqe_buffer_register adds 2b358604aa6e io_uring: modularize io_sqe_buffers_register adds 269bbe5fd4d2 io_uring: rename file related variables to rsrc adds 502385318369 io_uring: generalize io_queue_rsrc_removal adds d67d2263fb23 io_uring: separate ref_list from fixed_rsrc_data adds 2a63b2d9c30b io_uring: add rsrc_ref locking routines adds 6802535df7bf io_uring: split alloc_fixed_file_ref_node adds bc9744cd162b io_uring: split ref_node alloc and init adds d7954b2ba946 io_uring: create common fixed_rsrc_ref_node handling routines adds 1ad555c6ae6e io_uring: create common fixed_rsrc_data allocation routines adds 00835dce1406 io_uring: make percpu_ref_release names consistent adds bf6182b6d46e io_uring: optimise io_rw_reissue() adds dc2a6e9aa9c3 io_uring: refactor io_resubmit_prep() adds 5c766a908d06 io_uring: cleanup personalities under uring_lock adds 2d7e935809b7 io_uring: inline io_async_submit() adds ec30e04ba4a5 io_uring: inline __io_commit_cqring() adds 888aae2eeddf io_uring: further deduplicate #CQ events calc adds 85bcb6c67ea1 io_uring: simplify io_alloc_req() adds 02b23a9af5ba io_uring: remove __io_state_file_put adds eab30c4d20dc io_uring: deduplicate failing task_work_add adds 8662daec09ed io_uring: add a helper timeout mode calculation adds a38d68db6742 io_uring: help inlining of io_req_complete() adds 9affd664f0e0 io_uring: don't flush CQEs deep down the stack adds e342c807f556 io_uring: save atomic dec for inline executed reqs adds 53dec2ea74f2 fs: provide locked helper variant of close_fd_get_file() adds 9eac1904d336 io_uring: get rid of intermediate IORING_OP_CLOSE stage adds 4014d943cb62 io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL adds 0bead8cd39b9 io_uring: simplify io_remove_personalities() adds ecfc84928207 io_uring: ensure only sqo_task has file notes adds 7c6607313f03 io_uring: consolidate putting reqs task adds 67973b933e34 io_uring: cleanup files_update looping adds 4e0377a1c5c6 io_uring: Add skip option for __io_sqe_files_update adds 090da7d52fe2 MAINTAINERS: update io_uring section adds 8b28fdf21193 io_uring: check kthread parked flag before sqthread goes to sleep adds c18f20595364 Merge branch 'for-5.12/io_uring' into for-next adds 13770a71ed35 io_uring: Fix NULL dereference in error in io_sqe_files_re [...] adds f24fff3b3c59 Merge branch 'for-5.12/io_uring' into for-next adds 9ae1f8dd372e io_uring: fix inconsistent lock state adds ba13e23f37c7 io_uring: kill not used needs_file_no_error adds 34e08fed2c1c io_uring: inline io_req_drop_files() adds e86d004729ae io_uring: remove work flags after cleanup adds ce3d5aae331f io_uring: deduplicate adding to REQ_F_INFLIGHT adds 57cd657b8272 io_uring: simplify do_read return parsing adds 44d10e4b2f2c Merge branch 'for-5.12/io_uring' into for-next adds cc3456226176 nvmet: Use nvmet_is_port_enabled helper for pi_enable adds 36ca03c830e4 nvmet: Fix nvmet_is_port_enabled indentation adds 4e2f02bf77da nvmet-fc: use RCU proctection for assoc_list adds 60b152a50820 nvme: constify static attribute_group structs adds f9063a53274d nvme: support command retry delay for admin command adds cb9b870fba3e nvme-tcp: fix wrong setting of request iov_iter adds 60141aa08c08 nvme-tcp: get rid of unused helper function adds 0dc9edaf80ea nvme-tcp: pass multipage bvec to request iov_iter adds fc97e942d90c nvme: refactor ns->ctrl by request adds 624e67fdf9a6 nvmet: remove extra variable in smart log nsid adds 3631c7f4a241 nvmet: remove extra variable in id-desclist adds 3c7b224f1956 nvmet: remove extra variable in identify ns adds 193fcf371f9e nvmet: add lba to sect conversion helpers adds 3254899e0b52 nvme: update enumerations for status codes adds 3a98c51a2482 nvme: parse format nvm command details when tracing adds 4a407d5ebc7a nvme: add tracing of zns commands adds 8f8ea928fd77 nvme-core: get rid of the extra space adds 2547906982e2 nvme-core: add cancel tagset helpers adds 958dc1d32c80 nvme-rdma: add clean action for failed reconnection adds 70a99574a79f nvme-tcp: add clean action for failed reconnection adds c4189d680e12 nvme-rdma: use cancel tagset helper for tear down adds 563c81586d0a nvme-tcp: use cancel tagset helper for tear down adds 0d7389718c32 Merge tag 'nvme-5.21-2020-02-02' of git://git.infradead.or [...] adds 0fd6456fd1f4 Merge branch 'for-5.12/drivers' into for-next adds 8358c28a5d44 block: fix memory leak of bvec adds 1eea73eaca15 Merge branch 'for-5.12/block' into for-next adds 8a0c014cd205 floppy: reintroduce O_NDELAY fix adds 1dced56c3a78 Merge tag 'floppy-for-5.12' of https://github.com/evdenis/ [...] adds c5eec74f252d md/raid5: cast chunk_sectors to sector_t value adds 203c018079e1 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds c9986ee27a03 Merge branch 'for-5.12/drivers' into for-next adds ee8f353b1591 block: remove skd driver adds e081a1d39731 Merge branch 'for-5.12/drivers' into for-next adds 9936c7c2bc76 io_uring: deduplicate core cancellations sequence adds c1d5a224683b io_uring: refactor scheduling in io_cqring_wait adds eeb60b9ab400 io_uring: refactor io_cqring_wait adds 6713e7a6145a io_uring: refactor io_read for unsupported nowait adds 1a2cc0ce8d18 io_uring: further simplify do_read error parsing adds 6bf985dc50dd io_uring: let io_setup_async_rw take care of iovec adds 7335e3bf9d0a io_uring: don't forget to adjust io_size adds 5ea5dd45844d io_uring: inline io_read()'s iovec freeing adds b23df91bff95 io_uring: highlight read-retry loop adds 75c668cdd6ca io_uring: treat NONBLOCK and RWF_NOWAIT similarly adds 847595de1732 io_uring: io_import_iovec return type cleanup adds ea64ec02b31d io_uring: deduplicate file table slot calculation adds 5280f7e530f7 io_uring/io-wq: return 2-step work swap scheme adds 5b21407591dc Merge branch 'for-5.12/io_uring' into for-next adds 2a7808024b19 io_uring: set msg_name on msg fixup adds 5476dfed29ad io_uring: clean iov usage for recvmsg buf select adds 257e84a5377f io_uring: refactor sendmsg/recvmsg iov managing adds 11f8b6fd0db9 Merge branch 'for-5.12/io_uring' into for-next adds 4e1660d9cd8d Merge remote-tracking branch 'block/for-next' adds 892c7a77f6c8 dm dust: remove h from printk format specifier adds 74d1da3988f6 dm crypt: Spelling s/cihper/cipher/ adds 23c4ecbc3e6a dm integrity: fix spelling mistake "flusing" -> "flushing" adds 62f263178c16 dm: cleanup of front padding calculation adds 4c9e9883c20a dm persistent data: fix return type of shadow_root() adds 09d85f8d8909 dm integrity: introduce the "fix_hmac" argument adds cb728484a771 dm writecache: fix performance degradation in ssd mode adds 21ec672ecf18 dm writecache: fix unnecessary NULL check warnings adds 831475cc0b40 dm crypt: replaced #if defined with IS_ENABLED adds 363880c4eb36 dm crypt: support using trusted keys adds d7d25d0c3343 dm: fix iterate_device sanity check adds f0e7035cc237 dm writecache: return the exact table values that were set adds 337df14200d9 Merge remote-tracking branch 'device-mapper/for-next' adds 1d9db4e6d2a3 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 0bb7e560f821 mmc: mxs-mmc: Fix a resource leak in an error handling pat [...] adds 5d15cbf63515 mmc: owl-mmc: Fix a resource leak in an error handling pat [...] adds c9c256a8b0dc mmc: sdhci-sprd: Fix some resource leaks in the remove function adds 6052b3c370fb mmc: usdhi6rol0: Fix a resource leak in the error handling [...] adds 5f7dfda4f2ce mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN adds b79ee3852c36 dt-bindings: mmc: sunxi: Add Allwinner A100 and H616 compatibles adds 3536b82e5853 mmc: sunxi: add support for A100 mmc controller adds a8cd989e1a57 mmc: sdhci-msm: Warn about overclocking SD/MMC adds f16c8fd4449e mmc: sdhci-msm: Actually set the actual clock adds d7aefb288760 mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment [...] adds 69e7d76afdb5 mmc: renesas_internal_dmac: add pre_req and post_req support adds 0354ca6edd46 mmc: mediatek: fix race condition between msdc_request_tim [...] adds e085b51c74cc mmc: meson-gx: check for scatterlist size alignment in block mode adds 35cdcd1268f6 mmc: tmio: Add data timeout error detection adds ed2fab9a8229 mmc: renesas_sdhi: Add a condition of cmd/data timeout for retune adds c7129b703f04 mmc: jz4740: remove unused struct component card_detect_irq adds 67a73230fbae mmc: omap: remove unused struct component card_detect_irq adds a5ca4c321212 dt-bindings: mmc: renesas,sdhi: Add r8a779a0 support adds 8b2805647acf mmc: rtsx: Add MMC_CAP2_NO_SDIO flag adds 15f908fafc0e mmc: sdhci-pci-gli: Add a switch to enable/disable CQHCI support adds 9476e27bb5ce dt-bindings: mmc: sdhci-msm: Document the SDX55 compatible adds 973c7c994b72 mmc: sdhci-of-arasan: Fixed kernel-doc format warning adds db84509359bb mmc: sdhci-of-arasan: Change code style of mapping the sys [...] adds 783be176eb27 dt-bindings: mmc: xenon: add AP807 compatible string adds 7214d79237df mmc: xenon: add AP807 compatible string adds 3882917da8c3 mmc: sunxi-mmc: Ensure host is suspended during system sleep adds 12b1c5edc3a9 mmc: rtsx: add delay before power on adds 81aa9876f943 dt-bindings: mmc: sdhci-am654: Add compatible string for AM64 SoC adds 754b7f2f7d2a mmc: sdhci_am654: Add Support for TI's AM64 SoC adds 1c148853e8eb mmc: core: remove needless err = 0 in mmc_init_card() adds 783667ccb5b5 mmc: core: remove redundant card null check to mmc_can_sleep() adds edee82f79bab mmc: sdhci-pci-gli: Enlarge ASPM L1 entry delay of GL9763E adds eb085875243d mmc: sdhci-of-arasan: use of_device_get_match_data() adds 80d41efe2e5f mmc: sdhci-of-arasan: Convert to use np instead of pdev->d [...] adds 2ff0b85d627f mmc: sdhci-of-arasan: Add structure device pointer in prob [...] adds ffd68f356e41 mmc: sdhci-of-arasan: Use dev_err_probe() to avoid spamming logs adds c58c5950b87a mmc: sdhci-pci-gli: Finetune HS400 RX delay for GL9763E adds 6b1dc6229aec mmc: core: convert comma to semicolon adds eab234fce333 mmc: omap_hsmmc: Simplify bool comparison and conversion adds 7c7905df68c5 dt-bindings: mmc: sdhci-am654: fix compatible for j7200 adds 3561afa02605 mmc: core: Add helper for parsing clock phase properties adds 2fc88f92359d mmc: sdhci-of-aspeed: Expose clock phase controls adds 0c53dc321a50 mmc: sdhci-of-aspeed: Add AST2600 bus clock support adds 0bbcd22556ef mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations adds 37af07d91d0a MAINTAINERS: Add entry for the ASPEED SD/MMC driver adds bd7342fea7f8 mmc: core: remove unused host parameter of mmc_sd_get_csd() adds 6d7ffe169e28 mmc: test: remove the shutdown function adds 707662d59d42 mmc: test: clean up mmc_test_cleanup() adds 1a9705936aff mmc: mmci: Convert bindings to DT schema adds 4f9833d3ec8d mmc: sdhci-iproc: Add ACPI bindings for the RPi adds fe6e1471785a mmc: atmel-mci: Assign boolean values to a bool variable adds e55f2cf51259 mmc: remove dw_mmc-zx driver adds c7b9f01fd12a mmc: remove sirf prima/atlas driver adds 4af307f57426 mmc: sdhci-of-aspeed: Fix kunit-related build error adds 5851d3b042b6 block/keyslot-manager: introduce devm_blk_ksm_init() adds d76d9d7d1009 scsi: ufs: use devm_blk_ksm_init() adds 93f1c150cb0d mmc: core: Add basic support for inline encryption adds 0653300224a6 mmc: cqhci: rename cqhci.c to cqhci-core.c adds ee49d0321f02 mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors adds 1e80709bdbfc mmc: cqhci: add support for inline encryption adds 0a0c866f377e mmc: cqhci: add cqhci_host_ops::program_key adds 433611ea8df3 firmware: qcom_scm: update comment for ICE-related functions adds 5cc046eb134f dt-bindings: mmc: sdhci-msm: add ICE registers and clock adds c93767cf64eb mmc: sdhci-msm: add Inline Crypto Engine support adds bbaa298f57cb mmc: mmci: Add bindings to operate CMD, CK, CKIN pins as GPIO adds 6351cac92a8c mmc: mmci: Add support for probing bus voltage level translator adds 3feb459be5c9 mmc: core: Exclude unnecessary header file adds fdb7ef5b7d36 Merge branch 'fixes' into next adds 9a575a653330 Merge remote-tracking branch 'mmc/next' adds a8eaf984955b Merge remote-tracking branch 'mfd/for-mfd-next' adds 041f2ae22af6 Merge remote-tracking branch 'backlight/for-backlight-next' adds 765b300000e0 Merge remote-tracking branch 'battery/for-next' adds 337710b3121a regulator: qcom-labibb: Use disable_irq_nosync from isr adds 41a8a027f4d3 regulator: dt-bindings: Document charger-supply for max8997 adds 887f14625c29 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] adds b0a9e3d78ff0 Merge remote-tracking branch 'regulator/for-next' adds f214fad9b5f1 Merge remote-tracking branch 'security/next-testing' adds 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() adds 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks adds 92de220a7f33 apparmor: update policy capable checks to use a label adds 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] adds ef70454508c0 security: apparmor: file.h: delete duplicated word adds 4af7c863fc85 security: apparmor: delete repeated words in comments adds d108370c644b apparmor: fix error check adds 9a667ab64b5c Merge remote-tracking branch 'apparmor/apparmor-next' adds 58dff9172ba7 ima: Free IMA measurement buffer on error adds 96acc833dec8 ima: Free IMA measurement buffer after kexec syscall adds 4a5cb5956643 Merge remote-tracking branch 'integrity/next-integrity' adds b0016e3efcb3 tools/certs: Add print-cert-tbs-hash.sh adds 9fc9f7e8adad certs: Check that builtin blacklist hashes are valid adds d3adfde41e14 certs: Make blacklist_vet_description() more strict adds f78e50c8f750 certs: Factor out the blacklist hash creation adds 33b94bcd5684 certs: Allow root user to append signed hashes to the blac [...] adds 5bf1adccf5c4 Merge branch 'dyn-auth-blacklist-v5' of https://github.com [...] adds 30fdba3f40fd certs: Add EFI_CERT_X509_GUID support for dbx entries adds 181be4acc088 certs: Move load_system_certificate_list to a common function adds f06adbf4e80c certs: Add ability to preload revocation certs adds 0b641da796d3 integrity: Load mokx variables into the blacklist keyring adds fdbbe7ceeb95 Merge branch 'keys-cve-2020-26541' into keys-next adds a705cd749cb3 Merge remote-tracking branch 'keys/keys-next' adds 42987febd746 Merge remote-tracking branch 'selinux/next' adds 7ef4c19d245f smackfs: restrict bytes count in smackfs write functions adds ad9e8ddd5812 Merge remote-tracking branch 'smack/next' adds f1bdf414e7dd usb: usbip: vhci_hcd: add printk() for debug adds 5857fc2482d1 Merge remote-tracking branch 'tomoyo/master' adds c33034de5845 Merge remote-tracking branch 'tpmdd/next' adds 4957a7d5333d watchdog: it8712f_wdt: remove definition of DEBUG adds d70d178726ed dt-bindings: watchdog: Add bindings for Intel Keem Bay SoC adds fa0f8d51e90d watchdog: Add watchdog driver for Intel Keembay Soc adds 17f0d1b9bd33 watchdog: hpwdt: Assign boolean values to a bool variable adds fa01fa70039c watchdog: renesas_wdt: don't sleep in atomic context adds 1ee5981da617 dt-bindings: watchdog: renesas,wdt: add r8a779a0 (V3U) support adds fbf376056d16 watchdog: ziirave_wdt: remove unused including <linux/version.h> adds ac288a7b1a98 watchdog: stop wdd when watchdog hw running in reboot_notifier adds e007372bfb5f watchdog: renesas_wdt: add grace period before rebooting adds bbece05c0d3a watchdog: mtk_wdt: Remove mtk_wdt_stop() in probe() to pre [...] adds a2fa9f574b20 dt-bindings: watchdog: sun4i: Add H616 compatible string adds 1080f8a54bef dt-binding: watchdog: add more Rockchip compatibles to snp [...] adds e547aa072858 dt-binding: mediatek: watchdog: fix the description of compatible adds 53526bef0a23 dt-binding: mediatek: mt8192: update mtk-wdt document adds af2a30fb7001 dt-binding: mt8192: add toprgu reset-controller head file adds adc318a34066 watchdog: mt8192: add wdt support adds b4b12b48458f watchdog: remove sirf prima driver adds 011eda8c67e0 watchdog: remove sirf atlas driver adds 30f1ec70ddf5 watchdog: remove zte zx driver adds c1b50b55b00d watchdog: remove tango driver adds 5ecd125b4b2a watchdog: remove coh901 driver adds 310680d9f508 dt-bindings: watchdog: Add binding for Qcom SDX55 adds 740c0a57b8f1 watchdog: mei_wdt: request stop on unregister adds a4f3407c4160 watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ adds 6da1b1195568 Merge remote-tracking branch 'watchdog/master' adds 9cde12ba07ce dt-bindings: arm-smmu-qcom: Add Qualcomm SC8180X compatible adds 1a7180ff81aa iommu/arm-smmu-qcom: Add Qualcomm SC8180X impl adds 70b5b6a6daea dt-bindings: arm-smmu: Add sm8350 compatible string adds d8498b1e4ecc iommu: arm-smmu-impl: Add SM8350 qcom iommu implementation adds 86d2d9214880 iommu/arm-smmu-v3: Remove the page 1 fixup adds 932bc8c7d742 iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code adds eba8d2f8f803 iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() adds 51d113c3be09 iommu/arm-smmu-v3: Make BTM optional for SVA adds 9111aebf770d iommu/arm-smmu-v3: Add support for VHE adds dead723e6f04 iommu/arm-smmu-qcom: Fix mask extraction for bootloader pr [...] adds 34eb9359c111 driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 adds d8c1df02ac7f iommu: Move iotlb_sync_map out from __iommu_map adds 2ebbd25873ce iommu: Add iova and size as parameters in iotlb_sync_map adds 20143451eff0 iommu/mediatek: Add iotlb_sync_map to sync whole the iova range adds 862c3715de8f iommu: Switch gather->end to the inclusive end adds 77e0992aee4e iommu/io-pgtable: Allow io_pgtable_tlb ops optional adds f21ae3b10084 iommu/mediatek: Gather iova in iommu_unmap to achieve tlb [...] adds 0954d61a59e3 iommu/mediatek: Remove the tlb-ops for v7s adds c867c78acae9 iommu/msm: Hook up iotlb_sync_map adds 3d5eab41451f iommu/io-pgtable: Remove TLBI_ON_MAP quirk adds bca28426805d dt-bindings: iommu: mediatek: Convert IOMMU to DT schema adds 5cf482f2f7a6 dt-bindings: memory: mediatek: Add a common memory header file adds ca49a4b4c989 dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 adds ddd3e349b8aa dt-bindings: memory: mediatek: Rename header guard for SMI [...] adds fc3734698a43 dt-bindings: mediatek: Add binding for mt8192 IOMMU adds 66a289155415 iommu/mediatek: Use the common mtk-memory-port.h adds 859da2111252 iommu/io-pgtable-arm-v7s: Use ias to check the valid iova [...] adds 40596d2f2b60 iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek adds 00ab6f2d6158 iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro adds 468ea0bfaecd iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros adds f3a8a46d714f iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek adds 2f317da4332a iommu/mediatek: Add a flag for iova 34bits case adds 9bdfe4c175c8 iommu/mediatek: Update oas for v7s adds 7f37a91dc85e iommu/mediatek: Move hw_init into attach_device adds 986d9ec5f176 iommu/mediatek: Add error handle for mtk_iommu_probe adds baf94e6ebff9 iommu/mediatek: Add device link for smi-common and m4u adds 34665c7929fc iommu/mediatek: Add pm runtime callback adds c0b57581b73b iommu/mediatek: Add power-domain operation adds bfed873114c5 iommu/mediatek: Support up to 34bit iova in tlb flush adds ef0f0986b670 iommu/mediatek: Support report iova 34bit translation faul [...] adds 08500c43d4f7 iommu/mediatek: Adjust the structure adds 4f956c97d26b iommu/mediatek: Move domain_finalise into attach_device adds b7875eb94589 iommu/mediatek: Move geometry.aperture updating into domai [...] adds 585e58f498a2 iommu/mediatek: Add iova_region structure adds 803cf9e5a6aa iommu/mediatek: Add get_domain_id from dev->dma_range_map adds c3045f39244e iommu/mediatek: Support for multi domains adds ab1d5281a62b iommu/mediatek: Add iova reserved function adds 8d2c749e5252 iommu/mediatek: Support master use iova over 32bit adds 23357572bec6 iommu/mediatek: Remove unnecessary check in attach_device adds 9e3489e06fb9 iommu/mediatek: Add mt8192 support adds 6af4873852c4 MAINTAINERS: Add entry for MediaTek IOMMU adds 7060377ce06f Merge branch 'for-joerg/mtk' into for-joerg/arm-smmu/updates adds d1e3306ba83a Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds b8437a3ef8c4 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic [...] adds 7a5661739d4b iommu/mediatek: Fix unsigned domid comparison with less than zero adds e1ed66ac3003 iommu/vt-d: Fix compile error [-Werror=implicit-function-d [...] adds ed8188a0c1f0 iommu/vt-d: Fix 'physical' typos adds ad3d19029979 iommu/vt-d: Audit IOMMU Capabilities and add helper functions adds 010bf5659e01 iommu/vt-d: Move capability check code to cap_audit files adds 933fcd01e97e iommu/vt-d: Add iotlb_sync_map callback adds 81d3c75bb3c3 iommu/vt-d: Add new enum value and structure for SATC adds 31a75cbbb927 iommu/vt-d: Parse SATC reporting structure adds 85c3e83d7dd5 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/smmu', ' [...] adds d9d4215cf813 Merge remote-tracking branch 'iommu/next' adds 70af7df27cb0 Merge remote-tracking branch 'audit/next' adds a38f3fbc30ec media: renesas-ceu: Use of_device_get_match_data() adds 0e658fdd4b2d drivers: net: davinci_mdio: Use of_device_get_match_data() adds d825f0bea20f serial: stm32: Use of_device_get_match_data() adds 9243eadc3a13 usb: usb251xb: Use of_device_get_match_data() adds 6e09d75513d2 hwmon: (lm70) Use device_get_match_data() adds c52eef0b6ee1 of/device: Don't NULLify match table in of_match_device() [...] adds d7839ddfefc1 dt-bindings: iio: dac: Fix AD5686 references adds ce598680a22d dt-bindings: thermal: sun8i: Fix misplaced schema keyword [...] adds 91f93c383992 dt-bindings: Fix undocumented compatible strings in examples adds 49ec0686b3e8 dt-bindings: iommu: renesas,ipmmu-vmsa: Make 'power-domain [...] adds 9183908e70e9 dt-bindings: Fix errors in 'if' schemas adds b775f49fbc8b scripts: dtc: Fetch fdtoverlay.c from external DTC project adds 79edff12060f scripts/dtc: Update to upstream version v1.6.0-51-g183df9e9c2b9 adds 0da6bcd9fcc0 scripts: dtc: Build fdtoverlay tool adds 59b48a715107 scripts: dtc: Remove the unused fdtdump.c file adds ce88c9c79455 kbuild: Add support to build overlays (%.dtbo) adds eb90b4f8fb8b Merge branch 'dt/dtc-sync' into dt/next adds 44b5ee0b2e54 Merge remote-tracking branch 'devicetree/for-next' adds 390624119dee spi: clps711xx: remove redundant white-space adds a8af5cc2ff1e spi: realtek-rtl: Add support for Realtek RTL838x/RTL839x [...] adds 6acbd614c2c8 spi: Realtek RTL838x/RTL839x SPI controller adds d290da83cb09 Merge series "spi: Add support for Realtek RTL838x/RTL839x [...] adds 2269f5a8b1a7 spi: stm32: properly handle 0 byte transfer adds 8f8d0e3e33e3 spi: stm32: do not mandate cs_gpio adds 5a380b833ad4 spi: stm32: use bitfield macros adds 084de5232820 spi: stm32h7: ensure message are smaller than max size adds 1c75cfd53e21 spi: stm32: driver uses reset controller only at init adds c63b95b76e69 spi: stm32: defer probe for reset adds e1e2093b16cb spi: stm32h7: replace private SPI_1HZ_NS with NSEC_PER_SEC adds c64e7efe46b7 spi: stm32: make spurious and overrun interrupts visible adds 000c6f2363b3 Merge remote-tracking branch 'spi/for-5.12' into spi-next adds f0a4fe810354 Merge remote-tracking branch 'spi/for-next' adds b8f9df669dbf Merge remote-tracking branch 'tip/auto-latest' adds 64f66b134c01 Merge remote-tracking branch 'edac/edac-for-next' adds 4a2b92a5d351 dt-bindings: interrupt-controller: Add Realtek RTL838x/RTL [...] adds 9f3a0f34b84a irqchip: Add support for Realtek RTL838x/RTL839x interrupt [...] adds be1abc5ba4d2 irqchip/csky-mpintc: Prevent selection on unsupported platforms adds da24f5724005 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds bd0c97064302 tracing: Add printf attribute to log function adds b3ca59f6fe79 tracing: Update trace_ignore_this_task() kernel-doc comment adds 18d14ebdbd07 tracing: Remove get/put_cpu() from function_trace_init adds 6689bed36c52 ring-buffer: Remove cpu_buffer argument from the rb_inc_page() adds c6358bacdcdb ring-buffer: Drop unneeded check in ring_buffer_resize() adds 36590c50b2d0 tracing: Merge irqflags + preempt counter. adds 0c02006e6f5b tracing: Inline tracing_gen_ctx_flags() adds fe427886bf41 tracing: Use in_serving_softirq() to deduct softirq status. adds 5817708493be tracing: Remove NULL check from current in tracing_generic [...] adds 28cc65a17381 tracing: Fix spelling mistake in Kconfig "infinit" -> "infinite" adds 39bcdd6a964b tracing: Fix spelling of controlling in uprobes adds 557d50e79df7 tracing: Fix a kernel doc warning adds f2a99ddfd0aa tracing: Remove definition of DEBUG in trace_mmiotrace.c adds befe6d946551 tracepoint: Do not fail unregistering a probe due to memor [...] adds 4b9091e1c194 kernel: trace: preemptirq_delay_test: add cpu affinity adds a95fd6b4d18f Merge remote-tracking branch 'ftrace/for-next' adds c48bc4302cb8 clocksource: Provide module parameters to inject delays in [...] adds d8124cdabe78 clocksource: Retry clock read if long delays detected adds d310025199c5 clocksource: Check per-CPU clock synchronization when mark [...] adds db058f20e5ac clocksource: Provide a module parameter to fuzz per-CPU cl [...] adds 87f04a13da72 clocksource: Do pairwise clock-desynchronization checking adds 9ac5dd2522d4 Merge branch 'clocksource.2021.02.01a' into HEAD adds 9402d075710d Merge branch 'lkmm-dev.2021.01.04a' into HEAD adds a726404908f6 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels adds 369d783a4b9f rcutorture: Add crude tests for mem_dump_obj() adds 9a728eb4833e torturescript: Don't rerun failed rcutorture builds adds af65a677cd29 rcu/nocb: Detect unsafe checks for offloaded rdp adds eba362724509 rcu: Remove superfluous rdp fetch adds 3e2c3e598723 rcu: Fix CPU-offline trace in rcutree_dying_cpu adds a88c23c44093 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() adds 2e08167f0ba2 doc: Update rcu_dereference.rst reference adds d9a19e6ee2c0 tools/memory-model: Remove reference to atomic_ops.rst adds a5ccc33ebbed rcu: Expedite deboost in case of deferred quiescent state adds 16dcd6677c9f rcutorture: Make TREE03 use real-time tree.use_softirq setting adds 01e5032b9ec2 rcu: Run rcuo kthreads at elevated priority in CONFIG_RCU_ [...] adds 2296989a4874 rculist: Replace reference to atomic_ops.rst adds f0c9901089df rcu: Fix kfree_rcu() docbook errors adds 9971f1126884 rcutorture: Fix testing of RCU priority boosting adds 613d83a888b2 kcsan: Make test follow KUnit style recommendations adds 2128a5f2a3b6 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests adds 9f015906ba48 kcsan: Add missing license and copyright headers adds 09a16a18f357 kvfree_rcu: Directly allocate page for single-argument case adds 1d9939f760fb kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() adds fb05d9e294a9 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] adds 6a62733506a6 lib: Add "all" and "none" as valid ranges to bitmap_parselist() adds a3f32db5d0d1 rcu: Remove "all" cpumask checks favor of bitmask-level "all" adds 61fcfd8c8169 lib: Support N as end of range in bitmap_parselist() adds 2f72c5c7f2a3 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" adds 398775345477 torture: Replace torture_init_begin string with %s adds 51878d648e30 rcutorture: Replace rcu_torture_stall string with %s adds 452e476dcee8 rcu-tasks: Rectify kernel-doc for struct rcu_tasks adds 8e6a68bd0202 torture: Allow 1G of memory for torture.sh kvfree testing adds a3366593ae60 Merge remote-tracking branch 'rcu/rcu/next' adds ff55d1741c34 Merge tag 'kvmarm-fixes-5.11-2' into kvmarm-master/next adds 54effa653246 asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS adds bbc075e01cea KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code adds f5ec332abcfe Merge branch 'kvm-arm64/misc-5.12' into kvmarm-master/next adds ce18dc4841bc Merge branch 'kvm-arm64/concurrent-translation-fault' into [...] adds bc93763f178f KVM: arm64: Make gen-hyprel endianness agnostic adds 343194245b58 Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/next adds d68df97c0ce5 Merge branch 'kvm-arm64/rng-5.12' into kvmarm-master/next adds bea7e97fef88 KVM: arm64: Fix missing RES1 in emulation of DBGBIDR adds cb95914685ca KVM: arm64: Fix AArch32 PMUv3 capping adds 99b6a4013fe9 KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers adds c8857935587c KVM: arm64: Refactor filtering of ID registers adds 94893fc9ad8c KVM: arm64: Limit the debug architecture to ARMv8.0 adds 46081078feb4 KVM: arm64: Upgrade PMU support to ARMv8.4 adds 8e26d11f680a KVM: arm64: Use symbolic names for the PMU versions adds 8c358b29e0dc KVM: arm64: Correct spelling of DBGDIDR register adds c102ea4351a5 Merge branch 'kvm-arm64/pmu-debug-fixes-5.11' into kvmarm- [...] adds 14bed5ae40f0 Merge remote-tracking branch 'kvm-arm/next' adds a46792227348 Merge remote-tracking branch 'percpu/for-next' adds 2ce5906fa2f6 Merge remote-tracking branch 'workqueues/for-next' adds 9e9c64131f47 platform/x86: thinkpad_acpi: Don't register keyboard_lang [...] adds a78b96fe9501 platform/x86: thinkpad_acpi: rectify length of title underline adds cfa75cca618e platform/x86: thinkpad_acpi: fixed warning and incorporate [...] adds effe55add04f Merge remote-tracking branch 'linux-pm/acpi-platform' into [...] adds c3bfcd4c6762 platform/x86: thinkpad_acpi: Add platform profile support adds eabe533904cb platform/x86: ideapad-laptop: DYTC Platform profile support adds 745ed17a04f9 platform/x86: amd-pmc: put device on error paths adds cec551ea0d41 Platform: OLPC: Fix probe error handling adds 23f8b0a15463 Platform: OLPC: Remove dcon_rdev from olpc_ec_priv adds fa707a580e77 Platform: OLPC: Specify the enable time adds bfc838f8598e drm/gma500: Convert to use new SCU IPC API adds 25ded39ad064 drm/gma500: Get rid of duplicate NULL checks adds 5f7582aa2d3c gpio: intel-mid: Remove driver for deprecated platform adds aee25798acf0 gpio: msic: Remove driver for deprecated platform adds bbb284c007b3 platform/x86: intel_mid_thermal: Remove driver for depreca [...] adds ae1527948f67 platform/x86: intel_mid_powerbtn: Remove driver for deprec [...] adds c5158358dffc rtc: mrst: Remove driver for deprecated platform adds 1b5b5b4eb522 watchdog: intel_scu_watchdog: Remove driver for deprecated [...] adds f285c9532b5b watchdog: intel-mid_wdt: Postpone IRQ handler registration [...] adds 18365d686e1e platform/x86: intel_scu_wdt: Move driver from arch/x86 adds 55627c70db6a platform/x86: intel_scu_wdt: Drop SCU notification adds a507e5d90f3d platform/x86: intel_scu_wdt: Get rid of custom x86 model c [...] adds a40f530e77df Merge tag 'ib-drm-gpio-pdx86-rtc-wdt-v5.12-1' into for-next adds 2691d0ae668a platform/surface: aggregator: Fix braces in if condition w [...] adds 35d8a973fe4d platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable adds f3f6da5014de platform/x86: intel_pmt_telemetry: Add dependency on MFD_I [...] adds fdd3feb37e36 platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT adds ae5919d34940 platform/x86: touchscreen_dmi: Add info for the Jumper EZp [...] adds 60accc011af0 platform/x86/intel-uncore-freq: Add Sapphire Rapids server [...] adds a14b3c83ab43 platform/x86: ideapad-laptop: remove unnecessary dev_set_d [...] adds e1a39a4460c1 platform/x86: ideapad-laptop: remove unnecessary NULL checks adds 803be832ac56 platform/x86: ideapad-laptop: use appropriately typed vari [...] adds 7d38f034e7b2 platform/x86: ideapad-laptop: sort includes lexicographically adds caa315b8de37 platform/x86: ideapad-laptop: add missing call to submodul [...] adds d6b508896afe platform/x86: ideapad-laptop: use sysfs_emit() adds 8782d8d7e843 platform/x86: ideapad-laptop: use device_{add,remove}_group adds 708086b2365b platform/x86: ideapad-laptop: use kobj_to_dev() adds 0c4915b6ad82 platform/x86: ideapad-laptop: use for_each_set_bit() helpe [...] adds 40e0447d6f80 platform/x86: ideapad-laptop: use msecs_to_jiffies() helpe [...] adds 654324c45d8e platform/x86: ideapad-laptop: use dev_{err,warn} or approp [...] adds 7be193e368d0 platform/x86: ideapad-laptop: convert ACPI helpers to retu [...] adds c81f241081b8 platform/x86: ideapad-laptop: always propagate error codes [...] adds 00641c086d2d platform/x86: ideapad-laptop: misc. device attribute changes adds 0b765671cb80 platform/x86: ideapad-laptop: group and separate (un)relat [...] adds ff36b0d953dc platform/x86: ideapad-laptop: rework and create new ACPI helpers adds 1c59de4ad24b platform/x86: ideapad-laptop: rework is_visible() logic adds 392cbf0a4277 platform/x86: ideapad-laptop: check for Fn-lock support in HALS adds b3ed1b7fe378 platform/x86: ideapad-laptop: check for touchpad support in _CFG adds 7553390d4b7e platform/x86: ideapad-laptop: change 'status' debugfs file format adds 18227424549c platform/x86: ideapad-laptop: change 'cfg' debugfs file format adds 921f70ffe890 Revert "platform/x86: ideapad-laptop: Switch touchpad attr [...] adds 65c7713a5079 platform/x86: ideapad-laptop: fix checkpatch warnings, mor [...] adds c67957464e1e platform/x86: ideapad-laptop: send notification about touc [...] adds 503325f84bc0 platform/x86: ideapad-laptop: add keyboard backlight contr [...] adds 6b49dea4fd9c platform/x86: ideapad-laptop: add "always on USB charging" [...] adds 725f41339a70 Documentation/ABI: sysfs-platform-ideapad-laptop: update d [...] adds cb3acb1564b0 Documentation/ABI: sysfs-platform-ideapad-laptop: conserva [...] adds f1e1ea516721 platform/x86: Move all dell drivers to their own subdirectory adds f807f4b7b32d platform/surface: surface3-wmi: Fix variable 'status' set [...] adds 2c15644ebed0 platform/x86: msi-wmi: Fix variable 'status' set but not u [...] adds d2386d791cb7 platform/x86: thinkpad_acpi: Fix 'warning: no previous pro [...] adds 9aa422f676c9 platform/x86: thinkpad_acpi: Replace ifdef CONFIG_ACPI_PLA [...] adds ef14f0e82c9b platform/x86: acer-wmi: Don't use ACPI_EXCEPTION() adds d8f5c5ea6637 platform/x86: Kconfig: add missing selects for ideapad-laptop adds fc4325a1a34a platform/x86: intel_scu_wdt: Drop mistakenly added const adds 11a8caf02800 Merge remote-tracking branch 'drivers-x86/for-next' adds 5c015dc9a4ae Merge remote-tracking branch 'chrome-platform/for-next' adds fdec9eff1318 Merge remote-tracking branch 'hsi/for-next' adds 6c3384d8f408 leds: lm3533: Switch to using the new API kobj_to_dev() adds d86464527681 leds: gpio: Set max brightness to 1 adds 5aed41d297ca Merge remote-tracking branch 'leds/for-next' adds c9f55ed53159 Merge remote-tracking branch 'ipmi/for-next' adds 05777a0d36c7 Merge remote-tracking branch 'driver-core/driver-core-next' adds 1ed8459d8f10 usb: typec: Standardize PD Revision format with Type-C Revision adds f5030e252687 usb: typec: Provide PD Specification Revision for cable an [...] adds 29b01295a829 usb: typec: Add typec_partner_set_pd_revision adds 14336151fdf1 Merge remote-tracking branch 'origin/cros-ec-typec-for-5.1 [...] adds 3b3dd1f0dbfe platform/chrome: cros_ec_typec: Report SOP' PD revision fr [...] adds cefc011f8daf platform/chrome: cros_ec_typec: Set Partner PD revision fr [...] adds 0371616d8bef platform/chrome: cros_ec_typec: Set opmode to PD on SOP connected adds 17aa02beecbc Merge tag 'tag-ib-usb-typec-chrome-platform-cros-ec-typec- [...] adds 7771bcc7f5a7 usb: typec: tcpm: Handle vbus shutoff when in source mode adds 2b8ff93fd744 usb: typec: tcpm: Set in_ams flag when Source caps have be [...] adds a69bdb283f79 usb: typec: tcpm: Add Callback to Usb Communication capabl [...] adds 372a3d0b6b1e usb: typec: tcpci: Add Callback to Usb Communication capab [...] adds 2a16e18c3400 usb: typec: tcpci_maxim: Enable data path when partner is [...] adds 32e9b48d110e usb: typec: Return void in typec_partner_set_pd_revision adds 64eaa0fa66ac platform/chrome: cros_ec_typec: Fix call to typec_partner_ [...] adds 0e1d6f55a12e usb: pd: Update VDO definitions adds 5ae01e760d71 dt-bindings: usb: generic-ehci: Add missing compatible strings adds 8a61bbfe8881 dt-bindings: usb: generic-ohci: Add missing compatible strings adds d021e0694d77 doc: devicetree: bindings: usb: Change descibe to describe [...] adds 2a1673f0f1de usb: pd: Reland VDO definitions of PD2.0 adds e81dee555417 usb: dwc2: pci: Drop the empty quirk function adds efc9812edc61 usb: dwc3: haps: Constify the software node adds 8dc6e6dd1bee usb: dwc3: qcom: Constify the software node adds b64afd949ee3 platform/chrome: cros_ec: Import Type C control command adds c8ec21c6d25c platform/chrome: cros_ec_typec: Clear Type C disc events adds 89451aabea5f Merge tag 'tag-ib-usb-typec-chrome-platform-cros-ec-typec- [...] adds 151f6ff78cdf software node: Provide replacement for device_add_properties() adds b1638ee56c1a usb: dwc3: host: Use software node API with the properties adds c8134c004ccf xhci: ext-caps: Use software node API with the properties adds 0eaa1a3714db usb: musb: Fix runtime PM race in musb_queue_resume_work adds ae2938c35843 usb: musb: Fix NULL check on struct musb_request field adds eb44cef95427 usb: musb: dma: Remove unused variable adds 23e32a595e11 usb: musb: jz4740: Add missing CR to error strings adds 830c44c8c394 Merge remote-tracking branch 'usb/usb-next' adds 5951b8508855 USB: serial: cp210x: suppress modem-control errors adds 8cce3bbfb4cf USB: serial: cp210x: fix modem-control handling adds 568400b15a51 USB: serial: cp210x: drop shift macros adds f191c63779a0 USB: serial: cp210x: clean up flow-control debug message adds 6b667274f41a USB: serial: cp210x: clean up printk zero padding adds cf00ead0bde8 USB: serial: cp210x: fix RTS handling adds e2f2dea34cf1 USB: serial: cp210x: clean up auto-RTS handling adds 528222d0c8ce USB: serial: ftdi_sio: fix FTX sub-integer prescaler adds 1ef268039b79 USB: serial: ftdi_sio: restore divisor-encoding comments adds 2783f947fec8 Merge remote-tracking branch 'usb-serial/usb-next' adds 1ee18ded86ec usb: cdnsp: Removes some useless trace events adds 6befead8bc59 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds a618c47a816f dt-bindings: phy: qcom,qmp: Add SC8180X UFS to the QMP binding adds 4dd8c1c7f2bd dt-bindings: phy: qcom,qmp: Add SC8180X USB phy adds a5a621ad0ab4 phy: qcom-qmp: Add SC8180X UFS phy adds 4d1a6404e91e phy: qcom-qmp: Add SC8180X USB phy adds 2cfbe6765b7a phy: qcom-qusb2: add QUSB2 support for IPQ6018 adds 53dd01da9729 dt-bindings: phy: qcom,qusb2: document ipq6018 compatible adds 557a28811c7e phy: qualcomm: usb28nm: Add MDM9607 init sequence adds d0858167492b dt-bindings: phy: qcom,qmp: Add SM8350 UFS PHY bindings adds 920abc105b5d phy: qcom-qmp: Add UFS V5 registers found in SM8350 adds 0e43fdb94a83 phy: qcom-qmp: Add support for SM8350 UFS phy adds 3dbbc8e97cb2 phy: zynqmp: Simplify code by using dev_err_probe() adds 43851904cbd7 phy: qcom-qmp: make a const array static, makes object smaller adds d68f2cb09597 phy: cpcap-usb: Simplify bool conversion adds cb599d6d5297 Merge remote-tracking branch 'phy-next/next' adds 81004f0bf7f0 dt-bindings: serial: imx: Switch to my personal address adds ea5b8be1622c Merge remote-tracking branch 'tty/tty-next' adds d7a4bfcac9a5 misc: bcm-vk: unlock on error in bcm_to_h_msg_dequeue() adds 94e6a5b9e3bb misc: rtsx: Remove unneeded return variable adds 8078efff8d4d misc: bcm-vk: Fix a couple error codes in probe() adds 3a11b0b5d8d2 misc: bcm-vk: only support ttyVK if CONFIG_TTY is set adds 4c998836d413 habanalabs: update firmware boot interface adds cb6ef0ee6d76 habanalabs: refactor MMU locks code adds 8e39e75a134f habanalabs: Init the VM module for kernel context adds ac6fdbfe2ea8 habanalabs/gaudi: support CS with no completion adds c209e742141b habanalabs: allow user to pass a staged submission seq adds f8b0f2ecc570 habanalabs/gaudi: remove duplicated gaudi packets masks adds e1b85dbaf06d habanalabs/goya: move mmu_prepare to context init adds 0eda23d77e1b habanalabs: report dram_page_size in hw_ip_info ioctl adds 75d9a2a0aa28 habanalabs: replace WARN/WARN_ON with dev_crit in driver adds 3b762f55aa27 habanalabs: kernel doc format in memory functions adds f19040ce418d habanalabs: modify memory functions signatures adds 2e368560080c habanalabs/gaudi: add debug prints for security status adds 1530d468178d habanalabs: add ASIC property of functional HBMs adds 3abe1040ba61 habanalabs: update to latest hl_boot_if.h adds 9402a3362462 habanalabs: return dram virtual address in info ioctl adds 266cdfa2b7bd habanalabs/gaudi: set uninitialized symbol adds a1f8533269aa habanalabs: remove access to kernel memory using debugfs adds b19dc67aa8c0 habanalabs: support non power-of-2 DRAM phys page sizes adds 6769cea8de59 habanalabs: report correct dram size in info ioctl adds edb07cb69caa habanalabs: read device boot errors after cpucp is up adds 8563e19159b0 habanalabs: separate common code to dedicated folders adds 1e3f2536a8fc habanalabs: increment ctx ref from within a cs allocation adds d3f139c46280 habanalabs: add driver support for internal cb scheduling adds 423815bf02e2 habanalabs/gaudi: remove PCI access to SM block adds 825b30c4f37b habanalabs: Use 'dma_set_mask_and_coherent()' adds f8bc7f091cc0 habanalabs/gaudi: print sync manager SEI interrupt info adds eea4c2557cb9 habanalabs: ignore F/W BMC errors in case no BMC present adds d2b980f3299e habanalabs: add security violations dump to debugfs adds 2f8db5a17544 habanalabs: update email address in sysfs/debugfs docs adds a24ab89001aa CREDITS: update email address and home address adds 8d79ce162e2b habanalabs: always try to use the hint address adds e1fa724dd17a habanalabs: add user available interrupt to hw_ip adds 89473a1fc360 habanalabs: fix MMU debugfs related nodes adds d00697fbe13c habanalabs: add new mem ioctl op for mapping hw blocks adds 0811b3914695 habanalabs: add CS completion and timeout properties adds cf30339d3f44 habanalabs: modify device_idle interface adds 2795c8891577 habanalabs: staged submission support adds 663a301d75b8 habanalabs: fix ETR security issue adds 7838504171d9 habanalabs: update SyncManager interrupt handling adds 230cd89480d3 habanalabs/gaudi: unmask HBM interrupts after handling adds f1aebf5e3d60 habanalabs: update to latest hl_boot_if.h spec from F/W adds 15b3d7f19019 Merge tag 'misc-habanalabs-next-2021-01-27' of https://git [...] adds a74ab2ed0def misc: pvpanic: sysfs_emit uses should have a newline adds 11a0b5e0ec8c random: fix the RNDRESEEDCRNG ioctl adds 65b272814577 coresight: cti: Reduce scope for the variable 'cs_fwnode' [...] adds b8336ad947e1 coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 adds f6a18f354c58 coresight: etm4x: Handle access to TRCSSPCICRn adds df81b43802f4 coresight: etm4x: Skip accessing TRCPDCR in save/restore adds 6e736c60a9fe coresight: Introduce device access abstraction adds 4eb1d85cfda8 coresight: tpiu: Prepare for using coresight device access [...] adds 020052825e49 coresight: Convert coresight_timeout to use access abstraction adds 8ce0029658ba coresight: Convert claim/disclaim operations to use access [...] adds 5e2acf9d5d2d coresight: etm4x: Always read the registers on the host CPU adds f5bd523690d2 coresight: etm4x: Convert all register accesses adds c03ceec116ce coresight: etm4x: Make offset available for sysfs attributes adds 4f2a67266ab3 coresight: etm4x: Add commentary on the registers adds 03336d0f4d0d coresight: etm4x: Add sysreg access helpers adds 91b9f0185487 coresight: etm4x: Hide sysfs attributes for unavailable registers adds d02dfac3431f coresight: etm4x: Define DEVARCH register fields adds 33d5573a15c2 coresight: etm4x: Check for Software Lock adds 1d3eead7e9fb coresight: etm4x: Cleanup secure exception level masks adds 4d1b1fd72908 coresight: etm4x: Clean up exception level masks adds e49516e2df5b coresight: etm4x: Handle ETM architecture version adds fd6e79050066 coresight: etm4x: Detect access early on the target CPU adds 8b94db1edaee coresight: etm4x: Use TRCDEVARCH for component discovery adds 4211bfce1eb9 coresight: etm4x: Expose trcdevarch via sysfs adds 1ab3bb9df5e3 coresight: etm4x: Add necessary synchronization for sysreg access adds dc1747a716fe coresight: etm4x: Detect system instructions support adds c23bc382ef0e coresight: etm4x: Refactor probing routine adds e97db2cf091a coresight: etm4x: Run arch feature detection on the CPU adds 5214b563588e coresight: etm4x: Add support for sysreg only devices adds 61c68c68b826 dts: bindings: coresight: ETM system register access only units adds 4b6929f50d79 arm64: Add TRFCR_ELx definitions adds e5d51fbe9bf5 coresight: Add support for v8.4 SelfHosted tracing adds f72896063396 coresight: etm4x: Handle accesses to TRCSTALLCTLR adds 76ec1ec8fc7c cxl: Simplify bool conversion adds 72e008ce307f nvmem: core: Fix a resource leak on error in nvmem_add_cel [...] adds 579db09c6106 nvmem: imx-iim: Use of_device_get_match_data() adds f90714e56cb6 dt-bindings: nvmem: Add bindings for rmem driver adds 5a3fa75a4d9c nvmem: Add driver to expose reserved memory as nvmem adds 0445efacec75 nvmem: core: skip child nodes not matching binding adds 49f259eff82e speakup ABI: Advertise synth parameters for all synths adds 1f7c14afd4ad speakup: Make dectlk flush timeout configurable adds 920fd8a70619 misc: rtsx: init of rts522a add OCP power off when no card [...] adds acda36189cb8 dt-bindings: interconnect: Add Qualcomm SDX55 DT bindings adds cbb382c5fb37 interconnect: qcom: Add SDX55 interconnect provider driver adds 6715ea06ced4 Merge branch 'icc-sdx55' into icc-next adds 51571108888a Merge tag 'icc-5.12-rc1' of git://git.kernel.org/pub/scm/l [...] adds 0573d3fa4864 Merge branch 'devel-stable' of git://git.armlinux.org.uk/~ [...] adds b31f1eb41c14 nvmem: Kconfig: Correct typo in NVMEM_RMEM adds e2057ee29973 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer adds 1609faa9e675 coresight: etm4x: Fix merge resolution for amba rework adds 1e2f29ba83c5 mhi: pci_generic: Print warning in case of firmware crash adds 026c5b1ec29c bus: mhi: pci_generic: Increase num of elements in hw event ring adds 37f1cda4381f Merge tag 'mhi-for-v5.12' of git://git.kernel.org/pub/scm/ [...] adds e59af9a321a1 Merge remote-tracking branch 'char-misc/char-misc-next' adds 4d2eef4100f3 Merge remote-tracking branch 'extcon/extcon-next' adds f1b690261247 soundwire: bus: add better dev_dbg to track complete() calls adds 18de2f72b74a soundwire: return earlier if no slave is attached adds a1d9fda296b8 soundwire: Revert "soundwire: debugfs: use controller id i [...] adds b04c975e654c soundwire: bus: use sdw_update_no_pm when initializing a device adds 299e9780b919 soundwire: bus: use sdw_write_no_pm when setting the bus s [...] adds c30b63ef0d84 soundwire: bus: use no_pm IO routines for all interrupt handling adds 167790abb90f soundwire: export sdw_write/read_no_pm functions adds 973794e85610 soundwire: bus: fix confusion on device used by pm_runtime adds 6d7a1ff71cbb soundwire: bus: clarify dev_err/dbg device references adds bfb93fc09284 Merge remote-tracking branch 'soundwire/next' adds 9c3db0b7b29a thunderbolt: ctl: Fix kernel-doc descriptions of non-stati [...] adds b12e4824f140 thunderbolt: eeprom: Fix kernel-doc descriptions of non-st [...] adds 5fbcb2d12782 thunderbolt: path: Fix kernel-doc descriptions of non-stat [...] adds 6894bd37537d thunderbolt: nhi: Fix kernel-doc descriptions of non-stati [...] adds 5c6b471b6ca2 thunderbolt: switch: Fix kernel-doc descriptions of non-st [...] adds c3963a5563d3 thunderbolt: Add clarifying comments about USB4 terms rout [...] adds 8b0ab503c07e thunderbolt: dma_test: Drop unnecessary include adds 3cd542e6e6af thunderbolt: Add support for PCIe tunneling disabled (SL5) adds 5ca67688256a thunderbolt: Allow disabling XDomain protocol adds 719e1f561afb ACPI: Execute platform _OSC also with query bit clear adds 5a6a2c0f0f43 ACPI: Add support for native USB4 control _OSC adds c6da62a219d0 thunderbolt: Add support for native USB4 _OSC adds ef72719f4481 Merge remote-tracking branch 'thunderbolt/next' adds d0a78f91761f vfio/iommu_type1: Populate full dirty when detach non-pinn [...] adds 4a19f37a3dd3 vfio/iommu_type1: Fix some sanity checks in detach group adds 010321565a7d vfio/iommu_type1: Mantain a counter for non_pinned_groups adds 37a682ffbe2a vfio/pci: Fix handling of pci use accessor return codes adds 46c474666094 vfio-pci/zdev: remove unused vdev argument adds 7e31d6dc2c78 vfio-pci/zdev: fix possible segmentation fault issue adds c98fe7c2a203 vfio: option to unmap all adds 0f53afa12bae vfio/type1: unmap cleanup adds c19650995374 vfio/type1: implement unmap all adds 441e8106a238 vfio: interfaces to update vaddr adds 40ae9b807b89 vfio/type1: massage unmap iteration adds c3cbab24db38 vfio/type1: implement interfaces to update vaddr adds ec5e32940cc9 vfio: iommu driver notify callback adds 487ace134053 vfio/type1: implement notify callback adds 898b9eaeb3fe vfio/type1: block on invalid vaddr adds 76adb20f924f Merge branch 'v5.12/vfio/next-vaddr' into v5.12/vfio/next adds f6b7c4ad7ec4 Merge remote-tracking branch 'vfio/next' adds c38e1fb9b6e1 staging: wimax/i2400m: fix pointer declaration style adds d267cfb06292 staging:rtl8712: remove unused enum WIFI_STATUS_CODE adds 6ee9e6ee5c48 staging:r8188eu: replace enum WIFI_STATUS_CODE with native [...] adds 5aadd5c692e6 staging: qlge/qlge_ethtool.c: Switch from strlcpy to strscpy adds 1f92798cbe7f staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c adds fb02e3ebfb2d staging: hikey9xx: spmi driver: convert to regmap adds 2ba53d0489fc staging: hikey9xx: hi6421v600-regulator: use some regmap helpers adds fcd732406c5d staging: hikey9xx: hi6421-spmi-pmic: rename some vars adds a2e904fc59e1 staging: hikey9xx: hi6421-spmi-pmic: cleanup probe code adds 9d8dbe989029 staging: hikey9xx: hi6421-spmi-pmic: cleanup header file adds 8d126356316f staging: hikey9xx: hi6421-spmi-pmic: fix IRQ handler code adds 307a60f03d5c staging: hikey9xx: hi6421-spmi-pmic: cleanup IRQ handling code adds 3cadf633656c staging: hikey9xx: hi6421-spmi-pmic: document registers adds fb7ba1870d5f staging: hikey9xx: hi6421-spmi-pmic: update copyright notes adds 06b0c0dce88e staging: rtl8192u/ieee80211: fix switch case indentation adds 45b754ae5b82 staging: most: sound: add sanity check for function argument adds 9810cad7dad0 staging: most: sound: use non-safe list iteration adds 0732ce21329d staging: qlge: fix read of an uninitialized pointer adds 1aa291fbcd21 staging: rtl8723bs: fix rtw_cfg80211_monitor_if_xmit_entry [...] adds 7a8d2f1908a5 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table adds a91e4e016051 staging: comedi: Switch from strlcpy to strscpy adds a66111446d3e staging: greybus: Switch from strlcpy to strscpy adds a288a21e70d4 staging: fsl-dpaa2: Switch from strlcpy to strscpy adds 6367dee9e3db staging: most: Switch from strlcpy to strscpy adds aca1bf728a2d staging: nvec: Switch from strlcpy to strscpy adds 63ba253f8ad4 staging: octeon: Switch from strlcpy to strscpy adds 3381583fd61b staging: olpc_dcon: Switch from strlcpy to strscpy adds 7ea3f3a6bf48 staging: rtl8188eu: Switch from strlcpy to strscpy adds 3055b52625c4 staging: rtl8192e: Switch from strlcpy to strscpy adds 81590693e3a2 staging: rtl8192u: Switch from strlcpy to strscpy adds f64e4ab3c228 staging: rtl8712: Switch from strlcpy to strscpy adds 9c15db83a86b staging: sm750fb: Switch from strlcpy to strscpy adds 18a2615c1f93 staging: wimax: Switch from strlcpy to strscpy adds 0e23570a0cf6 staging: qlge/qlge_main: Use min_t instead of min adds 4964a4300660 staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() adds af48fc5a4f2a staging: rtl8723bs: fix pointer declaration style adds f1bfe0982e82 staging: rtl8723bs: remove unused structures adds 2faf12c57efe staging: vt665x: fix alignment constraints adds de79d0472c51 Merge remote-tracking branch 'staging/staging-next' adds 72ec393ba324 dt-bindings: renesas,rcar-dmac: Add r8a779a0 support adds d249b5fb379f dmaengine: rcar-dmac: Add for_each_rcar_dmac_chan() helper adds 245bbd16b72c dmaengine: rcar-dmac: Add helpers for clearing DMA channel status adds e5bfbbb916a4 dmaengine: rcar-dmac: Add support for R-Car V3U adds cd90f69f597a dmaengine: INTEL_LDMA should depend on X86 adds a0f2a1cb65c9 dmaengine: ti: k3-psil: optimize struct psil_endpoint_conf [...] adds 8c70fb7e0a0a dt-bindings: dma: Add YAML schemas for dw-axi-dmac adds ef6fb2d6f1ab dmaengine: dw-axi-dmac: simplify descriptor management adds 0b9d2fb368b9 dmaengine: dw-axi-dmac: move dma_pool_create() to alloc_ch [...] adds 67b2e39f4acb dmaengine: dw-axi-dmac: Add device_synchronize() callback adds 66c6c9455efc dmaengine: dw-axi-dmac: Add device_config operation adds eec91760539e dmaengine: dw-axi-dmac: Support device_prep_slave_sg adds 1deb96c0fa58 dmaegine: dw-axi-dmac: Support device_prep_dma_cyclic() adds b428c6fa4112 dmaengine: dw-axi-dmac: Support of_dma_controller_register() adds 8e55444da65c dmaengine: dw-axi-dmac: Support burst residue granularity adds 0a35c9a017d3 dt-binding: dma: dw-axi-dmac: Add support for Intel KeemBa [...] adds 8fb1dae09091 dmaengine: dw-axi-dmac: Add Intel KeemBay DMA register fields adds cd0f00c39ff4 dmaengine: drivers: Kconfig: add HAS_IOMEM dependency to D [...] adds 3df2d81f878d dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA support adds 425c8a53e874 dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA handshake adds f74b30255060 dmaengine: dw-axi-dmac: Add Intel KeemBay AxiDMA BYTE and [...] adds 78a90a1e489e dmaengine: dw-axi-dmac: Set constraint to the Max segment size adds f80f7c96f772 dmaengine: dw-axi-dmac: Virtually split the linked-list adds ba61c3692034 dmaengine: xilinx_dma: Alloc tx descriptors GFP_NOWAIT adds 9da7a1aec309 Merge remote-tracking branch 'dmaengine/next' adds 9038b266c10f Merge remote-tracking branch 'cgroup/for-next' adds 4860894ff6c4 Merge remote-tracking branch 'scsi/for-next' adds d965d9e430c4 Merge remote-tracking branch 'scsi-mkp/for-next' adds e5fa8c0121e4 virtio-mem: Assign boolean values to a bool variable adds 8c0bea4adac9 vdpa_sim_net: Make mac address array static adds ef43f54feb41 vdpa: Extend routine to accept vdpa device name adds be7f5be9e84a vdpa: Define vdpa mgmt device, ops and a netlink interface adds 4e03414e3285 vdpa: Enable a user to add and delete a vdpa device adds a12a2f694ce8 vdpa: Enable user to query vdpa device info adds 6acba4951632 vdpa_sim_net: Add support for user supported devices adds 7e158fabffa7 vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay adds 6f2f2929eb94 virtio-pci: do not access iomem via struct virtio_pci_devi [...] adds 58a9284af4dc virtio-pci: split out modern device adds 55025d0f89a4 virtio-pci-modern: factor out modern device initialization logic adds b3cd4ecd1037 virtio-pci-modern: introduce vp_modern_remove() adds 22bf4fdd7003 virtio-pci-modern: introduce helper to set config vector adds 137d2ec8cc46 virtio-pci-modern: introduce helpers for setting and getti [...] adds 09855f0e6234 virtio-pci-modern: introduce helpers for setting and getti [...] adds c3b1eae4d8d3 virtio-pci-modern: introduce vp_modern_generation() adds a541cf4ccd46 virtio-pci-modern: introduce vp_modern_set_queue_vector() adds 13178311a8d5 virtio-pci-modern: introduce vp_modern_queue_address() adds 584ba91ca82e virtio-pci-modern: introduce helper to set/get queue_enable adds 1d7d2a47b12f virtio-pci-modern: introduce helper for setting/geting queue size adds d48f89fb7cb7 virtio-pci-modern: introduce helper for getting queue nums adds 891ce932bca2 virtio-pci-modern: introduce helper to get notification offset adds 523ae2da4929 virito-pci-modern: rename map_capability() to vp_modern_ma [...] adds 86b87c9d858b virtio-pci: introduce modern device module adds fd6c7eae66c3 virtio_vdpa: don't warn when fail to disable vq adds 8c6daa79e527 virtio-blk: support per-device queue depth adds 6a4764ba3d24 virtio_input: Prevent EV_MSC/MSC_TIMESTAMP loop storm for MT. adds 590874fffa4e virtio_net: Fix fall-through warnings for Clang adds f530ff023465 Merge remote-tracking branch 'vhost/linux-next' adds 9e3df52bcdc9 Merge remote-tracking branch 'rpmsg/for-next' adds aafd75886ff0 gpio: mvebu: add pwm support for Armada 8K/7K adds 03e432f1c84d dt-bindings: ap806: document gpio marvell,pwm-offset property adds c5318e248f52 gpio: msic: Drop driver from Makefile adds 7bb5600f9834 Merge tag 'intel-gpio-v5.12-1' of gitolite.kernel.org:pub/ [...] adds 5f8aa474ab2d gpio: gpio-xilinx: Simplify with dev_err_probe() adds 9d15cc618c76 gpio: gpio-xilinx: Reduce spinlock array to array adds bb97a5b06e0e gpio: gpio-xilinx: Add interrupt support adds c568e9b15f08 gpio: gpio-xilinx: Add support for suspend and resume adds 04d5e3bf0aa7 gpio: gpio-xilinx: Add check if width exceeds 32 adds 62e5185163ed Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds b950a6e145a5 Merge remote-tracking branch 'pinctrl/for-next' adds d8c197a343b2 Merge remote-tracking branch 'pwm/for-next' adds 0cee706e7142 Merge remote-tracking branch 'userns/for-next' adds 0b3dbe0cfe7c Merge remote-tracking branch 'livepatching/for-next' adds c10dd65ebbf3 Merge remote-tracking branch 'coresight/next' adds ddd0521549a9 rtc: zynqmp: depend on HAS_IOMEM adds 6950d046eb6e rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ adds 513179755653 rtc: pm8xxx: Replace spin_lock_irqsave with spin_lock in hard IRQ adds be3df3f85897 rtc: r7301: Replace spin_lock_irqsave with spin_lock in hard IRQ adds 669022c29af6 rtc: tegra: Replace spin_lock_irqsave with spin_lock in hard IRQ adds 3f2d30184773 rtc: mxc: Replace spin_lock_irqsave with spin_lock in hard IRQ adds 0c1095d334da rtc: mxc_v2: Replace spin_lock_irqsave with spin_lock in hard IRQ adds f007c479c2d0 rtc: rv3028: fix PORF handling adds c37b643026dd rtc: rv3028: remove useless warning messages adds 3b8fc144d945 dt-bindings: rtc: pcf2127: update bindings adds d5328499bf01 rtc: class: remove bogus documentation adds 8792bab957c8 rtc: armada38x: depend on OF adds b8ded8177a3d rtc: bq32k: quiet maybe-unused variable warning adds ae1247f79ddf rtc: brcmstb-waketimer: quiet maybe-unused variable warning adds 97de1f587ab9 rtc: digicolor: quiet maybe-unused variable warning adds fb38b5da9010 rtc: ds1672: quiet maybe-unused variable warning adds 2c1dc25fa7c8 rtc: ds3232: quiet maybe-unused variable warning adds 413b7841f166 rtc: isl1208: quiet maybe-unused variable warning adds 2717c59e26be rtc: m41t80: quiet maybe-unused variable warning adds ef886c440b9b rtc: meson: quiet maybe-unused variable warning adds c8ecbc783c5e rtc: pcf85063: quiet maybe-unused variable warnings adds c506bc10aa82 rtc: pcf85363: quiet maybe-unused variable warning adds cbc1d52cb1bc rtc: rs5c372: quiet maybe-unused variable warning adds dff31b0bc065 rtc: rv3028: quiet maybe-unused variable warning adds 788babdd546a rtc: rv3029: quiet maybe-unused variable warning adds 94428ac9aae9 rtc: rv3032: quiet maybe-unused variable warning adds da8263215040 rtc: rv8803: quiet maybe-unused variable warning adds 782d3ebfcf27 rtc: rx8010: quiet maybe-unused variable warning adds 194084679e68 rtc: rx8581: quiet maybe-unused variable warning adds 0a268386c7d1 rtc: s35390a: quiet maybe-unused variable warning adds 302757c9ae62 rtc: sd3078: quiet maybe-unused variable warning adds 5c78cceeb2d8 rtc: s3c: stop setting bogus time adds 7d6bec2868f6 rtc: s3c: quiet maybe-unused variable warning adds 24f17d1385c5 Merge remote-tracking branch 'rtc/rtc-next' adds 6bdc1eacf219 Merge remote-tracking branch 'kspp/for-next/kspp' adds 957e38f37419 Merge remote-tracking branch 'gnss/gnss-next' adds 0f329eb4ad56 Merge remote-tracking branch 'slimbus/for-next' adds d25bf523b8aa nvmem: Kconfig: Correct typo in NVMEM_RMEM adds 667fbb3fcde1 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer adds f79d455097f0 Merge remote-tracking branch 'nvmem/for-next' adds 3b31b8996840 Merge remote-tracking branch 'xarray/main' adds a8c3209998af Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] adds 06caa778d8b2 hv_utils: Add validation for untrusted Hyper-V values adds e99c4afbee07 Drivers: hv: vmbus: Initialize memory to be sent to the host adds 9c400d3548c3 Drivers: hv: vmbus: Reduce number of references to message [...] adds fe8c1b18a27d Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() adds e3fa4b747f08 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_ [...] adds e4d221b42354 Drivers: hv: vmbus: Resolve race condition in vmbus_onoffe [...] adds 975225fc5aae scsi: storvsc: Fix max_outstanding_req_per_channel for Win [...] adds fc40081aab3f scsi: storvsc: Resolve data race in storvsc_probe() adds 52e29c1bfbba Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation adds 895b32e1f365 hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" adds 6bcd0c5b6424 x86/hyperv: Load/save the Isolation Configuration leaf adds a2528a10a5bd Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests adds 1580702fd837 Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isol [...] adds e4966b63cd82 hv_netvsc: Restrict configurations on isolated guests adds 3f9a78edae72 hv: hyperv.h: Replace one-element array with flexible-arra [...] adds ba2875bc1464 asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_C [...] adds bf74ce62723f x86/hyperv: detect if Linux is the root partition adds 1de91422b92c Drivers: hv: vmbus: skip VMBus initialization if Linux is root adds 1212ed5de889 clocksource/hyperv: use MSR-based access if running as root adds 578ab4c08855 x86/hyperv: allocate output arg pages if required adds df3ae25f31b1 x86/hyperv: extract partition ID from Microsoft Hypervisor [...] adds f47a2689da98 x86/hyperv: handling hypercall page setup for root adds 2807d93c7866 ACPI / NUMA: add a stub function for node_to_pxm() adds ad989287208e x86/hyperv: provide a bunch of helper functions adds 0e05d3173079 x86/hyperv: implement and use hv_smp_prepare_cpus adds 70af2d44747c asm-generic/hyperv: update hv_msi_entry adds c36b145472b3 asm-generic/hyperv: update hv_interrupt_entry adds 5232e3385e38 asm-generic/hyperv: introduce hv_device_id and auxiliary s [...] adds de5312cce2c3 asm-generic/hyperv: import data structures for mapping dev [...] adds 6f9128509b3f x86/hyperv: implement an MSI domain for root partition adds 9c9e1c68259d iommu/hyperv: setup an IO-APIC IRQ remapping domain for ro [...] adds 0b02b3be3be7 Merge remote-tracking branch 'hyperv/hyperv-next' adds 666fa8ce7575 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds a0749b748b12 Merge remote-tracking branch 'memblock/for-next' adds 57c4867cfe24 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] adds 7a513b92928d Merge remote-tracking branch 'oprofile-removal/oprofile/removal' adds 6f6bd831f7c0 mm/rmap: fix potential pte_unmap on an not mapped pte adds b2061387e829 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 2a4c171377e4 /proc/kpageflags: do not use uninitialized struct pages adds 56fef88604a8 Revert "mm: memcontrol: avoid workload stalls when lowerin [...] adds 94c1240c781f hexagon: remove CONFIG_EXPERIMENTAL from defconfigs adds 5c12230b630e scripts/spelling.txt: increase error-prone spell checking adds 5b8f6970fe32 scripts/spelling.txt: check for "exeeds" adds 412ac058bef3 scripts/spelling.txt: add "allocted" and "exeeds" typo adds 6c3da015e0c0 ntfs: layout.h: delete duplicated words adds 2652690c91b0 ocfs2: remove redundant conditional before iput adds a06699a81816 ocfs2: clean up some definitions which are not used any more adds b1d59cc85f9d ocfs2: fix a use after free on error adds d2085cd1b4f7 ocfs2: Simplify the calculation of variables adds 54c423cad7c3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 2b90196e0d04 ocfs2: fix ocfs2 corrupt when iputting an inode adds 2b7a28495c49 fs: delete repeated words in comments adds 0f9e672a90ed ramfs: support O_TMPFILE adds 357880da1706 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 24b7cba06aed mm, tracing: record slab name for kmem_cache_free() adds 952fe3d99c20 mm/sl?b.c: remove ctor argument from kmem_cache_flags adds 028dbc1e4b24 mm/slub: disable user tracing for kmemleak caches by default adds 582ffa14a52b mm, slub: stop freeing kmem_cache_node structures on node offline adds 91fe3df37c4f mm, slab, slub: stop taking memory hotplug lock adds ae34e631b177 mm, slab, slub: stop taking cpu hotplug lock adds 7299098b421b mm, slub: splice cpu and page freelists in deactivate_slab() adds dda264459b0f mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SL [...] adds 5de8168bfa71 mm/debug: improve memcg debugging adds 3005be5cade2 mm/debug_vm_pgtable/basic: add validation for dirtiness af [...] adds 061d282c4d62 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] adds 0215e8f51d24 mm/page_owner: use helper function zone_end_pfn() to get end_pfn adds ae6c07d49e20 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 25ed46dd032b mm/filemap: remove unused parameter and change to void typ [...] adds 3792489f8e3d mm/filemap: don't revert iter on -EIOCBQUEUED adds 4b7965bbfb20 mm/filemap: rename generic_file_buffered_read subfunctions adds cde16d36aacb mm/filemap: remove dynamically allocated array from filemap_read adds 1e3386f91627 mm/filemap: convert filemap_get_pages to take a pagevec adds 6c024168e388 mm/filemap: use head pages in generic_file_buffered_read adds 613f25f79355 mm/filemap: pass a sleep state to put_and_wait_on_page_locked adds 686f8bb25421 mm/filemap: support readpage splitting a page adds 2a91f7d8c490 mm/filemap: inline __wait_on_page_locked_async into caller adds e29c00bf4de3 mm/filemap: don't call ->readpage if IOCB_WAITQ is set adds 11efb782f9ae mm/filemap: change filemap_read_page calling conventions adds 0c22d6142eca mm/filemap: change filemap_create_page calling conventions adds 2f3adbacf6fc mm/filemap: convert filemap_update_page to return an errno adds cc41adc5331d mm/filemap: move the iocb checks into filemap_update_page adds 4494da2f5944 mm/filemap: add filemap_range_uptodate adds 14fe389c0f96 mm-filemap-add-filemap_range_uptodate-fix adds be2ca58ab75a mm/filemap: split filemap_readahead out of filemap_get_pages adds 3d87a269f394 mm/filemap: restructure filemap_get_pages adds e03e47ee78c7 mm/filemap: don't relock the page after calling readpage adds d2cf433bf2c5 mm/filemap: rename generic_file_buffered_read to filemap_read adds 86f5a384bd83 mm/filemap: simplify generic_file_read_iter adds e7e89621a19a mm/gup: don't pin migrated cma pages in movable zone adds d2c349e1a34f mm/gup: check every subpage of a compound page during isolation adds c5de2fb80855 mm/gup: return an error on migration failure adds 0a1f8acc61eb mm/gup: check for isolation errors adds 3a64af100ade mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN adds f620a43fc81d mm: apply per-task gfp constraints in fast path adds 777c90114e01 mm: honor PF_MEMALLOC_PIN for all movable pages adds 13027df0221a mm/gup: do not migrate zero page adds ce179f77ecd1 mm-gup-do-not-migrate-zero-page-fix adds 4ea49e2a6830 make is_pinnable_page a macro adds b327204af64c mm/gup: migrate pinned pages out of movable zone adds 6a4673299da9 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] adds 6398433069e1 mm/gup: change index type to long as it counts pages adds 70ecc4c35b06 mm/gup: longterm pin migration cleanup adds 43d594cc1263 selftests/vm: gup_test: fix test flag adds 77459ea48732 selftests/vm: gup_test: test faulting in kernel, and verif [...] adds b6a736d1a90d mm/swap_slots.c: remove redundant NULL check adds 31781a9e4258 mm/swapfile.c: fix debugging information problem adds 2992df9b587e mm/page_io: use pr_alert_ratelimited for swap read/write errors adds 1770dc1b9b47 mm/swap_state: constify static struct attribute_group adds fefb03b1a3fb mm/swap: don't SetPageWorkingset unconditionally during swapin adds 202a6a462788 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds e6aee286e178 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 1bd4b5356460 mm: memcontrol: optimize per-lruvec stats counter memory usage adds 0b3300f0a29e mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] adds 0edacdade410 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving adds 01170cf31d2d mm: memcontrol: convert NR_ANON_THPS account to pages adds f264de01455b mm: memcontrol: convert NR_FILE_THPS account to pages adds 8df705f3e24e mm: memcontrol: convert NR_SHMEM_THPS account to pages adds a605153f5301 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages adds 5f322e1a43f0 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages adds 4d7cb6476614 mm: memcontrol: make the slab calculation consistent adds 378f089e45fb mm/memcg: revise the using condition of lock_page_lruvec f [...] adds ba47ad81dc74 mm/memcg: remove rcu locking for lock_page_lruvec function series adds 80913806e3c0 mm: memcg: add swapcache stat for memcg v2 adds bdc3fb0c24cd mm-memcg-add-swapcache-stat-for-memcg-v2-fix adds ccd0a19ac81d mm: kmem: make __memcg_kmem_(un)charge static adds e576ffd830d9 mm: page_counter: re-layout structure to reduce false sharing adds 1ff30567c329 mm/memcontrol: remove redundant NULL check adds 330e23bdfec8 mm/mmap.c: remove unnecessary local variable adds 54301256b94a mm/memory.c: fix potential pte_unmap_unlock pte error adds 79bf68514a77 mm/pgtable-generic.c: simplify the VM_BUG_ON condition in [...] adds 0fa876865ba4 mm/mmap.c: fix the adjusted length error adds 492850bf447c mm/mprotect.c: optimize error detection in do_mprotect_pkey() adds c6e081c0a343 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() adds f117b15cccda mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] adds a6e1120b016e mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTU [...] adds 173ccba12eb3 mm/page_reporting: use list_entry_is_head() in page_report [...] adds 01b7f86b396c vmalloc: remove redundant NULL check adds 827c30fd6f79 kasan: prefix global functions with kasan_ adds 4daddf83a174 kasan: clarify HW_TAGS impact on TBI adds 1b165a212865 kasan: clean up comments in tests adds 33462cba73ad kasan: add macros to simplify checking test constraints adds 2e9f38657263 kasan: add match-all tag tests adds 5706d46853a1 kasan: export kasan_poison adds 296500c7c4f7 kasan-add-match-all-tag-tests-fix-fix adds 69bcb69e2f18 kasan, arm64: allow using KUnit tests with HW_TAGS mode adds 55a53410f2ca kasan: rename CONFIG_TEST_KASAN_MODULE adds 7303a89f9f58 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL adds 0bab849eb0cb kasan: adapt kmalloc_uaf2 test to HW_TAGS mode adds f70e17333a81 kasan: fix memory corruption in kasan_bitops_tags test adds 8dae8d899867 kasan: move _RET_IP_ to inline wrappers adds 298d4540873e kasan: fix bug detection via ksize for HW_TAGS mode adds 763d6790077c kasan: add proper page allocator tests adds ad9e52273dd0 kasan: add a test for kmem_cache_alloc/free_bulk adds 117d7ca9bb19 kasan: don't run tests when KASAN is not enabled adds 8b619cc95e71 kasan: remove redundant config option adds 701739070c69 kasan-remove-redundant-config-option-v3 adds f82cdf667762 mm: fix prototype warning from kernel test robot adds 374cb4cbea94 mm: rename memmap_init() and memmap_init_zone() adds 6b5af82b40b3 mm: simplify parater of function memmap_init_zone() adds 25b4d52f9ee5 mm: simplify parameter of setup_usemap() adds bb847cd7dd54 mm: remove unneeded local variable in free_area_init_core adds 8b5739269bc1 video: fbdev: acornfb: remove free_unused_pages() adds e0a408f82148 mm: simplify free_highmem_page() and free_reserved_page() adds 1033b83dabf2 mm/huge_memory.c: update tlb entry if pmd is changed adds 1ffc1192c3e1 MIPS: do not call flush_tlb_all when setting pmd entry adds 600f790c0694 mm/hugetlb: fix potential double free in hugetlb_register_ [...] adds 78f608866c68 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing adds 97fe7eb0f96d mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call adds 273dc5d65af4 mm/hugetlb: use helper huge_page_order and pages_per_huge_page adds 29a09d9db5b7 mm/hugetlb: fix use after free when subpool max_hpages acc [...] adds 7e82e2b40317 mm/hugetlb: simplify the calculation of variables adds f303c314540d mm/hugetlb: grab head page refcount once for group of subpages adds 39b87cf6d212 mm/hugetlb: refactor subpage recording adds fd594a0fd9b2 mm/hugetlb: fix some comment typos adds 1a03d979cbc5 mm/hugetlb: remove redundant check in preparing and destro [...] adds 91f1ea8b475a mm/hugetlb.c: fix typos in comments adds 5b2ada2e7063 mm/vmscan: __isolate_lru_page_prepare() cleanup adds cded7447906e mm/workingset.c: avoid unnecessary max_nodes estimation in [...] adds b65f329fb9b4 mm/vmscan.c: use add_page_to_lru_list() adds 3eace99e631a include/linux/mm_inline.h: shuffle lru list addition and d [...] adds cbb079eca5ea mm: don't pass "enum lru_list" to lru list addition functions adds 957d39aa9e30 mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() adds e4d3e39e1be5 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() adds 3f38aa606c21 mm: add __clear_page_lru_flags() to replace page_off_lru() adds 8c778c07a4a4 mm: VM_BUG_ON lru page flags adds b4041ddc151c include/linux/mm_inline.h: fold page_lru_base_type() into [...] adds b4e3bd548fc4 include/linux/mm_inline.h: fold __update_lru_size() into i [...] adds d8977a6446cb mm/vmscan.c: make lruvec_lru_size() static adds 74075cec557c mm: workingset: clarify eviction order and distance calculation adds 3790c392bd96 hugetlb: use page.private for hugetlb specific page flags adds 448cb4f91c1e hugetlb: convert page_huge_active() HPageMigratable flag adds bccc619cc6ad hugetlb: convert PageHugeTemporary() to HPageTemporary flag adds f4bc688fdc7d hugetlb: convert PageHugeFreed to HPageFreed flag adds 37b232ca1b31 z3fold: remove unused attribute for release_z3fold_page adds b02c3317a5f8 z3fold: simplify the zhdr initialization code in init_z3fo [...] adds 639862d78aa2 mm/compaction: remove rcu_read_lock during page compaction adds 05c325ea10d6 mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked adds f855e8685bf7 mm/compaction: correct deferral logic for proactive compaction adds 2440de679bce mm/compaction: fix misbehaviors of fast_find_migrateblock() adds 769fec5f71a8 numa balancing: migrate on fault among multiple bound nodes adds 851547fca6d6 mm/mempolicy: use helper range_in_vma() in queue_pages_tes [...] adds 5205df5d2f7b mm, oom: fix a comment in dump_task() adds ca3b53970521 mm/hugetlb: change hugetlb_reserve_pages() to type bool adds 45b049086845 hugetlbfs: remove special hugetlbfs_set_page_dirty() adds 814b44583107 hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr() adds 7002d5be2c90 hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs adds df2a8ccc9417 hugetlbfs: correct obsolete function name in hugetlbfs_rea [...] adds ac7a48fbf7b0 hugetlbfs: remove meaningless variable avoid_reserve adds c99b58ed3dc3 hugetlbfs: make hugepage size conversion more readable adds 3d3f09647c6a hugetlbfs: correct some obsolete comments about inode i_mutex adds 44bc5bbd579f hugetlbfs: fix some comment typos adds 55a9902a0f5b mm/migrate: remove unneeded semicolons adds 4f4a03583cdb mm: make pagecache tagged lookups return only head pages adds 08ea6a9461fb mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 79a723752905 mm/swap: optimise get_shadow_from_swap_cache adds d5f03646d9d8 mm: add FGP_ENTRY adds 114168e97f63 mm/filemap: rename find_get_entry to mapping_get_entry adds 488775112432 mm/filemap: add helper for finding pages adds 515bbb84ff28 fix mm-filemap-add-helper-for-finding-pages.patch adds 1f38097e9a53 mm/filemap: add mapping_seek_hole_data adds 8b83073da97b fix mm-filemap-add-mapping_seek_hole_data.patch adds 1cea4804fd5b iomap: use mapping_seek_hole_data adds d43fc5863632 mm: add and use find_lock_entries adds 8423762277b0 fix mm-add-and-use-find_lock_entries.patch adds c4973aa15d7d mm: add an 'end' parameter to find_get_entries adds 1d3c7cba69c9 mm: add an 'end' parameter to pagevec_lookup_entries adds cc7c65d8e7c5 mm: remove nr_entries parameter from pagevec_lookup_entries adds 209a322fecd1 mm: pass pvec directly to find_get_entries adds 3a6383e1ed0c mm: remove pagevec_lookup_entries adds dbeccac8fecb mm,thp,shmem: limit shmem THP alloc gfp_mask adds 0506cad637d8 mm,thp,shm: limit gfp mask to no more than specified adds 56f882f19e39 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 18b151f59516 mm: cma: allocate cma areas bottom-up adds ccf9756fa318 mm-cma-allocate-cma-areas-bottom-up-fix adds 5e40d2707f6d mm-cma-allocate-cma-areas-bottom-up-fix-2 adds a82aecc3f526 mm-cma-allocate-cma-areas-bottom-up-fix-3 adds 79d347110d13 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix adds 9e0b52af9101 mm/cma: expose all pages to the buddy if activation of an [...] adds f670e98bacb8 mm/page_alloc: count CMA pages per zone and print them in [...] adds 13be0fb2e871 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] adds 295a478ebf19 mm-page_alloc-count-cma-pages-per-zone-and-print-them-in-p [...] adds 05cc419cf79b mm: vmstat: fix NOHZ wakeups for node stat changes adds cc68565d0cbb mm: vmstat: add some comments on internal storage of byte items adds 39c377c6e9bf mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 0e0b41bc8db4 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 1ce5d4fbb59e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 6b2a471fedc3 mm/vmstat.c: erase latency in vmstat_shepherd adds 0ddfe5272a21 mm: move pfn_to_online_page() out of line adds 38094a59b9a4 mm: teach pfn_to_online_page() to consider subsection validity adds 9c6c711d0425 mm: teach pfn_to_online_page() about ZONE_DEVICE section c [...] adds b1f75927b30f mm-teach-pfn_to_online_page-about-zone_device-section-coll [...] adds b4589b38a181 mm: fix memory_failure() handling of dax-namespace metadata adds 8c48101fb2b7 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' adds 753f41d07124 mm/memory_hotplug: MEMHP_MERGE_RESOURCE -> MHP_MERGE_RESOURCE adds b7e22dd2872e mm/memory_hotplug: use helper function zone_end_pfn() to g [...] adds 6fdf678bfec1 drivers/base/memory: don't store phys_device in memory blocks adds 1e350e17eb44 Documentation: sysfs/memory: clarify some memory block dev [...] adds f27dfa8088bd mm/memory_hotplug: prevalidate the address range being add [...] adds be3a55b2d079 arm64/mm: define arch_get_mappable_range() adds 19a44b29d114 s390/mm: define arch_get_mappable_range() adds 0aacefaea7dd virtio-mem: check against mhp_get_pluggable_range() which [...] adds 91777558533e mm/rmap: correct some obsolete comments of anon_vma adds 7575469b273c mm/rmap: remove unneeded semicolon in page_not_mapped() adds 4fb2f4862956 mm/rmap: fix obsolete comment in __page_check_anon_rmap() adds 0b918a59e71e mm/rmap: use page_not_mapped in try_to_unmap() adds d447ee6a5872 mm: zswap: clean up confusing comment adds 23e68e8f1c33 mm/zswap: add the flag can_sleep_mapped adds dd8c102ed7fa mm/zswap: add return value in zswap_frontswap_load adds 68f9e483d015 mm/zswap: fix potential memory leak adds c27d7b8e19e0 mm/zswap: fix potential uninitialized pointer read on tmp adds 74a4bf5c2a70 mm/zswap: fix variable 'entry' is uninitialized when used adds bbb889b2b57a mm: set the sleep_mapped to true for zbud and z3fold adds 8533c5f5b225 mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_a [...] adds 8255bb73f9ff zsmalloc: account the number of compacted pages correctly adds e59176118274 mm: remove arch_remap() and mm-arch-hooks.h adds b63ba2d6e251 mm: page-flags.h: Typo fix (It -> If) adds d3ba7b1a46be mm/dmapool: use might_alloc() adds 69272af2154f mm/backing-dev.c: use might_alloc() adds 52a056a0f665 bdi-use-might_alloc-fix adds 62d25d704641 mm/early_ioremap.c: use __func__ instead of function name adds 56b81990d5e6 mm: add Kernel Electric-Fence infrastructure adds d5ca502155c1 kfence: Fix parameter description for kfence_object_start() adds e47ee1b62847 kfence: avoid stalling work queue task without allocations adds 60df589e6115 kfence: fix potential deadlock due to wake_up() adds 499aaf528f26 kfence: add option to use KFENCE without static keys adds 36aeef8e74f2 kfence: add missing copyright and description headers adds e404a0621ad4 x86, kfence: enable KFENCE for x86 adds 1cff19bfa90a kfence, x86: add missing copyright and description header adds 07af8f6686c2 arm64, kfence: enable KFENCE for ARM64 adds c836f8592ff9 kfence, arm64: add missing copyright and description header adds 47eac850e321 kfence: use pt_regs to generate stack trace on faults adds 0b1d3865923b mm, kfence: insert KFENCE hooks for SLAB adds c13aa874c5da mm, kfence: insert KFENCE hooks for SLUB adds 471b72e3cbd4 kfence, kasan: make KFENCE compatible with KASAN adds 54d30864ef42 revert kasan-remove-kfence-leftovers adds e6793930cd7c kasan: untag addresses for KFENCE adds 5f0830d18dd4 kfence, Documentation: add KFENCE documentation adds 9619844f1cc5 kfence: add missing copyright header to documentation adds 39e0b30e00ed kfence: add test suite adds 23677c87b4a1 kfence: fix typo in test adds e81d8d686614 kfence: show access type in report adds ea5679b56c06 MAINTAINERS: add entry for KFENCE adds 87e84d3dcb60 tracing: add error_report_end trace point adds 8f3a59f67d2e kfence: use error_report_end tracepoint adds d14670d2d173 kasan: use error_report_end tracepoint adds 5aa3867b567d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 72ba0c1030a3 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 99ebfee4de46 kernel/hung_task.c: Monitor killed tasks. adds 487efdd9b70c alpha: remove CONFIG_EXPERIMENTAL from defconfigs adds 6634eb76c0c6 proc/wchan: use printk format instead of lookup_symbol_name() adds c2e13d361242 sysctl.c: fix underflow value setting risk in vm_table adds 27771f1d0d99 proc/sysctl: make protected_* world readable adds 911c3beb0ced include/linux: remove repeated words adds e9727d237da2 groups: use flexible-array member in struct group_info adds 25ca89fa6d76 groups: simplify struct group_info allocation adds a64533efd4e2 kernel: delete repeated words in comments adds 374923c462ce lib/genalloc.c: change return type to unsigned long for bi [...] adds 9e1e572c1674 string.h: move fortified functions definitions in a dedica [...] adds bafee3b851de lib: stackdepot: add support to configure STACK_HASH_SIZE adds bcd720317b95 lib: stackdepot: add support to disable stack depot adds 04e1d30788b2 lib-stackdepot-add-support-to-disable-stack-depot-fix adds d0f729490b79 lib: stackdepot: fix ignoring return value warning adds a87e689744b3 lib/cmdline: remove an unneeded local variable in next_arg() adds 1acafbfd7d82 lib/hexdump: introduce DUMP_PREFIX_UNHASHED for unhashed a [...] adds a02515132af8 mm/page_poison: use unhashed address in hexdump for check_ [...] adds 3964d5ec9fee include/linux/bitops.h: spelling s/synomyn/synonym/ adds 68f49b5e2f30 checkpatch: improve blank line after declaration test adds ec515f6b632f checkpatch: ignore warning designated initializers using NR_CPUS adds 70c3b4f7094d checkpatch: trivial style fixes adds b6fa0603c748 checkpatch: prefer ftrace over function entry/exit printks adds b752850a850c checkpatch: improve TYPECAST_INT_CONSTANT test message adds b837859b100a checkpatch: add warning for avoiding .L prefix symbols in [...] adds a7b7339e3219 checkpatch: add kmalloc_array_node to unnecessary OOM mess [...] adds 870df6a235ae init/version.c: remove Version_<LINUX_VERSION_CODE> symbol adds 947135c64610 init: clean up early_param_on_off() macro adds 14e3c26509fd aio: simplify read_events() adds b066e4922304 scripts/gdb: fix list_for_each adds 2af84ef8a309 initramfs: panic with memory information adds 725e5888d42d initramfs-panic-with-memory-information-fix adds e6846dd09619 Merge branch 'akpm-current/current' adds 4e27def90719 mm: add definition of PMD_PAGE_ORDER adds fd74de3e1553 mmap: make mlock_future_check() global adds 057ad09af272 riscv/Kconfig: make direct map manipulation options depend on MMU adds 19a55a2f0a2b set_memory: allow set_direct_map_*_noflush() for multiple pages adds d32cf5f5049e set_memory: allow querying whether set_direct_map_*() is a [...] adds 2877a0cdca75 arm64: kfence: fix header inclusion adds 873424ed2365 mm: introduce memfd_secret system call to create "secret" [...] adds 437e9b1a825c secretmem: use PMD-size pages to amortize direct map fragm [...] adds b0ac51c59ad9 secretmem: add memcg accounting adds 143156df6aef PM: hibernate: disable when there are active secretmem users adds 51c1490d5125 arch, mm: wire up memfd_secret system call where relevant adds f48c02740323 secretmem: test: add basic selftest for memfd_secret(2) adds a9beef70c039 Merge branch 'akpm/master' adds 8d374d0d441a Add linux-next specific files for 20210208
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 (fd821bf0ed9a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 11 +- .gitignore | 1 + .mailmap | 6 + CREDITS | 8 +- Documentation/ABI/stable/sysfs-driver-speakup | 37 +- .../ABI/testing/debugfs-driver-habanalabs | 50 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 8 + Documentation/ABI/testing/sysfs-bus-thunderbolt | 2 + Documentation/ABI/testing/sysfs-class-typec | 20 +- Documentation/ABI/testing/sysfs-devices-memory | 58 +- Documentation/ABI/testing/sysfs-driver-habanalabs | 58 +- .../ABI/testing/sysfs-platform-ideapad-laptop | 26 +- Documentation/Makefile | 2 +- Documentation/PCI/endpoint/pci-ntb-function.rst | 53 +- Documentation/PCI/endpoint/pci-ntb-howto.rst | 1 + Documentation/admin-guide/README.rst | 7 +- .../admin-guide/device-mapper/dm-crypt.rst | 2 +- .../admin-guide/laptops/thinkpad-acpi.rst | 17 +- Documentation/admin-guide/mm/memory-hotplug.rst | 29 +- .../admin-guide/syscall-user-dispatch.rst | 4 +- Documentation/admin-guide/thunderbolt.rst | 7 + Documentation/admin-guide/xfs.rst | 41 + Documentation/conf.py | 75 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 5 +- .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 2 + .../devicetree/bindings/arm/coresight.txt | 5 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../arm/marvell/ap80x-system-controller.txt | 8 + .../devicetree/bindings/arm/mediatek.yaml | 4 +- Documentation/devicetree/bindings/arm/pmu.yaml | 1 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- .../clock/allwinner,sun9i-a80-usb-clks.yaml | 59 + .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../devicetree/bindings/clock/arm,syscon-icst.yaml | 4 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 3 +- .../devicetree/bindings/crypto/ti,sa2ul.yaml | 2 +- .../bindings/display/brcm,bcm2835-hvs.yaml | 2 +- .../bindings/display/mediatek/mediatek,disp.txt | 12 +- .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 76 +- .../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 39 - .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 126 + .../devicetree/bindings/firmware/qcom,scm.txt | 2 + .../devicetree/bindings/gpio/mrvl-gpio.yaml | 3 +- .../bindings/gpio/mstar,msc313-gpio.yaml | 2 +- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 2 +- Documentation/devicetree/bindings/i3c/i3c.txt | 140 - Documentation/devicetree/bindings/i3c/i3c.yaml | 179 + .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 9 +- .../bindings/i3c/silvaco,i3c-master.yaml | 60 + .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 57 - .../devicetree/bindings/iio/dac/adi,ad5696.yaml | 57 + .../bindings/interconnect/qcom,rpmh.yaml | 4 + .../interrupt-controller/realtek,rtl-intc.yaml | 57 + .../devicetree/bindings/iommu/arm,smmu.yaml | 2 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 105 - .../devicetree/bindings/iommu/mediatek,iommu.yaml | 183 + .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 14 +- .../devicetree/bindings/leds/ti,tca6507.yaml | 1 + .../devicetree/bindings/media/i2c/imx258.yaml | 134 + .../bindings/media/i2c/maxim,max9286.yaml | 22 + .../devicetree/bindings/media/i2c/ov5647.yaml | 76 - .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 20 +- .../devicetree/bindings/media/i2c/sony,imx334.yaml | 91 + .../bindings/media/marvell,mmp2-ccic.yaml | 5 + .../devicetree/bindings/mips/realtek-rtl.yaml | 24 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 +- .../bindings/pci/microchip,pcie-host.yaml | 92 + .../devicetree/bindings/phy/brcm,sata-phy.yaml | 3 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 3 + .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 1 + .../devicetree/bindings/phy/qcom,usb-hs-28nm.yaml | 1 + .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 5 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 9 +- .../devicetree/bindings/power/brcm,bcm-pmb.yaml | 50 + .../bindings/power/mediatek,power-controller.yaml | 11 + .../devicetree/bindings/ptp/ptp-idtcm.yaml | 4 +- .../bindings/regulator/max8997-regulator.txt | 1 + .../devicetree/bindings/rtc/nxp,pcf2127.yaml | 51 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 6 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 2 +- .../devicetree/bindings/serial/fsl-mxs-auart.yaml | 2 +- .../bindings/sound/audio-graph-port.yaml | 3 + .../sound/nvidia,tegra-audio-graph-card.yaml | 3 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 6 +- Documentation/devicetree/bindings/sound/rt5659.txt | 11 + .../devicetree/bindings/sound/st,stm32-i2s.yaml | 4 + .../devicetree/bindings/spi/realtek,rtl-spi.yaml | 41 + .../sram/allwinner,sun4i-a10-system-control.yaml | 1 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 12 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 3 +- .../devicetree/bindings/usb/generic-ehci.yaml | 51 +- .../devicetree/bindings/usb/generic-ohci.yaml | 34 +- .../devicetree/bindings/usb/usbmisc-imx.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 12 +- .../bindings/watchdog/intel,keembay-wdt.yaml | 57 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 5 +- .../devicetree/bindings/watchdog/renesas,wdt.yaml | 1 + .../bindings/watchdog/sigma,smp8642-wdt.txt | 18 - .../devicetree/bindings/watchdog/sirfsoc_wdt.txt | 18 - .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 6 + .../bindings/watchdog/stericsson-coh901327.txt | 19 - .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 4 +- .../bindings/watchdog/zte,zx2967-wdt.txt | 32 - Documentation/doc-guide/sphinx.rst | 30 +- Documentation/driver-api/media/v4l2-clocks.rst | 31 - Documentation/driver-api/media/v4l2-core.rst | 1 - Documentation/driver-api/media/v4l2-subdev.rst | 48 +- Documentation/driver-api/thermal/sysfs-api.rst | 6 +- Documentation/filesystems/f2fs.rst | 7 +- Documentation/filesystems/fsverity.rst | 76 + Documentation/filesystems/proc.rst | 5 +- Documentation/gpu/todo.rst | 19 + Documentation/kbuild/makefiles.rst | 2 +- Documentation/networking/dsa/dsa.rst | 4 - Documentation/networking/ethtool-netlink.rst | 11 +- Documentation/networking/ip-sysctl.rst | 42 +- Documentation/process/adding-syscalls.rst | 2 +- Documentation/process/coding-style.rst | 17 + Documentation/process/submitting-patches.rst | 20 + Documentation/sound/designs/index.rst | 1 + Documentation/sound/designs/jack-injection.rst | 166 + Documentation/sphinx/automarkup.py | 7 +- Documentation/sphinx/cdomain.py | 8 +- Documentation/sphinx/kernel_abi.py | 27 +- Documentation/sphinx/kernel_feat.py | 25 +- Documentation/sphinx/kerneldoc.py | 26 +- Documentation/sphinx/kernellog.py | 26 +- Documentation/sphinx/kfigure.py | 14 +- Documentation/sphinx/maintainers_include.py | 2 - Documentation/sphinx/requirements.txt | 1 - Documentation/sphinx/rstFlatTable.py | 10 - Documentation/userspace-api/media/dvb/dvbstb.svg | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 6 +- Documentation/virt/kvm/nested-vmx.rst | 6 +- Documentation/virt/kvm/running-nested-guests.rst | 2 +- MAINTAINERS | 87 +- Makefile | 12 +- Next/SHA1s | 257 +- Next/Trees | 1 + Next/merge.log | 6393 +++++++++++++------- arch/arm/Kconfig | 8 +- arch/arm/Kconfig.debug | 40 +- arch/arm/arm-soc-for-next-contents.txt | 82 +- arch/arm/boot/compressed/Makefile | 5 +- arch/arm/boot/compressed/fdt_check_mem_start.c | 131 + arch/arm/boot/compressed/head.S | 104 +- arch/arm/boot/dts/am33xx.dtsi | 3 + arch/arm/boot/dts/bcm21664.dtsi | 2 +- arch/arm/boot/dts/lpc32xx.dtsi | 3 - arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 8 +- arch/arm/boot/dts/mmp2.dtsi | 5 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 33 +- arch/arm/boot/dts/mmp3.dtsi | 8 +- arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 101 + arch/arm/boot/dts/qcom-msm8974.dtsi | 43 + arch/arm/boot/dts/qcom-msm8974pro.dtsi | 5 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 36 + arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 36 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 35 + arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/common/locomo.c | 5 +- arch/arm/common/sa1111.c | 6 +- arch/arm/configs/at91_dt_defconfig | 12 +- arch/arm/include/asm/assembler.h | 17 + arch/arm/include/asm/hardware/locomo.h | 2 +- arch/arm/include/asm/hardware/sa1111.h | 2 +- arch/arm/include/asm/kexec-internal.h | 12 + arch/arm/include/debug/brcmstb.S | 30 +- arch/arm/include/debug/sti.S | 26 +- arch/arm/kernel/asm-offsets.c | 5 + arch/arm/kernel/machine_kexec.c | 20 +- arch/arm/kernel/relocate_kernel.S | 38 +- arch/arm/kernel/signal.c | 14 +- arch/arm/kernel/smp.c | 3 - arch/arm/mach-pxa/devices.c | 8 + arch/arm/mach-sa1100/collie.c | 6 - arch/arm/mm/dump.c | 9 +- arch/arm/mm/mmu.c | 1 - arch/arm/vdso/Makefile | 1 - arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/amlogic/Makefile | 3 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 7 +- .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 427 +- .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 96 + arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 442 ++ arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 1 + .../broadcom/bcm4908/bcm4906-netgear-r8000p.dts | 52 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 18 + .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 51 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 117 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 64 - .../boot/dts/broadcom/stingray/stingray-sata.dtsi | 278 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 7 - arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt6779.dtsi | 17 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 12 + .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts | 23 + .../dts/mediatek/mt8183-kukui-krane-sku176.dts | 5 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 46 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 26 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 57 + arch/arm64/boot/dts/mediatek/mt8516.dtsi | 30 + arch/arm64/boot/dts/qcom/Makefile | 7 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 4 + .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 291 + .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 267 + arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 16 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 20 +- .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 +- .../qcom/msm8992-msft-lumia-octagon-talkman.dts | 15 + .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 67 - arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 39 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 772 +-- .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 - .../qcom/msm8994-msft-lumia-octagon-cityman.dts | 15 + .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 909 +++ .../qcom/msm8994-sony-xperia-kitakami-karin.dts | 2 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 24 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 230 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 16 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 10 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 108 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 393 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 117 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 22 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 293 + arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 250 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 499 ++ .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 4 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/asm-uaccess.h | 4 +- arch/arm64/include/asm/assembler.h | 16 + arch/arm64/include/asm/kvm_asm.h | 4 +- arch/arm64/include/asm/memory.h | 18 +- arch/arm64/include/asm/sysreg.h | 14 + arch/arm64/include/asm/uaccess.h | 2 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/entry.S | 4 +- arch/arm64/kernel/hibernate.c | 4 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/perf_event.c | 15 +- arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/ptrace.c | 1 + arch/arm64/kernel/traps.c | 2 +- arch/arm64/kernel/vmlinux.lds.S | 8 + arch/arm64/kvm/hyp/nvhe/Makefile | 6 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 6 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 40 +- arch/arm64/kvm/pmu-emul.c | 14 +- arch/arm64/kvm/sys_regs.c | 12 +- arch/arm64/kvm/vgic/vgic-v3.c | 12 +- arch/arm64/mm/fault.c | 2 +- arch/arm64/mm/init.c | 28 +- arch/arm64/mm/mmu.c | 14 +- arch/arm64/mm/physaddr.c | 2 +- arch/arm64/mm/ptdump.c | 1 + arch/ia64/Makefile | 8 +- arch/ia64/include/asm/irq.h | 4 +- arch/ia64/include/asm/mca.h | 11 +- arch/ia64/include/asm/pal.h | 4 +- arch/ia64/include/asm/sal.h | 2 +- arch/ia64/kernel/Makefile | 5 - arch/ia64/kernel/asm-offsets.c | 18 +- arch/ia64/kernel/efi.c | 1 + arch/ia64/kernel/mca.c | 5 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/nr-irqs.c | 22 - arch/ia64/scripts/unwcheck.py | 2 +- arch/mips/Kconfig | 23 + arch/mips/ath79/setup.c | 13 +- arch/mips/bmips/setup.c | 7 +- arch/mips/boot/dts/Makefile | 1 + arch/mips/boot/dts/realtek/Makefile | 2 + arch/mips/boot/dts/realtek/cisco_sg220-26.dts | 25 + arch/mips/boot/dts/realtek/rtl838x.dtsi | 21 + arch/mips/boot/dts/realtek/rtl83xx.dtsi | 59 + arch/mips/generic/init.c | 5 +- arch/mips/include/asm/bootinfo.h | 22 +- arch/mips/include/asm/mach-pistachio/irq.h | 15 - arch/mips/include/asm/octeon/octeon.h | 1 - arch/mips/include/asm/ptrace.h | 2 +- arch/mips/include/uapi/asm/perf_regs.h | 40 + arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/head.S | 31 - arch/mips/kernel/perf_regs.c | 68 + arch/mips/kernel/setup.c | 4 - arch/mips/kernel/smp.c | 6 +- arch/mips/kvm/mips.c | 2 +- arch/mips/lantiq/prom.c | 7 +- arch/mips/loongson64/Platform | 2 +- arch/mips/mti-malta/malta-time.c | 2 +- arch/mips/pic32/pic32mzda/init.c | 15 +- arch/mips/pistachio/Platform | 2 - arch/mips/ralink/of.c | 11 +- arch/mips/ralink/reset.c | 4 +- arch/mips/vdso/Kconfig | 2 +- arch/parisc/Kconfig | 10 + arch/parisc/include/asm/compat.h | 2 +- arch/parisc/include/asm/mmu_context.h | 4 +- arch/parisc/kernel/entry.S | 88 +- arch/powerpc/Makefile | 2 +- arch/powerpc/kernel/vdso64/sigtramp.S | 11 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 2 +- arch/powerpc/lib/Makefile | 2 +- arch/riscv/Kconfig | 2 + arch/riscv/include/asm/page.h | 5 +- arch/riscv/include/asm/set_memory.h | 8 +- arch/riscv/kernel/setup.c | 4 +- arch/s390/mm/init.c | 1 + arch/s390/mm/vmem.c | 14 +- arch/x86/hyperv/Makefile | 4 +- arch/x86/hyperv/hv_init.c | 122 +- arch/x86/hyperv/hv_proc.c | 219 + arch/x86/hyperv/irqdomain.c | 385 ++ arch/x86/include/asm/apic.h | 10 - arch/x86/include/asm/barrier.h | 18 + arch/x86/include/asm/entry-common.h | 2 - arch/x86/include/asm/hyperv-tlfs.h | 38 + arch/x86/include/asm/mshyperv.h | 19 +- arch/x86/kernel/apic/apic.c | 4 + arch/x86/kernel/apic/x2apic_cluster.c | 6 +- arch/x86/kernel/apic/x2apic_phys.c | 9 +- arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/cpu/mshyperv.c | 58 + arch/x86/kernel/early-quirks.c | 1 + arch/x86/kernel/hw_breakpoint.c | 61 +- arch/x86/kernel/setup.c | 20 +- arch/x86/kernel/step.c | 10 +- arch/x86/kvm/emulate.c | 2 + arch/x86/kvm/mmu/tdp_mmu.c | 6 +- arch/x86/kvm/svm/nested.c | 13 +- arch/x86/kvm/svm/sev.c | 17 +- arch/x86/kvm/svm/svm.c | 5 + arch/x86/kvm/svm/svm.h | 3 - arch/x86/kvm/vmx/vmx.c | 17 +- arch/x86/kvm/x86.c | 31 +- arch/x86/kvm/x86.h | 2 + arch/x86/mm/mem_encrypt.c | 1 + arch/x86/net/bpf_jit_comp.c | 19 + arch/x86/platform/efi/efi_64.c | 19 - arch/x86/platform/intel-mid/device_libs/Makefile | 1 - .../intel-mid/device_libs/platform_mrfld_wdt.c | 82 - block/bfq-iosched.c | 8 +- block/bio.c | 35 +- certs/.gitignore | 1 + certs/Kconfig | 25 +- certs/Makefile | 33 +- certs/blacklist.c | 257 +- certs/blacklist.h | 12 + certs/common.c | 56 + certs/common.h | 9 + certs/revocation_certificates.S | 21 + certs/system_keyring.c | 55 +- crypto/asymmetric_keys/x509_public_key.c | 3 +- drivers/accessibility/speakup/speakup_dectlk.c | 11 +- drivers/accessibility/speakup/spk_types.h | 3 +- drivers/accessibility/speakup/synth.c | 3 + drivers/accessibility/speakup/varhandlers.c | 1 + drivers/acpi/bus.c | 119 +- drivers/acpi/nfit/core.c | 75 +- drivers/acpi/scan.c | 10 +- drivers/amba/bus.c | 234 +- drivers/base/arch_numa.c | 13 +- drivers/base/memory.c | 25 +- drivers/base/power/domain.c | 3 +- drivers/base/swnode.c | 43 + drivers/block/Kconfig | 10 - drivers/block/Makefile | 2 - drivers/block/floppy.c | 30 +- drivers/block/skd_main.c | 3670 ----------- drivers/block/skd_s1120.h | 322 - drivers/block/virtio_blk.c | 11 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bluetooth/btusb.c | 258 +- drivers/bluetooth/hci_qca.c | 3 +- drivers/bus/mhi/pci_generic.c | 12 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/char/hw_random/nomadik-rng.c | 3 +- drivers/char/random.c | 2 +- drivers/clk/rockchip/clk-rk3368.c | 6 +- drivers/clocksource/hyperv_timer.c | 3 + drivers/crypto/Kconfig | 2 +- drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/marvell/Kconfig | 1 + drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 2 +- drivers/devfreq/devfreq.c | 7 + drivers/devfreq/governor_passive.c | 44 +- drivers/devfreq/rk3399_dmc.c | 2 +- drivers/dma-buf/st-dma-fence.c | 7 +- drivers/dma/Kconfig | 1 + drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 696 ++- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 34 +- drivers/dma/idxd/device.c | 23 +- drivers/dma/idxd/idxd.h | 2 +- drivers/dma/idxd/init.c | 5 +- drivers/dma/lgm/Kconfig | 3 +- drivers/dma/pl330.c | 3 +- drivers/dma/sh/rcar-dmac.c | 112 +- drivers/dma/xilinx/xilinx_dma.c | 2 +- drivers/gpio/Kconfig | 2 + drivers/gpio/Makefile | 1 - drivers/gpio/gpio-mvebu.c | 101 +- drivers/gpio/gpio-xilinx.c | 369 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 3 + drivers/gpu/drm/amd/amdgpu/cik.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/nv.c | 53 +- drivers/gpu/drm/amd/amdgpu/si.c | 17 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 68 +- drivers/gpu/drm/amd/amdgpu/vi.c | 41 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 76 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 10 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 7 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- drivers/gpu/drm/amd/display/dc/Makefile | 4 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_edid_parser.c | 80 + drivers/gpu/drm/amd/display/dc/dc_edid_parser.h | 44 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 120 + drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 11 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 111 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 10 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 143 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 107 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 168 +- .../drm/amd/display/dc/dcn302/dcn302_resource.h | 2 + drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 7 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 29 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 10 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 2 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 4 +- .../drm/amd/display/modules/power/power_helpers.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 3 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 +- drivers/gpu/drm/drm_client_modeset.c | 7 +- drivers/gpu/drm/drm_dp_mst_topology.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 9 +- drivers/gpu/drm/gma500/Kconfig | 17 +- drivers/gpu/drm/gma500/Makefile | 37 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 4 - drivers/gpu/drm/gma500/mdfld_device.c | 564 -- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 1017 ---- drivers/gpu/drm/gma500/mdfld_dsi_dpi.h | 79 - drivers/gpu/drm/gma500/mdfld_dsi_output.c | 603 -- drivers/gpu/drm/gma500/mdfld_dsi_output.h | 377 -- drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c | 679 --- drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h | 80 - drivers/gpu/drm/gma500/mdfld_intel_display.c | 966 --- drivers/gpu/drm/gma500/mdfld_output.c | 74 - drivers/gpu/drm/gma500/mdfld_output.h | 76 - drivers/gpu/drm/gma500/mdfld_tmd_vid.c | 197 - drivers/gpu/drm/gma500/mdfld_tpo_vid.c | 83 - drivers/gpu/drm/gma500/mmu.c | 21 - drivers/gpu/drm/gma500/oaktrail_device.c | 3 - drivers/gpu/drm/gma500/psb_drv.c | 16 +- drivers/gpu/drm/gma500/psb_drv.h | 69 +- drivers/gpu/drm/gma500/psb_intel_reg.h | 12 +- drivers/gpu/drm/gma500/psb_irq.c | 72 +- drivers/gpu/drm/gma500/psb_irq.h | 2 - drivers/gpu/drm/gma500/psb_reg.h | 14 - drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 805 --- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h | 38 - drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 82 +- drivers/gpu/drm/i915/display/intel_bw.c | 22 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 22 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_crt.c | 1 + drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 1620 +---- drivers/gpu/drm/i915/display/intel_ddi.h | 8 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 1394 +++++ drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 100 + drivers/gpu/drm/i915/display/intel_display.c | 33 +- drivers/gpu/drm/i915/display/intel_display.h | 9 + .../gpu/drm/i915/display/intel_display_debugfs.c | 111 +- drivers/gpu/drm/i915/display/intel_display_power.c | 11 +- drivers/gpu/drm/i915/display/intel_display_types.h | 51 + drivers/gpu/drm/i915/display/intel_dp.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 31 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 38 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fdi.c | 139 + drivers/gpu/drm/i915/display/intel_fdi.h | 3 + drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 53 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_panel.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 610 +- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 14 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 4 + drivers/gpu/drm/i915/display/intel_vga.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 8 +- drivers/gpu/drm/i915/gt/intel_reset.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 68 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 4 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 5 +- drivers/gpu/drm/i915/gvt/firmware.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 12 +- drivers/gpu/drm/i915/gvt/gvt.c | 6 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 29 +- drivers/gpu/drm/i915/i915_drv.h | 124 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_getparam.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 53 +- drivers/gpu/drm/i915/i915_params.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 13 + drivers/gpu/drm/i915/i915_pmu.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 50 +- drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_switcheroo.c | 4 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 11 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_dram.c | 6 + drivers/gpu/drm/i915/intel_pch.c | 8 +- drivers/gpu/drm/i915/intel_pch.h | 3 + drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 4 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 +- drivers/gpu/drm/lima/lima_devfreq.c | 11 +- drivers/gpu/drm/lima/lima_devfreq.h | 2 + drivers/gpu/drm/lima/lima_sched.c | 8 +- drivers/gpu/drm/mediatek/Makefile | 5 +- drivers/gpu/drm/mediatek/mtk_disp_ccorr.c | 223 + drivers/gpu/drm/mediatek/mtk_disp_color.c | 89 +- drivers/gpu/drm/mediatek/mtk_disp_drv.h | 92 + drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 197 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 254 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 194 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 57 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 107 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 1 - drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 464 -- drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 28 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 503 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 100 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 88 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 5 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 50 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 24 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 14 +- drivers/gpu/drm/msm/dp/dp_panel.c | 3 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 21 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 + drivers/gpu/drm/nouveau/dispnv50/core507d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 230 +- drivers/gpu/drm/nouveau/dispnv50/head907d.c | 11 +- .../drm/nouveau/include/nvkm/subdev/bios/conn.h | 1 + drivers/gpu/drm/nouveau/nouveau_bios.c | 2 - drivers/gpu/drm/nouveau/nouveau_bo.c | 35 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 1 + drivers/gpu/drm/nouveau/nouveau_connector.c | 1 + drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_encoder.h | 13 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 46 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 32 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 364 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 113 +- drivers/gpu/drm/panfrost/panfrost_job.c | 11 +- drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/gpu/drm/qxl/qxl_cmd.c | 1 + drivers/gpu/drm/qxl/qxl_display.c | 15 +- drivers/gpu/drm/qxl/qxl_drv.h | 2 + drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_irq.c | 1 + drivers/gpu/drm/qxl/qxl_kms.c | 26 +- drivers/gpu/drm/qxl/qxl_release.c | 47 +- drivers/gpu/drm/scheduler/sched_entity.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 22 +- drivers/gpu/drm/v3d/v3d_sched.c | 42 +- drivers/gpu/drm/vc4/vc4_gem.c | 3 +- drivers/gpu/drm/vc4/vc4_plane.c | 18 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 9 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 15 +- drivers/hid/hid-google-hammer.c | 85 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 10 + drivers/hid/hid-lg-g15.c | 2 +- drivers/hid/hid-logitech-dj.c | 1 + drivers/hid/hid-roccat-arvo.c | 6 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 + drivers/hid/wacom_sys.c | 2 +- drivers/hv/channel_mgmt.c | 38 + drivers/hv/connection.c | 7 + drivers/hv/vmbus_drv.c | 3 + drivers/hwmon/lm70.c | 20 +- drivers/hwmon/pmbus/lm25066.c | 5 - drivers/hwmon/pmbus/max31785.c | 13 +- drivers/hwmon/pmbus/pmbus_core.c | 2 +- drivers/hwtracing/coresight/coresight-catu.c | 15 +- drivers/hwtracing/coresight/coresight-core.c | 122 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 +- drivers/hwtracing/coresight/coresight-cti-core.c | 22 +- drivers/hwtracing/coresight/coresight-etb10.c | 14 +- drivers/hwtracing/coresight/coresight-etm3x-core.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 809 ++- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 189 +- drivers/hwtracing/coresight/coresight-etm4x.h | 505 +- drivers/hwtracing/coresight/coresight-funnel.c | 11 +- drivers/hwtracing/coresight/coresight-replicator.c | 17 +- drivers/hwtracing/coresight/coresight-stm.c | 8 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 20 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 10 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 4 +- drivers/hwtracing/coresight/coresight-tpiu.c | 35 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 55 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 3 +- drivers/i2c/busses/i2c-amd-mp2.h | 6 - drivers/i2c/busses/i2c-imx.c | 59 +- drivers/i2c/busses/i2c-mv64xxx.c | 120 +- drivers/i2c/busses/i2c-nomadik.c | 4 +- drivers/i2c/busses/i2c-qcom-geni.c | 34 + drivers/i2c/muxes/i2c-mux-mlxcpld.c | 35 +- drivers/i3c/device.c | 5 + drivers/i3c/master.c | 8 +- drivers/i3c/master/Kconfig | 9 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/dw-i3c-master.c | 5 - drivers/i3c/master/svc-i3c-master.c | 1478 +++++ drivers/infiniband/core/cm.c | 8 +- drivers/infiniband/core/user_mad.c | 17 +- drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 25 +- drivers/infiniband/hw/efa/efa_admin_defs.h | 4 +- drivers/infiniband/hw/efa/efa_com.c | 31 +- drivers/infiniband/hw/hfi1/intr.c | 16 +- drivers/infiniband/hw/hfi1/iowait.c | 4 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/msix.c | 2 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 2 +- drivers/infiniband/hw/hfi1/pcie.c | 4 +- drivers/infiniband/hw/hfi1/pio_copy.c | 1 + drivers/infiniband/hw/hfi1/qp.c | 14 +- drivers/infiniband/hw/hfi1/rc.c | 7 +- drivers/infiniband/hw/hfi1/ruc.c | 5 +- drivers/infiniband/hw/hfi1/sdma.c | 10 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 47 +- drivers/infiniband/hw/hfi1/uc.c | 8 +- drivers/infiniband/hw/hfi1/ud.c | 8 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 10 +- drivers/infiniband/hw/hfi1/verbs.c | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 22 + drivers/infiniband/hw/hns/hns_roce_cq.c | 1 - drivers/infiniband/hw/hns/hns_roce_device.h | 5 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 77 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 39 + drivers/infiniband/hw/hns/hns_roce_mr.c | 401 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 1 - drivers/infiniband/hw/hns/hns_roce_srq.c | 2 - drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx4/sysfs.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 14 +- drivers/infiniband/hw/mlx5/qp.c | 27 +- drivers/infiniband/sw/rdmavt/mad.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 7 +- drivers/infiniband/sw/rxe/rxe_mcast.c | 8 +- drivers/infiniband/sw/rxe/rxe_pool.c | 132 +- drivers/infiniband/sw/rxe/rxe_pool.h | 63 +- drivers/input/keyboard/locomokbd.c | 4 +- drivers/input/serio/ambakmi.c | 3 +- drivers/input/serio/sa1111ps2.c | 4 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/sdx55.c | 356 ++ drivers/interconnect/qcom/sdx55.h | 70 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 10 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 154 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 14 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 5 + drivers/iommu/hyperv-iommu.c | 177 +- drivers/iommu/intel/Makefile | 2 +- drivers/iommu/intel/cap_audit.c | 205 + drivers/iommu/intel/cap_audit.h | 130 + drivers/iommu/intel/dmar.c | 8 + drivers/iommu/intel/iommu.c | 265 +- drivers/iommu/intel/irq_remapping.c | 8 + drivers/iommu/io-pgtable-arm-v7s.c | 65 +- drivers/iommu/iommu.c | 23 +- drivers/iommu/msm_iommu.c | 10 +- drivers/iommu/mtk_iommu.c | 409 +- drivers/iommu/mtk_iommu.h | 12 +- drivers/iommu/tegra-gart.c | 7 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-realtek-rtl.c | 180 + drivers/mailbox/arm_mhuv2.c | 4 +- drivers/md/Kconfig | 1 + drivers/md/dm-crypt.c | 30 +- drivers/md/dm-table.c | 84 +- drivers/md/dm-writecache.c | 54 +- drivers/md/dm.c | 2 +- drivers/md/dm.h | 2 +- drivers/md/md.c | 15 +- drivers/md/raid5.c | 2 +- drivers/media/dvb-frontends/Kconfig | 9 + drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/mxl692.c | 1378 +++++ drivers/media/dvb-frontends/mxl692.h | 38 + drivers/media/dvb-frontends/mxl692_defs.h | 548 ++ drivers/media/i2c/Kconfig | 27 + drivers/media/i2c/Makefile | 3 + drivers/media/i2c/imx219.c | 15 +- drivers/media/i2c/imx258.c | 82 +- drivers/media/i2c/imx334.c | 1131 ++++ drivers/media/i2c/max9286.c | 74 +- drivers/media/i2c/mt9m111.c | 17 +- drivers/media/i2c/ov5648.c | 4 +- drivers/media/i2c/ov5675.c | 6 +- drivers/media/i2c/ov6650.c | 28 +- drivers/media/i2c/ov8856.c | 4 +- drivers/media/i2c/ov8865.c | 2 +- drivers/media/i2c/ov9640.c | 15 +- drivers/media/i2c/ov9640.h | 2 +- drivers/media/i2c/rdacm20.c | 4 +- drivers/media/i2c/rdacm21.c | 623 ++ drivers/media/i2c/st-mipid02.c | 21 +- drivers/media/pci/intel/ipu3/Kconfig | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 18 +- drivers/media/pci/saa7164/saa7164.h | 2 +- drivers/media/pci/smipcie/smipcie-ir.c | 46 +- drivers/media/platform/am437x/am437x-vpfe.c | 2 +- drivers/media/platform/atmel/atmel-isc.h | 1 + drivers/media/platform/atmel/atmel-isi.c | 46 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 44 +- drivers/media/platform/cadence/cdns-csi2rx.c | 17 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 86 +- drivers/media/platform/davinci/vpif_display.h | 1 - drivers/media/platform/exynos4-is/media-dev.c | 25 +- drivers/media/platform/exynos4-is/media-dev.h | 2 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 14 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mcam-core.h | 1 - drivers/media/platform/marvell-ccic/mmp-driver.c | 11 +- drivers/media/platform/omap3isp/isp.c | 74 +- drivers/media/platform/pxa_camera.c | 83 +- drivers/media/platform/qcom/camss/camss.c | 11 +- drivers/media/platform/rcar-vin/rcar-core.c | 5 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 2 +- drivers/media/platform/rcar_drif.c | 2 +- drivers/media/platform/renesas-ceu.c | 58 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 15 +- drivers/media/platform/stm32/stm32-dcmi.c | 87 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 9 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 1 - drivers/media/platform/ti-vpe/cal.c | 12 +- drivers/media/platform/video-mux.c | 14 +- drivers/media/platform/xilinx/xilinx-vipp.c | 10 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 18 +- drivers/media/usb/em28xx/Kconfig | 1 + drivers/media/usb/em28xx/em28xx-cards.c | 46 + drivers/media/usb/em28xx/em28xx-core.c | 4 +- drivers/media/usb/em28xx/em28xx-dvb.c | 26 + drivers/media/usb/em28xx/em28xx-i2c.c | 6 +- drivers/media/usb/em28xx/em28xx.h | 1 + drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/v4l2-core/Makefile | 2 +- drivers/media/v4l2-core/v4l2-async.c | 95 +- drivers/media/v4l2-core/v4l2-clk.c | 321 - drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/memory/mtk-smi.c | 8 + drivers/memory/pl172.c | 4 +- drivers/memory/pl353-smc.c | 4 +- drivers/misc/bcm-vk/Kconfig | 12 + drivers/misc/bcm-vk/Makefile | 4 +- drivers/misc/bcm-vk/bcm_vk.h | 42 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 9 +- drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 6 + drivers/misc/cardreader/rts5227.c | 5 + drivers/misc/cardreader/rtsx_pcr.c | 3 +- drivers/misc/cxl/sysfs.c | 2 +- drivers/misc/habanalabs/common/Makefile | 10 +- drivers/misc/habanalabs/common/asid.c | 6 +- drivers/misc/habanalabs/common/command_buffer.c | 8 +- .../misc/habanalabs/common/command_submission.c | 473 +- drivers/misc/habanalabs/common/context.c | 33 +- drivers/misc/habanalabs/common/debugfs.c | 43 +- drivers/misc/habanalabs/common/device.c | 23 +- drivers/misc/habanalabs/common/firmware_if.c | 143 +- drivers/misc/habanalabs/common/habanalabs.h | 100 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 22 +- drivers/misc/habanalabs/common/hw_queue.c | 51 +- drivers/misc/habanalabs/common/memory.c | 614 +- drivers/misc/habanalabs/common/mmu.c | 514 -- drivers/misc/habanalabs/common/mmu/Makefile | 2 + drivers/misc/habanalabs/common/mmu/mmu.c | 612 ++ drivers/misc/habanalabs/common/mmu/mmu_v1.c | 966 +++ drivers/misc/habanalabs/common/mmu_v1.c | 966 --- drivers/misc/habanalabs/common/pci.c | 407 -- drivers/misc/habanalabs/common/pci/Makefile | 2 + drivers/misc/habanalabs/common/pci/pci.c | 378 ++ drivers/misc/habanalabs/gaudi/gaudi.c | 436 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 3 + drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 18 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 5 + drivers/misc/habanalabs/goya/goya.c | 83 +- drivers/misc/habanalabs/goya/goyaP.h | 1 + drivers/misc/habanalabs/goya/goya_coresight.c | 11 +- drivers/misc/habanalabs/goya/goya_security.c | 5 + drivers/misc/habanalabs/include/common/cpucp_if.h | 14 + .../misc/habanalabs/include/common/hl_boot_if.h | 14 + .../habanalabs/include/gaudi/gaudi_async_events.h | 4 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 5 +- .../misc/habanalabs/include/gaudi/gaudi_packets.h | 27 +- .../habanalabs/include/goya/asic_reg/goya_masks.h | 5 +- drivers/misc/pvpanic.c | 4 +- drivers/mmc/host/mmci.c | 4 +- drivers/mtd/spi-nor/core.c | 49 +- drivers/mtd/spi-nor/core.h | 2 + drivers/mtd/spi-nor/sfdp.c | 5 +- drivers/mtd/spi-nor/sst.c | 52 +- drivers/net/arcnet/arcnet.c | 7 +- drivers/net/bareudp.c | 6 - drivers/net/caif/caif_virtio.c | 8 +- drivers/net/dsa/bcm_sf2_cfp.c | 2 +- drivers/net/dsa/hirschmann/hellcreek.c | 99 +- drivers/net/dsa/hirschmann/hellcreek.h | 6 + drivers/net/dsa/mv88e6xxx/chip.c | 6 +- drivers/net/dsa/ocelot/felix.c | 32 + drivers/net/dsa/xrs700x/xrs700x_i2c.c | 31 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/chelsio/cxgb/common.h | 6 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 54 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 53 +- drivers/net/ethernet/chelsio/cxgb/sge.h | 3 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 64 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 42 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 59 + drivers/net/ethernet/freescale/fec_main.c | 7 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 10 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 57 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 15 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 10 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 9 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 47 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 8 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 53 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 1 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/fm10k/fm10k_main.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 15 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 15 +- drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 27 - drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 273 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 16 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 662 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 14 + drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_txrx.c | 13 +- drivers/net/ethernet/intel/ice/ice_type.h | 131 +- drivers/net/ethernet/intel/igb/igb_main.c | 16 +- drivers/net/ethernet/intel/igc/igc.h | 2 + drivers/net/ethernet/intel/igc/igc_defines.h | 4 +- drivers/net/ethernet/intel/igc/igc_dump.c | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 27 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_i225.c | 3 +- drivers/net/ethernet/intel/igc/igc_mac.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 10 +- drivers/net/ethernet/intel/igc/igc_phy.c | 18 + drivers/net/ethernet/intel/igc/igc_phy.h | 1 + drivers/net/ethernet/intel/igc/igc_regs.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 9 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 10 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 2 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 3 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 9 + .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 130 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 86 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 8 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 36 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 12 +- .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 24 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 7 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 232 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 90 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 26 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 5 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 6 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 9 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 17 +- .../mellanox/mlx5/core/steering/dr_domain.c | 17 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 17 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 29 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 35 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.h | 4 + .../mellanox/mlx5/core/steering/dr_ste_v0.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 1633 +++++ .../mellanox/mlx5/core/steering/dr_types.h | 11 +- .../mlx5/core/steering/mlx5_ifc_dr_ste_v1.h | 434 ++ .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 13 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 196 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 23 +- drivers/net/ethernet/mscc/ocelot.c | 206 +- drivers/net/ethernet/mscc/ocelot.h | 5 +- drivers/net/ethernet/mscc/ocelot_net.c | 145 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 56 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 + drivers/net/ethernet/realtek/r8169.h | 1 + drivers/net/ethernet/realtek/r8169_main.c | 27 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +- drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 2 +- drivers/net/ethernet/ti/cpsw.c | 4 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/cpsw_priv.c | 12 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_mdio.c | 12 +- drivers/net/gtp.c | 544 +- drivers/net/hyperv/netvsc.c | 41 +- drivers/net/hyperv/rndis_filter.c | 4 +- drivers/net/ifb.c | 7 +- drivers/net/ipa/gsi.c | 182 +- drivers/net/ipa/gsi.h | 1 - drivers/net/ipa/gsi_reg.h | 10 - drivers/net/ipa/ipa_endpoint.c | 44 +- drivers/net/ipa/ipa_mem.c | 4 +- drivers/net/ipa/ipa_reg.h | 22 +- drivers/net/loopback.c | 6 + drivers/net/mhi_net.c | 74 +- drivers/net/netdevsim/fib.c | 534 +- drivers/net/pcs/pcs-lynx.c | 36 + drivers/net/phy/mdio_bus.c | 6 +- drivers/net/ppp/ppp_async.c | 8 +- drivers/net/ppp/ppp_synctty.c | 8 +- drivers/net/usb/cdc_ncm.c | 12 +- drivers/net/usb/hso.c | 10 +- drivers/net/usb/lan78xx.c | 6 +- drivers/net/usb/pegasus.c | 7 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 158 +- drivers/net/usb/rtl8150.c | 6 +- drivers/net/veth.c | 78 +- drivers/net/virtio_net.c | 1 + drivers/net/wan/farsync.c | 12 +- drivers/net/wan/hdlc_x25.c | 6 +- drivers/net/xen-netback/rx.c | 9 +- drivers/net/xen-netfront.c | 2 +- drivers/nfc/pn533/pn533.c | 4 +- drivers/nvdimm/dimm_devs.c | 18 +- drivers/nvdimm/namespace_devs.c | 10 +- drivers/nvdimm/pmem.c | 1 - drivers/nvme/host/core.c | 37 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/nvme.h | 2 + drivers/nvme/host/pci.c | 4 + drivers/nvme/host/rdma.c | 30 +- drivers/nvme/host/tcp.c | 55 +- drivers/nvme/host/trace.c | 53 + drivers/nvme/target/admin-cmd.c | 71 +- drivers/nvme/target/configfs.c | 6 +- drivers/nvme/target/fc.c | 81 +- drivers/nvme/target/fcloop.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 8 +- drivers/nvme/target/nvmet.h | 10 + drivers/nvme/target/tcp.c | 3 +- drivers/nvmem/Kconfig | 2 +- drivers/nvmem/qcom-spmi-sdam.c | 7 +- drivers/opp/core.c | 59 +- drivers/pci/controller/Kconfig | 10 + drivers/pci/controller/Makefile | 1 + drivers/pci/controller/dwc/pcie-designware.c | 7 +- drivers/pci/controller/dwc/pcie-designware.h | 3 +- drivers/pci/controller/pci-host-common.c | 4 +- drivers/pci/controller/pci-hyperv.c | 2 +- drivers/pci/controller/pcie-microchip-host.c | 1110 ++++ drivers/pci/endpoint/functions/Kconfig | 9 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 494 +- drivers/pci/pcie/Kconfig | 8 - drivers/pci/pcie/Makefile | 1 - drivers/pci/pcie/bw_notification.c | 138 - drivers/pci/pcie/portdrv.h | 6 - drivers/pci/pcie/portdrv_pci.c | 1 - drivers/pcmcia/sa1111_generic.c | 3 +- drivers/perf/Kconfig | 2 +- drivers/perf/arm_dmc620_pmu.c | 1 + drivers/phy/Kconfig | 1 + drivers/phy/broadcom/phy-brcm-sata.c | 2 +- drivers/phy/mediatek/phy-mtk-hdmi.c | 1 + drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 1 + drivers/phy/qualcomm/phy-qcom-qmp.c | 135 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 47 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 44 + drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 13 + drivers/phy/xilinx/phy-zynqmp.c | 11 +- drivers/platform/chrome/cros_ec_typec.c | 49 +- drivers/platform/olpc/olpc-ec.c | 35 +- .../platform/surface/aggregator/ssh_packet_layer.c | 19 +- drivers/platform/surface/surface3-wmi.c | 6 +- drivers/platform/x86/Kconfig | 192 +- drivers/platform/x86/Makefile | 17 +- drivers/platform/x86/acer-wmi.c | 4 +- drivers/platform/x86/amd-pmc.c | 14 +- drivers/platform/x86/dell/Kconfig | 207 + drivers/platform/x86/dell/Makefile | 21 + drivers/platform/x86/{ => dell}/alienware-wmi.c | 0 drivers/platform/x86/{ => dell}/dcdbas.c | 0 drivers/platform/x86/{ => dell}/dcdbas.h | 0 drivers/platform/x86/{ => dell}/dell-laptop.c | 0 drivers/platform/x86/{ => dell}/dell-rbtn.c | 0 drivers/platform/x86/{ => dell}/dell-rbtn.h | 0 drivers/platform/x86/{ => dell}/dell-smbios-base.c | 0 drivers/platform/x86/{ => dell}/dell-smbios-smm.c | 0 drivers/platform/x86/{ => dell}/dell-smbios-wmi.c | 0 drivers/platform/x86/{ => dell}/dell-smbios.h | 0 drivers/platform/x86/{ => dell}/dell-smo8800.c | 0 drivers/platform/x86/{ => dell}/dell-wmi-aio.c | 0 .../platform/x86/{ => dell}/dell-wmi-descriptor.c | 0 .../platform/x86/{ => dell}/dell-wmi-descriptor.h | 0 drivers/platform/x86/{ => dell}/dell-wmi-led.c | 0 .../x86/{ => dell}/dell-wmi-sysman/Makefile | 0 .../dell-wmi-sysman/biosattr-interface.c | 0 .../{ => dell}/dell-wmi-sysman/dell-wmi-sysman.h | 0 .../{ => dell}/dell-wmi-sysman/enum-attributes.c | 0 .../{ => dell}/dell-wmi-sysman/int-attributes.c | 0 .../dell-wmi-sysman/passobj-attributes.c | 0 .../dell-wmi-sysman/passwordattr-interface.c | 0 .../{ => dell}/dell-wmi-sysman/string-attributes.c | 0 .../x86/{ => dell}/dell-wmi-sysman/sysman.c | 0 drivers/platform/x86/{ => dell}/dell-wmi.c | 0 drivers/platform/x86/{ => dell}/dell_rbu.c | 0 drivers/platform/x86/ideapad-laptop.c | 1456 +++-- drivers/platform/x86/intel-uncore-frequency.c | 1 + drivers/platform/x86/intel_scu_wdt.c | 75 + drivers/platform/x86/msi-wmi.c | 2 + drivers/platform/x86/thinkpad_acpi.c | 327 +- drivers/platform/x86/touchscreen_dmi.c | 27 + drivers/powercap/intel_rapl_common.c | 1 + drivers/regulator/qcom-labibb-regulator.c | 4 +- drivers/rtc/Kconfig | 15 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 5 - drivers/rtc/rtc-bq32k.c | 2 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-cmos.c | 9 +- drivers/rtc/rtc-digicolor.c | 2 +- drivers/rtc/rtc-ds1672.c | 2 +- drivers/rtc/rtc-ds3232.c | 2 +- drivers/rtc/rtc-isl1208.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mc146818-lib.c | 4 +- drivers/rtc/rtc-meson.c | 2 +- drivers/rtc/rtc-mrst.c | 521 -- drivers/rtc/rtc-mxc.c | 5 +- drivers/rtc/rtc-mxc_v2.c | 7 +- drivers/rtc/rtc-pcf85063.c | 38 +- drivers/rtc/rtc-pcf85363.c | 2 +- drivers/rtc/rtc-pl030.c | 4 +- drivers/rtc/rtc-pl031.c | 4 +- drivers/rtc/rtc-pm8xxx.c | 9 +- drivers/rtc/rtc-r7301.c | 5 +- drivers/rtc/rtc-rs5c372.c | 2 +- drivers/rtc/rtc-rv3028.c | 12 +- drivers/rtc/rtc-rv3029c2.c | 2 +- drivers/rtc/rtc-rv3032.c | 2 +- drivers/rtc/rtc-rv8803.c | 2 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8581.c | 2 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-s3c.c | 17 +- drivers/rtc/rtc-sd3078.c | 2 +- drivers/rtc/rtc-tegra.c | 6 +- drivers/soc/bcm/Makefile | 2 +- drivers/soc/bcm/bcm63xx/Kconfig | 9 + drivers/soc/bcm/bcm63xx/Makefile | 1 + drivers/soc/bcm/bcm63xx/bcm-pmb.c | 333 + drivers/soc/bcm/brcmstb/common.c | 17 - drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mt8167-pm-domains.h | 86 + drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mtk-cmdq-helper.c | 32 - drivers/soc/mediatek/mtk-mutex.c | 474 ++ drivers/soc/mediatek/mtk-pm-domains.c | 51 +- drivers/soc/mediatek/mtk-pm-domains.h | 2 + drivers/soc/qcom/ocmem.c | 8 +- drivers/soc/sunxi/sunxi_mbus.c | 5 - drivers/soc/sunxi/sunxi_sram.c | 31 +- drivers/soc/ti/k3-ringacc.c | 7 +- drivers/soc/ti/pruss.c | 91 +- drivers/soundwire/bus.c | 168 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/Makefile | 1 + drivers/spi/spi-clps711x.c | 2 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-pl022.c | 5 +- drivers/spi/spi-realtek-rtl.c | 209 + drivers/spi/spi-stm32.c | 114 +- drivers/spi/spi-synquacer.c | 4 + drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 6 +- drivers/staging/greybus/audio_helper.c | 2 +- drivers/staging/greybus/audio_module.c | 2 +- drivers/staging/greybus/audio_topology.c | 6 +- drivers/staging/greybus/power_supply.c | 2 +- drivers/staging/greybus/spilib.c | 4 +- drivers/staging/hikey9xx/Kconfig | 2 + drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 325 +- drivers/staging/hikey9xx/hi6421v600-regulator.c | 63 +- drivers/staging/media/imx/imx-media-csi.c | 14 +- drivers/staging/media/imx/imx-media-of.c | 2 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 19 +- drivers/staging/media/imx/imx7-media-csi.c | 16 +- drivers/staging/media/imx/imx7-mipi-csis.c | 15 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 3 - drivers/staging/media/tegra-video/vi.c | 10 +- drivers/staging/most/sound/sound.c | 8 +- drivers/staging/most/video/video.c | 6 +- drivers/staging/mt7621-dma/Makefile | 2 +- drivers/staging/mt7621-dma/hsdma-mt7621.c | 760 +++ drivers/staging/mt7621-dma/mtk-hsdma.c | 760 --- drivers/staging/nvec/nvec_ps2.c | 4 +- drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/olpc_dcon/olpc_dcon.c | 2 +- drivers/staging/qlge/qlge_devlink.c | 3 +- drivers/staging/qlge/qlge_ethtool.c | 6 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 44 +- drivers/staging/rtl8188eu/include/wifi.h | 14 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 6 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 28 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/rtl8712/wifi.h | 14 - drivers/staging/rtl8723bs/include/hal_intf.h | 8 +- drivers/staging/rtl8723bs/include/ieee80211.h | 79 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 4 +- drivers/staging/sm750fb/sm750.c | 2 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 6 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 2 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 6 +- drivers/staging/vt6655/rxtx.h | 8 +- drivers/staging/vt6656/rxtx.h | 6 +- drivers/staging/wimax/i2400m/netdev.c | 6 +- drivers/staging/wimax/i2400m/rx.c | 4 +- drivers/staging/wimax/i2400m/usb.c | 4 +- drivers/tee/optee/call.c | 3 +- drivers/tee/optee/optee_msg.h | 158 +- drivers/tee/optee/optee_rpc_cmd.h | 103 + drivers/tee/optee/optee_smc.h | 72 +- drivers/tee/optee/rpc.c | 39 +- drivers/thunderbolt/acpi.c | 65 + drivers/thunderbolt/ctl.c | 47 +- drivers/thunderbolt/dma_test.c | 1 - drivers/thunderbolt/domain.c | 16 +- drivers/thunderbolt/eeprom.c | 13 +- drivers/thunderbolt/icm.c | 6 +- drivers/thunderbolt/nhi.c | 29 +- drivers/thunderbolt/path.c | 2 + drivers/thunderbolt/switch.c | 13 +- drivers/thunderbolt/tb.c | 22 +- drivers/thunderbolt/tb.h | 18 + drivers/thunderbolt/tunnel.c | 10 +- drivers/thunderbolt/usb4.c | 11 +- drivers/thunderbolt/xdomain.c | 9 + drivers/tty/serial/amba-pl010.c | 4 +- drivers/tty/serial/amba-pl011.c | 3 +- drivers/tty/serial/stm32-usart.c | 71 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/usb/cdns3/cdnsp-ep0.c | 5 - drivers/usb/cdns3/cdnsp-gadget.c | 2 - drivers/usb/cdns3/cdnsp-ring.c | 1 - drivers/usb/cdns3/cdnsp-trace.h | 10 - drivers/usb/dwc2/gadget.c | 8 +- drivers/usb/dwc2/pci.c | 18 - drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/dwc3-haps.c | 8 +- drivers/usb/dwc3/dwc3-qcom.c | 12 +- drivers/usb/dwc3/host.c | 2 +- drivers/usb/host/ohci-sa1111.c | 4 +- drivers/usb/host/xhci-ext-caps.c | 3 +- drivers/usb/host/xhci-mtk-sch.c | 59 +- drivers/usb/host/xhci-mtk.h | 4 +- drivers/usb/host/xhci-mvebu.c | 42 + drivers/usb/host/xhci-mvebu.h | 6 + drivers/usb/host/xhci-plat.c | 20 +- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-ring.c | 31 +- drivers/usb/misc/usb251xb.c | 12 +- drivers/usb/musb/jz4740.c | 18 +- drivers/usb/musb/musb_core.c | 31 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/musb/musbhsdma.c | 4 - drivers/usb/renesas_usbhs/fifo.c | 1 + drivers/usb/serial/cp210x.c | 113 +- drivers/usb/serial/ftdi_sio.c | 21 +- drivers/usb/typec/class.c | 61 +- drivers/usb/typec/tcpm/tcpci.c | 9 + drivers/usb/typec/tcpm/tcpci.h | 6 + drivers/usb/typec/tcpm/tcpci_maxim.c | 19 + drivers/usb/typec/tcpm/tcpm.c | 25 + drivers/usb/usbip/stub_dev.c | 6 + drivers/usb/usbip/vhci_hcd.c | 11 + drivers/usb/usbip/vhci_sysfs.c | 4 + drivers/usb/usbip/vhci_tx.c | 43 +- drivers/usb/usbip/vudc_dev.c | 6 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 18 + drivers/vfio/pci/vfio_pci_igd.c | 10 +- drivers/vfio/pci/vfio_pci_zdev.c | 24 +- drivers/vfio/platform/vfio_amba.c | 15 +- drivers/vfio/vfio.c | 5 + drivers/vfio/vfio_iommu_type1.c | 335 +- drivers/vhost/scsi.c | 9 +- drivers/video/backlight/locomolcd.c | 3 +- drivers/video/fbdev/amba-clcd.c | 4 +- drivers/virtio/Kconfig | 10 +- drivers/virtio/Makefile | 1 + drivers/virtio/virtio_input.c | 15 + drivers/virtio/virtio_mem.c | 41 +- drivers/virtio/virtio_pci_common.h | 22 +- drivers/virtio/virtio_pci_modern.c | 506 +- drivers/virtio/virtio_pci_modern_dev.c | 599 ++ drivers/virtio/virtio_vdpa.c | 3 +- drivers/watchdog/Kconfig | 74 +- drivers/watchdog/Makefile | 7 +- drivers/watchdog/atlas7_wdt.c | 221 - drivers/watchdog/coh901327_wdt.c | 408 -- drivers/watchdog/hpwdt.c | 6 +- drivers/watchdog/intel-mid_wdt.c | 8 +- drivers/watchdog/intel_scu_watchdog.c | 533 -- drivers/watchdog/intel_scu_watchdog.h | 50 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/keembay_wdt.c | 286 + drivers/watchdog/mei_wdt.c | 1 + drivers/watchdog/mtk_wdt.c | 23 +- drivers/watchdog/qcom-wdt.c | 13 +- drivers/watchdog/renesas_wdt.c | 33 +- drivers/watchdog/sirfsoc_wdt.c | 216 - drivers/watchdog/sp805_wdt.c | 4 +- drivers/watchdog/tangox_wdt.c | 209 - drivers/watchdog/watchdog_core.c | 2 +- drivers/watchdog/ziirave_wdt.c | 1 - drivers/watchdog/zx2967_wdt.c | 279 - fs/afs/file.c | 8 +- fs/btrfs/block-group.c | 167 +- fs/btrfs/block-group.h | 28 +- fs/btrfs/ctree.h | 14 +- fs/btrfs/delayed-inode.c | 2 +- fs/btrfs/dev-replace.c | 184 + fs/btrfs/dev-replace.h | 3 + fs/btrfs/disk-io.c | 81 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent-tree.c | 243 +- fs/btrfs/extent_io.c | 157 +- fs/btrfs/extent_io.h | 2 + fs/btrfs/file.c | 11 +- fs/btrfs/free-space-cache.c | 87 + fs/btrfs/free-space-cache.h | 2 + fs/btrfs/inode.c | 312 +- fs/btrfs/ioctl.c | 15 +- fs/btrfs/ordered-data.c | 86 +- fs/btrfs/ordered-data.h | 10 + fs/btrfs/relocation.c | 448 +- fs/btrfs/scrub.c | 152 +- fs/btrfs/space-info.c | 13 +- fs/btrfs/space-info.h | 4 +- fs/btrfs/subpage.c | 6 +- fs/btrfs/subpage.h | 1 - fs/btrfs/super.c | 2 +- fs/btrfs/sysfs.c | 2 + fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 86 +- fs/btrfs/transaction.h | 5 + fs/btrfs/tree-checker.c | 5 + fs/btrfs/tree-log.c | 265 +- fs/btrfs/volumes.c | 357 +- fs/btrfs/volumes.h | 8 +- fs/btrfs/zoned.c | 874 ++- fs/btrfs/zoned.h | 157 +- fs/ceph/addr.c | 6 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifsproto.h | 5 + fs/cifs/cifssmb.c | 6 +- fs/cifs/connect.c | 26 + fs/cifs/dir.c | 22 +- fs/cifs/file.c | 3 +- fs/cifs/fs_context.c | 2 +- fs/cifs/smb2pdu.c | 22 +- fs/cifs/smb2pdu.h | 2 +- fs/cifs/transport.c | 28 +- fs/exfat/exfat_raw.h | 6 +- fs/exfat/fatent.c | 3 +- fs/exfat/super.c | 4 +- fs/ext4/fast_commit.c | 29 +- fs/ext4/ioctl.c | 7 + fs/ext4/namei.c | 45 +- fs/ext4/super.c | 12 +- fs/f2fs/data.c | 2 +- fs/f2fs/file.c | 21 +- fs/f2fs/super.c | 27 +- fs/f2fs/sysfs.c | 8 +- fs/f2fs/xattr.c | 8 +- fs/gfs2/lock_dlm.c | 8 +- fs/gfs2/recovery.c | 4 +- fs/hugetlbfs/inode.c | 10 +- fs/io-wq.c | 16 +- fs/io-wq.h | 4 +- fs/io_uring.c | 564 +- fs/iomap/direct-io.c | 43 +- fs/isofs/inode.c | 9 +- fs/netfs/read_helper.c | 30 +- fs/nfs/file.c | 22 +- fs/nfs/fscache.c | 226 +- fs/nfs/fscache.h | 105 +- fs/nfs/internal.h | 8 - fs/nfs/nfs3acl.c | 1 + fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4proc.c | 6 +- fs/nfs/nfs4state.c | 1 + fs/nfs/pagelist.c | 2 - fs/nfs/pnfs.c | 2 + fs/nfs/read.c | 58 +- fs/nfs/write.c | 10 +- fs/ocfs2/cluster/heartbeat.c | 8 +- fs/ocfs2/refcounttree.c | 2 +- fs/udf/super.c | 9 +- fs/verity/Makefile | 1 + fs/verity/fsverity_private.h | 13 +- fs/verity/open.c | 133 +- fs/verity/read_metadata.c | 195 + fs/verity/signature.c | 20 +- fs/xfs/libxfs/xfs_attr.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 32 +- fs/xfs/libxfs/xfs_fs.h | 1 + fs/xfs/libxfs/xfs_sb.c | 2 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 60 +- fs/xfs/xfs_dquot.c | 39 +- fs/xfs/xfs_file.c | 340 +- fs/xfs/xfs_fsops.c | 32 +- fs/xfs/xfs_fsops.h | 4 +- fs/xfs/xfs_globals.c | 7 +- fs/xfs/xfs_icache.c | 438 +- fs/xfs/xfs_icache.h | 24 +- fs/xfs/xfs_inode.c | 30 +- fs/xfs/xfs_ioctl.c | 75 +- fs/xfs/xfs_ioctl32.c | 7 +- fs/xfs/xfs_iomap.c | 83 +- fs/xfs/xfs_iops.c | 26 +- fs/xfs/xfs_iwalk.c | 5 +- fs/xfs/xfs_linux.h | 3 +- fs/xfs/xfs_log.c | 10 +- fs/xfs/xfs_mount.c | 5 +- fs/xfs/xfs_mount.h | 9 +- fs/xfs/xfs_mru_cache.c | 2 +- fs/xfs/xfs_pwork.c | 25 +- fs/xfs/xfs_pwork.h | 4 +- fs/xfs/xfs_qm.c | 116 +- fs/xfs/xfs_quota.h | 49 +- fs/xfs/xfs_reflink.c | 87 +- fs/xfs/xfs_super.c | 44 +- fs/xfs/xfs_super.h | 6 + fs/xfs/xfs_symlink.c | 15 +- fs/xfs/xfs_sysctl.c | 15 +- fs/xfs/xfs_sysctl.h | 3 +- fs/xfs/xfs_trace.c | 1 + fs/xfs/xfs_trace.h | 70 +- fs/xfs/xfs_trans.c | 195 + fs/xfs/xfs_trans.h | 13 + fs/xfs/xfs_trans_dquot.c | 71 +- include/acpi/acpi_numa.h | 4 + include/acpi/actbl1.h | 11 +- include/asm-generic/export.h | 2 +- include/asm-generic/hyperv-tlfs.h | 255 +- include/asm-generic/mshyperv.h | 5 + include/drm/gpu_scheduler.h | 23 +- include/drm/i915_pciids.h | 11 + include/dt-bindings/clock/rk3368-cru.h | 3 + include/dt-bindings/interconnect/qcom,sdx55.h | 76 + include/dt-bindings/memory/mt2701-larb-port.h | 4 +- include/dt-bindings/memory/mt2712-larb-port.h | 6 +- include/dt-bindings/memory/mt6779-larb-port.h | 6 +- include/dt-bindings/memory/mt8167-larb-port.h | 6 +- include/dt-bindings/memory/mt8173-larb-port.h | 6 +- include/dt-bindings/memory/mt8183-larb-port.h | 6 +- include/dt-bindings/memory/mt8192-larb-port.h | 243 + include/dt-bindings/memory/mtk-memory-port.h | 15 + include/dt-bindings/power/mt8167-power.h | 17 + .../dt-bindings/reset-controller/mt8192-resets.h | 30 + include/dt-bindings/soc/bcm-pmb.h | 11 + include/keys/system_keyring.h | 25 +- include/linux/acpi.h | 10 + include/linux/amba/bus.h | 2 +- include/linux/bio.h | 2 + include/linux/coresight.h | 218 +- include/linux/cpumask.h | 2 +- include/linux/devfreq.h | 2 + include/linux/dma/k3-psil.h | 13 +- include/linux/dmar.h | 2 + include/linux/entry-common.h | 1 + include/linux/ethtool.h | 5 + include/linux/fscache.h | 4 +- include/linux/fsverity.h | 12 + include/linux/gfp.h | 12 +- include/linux/hugetlb.h | 11 +- include/linux/hyperv.h | 5 +- include/linux/i3c/device.h | 2 +- include/linux/icmpv6.h | 2 +- include/linux/indirect_call_wrapper.h | 2 + include/linux/init.h | 4 +- include/linux/intel-iommu.h | 41 +- include/linux/io-pgtable.h | 17 +- include/linux/iomap.h | 1 + include/linux/iommu.h | 12 +- include/linux/irq.h | 4 +- include/linux/kexec.h | 5 + include/linux/kprobes.h | 2 +- include/linux/memory.h | 3 +- include/linux/memory_hotplug.h | 10 + include/linux/mfd/hi6421-spmi-pmic.h | 28 +- include/linux/migrate.h | 1 + include/linux/mm.h | 19 +- include/linux/mmzone.h | 24 +- include/linux/mtd/spi-nor.h | 1 + include/linux/netlink.h | 6 + include/linux/nfs_fs.h | 3 +- include/linux/nfs_iostat.h | 2 +- include/linux/nfs_page.h | 1 - include/linux/nfs_xdr.h | 1 - include/linux/nvme.h | 30 +- include/linux/of_device.h | 4 +- include/linux/parser.h | 1 + include/linux/pgtable.h | 3 +- include/linux/platform_data/cros_ec_commands.h | 26 + include/linux/platform_data/mlxcpld.h | 24 + include/linux/platform_data/x86/mlxcpld.h | 52 - include/linux/pm_opp.h | 75 +- include/linux/property.h | 4 + include/linux/sched.h | 2 +- include/linux/sched/mm.h | 27 +- include/linux/skbuff.h | 56 +- include/linux/soc/brcmstb/brcmstb.h | 16 + include/linux/soc/mediatek/infracfg.h | 8 + include/linux/soc/mediatek/mtk-cmdq.h | 12 - include/linux/soc/mediatek/mtk-mutex.h | 26 + include/linux/soundwire/sdw.h | 2 + include/linux/tee_drv.h | 2 +- include/linux/thread_info.h | 2 + include/linux/thunderbolt.h | 3 + include/linux/trace.h | 3 +- include/linux/trace_events.h | 71 +- include/linux/tracepoint.h | 12 +- include/linux/uio.h | 8 +- include/linux/usb/cdc_ncm.h | 2 + include/linux/usb/pd_vdo.h | 297 +- include/linux/usb/tcpm.h | 5 + include/linux/usb/typec.h | 11 + include/linux/vfio.h | 7 + include/linux/virtio_pci_modern.h | 111 + include/linux/vmstat.h | 6 + include/linux/zsmalloc.h | 2 +- include/media/davinci/vpif_types.h | 2 - include/media/v4l2-async.h | 89 +- include/media/v4l2-clk.h | 73 - include/net/bluetooth/hci_core.h | 1 + include/net/cfg80211.h | 4 +- include/net/dst.h | 25 +- include/net/gro.h | 12 + include/net/ip6_fib.h | 9 +- include/net/ip_vs.h | 11 + include/net/netns/ipv4.h | 2 + include/net/netns/ipv6.h | 1 + include/net/sch_generic.h | 2 +- include/net/sock.h | 8 +- include/net/udp.h | 6 +- include/net/udp_tunnel.h | 3 +- include/net/xdp.h | 1 + include/soc/brcmstb/common.h | 12 - include/soc/mediatek/smi.h | 3 +- include/soc/mscc/ocelot.h | 11 +- include/sound/core.h | 6 + include/sound/dmaengine_pcm.h | 5 + include/sound/jack.h | 1 + include/trace/events/intel_iommu.h | 2 - include/trace/events/migrate.h | 3 +- include/trace/events/netlink.h | 29 + include/trace/events/rpcrdma.h | 50 +- include/trace/events/tcp.h | 20 +- include/uapi/drm/amdgpu_drm.h | 2 + include/uapi/linux/ethtool_netlink.h | 1 + include/uapi/linux/fsverity.h | 14 + include/uapi/linux/gtp.h | 12 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/if_tunnel.h | 1 - include/uapi/linux/prctl.h | 3 + include/uapi/linux/tee.h | 2 +- include/uapi/linux/vfio.h | 27 + include/uapi/misc/habanalabs.h | 56 +- init/init_task.c | 3 +- kernel/bpf/stackmap.c | 2 + kernel/bpf/verifier.c | 65 +- kernel/dma/map_benchmark.c | 12 +- kernel/entry/common.c | 12 +- kernel/entry/syscall_user_dispatch.c | 4 +- kernel/kexec_file.c | 5 + kernel/kprobes.c | 36 +- kernel/time/ntp.c | 4 +- kernel/trace/Kconfig | 6 +- kernel/trace/blktrace.c | 17 +- kernel/trace/bpf_trace.c | 3 - kernel/trace/fgraph.c | 2 - kernel/trace/preemptirq_delay_test.c | 14 + kernel/trace/ring_buffer.c | 41 +- kernel/trace/trace.c | 183 +- kernel/trace/trace.h | 57 +- kernel/trace/trace_branch.c | 6 +- kernel/trace/trace_event_perf.c | 5 +- kernel/trace/trace_events.c | 18 +- kernel/trace/trace_events_inject.c | 6 +- kernel/trace/trace_functions.c | 31 +- kernel/trace/trace_functions_graph.c | 32 +- kernel/trace/trace_hwlat.c | 7 +- kernel/trace/trace_irqsoff.c | 90 +- kernel/trace/trace_kprobe.c | 20 +- kernel/trace/trace_mmiotrace.c | 16 +- kernel/trace/trace_sched_wakeup.c | 71 +- kernel/trace/trace_syscalls.c | 20 +- kernel/trace/trace_uprobe.c | 6 +- kernel/tracepoint.c | 80 +- lib/cmdline.c | 7 +- lib/cpumask.c | 79 +- lib/iov_iter.c | 24 +- lib/parser.c | 44 +- lib/stackdepot.c | 6 +- localversion-next | 2 +- mm/compaction.c | 27 +- mm/filemap.c | 5 +- mm/gup.c | 179 +- mm/gup_test.c | 29 +- mm/gup_test.h | 3 +- mm/hugetlb.c | 93 +- mm/kasan/common.c | 2 +- mm/kasan/kasan.h | 12 +- mm/memory.c | 1 + mm/memory_hotplug.c | 78 +- mm/mempolicy.c | 2 +- mm/memremap.c | 6 +- mm/migrate.c | 9 +- mm/page_alloc.c | 41 +- mm/page_io.c | 12 +- mm/pgtable-generic.c | 4 +- mm/rmap.c | 14 +- mm/swap_state.c | 2 +- mm/vmstat.c | 29 +- mm/workingset.c | 2 +- mm/zsmalloc.c | 17 +- mm/zswap.c | 2 +- net/bluetooth/amp.c | 3 + net/bluetooth/hci_conn.c | 20 +- net/bluetooth/mgmt.c | 2 +- net/bridge/br_multicast.c | 2 +- net/core/datagram.c | 12 +- net/core/dev.c | 18 +- net/core/netpoll.c | 22 +- net/core/page_pool.c | 14 +- net/core/skbuff.c | 40 +- net/core/sock.c | 12 +- net/core/xdp.c | 11 + net/dccp/feat.c | 2 +- net/dsa/dsa2.c | 7 +- net/dsa/dsa_priv.h | 23 +- net/dsa/slave.c | 39 +- net/ethtool/common.c | 147 + net/ethtool/common.h | 7 + net/ethtool/ioctl.c | 18 +- net/ethtool/linkmodes.c | 208 +- net/ethtool/netlink.h | 2 +- net/hsr/hsr_main.h | 5 +- net/ipv4/af_inet.c | 5 +- net/ipv4/fib_lookup.h | 3 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/fib_trie.c | 27 + net/ipv4/ip_input.c | 1 + net/ipv4/ip_output.c | 1 + net/ipv4/ip_tunnel.c | 16 +- net/ipv4/ipconfig.c | 21 +- net/ipv4/route.c | 13 +- net/ipv4/sysctl_net_ipv4.c | 9 + net/ipv4/tcp_ipv4.c | 5 +- net/ipv4/udp.c | 6 + net/ipv4/udp_offload.c | 69 +- net/ipv6/af_inet6.c | 1 + net/ipv6/esp6.c | 2 +- net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 1 + net/ipv6/route.c | 57 +- net/ipv6/sysctl_net_ipv6.c | 9 + net/ipv6/tcp_ipv6.c | 5 +- net/ipv6/udp.c | 4 +- net/ipv6/udp_offload.c | 2 +- net/lapb/lapb_out.c | 3 +- net/mac80211/driver-ops.c | 5 +- net/mac80211/rate.c | 3 +- net/mptcp/mib.c | 6 + net/mptcp/mib.h | 6 + net/mptcp/mptcp_diag.c | 6 +- net/mptcp/options.c | 9 +- net/mptcp/pm.c | 14 +- net/mptcp/pm_netlink.c | 304 +- net/mptcp/protocol.c | 6 +- net/mptcp/protocol.h | 20 +- net/mptcp/subflow.c | 79 +- net/netfilter/ipvs/ip_vs_core.c | 12 - net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/nft_cmp.c | 4 +- net/netfilter/xt_recent.c | 12 +- net/netlink/af_netlink.c | 8 + net/packet/af_packet.c | 4 +- net/qrtr/tun.c | 6 + net/rds/rdma.c | 3 + net/rxrpc/call_object.c | 2 - net/rxrpc/local_object.c | 7 +- net/sched/em_nbyte.c | 2 +- net/sunrpc/rpc_pipe.c | 1 + net/sunrpc/svcsock.c | 7 +- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 12 +- net/sunrpc/xprtrdma/rpc_rdma.c | 67 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 4 +- net/sunrpc/xprtrdma/xprt_rdma.h | 15 +- net/sunrpc/xprtsock.c | 17 +- net/vmw_vsock/af_vsock.c | 24 +- net/wireless/core.c | 4 +- net/xfrm/xfrm_user.c | 2 +- samples/bpf/Makefile | 4 + samples/bpf/cookie_uid_helper_example.c | 2 +- scripts/Makefile | 1 + scripts/Makefile.dtbinst | 3 + scripts/Makefile.lib | 5 + scripts/check-blacklist-hashes.awk | 37 + scripts/clang-tools/gen_compile_commands.py | 2 +- scripts/clang-tools/run-clang-tools.py | 2 +- scripts/dtc/Makefile | 8 +- scripts/dtc/data.c | 6 +- scripts/dtc/dtc.c | 4 + scripts/dtc/dtc.h | 8 +- scripts/dtc/fdtdump.c | 163 - scripts/dtc/fdtoverlay.c | 208 + scripts/dtc/flattree.c | 8 +- scripts/dtc/libfdt/fdt.c | 4 + scripts/dtc/libfdt/fdt_ro.c | 20 +- scripts/dtc/libfdt/fdt_rw.c | 4 +- scripts/dtc/libfdt/fdt_sw.c | 2 +- scripts/dtc/libfdt/libfdt.h | 126 +- scripts/dtc/libfdt/libfdt_internal.h | 19 + scripts/dtc/livetree.c | 2 +- scripts/dtc/srcpos.c | 2 +- scripts/dtc/update-dtc-source.sh | 3 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 6 +- scripts/jobserver-exec | 2 +- scripts/kallsyms.c | 6 + scripts/ld-version.sh | 2 +- scripts/sphinx-pre-install | 4 +- security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 + security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/integrity/ima/ima_kexec.c | 3 + .../integrity/platform_certs/keyring_handler.c | 37 +- security/integrity/platform_certs/load_uefi.c | 20 +- security/smack/smackfs.c | 21 +- sound/arm/aaci.c | 4 +- sound/core/Kconfig | 9 + sound/core/init.c | 15 + sound/core/jack.c | 304 +- sound/core/pcm_dmaengine.c | 2 + sound/core/sound.c | 13 + sound/pci/azt3328.c | 2 +- sound/pci/hda/hda_intel.c | 2 - sound/pci/hda/patch_realtek.c | 11 + sound/pci/intel8x0m.c | 3 +- sound/pci/rme9652/hdsp.c | 74 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/cpcap.c | 12 +- sound/soc/codecs/da7218.c | 4 +- sound/soc/codecs/mt6359.c | 18 +- sound/soc/codecs/rt5682-sdw.c | 4 +- sound/soc/codecs/rt5682.c | 6 + sound/soc/codecs/rt700-sdw.c | 4 +- sound/soc/codecs/rt711-sdw.c | 4 +- sound/soc/codecs/wsa881x.c | 1 + sound/soc/fsl/fsl_spdif.c | 10 +- sound/soc/intel/boards/sof_sdw.c | 9 +- sound/soc/intel/catpt/pcm.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 41 + sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 4 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 24 +- sound/soc/qcom/lpass-apq8016.c | 2 +- sound/soc/qcom/lpass-cpu.c | 8 +- sound/soc/qcom/lpass-sc7180.c | 2 +- sound/soc/soc-pcm.c | 124 +- sound/soc/soc-topology-test.c | 66 +- sound/soc/sof/pcm.c | 7 +- sound/soc/sof/topology.c | 2 +- sound/soc/stm/stm32_i2s.c | 310 +- sound/soc/tegra/Kconfig | 33 +- sound/usb/endpoint.c | 2 +- sound/usb/mixer_quirks.c | 367 +- sound/usb/pcm.c | 2 +- sound/usb/quirks-table.h | 57 + sound/usb/quirks.c | 20 + tools/certs/print-cert-tbs-hash.sh | 91 + tools/include/uapi/linux/if_link.h | 1 - tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 47 +- tools/power/x86/turbostat/turbostat.c | 10 +- tools/testing/nvdimm/config_check.c | 3 +- tools/testing/nvdimm/test/Kbuild | 6 +- tools/testing/nvdimm/test/ndtest.c | 1129 ++++ tools/testing/nvdimm/test/ndtest.h | 109 + tools/testing/scatterlist/main.c | 1 - tools/testing/selftests/bpf/README.rst | 24 + .../selftests/bpf/prog_tests/atomic_bounds.c | 15 + tools/testing/selftests/bpf/prog_tests/test_ima.c | 23 +- .../selftests/bpf/prog_tests/test_local_storage.c | 2 +- tools/testing/selftests/bpf/progs/atomic_bounds.c | 24 + tools/testing/selftests/bpf/progs/ima.c | 33 +- tools/testing/selftests/bpf/test_verifier.c | 16 +- .../testing/selftests/bpf/verifier/atomic_bounds.c | 27 + tools/testing/selftests/bpf/vmtest.sh | 368 ++ tools/testing/selftests/dma/dma_map_benchmark.c | 23 +- .../selftests/drivers/net/mlxsw/ethtool_lanes.sh | 187 + tools/testing/selftests/drivers/net/mlxsw/fib.sh | 14 + .../testing/selftests/drivers/net/netdevsim/fib.sh | 14 + .../drivers/net/netdevsim/fib_notifications.sh | 300 + .../selftests/net/forwarding/ethtool_lib.sh | 34 + tools/testing/selftests/net/forwarding/lib.sh | 28 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 1095 ++-- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 24 +- tools/testing/selftests/net/tls.c | 15 +- tools/testing/selftests/net/txtimestamp.c | 6 +- tools/testing/selftests/netfilter/nft_meta.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../syscall_user_dispatch/sud_benchmark.c | 8 +- .../selftests/syscall_user_dispatch/sud_test.c | 14 +- tools/testing/selftests/vm/gup_test.c | 36 +- 1845 files changed, 63709 insertions(+), 39432 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt create mode 100644 Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt create mode 100644 Documentation/devicetree/bindings/i3c/i3c.yaml create mode 100644 Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5696.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/realtek, [...] delete mode 100644 Documentation/devicetree/bindings/iommu/mediatek,iommu.txt create mode 100644 Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/imx258.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5647.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml create mode 100644 Documentation/devicetree/bindings/mips/realtek-rtl.yaml create mode 100644 Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm-pmb.yaml create mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf2127.yaml create mode 100644 Documentation/devicetree/bindings/spi/realtek,rtl-spi.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/intel,keembay-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/sigma,smp8642-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/sirfsoc_wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/stericsson-coh901327.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt delete mode 100644 Documentation/driver-api/media/v4l2-clocks.rst create mode 100644 Documentation/sound/designs/jack-injection.rst create mode 100644 arch/arm/boot/compressed/fdt_check_mem_start.c create mode 100644 arch/arm/include/asm/kexec-internal.h create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-hc4.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906-netgear-r8000p.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-sata.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku0.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-octagon-talkman.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8992-msft-lumia-talkman.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm8350-mtp.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8350.dtsi delete mode 100644 arch/ia64/kernel/nr-irqs.c create mode 100644 arch/mips/boot/dts/realtek/Makefile create mode 100644 arch/mips/boot/dts/realtek/cisco_sg220-26.dts create mode 100644 arch/mips/boot/dts/realtek/rtl838x.dtsi create mode 100644 arch/mips/boot/dts/realtek/rtl83xx.dtsi delete mode 100644 arch/mips/include/asm/mach-pistachio/irq.h create mode 100644 arch/mips/include/uapi/asm/perf_regs.h create mode 100644 arch/mips/kernel/perf_regs.c create mode 100644 arch/x86/hyperv/hv_proc.c create mode 100644 arch/x86/hyperv/irqdomain.c delete mode 100644 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c create mode 100644 certs/common.c create mode 100644 certs/common.h create mode 100644 certs/revocation_certificates.S delete mode 100644 drivers/block/skd_main.c delete mode 100644 drivers/block/skd_s1120.h create mode 100644 drivers/gpu/drm/amd/display/dc/dc_edid_parser.c create mode 100644 drivers/gpu/drm/amd/display/dc/dc_edid_parser.h delete mode 100644 drivers/gpu/drm/gma500/mdfld_device.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_output.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_output.h delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h delete mode 100644 drivers/gpu/drm/gma500/mdfld_intel_display.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_output.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_output.h delete mode 100644 drivers/gpu/drm/gma500/mdfld_tmd_vid.c delete mode 100644 drivers/gpu/drm/gma500/mdfld_tpo_vid.c delete mode 100644 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c delete mode 100644 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_ccorr.c create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_drv.h create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_gamma.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_drm_ddp.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_drm_ddp.h create mode 100644 drivers/i3c/master/svc-i3c-master.c create mode 100644 drivers/interconnect/qcom/sdx55.c create mode 100644 drivers/interconnect/qcom/sdx55.h create mode 100644 drivers/iommu/intel/cap_audit.c create mode 100644 drivers/iommu/intel/cap_audit.h create mode 100644 drivers/irqchip/irq-realtek-rtl.c create mode 100644 drivers/media/dvb-frontends/mxl692.c create mode 100644 drivers/media/dvb-frontends/mxl692.h create mode 100644 drivers/media/dvb-frontends/mxl692_defs.h create mode 100644 drivers/media/i2c/imx334.c create mode 100644 drivers/media/i2c/rdacm21.c delete mode 100644 drivers/media/v4l2-core/v4l2-clk.c delete mode 100644 drivers/misc/habanalabs/common/mmu.c create mode 100644 drivers/misc/habanalabs/common/mmu/Makefile create mode 100644 drivers/misc/habanalabs/common/mmu/mmu.c create mode 100644 drivers/misc/habanalabs/common/mmu/mmu_v1.c delete mode 100644 drivers/misc/habanalabs/common/mmu_v1.c delete mode 100644 drivers/misc/habanalabs/common/pci.c create mode 100644 drivers/misc/habanalabs/common/pci/Makefile create mode 100644 drivers/misc/habanalabs/common/pci/pci.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste_v1.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/mlx5_ifc_dr_ste_v1.h create mode 100644 drivers/pci/controller/pcie-microchip-host.c delete mode 100644 drivers/pci/pcie/bw_notification.c create mode 100644 drivers/platform/x86/dell/Kconfig create mode 100644 drivers/platform/x86/dell/Makefile rename drivers/platform/x86/{ => dell}/alienware-wmi.c (100%) rename drivers/platform/x86/{ => dell}/dcdbas.c (100%) rename drivers/platform/x86/{ => dell}/dcdbas.h (100%) rename drivers/platform/x86/{ => dell}/dell-laptop.c (100%) rename drivers/platform/x86/{ => dell}/dell-rbtn.c (100%) rename drivers/platform/x86/{ => dell}/dell-rbtn.h (100%) rename drivers/platform/x86/{ => dell}/dell-smbios-base.c (100%) rename drivers/platform/x86/{ => dell}/dell-smbios-smm.c (100%) rename drivers/platform/x86/{ => dell}/dell-smbios-wmi.c (100%) rename drivers/platform/x86/{ => dell}/dell-smbios.h (100%) rename drivers/platform/x86/{ => dell}/dell-smo8800.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-aio.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-descriptor.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-descriptor.h (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-led.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/Makefile (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/biosattr-interface.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/dell-wmi-sysman.h (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/enum-attributes.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/int-attributes.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/passobj-attributes.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/passwordattr-interface.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/string-attributes.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi-sysman/sysman.c (100%) rename drivers/platform/x86/{ => dell}/dell-wmi.c (100%) rename drivers/platform/x86/{ => dell}/dell_rbu.c (100%) create mode 100644 drivers/platform/x86/intel_scu_wdt.c delete mode 100644 drivers/rtc/rtc-mrst.c create mode 100644 drivers/soc/bcm/bcm63xx/bcm-pmb.c create mode 100644 drivers/soc/mediatek/mt8167-pm-domains.h create mode 100644 drivers/soc/mediatek/mtk-mutex.c create mode 100644 drivers/spi/spi-realtek-rtl.c create mode 100644 drivers/staging/mt7621-dma/hsdma-mt7621.c delete mode 100644 drivers/staging/mt7621-dma/mtk-hsdma.c create mode 100644 drivers/tee/optee/optee_rpc_cmd.h create mode 100644 drivers/virtio/virtio_pci_modern_dev.c delete mode 100644 drivers/watchdog/atlas7_wdt.c delete mode 100644 drivers/watchdog/coh901327_wdt.c delete mode 100644 drivers/watchdog/intel_scu_watchdog.c delete mode 100644 drivers/watchdog/intel_scu_watchdog.h create mode 100644 drivers/watchdog/keembay_wdt.c delete mode 100644 drivers/watchdog/sirfsoc_wdt.c delete mode 100644 drivers/watchdog/tangox_wdt.c delete mode 100644 drivers/watchdog/zx2967_wdt.c create mode 100644 fs/verity/read_metadata.c create mode 100644 include/dt-bindings/interconnect/qcom,sdx55.h create mode 100644 include/dt-bindings/memory/mt8192-larb-port.h create mode 100644 include/dt-bindings/memory/mtk-memory-port.h create mode 100644 include/dt-bindings/power/mt8167-power.h create mode 100644 include/dt-bindings/reset-controller/mt8192-resets.h create mode 100644 include/dt-bindings/soc/bcm-pmb.h create mode 100644 include/linux/platform_data/mlxcpld.h delete mode 100644 include/linux/platform_data/x86/mlxcpld.h create mode 100644 include/linux/soc/mediatek/mtk-mutex.h create mode 100644 include/linux/virtio_pci_modern.h delete mode 100644 include/media/v4l2-clk.h create mode 100644 include/net/gro.h delete mode 100644 include/soc/brcmstb/common.h create mode 100644 include/trace/events/netlink.h create mode 100755 scripts/check-blacklist-hashes.awk delete mode 100644 scripts/dtc/fdtdump.c create mode 100644 scripts/dtc/fdtoverlay.c create mode 100755 tools/certs/print-cert-tbs-hash.sh create mode 100644 tools/testing/nvdimm/test/ndtest.c create mode 100644 tools/testing/nvdimm/test/ndtest.h create mode 100644 tools/testing/selftests/bpf/prog_tests/atomic_bounds.c create mode 100644 tools/testing/selftests/bpf/progs/atomic_bounds.c create mode 100644 tools/testing/selftests/bpf/verifier/atomic_bounds.c create mode 100755 tools/testing/selftests/bpf/vmtest.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/ethtool_lanes.sh create mode 100755 tools/testing/selftests/drivers/net/netdevsim/fib_notifications.sh