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-allyesconfig in repository toolchain/ci/linux.
discards d98f554b318f Add linux-next specific files for 20210312 discards b7f3cac0518a Merge branch 'akpm-current/current' discards a7e476d06507 Merge remote-tracking branch 'mhi/mhi-next' discards f6a65b1efd99 Merge remote-tracking branch 'fpga/for-next' discards 7953e22491f2 Merge remote-tracking branch 'hyperv/hyperv-next' discards 4328fe5a68cb Merge remote-tracking branch 'xarray/main' discards b0cb2e74481e Merge remote-tracking branch 'nvmem/for-next' discards 8ed86b16c16d Merge remote-tracking branch 'slimbus/for-next' discards e1e5c026d435 Merge remote-tracking branch 'gnss/gnss-next' discards 38e6dbd12abd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 0265d6fd61f4 Merge remote-tracking branch 'coresight/next' discards 8c2b3027aed9 Merge remote-tracking branch 'livepatching/for-next' discards c162f06c50b4 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards 2ce1b7cbef3f Merge remote-tracking branch 'pinctrl-intel/for-next' discards b7d7054a880e Merge remote-tracking branch 'pinctrl/for-next' discards 0050dcb74032 Merge remote-tracking branch 'gpio-intel/for-next' discards 6b2697221762 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards f8eb17536dff Merge remote-tracking branch 'rpmsg/for-next' discards 9499c5a09058 Merge remote-tracking branch 'vhost/linux-next' discards 8aeb1e49b2de Merge remote-tracking branch 'scsi-mkp/for-next' discards 0d8b39b498b9 Merge remote-tracking branch 'scsi/for-next' discards 6e00ed0cf338 Merge remote-tracking branch 'cgroup/for-next' discards c7ae65f39877 Merge remote-tracking branch 'icc/icc-next' discards f6237c55e6e3 Merge remote-tracking branch 'staging/staging-next' discards 1c30916f504d Merge remote-tracking branch 'thunderbolt/next' discards f9ac59470e7a Merge remote-tracking branch 'phy-next/next' discards 2ddba0a6340d Merge remote-tracking branch 'extcon/extcon-next' discards 04c6e0067fd8 Merge remote-tracking branch 'char-misc/char-misc-next' discards e3a103715ee9 Merge remote-tracking branch 'tty/tty-next' discards 8751f2657291 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 9056f09980d5 Merge remote-tracking branch 'usb/usb-next' discards 9d2471a5db6e Merge remote-tracking branch 'ipmi/for-next' discards a09ba51f61c0 Merge remote-tracking branch 'leds/for-next' discards 32f144d74dc3 Merge remote-tracking branch 'drivers-x86/for-next' discards 82413a21d3fc Merge remote-tracking branch 'workqueues/for-next' discards c785b4c8b6e3 Merge remote-tracking branch 'percpu/for-next' discards 7ff979565a5b Merge remote-tracking branch 'xen-tip/linux-next' discards 95d8787ed041 Merge remote-tracking branch 'kvms390/next' discards 70edc61876d1 Merge remote-tracking branch 'kvm-arm/next' discards eb4f26d6f3c8 Merge remote-tracking branch 'kvm/next' discards 9ecd9f675c4f Merge remote-tracking branch 'rcu/rcu/next' discards 4ae8e67c7176 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards ab71baf9d584 Merge remote-tracking branch 'edac/edac-for-next' discards 6338980d5dd1 Merge remote-tracking branch 'tip/auto-latest' discards e2cd925742bc Merge remote-tracking branch 'spi/for-next' discards 5da27cd759c7 Merge remote-tracking branch 'devicetree/for-next' discards c1df082a9bc5 Merge remote-tracking branch 'iommu/next' discards 845ad19af0f3 Merge remote-tracking branch 'tpmdd/next' discards 4572cc65df3d Merge remote-tracking branch 'selinux/next' discards 11a8916e76bf Merge remote-tracking branch 'keys/keys-next' discards 629fdd949eaf Merge remote-tracking branch 'apparmor/apparmor-next' discards 960557eb1839 Merge remote-tracking branch 'security/next-testing' discards 420f6147de1a Merge remote-tracking branch 'regulator/for-next' discards 3eb789e60939 Merge remote-tracking branch 'battery/for-next' discards b43a581f690e Merge remote-tracking branch 'backlight/for-backlight-next' discards d04dcfd86bd4 Merge remote-tracking branch 'mfd/for-mfd-next' discards 5530d957d4bb Merge remote-tracking branch 'mmc/next' discards b0539e6269c7 Merge remote-tracking branch 'device-mapper/for-next' discards d6bef7953d20 Merge remote-tracking branch 'block/for-next' discards a2119643309a Merge remote-tracking branch 'input/next' discards 5480a5871a90 Merge remote-tracking branch 'sound-asoc/for-next' discards 7e11ba4bf308 Merge remote-tracking branch 'sound/for-next' discards 9242bfc8973a Merge remote-tracking branch 'etnaviv/etnaviv/next' discards f93f05ace033 Merge remote-tracking branch 'drm-msm/msm-next' discards b3e19fac3847 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 5f73d2ef7c62 Merge remote-tracking branch 'amdgpu/drm-next' discards 0f875ffaf692 Merge remote-tracking branch 'drm-misc/for-linux-next' discards e4535406b32b Merge remote-tracking branch 'crypto/master' discards b7b84cf4b837 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 49f2707f641b Merge remote-tracking branch 'nand/nand/next' discards 74df5e7acad1 Merge remote-tracking branch 'mtd/mtd/next' discards e8dbfa25e1b5 Merge remote-tracking branch 'gfs2/for-next' discards dee837348de4 Merge remote-tracking branch 'bluetooth/master' discards e8bbfc7c2f58 Merge remote-tracking branch 'bpf-next/for-next' discards b3b31f0b7f8d Merge remote-tracking branch 'net-next/master' discards bd505d7cd65a Merge remote-tracking branch 'rdma/for-next' discards bd6e2a1a5e01 Merge remote-tracking branch 'dlm/next' discards 7380580da633 Merge remote-tracking branch 'ieee1394/for-next' discards 5038a1e36b84 Merge remote-tracking branch 'opp/opp/linux-next' omits 6c6095214a6c Merge branch 'hns3-next' omits e8194f326205 net: hns3: use pause capability queried from firmware omits 433ccce83504 net: hns3: use FEC capability queried from firmware discards ec5eff5afd0e Merge remote-tracking branch 'devfreq/devfreq-next' discards a3f5a9874f43 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 33e4ef789e02 Merge remote-tracking branch 'pm/linux-next' discards 78f7284d9413 Merge remote-tracking branch 'v4l-dvb-next/master' discards d04ee8546791 Merge remote-tracking branch 'v4l-dvb/master' discards 21d51d537bc1 Merge remote-tracking branch 'jc_docs/docs-next' discards 45b8ad875500 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards df391d901f8b Merge remote-tracking branch 'dmi/dmi-for-next' discards 8464515f3500 Merge remote-tracking branch 'i3c/i3c/next' discards b16848a7874b Merge remote-tracking branch 'hid/for-next' discards b9962c0245ef Merge remote-tracking branch 'pci/next' discards dfd35a92260b Merge remote-tracking branch 'printk/for-next' discards b1f98723a458 Merge remote-tracking branch 'vfs/for-next' discards 4321d27b0703 Merge remote-tracking branch 'file-locks/locks-next' discards bd41fddbdbdc Merge remote-tracking branch 'iomap/iomap-for-next' discards 7251e69b1289 Merge remote-tracking branch 'xfs/for-next' discards c67afbe4c41a Merge remote-tracking branch 'v9fs/9p-next' discards 71709b858e56 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards fa2c89197fcb Merge remote-tracking branch 'cel/for-next' discards ee4a5332d9d9 Merge remote-tracking branch 'nfs-anna/linux-next' discards baff7be04bd0 Merge remote-tracking branch 'fuse/for-next' discards 7a387ddc5589 Merge remote-tracking branch 'f2fs/dev' discards 7a05c9cdbe66 Merge remote-tracking branch 'ext4/dev' discards 0b2d68c1c43d Merge remote-tracking branch 'ext3/for_next' discards 821e2ff0331e Merge remote-tracking branch 'exfat/dev' discards ae9fd35e50ef Merge remote-tracking branch 'ecryptfs/next' discards 3b2c4ecc68e1 Merge remote-tracking branch 'configfs/for-next' discards 1274180bdf64 Merge remote-tracking branch 'cifs/for-next' discards a8ae226de4a1 Merge remote-tracking branch 'btrfs/for-next' discards 2d9b0b9cc78e Merge remote-tracking branch 'fscache/fscache-next' discards d27f09046436 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards bf1663bdfd92 Merge remote-tracking branch 'sh/for-next' discards 78373aac9b75 Merge remote-tracking branch 's390/for-next' discards b9a33517521c Merge remote-tracking branch 'risc-v/for-next' discards f3e9dcc21c9c Merge remote-tracking branch 'parisc-hd/for-next' discards 2c1a17f034fd Merge remote-tracking branch 'mips/mips-next' omits c53d21af674a netdevsim: fib: Remove redundant code discards 947d9ab713ed Merge remote-tracking branch 'microblaze/next' discards 477d36d0275d Merge remote-tracking branch 'm68knommu/for-next' discards df89814a3c18 Merge remote-tracking branch 'm68k/for-next' discards a92a39c61bac Merge remote-tracking branch 'h8300/h8300-next' discards 2cdc3e66f9ca Merge remote-tracking branch 'csky/linux-next' discards d0432ce5efbe Merge remote-tracking branch 'clk-renesas/renesas-clk' discards ea08d5bd6884 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 78699f116bc5 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 4372df0cf159 Merge remote-tracking branch 'tegra/for-next' discards f58cf5546fde Merge remote-tracking branch 'sunxi/sunxi/for-next' discards a5ab6c5ac85f Merge remote-tracking branch 'stm32/stm32-next' discards 3996e4928e10 Merge remote-tracking branch 'scmi/for-linux-next' discards b577d8692866 Merge remote-tracking branch 'samsung-krzk/for-next' discards 674101467016 Merge remote-tracking branch 'rockchip/for-next' discards d9f08c2ec087 Merge remote-tracking branch 'reset/reset/next' discards 95047af71ba6 Merge remote-tracking branch 'renesas/next' discards 661c9ee36b4e Merge remote-tracking branch 'realtek/for-next' discards 5901cb0562ad Merge remote-tracking branch 'raspberrypi/for-next' discards ea78238c7892 Merge remote-tracking branch 'qcom/for-next' discards f12d5006fa4b Merge remote-tracking branch 'omap/for-next' discards f96c4f8b1556 Merge remote-tracking branch 'mvebu/for-next' discards 23bcc30f10aa Merge remote-tracking branch 'mediatek/for-next' discards 673a55488e6d Merge remote-tracking branch 'keystone/next' discards 05bd792095b1 Merge remote-tracking branch 'imx-mxs/for-next' discards 11063e79f259 Merge remote-tracking branch 'drivers-memory/for-next' discards b3a34ba1b28a Merge remote-tracking branch 'at91/at91-next' discards 1465cc3e2252 Merge remote-tracking branch 'aspeed/for-next' discards 05f4b1bd3fac Merge remote-tracking branch 'amlogic/for-next' discards 41a1dad76858 Merge remote-tracking branch 'actions/for-next' discards 2e06731aa7b6 Merge remote-tracking branch 'arm-soc/for-next' discards 4dd76fdd2052 Merge remote-tracking branch 'arm/for-next' discards 6c30da26b75b Merge remote-tracking branch 'asm-generic/master' discards f61b7c730d9a hwmon: (pmbus/stpddc60) Add ST STPDDC60 pmbus driver discards 7b535c188023 hwmon: (pmbus) Add pmbus_set_update() function to set update flag discards 056976ff7b19 hwmon: (nct6683) Support NCT6686D discards 0be9fee30ff9 hwmon: (pmbus) Add driver for Infineon IR36021 discards 5162b6c0d24f dt-bindings: trivial-devices: Add infineon,ir36021 omits 9c70dfb47633 Merge branch 'pci/misc' omits 8a40fd0c850a Merge branch 'pci/error' discards a9379d66d2a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards bfc6943b24d3 Merge remote-tracking branch 'cel-fixes/for-rc' discards a93124f71480 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' discards edbb4aa573c0 Merge remote-tracking branch 'erofs-fixes/fixes' discards d2a33f8b6c56 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards efeef67292e8 Merge remote-tracking branch 'risc-v-fixes/fixes' discards 5156a9414809 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 6c7e5a6929f6 Merge remote-tracking branch 'mmc-fixes/fixes' discards db33e2a7d7e0 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 0ba291fcfe13 Merge remote-tracking branch 'scsi-fixes/fixes' discards cb5905b01a51 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 6bff47798a70 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 90f291458b52 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 0a52de7e0bc8 Merge remote-tracking branch 'omap-fixes/fixes' discards e22ea68d9566 Merge remote-tracking branch 'at91-fixes/at91-fixes' discards 8bd2218b489a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 8777975d27de Merge remote-tracking branch 'ide/master' discards 4d728aab4f2d Merge remote-tracking branch 'input-current/for-linus' discards 24978d750832 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 803470a11b8f Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards abc1c25caa23 Merge remote-tracking branch 'staging.current/staging-linus' discards 36d0ab9a2bf7 Merge remote-tracking branch 'phy/fixes' discards ca338d8f8a04 Merge remote-tracking branch 'usb.current/usb-linus' discards 28eadbff40fb Merge remote-tracking branch 'tty.current/tty-linus' discards 0957fc22ddd1 Merge remote-tracking branch 'pci-current/for-linus' discards 8f98f211cd6e Merge remote-tracking branch 'spi-fixes/for-linus' discards f2f57eb5f758 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 0813e910f7da Merge remote-tracking branch 'regmap-fixes/for-linus' discards b818cab361b7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 113ca101f4d0 Merge remote-tracking branch 'sound-current/for-linus' discards a9971d5c1287 Merge remote-tracking branch 'ipsec/master' discards 4d2e639420b7 Merge remote-tracking branch 'net/master' discards c7fb5809ea47 Merge remote-tracking branch 'powerpc-fixes/fixes' discards 2d0a433bab6f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 2266fc9b2630 Merge remote-tracking branch 'kbuild-current/fixes' discards 916cf4e03b91 hwmon: (corsair-psu) Update calculation of LINEAR11 values discards 23011343ef72 hwmon: Switch to using the new API kobj_to_dev() omits 7fd53f41f771 kunit: tool: Disable PAGE_POISONING under --alltests omits 7421b1a4d10c kunit: tool: Fix a python tuple typing error discards e1176229d23f hwmon: (adm9240) Convert to devm_hwmon_device_register_wit [...] discards 524fd07704e4 hwmon: (adm9240) Store i2c device instead of client in local data discards a89731d564a3 hwmon: (adm9240) Drop log messages from detect function omits 6e5a1fff9096 PCI: Avoid building empty drivers omits 16f7ae5906df PCI: thunder: Fix compile testing omits 59521c3c4b90 PCI: al: Select CONFIG_PCI_ECAM omits b0bade515d36 net: phy: Expose phydev::dev_flags through sysfs omits ee47ed08d75e net: dsa: b53: Add debug prints in b53_vlan_enable() discards 5cefa932216f Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] discards 2f819717be5d Merge branch 'drivers-fixes-for-5.12' into for-next discards 4f26f0c36fe2 bus: qcom: Put child node before return omits 086877a12f36 drm/i915: Tolerate bogus DPLL selection discards d3c4fd293a3f Merge branch 'block-5.12' into for-next omits e5113505904e block: Discard page cache of zone reset target range discards 0c7728c832a8 Merge branch 'block-5.12' into for-next omits 9ec491447b90 block: Suppress uevent for hidden device when removed omits 28806e4d9b97 Merge tag 'media/v5.12-2' of git://git.kernel.org/pub/scm/ [...] omits e180f76d0641 arm64: dts: ti: Add support for Siemens IOT2050 boards omits 807a2b86269e dt-bindings: arm: ti: Add bindings for Siemens IOT2050 boards omits 61a9114b891f dt-bindings: Add Siemens vendor prefix omits 4f8be1f53bf6 nfs: we don't support removing system.nfs4_acl omits 88cc16b9b3ac dm: remove useless loop in __split_and_process_bio omits 4d73b7ae8134 dm writecache: fix flexible_array.cocci warnings discards b07cb939c7e2 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] discards 0690f2745dfd Merge branche 'rpmsg-fixes' and 'rproc-fixes' into for-next omits 2df7062002d0 remoteproc: imx_proc: enable virtio/mailbox omits 8f2d8961640f remoteproc: imx_rproc: ignore mapping vdev regions omits 4ab8f9607aad remoteproc: imx_rproc: support i.MX8MQ/M omits b29b4249f8f0 remoteproc: imx_rproc: add i.MX specific parse fw hook omits ecadcc47492c remoteproc: imx_rproc: use devm_ioremap omits 1896b3d82c55 remoteproc: imx_rproc: correct err message omits 40df0a91b2a5 remoteproc: add is_iomem to da_to_va omits 2cfc056ef2c2 remoteproc: introduce is_iomem to rproc_mem_entry omits bc403b4dfcbc dt-bindings: remoteproc: imx_rproc: add i.MX8MQ/M support omits 9e4c31799cbd dt-bindings: remoteproc: convert imx rproc bindings to jso [...] omits 2bf2346159bc remoteproc: core: Remove casting to rproc_handle_resource_t omits 780a980e2b04 remoteproc: pru: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFI [...] discards 607fa33047a7 Merge branch 'io_uring-5.12' into for-next omits c079b5cd9472 nvmem: core: Fix unintentional sign extension issue omits d052d1d685f5 io_uring: perform IOPOLL reaping if canceler is thread itself discards e668545e5450 Merge branch 'io_uring-5.12' into for-next omits 5c2469e0a22e io_uring: force creation of separate context for ATTACH_WQ [...] omits 065cac6c686d of: property: Remove unneeded return variable omits 886db32398ab powerpc/kexec_file: Restore FDT size estimation for kdump kernel discards 6d129aa20a9b arm64: dts: qcom: sc7280: Add rpmh power-domain node discards 5712d1f054d9 arm64: dts: qcom: sc7280: Add cpuidle states discards 78bcfa233731 arm64: dts: qcom: sc7280: Add SPMI PMIC arbiter device for SC7280 discards f442e9d41b90 arm64: dts: qcom: sc7280: Add APSS watchdog node discards 722928af30bb arm64: dts: qcom: sc7280: Add reserved memory for fw discards 074a1307b94b arm64: dts: qcom: sc7280: Add device node for APPS SMMU discards dd22e8ececca arm64: dts: qcom: SC7280: Add rpmhcc clock controller node discards 034eadcf3e0d arm64: dts: qcom: sc7280: Add RSC and PDC devices discards 29dad7a7c9b9 arm64: dts: qcom: sc7280: Add basic dts/dtsi files for sc7280 soc discards b55d8ee952c7 dt-bindings: firmware: scm: Add sc7280 support discards 9e09d0e3c467 dt-bindings: arm: qcom: Document sc7280 SoC and board discards 4d32774ee1d6 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next omits 9922f50f7178 ASoC: qcom: lpass-cpu: Fix lpass dai ids parse discards 1850ce9767a8 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 0befe3a0c612 Merge series "ASoC: mediatek: mt8183-mt6358: support machi [...] omits 6f2cd36f78ef Merge series "ASoC: codecs: wolfson: remove cppcheck warni [...] discards cc8fb250e070 drm/amdgpu: disable gfxoff for ROCm workloads on Raven1 discards 61451194d6e7 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards 1eb984921ae5 XXX drm/amdgpu: re-enable suspend phase 2 for S0ix discards 5efb43035496 drm/amdgpu: move s0ix check into amdgpu_device_ip_suspend_ [...] discards e3bd803217bf drm/amdgpu: clean up non-DC suspend/resume handling discards 818d7ccd1d9f drm/amdgpu: clean up S0ix logic (v3) discards 63d2f4ee0b2c drm/amdgpu: use PM_EVENT_FREEZE check rather than driver f [...] discards 149288a229e3 drm/amdgpu: don't evict vram on APUs for suspend to ram (v3) discards 7653f77cd44c drm/amdgpu: disentangle HG systems from vgaswitcheroo discards c7d5dca14568 drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] discards 4981082f0393 drm/amdgpu: add a dev_pm_ops prepare callback (v2) discards 02cc96fb4aa1 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 7af83b341884 drm/amdgpu: only check for _PR3 on dGPUs discards 781f915e7ee1 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x discards 56301f9655c7 drm/amdgpu: add another raven1 gfxoff quirk discards db1d5a97c79b usb/host: enable auto power control for xhci-pci omits e51e39edf076 drm/amdgpu: Replace in_task() in gfx_v8_0_parse_sq_irq() omits a42680ee7652 drm/amdgpu: Remove in_interrupt() usage in gfx_v9_0_kiq_re [...] omits dcf95c92d56e drm/amdgpu: Replace in_interrupt() usage in gmc_v*_process [...] omits 216a8346c9c3 drm/amdgpu: Fix spelling mistake "disabed" -> "disabled" omits f47433ea5725 drm/amdgpu/smu8: return an error rather than 50% if busy q [...] omits 9d4037b78053 drm/amdgpu/powerplay/smu10: add support for gpu busy query (v2) omits e616a2f9340d drm/amd/pm: workaround for audio noise issue omits 2438ae0020ac drm/amdgpu: update secure display TA header omits f21d43779ad4 drm/amdgpu:disable XGMI TA unload for A+A aldebaran omits 976b1b80a209 drm/amd/display: remove duplicate include in amdgpu_dm.c omits 6077c06992f3 Revert "drm/amd/display: remove duplicate include in amdgpu_dm.c" omits e3a2e9e18c3e drm/amdgpu: Enable light SBR for SMU on passthrough and XG [...] omits 63ef052ee192 drm/amd/pm: Add LightSBR SMU MSG support omits ca6b84b40ce9 drm/amdgpu: skip read eeprom for device that pending on XG [...] omits 7324f97510e0 drm/amd/display: Remove unused defines omits b4250dd868d1 NFSD: fix error handling in NFSv4.0 callbacks discards 86a13a08d72a soc: qcom: rpmh-rsc: Fold WARN_ON() into if condition discards fcd3bd6bf59a soc: qcom: rpmh-rsc: Loop over fewer bits in irq handler discards 3ad8c8d792fe soc: qcom: rpmh-rsc: Remove tcs_is_free() API discards 8c01072502c7 kbuild: collect minimum tool versions into scripts/min-too [...] discards fee14707bc6b Merge branch 'block-5.12' into for-next omits a8affc03a9b3 block: rename BIO_MAX_PAGES to BIO_MAX_VECS omits 4fb6c04683aa arm64: dts: ti: k3-am642-evm: Add support for SPI EEPROM omits efbdf2e9183b arm64: dts: ti: k3-j7200-som-p0: Add nodes for OSPI0 omits 7c172b30a540 arm64: dts: ti: am654-base-board: Enable 8D-8D-8D mode on OSPI omits 4c20ee99dd1a arm64: dts: ti: k3-j721e-som-p0: Enable 8D-8D-8D mode on OSPI omits eb8f6194e807 arm64: dts: ti: k3-j721e-main: Update the speed modes supp [...] omits 6674a90bb141 arm64: dts: ti: k3-am65-mcu: Add RTI watchdog entry omits ea94191e584b spi: cadence: set cqspi to the driver_data field of struct device discards 6993ac9bc2ad extcon: qcom-spmi: Add support for VBUS detection discards eaeef2646aa2 bindings: pm8941-misc: Add support for VBUS detection discards 2a96356302bc bindings: pm8941-misc: Convert bindings to YAML omits c68fded79a9f ASoC: soc-core: fix DMI handling omits 9dc21a066bb6 ASoC: mediatek: mt8183: support machine driver with rt1015p omits 5fd6b9b8b1c4 ASoC: dt-bindings: mt8183: add compatible string for using [...] discards 59ca20f6f989 extcon: sm5502: Detect OTG when USB_ID is connected to ground discards 57bcda359a55 extcon: max8997: Add CHGINS and CHGRM interrupt handling discards f7b0a4ff7165 extcon: Fix error handling in extcon_dev_register omits 8ea9e29cc7fc ASoC: wm_hubs: align function prototype omits 492df5b0748a ASoC: wm_adsp: simplify return value omits ea80d4991b76 ASoC: wm8996: clarify expression omits b564fdb75691 ASoC: wm8994: align function prototype omits 729d42a4ab1a ASoC: wm8978: clarify expression omits d28a9dfeb807 ASoC: wm8958-dsp2: rename local 'control' arrays omits 13119a311aeb ASoC: wm8903: remove useless assignments omits 43fe3fe8b316 ASoC: wm2200: remove unused structure omits b6021b5623b9 ASoC: madera: align function prototype omits 4988f0cc254a ASoC: arizona: fix function argument omits d450293c5500 regulator: mt6315: Fix off-by-one for .n_voltages omits 30b2675761b8 arm64: mm: remove unused __cpu_uses_extended_idmap[_level()] omits 7ba8f2b2d652 arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds omits b8da9b10e26c fs/locks: print full locks information omits d26c00e7276f xhci: Fix repeated xhci wake after suspend due to uncleare [...] omits b71c669ad839 usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing omits 253f588c70f6 xhci: Improve detection of device initiated wake signal. omits a4a251f8c235 usb: xhci: do not perform Soft Retry for some xHCI hosts omits 4cb034984f81 mmc: sdio: fix a typo in the comment of SDIO_SD_REV_3_00 omits 434563e30937 mmc: sdhci: Use "mmc" directly rather than "host->mmc" omits a83d21c95692 mmc: sdhci-pci: Avoid comma separated statements omits 2fb164f0ce95 mtd: rawnand: mtk: Fix WAITRDY break condition and timeout omits 3ba6d1ff041f mtd: rawnand: stm32_fmc2: Fix fall-through warnings for Clang omits fe1bc21f4472 mtd: rawnand: fsmc: Fix fall-through warnings for Clang omits 36a016a572ca mtd: onenand: Fix fall-through warnings for Clang omits 0975b633871c mtd: mtdchar: Fix fall-through warnings for Clang omits c6f51f1f5527 mtd: cfi: Fix fall-through warnings for Clang omits 14fbbc829772 configfs: fix a use-after-free in __configfs_open_file omits adc0496104b6 ARM: dts: stm32: Add Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit omits 2533c9565d2d dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 EDIMM [...] omits 6ca2898df59f ARM: dts: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 omits 30f9a9da4ee1 ARM: dts: stm32: Add Engicam i.Core STM32MP1 SoM omits 111d2346d4b2 dt-bindings: arm: stm32: Add Engicam i.Core STM32MP1 C.TOUCH 2.0 omits 1d278204cbaa ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 7" OF omits 0427cea13800 dt-bindings: arm: stm32: Add Engicam MicroGEA STM32MP1 Mic [...] omits f838dae7afd0 ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 MicroDev 2.0 board omits 0be81dfaeaf8 ARM: dts: stm32: Add Engicam MicroGEA STM32MP1 SoM omits 546203893173 dt-bindings: arm: stm32: Add Engicam MicroGEA STM32MP1 Mic [...] omits a1429f3d3029 ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with f [...] omits 620b90d30c08 mtd: maps: fix error return code of physmap_flash_remove() omits b87b6d2d6f54 mtd: parsers: ofpart: make symbol 'bcm4908_partitions_quir [...] omits a4c0de72e6ad Merge branch 'fixes' into next omits 2fdf8e7b550a mmc: via-sdmmc: remove unneeded variable 'ret' omits 50c95770b1f9 mmc: dw_mmc: simplify optional reset handling omits 1cb3ff130f4d media: imx: imx7_mipi_csis: Print shadow registers in mipi [...] omits 4fe5bb0b666e media: imx: imx7_mipi_csis: Use register macros in mipi_cs [...] omits 7b437a246aad media: imx: imx7_mipi_csis: Rename register macros to matc [...] omits 547e9437b00c media: imx: imx7_mipi_csis: Make ISP registers macros take [...] omits e3851164a52d media: imx: imx7_mipi_csis: Define macros for DPHY_BCTRL_L fields omits d73228a730d8 media: imx: imx7_mipi_csis: Fully initialize MIPI_CSIS_DPH [...] omits 6eac0eecd092 media: imx: imx7_mipi_csis: Turn register access macros in [...] omits 74f815840e66 media: imx: imx7_mipi_csis: Calculate Ths_settle from sour [...] omits bef63005e3ad media: imx: imx7_mipi_csis: Move link setup check out of l [...] omits 57b94933ebb8 media: imx: imx7_mipi_csis: Inline mipi_csis_set_hsync_settle() omits aeceec5e924b media: imx: imx7_mipi_csis: Fix UYVY8 media bus format omits 0445bc5324db media: imx: imx7_mipi_csis: Drop 10-bit YUV support omits 6e1de0062768 media: imx: imx7_mipi_csis: Avoid double get of wrap clock omits 421ba86abfa6 media: imx: imx7_mipi_csis: Make source .s_power() optional omits dd4191054b92 media: imx: imx7_mipi_csis: Fix input size alignment omits 5c7cf0f3f006 media: imx: imx7_mipi_csis: Acquire reset control without [...] omits 43664fa55c59 media: imx: imx7_media-csi: Create immutable link to sourc [...] omits dbedd2f4901e media: v4l2-mc: Add link flags to v4l2_create_fwnode_links [...] omits 42849cf0869f media: imx: imx7_media-csi: Add support for additional Bay [...] omits ef08345c4cce media: imx: imx7-media-csi: Don't enable SOF and EOF interrupts omits eacc813b31a0 media: imx: imx7-media-csi: Remove double reflash of DMA c [...] omits 30122594cd5b media: imx: imx7-media-csi: Don't double-enable the RxFIFO omits 67c98cb1ac7c media: imx: imx7-media-csi: Don't double-enable the CSI omits bc023b5a333a media: imx: imx7-media-csi: Simplify imx7_csi_rx_fifo_clear() omits b5cbab5e1a2f media: imx: imx7-media-csi: Set RFF burst type in imx7_csi [...] omits d525febdb7a1 media: imx: imx7-media-csi: Clear all configurable CSICR18 fields omits 49a72bb614dc media: imx: imx7-media-csi: Merge all config in imx7_csi_c [...] omits 5f09f37a7db9 media: imx: imx7-media-csi: Don't set the buffer stride wh [...] omits f7134e4514a8 media: imx: imx7-media-csi: Set the MIPI data type based o [...] omits df221c963985 media: imx: imx7-media-csi: Merge hw_reset() with init_int [...] omits f2635a9aa0c8 media: imx: imx7-media-csi: Merge streaming_start() with c [...] omits ff43ca911978 media: imx: imx7-media-csi: Move CSI configuration before [...] omits b0f4a7f77c1d media: imx: imx7-media-csi: Split imx7_csi_dma_stop() omits be1158f0f644 media: imx: imx7-media-csi: Rename imx7_csi_dma_start() to [...] omits 3c1dbc71c646 media: imx: imx7-media-csi: Don't lock access to is_csi2 omits c6f02291d114 media: imx: imx7-media-csi: Fix source type identification omits 66f469c1b484 media: imx: imx7-media-csi: Validate capture format in .li [...] omits db04bef6f1d2 media: imx: imx7-media-csi: Reorganize code in sections omits 37b48094169a media: imx: imx7-media-csi: Tidy up register fields macros omits 9206d3b48b6a media: imx: imx7-media-csi: Replace CSICR*_RESET_VAL with values omits 61c699bfb013 media: imx: imx7-media-csi: Create immutable link to captu [...] omits fbd36bceb816 media: imx: imx7-media-csi: Move (de)init from link setup [...] omits dbeecb112cb4 media: imx: imx7-media-csi: Remove control handler omits ab7d9fed9056 media: imx: capture: Support creating immutable link to ca [...] omits c24ead998ed1 media: imx: imx7-media-csi: Disable legacy video node API omits a1060d0789b1 media: imx: capture: Expose V4L2_CAP_IO_MC for the MC-centric API omits b41e93260425 media: imx: capture: Decouple video node from source with [...] omits 5e14568ccbdf media: imx: capture: Simplify __capture_legacy_try_fmt() omits a9512b261afd media: imx: capture: Simplify capture_validate_fmt() imple [...] omits 7edcce6cc082 media: imx: capture: Extract format lookup from __capture_ [...] omits cc271b675469 media: imx: capture: Return -EPIPE from __capture_legacy_t [...] omits 6cc209445c19 media: imx: capture: Pass v4l2_pix_format to __capture_leg [...] omits 96fe421e8db5 media: imx: capture: Remove unneeded variable in __capture [...] omits 49e1b5d6492b media: imx: capture: Add a mechanism to disable control in [...] omits 3a8548247830 media: imx: capture: Rename ioctl operations with legacy prefix omits 300852e3cc13 media: imx: capture: Rename querycap handler to capture_querycap omits 024b2f9cd225 media: imx: capture: Move default format init to a separat [...] omits 0d966feb6bd0 media: imx: capture: Store v4l2_pix_format in imx_media_video_dev omits 1f4e7241704b media: imx: capture: Register the video device after compl [...] omits 8e574216979e media: imx: capture: Initialize video_device programmatically omits b517f562e038 media: imx: capture: Move queue and ctrl handler init to i [...] omits cf56ac08795a media: imx: capture: Remove capture_priv stop field omits b3a300996cbe media: imx: capture: Clean up capture_priv structure omits e2c073c7d452 media: imx: capture: Handle errors from v4l2_fh_open() omits 5722a1742606 media: imx: capture: Remove forward declaration of capture_qops omits 6cf8b135a398 media: imx: capture: Use device name to construct bus_info omits d415448a836b media: imx: capture: Use dev_* instead of v4l2_* to log messages omits 82bedfbf663a media: imx: utils: Add ability to filter pixel formats by [...] omits 0ab05d7f7d24 media: imx: Set default sizes through macros in all drivers omits 772cb7f2cfd1 media: imx: Compile imx6-media-objs only for CONFIG_VIDEO_IMX_CSI omits 34632e762325 media: imx: Drop manual dependency on VIDEO_IMX_MEDIA omits 8ab63c4cc3bd media: imx: Move dependency on VIDEO_DEV to common Kconfig symbol omits e6668bbaa5f9 media: imx: Drop dependency on I2C omits efb8225ce665 media: ngene: switch from 'pci_' to 'dma_' API omits 225d0dbdb2b1 media: drxj: remove redundant assignments to variable imag [...] omits eea62d6d471a media: i2c: adv7511: remove open coded version of SMBus bl [...] omits cb1318fd80c3 media: cx23885: Fix various Hauppauge device analog captur [...] omits 5f864cfbf59b media: cx23885: add more quirks for reset DMA on some AMD IOMMU omits 6f097ddb8072 media: dvbdev: Switch to new kerneldoc syntax for named va [...] omits 3536169f8531 media: aspeed: fix clock handling logic omits cbe8373ca7e7 media: rkisp1: rsz: crash fix when setting src format omits ab954c4325a6 media: b2c2: remove trailing semicolon in macro definition omits 8938c48fa25b media: omap4iss: return error code when omap4iss_get() failed omits 73605de01f57 media: media/siano: kill pointless kmutex definitions omits b5fe86307e42 media: ngene: simplify the return expression of eeprom_wri [...] omits 3101010f7d66 media: anysee: simplify the return expression of anysee_ci [...] omits e56429b09d5e media: saa7146: use sg_dma_len when building pgtable omits 4e1cb753c04d media: saa7134: use sg_dma_len when building pgtable omits a4184b4f9901 media: fix incorrect kernel doc usages omits 5cde22fcc727 media: vivid: fix assignment of dev->fbuf_out_flags omits 29a42595c8dc media: v4l2-subdev.rst: typo fix omits 6e47269cb3f5 media: ti-vpe: Simplify bool comparison omits 71bb1b99a24f media: cec-notifier: also search for HDMI devices on I2C omits 9c39be40c015 media: drivers/media/usb: fix memory leak in zr364xx_probe omits 18a4ca76ada4 media: rkisp1: params: remove extra 'if' conditions omits 4fade8329ab2 media: mtk: fix mtk-smi dependency omits 24df8b74c8b2 media: drivers: media: pci: sta2x11: fix Kconfig dependenc [...] omits c3bf67e80532 media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c omits 8bca663a0aee media: media/usb:Remove superfluous "breaks" omits f0b8bbd367bb media: media/i2c: remove unneeded variable: "ret" omits 0aa3bdca3850 media: solo6x10: Switch to using the new API kobj_to_dev() omits 2f90857781bb media: qcom: camss: Fix overflows in clock rate calculations omits 78c2cc28df4a media: camss: use v4l2_get_link_freq() to calculate the re [...] omits 67012d97df93 media: v4l: common: v4l2_get_link_freq: add printing a warning omits 937da4fd2ca1 media: drivers: media: pci: cx18: Spelling fix of minimze [...] omits 611ce3395e34 media: drivers: media: pci: cx18: Couple of spell fixes in [...] omits 911edeff2264 media: drivers/media/pci/cx18: Fix a spelling minimze to m [...] omits 18490a1ad8ea media: use getter/setter functions omits 21ea3defde62 media: doc: h264/hevc: Clarify _START_CODE_NONE meaning omits 6a49401e15b5 media: usbtv: constify static structs omits 6b45fbfa5309 media: include: media: davinci: Fixed up few trivial spell [...] omits 0c8be47d4a72 media: platform: sti: make a const arrays static, makes ob [...] omits bcbe55dc7b41 media: uapi: Correct doc comment in H264 uAPI omits 34d5fc1e0da1 media: rc: add keymap for Xbox 360 Universal Media remote omits c49206786ee2 media: dvb-usb: Fix use-after-free access omits 13a79f14ab28 media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() omits e5f3b2f4f237 media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 omits 042c122f4a30 media: em28xx: Add pid for bulk revision of Hauppauge 461e omits 3f9fcc4c84c6 media: rc: add keymap for minix-neo remote omits 0ec694d6718a media: ite-cir: in_use is not needed omits 28c7afb07ccf media: ite-cir: check for receive overflow omits 0b16cd575d6d media: ite-cir: move runtime information into driver data omits cc83573c46f6 media: ite-cir: carrier and duty cycle can be set via ioctl omits 17e327a67e2a media: ite-cir: use standard logging and reduce noise omits 0b2c7dcff345 media: ite-cir: set parent device omits 112902fc1451 media: ite-cir: remove unused fields omits dd354506911a media: rc/ite-cir: replace spin_lock_irqsave by spin_lock [...] omits c4a1bff9507f media: v4l docs: move some cross-reference identifiers omits f82c0bd4a5dd media: vbi_hsync.svg: fix the viewports omits f9f81841bba3 media: dev-overlay.rst: cleanup the xvideo example omits fea13a6935c7 media: docs: uAPI: fix table output in LaTeX/PDF format omits 4a1873f5bf2b media: pixfmt-yuv-planar.rst: fix PDF OUTPUT omits 86d3a055a467 media: ext-ctrls-codec-stateless.rst: fix an H-264 table format omits b58398f22855 media: buffer.rst: fix a PDF output issue omits e89dbb12b677 media: docs: pixfmt: use section titles for bayer formats omits 43774190ffde media: ext-ctrls-jpeg.rst: cleanup V4L2_CID_JPEG_COMPRESSI [...] omits 235ad7e64787 media: ext-ctrls-codec.rst: simplify a few tables omits da3e2702cacc media: ext-ctrls-codec.rst: add a missing profile description omits f23f5c709427 media: ext-ctrls-codec-stateless.rst: change a FWHT flag d [...] omits 571610162bc5 media: docs: sliced-vbi: fix V4L2_SLICED_WSS_625 docs omits a78801a4431d media: control.rst: use a table for V4L2_CID_POWER_LINE omits b0b6ef0bb273 media: colorspaces-details.rst: drop tabularcolumns omits 8f62f59f83c3 mtd: parsers: qcom: incompatible with spi-nor 4k sectors discards 10d40fa966ac Merge branch 'tip-x86-cleanups' into auto-latest omits c95310e1b33e mtd: parsers: qcom: Fix error condition omits 2d751203aacf mtd: parsers: ofpart: limit parsing of deprecated DT syntax omits c1a74160eaf1 Bluetooth: hci_qca: Add device_may_wakeup support omits 9c896eeca457 ALSA: ppc: keywest: remove outdated comment omits 81519f778830 x86/setup: Remove unused RESERVE_BRK_ARRAY() omits 6d19628f539f Bluetooth: SMP: Fail if remote and local public keys are i [...] omits 2025a48cfd92 media: rkisp1: params: fix wrong bits settings omits 6732f3139380 media: v4l: vsp1: Fix uif null pointer access omits ac8d82f586c8 media: v4l: vsp1: Fix bru null pointer access omits 8a7e27fd5cd6 media: usbtv: Fix deadlock on suspend omits f09f9f93afad media: rc: compile rc-cec.c into rc-core omits a620bbaa3510 asm-generic/hyperv: Add missing function prototypes per -W [...] omits de066e116306 drm/compat: Clear bounce structures omits 64e194e27867 drm/shmem-helpers: vunmap: Don't put pages for dma-buf omits fa0c16caf3d7 drm: meson_drv add shutdown function omits 11d5a4745e00 drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff omits d611b4a0907c drm/shmem-helper: Check for purged buffers in fault handler omits 738acd49eb01 qxl: Fix uninitialised struct field head.surface_id omits ca63d76fd231 drm/ttm: Fix TTM page pool accounting omits d228f8d87499 drm/ttm: soften TTM warnings omits 659ab7a49cbe drm: Use USB controller's DMA mask when importing dmabufs omits 301469c121bf MAINTAINERS: update drm bug reporting URL omits b266409310c6 fbdev: atyfb: use LCD management functions for PPC_PMAC also omits 39a3898abf4d fbdev: atyfb: always declare aty_{ld,st}_lcd() omits e998d3c8cba9 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved omits e8dd3506dcf3 drm/qxl: unpin release objects omits 874a52f9b693 drm/fb-helper: only unmap if buffer not null omits 285a65f1a10f kbuild: remove meaningless parameter to $(call if_changed_ [...] omits a949b9eab039 Merge tag 'usb-serial-5.12-rc3' of https://git.kernel.org/ [...] omits bb17230c61a6 mtd: parsers: ofpart: support BCM4908 fixed partitions omits 462d69a2dc3d mtd: mtdcore: constify name param in mtd_bdi_init omits 1ca890d325c8 mtd: parsers: extend Qcom SMEM parser to SPI flash omits 1ad55288829c mtd: char: Get rid of Big MTD Lock omits ecd400ce5f97 mtd: char: Drop mtd_mutex usage from mtdchar_open() omits cb4543054c5c mtd: don't lock when recursively deleting partitions omits d38c2b93258a mtd: rfd_ftl: Use module_mtd_blktrans to register driver omits 2dd8b55e2c28 mtd: nftlcore: Use module_mtd_blktrans to register driver omits 1d5b7d479e7e mtd: mtdswap: Use module_mtd_blktrans to register driver omits b1f9604f4d2a mtd: mtdblock_ro: Use module_mtd_blktrans to register driver omits 27b08bf3c338 mtd: mtdblock: Use module_mtd_blktrans to register driver omits f7e39bb7f8ee mtd: inftlcore: Use module_mtd_blktrans to register driver omits c45f07399db2 mtd: ftl: Use module_mtd_blktrans to register driver omits 6cfeb41a8259 mtd: Add helper macro for register_mtd_blktrans boilerplate omits 683313993dbe mtd: physmap: physmap-bt1-rom: Fix unintentional stack access omits 55fbb9ba4f06 mtd: rawnand: qcom: Return actual error code instead of -ENODEV omits 08608adb520e mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() omits f5200c14242f mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC omits 503ee5aad430 mtd: rawnand: qcom: update last code word register omits e7a307f21a51 mtd: rawnand: qcom: Add helper to configure location register omits 622d3fc8de7d mtd: rawnand: qcom: Rename parameter name in macro omits b057e498fdaf mtd: rawnand: qcom: Add helper to check last code word omits 9a7c39e23d70 mtd: rawnand: qcom: Convert nandc to chip in Read/Write helper omits e7a97528e3c7 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() omits 469b99248985 mtd: spinand: gigadevice: Support GD5F1GQ5UExxG omits 8ffbec7df4d6 mtd: nand: fix error handling in nand_prog_page_op() #2 omits ec9e0203a359 mtd: nand: fix error handling in nand_prog_page_op() #1 omits 0646493edd02 mtd: rawnand: qcom: Update register macro name for 0x2c offset omits bf3816d28f07 mtd: nand: ecc-hamming: Use the public nsteps field omits 3e66843c7428 mtd: nand: ecc-bch: Use the public nsteps field omits 49894937fc11 mtd: rawnand: omap: Use ECC information from the generic s [...] omits 5b9215acb518 mtd: rawnand: Try not to use the ECC private structures omits ba4a40a483da mtd: nand: Add a helper to retrieve the number of ECC byte [...] omits e3554b10babd mtd: nand: Add a helper to retrieve the number of ECC steps omits 12e0df0c6f60 mtd: nand: ecc-hamming: Populate the public nsteps field omits 7cd37e7e958b mtd: nand: ecc-bch: Populate the public nsteps field omits 2bc611844b5d mtd: nand: Let ECC engines advertize the exact number of steps omits 5983f89cfcc3 PM / devfreq: Check get_dev_status in devfreq_update_stats omits 35bb28ece90d Merge drm/drm-next into drm-intel-next omits 4c273d23c44a kbuild: remove LLVM=1 test from HAS_LTO_CLANG omits 64bfc99429a5 kbuild: remove unneeded -O option to dtc omits f9bc754be475 kbuild: dummy-tools: adjust to scripts/cc-version.sh omits bf3c25515061 kbuild: Allow LTO to be selected with KASAN_HW_TAGS omits 2eab791f940b kbuild: dummy-tools: support MPROFILE_KERNEL checks for ppc omits ce6ed1c4c987 kbuild: rebuild GCC plugins when the compiler is upgraded discards a65ad1d99b5a arm64: dts: qcom: Introduce SM8350 HDK discards 1580a60707df dt-bindings: arm: qcom: Document sony boards for apq8094 discards 662ecb164308 arm64: dts: qcom: msm8994: don't use empty memory node discards 4437f6418972 dt-bindings: arm: qcom: Document ipq6018-cp01 board discards 86217701bae5 arm64: dts: qcom: msm8916: don't use empty memory node discards 87177138240f arm64: dts: qcom: apq8016-sbc: drop qcom,sbc discards a0686a4cdfad Merge branch 'devel' into for-next omits c053c4eb5a0f ipmi: Handle device properties with software node API omits dcd10526ac5a ipmi:ssif: make ssif_i2c_send() void omits c6ddd5f1c3f3 ipmi: Refine retry conditions for getting device id omits 5739ffc10d04 Merge tag 'intel-pinctrl-v5.12-2' of gitolite.kernel.org:p [...] omits d9a69846241c rpmsg: qcom_glink_native: fix error return code of qcom_gl [...] omits 47142ed6c34d net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port discards 637199a4d88d soc: qcom: smem: Update max processor count discards 0952b7ec1614 pinctrl: core: Handling pinmux and pinconf separately discards 2785b864e3e2 soc: qcom: aoss: Add AOSS QMP support for SC7280 discards 718e0c90b96b dt-bindings: soc: qcom: aoss: Add SC7280 compatible discards a59eb4d05865 soc: qcom: llcc: Add configuration data for SC7280 discards a2954ee3fa8d dt-bindings: arm: msm: Add LLCC for SC7280 omits d0f9f47c07fe pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations omits 07abd8db9358 pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET [...] omits d45c36bafb94 net: dsa: b53: VLAN filtering is global to all users omits e323d865b361 net: sched: validate stab values discards c4748c098e24 pinctrl: qcom: spmi-gpio: Add support for PM8350 and friends discards 100073a9b38d dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8350 and friends omits 34bb97512641 net: fddi: skfp: Mundane typo fixes throughout the file smt.h omits 6b9c8f46af9d net: ipv4: route.c: fix space before tab omits f2050d913944 Merge branch 'ionic-next' omits a25edab93b28 ionic: simplify use of completion types omits 55eda6bbe0c8 ionic: rebuild debugfs on qcq swap omits 89e572e7369f ionic: simplify rx skb alloc omits f37bc3462e80 ionic: optimize fastpath struct usage omits 4b0a7539a372 ionic: implement Rx page reuse omits 2b5720f26908 ionic: move rx_page_alloc and free omits a8bba9247eb3 tpm: vtpm_proxy: Avoid reading host log when using a virtu [...] omits 14d7d0bc7f49 tpm: acpi: Check eventlog signature before using it omits 618ca04a3145 tpm: efi: Use local variable for calculating final log size omits 1e1e73ee1adf Merge tag 'mlx5-fixes-2021-03-10' of git://git.kernel.org/ [...] omits 8373a0fe9c71 net: dsa: bcm_sf2: use 2 Gbps IMP port link on BCM4908 omits 0571a753cb07 net: pxa168_eth: Fix a potential data race in pxa168_eth_remove omits dd4fa1dae9f4 macvlan: macvlan_count_rx() needs to be aware of preemption omits 9398e9c0b1d4 drop_monitor: Perform cleanup upon probe registration failure omits 547fd083770a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2a9be38099e3 pinctrl: qcom: lpass lpi: use default pullup/strength values discards 41d614b1d914 pinctrl: qcom: support gpio_chip .set_config call omits f1d20d8643e5 Xen/gntdev: don't needlessly use kvcalloc() omits bce21a2b48ed Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF} omits 36caa3fedf06 Xen/gntdev: don't needlessly allocate k{,un}map_ops[] omits 0f9b05b9a01a Xen: drop exports of {set,clear}_foreign_p2m_mapping() omits b6622798bc50 xen/events: avoid handling the same event on two cpus at t [...] omits 25da4618af24 xen/events: don't unmask an event channel when an eoi is pending omits 1211f4e9ae13 Merge branch 'libbpf/xsk cleanups' omits 7e8bbe24cb8b libbpf: xsk: Move barriers from libbpf_util.h to xsk.h omits 2882c48bf8f2 libbpf: xsk: Remove linux/compiler.h header omits a9c80b03e586 bpf: Fix warning comparing pointer to 0 omits 04ea63e34a2e selftests/bpf: Fix warning comparing pointer to 0 omits eeada4105d73 Merge branch 'dpaa2-switch-next' omits f48298d3fbfa staging: dpaa2-switch: move the driver out of staging omits 1c4928fc2929 staging: dpaa2-switch: prevent joining a bridge while VLAN [...] omits 685b480145c1 staging: dpaa2-switch: add fast-ageing on bridge leave omits d671407fccbb staging: dpaa2-switch: accept only vlan-aware upper devices omits 16abb6ad6abc staging: dpaa2-switch: move the notifier register to modul [...] omits 539dda3c5d19 staging: dpaa2-switch: properly setup switching domains omits 613c0a5810b7 staging: dpaa2-switch: enable the control interface omits 7fd94d86b7f4 staging: dpaa2-switch: add .ndo_start_xmit() callback omits 0b1b71370458 staging: dpaa2-switch: handle Rx path on control interface omits 04abc97d3ef7 staging: dpaa2-switch: setup dpio omits 2877e4f7e189 staging: dpaa2-switch: setup buffer pool and RX path rings omits 26d419f36a23 staging: dpaa2-switch: get control interface attributes omits 5dda9a7921c7 staging: dpaa2-switch: remove obsolete .ndo_fdb_{add|del} [...] omits 282d47de29c7 staging: dpaa2-switch: fix up initial forwarding configura [...] omits 93a4d0ab1e44 staging: dpaa2-switch: remove broken learning and flooding [...] discards c661e4987275 gdb: lx-symbols: store the abspath() discards f3a631a21949 aio: simplify read_events() discards 320289bb3940 kernel/crash_core: add crashkernel=auto for vmcore creation discards 7e2a6c36edbe kernel/fork.c: simplify copy_mm() discards 751a59f71072 fs: fat: fix spelling typo of values discards 021366d7625f include/linux/compat.h: remove unneeded declaration from C [...] discards 5fc274464bf2 lib: fix inconsistent indenting in process_bit1() discards 9046e4cb0101 lib/bch.c: fix a typo in the file bch.c discards 99275b9c67cd kernel/async.c: fix pr_debug statement discards 213f9346d6ee proc/sysctl: make protected_* world readable discards 08d5c372c78d procfs/dmabuf: add inode number to /proc/*/fdinfo discards 82510601eb4f procfs: allow reading fdinfo with PTRACE_MODE_READ discards bc55c6f30169 kernel/hung_task.c: Monitor killed tasks. discards 94c6506142c6 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 74d2ed83a079 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards cc5555805cef mm/process_vm_access.c: remove duplicate include discards 530a4c53941a mm/mempolicy: minor coding style tweaks discards ee5b2f54f957 mm/memory_hotplug: minor coding style tweaks discards e7130a661f6b mm/vmalloc: minor coding style tweaks discards 844129e9db22 mm/frontswap: minor coding style tweaks discards 40eb5d0fd8d7 mm/mlock: minor coding style tweaks discards 8edfe515afde mm/filemap: minor coding style tweaks discards d13f1b15e283 mm/page_alloc: minor coding style tweaks discards f9a78f9d5c9f mm/shmem: minor coding style tweaks discards 96a7a9286610 mm/oom_kill: minor coding style tweaks discards 125aac6833ae mm/compaction: minor coding style tweaks discards 98f5a28bf77f mm/vmscan: minor coding style tweaks discards c1e3c726edda mm/sparse: minor coding style tweaks discards 47fda5c9553c mm/swapfile: minor coding style tweaks discards 8a362ab7ac69 mm/mempool: minor coding style tweaks discards c10b61a74063 mm/highmem: Remove deprecated kmap_atomic discards 5a5755dfa2e6 mm/zswap.c: switch from strlcpy to strscpy discards 7ba9b7410563 selftests/vm: gup_test: test faulting in kernel, and verif [...] discards 82b813ad9c94 selftests/vm: gup_test: fix test flag discards 39ee4f422500 mm/gup: longterm pin migration cleanup discards 42f810ed1811 mm/gup: change index type to long as it counts pages discards 732c3e15b5e4 memory-hotplug.rst: add a note about ZONE_MOVABLE and page [...] discards b4b27e7eb881 mm/gup: migrate pinned pages out of movable zone discards 0fc6fca401fa mm/gup: do not migrate zero page discards b38be6c31a9c mm: honor PF_MEMALLOC_PIN for all movable pages discards 0d79bf9f3562 mm: apply per-task gfp constraints in fast path discards 32af75687ca8 mm cma: rename PF_MEMALLOC_NOCMA to PF_MEMALLOC_PIN discards 5d616265ef8f mm/gup: check for isolation errors discards ad8a400b400a mm/gup: return an error on migration failure discards 5fd52316878d mm/gup: check every subpage of a compound page during isolation discards fea10d96702b mm/gup: don't pin migrated cma pages in movable zone discards 1fda205f56dc mm/util.c: reduce mem_dump_obj() object size discards 881c2d09fe7a mm/mmap.c: don't unlock VMAs in remap_file_pages() discards a7926fdde1b1 x86/mm: track linear mapping split events discards d3875ae8466b mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats discards 6e9b12cd51c5 mm: /proc/sys/vm/stat_refresh skip checking known negative stats discards e68a882a2fa5 mm: no more EINVAL from /proc/sys/vm/stat_refresh discards 4f7a0a426658 mm: restore node stat checking in /proc/sys/vm/stat_refresh discards 7ee22ecdb899 mm: vmstat: add cma statistics discards d8d7d45b5265 mm: compaction: update the COMPACT[STALL|FAIL] events properly discards 01c940d4cb6b mm/compaction: remove unused variable sysctl_compact_memory discards 63a985a4fa26 mm/vmscan: replace implicit RECLAIM_ZONE checks with expli [...] discards 2a4ee96ec7e4 mm/vmscan: move RECLAIM* bits to uapi header discards 304d41e61fce userfaultfd/selftests: exercise minor fault handling shmem [...] discards e4f6c363ab8c userfaultfd/selftests: reinitialize test context in each test discards 5193e7990c17 userfaultfd/selftests: create alias mappings in the shmem test discards 83b0959fce46 userfaultfd/selftests: use memfd_create for shmem test type discards b3b6d25dc032 userfaultfd: support minor fault handling for shmem discards 059cdaa77222 userfaultfd/selftests: add test exercising minor fault handling discards 567b8cc1cdbd userfaultfd: update documentation to describe minor fault [...] discards 4d61738a0379 userfaultfd: add UFFDIO_CONTINUE ioctl discards 9a2da85c0a16 userfaultfd: hugetlbfs: only compile UFFD helpers if confi [...] discards 2205007e3a3c userfaultfd: disable huge PMD sharing for MINOR registered VMAs discards d76b96bda5cb userfaultfd: add minor fault registration mode discards 4072c54de18e mm/huge_memory.c: remove unnecessary local variable ret2 discards 57c50d81c377 khugepaged: fix wrong result value for trace_mm_collapse_h [...] discards 007adcabb043 khugepaged: use helper khugepaged_test_exit() in __khugepa [...] discards 383de57bf885 khugepaged: reuse the smp_wmb() inside __SetPageUptodate() discards eec3b42a33ad khugepaged: remove unneeded return value of khugepaged_col [...] discards 2c4b4a6a8690 mm: hugetlb: optimize the code with the help of the compiler discards dd09d7b62fc5 mm: hugetlb: gather discrete indexes of tail page discards 0df7e84fda15 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate discards 4dfe4c607c46 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap discards 949d95d09962 mm: hugetlb: set the PageHWPoison to the raw error page discards 7e78f6bdd491 mm: hugetlb: alloc the vmemmap pages associated with each [...] discards 342ec54e2df2 mm: hugetlb: free the vmemmap pages associated with each H [...] discards a2cec3bb4ed6 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP discards 9f9dd936117e mm-memory_hotplug-factor-out-bootmem-core-functions-to-boo [...] omits a74e6a014c9d Merge tag 's390-5.12-3' of git://git.kernel.org/pub/scm/li [...] omits 157611c895d9 Merge branch 'enetc-cleanups' omits 7a5222cb7a56 net: enetc: make enetc_refill_rx_ring update the consumer index omits 0486185ee244 net: enetc: remove forward declaration for enetc_map_tx_buffs omits 8580b3c3d786 net: enetc: remove forward-declarations of enetc_clean_{rx [...] omits 7f071a450b08 net: enetc: use enum enetc_active_offloads omits c027aa9201eb net: enetc: simplify callers of enetc_rxbd_next omits 4b47c0b81ffd net: enetc: don't initialize unused ports from a separate [...] omits 5b4daa7f1256 net: enetc: pass bd_count as an argument to enetc_setup_cbdr omits 0bfde022b345 net: enetc: squash clear_cbdr and free_cbdr into teardown_cbdr omits 27f9025d4941 net: enetc: save the mode register address inside struct e [...] omits 24be14e3260a net: enetc: squash enetc_alloc_cbdr and enetc_setup_cbdr omits 01121ab73924 net: enetc: save the DMA device for enetc_free_cbdr omits 176769d10f96 net: enetc: move the CBDR API to enetc_cbdr.c omits d9b7eae8e342 PCI/RCEC: Fix RCiEP device to RCEC association omits e2359fad458a Merge branch 'defxx-updates' omits 4e052626b1a8 FDDI: defxx: Use driver's name with resource requests omits 795e272e5474 FDDI: defxx: Implement dynamic CSR I/O address space selection omits 193ced4a7959 FDDI: defxx: Make MMIO the configuration default except for EISA omits f626ca682912 FDDI: defxx: Bail out gracefully with unassigned PCI resou [...] omits a3c392302aba Merge branch 'mlxsw-misc-updates' omits 4734a750f467 mlxsw: Adjust some MFDE fields shift and size to fw implem [...] omits 315afd2068a8 mlxsw: core: Expose MFDE.log_ip to devlink health omits ff12ba3ad78d mlxsw: reg: Extend MFDE register with new log_ip field omits 2ab781c2ccf4 mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 omits 675e5a1e1afa mlxsw: reg: Fix comment about slot_index field in PMAOS register omits 825e8885779d mlxsw: spectrum: Reword an error message for Q-in-Q veto discards e489f1ca49b3 f2fs: fix to align to section for fallocate() on pinned file discards 3f17d0673583 f2fs: expose # of overprivision segments discards ea5c764c6e8e Merge branch 'efi/urgent' discards 92c44eaade23 Merge branch 'irq/core' discards 6901fe56471c Merge branch 'locking/urgent' discards dc9763a36569 Merge branch 'objtool/core' discards cd34e9215fc5 Merge branch 'perf/urgent' discards 96ec4c0cfce5 Merge branch 'sched/core' discards cdc35710cd0f Merge branch 'sched/urgent' discards 14fa938dffea Merge branch 'timers/urgent' discards 10a2a5650778 Merge branch 'x86/alternatives' discards 8b2348152b5c Merge branch 'x86/cleanups' discards 27e38070e181 Merge branch 'x86/core' discards 1adc3854f2a0 Merge branch 'x86/cpu' discards 74645beb877e Merge branch 'x86/misc' discards 51ad39674001 Merge branch 'x86/mm' discards d97aada3c005 Merge branch 'x86/platform' discards fbc8c2199166 Merge branch 'x86/seves' discards 2279b8b575c9 Merge branch 'x86/urgent' discards 44dd3ed840f9 Merge branch 'x86/vdso' omits 13fdb9403d9e net: ipv6: route.c:fix indentation omits 847cbfc014ad net: add a helper to avoid issues with HW TX timestamping [...] omits aa27b8f7a048 FDDI: defza: Update my e-mail address omits 4d248c0deea5 FDDI: defxx: Update my e-mail address omits e56763ee50a3 FDDI: if_fddi.h: Update my e-mail address omits 58c04397f74b sched: act_sample: Implement stats_update callback omits 762c1adb1c15 isdn: mISDN: remove unneeded variable 'ret' omits 3559c1ea4336 net: broadcom: bcm4908_enet: read MAC from OF omits 1ddc3229ad3c skbuff: remove some unnecessary operation in skb_segment_list() omits 134639e9cc0f qed: Fix fall-through warnings for Clang omits 71ae2cb30531 net: plip: Fix fall-through warnings for Clang omits 90d181ca488f net: rose: Fix fall-through warnings for Clang omits b1866bfff922 net: core: Fix fall-through warnings for Clang omits ecd1c6a51fcc net: bridge: Fix fall-through warnings for Clang omits 5646fba6eaff net: ax25: Fix fall-through warnings for Clang omits 4cdbe58b4b3c decnet: Fix fall-through warnings for Clang omits 2a86b4a7f7ff net: cassini: Fix fall-through warnings for Clang omits 097c8ff042e3 net: 3c509: Fix fall-through warnings for Clang omits fdeadd6e49b3 net: mscc: ocelot: Fix fall-through warnings for Clang omits 537a0c5c4218 net: fddi: skfp: smt: Replace one-element array with flexi [...] omits 3e6f20e09a45 net/rds: Drop duplicate sin and sin6 assignments omits 4b18d5d1b2ba net: ethernet: chelsiofix: spelling typo of 'rewriteing' omits 67a580aad179 drivers: isdn: mISDN: fix spelling typo of 'wheter' omits 97c2c69e1926 virtio-net: support XDP when not more queues omits 28259bac7f1d ipv6: fix suspecious RCU usage warning omits 6611a31837d0 drm/amdgpu: fix S0ix handling when the CONFIG_AMD_PMC=m omits d27de2a54ce4 drm/radeon: keep __user during cast omits 899d9bc0f75a drm/radeon: fix AGP dependency omits 0bb3262c0248 net: socket: use BIT() for MSG_* omits 2273335e9edc drm/radeon: also init GEM funcs in radeon_gem_prime_import [...] omits 677cecd18355 drm/amd/pm: correct the watermark settings for Polaris omits c89489b47289 Merge branch 'ip6ip6-crash' omits a188bb5638d4 net, bpf: Fix ip6ip6 crash with collect_md populated skbs omits c4c877b27324 net: Consolidate common blackhole dst ops discards 12f6db15c40e PCI: Avoid building empty drivers discards c18f4474db55 PCI: thunder: Fix compile testing discards ee3ba5fdc630 PCI: al: Select CONFIG_PCI_ECAM omits e35ecb466eb6 RDMA/iwcm: Allow AFONLY binding for IPv6 addresses omits 84076c4c800d net/mlx5: DR, Fix potential shift wrapping of 32-bit value [...] omits dc694f11a759 net/mlx5: SF: Fix error flow of SFs allocation flow omits 6fa37d66ef2d net/mlx5: SF: Fix memory leak of work item omits 6a3717544ce9 net/mlx5: SF, Correct vhca context size omits 8b90d897823b net/mlx5e: E-switch, Fix rate calculation division omits 8256c69b2d9c RDMA/mlx5: Fix timestamp default mode omits 4806f1e2fee8 net/mlx5: Set QP timestamp mode to default omits 469549e4778a net/mlx5e: Fix error flow in change profile omits f574531a0b77 net/mlx5: Disable VF tunnel TX offload if ignore_flow_leve [...] omits 1e74152ed065 net/mlx5e: Check correct ip_version in decapsulation route [...] omits 55affa97d675 net/mlx5: Fix turn-off PPS command omits 385d40b042e6 net/mlx5e: Don't match on Geneve options in case option ma [...] omits 74640f09735f net/mlx5e: Revert parameters on errors when changing PTP s [...] omits e5eb01344e9b net/mlx5e: When changing XDP program without reset, take r [...] omits 1c2cdf0b603a net/mlx5e: Set PTP channel pointer explicitly to NULL omits 354521eebd02 net/mlx5e: Accumulate port PTP TX stats with other channels stats omits d5dd03b26ba4 net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets omits 5115daa675cc net/mlx5e: Enforce minimum value check for ICOSQ size omits 0f00571f9433 RDMA/hns: Use new SQ doorbell register for HIP09 discards a3ef62ddbeab cifs: Fix preauth hash corruption discards 74353bc0ce70 cifs: update new ACE pointer after populate_new_aces. omits 46613c9dfa96 usbip: fix vudc usbip_sockfd_store races leading to gpf omits 718ad9693e36 usbip: fix vhci_hcd attach_store() races leading to gpf omits 9380afd6df70 usbip: fix stub_dev usbip_sockfd_store() races leading to gpf omits 6801854be94f usbip: fix vudc to check for stream socket omits f55a0571690c usbip: fix vhci_hcd to check for stream socket omits 47ccc8fc2c9c usbip: fix stub_dev to check for stream socket omits 9b1ea29bc0d7 Revert "mm, slub: consider rest of partial list if acquire [...] omits d3110f256d12 Merge tag 'for-linus-2021-03-10' of git://git.kernel.org/p [...] omits d0df9aabefda Merge tag '5.12-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 097eb1136ebb nvmem: core: Add functions to make number reading easy omits 65527a51c66f misc/pvpanic: Export module FDT device table omits 20c40794eb85 misc: fastrpc: restrict user apps from sending kernel RPC [...] omits 1201d68f4781 virt: acrn: Correct type casting of argument of copy_from_user() omits b95bbae19954 Merge branch 'at91-fixes' into at91-next omits 2c69c8a1736e ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] omits 664979bba816 ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] omits 221c3a09ddf7 ARM: dts: at91-sama5d27_som1: fix phy address to 7 omits df66617bfe87 block: rsxx: fix error return code of rsxx_pci_probe() omits b18adee4ce44 stacktrace: Move documentation for arch_stack_walk_reliabl [...] omits faa44c69daf9 block: Fix REQ_OP_ZONE_RESET_ALL handling omits 4d5f52838d11 bus: mhi: Make firmware image optional for controller omits 6403298c58d4 bus: mhi: core: Fix check for syserr at power_up omits aaca4233ea03 bus: mhi: core: Update debug prints to include local device state omits ef2126c4e2ea bus: mhi: core: Process execution environment changes serially omits 4884362f6977 bus: mhi: core: Download AMSS image from appropriate function omits 925089c1900f bus: mhi: core: Destroy SBL devices when moving to mission mode omits 020d3b26c07a bus: mhi: Early MHI resume failure in non M3 state omits 8de5ad994143 bus: mhi: core: Add missing checks for MMIO register entries omits e5b53b5be677 bus: mhi: core: Rename debugfs directory name omits 0ecc1c70dcd3 bus: mhi: core: Fix invalid error returning in mhi_queue omits 0fccbf0a3b69 bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from sta [...] omits d3800c1dce24 bus: mhi: pci_generic: Add support for runtime PM omits e89878aa4b79 bus: mhi: pci_generic: Use generic PCI power management omits e3e5e6508fc1 bus: mhi: pci_generic: No-Op for device_wake operations omits 59d05b71729b bus: mhi: pci_generic: Add SDX24 based modem support omits ac4bf60bbaa0 bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support omits 9ea48efdc528 bus: mhi: pci_generic: Parametrable element count for events discards 72dd7a4f28d5 Merge branch 'for-5.13/io_uring' into for-next discards 44fc3264d186 io_uring: simplify io_sqd_update_thread_idle() discards 7bf1821abd6d Merge branch 'for-5.13/io_uring' into for-next discards 272c71f52b28 Merge branch 'io_uring-5.12' into for-next discards dd62de5f8fe2 io_uring: switch to atomic_t for io_kiocb reference count discards 486747c53203 io_uring: wrap io_kiocb reference count manipulation in helpers discards e868cec82fe4 io_uring: simplify io_resubmit_prep() discards 2386b6509702 io_uring: merge defer_prep() and prep_async() discards 57fe409591b7 io_uring: rethink def->needs_async_data discards b18983ee8bc2 io_uring: untie alloc_async_data and needs_async_data discards 84dc29633015 io_uring: refactor out send/recv async setup discards fb984d2db736 io_uring: use better types for cflags discards a1ae03bb444c io_uring: refactor provide/remove buffer locking discards b1c4d7014ae5 io_uring: add a helper failing not issued requests discards f6fab9684320 io_uring: further deduplicate file slot selection discards e6441afe0945 io_uring: reuse io_req_task_queue_fail() discards b288fc01f42d io_uring: avoid taking ctx refs for task-cancel omits 7d41e8543d80 io_uring: remove indirect ctx into sqo injection omits 043d7f9713b7 MIPS: Enable some missed configs in loongson3_defconfig to [...] omits 78d7f6ba82ed io_uring: fix invalid ctx->sq_thread_idle omits e22bc9b481a9 kernel: make IO threads unfreezable by default omits e8f98f24549d io_uring: always wait for sqd exited when stopping SQPOLL thread omits 5199328a0d41 io_uring: remove unneeded variable 'ret' omits 93e68e036c2f io_uring: move all io_kiocb init early in io_init_req() omits 70e35125093b io-wq: fix ref leak for req in case of exit cancelations omits 7a612350a989 io_uring: fix complete_post races for linked req omits 33cc89a9fc24 io_uring: add io_disarm_next() helper omits 97a73a0f9fbf io_uring: fix io_sq_offload_create error handling omits cc20e3fec682 io-wq: remove unused 'user' member of io_wq omits 61cf93700fe6 io_uring: Convert personality_idr to XArray omits 0298ef969a11 io_uring: clean R_DISABLED startup mess omits f458dd8441e5 io_uring: fix unrelated ctx reqs cancellation omits 05962f95f9ac io_uring: SQPOLL parking fixes discards 8608bdeb4cdb Merge branch 'devprop' into linux-next discards bc0c545e0596 Merge branch 'acpi-messages' into linux-next discards 9aef4e26ab71 Merge branch 'acpi-processor' into linux-next omits 2a92c90f2ecc software node: Fix device_add_software_node() omits c024e8f665c9 MIPS: BCM63xx: Spello fix in the file clk.c omits 8891123f9cbb software node: Fix node registration omits 6228bd65288a mips: syscalls: switch to generic syscallhdr.sh omits ecbba30fbf45 mips: syscalls: switch to generic syscalltbl.sh omits 45c7e8af4a5e MIPS: Remove KVM_TE support omits a1515ec7204e MIPS: Remove KVM_GUEST support omits 87aaf2523cad Merge tag 'mips-fixes_5.12_1' into mips-next omits 1ae6478b0e6b docs/pinctrl: document debugfs files omits 5513b411ea5b Documentation: rename pinctl to pin-control omits 6199f6becc86 pinctrl: pinmux: Add pinmux-select debugfs file omits 47473813bdcb pinctrl: use to octal permissions for debugfs files omits c971af25cda9 pinctrl: rockchip: fix restore error in resume omits 5d5f2919273d pinctrl: microchip-sgpio: Fix wrong register offset for IR [...] omits d2cd54c24e80 pinctrl: ingenic: add missing call to of_node_put() omits b37c35781d9a pinctrl: rockchip: clear int status when driver probed omits 35b25fd32b5f pinctrl: qcom: sc7280: Add GPIO wakeup interrupt map omits ffeaa23aa001 pinctrl: stm32: add missing of_node_put omits a7db796b305b pinctrl: armada-cp110 - fix MPP54/MPP55 functions omits b24236f55433 pinctrl: cp110-system-controller: fix the pin function names omits ba434267d076 pinctrl: equilibrium: add missing of_node_put omits 9e77d96b8e27 xen/events: reset affinity of 2-level event when tearing it down omits 64682e1b7744 Merge series "Report jack and button detection + Capture S [...] omits 9bcf56c9647a Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] omits 542712826f8d ASoC: rt5682: add delay time of workqueue to control next [...] omits d59cfc6544dc ASoC: rt715-sdca: Remove unused including <linux/version.h> omits d3223608c5bc ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw [...] omits b7d00776ebf7 ASoC: cs42l42: Wait for PLL to lock before switching to it omits 882589bb707b ASoC: cs42l42: Only start PLL if it is needed omits 0ea23660c717 ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT omits 2cdba9b045c7 ASoC: cs42l42: Use bclk from hw_params if set_sysclk was n [...] omits c5b8ee0879bc ASoC: cs42l42: Report jack and button detection omits 585e7079de0e ASoC: cs42l42: Add Capture Support omits 43fc357199f9 ASoC: cs42l42: Set clock source for both ways of stream omits 621d65f3b868 ASoC: cs42l42: Provide finer control on playback path omits 1abca8e1c77b ASoC: cs42l42: Disable regulators if probe fails omits 2b869e0ea598 ASoC: cs42l42: Remove power if the driver is being removed omits ac922edc80aa ASoC: convert Microchip I2SMCC binding to yaml omits 32432b8eea2d Merge series "Report jack and button detection + Capture S [...] omits 7ad4d237e7c4 ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver omits 3f004d2dc118 ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin omits 452801cabc0a ASoC: rt5645: Move rt5645_platform_data to sound/soc/codec [...] omits cc2d7429d65c ASoC: codecs/jz4770: Remove superfluous error message omits 20d17057f0a8 ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver omits 90b2d3733879 ASoC: fsl_xcvr: Use devm_platform_ioremap_resource_byname( [...] omits aa4890f673f9 ASoC: wm8962: Relax bit clock divider searching omits 98537d5c9257 Merge series "ASoC: remove more make W=1 warnings" from Pi [...] omits d639089a8468 Merge series "ASoC: realtek: fix cppcheck warnings" from P [...] omits 51bc908fccb1 ASoC: fsl: fsl_easrc: Fix uninitialized variable st2_mem_alloc omits a5e78cfbd50e ASoC: codecs: fix platform_no_drv_owner.cocci warnings omits 3d01f5ee19c3 ASoC: rt1316: Fix return value check in rt1316_sdw_probe() omits 5d90fef68091 ASoC: sgtl5000: Fix identation of .driver elements omits 4c869beda489 ASoC: codec: Omit superfluous error message in jz4760_code [...] omits f323ecedf322 ASoC: qcom: q6dsp: fix kernel-doc warning omits 45468f2cfe96 ASoC: Intel: bytcr_wm5102: remove unused static variable omits 9d02a3021833 ASoC: fsl: fsl_easrc: fix kernel-doc warning omits 6a9287f5beef ASoC: fsl: fsl_ssi: fix kernel-doc warning omits 7655e32685e8 ASoC: amd: renoir: remove invalid kernel-doc comment omits 5dd902d99ebb ASoC: sigmadsp-regmap: fix kernel-doc warning omits 79d77f7fd1de ASoC: rt5631: fix kernel-doc warning omits c5036b86678f ASoC: jz4760: fix set but not used warning omits 80cd73094c40 ASoC: cs4270: fix kernel-doc omits f1a1da09faa3 ASoC: rt5682: remove useless initialization omits ec6aa9b59dbf ASoC: rt5682: remove useless assignments omits e699b2c89f83 ASoC: rt5682: clarify expression omits 51cb94f6c340 ASoC: rt5677: remove useless assignment omits ae052909d1b1 ASoC: rt5677: clarify expression omits 7ad9b8d28d3f ASoC: rt5670: clarify expression omits 6fa544568515 ASoC: rt5668: remove useless assignments omits 17de60946a65 ASoC: rt5668: clarify expression omits 17d78e931148 ASoC: rt5665: clarify expression omits ca1107d305b5 ASoC: rt5663: clarify expression omits 9fd72391ae8f ASoC: rt5660: clarify expression omits bb133ec21f86 ASoC: rt5659: clarify expression omits 9b9adc5b749d ASoC: rt5651: remove useless assignment omits 33eaffe3706a ASoC: rt5651: clarify expression omits fa0eb20cb38d ASoC: rt5645: clarify expression omits 5864cf7f26ae ASoC: rt5645: use logical OR omits 4fbd2978944c ASoC: rt5640: clarify expression omits 1dd9cca70146 ASoC: rt1308: clarify expression omits 9e884eed54c4 ASoC: rt1305: clarify expression omits a426017ed593 ASoC: rt1016: clarify expression omits 4354ad55cde7 ASoC: rt1015: clarify expression omits 5a2429926549 ASoC: rt1011: clarify expression omits 7e66f16251eb ASoC: rt1011: remove redundant test omits f7c5c16875c2 ASoC: rt1011: use logical OR omits 7942bf067172 Merge series "ASoC: Intel: soc-acpi: remove unused TigerLa [...] omits 842860f45dbd Merge series "Add I2S-MCC support for Microchip's SAMA7G5" [...] omits e443858258a2 ASoC: SOF: Intel: hda: enable async suspend omits ee00e0bf7e4f ASoC: wm8524: Do not print probe defer error omits 7810ea4c8f74 ASoC: Intel: atom: fix kernel-doc omits 2fb8711095a1 ASoC: soc-dai: fix kernel-doc omits 075d7da7d6b4 ASoC: codecs: nau8825: fix kernel-doc omits 5ed26a834b83 ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config omits 4e8d9fe7f09b ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only omits ead2a3e43f0a ASoC: mchp, i2s-mcc: Add property to specify pin pair for TDM omits 153bb1feefd2 ASoC: mchp,i2s-mcc: Add SAMA7G5 to binding omits 16135d66309a ASoC: mchp-i2s-mcc: Add FIFOs support omits bfdca489751f ASoC: mchp-i2s-mcc: Add support to select TDM pins omits 13c1629d758a ASoC: mchp-i2s-mcc: Add multi-channel support for I2S and [...] omits 99ac2f8d1508 ASoC: mchp-i2s-mcc: Add compatible for SAMA7G5 omits fa576ff64f5d Merge series "ASoC: rsnd: cleanup ppcheck warning for Rene [...] omits ef1ed5b855f6 Merge series "drop unneeded snd_soc_dai_set_drvdata" from [...] omits 3766623b5c44 Merge series "ASoC: sh: remove cppcheck warnings" from Pie [...] omits d59748076b89 Merge series "ASoC: core: remove cppcheck warnings" from P [...] omits 260fe5535b69 Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] omits 4ea62149dc62 Merge series "soc-pcm: tidyup snd_pcm_hardware setup for F [...] omits 029448a8560f Merge series "ASoC: fsl: remove cppcheck warnings" from Pi [...] omits 7817317e2ffa Merge series "ASoC: rt*: Constify static structs" from Rik [...] omits 893bc891d39d Merge series "ASoC: qcom: remove cppcheck warnings" from P [...] omits 2b719fd20f32 ASoC: rt1316: Add RT1316 SDCA vendor-specific driver omits 1b99d50b9709 ASoC: Intel: Skylake: Compile when any configuration is selected omits 5f160cbe76bf ASoC: fsl_xcvr: move reset assert into runtime_resume omits 1372c76802be ASoC: SOF: Intel: hda: turn off display power in resume omits 1730ef62874d ASoC: Intel: boards: sof-wm8804: add check for PLL setting omits ff5687854323 ASoC: codecs: lpass-rx-macro: remove redundant initializat [...] omits 907e0cdebc1f ASoC: fsl_sai: Add pm qos cpu latency support omits 13fba3e873b1 ASoC: uniphier: Simplify the return expression of uniphier [...] omits 933f98be60a7 ASoC: constify of_phandle_args in snd_soc_get_dai_name() omits b6e499bcb32f ASoC: rsnd: cleanup ppcheck warning for adg.c omits 31dbf7acc6a3 ASoC: rsnd: cleanup ppcheck warning for cmd.c omits e539943c664e ASoC: rsnd: cleanup ppcheck warning for core.c omits 0779baa812cf ASoC: rsnd: cleanup ppcheck warning for ssi.c omits 929cc7826055 ASoC: rsnd: cleanup ppcheck warning for ssiu.c omits eb0d22d793e8 ASoC: fsl: drop unneeded snd_soc_dai_set_drvdata omits 36785fec16be ASoC: sun4i-i2s: drop unneeded snd_soc_dai_set_drvdata omits b8fdf6093144 ASoC: mxs-saif: drop unneeded snd_soc_dai_set_drvdata omits 64ca77d9f55a ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata omits b7e41867a4c9 ASoC: sh: siu_pcm: remove unused variable omits eeff1df1fa13 ASoC: sh: siu_pcm: remove useless assignment omits 9946871c6087 ASoC: sh: rcar: ssi: remove redundant assignment omits 4862811f8735 ASoC: sh: rcar: ctu: add missing error check omits 652fc90f9de4 ASoC: sh: rcar: simplify return omits d29a60604fe6 ASoC: sh: rcar: align function prototypes omits 77150b5a5a47 ASoC: sh: dma-sh7760: remove unused variable omits bd029fc86834 ASoC: generic: simple-card-utils: remove useless assignment omits 47108a61b2f7 ASoC: soc-topology: clarify expression omits 61456212e80e ASoC: soc-pcm: add error log omits 61b9eedd93b1 ASoC: soc-pcm: remove shadowing variable omits 9dbe774091b0 ASoC: soc-pcm: remove redundant assignment omits 7ca5f0494617 ASoC: soc-ops: remove useless assignment omits c856cef731dd ASoC: samsung: snow: remove useless test omits fbb123e248c1 ASoC: samsung: smdk_wm8994: add missing return omits 0587e83c5d8b ASoC: samsung: s3c24xx_simtec: add missing error check omits 5a81abc2ea3d ASoC: samsung: i2s: remove unassigned variable omits 4fe28461e289 ASoC: soc-pcm: unpack dpcm_set_fe_runtime() omits 1b8cb123f3dd ASoC: soc-pcm: add dpcm_runtime_setup() omits 5f53898af1a2 ASoC: soc-pcm: add dpcm_runtime_setup_fe() omits 7f4a763642cc ASoC: soc-pcm: unpack dpcm_init_runtime_hw() omits 6053a840f711 ASoC: soc-pcm: remove strange format storing omits b86fe83448b4 ASoC: fsl: p1022_ds: remove useless assignment omits f5036db354d9 ASoC: fsl: mpc8610: remove useless assignment omits 91ab7743112b ASoC: fsl: mpc5200: signed parameter in snprintf format omits 4a6202f0cef5 ASoC: fsl: imx-hdmi: remove unused structure members omits 2fb563567bc4 ASoC: fsl: fsl_ssi: remove unnecessary tests omits 8f6fef01a5ba ASoC: fsl: fsl_esai: clarify expression omits 062b85216886 ASoC: fsl: fsl_easrc: remove useless assignments omits b035a9efda28 ASoC: fsl: fsl_dma: remove unused variable omits b29674357622 ASoC: fsl: fsl_asrc: remove useless assignment omits c4fd082e4662 ASoc: rt5631: Constify static struct coeff_clk_div omits 3084e5f7f753 ASoC: rt*: Constify static struct acpi_device_id omits f9e56a34cda2 ASoC: rt*: Constify static struct snd_soc_dai_ops omits 628fc9d9a0e6 ASoC: rt*: Constify static struct sdw_slave_ops omits 4b4f2119f985 ASoC: lpass-wsa-macro: add missing test omits 7faaea14feee ASoC: wcd934x: remove useless return omits 8d2f2d7ff3c6 ASoC: wcd9335: clarify return value omits 77af06de3013 ASoC: wcd-clsh-v2: align function prototypes omits be79e73e3adb ASoC: qcom: q6asm: align function prototypes omits 32d4e59cb39d ASoC: qcom: q6afe: align function prototype omits 12900bacb4f3 ASoC: qcom: q6afe: remove useless assignments omits 18bcac6ed746 ASoC: qcom: q6dsp-dai: clarify expression omits 64298706dcc9 ASoC: qcom: lpass-platform: remove useless assignment omits 8106efdce036 ASoC: qcom: lpass-hdmi: remove useless return omits e92a309be437 Merge series "ASoC: sdm845: array out of bound issues" fro [...] omits fd8299181995 ASoC: SOF: intel: fix wrong poll bits in dsp power down omits 3bb4852d598f ASoC: codecs: wcd934x: add a sanity check in set channel map omits 4800fe6ea102 ASoC: qcom: sdm845: Fix array out of range on rx slim channels omits 1c668e1c0a0f ASoC: qcom: sdm845: Fix array out of bounds access omits 7c2a783c05b5 Merge series "Report jack and button detection + Capture S [...] omits ac101985cad3 ASoC: remove remnants of sirf prima/atlas audio codec omits e4b8b7c91603 ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls omits 5346f0e80b71 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators omits 19325cfea044 ASoC: cs42l42: Always wait at least 3ms after reset omits 15013240fcf7 ASoC: cs42l42: Don't enable/disable regulator at Bias Level omits 72d904763ae6 ASoC: cs42l42: Fix mixer volume control omits 2bdc4f5c6838 ASoC: cs42l42: Fix channel width support omits e793c965519b ASoC: cs42l42: Fix Bitclock polarity inversion omits 7de14d581dbe ASoC: soc-core: Prevent warning if no DMI table is present omits 5bb0ecddb2a7 ASoC: SOF: Intel: unregister DMIC device on probe error omits 19244c6c9c78 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] omits bb18c678754c ASoC: es8316: Simplify adc_pga_gain_tlv table omits f86f58e3594f ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] omits eee51df776bd ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] omits cfa26ed1f9f8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] omits ca08ddfd961d ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] omits cc73181b7d53 Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] omits 80cffd2468dd ASoC: ak5558: Add MODULE_DEVICE_TABLE omits 4ec5b96775a8 ASoC: ak4458: Add MODULE_DEVICE_TABLE omits 42121c2645d2 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control omits 02aa946ef376 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] omits caba8d764770 ASoC: rt5670: Remove 'HP Playback Switch' control omits d917b5dde660 ASoC: rt5670: Remove 'OUT Channel Switch' control omits 87263968516f ASoC: fsl_ssi: Fix TDM slot setup for I2S mode omits 0c0a58837835 ASoC: codecs: lpass-rx-macro: Fix uninitialized variable ec_tx omits 0d2b6e398975 ASoC: rt1015: enable BCLK detection after calibration omits 9e0bdaa9fcb8 ASoC: rt1015: fix i2c communication error omits 45ee8b79d679 regulator: add missing call to of_node_put() omits 1e50433c5705 regulator: pf8x00: Use regulator_map_voltage_ascend for pf [...] omits 438421b07bf8 regulator: spmi: Add support for ULT LV_P50 and ULT P300 omits eca1851aa3e1 Merge existing fixes from regulator/for-5.12 omits 31890269c0a0 spi: cadence-quadspi: Silence shiftTooManyBitsSigned warning omits 2c94b1b7dda1 Merge series "parport: Introduce module_parport_driver() a [...] omits 260864f797f2 spi: mt6779: update spi document omits 32f298481add spi: spi-nxp-fspi: Add imx8dxl support omits 82ce7d0e74b6 spi: spi-nxp-fspi: Implement errata workaround for LS1028A omits c791e3c31cb2 spi: spi-nxp-fspi: Add imx8dxl driver support omits 31e92cbfb9cd spi: spi-nxp-fspi: Add support for IP read only omits 87d62d8fa666 spi: cadence-quadspi: add missing of_node_put omits 120a9e8155cb spi: atmel: Drop unused variable omits e50989527fae spi: rockchip: avoid objtool warning omits abdc5db39d72 spi: omap2-mcspi: Activate pinctrl idle state during runti [...] omits d098738eb3a1 Merge existing fixes from spi/for-5.12 omits 529bee9ed1b5 spi: lm70llp: Switch to use module_parport_driver() omits 8c7e98f74ceb spi: butterfly: Switch to use module_parport_driver() omits a0521f70aee0 parport: Introduce module_parport_driver() helper macro omits ffb597b2bd3c spi: ath79: remove spi-master setup and cleanup assignment omits 19e213217458 spi: ath79: always call chipselect function omits fb8695e3749e spi: bcm63xx-hsspi: fix pm_runtime omits 2d13f2ff6073 spi: bcm63xx-spi: fix pm_runtime omits 1d309cd688a7 spi: spi-ti-qspi: Free DMA resources omits e9e7fce0384b regulator: rt4831: Fix return value check in rt4831_regula [...] omits 98b94b6e38ca regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 v [...] omits dfe03bca8db4 regulator: qcom-rpmh: Use correct buck for S1C regulator omits e610e072c87a regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck omits 5fe5f17dc59e regulator: pca9450: Fix return value when failing to get s [...] omits fbc102fb4ccf regulator: mt6315: Return REGULATOR_MODE_INVALID for invalid mode omits e41a962f82e7 regmap: set debugfs_name to NULL after it is freed omits eea46a0879bc ALSA: hda/hdmi: Cancel pending works before suspend omits 5ff9dde42e8c ALSA: hda: Avoid spurious unsol event handling during S3/S4 omits 13661fc48461 ALSA: hda: Flush pending unsolicited events before suspend omits fea19b6e80a1 mfd: lm3533: Switch to using the new API kobj_to_dev() omits 92b7d8527668 dt-bindings: mfd: lp875xx: Add optional reset GPIO omits da09259c8932 MAINTAINERS: Add entry for Intel MAX 10 mfd driver omits e605b170944f mfd: ene-kb3930: Make local symbol 'kb3930_power_off' static omits 49fdd15d2e09 mfd: Remove support for AB3100 omits 2e4f8388a1d9 mfd: ab8500: Drop bm disable parameter omits 19dd3ca8a9ec mfd: stmpe: Revert "Constify static struct resource" omits dda54e3a32fc mfd: lp87565: Remove unused define 'LP87565_NUM_BUCK' omits a971c67b46c6 mfd: arizona: Make some symbols static omits 94e48ec50223 mfd: dbx500-prcmu: Use true and false for bool variable omits d3bbe33bf32f dt-bindings: mfd: ricoh,rn5t618: Trivial: Fix spelling mis [...] omits 668474c2bc1d dt-bindings: mfd: Convert rn5t618 to json-schema omits 6753db7181c7 Merge tags 'ib-mfd-input-v5.13-1', 'ib-mfd-platform-x86-v5 [...] omits eac013a0b704 MAINTAINERS: Add entry for ATC260x PMIC omits 44f6b6a50ee3 input: atc260x: Add onkey driver for ATC260x PMICs omits f7cb7fe34db9 mfd: Add MFD driver for ATC260x PMICs omits cf469562fc59 dt-bindings: mfd: Add Actions Semi ATC260x PMIC binding omits 44a8c5a9dab3 dt-bindings: input: Add reset-time-sec common property omits 7bb8bc6eb550 arm64: perf: Fix 64-bit event counter read truncation omits edbda8f78723 MAINTAINERS: Add entry for Netronix embedded controller omits 435af89786c6 rtc: New driver for RTC in Netronix embedded controller omits 9fc0486f948f pwm: ntxec: Add driver for PWM function in Netronix EC omits eceae5839306 mfd: Add base driver for Netronix embedded controller omits 01929c71334a dt-bindings: mfd: Add binding for Netronix embedded controller omits 012e3b174fe7 dt-bindings: Add vendor prefix for Netronix, Inc. omits 26f55386f964 arm64/mm: Fix __enable_mmu() for new TGRAN range values omits 42fc191d60e6 mfd: bd9576: Add safety limit/monitoring registers omits e4560879fddf MAINTAINERS: Add ROHM BD9576MUF and BD9573MUF drivers omits b237bcac557a wdt: Support wdt on ROHM BD9576MUF and BD9573MUF omits 0e9692607f94 mfd: bd9576: Add IRQ support omits b1b3ced38979 mfd: Support ROHM BD9576MUF and BD9573MUF omits 07e644885bf6 kselftest: arm64: Fix exit code of sve-ptrace omits bd4cefe20e3d dt_bindings: mfd: Add ROHM BD9576MUF and BD9573MUF PMICs omits d15dfd31384b arm64: mte: Map hotplugged memory as Normal Tagged omits aa47ad3f853a mfd: intel_pmt: Add support for DG1 omits a1a5c1c3df28 mfd: intel_pmt: Fix nuisance messages and handling of disa [...] omits b152bbeb0282 nvmem: brcm_nvram: new driver exposing Broadcom's NVRAM omits c39edb9f9dcb dt-bindings: nvmem: add Broadcom's NVRAM omits 4d57a383a437 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse omits 4be6ad01dd09 nvmem: convert comma to semicolon omits 201c9d549d43 dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC omits 604bd2d4786e Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 596e6e1c03ca arm64: dts: renesas: r8a779a0: Add TMU support omits 544c939e4c67 arm64: dts: renesas: falcon: Add Ethernet sub-board omits 7ed6bc967963 arm64: dts: renesas: falcon: Add CSI/DSI sub-board omits 405daa39b22b arm64: dts: renesas: falcon: Add I2C EEPROM nodes omits a4be49e75a15 ARM: dts: rza2mevb: Upstream Linux requires SDRAM omits b1158c5e14b3 arm64: dts: renesas: Consolidate Salvator-X(S) HDMI0 handling omits f7adcca27edf pinctrl: renesas: r8a77965: Add vin4_g8 and vin5_high8 pins omits 2a9e4f74cd57 pinctrl: renesas: r8a77990: Add vin4_g8 and vin5_high8 pins omits 3d250efb8c32 pinctrl: renesas: r8a7796: Add vin4_g8 and vin5_high8 pins omits 5f79bbb28be2 pinctrl: renesas: r8a77951: Add vin4_g8 and vin5_high8 pins omits c66424ea7564 clk: renesas: r8a779a0: Add TSC clock omits c52f4f839a33 clk: renesas: r8a779a0: Add TMU clocks omits 225be60f3853 dt-bindings: backlight: qcom-wled: Add PMI8994 compatible omits 13c2235b2b28 sched: Remove unnecessary variable from schedule_tail() omits 1e17fb8edc5a sched: Optimize __calc_delta() omits 4817a52b3061 seqlock,lockdep: Fix seqcount_latch_init() omits d5b0e0677bfd u64_stats,lockdep: Fix u64_stats_init() vs lockdep omits a758b7c4c6f2 virt: acrn: Use EPOLLIN instead of POLLIN discards 6e1cb1b154bd opp: Don't drop extra references to OPPs accidentally omits 60a35ba9141f usb: usb-mx2: Remove unused file omits f2d90e07b5df usb: typec: stusb160x: fix return value check in stusb160x [...] omits 604c75893a01 usb: typec: tps6598x: Fix return value check in tps6598x_probe() omits 493d0856de5e usb: typec: tcpm: turn tcpm_ams_finish into void function omits 19c234a14eaf usb: typec: tcpci: Check ROLE_CONTROL while interpreting C [...] omits 365038f24b3e usb: common: move function's kerneldoc next to its definition omits f18b6edbce44 usb: xhci-mtk: print debug info of endpoint interval omits fb95c7cf5600 usb: common: add function to get interval expressed in us unit omits 14295a150050 usb: xhci-mtk: support to build xhci-mtk-hcd.ko omits dc9d3b2c4e8d usb: xhci-mtk: remove declaration of xhci_mtk_setup() omits ccda8c224c07 usb: xhci-mtk: add some schedule error number omits bf7da03ae46a usb: xhci-mtk: rebuild the way to get bandwidth domain omits 11fdcc3937b1 usb: xhci-mtk: use @tt_info to check the FS/LS device is u [...] omits 6009bea08ad7 usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct omits 9132799d4ae0 usb: xhci-mtk: use clear type instead of void omits b707c13f9823 usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct omits 44b948287a94 usb: xhci-mtk: add a function to get bandwidth boundary omits 338af695fffb usb: xhci-mtk: add a function to (un)load bandwidth info omits 4a56adf4fafb usb: xhci-mtk: use @sch_tt to check whether need do TT schedule omits 1bf661daf6b0 usb: xhci-mtk: add only one extra CS for FS/LS INTR omits 7c986fbc16ae usb: xhci-mtk: get the microframe boundary for ESIT omits e19ee44a3d07 usb: xhci-mtk: improve bandwidth scheduling with TT omits 5fa5827566e3 usb: xhci-mtk: remove or operator for setting schedule parameters omits 0f3edf99c239 usb: dwc3: document usb_psy in struct dwc3 omits b0bf77cd389d usb: dwc3: Fix dereferencing of null dwc->usb_psy omits 92d1e87e627a USB: remove usb_bus_type from usb.h omits 153e140d1eee USB: typec: tcpm: create debugfs subdir for the driver omits 24a16199d9fa USB: typec: fusb302: create debugfs subdir for the driver omits 5649d86f5378 USB: host: uhci: remove dentry pointer for debugfs omits 82d4afcfa9b5 USB: host: sl811: remove dentry pointer for debugfs omits 7347f4b95f64 USB: host: isp1362: remove dentry pointer for debugfs omits 7c7b971d71e7 USB: host: isp116x: remove dentry pointer for debugfs omits b9d9137d29b2 usb: dwc2: Add STM32 related debugfs entries omits 4294a8c2b8db usb: chipidea: tegra: fix flexible_array.cocci warnings omits 292f750f43d0 USB: gadget: dummy-hcd: remove redundant initialization of [...] omits 9c174b57c98e USB: core: no need to save usb_devices_root omits 70be046404ef usb: gadget: storage: Remove unused function pointer typed [...] omits e21a2e0a0f60 usb: gadget: function: fix typo in f_printer.c omits 3287f58bcba6 usb: typec: tcpm: Wait for vbus discharge to VSAFE0V befor [...] omits ced0e777e6ff usb: typec: tps6598x: Add trace event for data status omits 9c9c1ddbf633 usb: typec: tps6598x: Add trace event for power status register omits 02a9ada7eb88 usb: typec: tps6598x: Add trace event for status register omits 95cd85a9d493 usb: typec: tps6598x: Add trace event for IRQ events omits 99288de36020 usb: dwc3: add an alternate path in vbus_draw callback omits 6f0764b5adea usb: dwc3: add a power supply for current control omits 1cffb1c66499 usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement omits 9de2c43acf37 USB: usblp: fix a hang in poll() if disconnected omits 414c20df7d40 USB: gadget: udc: s3c2410_udc: fix return value check in s [...] omits b1d25e6ee57c usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe wit [...] omits 2664deb09306 usb: dwc3: qcom: Honor wakeup enabled/disabled state omits cc2ac63d4cf7 usb: gadget: f_uac1: stop playback on function disable omits 789ea77310f0 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] omits 650bf52208d8 USB: gadget: u_ether: Fix a configfs return code omits 1edbff9c80ed usb: dwc3: qcom: add ACPI device id for sc8180x omits 4d8654e81db7 Goodix Fingerprint device is not a modem omits 3d82be8be6fd serial: stm32: add support for "flush_buffer" ops omits 3db1d52466dc serial: stm32: fix tx_empty condition omits 9f77d19207a0 serial: stm32: add FIFO flush when port is closed omits 315e2d8a125a serial: stm32: fix FIFO flush in startup and set_termios omits f16b90c2d9db serial: stm32: call stm32_transmit_chars locked omits fb4f2e04ac13 serial: stm32: fix tx dma completion, release channel omits 436c97936001 serial: stm32: fix a deadlock in set_termios omits 12761869f0ef serial: stm32: fix wake-up flag handling omits ad7676812437 serial: stm32: fix a deadlock condition with wakeup event omits 25a8e7611da5 serial: stm32: fix TX and RX FIFO thresholds omits f264c6f6aece serial: stm32: fix incorrect characters on console omits f4518a8a75f5 serial: stm32: fix startup by enabling usart for reception omits 87fd0741d6dc serial: stm32: fix probe and remove order for dma omits 71b25f4df984 dt-bindings: serial: samsung: add DMA properties omits cebeddd6d0d9 serial: liteuart: fix return value check in liteuart_probe() omits 81171e7d31a6 serial: 8250_exar: Constify the software nodes omits b89cfc05a275 tty: serial: samsung_tty: Add earlycon support for Apple UARTs omits fcbba344907a tty: serial: samsung_tty: Add support for Apple UARTs omits b8466833391e dt-bindings: serial: samsung: Add apple,s5l-uart compatible omits 0906db90c722 tty: serial: samsung_tty: Use devm_ioremap_resource omits ad5613b98a48 tty: serial: samsung_tty: IRQ rework omits aaf144059ba4 tty: serial: samsung_tty: Add s3c24xx_port_type omits 646891638301 tty: serial: samsung_tty: Separate S3C64XX ops structure omits 19d48787e315 tty: serial: samsung_tty: Add ucon_mask parameter omits 196ebe5c000a drivers: tty: serial: IMX_EARLYCON: fix Kconfig dependency [...] omits 6bfbfcfc5800 tty: make everyone's write_room return >= 0 omits 10eb63e5a9b2 tty: make everyone's chars_in_buffer return >= 0 omits ab78b0c9fa9d tty: cleanup tty_chars_in_buffer omits b93db97e1ca0 tty: n_gsm, remove duplicates of parameters omits 9d7fd54f2a2e tty: hvc, drop unneeded forward declarations omits b9b90fe655c0 tty: synclink_gt, drop unneeded forward declarations omits a846dcf9d729 tty: localise ptychar and make it const omits a872ab4d6d19 tty: let tty_unregister_driver return void omits 6c2e6317c975 tty: do not check tty_unregister_driver's return value omits ba444ea3bc93 tty: xtensa/iss, make rs_init static omits 5a1a8425c443 tty: xtensa/iss, setup the timer statically omits bd5b21942569 tty: xtensa/iss, remove stale comments omits 0894b13467a2 tty: xtensa/iss, don't reassign to tty->port omits a32c97fd4263 tty: xtensa/iss, drop serial_version & serial_name omits 5c58097eeb9a tty: vcc, remove useless tty checks omits 9af6f74d671e tty: vcc, use name strings directly omits 733001916075 tty: vcc, drop version dump omits 4c472fc02e2a tty: vcc, make globals static omits 0da4c58df1ce tty: nozomi, remove useless debug prints omits 83e826bf8f4f tty: nozomi, remove init/exit messages omits d01a83590b7d tty: nozomi, remove struct buffer omits df11abeb2e60 tty: jsm_tty, make char+error handling readable omits 2daedb1d1e45 tty: con3215, remove tty->driver_data casts omits 56e9d0f95ad0 tty: con3215, remove unneeded tty checks omits 51f62a311c6d tty: con3215, remove tasklet for tty_wakeup omits 11771e0bf13c net: nfc: nci: drop nci_uart_default_recv omits c2a5a45c0276 net: nfc: nci: drop nci_uart_ops::recv_buf omits 9f3698e97df0 net: nfc: nci: remove memset of nci_uart_drivers omits 8ff694972fe4 net: caif: inline register_ldisc omits 7a9ca6329807 tty: 8250/serial_cs, propagate errors in simple_config omits 7e3d3c08f17c tty: 8250, cleanup em485 timers omits 60294d86f27c tty: 8250, use ms_to_ktime omits f751ae1cbbf9 tty: imx, use ms_to_ktime omits 5e30d3bf51eb tty: n_tty, set tty_ldisc_ops::owner omits 981b22b8777d tty: remove TTY_LDISC_MAGIC omits 3b00b6af7a5b tty: rocket, remove the driver omits 67b1544a55c9 tty: isicom, remove this orphan omits f76edd8f7ce0 tty: cyclades, remove this orphan omits 5a3c96e96409 vgacon: comment on vga_rolled_over omits 00025161b2d9 PCI: remove synclink entries from pci_ids omits ae6acf479be1 MAINTAINERS: drop cyclades.com reference omits 078b23267d5f MAINTAINERS: orphan mxser omits 4dec5f1af694 tty: serial: pch_uart.c: remove debugfs dentry pointer omits c776b77a279c Revert "drivers:tty:pty: Fix a race causing data loss on close" omits 2334de198fed Revert "serial: max310x: rework RX interrupt handling" omits ba8a86e4dadb leds: trigger/tty: Use led_set_brightness_sync() from workqueue omits 1487e7bae809 leds: trigger: Fix error path to not unlock the unlocked mutex omits c972c2d821ca staging: unisys: visornic: Fix repeated words in comments omits 8b20129b94b3 staging: unisys: visornic: enhance visornic to use channel [...] omits 1e37da45ce62 staging/greybus: eliminate use of NAME_SIZE for strings omits f63a044747fe staging: rtl8188eu: Replace one-element array with flexibl [...] omits 74dbe4034b37 staging: HalBtc8723b1Ant: remove useless typedef's omits 8512b8ffadeb staging: HalBtc8723b2Ant: remove useless typedef's omits 266f28f803a9 staging: rtl8723bs: remove duplicate pstat->hwaddr check omits 61842e760b0c staging: rtl8723bs: remove useless typedef's in HalPhyRf.h omits a8ecbb916e11 staging: rtl8723bs: removed unused code block omits afbd10d98a10 staging: rtl8188eu: rename parameters of odm_phy_status_query() omits edccaa4ced65 staging: rtl8188eu: rename ODM_PhyStatusQuery() omits 5866bce00dee staging: vc04_services: vchiq_arm: fix error return code o [...] omits 275b6bd538c4 staging: ralink-gdma: Check return code of device_reset omits 60df0e7aaa70 staging: wimax: i2400m: fix some incorrect type warnings omits a9b0abf7a7bc staging: wimax/i2400m: convert __le32 type to host byte-order omits 0c37baae130d staging: wimax/i2400m: fix byte-order issue omits d278360a3b33 staging: rtl8192e: remove redundant variable shadowing omits 7f33733cf131 staging: rtl8192e: reformat rx_ts_record struct omits 3b32b210c071 staging: rtl8192e: rename RxLastFragNum to rx_last_frag_nu [...] omits 6d852649821d staging: rtl8192e: rename RxLastSeqNum to rx_last_seq_num [...] omits a860e1bb9f72 staging: rtl8192e: rename RxAdmittedBARecord to rx_admitte [...] omits d36d3096c848 staging: rtl8192e: rename RxPktPendingTimer to rx_pkt_pend [...] omits bd1b2779dbf5 staging: rtl8192e: rename RxPendingPktList to rx_pending_p [...] omits 57f1e71e1a5e staging: rtl8192e: rename RxTimeoutIndicateSeq to rx_timeo [...] omits b9788755a499 staging: rtl8192e: rename RxIndicateSeq to rx_indicate_seq [...] omits 58ea1b1dda14 staging: rtl8192e: rename TsCommonInfo to ts_common_info i [...] omits 6d108d064c27 staging: rtl8723bs: os_dep: Replace sprintf with scnprintf omits 2a02059e4f9e staging: rtl8723bs: hal: Replace sprintf with scnprintf omits 41b25593bc7e staging: rtl8723bs: core: Replace sprintf with scnprintf omits 5fc95c4034d1 staging:rtl8712: replace cap_* definitions with native ker [...] omits e93aa38475d6 staging:rtl8712: use IEEE80211_FCTL_* kernel definitions omits 99b83fd48d92 staging:rtl8712: remove unused definitions from wifi.h omits c198059ed7be staging:rtl8712: replace get_(d|s)a with ieee80211_get_(D|S)A omits 9b2bb2e3cf05 staging: fwserial: minor coding style fix omits 036695a65e4f staging: comedi: dt2814: Clear stale AI data on detach omits 04b2dcca2777 staging: comedi: dt2814: Remove struct dt2814_private omits 3d7b3101bfea staging: comedi: dt2814: Fix asynchronous command interrup [...] omits 5fc336c6101e staging: comedi: dt2814: Call dt2814_ai_clear() during ini [...] omits 46ffba0622f7 staging: comedi: dt2814: Don't wait for conversion in inte [...] omits 7a3f3a7005cb staging: comedi: dt2814: Clear stale AI data before operation omits a0d1a3864cad staging: clocking-wizard: Remove the hardcoding of the clo [...] omits 91d695d71841 staging: clocking-wizard: Add support for fractional support omits 5a853722eb32 staging: clocking-wizard: Add support for dynamic reconfiguration omits 92a7590427d6 staging: clocking-wizard: Allow changing of parent rate fo [...] omits 87a40bfb09f2 staging: clocking-wizard: Update the fixed factor divisors omits 17aa33ff5699 staging: clocking-wizard: Rename speed-grade to xlnx,speed-grade omits b03dea259384 staging: clocking-wizard: Fix kernel-doc warning omits 70c090af3e26 staging: rtl8192e: reformat bss_ht struct omits f7138484766b staging: rtl8192e: rename bdHT1R to bd_ht_1r in bss_ht struct omits 6628c6743f1e staging: rtl8192e: rename RT2RT_HT_Mode to rt2rt_ht_mode i [...] omits fe403d4b7bcf staging: rtl8192e: rename bdRT2RTLongSlotTime to bd_rt2rt_ [...] omits 3f1f39fb6c4a staging: rtl8192e: rename bdRT2RTAggregation to bd_rt2rt_a [...] omits e6378e21f5e3 staging: rtl8192e: rename bdBandWidth to bd_bandwidth in b [...] omits 2fbcd6ded92b staging: rtl8192e: rename bdHTSpecVer to bd_ht_spec_ver in [...] omits 060d3f6cb8ba staging: rtl8192e: rename bdHTInfoLen to bd_ht_info_len in [...] omits 2408ee9e3ce0 staging: rtl8192e: rename bdHTInfoBuf to bd_ht_info_buf in [...] omits 20e906356616 staging: rtl8192e: rename bdHTCapLen to bd_ht_cap_len in b [...] omits b87b210833b9 staging: rtl8192e: rename bdHTCapBuf to bd_ht_cap_buf in b [...] omits b3b55bd7fc89 staging: rtl8192e: rename bdSupportHT to bd_support_ht in [...] omits f9316389513e staging: rtl8192e: remove blank line in bss_ht struct omits 305c9947ccaf staging: wimax: fix code style issues omits 81091cfa6080 staging: vc04_services: fix indent in vchiq_debugfs_node omits 861cdbdd4d70 staging: rt8192u: Move constant in comparison to the RHS omits 216f4356708a staging: wimax: Fix block comment style issue in stack.c omits 520e9b032b9e staging: android: Remove filename reference from file omits edee4528987d staging: comedi dt2814: Removed unused variables omits 3c5378ed9781 staging: wimax: i2400m: add space before open parenthesis omits 47b6079e6f89 staging: kpc2000: code style: fix line length issue omits bba80c8482bc staging: kpc2000: code style: match alignment with open pa [...] omits 061c43a35462 staging: rtl8192e: fix alignment issues in rtllib_wx.c omits d970d17cab7a staging: rtl8192e: reformat ba_record struct omits 34fea352823c staging: rtl8192e: rename BaStartSeqCtrl to ba_start_seq_c [...] omits 092bc4e78e51 staging: rtl8192e: rename BaTimeoutValue to ba_timeout_val [...] omits ffa3d0a13d90 staging: rtl8192e: rename BaParamSet to ba_param_set in ba [...] omits 142867ea2a83 staging: rtl8192e: rename DialogToken to dialog_token in b [...] omits ba05a6198467 staging: rtl8192e: rename bValid to b_valid in ba_record struct omits a318d0b1072f staging: rtl8192e: rename Timer to timer in ba_record struct omits 53c72c4ca8e5 staging: rtl8192e: rename TID to tid in delba_param_set union omits b3d5b115ba99 staging: rtl8192e: rename Initiator to initiator in delba_ [...] omits 248a73b16104 staging: rtl8192e: rename Reserved to reserved in delba_pa [...] omits d6afdc536132 staging: rtl8192e: rename shortData to short_data in delba [...] omits ca3301b85d10 staging: rtl8192e: rename charData to char_data in delba_p [...] omits c1abfd8cd821 staging: rtl8723bs: fix code style comparison warning omits dcda7248088a staging: gasket: removed unnecessary debug message to fix [...] omits 05196d33ce40 staging: gasket Fix comparison with Null omits 6c231d8e1571 staging: octeon: cleanup unnecessary parentheses in ethern [...] omits 06b51f4bd5d2 staging: fwserial: match alignment with open parenthesis omits e1d3944f41b5 staging: rtl8192u: remove unnecessary return in r8190_rtl8256.c omits 6e03efd2f5cd staging: rtl8192u: fix RT_TRACE() in r8190_rtl8256.c omits 9ba732a5b070 staging: greybus: Fix blank line style issue in sdio.c omits 99783dd57e9b staging: sm750fb: added identifier names for function decl [...] omits e7f659b10b91 staging: hikey9xx: fix warning styling issues omits bfe3388fe125 staging: rtl8192e: rename TID to tid in ba_param_set union omits a6850f14ea6a staging: rtl8192e: rename AMSDU_Support to amsdu_support i [...] omits a6d242d4ad08 staging: rtl8192e: rename BufferSize to buffer_size in ba_ [...] omits 4320b7bdd93c staging: rtl8192e: rename BAPolicy to ba_policy in ba_para [...] omits 113030ce24dc staging: rtl8192e: rename shortData to short_data in ba_pa [...] omits 424e6a16c4aa staging: rtl8192e: rename charData to char_data in ba_para [...] omits 62964172d9c1 staging: wimax/i2400m: don't change the endianness of one [...] omits 2917b109b36a staging: vt6656: Fix alignment of function args omits 85922358fac9 staging: rtl8188eu: Format comments omits 72fd8d532404 staging: emxx_udc: remove unused variable driver_desc omits 41b873caff92 staging: qlge: fix comment style in qlge_main.c omits b3ff279e95f1 staging: rtl8723bs: Remove unused function pointer typedef [...] omits cedbc3ac57db staging: rtl8192e: rename SeqNum to seq_num in sequence_co [...] omits a6a3dd375230 staging: rtl8192e: rename FragNum to frag_num in sequence_ [...] omits c3f1bca83edd staging: rtl8192e: rename ShortData to short_data in seque [...] omits 29b205e72b32 staging: rtl8192e: Fix comparisons to NULL omits 733f0742a9c9 staging: rtl8192e: fix typo in a function name omits 46e6567359c4 staging: rtl8192e: fix typo in a comment omits 7964844ee51e staging: wfx: Fix alignment style issue in sta.c omits 021bbe0017f8 staging: wfx: logical continuations should be on the previ [...] omits 164142847d11 staging: wlan-ng: Remove unused function pointer typedef f [...] omits 5bc510b23e78 staging: wlan-ng: Fixed incorrect type warning in p80211netdev.c omits ad0bd9ff4954 Staging: mt7621-pci: fixed a blank line coding style issue omits 7e197d3afa23 staging: rtl8723bs: remove rx_logs/tx_logs/int_logs from d [...] omits 811c47005e52 staging: rtl8723bs: remove DBG_COUNTER definition from rtw [...] omits 8b7b8784188d staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_recv.c omits 1337bd9871f5 staging: rtl8723bs: remove DBG_COUNTER calls from core/rtw_xmit.c omits 7b3df1c76360 staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/x [...] omits de69e2b3f105 staging: rtl8723bs: remove DBG_COUNTER calls from os_dep/r [...] omits 16d7586dccf8 Revert "staging: wfx: remove unused included header files" omits 74b6b20df8cf staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() omits d4ac640322b0 staging: rtl8188eu: fix potential memory corruption in rtw [...] omits 87107518d7a9 staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() omits fd3ce6557da0 staging: comedi: pcl726: Use 16-bit 0 for interrupt data omits 5ff1c08c28c3 staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data omits 33444638ae54 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data omits a1acdbc55403 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data omits 8536749d4952 staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] omits 148e34fd33d5 staging: comedi: pcl818: Fix endian problem for AI command data omits a084303a6458 staging: comedi: pcl711: Fix endian problem for AI command data omits b39dfcced399 staging: comedi: me4000: Fix endian problem for AI command data omits 54999c0d94b3 staging: comedi: dmm32at: Fix endian problem for AI command data omits 459b1e8c8fe9 staging: comedi: das800: Fix endian problem for AI command data omits 1c0f20b78781 staging: comedi: das6402: Fix endian problem for AI command data omits b2e78630f733 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] omits ac0bbf55ed3b staging: comedi: addi_apci_1500: Fix endian problem for co [...] omits 25317f428a78 staging: comedi: addi_apci_1032: Fix endian problem for CO [...] omits e163b9823a0b staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() omits b93c1e3981af staging: rtl8712: Fix possible buffer overflow in r8712_si [...] omits 8687bf9ef955 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] omits d660f4f42cce staging: rtl8712: unterminated string leads to read overflow omits 7c36194558cf staging: rtl8192e: fix kconfig dependency on CRYPTO omits f8096ff38d5f drivers: misc: ad525x_dpot: Add missing check in dpot_read_spi omits bc6350167ef4 drivers: habanalabs: remove unused dentry pointer for debu [...] omits 37b85bd5f20c drivers: vmw_balloon: remove dentry pointer for debugfs omits fb11de92ac6e virtio_console: remove pointless check for debugfs_create_dir() omits dcf9625f2adf virt: acrn: Use vfs_poll() instead of f_op->poll() omits e54b78886949 virt: acrn: Make remove_cpu sysfs invisible with !CONFIG_H [...] omits 51f24030358b cpu/hotplug: Fix build error of using {add,remove}_cpu() w [...] omits 15097e9338ed habanalabs: fix debugfs address translation omits ffd123fe8397 habanalabs: Disable file operations after device is removed omits 27ac5aada024 habanalabs: Call put_pid() when releasing control device omits bd0c48e53d2f drivers: habanalabs: remove unused dentry pointer for debu [...] omits 16db6b532fa4 habanalabs: mark hl_eq_inc_ptr() as static omits dd1f9e447663 drm/amdgpu : Fix asic reset regression issue introduce by [...] omits 08f510455461 drm/amd/pm: bug fix for pcie dpm omits 2a34394abca0 drm/amdgpu: add ih waiter on process until checkpoint omits 1ace37b873c2 drm/amdgpu/display: Implement functions to let DC allocate [...] omits c115b0196943 drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm omits 03d2fc127938 drm/amdgpu: fb BO should be ttm_bo_type_device omits 72635734084f drm/amdgpu: Reset the devices in the XGMI hive duirng probe omits 788f0c895c30 drm/amdgpu: Add reset_list for device list used for reset omits a0ab9a5acfc2 drm/amdgpu: Init the cp MQD if it's not be initialized before omits 269534ccdf8b drm/amdgpu: Add kfd init_complete flag to check from amdgpu side omits fd967a042bb9 Revert "drm/amdgpu: add psp RAP L0 check support" omits 616a7a3141b9 drm/amdgpu: Verify bo size can fit framebuffer size on init. omits 6908ddfd1a8d drm/amd/display: remove duplicate include in dcn21 and gpio omits c598fb0f74d0 drm/amd/display: remove duplicate include in amdgpu_dm.c omits 8351a3aa3f1d drm/amdgpu/swsmu: fix error return code of smu_v11_0_set_a [...] omits 737e2128cf71 drm/amd/display: Align cursor cache address to 2KB omits 436baf29fcab drm/amd/display: Revert dram_clock_change_latency for DCN2.1 omits 24c501d48973 drm/amd/display: 3.2.126 omits 954bf6d40185 drm/amd/display: Added multi instance support for panel control omits 4bcc7220609b drm/amd/display: [FW Promotion] Release 0.0.55 omits a1fae906db5d drm/amd/display: Fixed read/write pointer issue for get dm [...] omits eb82cf633147 drm/amd/display: Fix warning omits dadf29ac0af7 drm/amd/display: Read all the trace entry if it is not empty omits 70a58dc5115b drm/amd/display: Enable pflip interrupt upon pipe enable omits cbb707bf5984 drm/amd/display: Fix dmub trace event not update issue omits 637f04d2320c drm/amd/display: Move define from internal header to dmub_cmd.h omits 4f643c905cf0 drm/amd/display: Fix typo when retrieving dppclk from UEFI config omits 6d573c8e95fb drm/amd/display: Skip powerstate DC hw access if virtual dal omits 0a26f97fca34 drm/amd/display: Enabled pipe harvesting in dcn30 omits cc48d5a207dd drm/amdgpu: Check if FB BAR is enabled for ROM read omits 510e98911696 drm/amd/pm: Remove min/max overload of pp_dpm_sclk omits 251effe070b6 drm/amd/pm: Enable pp_od_clk_voltage node on aldebaran omits 02d50342d67c drm/amdgpu: Set GTT_USWC flag to enable freesync v2 omits 0cf4c38510f3 drm/amdgpu: clean-up unused variable omits 2d8aaa1720c6 Input: n64joy - fix return value check in n64joy_probe() omits ea16ef967ec8 Input: elan_i2c - reduce the resume time for new devices discards ce4e7ba54891 cpufreq: CPPC: Add support for frequency invariance discards 19029cf5b16c arch_topology: Export arch_freq_scale and helpers omits 01e055c120a4 arch_topology: Allow multiple entities to provide sched_fr [...] omits eec73529a932 arch_topology: Rename freq_scale as arch_freq_scale omits 20708e6ad97c Revert freesync video patches temporarily omits 96e09bf4b69e drm/amdkfd: Fix UBSAN shift-out-of-bounds warning omits 18e774a4ec76 drm/amdgpu: Increase PSP runtime TMR region size omits 4854484af1a1 drm/amdkfd: apply uncached flag for aldebaran omits 815e380d17a6 drm/amdgpu: set snoop bit in pde/pte entries for A+A omits 830be924d013 drm/amdgpu: set CPU mapping of vram as cached for A+A mode omits 4afcf949be4e drm/amdgpu: harvest edc status when connected to host via xGMI omits 2dabc6250108 drm/amdgpu: Make noretry the default on Aldebaran omits 3636b7e2b7e5 drm/amdgpu: update default timeout of Aldebaran SQ watchdog omits c01e286382ff drm/amd/pm: add new data in metrics table omits 50a28559aa0a drm/amdgpu: add psp RAP L0 check support omits e8af093b81d8 drm/amdgpu: change psp_rap_invoke() function return value omits 60447b00b92f drm/amd/pm: add aldebaran serial number support omits c5993608fcb9 drm/amdgpu: Let KFD use more VMIDs on Aldebaran omits 9f6fe9cf6be4 drm/amdgpu: enable watchdog feature for SQ of aldebaran omits 3b72fa18541d drm/amdgpu: refine ras codes for GC utc of aldebaran omits 78c0bc2e28d9 drm/amdgpu: add ras support for gfx of aldebaran omits 473b1b97343f drm/amdgpu: add gc powerbrake support (v2) omits ce5cd74115a1 drm/amdgpu: update TCP_CHAN_STEER_1 golden value for aldebaran omits 98887ca24245 drm/amdgpu: add common gc golden settings for aldebaran omits e602c7c8cb5e drm/amdgpu: apply gc v9_4_2 golden settings for aldebaran omits 5a7ec6e24990 drm/amdgpu: restore aldebaran save ttmp and trap config on [...] omits 86541dd5d169 drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2) omits 055f1c38b610 drm/amdkfd: Check HIQ's MQD for queue preemption status omits a8b9f1d27cb1 drm/amdkfd: Add kernel parameter to stop queue eviction on [...] omits e8ae5a492f04 drm/amdgpu: allow use psp to load firmware (v2) omits d586c3f82ccb drm/amd/pm: Enable user min/max gfxclk on aldebaran omits 47449eb883d1 drm/amd/pm: remove aldebaran serial number support omits b091612d8acc drm/amdgpu: use pd addr based on gart level page table omits ce4a704e85ef drm/amdgpu: Fix the comment in amdgpu_gmc.h omits 9a857694f429 drm/amdgpu: Fix GART page table s-bit omits 30ec79244ff8 drm/amdgpu: update mmhub client ids for Aldebaran omits 8d495a276151 drm/amdgpu: enable sram initialization for aldebaran omits 1486e1e9f307 drm/amdgpu: workaround the TMR MC address issue (v2) omits d40e67de223b drm/amdgpu: HW setup of 2-level vmid0 page table omits d0783a45c55a drm/amdgpu: Set up vmid0 PDB0 omits 79e0abba1d9d drm/amdgpu: Add function to allocate and fill PDB0 omits a70dbf332316 drm/amdgpu: Use different gart table parameters for 2-leve [...] omits c06f89749172 drm/amdgpu: Placement of gart and vram in sysvm aperture omits ee909bb716f5 drm/amdgpu: Modify comments of vram_start/end omits 85af2e3ab6ea drm/amdgpu: Moved gart_size calculation to mc_init functions omits e8f30121290c drm/amdgpu: Use physical translation mode to access page table omits 40be0404ea65 drm/amdgpu: Don't reserve vram as WC for A+A omits 9d48ef664dd2 drm/amd/pm: Correct msg status check for powerlimit omits 2f2c987899cc drm/amd/pm: Enable performance determinism on aldebaran omits 97cd896900d8 drm/amd/pm: Add DCBTC support for aldebaran omits d91a10cee37d drm/amd/pm: Fix power limit query on aldebaran omits aa8ef6ccf0d2 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd omits dcf2495eeada drm/amdgpu: enable 48-bit IH timestamp counter omits 81a80cbd9cf7 drm/amdgpu: enable retry fault wptr overflow omits 167a4d984773 drm/amdgpu: Use free system memory size for kfd memory accounting omits ddbb3d0507d1 drm/amdgpu: apply new pmfw loading sequence to arcturus an [...] omits 887e4ec45361 drm/amdgpu: Fix aldebaran MMHUB CG/LS logic omits 9467b8b1f3fa drm/amdgpu: Enable CP idle interrupts omits fa56d1f85517 drm/amdgpu/pm: Remove redundant generic message index omits edcff6386fd6 drm/amdgpu/pm: Fix reset message mapping on aldebaran omits 84d77ff4b6a5 drm/amdgpu/pm: Remove unsupported MP1 messages from aldebaran omits 169826dad672 drm/amdgpu: Add clock gating support for aldebaran omits 627c10dddc4f drm/amdgpu: add mmhub client ids for aldebaran omits 93fcf2ec4e30 drm/amdgpu: enable dpg indirect sram mode on aldebaran omits c821f9559ebd drm/amdgpu: enable vcn dpg mode on aldebaran omits 85e385e7448b drm/amdgpu: enable vcn and jpeg on aldebaran omits abefeb43cd11 drm/amdgpu: Enable swsmu block on aldebaran omits 308f464bdb9a drm/amdgpu: switch to cached noretry setting for aldebaran omits e2acb84a980d drm/amdkfd: Fix saving the ACC vgprs for Aldebaran omits 6372f8477caa drm/amd/pm: Set no fan control flag as needed. omits 33ff0f0fdb84 drm/amdgpu: bypass hdp read cache invalidation for aldebaran (v2) omits 5e0afe8b4855 drm/amdgpu: Aldebaran doesn't use semaphore omits 17521ad4c78f drm/amdgpu: UTLC1 RB SDMA timeout on Aldebaran omits a0629ecc1eb0 drm/amdpgu: add ATOM_DGPU_VRAM_TYPE_HBM2E vram type omits 2e91364d4d6e drm/amdgpu: retire aldebaran gpu_info firmware omits cf6b630eebde drm/amdgpu: query aldebaran gfx_config through atomfirmware i/f omits 400689e2d7c4 drm/amd/pm: Remove CPU virtual address notification in aldebaran omits 3027092bc64a drm/amd/pm: Add support to override pptable id for aldebaran omits b516add470a9 drm/amd/amdgpu: Add smu_pptable module parameter omits 8f836c3bfacc drm/amd/pm: Add atom_smc_dpm_info_v4_10 for aldebaran omits f8ed2bfce669 drm/amdgpu: Don't do FB resize under A+A config omits 2eb7ef3ab971 drm/amdgpu: pre-map device buffer as cached for A+A config omits fdcd4e03a7be drm/amdgpu: update atom_firmware_info_v3_4 (v2) omits f4d3e37214b9 drm/amd/pm:add aldebaran support for getting bootup values omits 387bcf25c9a2 drm/amdgpu: disallow use semaphore on aldebaran omits 7af7fbcb8e0e drm/amdgpu: switch to vega20 ih block for aldebaran omits 28c3b0b68e99 drm/amdgpu: correct IH_CHICKEN programming for aldebaran omits a201519f76d0 drm/amdgpu: add mmhub error status query callback for aldebaran omits 141bb6a931b8 drm/amdgpu: add mmhub ras error reset callback for aldebaran omits adc1774bb3c3 drm/amdgpu: add mmhub ras error query callback for aldebaran omits 7cb8b89d2c28 drm/amdgpu: add sdma ras error reset callback for aldebaran omits 648069c22ac9 drm/amdgpu: add sdma ras error query callback for aldebaran omits 59e91ef8fee3 drm/amdgpu: add sdma v4_4 ras function omits c7ca300d5ac3 drm/amdgpu: apply sdma golden settings for aldebaran omits ede8f5327945 drm/amdgpu: use physical_node_id to calculate aper_base omits a874a45667d3 drm/amdgpu: skip gds ras workaround for aldebaran omits d553f3e828f0 drm/amdgpu: init gds for aldebaran omits fe5aa338df2f drm/amdgpu: correct vram_info for HBM2E omits 49c84fc1ca5f drm/amdgpu: support get_vram_info atomfirmware i/f for aldebaran omits cafc307e16f4 drm/amdgpu:return true for mode1_reset_support on aldebaran omits 273868a33d11 drm/amdgpu:add smu mode1/2 support for aldebaran omits dc8cdd44fa86 drm/amdgpu: Add DID for aldebaran omits c6b823c8ff3f drm/amdgpu: added support for register list loading (v2) omits c1e912c48874 drm/amdgpu: added register list driver ctx (v2) omits cfd8e2422a7a drm/amdgpu: updated host to psp mailbox cmd (v2) omits 1871fb96f4a9 drm/amdgpu: declare smuio v13_0 callbacks as static omits 03730535d7cc drm/amdgpu: initialize external rev_id for aldebaran omits f53b9b69c809 drm/amdgpu: declare sdma firmware binary file for aldebaran omits 2c4b68feffb7 drm/amd/swsmu: add aldebaran smu13 ip support (v3) omits 6e69186495c2 drm/amd/swsmu: add aldebaran smu driver if header (v2) omits 54cdf157538e drm/amdgpu: comments out vcn/jpeg ip blocks for aldebaran omits 5ddaede9cb2a drm/amdgpu: initialize ta firmware for aldebaran omits d07b107b71a3 drm/amdgpu: switch to use reg distance member for mmhub v1_7 omits fd9d8dc1638a drm/amdgpu: Clean up mmhub functions for aldebaran omits 5b4c8ea5af77 drm/amdgpu/jpeg: enable JPEG on aldebaran omits 4f32f6abd393 drm/amdgpu/vcn: enable VCN on aldebaran omits f693b742eda9 drm/amdgpu/nbio: add aldebaran support omits 957e6b037d2c drm/amdgpu: skip MEC2_JT initialization for aldebaran omits f2c22d63d38b drm/amdkfd: add new flag for uncached GPU mapping omits 1c163ae18678 drm/amdgpu: new cache coherence change for Aldebaran omits 9d401d90329b drm/amdgpu/jpeg2.6: Add jpeg2.6 support omits 6fabeb8c6fc2 drm/amdgpu: Fix an omission when adding Aldebaran support omits c03503bab80d drm/amdgpu: Fix IH client ID naming table omits 3260ebef1a29 drm/amdgpu/vcn2.6: Add vcn2.6 support omits ce9d25a2ad18 drm/amdgpu: add Aldebaran to the VCN family omits 5bb758b0c11c drm/amdkfd: expose host gpu link via sysfs (v2) omits 5422039771ba drm/amdgpu: support get xgmi information for Aldebaran omits 6223bbdbfca9 drm/amdgpu: define address map for host xgmi link (v3) omits 0391e072d0d4 drm/amdgpu: enable xgmi support for Aldebaran omits efda483e4f76 drm/amdgpu: initialize smuio callbacks for aldebaran omits 62f6a0a7d844 drm/amdgpu: implement smuio v13_0 callbacks omits 8ff037502eb8 drm/amdgpu: add new smuio callbacks for aldebaran omits 79cdcbc683a0 drm/amdgpu: enable psp v13 ip block for aldebaran omits 825734272624 drm/amdgpu: bypass gc_9_x_common golden settings omits 3a16f178ecf9 drm/amdgpu: detect sriov capability for aldebaran omits 13a87eb0be3e drm/amdgpu: load pmfw prior to other non-psp fw for aldebaran omits 1c221260ca3f drm/amdgpu: fix incorrect EP_STRAP reg offset for aldebaran omits e0123ad535f1 drm/amdgpu: init psp v13 ip function omits 79a30cd5971a drm/amdgpu: add psp v13 ring support omits 25d3c7edcb92 drm/amdgpu: add tOS loading support for psp v13 omits 8fd4b02b10a6 drm/amdgpu: add sys_drv loading support for psp v13 omits c296a30bcd70 drm/amdgpu: add kdb loading support for psp v13 omits 9429730260f3 drm/amdgpu: init sos microcode for psp v13 omits 7e8b9378ce41 drm/amdgpu: Print the IH client ID name when vm fault happens omits 0ef6845c8c1c drm/amdkfd: Add aldebaran trap handler support omits 5af81c6e6e6b drm/amdgpu: add aldebaran sdma firmware support (v2) omits 36e22d59dd10 drm/amdkfd: Add Aldebaran KFD support omits c00a18ec0bd5 drm/amdgpu: set ip blocks for aldebaran omits 759eb38ed147 drm/amdgpu: correct mmBIF_SDMA4_DOORBELL_RANGE address for [...] omits b61a273e5d70 drm/amdgpu: add sdma block support for aldebaran omits cdf545f35f8f drm/amdgpu: add gfx v9 block support for aldebaran omits d39da7dab140 drm/amdgpu: set fw load type for aldebaran omits 85e395506bfa drm/amdgpu: add gmc v9 block support for Aldebaran omits f37945d50ff5 drm/amdgpu: add mmhub support for aldebaran (v3) omits 7906af5e9d63 drm/amdgpu: add soc15 common ip block support for aldebaran omits 42719073b44e drm/amdgpu: add gpu_info fw parse support for aldebaran omits 42b72608ae22 drm/amdgpu: add register base init for aldebaran (v2) omits dd9dd4252830 drm/amd/include: add ip offset header for aldebaran (v5) omits d46b417a918b drm/amdgpu: add aldebaran asic type omits b77a9fdf526b drm/amdgpu: add vcn v2_6_0 ip headers (v3) omits b28f2165d064 drm/amdgpu: add umc v6_7_0 ip headers (v3) omits f19e49a27f95 drm/amdgpu: add thm v13_0_2 ip headers (v3) omits ca853314e78b drm/amdgpu: add sdma v4_4_0 ip headers (v2) omits be547828c064 drm/amdgpu: add smuio v13_0_2 ip headers (v3) omits b8d037b32c5b drm/amdgpu: add mp v13_0_2 ip headers (v3) omits b9dd2add842c drm/amdgpu: add mmhub v1_7 ip headers (v3) omits 301a16138285 drm/amdgpu: add gc v9_4_2 ip headers (v3) discards 18956295fea6 Merge branch '5.13/sg' into 5.13/scsi-staging omits 4524a0b15902 scsi: target: core: file: Don't duplicate memset(0xff) omits 4db6dfe62c5f scsi: target: core: pr: Initialize arrays at declaration time omits 2d4e2daf4fed scsi: target: configfs: Initialize arrays at declaration time omits c22659fbb98b scsi: target: iscsi: Initialize arrays at declaration time omits c4d81e7c53e7 scsi: target: iscsi: Remove unused macro PRINT_BUF omits 91ce84a3d789 scsi: target: iscsi: Remove unused macro TEXT_LEN omits fdc1339a421d scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_F [...] omits c3a27351d6db scsi: target: core: Remove unused macros NONE and ISPRINT omits 5cfb5b0258a0 scsi: target: core: Get rid of warning in compare_and_writ [...] omits 2c958a8c1f15 scsi: target: pscsi: Remove unused macro ISPRINT omits fd48c056a32e scsi: target: pscsi: Fix warning in pscsi_complete_cmd() omits c151eddbef7e scsi: target: iblock: Fix type of logs_per_phys omits a2c6c6a3b1ff scsi: target: iblock: Trim line longer than 80 characters omits bc9e0e366fce scsi: target: iblock: Remove an extra argument omits 1080782f13e3 scsi: target: tcmu: Use GFP_NOIO while handling cmds or ho [...] omits f7c89771d07d scsi: target: tcmu: Replace radix_tree with XArray omits d3cbb743c362 scsi: target: tcmu: Replace IDR by XArray omits 083d248b2d44 scsi: FlashPoint: Fix typo omits 18c2a59a4190 scsi: ibmvfc: Switch to using kobj_to_dev() omits b4388e3db56a scsi: ufs: Remove duplicate include in ufshcd omits 014ace23a5ec scsi: qla4xxx: Fix a typo omits 9ec3d4c10565 scsi: pm80xx: Replace magic numbers with device state defines omits 0d7588ab9ef9 riscv: process: Fix no prototype for arch_dup_task_struct omits 288f6775a089 riscv: ftrace: Use ftrace_get_regs helper omits 86b276c1dded riscv: process: Fix no prototype for show_regs omits a6a58ecf98c3 riscv: syscall_table: Reduce W=1 compilation warnings noise omits db2a8f9256e9 riscv: time: Fix no prototype for time_init omits e06f4ce1d4c6 riscv: ptrace: Fix no prototype warnings omits 56a6c37f6e39 riscv: sbi: Fix comment of __sbi_set_timer_v01 omits 004570c3796b riscv: irq: Fix no prototype warning omits 030f1dfa8550 riscv: traps: Fix no prototype warnings omits 5b1be37f773b scsi: pm80xx: Remove list entry from pm8001_ccb_info omits 6dd4879f59b0 RISC-V: correct enum sbi_ext_rfence_fid omits 9530141455c9 riscv: Add ARCH_HAS_FORTIFY_SOURCE discards bf2d8ba915f9 scsi: sg: Bump version to 4.0.12 discards 474d7bd18763 scsi: sg: Add blk_poll support discards b32ac463cb59 scsi: sg: NO_DXFER move to/from kernel buffers discards 41c9d5725d85 scsi: sg: Remove unit attention check for device changed discards ed130bcd75fe scsi: sg: Track lowest inactive and await indexes discards 3793a51a0639 scsi: sg: Remove rcv_done request state discards 8c4f5804dc34 scsi: sg: Add mmap_sz tracking discards 8d662ccfb4f4 scsi: sg: Warn v3 write system call users discards 2aaf5ed907f6 scsi: sg: Defang allow_dio discards 8b69aff891d4 scsi: sg: Rework mmap support discards f674b9128f18 scsi: sg: First debugfs support discards feaa82db6225 scsi: sg: Protect multiple receivers discards 4826a1e6fec1 scsi: sg: Move procfs objects to avoid forward decls discards ecaaa7a5a0d7 scsi: sg: Add some __must_hold macros discards ba044fa1d5f4 scsi: sg: Add sg_iosubmit_v3 and sg_ioreceive_v3 ioctls discards 3446e30e00d0 scsi: sg: Expand sg_comm_wr_t discards b519795aca2f scsi: sg: Add 8 byte SCSI LUN to sg_scsi_id discards 94cda6cf2e44 scsi: sg: Rework debug info discards bb2e50421582 scsi: sg: Add sg v4 interface support omits f6e5aedf470b riscv: Add support for memtest omits c1acda9807e2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next discards bae22c42fd40 scsi: sg: Sense buffer rework discards af1fc95db445 scsi: sg: Replace rq array with xarray discards 763d5d3c1d38 scsi: sg: Use xarray for reqs in fd discards 0a3245bc1825 scsi: sg: Use xarray for fds in device discards 545295845888 scsi: sg: printk() change %p to %pK discards 89c0e50330bd scsi: sg: sg_fill_request_element() discards c4aaf4c540d3 scsi: sg: sg_find_srp_by_id() discards 7ba0ec6097b4 scsi: sg: Introduce request state machine discards ddfb8cbdf699 scsi: sg: Rework scatter-gather handling discards 0c32296d73ec scsi: sg: Replace sg_allow_access() discards 6e0e35195b8f scsi: sg: Rework sg_mmap() discards d5f15301b8af scsi: sg: Rework sg_vma_fault() discards 6afc168001de scsi: sg: sg_common_write() add structure for arguments discards c08e696c4228 scsi: sg: Split sg_read() discards c99d01af2aa9 scsi: sg: ioctl() handling discards 37d860abaa7d scsi: sg: Change rwlock to spinlock discards 48a7350dda38 scsi: sg: Improve naming discards f24c409c880d scsi: sg: sg_allow_if_err_recovery() and renames discards 38043497eb8f scsi: sg: Speed up sg_poll() and SG_GET_NUM_WAITING ioctl discards 785f3b466141 scsi: sg: Move header to uapi section discards c75af06e2f3a scsi: sg: Make open count an atomic discards 40483e422732 scsi: sg: Bitops in sg_device discards 3fdaeaf26371 scsi: sg: Rework sg_poll(), minor changes discards b0d532124dd2 scsi: sg: SG_LOG() and IS_ENABLED() discards da0b8f731b3c scsi: sg: Remove typedefs, type+formatting cleanup discards 725bd83c1c9c scsi: sg: Move functions around omits 05a59d79793d Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits 6a30bedfdf3b Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc omits 69264b4a43af sparc: sparc64_defconfig: remove duplicate CONFIGs omits e5e8b80d352e sparc64: Fix opcode filtering in handling of no fault loads omits bd73758803c2 powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() omits 8515455720c5 Merge branch 's390-qeth-fixes' omits 7eefda7f353e s390/qeth: fix notification for pending buffers during teardown omits 3e83d467a08e s390/qeth: schedule TX NAPI on QAOB completion omits c20383ad1656 s390/qeth: improve completion of pending TX buffers omits e7a36d27f6b9 s390/qeth: fix memory leak after failed TX Buffer allocation omits b005c9ef5ada Merge branch 'virtio_net-infinite-loop' omits d348ede32e99 net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 omits 924a9bc362a5 net: check if protocol extracted by virtio_net_hdr_set_pro [...] omits 32f91529e2bd Merge branch 'bpf-xdp-redirect' omits ee75aef23afe bpf, xdp: Restructure redirect actions omits e6a4750ffe9d bpf, xdp: Make bpf_redirect_map() a map operation omits 286a8624d7f9 net: dsa: xrs700x: check if partner is same as port in hsr join omits 11d39cfeecfc selftests/bpf: Fix compiler warning in BPF_KPROBE definiti [...] omits de920fc64cba bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_ [...] omits c080a173301f powerpc/64s/exception: Clean up a missed SRR specifier omits 73ac79881804 powerpc: Fix inverted SET_FULL_REGS bitop omits 7aed41cff35a powerpc/64s: Use symbolic macros for function entry encoding omits eeb05595d22c umem: fix error return code in mm_pci_probe() omits 05a68ce5fa51 bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs omits 436cb709f8a9 i3c: master: svc: remove redundant assignment to cmd->read_len omits 4b3d9f9cf108 Merge tag 'gpio-fixes-for-v5.12-rc3' of git://git.kernel.o [...] omits 9c39198a65f1 Merge tag 'mips-fixes_5.12_1' of git://git.kernel.org/pub/ [...] omits 1f09af062556 kbuild: Fix ld-version.sh script if LLD was built with LLD_VENDOR omits b3d9fc143680 kbuild: dummy-tools: fix inverted tests for gcc omits 993bdde94547 kbuild: add image_name to no-sync-config-targets omits db16e07269c2 x86/alternative: Drop unused feature parameter from ALTINS [...] omits f7d9d4854519 net: lapbether: Remove netif_start_queue / netif_stop_queue omits 34c9a7c5b70c Merge branch 'Add clang-based BTF_KIND_FLOAT tests' omits ccb0e23ca274 selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax omits 3fcd50d6f9a9 selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size omits 53cb245454df NFSv4.2: fix return value of _nfs4_get_security_label() omits 614c9750173e NFSD: fix dest to src mount in inter-server COPY omits 34731ed13e8a leds: lgm: fix gpiolib dependency omits 58c71cd7cac6 Merge branch 'kvmarm-master/fixes' into kvmarm-master/next omits 01dc9262ff57 KVM: arm64: Ensure I-cache isolation between vcpus of a same VM discards 96fd0303027c docs: ABI: Fix the spelling oustanding to outstanding in t [...] discards e8efa3a8244e xfs: force log and push AIL to clear pinned inodes when ab [...] discards 45b5d1dba70e xfs: avoid buffer deadlocks when walking fs inodes omits b5a08423da9d xfs: fix quota accounting when a mount is idmapped omits 5808fecc5723 iomap: Fix negative assignment to unsigned sis->pages in i [...] omits 4c842af36839 arm64: dts: ti: k3-j721e-main: Add ICSSG nodes omits 9818d1a09e98 arm64: dts: ti: k3-am65-main: Add ICSSG nodes discards 59a47ca88484 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] omits 03efd953fe1b PM / devfreq: Fix the wrong set_freq path for userspace go [...] omits 6ee65a773096 Revert "nfsd4: a client's own opens needn't prevent delegations" omits 4aa5e002034f Revert "nfsd4: remove check_conflicting_opens warning" omits 9d232469bcd7 fs: dlm: add shutdown hook omits eec054b5a7cf fs: dlm: flush swork on shutdown omits df9e06b800ed fs: dlm: remove unaligned memory access handling omits 710176e8363f fs: dlm: check on minimum msglen size omits f0747ebf48f3 fs: dlm: simplify writequeue handling omits e1a7cbce53f6 fs: dlm: use GFP_ZERO for page buffer omits c45674fbdda1 fs: dlm: change allocation limits omits 517461630d1c fs: dlm: add check if dlm is currently running omits 8aa9540b49e0 fs: dlm: add errno handling to check callback omits e9a470acd930 fs: dlm: set subclass for othercon sock_mutex omits b30a624f50d9 fs: dlm: set connected bit after accept omits e125fbeb538e fs: dlm: fix mark setting deadlock omits 92c48950b43f fs: dlm: fix debugfs dump omits 7fe968d20043 arm64: dts: ti: k3-am642-sk: Add CPSW DT nodes omits 985204ecae1c arm64: dts: ti: k3-am642-evm: add CPSW3g DT nodes omits e7ae26a30e87 arm64: dts: ti: k3-am64-main: add main CPTS entry omits 3753b12877b6 arm64: dts: ti: k3-am64-main: Add CPSW DT node omits b605d4f66f51 arm64: dts: ti: k3-am65-main: Add device_type to pcie*_rc nodes omits 4867caf42b3f arm64: dts: ti: Add support for AM642 SK omits bb795cc6bdd3 dt-bindings: arm: ti: Add bindings for AM642 SK omits 1e6550d35c24 arm64: dts: ti: Add support for AM642 EVM omits 943f172312d3 arm64: dts: ti: k3-am64-main: Enable DMA support omits 8abae9389bdb arm64: dts: ti: Add support for AM642 SoC omits 1818a28fffda dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM64 omits 785a32310f35 dt-bindings: arm: ti: Add bindings for AM642 SoC omits f38a16448327 power: supply: core: provide function stubs if CONFIG_POWE [...] omits 86c83365ab76 arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL omits bffe30dd9f1f x86/sev-es: Use __copy_from_user_inatomic() omits 62441a1fb532 x86/sev-es: Correctly track IRQ states in runtime #VC handler omits 545ac14c16b5 x86/sev-es: Check regs->sp is trusted before adjusting #VC [...] omits cea15316ceee powerpc/64s: Fix instruction encoding for lis in ppc_funct [...] omits 08cbcb970256 ARM: 9060/1: kexec: Remove unused kexec_reinit callback omits 95731b8ee63e ARM: 9059/1: cache-v7: get rid of mini-stack omits f9e7a99fb6b8 ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid [...] omits c0e50736e826 ARM: 9057/1: cache-v7: add missing ISB after cache level s [...] omits c4e792d1acce ARM: 9056/1: decompressor: fix BSS size calculation for LL [...] omits bd67b711bfaa MIPS: kernel: Reserve exception base early to prevent corruption omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits b9b612b5f604 dt-bindings: devfreq: rk3399_dmc: Remove references of une [...] omits a1250fe272c9 dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle. omits f8b7cecf84b2 PM / devfreq: rk3399_dmc: Simplify with dev_err_probe() omits 20eff2c93a2d KVM: s390: VSIE: correctly handle MVPG when in VSIE omits c4074c146e72 KVM: s390: extend kvm_s390_shadow_fault to return entry pointer omits f85f1baaa189 KVM: s390: split kvm_s390_logical_to_effective omits 87e28a15c42c KVM: s390: diag9c (directed yield) forwarding omits 38860756a190 KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() omits f06391c45e83 mmc: cqhci: Fix random crash when remove mmc module/card omits 66fbacccbab9 mmc: core: Fix partition switch time for eMMC omits 774514bf9773 mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants omits 1bf16ee52089 mmc: sdhci-st: simplify optional reset handling omits cd4820a00889 memstick: core: Assign error code of mspro_block_resume() omits cc1e932b1d6d mmc: core: Remove mq->use_cqe from the struct mmc_queue omits 17d3a0a4f0bd mmc: block: Fix error path in mmc_blk_probe() omits f9a7aa06f400 mmc: block: Simplify logging during probe about added partitions omits cc959f659ca1 mmc: block: Drop use of unlikely() in mmc_blk_probe() omits d4df2805fabc mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL omits 5a4d8769b27e mmc: sdhci: Check for reset prior to DMA address unmap omits 08b6f65273ff mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe omits f3d825f21a86 mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] omits 4af89af7254a mmc: sdhci-esdhc-imx: validate pinctrl before use it omits 980557ac89d4 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings omits 3968209a1174 dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings omits fa0d85fe70b5 mmc: tmio: support custom irq masks omits 9c3cf7a3ab2d mmc: core: Set read only for SD cards with permanent write [...] omits 0aefdb2dd649 mmc: uniphier-sd: Fix a resource leak in the remove function omits 40be988e7517 mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] omits 04a41e01cb07 mmc: tmio: remove workaround for NON_REMOVABLE omits 2d08fddfed81 mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} omits 2a538dec7173 mmc: dw_mmc: Drop redundant call to ->card_event callback omits 88f4ec81a00f mmc: core: Drop reference counting of the bus_ops omits b5ec67fd5c3b mmc: core: Drop superfluous validations in mmc_hw|sw_reset() omits adc6d2a82e3c mmc: core: Do a power cycle when the CMD11 fails omits dbaee836d60a KVM: arm64: Don't use cbz/adr with external symbols omits 5fbecd2389f4 irqchip/ingenic: Add support for the JZ4760 omits 673433e7c288 dt-bindings/irq: Add compatible string for the JZ4760B omits 994adcbd3714 gnss: drop stray semicolons omits cfdc67acc785 USB: serial: io_edgeport: fix memory leak in edge_startup omits 5563b3b64203 USB: serial: ch341: add new Product ID omits f164f5d8a702 USB: serial: xr: fix NULL-deref on disconnect omits 42213a0190b5 USB: serial: cp210x: add some more GE USB IDs omits ca667a33207d USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter omits c5aa956eaeb0 ALSA: usb-audio: fix use after free in usb_audio_disconnect omits 1224451bb6f9 PM / devfreq: Register devfreq as a cooling device on demand omits 30dea07180de ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe omits f15c5c11abfb ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support omits 987a08741d72 Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc discards cd28b1a6791d mm: memory_hotplug: factor out bootmem core functions to b [...] discards 2fdda7e4bc46 mm/hugetlb: avoid calculating fault_mutex_hash in truncate [...] discards 649b038922a2 mm/hugetlb: simplify the code when alloc_huge_page() faile [...] discards 4848168dea0d mm/hugetlb_cgroup: remove unnecessary VM_BUG_ON_PAGE in hu [...] discards 0cf1d0b35845 mm/hugetlb: optimize the surplus state transfer code in mo [...] discards 609deb8d781b mm/hugetlb: use some helper functions to cleanup code discards 19e4dadd7442 mm: generalize HUGETLB_PAGE_SIZE_VARIABLE discards 733b9d486168 mm/hugetlb: remove redundant reservation check condition i [...] discards 205e240db3bf hugetlb/userfaultfd: unshare all pmds for hugetlbfs when r [...] discards 8d47d1529f59 mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h discards 68fc1f36d24f hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled discards 85faa4d6513f hugetlb-pass-vma-into-huge_pte_alloc-and-huge_pmd_share-fix discards 0decd9d6c727 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() discards ceafe4ee3a0c mm, hwpoison: enable error handling on shmem thp discards e8bd4d2b126a mm/mempolicy: fix mpol_misplaced kernel-doc discards 83c17fe396c3 mm/mempolicy: rewrite alloc_pages_vma documentation discards 1cc18f5bb0fd mm/mempolicy: rewrite alloc_pages documentation discards 863ad0496492 mm/mempolicy: rename alloc_pages_current to alloc_pages discards 7f14941ef59d mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask discards 393193f24c7f mm/page_alloc: rename gfp_mask to gfp discards e53eb7f1dbb4 mm/page_alloc: rename alloc_mask to alloc_gfp discards a21fe50c6abc include/linux/page-flags-layout.h: cleanups discards 95b8bb513dd7 include/linux/page-flags-layout.h: correctly determine LAS [...] discards dfcf31c89888 mm: remove lru_add_drain_all in alloc_contig_range discards 52d2d5f50703 mm/page_alloc: drop pr_info_ratelimited() in alloc_contig_range() discards 20e30837c1e0 mm, kasan: don't poison boot memory with tag-based modes discards 9fb72e183351 kasan: initialize shadow to TAG_INVALID for SW_TAGS discards 8aa6403aedf9 mm/kasan: switch from strlcpy to strscpy discards ebced5fb0ef9 kasan: remove redundant config option discards 9e8098d61fc1 mm/vmalloc: use rb_tree instead of list for vread() lookups discards 1677ec7365d6 mm: unexport remap_vmalloc_range_partial discards fd4f58699f8b samples/vfio-mdev/mdpy: use remap_vmalloc_range discards 3d700c8260bf mm/dmapool: switch from strlcpy to strscpy discards 98860a06cd59 mm: allow shmem mappings with MREMAP_DONTUNMAP discards d955cfc90a85 mm/interval_tree: add comments to improve code readability discards 3c583493688a x86/vmemmap: handle unpopulated sub-pmd ranges discards aed6571ca931 x86/vmemmap: drop handling of 1GB vmemmap ranges discards 487c1fe223c1 x86/vmemmap: drop handling of 4K unaligned vmemmap range discards 1dd8eaff5baa mm/memory.c: do_numa_page(): delete bool "migrated" discards 2055ffd63a17 kselftests: cgroup: update kmem test for new vmstat implem [...] discards 8a7d50b6197a mm: memcontrol: consolidate lruvec stat flushing discards c598f5d96cb8 mm-memcontrol-switch-to-rstat-fix discards 3b34911d26fb mm: memcontrol: switch to rstat discards 607ab1e84ce2 cgroup: rstat: punt root-level optimization to individual [...] discards b2eea5780603 cgroup: rstat: support cgroup1 discards 766f713f83fb mm: memcontrol: privatize memcg_page_state query functions discards cba592eb1008 mm: memcontrol: kill mem_cgroup_nodeinfo() discards de76d4647146 mm: memcontrol: fix cpuhotplug statistics flushing discards 11ebf9849604 memcg: charge before adding to swapcache on swapin discards 77478df18e05 memcg: enable memcg oom-kill for __GFP_NOFAIL discards e61f7d325227 memcg: cleanup root memcg checks discards e765a5758882 mm: memcontrol: fix kernel stack account discards cee2584981c8 mm/memremap.c: fix improper SPDX comment style discards d87d34359c13 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards b8076e7cec81 mm: page-writeback: simplify memcg handling in test_clear_ [...] discards da801c4b0484 mm/filemap: drop check for truncated page after I/O discards 147f4a0021ba mm/filemap: use filemap_read_page in filemap_fault discards 208efeb569b3 iomap: use filemap_range_needs_writeback() for O_DIRECT reads discards 043eb3a0366a mm: use filemap_range_needs_writeback() for O_DIRECT reads discards d4d76aff7937 mm: provide filemap_range_needs_writeback() helper discards 4aa9d14a5f67 mm/page_owner: record the timestamp of all pages during free discards d3c873c7bc9a kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 19481687fccf ocfs2: fix ocfs2 corrupt when iputting an inode discards a0ebb13ace45 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards b3aca6b8b4b1 ocfs2: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS [...] discards 2e6d571940bf arch/sh/include/asm/tlb.h: remove duplicate include discards ac4b15734dbd scripts/spelling.txt: add "overflw" discards 5b766288a3c6 scripts/spelling.txt: Add "diabled" typo discards 8adeefad343c scripts/spelling.txt: add "overlfow" discards 960984d964a9 include/linux/compiler-gcc.h: sparse can do constant foldi [...] discards 8e4b490ddfe3 arch/ia64/kernel/head.S: remove duplicate include discards 76d911dbad4a /proc/kpageflags: do not use uninitialized struct pages discards b21e149ca673 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards a28858b91516 mm/memcg: set memcg when splitting page discards 5267815d6b41 mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg discards e3c4b00e2818 hugetlb: do early cow when page pinned on src mm discards d352d349acef mm: use is_cow_mapping() across tree where proper discards ad569a6c8849 mm: introduce page_needs_cow_for_dma() for deciding whether cow discards f58bd167d8a0 hugetlb: break earlier in add_reservation_in_range() when we can discards eae4c248b278 hugetlb: dedup the code to add a new file_region discards b74968f66b52 mm, hwpoison: do not lock page again when me_huge_page() s [...] discards 35cddaf5c3a7 mm/userfaultfd: fix memory corruption due to writeprotect discards eef5c3225cd8 kasan: fix KASAN_STACK dependency for HW_TAGS discards 22f4b65fe64e kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC discards 4a62bd380ed0 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign discards 7bca2309f9eb ia64: fix ia64_syscall_get_set_arguments() for break-based [...] discards d54951934843 mm/madvise: replace ptrace attach requirement for process_madvise discards dfccbd92280a include/linux/sched/mm.h: use rcu_dereference in in_vfork() discards 5e415cca3dfb kfence: fix reports if constant function prefixes exist discards e1e478c2261b kfence, slab: fix cache_alloc_debugcheck_after() for bulk [...] discards 9ba02f85ad4f kfence: fix printk format for ptrdiff_t discards 7b67629e71bc linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* discards afd9e6f39fd4 MAINTAINERS: exclude uapi directories in API/ABI section discards a294cd4031da binfmt_misc: fix possible deadlock in bm_register_write discards a29778389238 mm/highmem.c: fix zero_user_segments() with start > end discards 7bb82127c8cf hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] discards 269ee09ed875 mm/fork: clear PASID for new mm discards 9bebd1b60c71 mm-page_allocc-refactor-initialization-of-struct-page-for- [...] discards 3f8f8a5ca56b mm/page_alloc.c: refactor initialization of struct page fo [...] discards eecb50bf36f4 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM discards 80e1a91c18c5 stop_machine: mark helpers __always_inline discards 957e93c0b2cf memblock: fix section mismatch warning omits 711d090f0e02 parisc: syscalls: switch to generic syscallhdr.sh omits 31dd0067d119 parisc: syscalls: switch to generic syscalltbl.sh omits ab5eb336411f xtensa: move coprocessor_flush to the .text section omits 04ad69c342fc cifs: do not send close in compound create+close requests omits 14302ee3301b cifs: return proper error code in statfs(2) omits e3d100eae44b cifs: change noisy error message to FYI omits bf1bc694b6b0 cifs: print MIDs in decimal notation omits 431c3be16bd0 selinux: fix misspellings using codespell tool omits 63ddf1baa0e3 selinux: fix misspellings using codespell tool omits 2554a48f4437 selinux: measure state and policy capabilities omits 7fa2e79a6bb9 selinux: Allow context mounts for unpriviliged overlayfs omits a5907065ac1a docs: livepatch: Fix a typo and remove the unnecessary gap [...] omits 1f7faca2f924 docs: filesystem: Update smaps vm flag list to latest omits 3b4c963243b1 docs: conf.py: adjust the LaTeX document output omits 00b072c011c5 Documentation/admin-guide: kernel-parameters: correct the [...] omits c44456f29618 docs: kvm: Fix a typo ("althought") omits 5af38859efc3 docs/zh_CN: add riscv index.rst translation omits b52e2a6e662b docs/zh_CN: add riscv pmu.rst translation omits cb07e0977a62 docs/zh_CN: add riscv patch-acceptance.rst translation omits d619afd34446 docs/zh_CN:add riscv boot-image-header.rst translation omits 8bd490e4fc44 input: Documentation: corrections for uinput.rst omits 5c1841152b62 input: Documentation: corrections for input-programming.rst omits 365c6a3e0f2e input: Documentation: corrections for notifier.rst omits 338b660bff7b input: Documentation: corrections for multi-touch-protocol.rst omits ebe14885ab54 input: Documentation: corrections for gameport-programming.rst omits a9600c98582a input: Documentation: update related file names in ff.rst omits 61be51c1a6ba input: Documentation: corrections for event-codes.rst omits d1c34bb20505 input: Documentation: corrections for input.rst omits 0b54c2e34be7 scripts/kernel-doc: ignore identifier on anonymous enums discards 077edddbedc5 f2fs: fix error handling in f2fs_end_enable_verity() discards 279f33e3a2dd f2fs: fix a redundant call to f2fs_balance_fs if an error occurs omits e85d92b3bc3b Documentation: dynamic-debug-howto: fix example omits 459d7ed81223 docs: driver-model: device: Add ATTRIBUTE_GROUPS() example omits d944f0b1156c docs: driver-model: device: Add DEVICE_ATTR_{RO,RW} examples omits 0e2c578cba9d docs/zh_CN: Add zh_CN/admin-guide/unicode.rst omits 550c8399d017 docs/zh_CN: Add zh_CN/admin-guide/README.rst omits 4eba99315c9f PATCH Documentation translations:translate sound/hd-audio/ [...] omits 4416e98594dc atm: idt77252: fix null-ptr-dereference omits 3153724fc084 atm: uPD98402: fix incorrect allocation omits 1019d7923d9d atm: fix a typo in the struct description discards deb625f19bc8 arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup [...] discards f0eb9d5ab62c arm64: dts: qcom: sc7180: Use pdc interrupts for USB inste [...] omits 084aa00162bd scripts: kernel-doc: fix attribute capture in function parsing omits 179d0ba0c454 net: qrtr: fix error return code of qrtr_sendmsg() omits 27ab92d9996e mptcp: fix length of ADD_ADDR with port sub-option omits 6dbc975f4845 docs/zh_CN: Improve zh_CN/process/8.Conclusion.rst omits dc4bdca8c365 docs/zh_CN: Improve zh_CN/process/7.AdvancedTopics omits 1ba336902c74 docs/zh_CN: Improve zh_CN/process/6.Followthrough omits 75cc66836d9e docs/zh_CN: Improve zh_CN/process/5.Posting.rst omits 34c27e7a4ef5 docs/zh_CN: Improve zh_CN/process/4.Coding.rst omits 84e13b01fb44 docs/zh_CN: Improve zh_CN/process/3.Early-stage.rst omits 25236a4a9396 docs/zh_CN: Improve zh_CN/process/2.Process.rst omits 72d85e3bf0b1 docs/zh_CN: Improve zh_CN/process/1.Intro.rst omits 575fbfa69e50 docs/zh_CN: Improve zh_CN/process/index.rst omits 7836d7be2d23 EXP net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused omits de49d39169d8 EXP timer: Report ignored local enqueue in nohz mode omits 0fdbd278ffa7 torture: Add prototype kvm-remote.sh script omits 0a987869865e rcuscale: Allow CPU hotplug to be enabled omits 8c56fc4c01eb refscale: Allow CPU hotplug to be enabled omits 2ce3ff99660f tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 4150333b8c8c torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits ccb1f6c05b5b torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 437777bc01ee kcsan: Add pointer to access-marking.txt to data_race() bullet omits 2730ae535c81 squash! tools/memory-model: Add access-marking documentation omits b61f7616695d rcu-tasks: Add block comment laying out RCU Rude design omits eca1ece01df6 rcu-tasks: Add block comment laying out RCU Tasks design omits 9c09e0055b54 torture: Fix remaining erroneous torture.sh instance of $* omits 51c3123a6e2c Merge branch 'lkmm-dev.2021.03.08a' into HEAD omits 6a7a248e3478 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits d8fb0a3fd747 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 04bc919cdeac tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 5ed87977f68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 5a30ee7bd95d tools/memory-model: Repair parseargs.sh header comment omits f829098a80ea tools/memory-model: Add "--" to parseargs.sh for addition [...] omits f5ce0fad599a tools/memory-model: Make history-check scripts use mselect7 omits 076a29edf46d tools/memory-model: Make checkghlitmus.sh use mselect7 omits c162bcae94a7 tools/memory-model: Fix scripting --jobs argument omits 8bfaedc20a5f tools/memory-model: Implement --hw support for checkghlitmus.sh omits 298ea7ca60ec tools/memory-model: Add -v flag to jingle7 runs omits 87c1f39d7b00 tools/memory-model: Make runlitmus.sh check for jingle errors omits e1e02a88d896 tools/memory-model: Allow herd to deduce CPU type omits a33a1f5b7b11 tools/memory-model: Keep assembly-language litmus tests omits 7e70e9b1ce2a tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 761cb1431b85 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits ffaa1d2f9e7f tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits f5b31432558c tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 2c8356c9ad8a tools/memory-model: Hardware checking for check{,all}litmus.sh omits 48da0ee37e7b tools/memory-model: Fix checkalllitmus.sh comment omits dc724871f369 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits a5d5b6547819 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 4684f8ffad1d tools/memory-model: Update parseargs.sh for hardware verification omits f3803c440326 tools/memory-model: Fix paulmck email address on pre-exist [...] omits cdc7bc452da7 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 75fcfcc688ea tools/memory-model: Make judgelitmus.sh identify bad macros omits 4660c24a87c0 tools/memory-model: Make cmplitmushist.sh note timeouts omits bb61d89430ec tools/memory-model: Make judgelitmus.sh note timeouts omits 593f626c5aef tools/memory-model: Document locking corner cases omits 8e9f0be6811d tools/memory-model: Add access-marking documentation omits 9146658cc49a tools/memory-model: Remove reference to atomic_ops.rst omits ba46b21bbdf8 doc: Update rcu_dereference.rst reference omits 996af1d20841 Merge branch 'kcsan.2021.03.08a' into HEAD omits bd0ccc4afca2 kcsan: Add missing license and copyright headers omits f6a149140321 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests omits a146fed56f8a kcsan: Make test follow KUnit style recommendations omits e36299efe7d7 kcsan, debugfs: Move debugfs file creation out of early init omits 8b9cbf2f331b Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.0 [...] omits ef6f7f74fa1b torture: Fix kvm.sh --datestamp regex check omits 0179b9d1ff10 torture: Consolidate qemu-cmd duration editing into kvm-tr [...] omits 619cbaae039c torture: Print proper vmlinux path for kvm-again.sh runs omits e05838f25af8 torture: Make TORTURE_TRUST_MAKE available in kvm-again.sh [...] omits c9d95a3ba5fd torture: Make kvm-transform.sh update jitter commands omits 791b0e0a1371 torture: Add --duration argument to kvm-again.sh omits 3ff5a0bd2dac torture: Add kvm-again.sh to rerun a previous torture-test omits 6eb180932612 torture: Create a "batches" file for build reuse omits b59f5566fbbc torture: De-capitalize TORTURE_SUITE omits 28f2e47e4ba0 torture: Make upper-case-only no-dot no-slash scenario nam [...] omits d4e2cbcb3531 torture: Rename SRCU-t and SRCU-u to avoid lowercase characters omits 16a3cc44e1ba torture: Remove no-mpstat error message omits 1c5ce15a6501 torture: Record kvm-test-1-run.sh and kvm-test-1-run-qemu.sh PIDs omits db30097b4043 torture: Record jitter start/stop commands omits eb57af5129d6 torture: Extract kvm-test-1-run-qemu.sh from kvm-test-1-run.sh omits 5fa0580a412e torture: Record TORTURE_KCONFIG_GDB_ARG in qemu-cmd omits b1b9fee79245 torture: Abstract jitter.sh start/stop into scripts omits 4cd54518c3d8 torture: Reverse jittering and duration parameters for jitter.sh omits 1f922db8eef0 torture: Eliminate jitter_pids file omits 37812c942972 torture: Use "jittering" file to control jitter.sh execution omits b674100e630b torture: Use file-based protocol to mark batch's runs complete omits 3c43ce53fdb3 torture: Move build/run synchronization files into scenari [...] omits aebf8c7bf6d5 refscale: Disable verbose torture-test output omits 0e7457b55023 rcuscale: Disable verbose torture-test output omits f9d2f1e2c426 torture: Improve readability of the testid.txt file omits a8dafbf3a546 torture: Provide bare-metal modprobe-based advice omits 3d4977b68101 torture: Allow 1G of memory for torture.sh kvfree testing omits a519d21480d3 torturescript: Don't rerun failed rcutorture builds omits 0a27fff30a5e rcutorture: Replace rcu_torture_stall string with %s omits 4ac9de07b24f torture: Replace torture_init_begin string with %s omits a434dd10cd84 rcu-tasks: Add block comment laying out RCU Tasks Trace design omits 85b869942848 rcu-tasks: Rectify kernel-doc for struct rcu_tasks omits 8126c57f00ce torture: Make jitter.sh handle large systems omits 7308e0240410 rcu: Make rcu_read_unlock_special() expedite strict grace periods omits 5e59fba573e6 rcutorture: Fix testing of RCU priority boosting omits e2b949d54392 rcutorture: Make TREE03 use real-time tree.use_softirq setting omits 39bbfc62cc90 rcu: Expedite deboost in case of deferred quiescent state omits 666099d30d48 rcutorture: Test start_poll_synchronize_rcu() and poll_sta [...] omits 3acf2151d403 rcu: Provide polling interfaces for Tiny RCU grace periods omits 70902e6007bb rcu: Provide polling interfaces for Tree RCU grace periods omits 891123684774 rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lo [...] omits cbf6d4c29745 rcu/nocb: Remove stale comment above rcu_segcblist_offload() omits 195e35fa8f18 rcu/nocb: Disable bypass when CPU isn't completely offloaded omits c0884992af70 rcu/nocb: Fix missed nocb_timer requeue omits 73690f8d7547 rcu: Make nocb_nobypass_lim_per_jiffy static omits 55adc3e1c82a rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_st [...] omits ec711bc12c77 rcu/nocb: Only (re-)initialize segcblist when needed on CPU up omits 8a682b3974c3 rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep omits 64305db2856b rcu/nocb: Forbid NOCB toggling on offline CPUs omits 5de2e5bb80ae rcu/nocb: Comment the reason behind BH disablement on batc [...] omits 3820b513a2e3 rcu/nocb: Detect unsafe checks for offloaded rdp omits 0d3dd2c8eadb rcutorture: Add crude tests for mem_dump_obj() omits 5bb1bb353cfe mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits 686fe1bf6bcc rcuscale: Add kfree_rcu() single-argument scale test omits ee6ddf58475c kvfree_rcu: Use same set of GFP flags as does single-argument omits 3e7ce7a187fc kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY omits 7ffc9ec8eac1 kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock [...] omits b01b405092b7 kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() omits 148e3731d124 kvfree_rcu: Directly allocate page for single-argument case omits 71580d6503f7 rcu/tree: Add a trace event for RCU CPU stall warnings omits e027f2ffaf90 rcu: Add explicit barrier() to __rcu_read_unlock() omits bcc7e03915f2 docs: Correctly spell Stephen Hemminger's name omits a45a6bb2a52b rcu: Prevent dyntick-idle until ksoftirqd has been spawned omits de062ec8a9fd softirq: Don't try waking ksoftirqd before it has been spawned omits e75956bd00cf rcu: Fix kfree_rcu() docbook errors omits 5bb1369d4bea rculist: Replace reference to atomic_ops.rst omits 6494ccb93271 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits 47fcbc8dd62f rcu: Fix CPU-offline trace in rcutree_dying_cpu omits d3ad5bbc4da7 rcu: Remove superfluous rdp fetch omits c71c39b344f7 rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" omits 3e70df91f961 rcu: deprecate "all" option to rcu_nocbs= omits 99c58d1adbca lib: test_bitmap: add tests for "N" alias omits 2c4885d24e64 lib: bitmap: support "N" as an alias for size of bitmap omits f3c869caef64 lib: bitmap: move ERANGE check from set_region to check_region omits 9d7a3366b702 lib: bitmap: fold nbits into region struct omits 97330db3af9a lib: test_bitmap: add more start-end:offset/len tests omits 6fef5905fbd6 lib: test_bitmap: add tests to trigger ERANGE case. omits 494215fbf298 lib: test_bitmap: clearly separate ERANGE from EINVAL tests. omits e5e010a3063a selftests/bpf: Tests using bpf_check_mtu BPF-helper input [...] omits e5e35e754c28 bpf: BPF-helper for MTU checking add length input omits b6f80a2ebb97 NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 omits ac46b3d768e4 NFS: Fix open coded versions of nfs_set_cache_invalid() omits fd6d3feed041 NFS: Clean up function nfs_mark_dir_for_revalidate() omits 47397915ede0 NFS: Don't gratuitously clear the inode cache when lookup failed omits 82e7ca1334ab NFS: Don't revalidate the directory permissions on a looku [...] omits f0940f4b3284 SUNRPC: Set memalloc_nofs_save() for sync tasks omits a79f7051cccb irqchip: Do not blindly select CONFIG_GENERIC_IRQ_MULTI_HANDLER omits 3e895f4cbd15 ARM: ep93xx: Select GENERIC_IRQ_MULTI_HANDLER directly omits 69dd4503a7e6 irqdomain: Remove debugfs_file from struct irq_domain omits 2055a99da8a2 net: bonding: fix error return code of bond_neigh_init() omits 29d98f54a4fe net: enetc: allow hardware timestamping on TX queues with [...] omits 1b2395dfff5b net: enetc: set MAC RX FIFO to recommended value omits 2e2696223676 net: davicom: Use platform_get_irq_optional() omits cf9e60aa69ae net: davicom: Fix regulator not turned off on driver removal omits ac88c531a5b3 net: davicom: Fix regulator not turned off on failed probe omits 03cbb87054c1 net: dsa: fix switchdev objects on bridge master mistakenl [...] omits 62765d39553c net: wan: fix error return code of uhdlc_init() omits 143c253f42ba net: hisilicon: hns: fix error return code of hns_nic_clea [...] omits 4d8c79b7e9ff net: usb: log errors to dmesg/syslog omits 492bbe7f8a43 net: usb: cdc_ncm: emit dev_err on error paths omits a4813dc7baa4 net: ethernet: chelsio: inline_crypto: Mundane typos fixed [...] omits bf9279cd63dc net: dsa: bcm_sf2: simplify optional reset handling discards aa076e4671fd Merge branch 'for-5.13/libata' into for-next omits 488d05fe25a6 gpiolib: Fold conditionals into a simple ternary operator omits 9f320a1dc49b gpiolib: Reuse device's fwnode to create IRQ domain omits 229164175ff0 x86/virtio: Have SEV guests enforce restricted virtio memo [...] omits dce92f6b11c3 arm64: Enable passing IMA log to next kernel on kexec omits cd42f1db09d4 powerpc: Delete unused function delete_fdt_mem_rsv() omits 28db15d49c5f kexec: Use fdt_appendprop_addrrange() to add ima buffer to FDT omits fee3ff99bc67 powerpc: Move arch independent ima kexec functions to driv [...] omits 39652741c80b powerpc: Enable passing IMA log to next kernel on kexec omits 0c605158be32 powerpc: Move ima buffer fields to struct kimage omits 3c985d31ad66 powerpc: Use common of_kexec_alloc_and_setup_fdt() omits ac10be5cdbfa arm64: Use common of_kexec_alloc_and_setup_fdt() omits b30be4dc733e of: Add a common kexec FDT setup function omits 179350f00e06 x86: Use ELF fields defined in 'struct kimage' omits e6635bab530d powerpc: Use ELF fields defined in 'struct kimage' omits 7b558cc3564e arm64: Use ELF fields defined in 'struct kimage' omits 9336a5f64b54 kexec: Move ELF fields to struct kimage omits e7fb6465d4c8 libbpf: Fix INSTALL flag order omits ad3dbe35c833 NFS: Correct size calculation for create reply length omits a0d73acc1e4b selftests/bpf: Fix typo in Makefile omits a6aac408c561 libbpf: Fix arm64 build omits 145e1da374bc remoteproc: sysfs: Use sysfs_emit instead of sprintf omits de232781108c gpiolib: Introduce acpi_gpio_dev_init() and call it from core omits 39fd7c1a175c gpiolib: Move of_node operations to gpiolib-of and correct [...] omits 1106c6cf8e25 gpiolib: Unify the checks on fwnode type omits 7655fd2a7722 irqdomain: Introduce irq_domain_create_simple() API omits ebf1bef3612f hwmon: acpi_power_meter: Get rid of ACPICA message printing omits 94e17d606ec9 IIO: acpi-als: Get rid of ACPICA message printing omits 4c324548f09f ACPI: utils: Introduce acpi_evaluation_failure_warn() omits a030fee8db44 Merge branch 'acpi-processor' omits 2c25fabdd5f6 ACPI: processor: perflib: Eliminate redundant status check omits 093bbe211ea5 arm64/mm: Reorganize pfn_valid() omits eeb0753ba27b arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory omits 6793484b7cc2 gpio: aggregator: Replace custom get_arg() with a generic [...] omits 9a53c44c534e lib/cmdline: Export next_arg() for being used in modules omits 6654111c893f MIPS: vmlinux.lds.S: align raw appended dtb to 8 bytes omits ec866be6ec54 clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts omits 4c78738ead4e clocksource/drivers/hyper-v: Set clocksource rating based [...] omits eb3e1d370b4c clocksource/drivers/hyper-v: Handle sched_clock difference [...] omits e4ab4658f1cf clocksource/drivers/hyper-v: Handle vDSO differences inline omits d608715d4771 Drivers: hv: vmbus: Move handling of VMbus interrupts omits 946f4b8680b8 Drivers: hv: vmbus: Handle auto EOI quirk inline omits b548a7742791 Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch n [...] omits f3c5e63c3690 Drivers: hv: Redo Hyper-V synthetic MSR get/set functions omits 5e4e6ddf8d74 x86/hyper-v: Move hv_message_type to architecture neutral module omits ca48739e59df Drivers: hv: vmbus: Move Hyper-V page allocator to arch ne [...] omits f850a4cad27c drivers: hv: Fix whitespace errors omits 1c459c4d568d Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits 39f4a8d230a0 Merge branch 'v5.12/fixes' into tmp/aml-rebuild omits 7827db7f6141 arm64: dts: amlogic: Assign a fixed index to mmc devices omits 0e9fed92c67c arm64: dts: meson: add initial device-tree for Minix NEO U9-H omits 15c4dd131ce5 dt-bindings: arm: amlogic: add support for the Minix NEO U9-H omits 9d8c5b0d2e09 pinctrl: intel: Show the GPIO base calculation explicitly omits 77e141266c8e pinctrl: intel: Show the GPIO base calculation explicitly omits bbb41728e61a Merge branch 'load-acquire/store-release barriers for' omits 291471dd1559 libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire omits a23b3f5697e6 xsk: Update rings for load-acquire/store-release barriers omits e6d9423d31b2 remoteproc: pru: Fix loading of GNU Binutils ELF omits 5f140174988e MAINTAINERS: Add co-maintainer for remoteproc/RPMSG subsystems omits 7029e7830277 remoteproc: qcom: pil_info: avoid 64-bit division omits a0590473c5e6 nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default omits 1a0252abb6ff arm64: defconfig: Enable Qualcomm SM8350 TLMM and GCC discards c4e9b6a42a43 Merge branch 'for-next-next-v5.12-20210308' into for-next- [...] discards 87182392d71d Merge branch 'for-next-current-v5.11-20210308' into for-ne [...] discards 8d195acc6f59 Merge branch 'ext/qgroup-fixes' into for-next-next-v5.12-20210308 discards 7e0b5fe31ecd Merge branch 'ext/qu/32bit-warnings' into for-next-next-v5 [...] discards 32233048aff2 Merge branch 'ext/filipe/fsync-fixes' into for-next-next-v [...] discards 157d813a39f2 Merge branch 'ext/josef/i-mmap-lock' into for-next-next-v5 [...] discards 6a38df1fa210 Merge branch 'ext/qu/subpage-write-meta' into for-next-nex [...] discards b2925ee69ce6 Merge branch 'ext/josef/reloc-fixes-v7' into for-next-next [...] discards 8fac09f8a518 Merge branch 'misc-next' into for-next-next-v5.12-20210308 discards 3c86f5e5ceab Merge branch 'misc-5.12' into for-next-current-v5.11-20210308 discards 3fcb0eb49aff btrfs: remove stale comment and logic from btrfs_inode_in_log() discards 2d8e8818012b btrfs: fix race between marking inode needs to be logged a [...] discards 1a3353562006 btrfs: fix race between memory mapped writes and fsync omits 299194a91451 selftests/bpf: Fix test_attach_probe for powerpc uprobes discards f64a0a7676a2 btrfs: exclude mmap from happening during all fallocate op [...] discards 5efccd035ba4 btrfs: exclude mmaps while doing remap discards f2d0e1dab1c1 btrfs: cleanup inode_lock/inode_unlock uses discards 6a7cca6367cd btrfs: add a i_mmap_lock to our inode discards eaae5cd4ae6f btrfs: extent_io: introduce submit_eb_subpage() to submit [...] discards 44084393894e btrfs: extent_io: make lock_extent_buffer_for_io() to supp [...] discards 7d6938fc5eb4 btrfs: extent_io: introduce write_one_subpage_eb() function discards c0482d403ba6 btrfs: extent_io: introduce end_bio_subpage_eb_writepage() [...] discards 7fa66931a18e btrfs: extent_io: make set_btree_ioerr() accept extent buf [...] discards b82c762aa3ad btrfs: extent_io: make set/clear_extent_buffer_dirty() to [...] discards 55657b976ed9 btrfs: extent_io: make the page uptodate assert check to h [...] discards 76e0a6937e10 btrfs: extent_io: make alloc_extent_buffer() check subpage [...] discards c302f1951377 btrfs: disk-io: support subpage metadata csum calculation [...] discards 463a9acc688d btrfs: disk-io: allow btree_set_page_dirty() to do more sa [...] discards c15cbb6c8130 btrfs: subpage: introduce helper for subpage writeback status discards 5865db86931b btrfs: subpage: introduce helper for subpage dirty status discards eed058affdd7 btrfs: check return value of btrfs_commit_transaction in r [...] discards b1f1f31ec2ad btrfs: do proper error handling in merge_reloc_roots discards 0b582d4e3782 btrfs: handle extent corruption with select_one_root properly discards ae343791cd4f btrfs: cleanup error handling in prepare_to_merge discards 255e264517c4 btrfs: handle __add_reloc_root failures in btrfs_recover_r [...] discards 10c646cfce64 btrfs: do proper error handling in create_reloc_inode discards a9829258bd34 btrfs: remove the extent item sanity checks in relocate_bl [...] discards 52a2094edce2 btrfs: check for BTRFS_BLOCK_FLAG_FULL_BACKREF being set i [...] discards 77e2c72f36ef btrfs: handle extent reference errors in do_relocation discards c8f75a165f77 btrfs: handle errors in reference count manipulation in re [...] discards 31be428e1ddf btrfs: handle btrfs_search_slot failure in replace_path discards 9286cf93755b btrfs: handle btrfs_cow_block errors in replace_path discards 11a69158a424 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s discards 50e81135d92e btrfs: do proper error handling in btrfs_update_reloc_root discards 9eb4baba6a05 btrfs: handle btrfs_update_reloc_root failure in prepare_to_merge discards 97b45349da08 btrfs: handle btrfs_update_reloc_root failure in insert_di [...] discards efee57165f3d btrfs: change insert_dirty_subvol to return errors discards d9e2346eb2d7 btrfs: handle btrfs_update_reloc_root failure in commit_fs_roots discards 3f17c76e1112 btrfs: validate ->reloc_root after recording root in trans discards 10b624b5c6c2 btrfs: do proper error handling in create_reloc_root discards 7d7d279b9f9f btrfs: have proper error handling in btrfs_init_reloc_root discards 6661508a763c btrfs: do not panic in __add_reloc_root discards 2b22f6ace209 btrfs: handle record_root_in_trans failure in create_pendi [...] discards 9e053ac2e0ca btrfs: handle record_root_in_trans failure in btrfs_record [...] discards bdcb8d15b520 btrfs: handle record_root_in_trans failure in qgroup_accou [...] discards f50462d37192 btrfs: handle btrfs_record_root_in_trans failure in start_ [...] discards b559bfbe7a86 btrfs: btrfs: handle btrfs_record_root_in_trans failure in [...] discards d2c2c394b7bf btrfs: handle btrfs_record_root_in_trans failure in create_subvol discards c54718dd2021 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] discards 1378ffc62baa btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] discards 12f98ae4dd64 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename discards 4833377c19c8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_ [...] discards d7ecfd732e17 btrfs: do proper error handling in record_reloc_root_in_trans discards 381ef846a37f btrfs: check record_root_in_trans related failures in sele [...] discards d9ceb1901b4e btrfs: convert BUG_ON()'s in select_reloc_root() to proper errors discards edd5a486b74f btrfs: handle errors from select_reloc_root() discards b7604d65c907 btrfs: return an error from btrfs_record_root_in_trans discards 60c9eb4b8477 btrfs: convert BUG_ON()'s in relocate_tree_block discards 8253996ca210 btrfs: fix qgroup data rsv leak caused by falloc failure omits aaca50ef45ed drm/i915: Extend icl_sanitize_encoder_pll_mapping() to all [...] omits 0fbd86942774 drm/i915: Add encoder->is_clock_enabled() omits 351221ffc5e5 drm/i915: Move DDI clock readout to encoder->get_config() omits d0f1bfc615a8 drm/i915: Use pipes instead crtc indices in PLL state tracking discards 1c849da88ebc btrfs: track qgroup released data in own variable in inser [...] omits 7d3d8f853cbe drm/i915: Do intel_dpll_readout_hw_state() after encoder readout omits 356ce0ea7eb4 drm/i915: Call primary encoder's .get_config() from MST .g [...] omits e453304975b0 Merge branch 'for-5.13/intel-ish' into for-next omits e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void omits 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() omits 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition omits 0a0be72f9357 Merge branch 'for-linus-5.12-rc1' into for-linus omits 28e96c1693ec ALSA: hda: Drop the BATCH workaround for AMD controllers discards fcf03846fde8 btrfs: do more graceful error/warning for 32bit kernel discards f15befeb2bc3 Merge branch 'acpi-drivers' into linux-next discards fd1cf158d1f0 Merge branch 'acpi-messages' into linux-next discards f3498862a54f Merge branches 'acpi-pci' and 'acpi-processor' into linux-next omits 3aadd86e5669 ACPI: Drop unused ACPI_*_COMPONENT definitions and update [...] omits e6a55ccbd564 ACPI: sysfs: Get rid of ACPICA message printing omits 68eab52e712b Merge branch 'acpi-pci' omits a13f7794df46 ACPI: HED: Drop unused ACPI_MODULE_NAME() definition omits 52af99c3f55f ACPI: processor: Get rid of ACPICA message printing omits 54e051920726 ACPI: processor: idle: Drop extra prefix from pr_notice() omits 41103b3bbe37 ACPI: processor: Remove initialization of static variable omits de972fd8c456 ACPI: PCI: Replace direct printk() invocations in pci_link.c omits 866d6cdf353a ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more omits c02b2fcd7506 ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() omits bf5144a612f3 ACPI: PCI: IRQ: Consolidate printing diagnostic messages omits b7dea0cb3d37 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] omits 582cfdb9d206 Merge branch 'sunxi/clk-for-5.13' into sunxi/for-next omits d00745da644d Bluetooth: btintel: Fix offset calculation boot address parameter omits dcc354572d09 clk: sunxi: Demote non-conformant kernel-doc headers omits e24d0f02e28a Merge branch 'sunxi/dt-for-5.13' into sunxi/for-next discards b3e5f7cf0490 btrfs: fix wrong offset to zero out range beyond i_size omits 531fdbeedeb8 arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection omits 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next omits 25615e454a0e AMD_SFH: Add DMI quirk table for BIOS-es which don't set t [...] omits 952f7d10c6b1 AMD_SFH: Add sensor_mask module parameter omits a9e54f4b62dc AMD_SFH: Removed unused activecontrolstatus member from th [...] omits 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits a64b89088bb1 coredump.h: move CONFIG_COREDUMP-only stuff inside the ifdef omits d0f1088b31db coredump: don't bother with do_truncate() omits e41d23781859 qib_fs: switch to simple_recursive_removal() omits 79bdf5472bab docs: driver-api: gpio: consumer: Mark another line of cod [...] discards 11bed3d13741 btrfs: remove mirror argument from btrfs_csum_verify_data() discards d44066c1b9ef btrfs: remove force argument from run_delalloc_nocow() discards 03cf2b99a464 btrfs: don't opencode extent_changeset_free discards 48e62862b61b btrfs: assign proper values to a bool variable in dev_exte [...] discards a86eed7ba616 btrfs: add btree read ahead for incremental send operations discards 121ec0a47acb btrfs: add btree read ahead for full send operations discards ac0d02e1ce09 btrfs: simplify code flow in btrfs_delayed_inode_reserve_metadata discards a514dafa007b btrfs: remove btrfs_inode parameter from btrfs_delayed_ino [...] discards 8915fb6ee758 btrfs: simplify commit logic in try_flush_qgroup discards 301efae37f86 btrfs: scrub: drop a few function declarations discards 411b4fd4a84a btrfs: change return type to bool in btrfs_extent_readonly discards 34c11af554cb btrfs: unexport btrfs_extent_readonly() and make it static discards e836bbb193d5 btrfs: replace open coded while loop with proper construct discards 478d319f9acf btrfs: replace offset_in_entry with in_range discards 89efbfdc19d1 btrfs: make find_desired_extent take btrfs_inode discards 78c01098730c btrfs: make btrfs_replace_file_extents take btrfs_inode discards 8b4af4475ebe btrfs: fix comment for btrfs ordered extent flag bits omits a4bb294c6192 ARM: dts: sunxi: h2-plus-bananapi-m2-zero: Add HDMI out omits 769c18b254ca bpf: Change inode_storage's lookup_elem return value from [...] omits ddaa9bea4ffa ASoC: cs42l42: Always wait at least 3ms after reset omits 9ad4f9ea976e ASoC: cs42l42: Don't enable/disable regulator at Bias Level omits a2ddc577ee46 ASoC: cs42l42: Fix mixer volume control omits 3656667e6685 ASoC: cs42l42: Fix channel width support omits 97e2b5e5dcd5 ASoC: cs42l42: Fix Bitclock polarity inversion omits ee2e3f50629f mount: fix mounting of detached mounts onto targets that r [...] omits d4e4dffec50b reset: oxnas: replace file name with short description omits 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next omits e29c62ffb008 HID: wacom: Assign boolean values to a bool variable omits 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next omits 2a2b09c867fd HID cp2112: fix support for multiple gpiochips omits 78a81d88f60b x86/sev-es: Introduce ip_within_syscall_gap() helper omits 79cc2ed5a716 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER omits 07fb6dc327f1 arm64/mm: Drop redundant ARCH_WANT_HUGE_PMD_SHARE omits cae118b6acc3 arm64: Drop support for CMDLINE_EXTEND omits df304c2d0dfd arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idr [...] omits 350a5c4dd245 bpf: Dont allow vmlinux BTF to be used in map_create and p [...] omits d0962f2b24c9 x86/entry/32: Remove leftover macros after stackprotector [...] omits 3fb0fdb3bbe7 x86/stackprotector/32: Make the canary into a regular perc [...] omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits c6b2f240bf8d tools/x86: Add a kcpuid tool to show raw CPU features omits c94732bda079 thunderbolt: Increase runtime PM reference count on DP tun [...] omits 781e14eaa7d1 thunderbolt: Initialize HopID IDAs in tb_switch_alloc() omits 6840a150b9da x86/platform/uv: Set section block size for hubless architectures omits 62acbbb661a1 Bluetooth: btusb: print firmware file name on error loadin [...] omits b41ba2ec54a7 gpiolib: Read "gpio-line-names" from a firmware node omits eb441337c714 gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 omits 809390219fb9 gpiolib: acpi: Allow to find GpioInt() resource by name and index omits 62d5247d239d gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk omits 6e5d5791730b gpiolib: acpi: Add missing IRQF_ONESHOT omits cf25ef6b631c gpio: fix gpio-device list corruption omits a6112998ee45 gpio: fix NULL-deref-on-deregistration regression omits 542104ee0caf selftests: gpio: update .gitignore omits 6c810cf20fee crypto: mips/poly1305 - enable for all MIPS processors omits fbb31cb805fd cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev omits 536eb97abeba cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_h [...] omits 02fc40954030 cpufreq: qcom-hw: fix dereferencing freed memory 'data' omits 7a05293af39f MIPS: boot/compressed: Copy DTB to aligned address omits 505a27a73429 printk: console: remove unnecessary safe buffer usage omits a4f987653241 printk: kmsg_dump: remove _nolock() variants omits 996e966640dd printk: remove logbuf_lock omits f9f3f02db98b printk: introduce a kmsg_dump iterator omits 5f6c7648e556 printk: kmsg_dumper: remove @active field omits 636babdc0696 printk: add syslog_lock omits 35b2b1634849 printk: use atomic64_t for devkmsg_user.seq omits 7d7a23a91c91 printk: use seqcount_latch for clear_seq omits cf5b0208fda4 printk: introduce CONSOLE_LOG_MAX omits 4260e0e55101 printk: consolidate kmsg_dump_get_buffer/syslog_print_all code omits 726b5097701a printk: refactor kmsg_dump_get_buffer() omits e831e400f73b printk: kmsg_dump: remove unused fields omits bb07b16c44b2 printk: limit second loop of syslog_print_all omits 40ddbbac7f16 mtd: mtdoops: synchronize kmsg_dumper omits fdd2c1f4e2c2 um: synchronize kmsg_dumper omits d59b8faa047e thunderbolt: Drop unused functions tb_switch_is_[ice|tiger [...] omits 815f421b6f6d thunderbolt: debugfs: Handle fail reading block omits 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next omits fa8ba6e5dc0e HID: alps: fix error return code in alps_input_configured() omits 87eaede45385 platform/x86: touchscreen_dmi: Handle device properties wi [...] omits 2b329f5694ae platform/x86: wmi: Make remove callback return void omits 2478907572fd platform: x86: ACPI: Get rid of ACPICA message printing omits d9ff4ec3324f platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 omits 4296f679ca50 platform/x86: hp-wmi: add platform profile support omits d7da7534272f platform/x86: hp-wmi: rename "thermal policy" to "thermal [...] omits b81c6ce9a87c platform/x86: Fix typo in Kconfig omits 8b6077b8de81 MAINTAINERS: update MELLANOX HARDWARE PLATFORM SUPPORT mai [...] omits 0a053f01fe6d platform/x86: thinkpad_acpi: Handle keyboard cover attach/ [...] omits 03ee31839170 platform/surface: aggregator: Make SSAM_DEFINE_SYNC_REQUES [...] omits 42587ccf2ed5 afs: Use the fscache_write_begin() helper omits d9970d31f51b afs: Use new fscache read helper API omits 02c567a97eff afs: Use the fs operation ops to handle FetchData completion omits 721597fd1aa6 afs: Prepare for use of THPs omits bca0c6e67880 afs: Extract writeback extension into its own function omits 77837f50249a afs: Wait on PG_fscache before modifying/releasing a page omits 7fd9b1de079f afs: Use ITER_XARRAY for writing omits c66eedaf1a3b afs: Set up the iov_iter before calling afs_extract_data() omits 5e48581087a6 afs: Log remote unmarshalling errors omits 0d974b14dc26 afs: Don't truncate iter during data fetch omits a9ac0425e63d afs: Move key to afs_read struct omits dcee47e50f38 afs: Print the operation debug_id when logging an unexpect [...] omits fc7d994bb16f afs: Pass page into dirty region helpers to provide THP size omits 563065dca50e afs: Disable use of the fscache I/O routines omits 044242240a2e fscache, cachefiles: Add alternate API to use kiocb for re [...] omits 920d245cb9b0 netfs: Hold a ref on a page when PG_private_2 is set omits 647e7fb896e5 netfs: Define an interface to talk to a cache omits 0d8d9a57f9b0 netfs: Add write_begin helper omits 1af39c1f0b60 netfs: Gather stats omits 0c446b420cee netfs: Add tracepoints omits 65f575a7af2b netfs: Provide readahead and readpage netfs helpers omits 27770b6be62b netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() omits 1df98ca0cf40 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h omits 2183739e9236 netfs: Documentation for helper library omits 6c427cb929b2 netfs: Make a netfs helper module omits 138ba519cf8e mm: Implement readahead_control pageset expansion omits 8c53b79f04ff mm: Add an unlock function for PG_private_2/PG_fscache omits 153907f0e364 iov_iter: Add ITER_XARRAY omits 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next omits 9a0b44fbfea1 HID: asus: Add support for 2021 ASUS N-Key keyboard omits 47f25032c0e3 MAINTAINERS: Add Michael and Pratyush as designated review [...] omits 419614e599ab Merge branch 'for-5.13/core' into for-next omits 9951bb259dd0 HID: hiddev: Return specific error codes on connect failure omits d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next omits f567d6ef8606 HID: plantronics: Workaround for double volume key presses omits cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next omits 434f77092eeb HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID [...] omits 751cb6518cef HID: logitech-dj: Use hid-ids.h defines for USB device-ids [...] omits 09141ec0e4ef x86: Remove duplicate TSC DEADLINE MSR definitions omits 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next discards 755d91f36dab Merge branch 'fixes' into for-next omits 36b87cf302a4 HID: google: add don USB id omits 20a57ad4b848 pinctrl: intel: No need to disable IRQs in the handler omits 78c7cccaab9d s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump d [...] omits d50aa69d36be s390: update defconfigs omits d0ed78e1780e s390,alpha: make TMPFS_INODE64 available again omits d9c48a948d29 s390/cio: return -EFAULT if copy_to_user() fails omits db232eb42c21 s390/tty3270: avoid comma separated statements omits 1c0a9c799732 s390/cpumf: remove unneeded semicolon omits 942df4be7ab4 s390/crypto: return -EFAULT if copy_to_user() fails omits 51c44babdc19 s390/cio: return -EFAULT if copy_to_user() fails omits 46b635b6abcf s390/cpumf: rename header file to hwctrset.h omits dabdfac0e85c s390/zcore: release dump save area on restart or power down omits 7449ca87312a s390/zcore: no need to check return value of debugfs_creat [...] omits c41b20de1a7c s390/cpumf: remove 60 seconds read limit omits f9d8cbf33e9f s390/topology: remove always false if check omits eba8e1af5a61 s390/time,idle: get rid of unsigned long long omits e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next omits 0960941043a1 HID: i2c-hid: acpi: Drop redundant ACPI_PTR() omits a3836a02c5f2 HID: i2c-hid: acpi: Move GUID out of function and described it omits 4cecff8f1d0e HID: i2c-hid: acpi: Switch to new style i2c-driver probe function omits 6d97010eb9ff HID: i2c-hid: acpi: Get ACPI companion only once and reuse it omits 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits 4c9f4865f460 Merge branch 'fixes-rc2' into fixes omits 77335a040178 ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 omits 429db43e84e3 clk: renesas: r8a77965: Add DAB clock omits 12a7f8ce8297 clk: renesas: r8a77990: Add DAB clock omits 140a77683395 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race omits 2f40796671f0 Bluetooth: btbcm: Obtain and handle reset GPIO omits 7820ee1c4757 Bluetooth: btbcm: Rewrite bindings in YAML and add reset omits 1d9ffbc6b185 soc: renesas: rmobile-sysc: Mark fwnode when PM domain is added omits 2fb72440b697 soc: renesas: rmobile-sysc: Remove unneeded platform includes omits d765a4f302cc arm64: dts: renesas: Add mmc aliases into board dts files omits af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support omits e8ae8db17029 arm64: dts: renesas: r8a77961-ulcb: add HDMI Display support omits da926e813fc7 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board d [...] omits 3ebf49c02021 arm64: dts: renesas: Group tuples in pin control properties omits 86a5feadedee arm64: dts: renesas: Group tuples in playback and capture [...] omits de16af566632 ARM: dts: renesas: Group tuples in pin control properties omits 23d2ed63cda0 ARM: dts: renesas: Group tuples in playback and capture pr [...] omits e0f0c7066f20 ARM: dts: renesas: Group tuples in APMU cpus properties omits 22650045d939 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add support for 8-bit [...] omits 97ed7c0a638d ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Separate out ov5640 nodes omits 46eb1701c046 hrtimer: Update softirq_expires_next correctly after __hrt [...] omits ae2177cf318d mtd: spi-nor: intel-spi: Move platform data header to x86 [...] omits 04fc298c7d08 mtd: spi-nor: use is_power_of_2() omits ad117c558e83 Input: exc3000 - add type sysfs attribute omits c929ac9eb85a Input: exc3000 - fix firmware version query for device in [...] omits 102feb1ddfd0 Input: exc3000 - factor out vendor data request omits a63d0120a2dd Input: exc3000 - split MT event handling from IRQ handler omits ff013330fbdb mtd: spi-nor: winbond: Add support for w25q512jvq discards 1b07e14dc045 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] discards 68a28da89125 arm64: dts: juno: Enable more SMMUs discards 7c9355660588 arm64: dts: juno: Describe PCI dma-ranges discards 81daa7b59cca Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] discards dac7a57d2a89 scmi-cpufreq: Get opp_shared_cpus from opp-v2 for EM discards 2a3390d53bd7 scmi-cpufreq: Remove deferred probe omits 9f377622a484 erofs: fix bio->bi_max_vecs behavior change discards 2ec23a93ffc7 Merge branch 'imx/defconfig' into for-next discards b35811aa4350 Merge branch 'imx/dt64' into for-next discards 811cfa1b2340 Merge branch 'imx/dt' into for-next discards 2fa2d91b2418 Merge branch 'imx/bindings' into for-next discards 38a2fa3a158d Merge branch 'imx/soc' into for-next discards 4035089488e9 Merge branch 'imx/drivers' into for-next discards 927647be58c0 arm64: dts: imx8mp: add wdog2/3 nodes discards 82fc05a16689 firmware: imx: scu-pd: do not power off console domain discards 878396bc23f9 arm64: defconfig: add imx8qm pinctrl support discards 7eaaa9911837 dt-bindings: mailbox: mu: add imx8qm support discards 04ade25719f0 dt-bindings: arm: fsl: add imx8qm boards compatible string discards 5b328c419c75 ARM: dts: colibri-imx6ull: Change drive strength for usdhc2 discards 77cfb9ab4821 arm64: dts: fsl: add support for Kontron pitx-imx8m board discards 13bccaf746ca dt-bindings: arm: fsl: add Kontron pITX-imx8m board discards 2807e6a10699 ARM: imx: Kconfig: Fix typo in help discards 37e2697c2a83 arm64: dts: freescale: Add support EQOS MAC on phyBOARD-Po [...] discards c3bb460a70bf arm64: dts: imx8mp: add eqos node and alias discards 051c08eea682 arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini EDIMM2.2 [...] discards a142252061ff arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 discards 470d6dad5ddd arm64: dts: imx8mm: Add Engicam i.Core MX8M Mini SoM discards 8186501cef37 dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini EDIMM2 [...] discards 7a603e5ceeac dt-bindings: arm: fsl: Add Engicam i.Core MX8M Mini C.TOUCH 2.0 discards 63737837a020 dt-bindings: clock: imx8qxp-lpcg: correct the example clock-names discards f5a069ca4f42 arm64: dts: imx8qxp: correct usdhc clock-names sequence discards 2a4f9e207a3d arm64: defconfig: Enable wm8960 audio driver. discards fba7f15d9e1f arm64: dts: imx8mm-nitrogen-r2: add audio discards 1456b8f88bed arm64: dts: imx8mm-nitrogen-r2: add FlexSPI discards 5b47b0804674 arm64: dts: imx8mm-nitrogen-r2: add PWMs discards 025b0cc12b67 arm64: dts: imx8mm-nitrogen-r2: rework UART 2 discards 3631bae1aa60 arm64: dts: imx8mm-nitrogen-r2: add UARTs discards 70d7945589fd arm64: dts: imx8mm-nitrogen-r2: add USB support discards 49935552e17c arm64: dts: imx8mm-nitrogen-r2: rework USDHC1 discards 5b8284171e30 arm64: dts: imx8mm-nitrogen-r2: add wifi/bt chip discards 271292a751d1 ARM: dts: imx: ba16: add USB OTG VBUS enable GPIO omits 30b3f6871559 Input: s6sy761 - fix coordinate read bit shift discards f81e12646946 m68k: fix flatmem memory model setup omits 144c79ef3353 Merge tag 'perf-tools-fixes-for-v5.12-2020-03-07' of git:/ [...] omits 3bb48a850627 Merge branch 'parisc-5.12-2' of git://git.kernel.org/pub/s [...] omits fbda79043024 Merge tag 'powerpc-5.12-2' of git://git.kernel.org/pub/scm [...] omits dac518707880 Merge tag 'm68k-for-v5.12-tag2' of git://git.kernel.org/pu [...] discards 1f4193ddb79e Merge branch 'block-5.12' into for-next omits 041474885e97 io_uring: kill io_sq_thread_fork() and return -EOWNERDEAD [...] omits 7c30f36a98ae io_uring: run __io_sq_thread() with the initial creds from [...] omits 678eeba481d8 io-wq: warn on creating manager while exiting omits 1b00764f09b6 io_uring: cancel reqs of all iowq's on ring exit omits b5bb3a24f69d io_uring: warn when ring exit takes too long omits baf186c4d345 io_uring: index io_uring->xa by ctx not file omits eebd2e37e662 io_uring: don't take task ring-file notes omits d56d938b4bef io_uring: do ctx initiated file note removal omits 13bf43f5f473 io_uring: introduce ctx to tctx back map omits 2941267bd3da io_uring: make del_task_file more forgiving omits e52a6d1c770f Merge branch 'next/soc' into for-next omits 1d22ec33b8b2 Merge branch 'next/dt' into for-next omits 2601cbaa7eb0 ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid omits ca881b97dbe1 MAINTAINERS: use Krzysztof Kozlowski's Canonical address omits 5e0c1ea01fec Merge branch 'next/dt64' into for-next omits 396e589a72dc arm64: dts: exynos: re-order Slim SSS clocks to match dtschema omits 214e6ec8c9f5 ARM: dts: s5pv210: correct fuel gauge interrupt trigger le [...] omits 8987efbb17c2 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow omits f6368c605613 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits fbe9c9bb2e92 ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits 6503c568e97a ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits e52dcd6e70fa ARM: dts: exynos: correct PMIC interrupt trigger level on [...] omits 15107e443ab8 ARM: dts: exynos: correct MUIC interrupt trigger level on [...] omits 8a45f33bd36e ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] omits c731a16e2cf4 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] omits 467998021366 ARM: dts: exynos: correct fuel gauge interrupt trigger lev [...] omits 4e0af00e8436 ARM: dts: exynos: add charger supply for I9100 omits 7db9ddae1371 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] omits e004c3e67b64 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] discards 71f33ef953e3 soc: qcom: Fix typos in the file qmi_encdec.c omits 1a5a2cfd34c1 gfs2: fix use-after-free in trans_drain omits eb602521f438 gfs2: make function gfs2_make_fs_ro() to void type discards 561d9b264a7f arm64: defconfig: Enable asoc simple mux discards 040ade791692 arm64: dts: librem5-devkit: Move headphone detection to so [...] discards d2f9cb7dd1bf arm64: dts: librem5-devkit: Add mux for built-in vs headset mic discards 02ce4d3c21bb arm64: dts: librem5-devkit: "Drop Line In Jack" discards 44747e67869d arm64: dts: librem5-devkit: Add speaker amplifier discards ea9fb50299f4 arm64: dts: librem5-devkit: Use a less generic codec name discards e97dd64d1033 arm64: defconfig: Enable devfreq support for i.MX8MQ discards 1f39d3453dbf arm64: dts: imx8mq-librem5-r2: set nearlevel to 120 discards 847fa20554c6 arm64: dts: librem5: protect some partitions of the nor-flash discards 56a677ab5402 arm64: dts: librem5: Drop assigned-clocks from SAI2 discards 83cb147880af arm64: dts: imx8mq-librem5-devkit: Drop buck3 startup-ramp-delay discards 259529d6e1c1 ARM: dts: imx6ql-pfla02: Move "hog" pins into corresponded [...] discards 158073fa6387 arm64: dts: imx8mn-beacon: Enable SDR104 on WiFi SDIO interface omits 9e9888a0fe97 efi: stub: omit SetVirtualAddressMap() if marked unsupport [...] omits b9dd23bb03fe ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control omits b73df04187eb ALSA: hda/cirrus: Add jack detect interrupt support from C [...] omits 6cc7e93f46a5 ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS [...] omits b95a913cb368 ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 omits 59117306e0d0 Merge tag 'tags/virtio_snd-5.12-rc2' into for-next omits 575483e90a32 ALSA: virtio: introduce device suspend/resume support omits 19325fedf245 ALSA: virtio: introduce PCM channel map support omits ca61a41f389c ALSA: virtio: introduce jack support omits da76e9f3e43a ALSA: virtio: PCM substream operators omits f40a28679e0b ALSA: virtio: handling control and I/O messages for the PC [...] omits 29b96bf50ba9 ALSA: virtio: build PCM devices and substream hardware des [...] omits 9d45e514da88 ALSA: virtio: handling control messages omits de3a9980d8c3 ALSA: virtio: add virtio sound driver omits 0ae0337f929a uapi: virtio_ids: add a sound device type ID from OASIS spec omits 1406f0f34402 crypto: nx - add missing call to of_node_put() omits e40ff6f3eaa2 crypto: testmgr - delete some redundant code omits f0ba303badfe hwrng: omap - Fix included header from 'asm' omits 664b0f41ce2e crypto: s5p-sss - initialize APB clock after the AXI bus c [...] omits 1dbc6a1e25be crypto: sun8i-ss - fix result memory leak on error path omits 4139fd587320 crypto: qce - Remove totallen and offset in qce_start omits 62e4842842f3 crypto: qce - Remover src_tbl from qce_cipher_reqctx omits 24cbcc9427a3 crypto: qce - Set data unit size to message length for AES [...] omits 25b71d61d631 crypto: qce - Improve the conditions for requesting AES fa [...] omits 02d0dae3ce2a crypto: qce - Set ivsize to 0 for ecb(aes) omits 44b45cdea4e3 crypto: qce - Return error for non-blocksize data(ECB/CBC [...] omits f08789462255 crypto: qce - Return error for zero length messages omits 42f730a47bee crypto: qce - Return unsupported if any three keys are sam [...] omits f0d078dd6c49 crypto: qce - Return unsupported if key1 and key 2 are sam [...] omits 38de3cf21fc0 crypto: qce - Hold back a block of data to be transferred [...] omits a01dc5c1f755 crypto: qce - Restore/save ahash state with custom struct [...] omits 2eee428d8212 crypto: keembay-ocs-aes - Fix error return code in kmb_ocs [...] omits 662c1c5618aa crypto: keembay-ocs-hcu - Fix error return code in kmb_ocs [...] omits 4ab6093ba4b1 crypto: serpent - Fix sparse byte order warnings omits 9ae219b19931 crypto: amlogic - Fix unnecessary check in meson_crypto_probe() omits e06da499d69a hwrng: bcm2835 - remove redundant null check omits f17a25cb1776 crypto: qat - fix spelling mistake: "messge" -> "message" omits 8fb7bd312fdb hwrng: xiphera-trng - use devm_platform_ioremap_resource() [...] omits 6131e970770d crypto: arm/blake2b - drop unnecessary return statement omits 3e2ccc745451 hwrng: ba431 - Use device-managed registration omits da3c6c836fb1 crypto: powepc/sha1 - remove unneeded semicolon discards 87e4b1607f74 ARM: dts: imx6qdl-phytec-pbab01: Select synchronous mode f [...] discards 8517eba503a9 ARM: dts: imx6qdl-ts7970: Drop redundant "fsl,mode" option discards 3a7fa778fd5a ARM: dts: imx53-qsb: Describe the esdhc1 card detect pin discards d083c5f9e53f ARM: dts: imx6dl-plybas: Fix gpio-keys W=1 warnings discards 654d4df62b36 ARM: dts: ls1021a: Harmonize DWC USB3 DT nodes name omits 9270bbe258c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 6329d73d318f docs: arm: /chosen node parameters omits 4722e2a2432f Docs: add fs/eventpoll to docbooks omits a6c67fee9cf0 fs: eventpoll: fix comments & kernel-doc notation omits 26bea42771c5 Documentation: ioctl: add entry for nsfs.h omits c9491aad97e6 Documentation: Replace more lkml.org links with lore omits 7331b30f8f35 docs: arm: marvell: clarify some unimportant Armada 6x0 details omits 807d246798d5 docs: arm: marvell: replace stale links with archive links omits 875f82cb374b Documentation/submitting-patches: Extend commit message la [...] omits 315c4e45f10d docs: reporting-issues.rst: explain how to decode stack traces omits 692180345da6 MAINTAINERS: clarify responsibility for checkpatch documentation omits 52178ce01335 checkpatch: add verbose mode omits 2eecbab86400 docs: add documentation for checkpatch omits 378261870a0f docs: watchdog: fix obsolete include file reference in pcwd omits 1364c6787525 docs: driver-model: Remove obsolete device class documentation omits a746fe32cd36 scripts: kernel-doc: fix typedef support for struct/union parsing omits 1eff491fc44b doc: memcontrol: add description for oom_kill omits abe4a3996e5f docs: sphinx: Fix couple of spellings in the file rstFlatTable.py discards e0924d9bf484 svcrdma: Retain the page backing rq_res.head[0].iov_base discards 48935242ee42 svcrdma: Remove unused sc_pages field discards 9e436e5efb34 svcrdma: Normalize Send page handling discards 898d455e7277 svcrdma: Add a "deferred close" helper discards b6c4bfbf0d08 svcrdma: Provide an explanatory comment in CMA event handler discards 5c4eb1afd68d svcrdma: RPCDBG_FACILITY is no longer used discards f3015192742b nfsd: helper for laundromat expiry calculations discards 7149a4b9c247 NFSD: Clean up NFSDDBG_FACILITY macro discards ef6fca8ab501 NFSD: Add a tracepoint to record directory entry encoding discards 3508620a0c08 NFSD: Clean up after updating NFSv3 ACL encoders discards 5f2cc74445d4 NFSD: Update the NFSv3 SETACL result encoder to use struct [...] discards baf441059913 NFSD: Update the NFSv3 GETACL result encoder to use struct [...] discards 745d001643eb NFSD: Clean up after updating NFSv2 ACL encoders discards 03c3818d1f1d NFSD: Update the NFSv2 ACL ACCESS result encoder to use st [...] discards 194e08097e99 NFSD: Update the NFSv2 ACL GETATTR result encoder to use s [...] discards 57afc507bc3a NFSD: Update the NFSv2 SETACL result encoder to use struct [...] discards 99643b990785 NFSD: Update the NFSv2 GETACL result encoder to use struct [...] discards 3d5a60cc1fc7 NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs discards 79117b9452e5 NFSD: Remove unused NFSv2 directory entry encoders discards b33953eea382 NFSD: Update the NFSv2 READDIR entry encoder to use struct [...] discards e4e00b736fcb NFSD: Update the NFSv2 READDIR result encoder to use struc [...] discards e378db9abf42 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder discards 5640ecef3cf5 NFSD: Add a helper that encodes NFSv3 directory offset cookies discards 96bb00cd56e8 NFSD: Update the NFSv2 STATFS result encoder to use struct [...] discards ca2071e50946 NFSD: Update the NFSv2 READ result encoder to use struct x [...] discards 47dc62aeb3c6 NFSD: Update the NFSv2 READLINK result encoder to use stru [...] discards fd1c3ef6346c NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream discards f400f5c28780 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream discards 26c87540ea44 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream discards 79bc4bd3c8ec NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations discards 17d57a4cb826 NFSD: Remove unused NFSv3 directory entry encoders discards 78b33677e627 NFSD: Update NFSv3 READDIR entry encoders to use struct xd [...] discards b4fdceb0e04e NFSD: Update the NFSv3 READDIR3res encoder to use struct x [...] discards 00ec801131ef NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder discards 204306aae7af NFSD: Add a helper that encodes NFSv3 directory offset cookies discards 9a53dca3f7db NFSD: Update the NFSv3 COMMIT3res encoder to use struct xd [...] discards 06d9dc6edc36 NFSD: Update the NFSv3 PATHCONF3res encoder to use struct [...] discards c6919c6b0a7f NFSD: Update the NFSv3 FSINFO3res encoder to use struct xd [...] discards 7c606b2ecddb NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xd [...] discards 9f49676745e0 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream discards 6ed95e831ffc NFSD: Update the NFSv3 RENAMEv3res encoder to use struct x [...] discards de31a6cf9336 NFSD: Update the NFSv3 CREATE family of encoders to use st [...] discards 5b11c32111a9 NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream discards 66a720121efa NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream discards 9e796cd310b2 NFSD: Update the NFSv3 READLINK3res encoder to use struct [...] discards 84d50baf2274 NFSD: Update the NFSv3 wccstat result encoder to use struc [...] discards dac659c7ffb6 NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xd [...] discards cfbb4edd6903 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xd [...] discards 277925af2c86 NFSD: Update the GETATTR3res encoder to use struct xdr_stream discards 585cb6891149 NFSD: Extract the svcxdr_init_encode() helper omits 0ddc94239401 rpc: fix NULL dereference on kmalloc failure discards 7d9c35a9f719 NFSD: dst server needs to unmount src server's export afte [...] omits f1442d6349a2 sunrpc: fix refcount leak for rpc auth modules omits c7de87ff9dac NFSD: Repair misuse of sv_lock in 5.10.16-rt30. omits bfdd89f232aa nfsd: don't abort copies early omits 700522736907 fs: nfsd: fix kconfig dependency warning for NFSD_V4 omits 6820bf77864d svcrdma: disable timeouts on rdma backchannel omits d30881f573e5 nfsd: Don't keep looking up unhashed files in the nfsd file cache omits 6fc5baf54717 perf cs-etm: Fix bitmap for option omits 86a19008af5d perf trace: Fix race in signal handling omits 77d02bd00cea perf map: Tighten snprintf() string precision to pass gcc [...] omits 6740a4e70e5d perf report: Fix -F for branch & mem modes omits c1f272df510c perf tests x86: Move insn.h include to make sure it finds [...] omits 7d9d4c6edba9 perf test: Support the ins_lat check in the X86 specific test omits a8146d66ab01 perf test: Fix sample-parsing failure on non-x86 platforms omits ec4d0a7680c7 perf archive: Fix filtering of empty build-ids omits bd57a9f33abc perf daemon: Fix compile error with Asan omits 513068f2b1fe perf stat: Fix use-after-free when -r option is used omits e2a99c9a9aa0 libperf: Add perf_evlist__reset_id_hash() omits 034f7ee130c1 perf stat: Fix wrong skipping for per-die aggregation omits 33dc525f9321 tools headers UAPI: Sync KVM's kvm.h and vmx.h headers wit [...] omits 1a9bcadd0058 tools headers cpufeatures: Sync with the kernel sources omits 6c0afc579aff tools headers UAPI: Update tools' copy of linux/coresight-pmu.h omits 743108e1048e tools headers: Update syscall.tbl files to support mount_setattr omits 846580c235b3 perf test: Fix cpu and thread map leaks in perf_time_to_tsc test omits 690d91f5ec38 perf test: Fix cpu map leaks in cpu_map_print test omits 641b62503370 perf test: Fix a memory leak in thread_map_remove test omits 4be42882e1f9 perf test: Fix a thread map leak in thread_map_synthesize test omits 953e7b5960f1 perf test: Fix cpu and thread map leaks in switch_tracking test omits f2c3202ba0c7 perf test: Fix cpu and thread map leaks in keep_tracking test omits e06c3ca4922c perf test: Fix cpu and thread map leaks in code_reading test omits 97ab7c524fdc perf test: Fix cpu and thread map leaks in sw_clock_freq test omits 83d25ccde591 perf test: Fix cpu and thread map leaks in task_exit test omits 09a61c8f86ae perf test: Fix a memory leak in attr test omits b0faef924d21 perf test: Fix cpu and thread map leaks in basic mmap test omits 84ea603650ec perf tools: Fix event's PMU name parsing omits 36bc511f63fd perf daemon: Fix running test for non root user omits 31bf4e7cb613 perf daemon: Fix control fifo permissions omits dacfc08dcafa perf build: Fix ccache usage in $(CC) when generating arch [...] omits b55ff1d1456c perf tools: Fix documentation of verbose options omits 137a5258939a perf traceevent: Ensure read cmdlines are null terminated. omits 394e4306b093 perf bench numa: Fix the condition checks for max number o [...] omits ffc52b7ae5e6 perf diff: Don't crash on freeing errno-session on the error path omits 2b1919ec8338 perf tools: Clean 'generated' directory used for creating [...] omits 762323eb39a2 perf build: Move feature cleanup under tools/build omits ded2e511a8af perf tools: Cast (struct timeval).tv_sec when printing omits 21b7e35bdf0a tools headers UAPI: Sync kvm.h headers with the kernel sources omits 303550a44741 tools headers UAPI s390: Sync ptrace.h kernel headers omits add76c0113ba perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] omits 1e61463cfcd0 tools headers UAPI: Sync openat2.h with the kernel sources omits c2446944b3f5 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 3ae0415d0bb4 tools headers UAPI: Update tools's copy of drm.h headers omits 003e8dccdb22 io-wq: always track creds for async issue omits 886d0137f104 io-wq: fix race in freeing 'wq' and worker access omits 2552e38dc8ad power: supply: smb347-charger: Clean up whitespaces in the code omits d33b3f7e34a1 power: supply: smb347-charger: Improve interrupt initialization omits c8bbab8f2d5f power: supply: s3c_adc_battery: remove unused pdata in sus [...] omits d6ce6e810852 power: supply: s3c_adc_battery: add SPDX license identifier omits f05d29333bb4 MAINTAINERS: power: supply: add entry for S3C ADC battery driver omits bf3841073bf3 power: supply: cw2015: Add CHARGE_NOW support omits c018b5322a44 power: supply: max8997-charger: remove unneeded semicolon omits 88fd98a23067 cifs: ask for more credit on async read/write code paths omits a249cc8bc2e2 cifs: fix credit accounting for extra channel omits 6f1e376cfc68 fpga: Add support for Xilinx DFX AXI Shutdown manager omits 71c3980b8cc8 dt-bindings: fpga: Add compatible value for Xilinx DFX AXI [...] omits 2d6e820c4e9e fpga: xilinx-pr-decoupler: Simplify code by using dev_err_probe() omits 484a58607a80 fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER omits f2e7e4bf38fd m68k: syscalls: switch to generic syscallhdr.sh omits d64b9146fb03 m68k: syscalls: switch to generic syscalltbl.sh omits a65a802aadba m68k: Fix virt_addr_valid() W=1 compiler warnings omits 5d5675df792f x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls omits b59cc97674c9 x86/unwind/orc: Silence warnings caused by missing ORC data omits e504e74cc3a2 x86/unwind/orc: Disable KASAN checking in the ORC unwinder [...] omits a500fc918f7b Merge branch 'locking/core' into x86/mm, to resolve conflict omits d43f17a1da25 smp: Micro-optimize smp_call_function_many_cond() omits a5aa5ce30059 smp: Inline on_each_cpu_cond() and on_each_cpu() omits 1608e4cf31b8 x86/mm/tlb: Remove unnecessary uses of the inline keyword omits 291c4011dd7a cpumask: Mark functions as pure omits 09c5272e4861 x86/mm/tlb: Do not make is_lazy dirty for no reason omits 2f4305b19fe6 x86/mm/tlb: Privatize cpu_tlbstate omits 4ce94eabac16 x86/mm/tlb: Flush remote and local TLBs concurrently omits 6035152d8eeb x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_n [...] omits 4c1ba3923e6c x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_fun [...] omits a32a4d8a815c smp: Run functions concurrently in smp_call_function_many_cond() omits 59eca2fa1934 x86/cpu/hygon: Set __max_die_per_package on Hygon omits afbef3014958 perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR omits a5398bffc01f perf/core: Flush PMU internal buffers for per-CPU events omits bdb1050ee1fa ath10k: Detect conf_mutex held ath10k_drain_tx() calls omits f8cfa46608f8 lockdep: Add lockdep lock state defines omits 3e31f94752e4 lockdep: Add lockdep_assert_not_held() omits 864b435514b2 x86/jump_label: Mark arguments as const to satisfy asm con [...] omits a5aabace5fb8 locking/csd_lock: Add more data to CSD lock debugging omits de7b09ef658d locking/csd_lock: Prepare more CSD lock debugging omits 8d0968cc6b8f locking/csd_lock: Add boot parameter for controlling CSD l [...] omits 50bf8080a94d static_call: Fix the module key fixup omits cbe16f35bee6 genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() omits 900b4df347bb objtool: Parse options from OBJTOOL_ARGS omits a2f605f9ff57 objtool: Collate parse_options() users omits 8ad15c690084 objtool: Add --backup omits 36d92e43d01c objtool,x86: More ModRM sugar omits 961d83b9073b objtool,x86: Rewrite ADD/SUB/AND omits 78df6245c3c8 objtool,x86: Support %riz encodings omits 16ef7f159c50 objtool,x86: Simplify register decode omits ffc7e74f36a2 objtool,x86: Rewrite LEAVE omits 2ee0c363492f objtool,x86: Rewrite LEA decode omits d473b18b2ef6 objtool,x86: Renumber CFI_reg omits d54dba419994 objtool: Allow UNWIND_HINT to suppress dodgy stack modifications omits 4117cebf1a9f psi: Optimize task switch inside shared cgroups omits fddc8bab531e psi: Pressure states are unlikely omits 7fae6c8171d2 psi: Use ONCPU state tracking machinery to detect reclaim omits e7fcd7622823 psi: Add PSI_CPU_FULL state omits 585b6d2723dc sched/topology: fix the issue groups don't span domain->sp [...] omits 453e41085183 cpu/hotplug: Add cpuhp_invoke_callback_range() omits 62f250694092 cpu/hotplug: CPUHP_BRINGUP_CPU failure exception omits 3ae70c251f34 cpu/hotplug: Allowing to reset fail injection omits b89997aa88f0 sched/pelt: Fix task util_est update filtering omits 39a2a6eb5c9b sched/fair: Fix shift-out-of-bounds in load_balance() omits 736cc6b31102 sched/fair: use lsub_positive in cpu_util_next() omits 0372e1cf70c2 sched/fair: Fix task utilization accountability in compute [...] omits 39b6a429c304 sched/fair: Reduce the window for duplicated update omits c6f886546cb8 sched/fair: Trigger the update of blocked load on newly idle cpu omits ce29ddc47b91 sched/membarrier: fix missing local execution of ipi_sync_ [...] omits 6553fc181791 sched/fair: Reorder newidle_balance pulled_task tests omits 50caf9c14b14 sched: Simplify set_affinity_pending refcounts omits 7a82e5f52a35 sched/fair: Merge for each idle cpu loop of ILB omits 9e81889c7648 sched: Fix affine_move_task() self-concurrency omits 64f84f273592 sched/fair: Remove unused parameter of update_nohz_stats omits 3f1bc119cd7f sched: Optimize migration_cpu_stop() omits ab2dde5e98db sched/fair: Remove unused return of _nohz_idle_balance omits 58b1a45086b5 sched: Collate affine_move_task() stoppers omits 0826530de3cb sched/fair: Remove update of blocked load from newidle_balance omits 183f47fcaa54 kcov: Remove kcov include from sched.h and move it to its users. omits e140749c9f19 sched: Simplify migration_cpu_stop() omits c20cf065d4a6 sched: Simplify migration_cpu_stop() omits 8a6edb5257e2 sched: Fix migration_cpu_stop() requeueing omits e93d757c3f33 x86/platform/uv: Fix indentation warning in Documentation/ [...] omits f3db3365c069 x86/sev-es: Remove subtraction of res variable omits 70c9d959226b x86/vdso: Use proper modifier for len's format specifier i [...] omits 56b26497bb4b ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 omits 56678a5f44ef platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 omits b78b4982d763 platform/surface: Add platform profile driver omits aebf0a11a8c1 platform/surface: aggregator_registry: Add HID subsystem devices omits f68aaf85e08e platform/surface: aggregator_registry: Add DTX device omits 7b5ee8d095ef platform/surface: aggregator_registry: Add platform profil [...] omits 17590927f768 platform/surface: aggregator_registry: Add battery subsyst [...] omits 797e78564634 platform/surface: aggregator_registry: Add base device hub omits fc622b3d36e6 platform/surface: Set up Surface Aggregator device registry omits 357ad203d45c KVM: arm64: Fix range alignment when walking page tables omits 9739f6ef053f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] omits b9d699e2694d KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] omits f27647b588c1 KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] omits 6b5b368fccd7 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key omits c4b000c3928d KVM: arm64: Fix nVHE hyp panic host context restore omits 31948332d5fa KVM: arm64: Avoid corrupting vCPU context register in guest exit omits b96b0c5de685 KVM: arm64: nvhe: Save the SPE context early omits 4691453406c3 kvm: x86: use NULL instead of using plain integer as pointer omits 04100459caa9 MIPS: force CONFIG_PCI to on for IP27 and IP30 omits bb28b9f70f20 MIPS: bmips: include <linux/dma-direct.h> for phys_to_dma omits 81e1d6510dc9 MIPS: pci-ar2315: include <linux/dma-direct.h> for phys_to_dma omits 1f4e5f0341d8 mips: cavium: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_ [...] omits bab1dde31db5 MIPS: enable GENERIC_FIND_FIRST_BIT omits 5a4fa44f5e1b MIPS: select CPU_MIPS64 for remaining MIPS64 CPUs omits 682629839adc mips: octeon: Add Ubiquiti E300 board omits 4f62d0a22fca mips: smp-bmips: fix CPU mappings omits ee5e12e78b79 MIPS: SGI-IP27: fix spelling in Copyright omits 070e0364885c Merge remote-tracking branches 'sunxi-korg/sunxi/dt-for-5. [...] omits 46060be6d840 clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll omits 7e206078c970 ARM: dts: sun4i: Add support for Topwise A721 tablet omits db54ca6b6e6d dt-bindings: arm: Add Topwise A721 omits 189bef235dd3 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc omits 73088dfee635 arm64: dts: allwinner: Use the new r_intc binding omits 994e5818392c ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc omits 3fb01dedfe44 ARM: dts: sunxi: h3/h5: Add r_intc node omits 9fdef3c3d8c2 ARM: dts: sunxi: Use the new r_intc binding omits 149440cc8c17 reset: zynqmp: replace spaces with tabs omits 5dc29ad2f3e0 reset: bcm6345: Make reset_control_ops const omits 74cdb2664477 csky: Fixup typos omits af5ddd2294d1 csky: Remove duplicate include in arch/csky/kernel/entry.S discards cab641cbea3e soc: qcom: rpmhpd: Add sc7280 powerdomains discards 29c8bf8b73e8 dt-bindings: power: rpmpd: Add sc7280 to rpmpd binding omits 67982dfa59de usb: cdns3: imx: add power lost support for system resume omits c450e48eb570 usb: cdns3: add power lost support for system resume discards 5cc369178b3a arm64: dts: qcom: Add sc7180-trogdor-coachz skus discards e218fbeb63e2 arm64: dts: qcom: Add sc7180-trogdor-pompom skus discards 08f08ce1932b arm64: dts: qcom: Add sc7180-lazor-limozeen skus discards ad40a8b8ebb2 arm64: dts: qcom: sc7180: Set up lazor r3+ as sc7180-lite SKUs discards 42f9a4a21ecb arm64: dts: qcom: sc7180: add GO_LAZOR variant property for lazor discards 6ba57fcce536 arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor discards db97900a0165 arm64: dts: qcom: sc7180-trogdor: Remove fp control pins i [...] discards 1e7f50e04f18 arm64: dts: qcom: Disable camera clk on sc7180-trogdor dev [...] discards 93d6bbdbafbf arm64: dts: qcom: trogdor: Only wakeup from pen eject discards bc6d6c2185de arm64: dts: qcom: Unify the sc7180-trogdor panel nodes discards e1120b906c22 arm64: dts: qcom: Prep sc7180-trogdor trackpad IRQ for new boards discards 64aefe7aaef7 arm64: dts: qcom: Move sc7180 MI2S config to board files a [...] discards 466952306ea6 arm64: dts: qcom: sc7180: Update dts for DP phy inside QMP phy omits a4dcfbc4ee22 ethernet: alx: fix order of calls on resume omits edbea9220251 veth: Store queue_mapping independently of XDP prog presence omits 256becd45017 selftests, bpf: Extend test_tc_tunnel test with vxlan omits 3e21a10fdea3 lan743x: trim all 4 bytes of the FCS; not just 2 omits e377c31f788f integrity: Load mokx variables into the blacklist keyring discards 706520f647c7 soc: qcom: rpmhpd: Add SM8350 power domains discards 4297c9b3ab22 dt-bindings: power: Add rpm power domain bindings for SM8350 discards 107e4a5bb20c arm64: dts: qcom: sm8350: Add cpufreq node discards cda25fd0b1eb arm64: dts: qcom: sm8350: Use enums for GCC discards b7dba5350341 arm64: dts: qcom: sm8350-mtp: Enable remoteprocs discards d53655e39ae5 arm64: dts: qcom: sm8350: Add remoteprocs discards 2036e9509b76 arm64: dts: qcom: sm8350: Add SMP2P nodes discards eed86067d817 arm64: dts: qcom: sm8350: Add rmtfs node discards 1fc20605a331 arm64: dts: qcom: sm8350: Add rpmhpd node discards ba9087bd6a94 arm64: dts: qcom: sm8350: fix typo discards e568107363e8 arm64: dts: qcom: sm8350-mtp: add regulator names discards 3b0dd979628e arm64: dts: qcom: sm8350-mtp: enable UFS nodes discards 1256d61304d6 arm64: dts: qcom: sm8350: Add UFS nodes discards 59411de54f24 arm64: dts: qcom: sm8350-mtp: enable USB nodes discards 82d9f16129b5 arm64: dts: qcom: sm8350: add USB and PHY device nodes discards c7f1529a6753 arm64: dts: qcom: sm8350: Add apss_smmu node omits ad33a49b42c5 certs: Add ability to preload revocation certs discards 621d0639fbb2 arm64: dts: qcom: sm8250: Fix timer interrupt to specify E [...] discards 5bf90503f1d6 arm64: dts: qcom: sm8350: Fix level triggered PMU interrup [...] discards 7c735d4d11d3 arm64: dts: qcom: sm8250: Fix level triggered PMU interrup [...] discards 2808211cc9a7 arm64: dts: qcom: sm8350: Rename the qmp node to power-controller discards 067a8db27ddc arm64: dts: qcom: sm8250: Rename the qmp node to power-controller discards 0cc147305586 arm64: dts: qcom: sdm845: Rename the qmp node to power-controller discards c0e93b029bee arm64: dts: qcom: sc7180: Rename the qmp node to power-controller omits d8861bab48b6 gianfar: fix jumbo packets+napi+rx overrun crash omits 155b23e6e534 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count omits 85554bcd123e net/hamradio/6pack: remove redundant check in sp_encaps() omits abbf9a0ef884 r8169: fix r8168fp_adjust_ocp_cmd function omits 0a7e0c3b5702 selftest/net/ipsec.c: Remove unneeded semicolon omits 69cdb7947adb ibmvnic: remove excessive irqsave omits e233febda6eb CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr omits 8eb37ab7cc04 stmmac: intel: Fixes clock registration error seen for mul [...] omits 9a7b3950c7e1 net: stmmac: Fix VLAN filter delete timeout issue in Intel [...] omits 6650d31f21b8 net: intel: iavf: fix error return code of iavf_init_get_r [...] omits 38c26ff3048a net: tehuti: fix error return code in bdx_probe() omits 00ff801bb8ce net/mlx4_en: update moderation when config reset omits 638526bb4164 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 37ba52c6bd13 drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandw [...] omits b42c68fac891 drm/amd/display: Fix nested FPU context in dcn21_validate_ [...] omits 96e27e8d919e drm/radeon/si_dpm: Replace one-element array with flexible [...] omits 08f3dddb715c drm/amdgpu/display: remove redundant continue statement omits d0c048560a04 drm/amd/display: remove redundant initialization of variab [...] omits 864f8b848bab drm/amdgpu/display: Remove unnecessary conversion to bool omits 7c20984795d7 drm/amd/display: Add a backlight module option omits f275e8759c87 drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits 10ba4d0c35d8 drm/amdgpu/display: don't assert in set backlight function omits 3c8e99cc1297 drm/amdgpu/display: simplify backlight setting omits 1b1cbf922920 drm/amdgpu/dc: fill in missing call to atom cmd table for [...] omits 58aa7790193a drm/amdgpu: enable TMZ by default on Raven asics omits 7c9631af792b drm/amdkfd: Move set_trap_handler out of dqm->ops omits 47c45c39d1a4 drm/amdkfd: Use a new capability bit for SRAM ECC omits a00aacdf00b1 drm/amdgpu: Fix some unload driver issues omits bb0cd09be45e drm/amdgpu: Fix some unload driver issues omits 3c73683c2394 drm/amd/amdgpu: add fini virt data exchange to ip_suspend omits 8f211fe8ac7c drm/amdgpu: add sdma 4_x interrupts printing omits e528556577a0 drm/amdgpu: simplify the sdma 4_x MGCG/MGLS logic. omits 9a65df193108 drm/amd/display: Use PSP TA to read out crc omits 21cd403ec64c drm/amd/display: Change to set crc window by dmcu fw omits 0d7e6dc06a94 drm/amd/display: Process crc window at DMCU omits 86bc22191892 drm/amd/display: Support crc on specific region omits 8e7b6fee9b03 drm/amd/display: Fix crc_src is not thread safe omits e49db3763452 drm/amd/amdgpu: Add missing BASE_IDX to dcn register omits c79fe9b43669 drm/amdgpu: add DMUB trace event IRQ source define omits d8cce9306801 drm/amd/pm/swsmu: clean up user profile function omits 4215a1192336 drm/amdgpu: enable one vf mode on sienna cichlid vf omits 152bb95c38c3 drm/amd/pm: update existing gpu_metrics interfaces V2 omits 2ce13b014cad drm/amd/pm: correct gpu metrics related data structures V3 omits 4f44657d7487 blk-cgroup: Fix the recursive blkg rwstat omits 66f669a27289 s390/dasd: fix hanging IO request during DASD driver unbind omits 7d365bd0bff3 s390/dasd: fix hanging DASD driver unbind omits 56887cffe946 block: Try to handle busy underlying device on discard omits d01b59c9ae94 bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH discards 166ddcdeea0b fuse: 32-bit user space ioctl compat for fuse device discards d2d8b5f6b94f fs: generic function to convert iocb to rw flags omits 3f9b9efd82a8 virtiofs: Fail dax mount if device does not support it omits 603a945e55bd drm/i915: Fix DSI TE max_vblank_count handling omits 2c6afc3675bc drm/i915: Return zero as the scanline counter for disabled pipes omits 9bb475cd31fa drm/i915: Don't try to query the frame counter for disabled pipes omits e43539f87a6d drm/i915: Move pipe enable/disable tracepoints to intel_cr [...] omits 73648622c60a ext4: fix bh ref count on error paths omits 8e3abbf894c5 fs/ext4: fix integer overflow in s_log_groups_per_flex omits d6e202893254 ext4: add reclaim checks to xattr code omits 8a8b35942425 ext4: shrink race window in ext4_should_retry_alloc() omits 04f7791b7a4b ALSA: hda - bind headset buttons to the headphone jack omits 99840a75454b KVM: SVM: Connect 'npt' module param to KVM's internal 'np [...] omits beda430177f5 KVM: x86: Ensure deadline timer has truly expired before p [...] omits be575abcf799 Merge branch 'iommu/fixes' into next omits bce8623135fb selftests/bpf: Simplify the calculation of variables omits 46ac034f769f bpf: Simplify the calculation of variables omits b0d3df486fcf Merge branch 'PROG_TEST_RUN support for sk_lookup programs' omits b4f894633fa1 selftests: bpf: Don't run sk_lookup in verifier tests omits abab306ff04b selftests: bpf: Check that PROG_TEST_RUN repeats as requested omits 509b2937bce9 selftests: bpf: Convert sk_lookup ctx access tests to PROG [...] omits 7c32e8f8bc33 bpf: Add PROG_TEST_RUN support for sk_lookup programs omits 607b9cc92bd7 bpf: Consolidate shared test timing code omits 39491867ace5 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg omits 2374e0f1c706 Merge branch 'Improve BPF syscall command documentation' omits 242029f42691 tools: Sync uapi bpf.h header with latest changes omits 6197e5b7b1b5 docs/bpf: Add bpf() syscall command reference omits accbd33a9b03 selftests/bpf: Test syscall command parsing omits 62b379a233a7 selftests/bpf: Templatize man page generation omits a01d935b2e09 tools/bpf: Remove bpf-helpers from bpftool docs omits a67882a221e3 scripts/bpf: Add syscall commands printer omits 923a932c982f scripts/bpf: Abstract eBPF API target parameter omits 0cb804547927 bpf: Document BPF_MAP_*_BATCH syscall commands omits 5d999994e05d bpf: Document BPF_PROG_QUERY syscall command omits 2a3fdca4e3bc bpf: Document BPF_PROG_TEST_RUN syscall command omits 32e76b187a90 bpf: Document BPF_PROG_ATTACH syscall command omits 8aacb3c8d1a3 bpf: Document BPF_PROG_PIN syscall command omits 6690523bccb3 bpf: Document BPF_F_LOCK in syscall commands omits f67c9cbf6c58 bpf: Add minimal bpf() command documentation omits 7799e4d9d84f bpf: Import syscall arg documentation omits 13ec0216c3ac Merge branch 'Add BTF_KIND_FLOAT support' omits 6be6a0baffc1 bpf: Document BTF_KIND_FLOAT in btf.rst omits 7999cf7df899 selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplic [...] omits 7e72aad3a15c selftest/bpf: Add BTF_KIND_FLOAT tests omits b1828f0b0482 bpf: Add BTF_KIND_FLOAT support omits eea154a852e8 selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test omits 737e0f919a8d tools/bpftool: Add BTF_KIND_FLOAT support omits 22541a9eeb0d libbpf: Add BTF_KIND_FLOAT support omits 1b1ce92b2433 libbpf: Fix whitespace in btf_add_composite() comment omits 8fd886911a6a bpf: Add BTF_KIND_FLOAT to uapi omits f88dfeea18aa Merge branch 'misc' into for-next discards 730ead2336af arm64: dts: ls1028a: add interrupt to Root Complex Event C [...] discards 807a9180cae5 arm64: dts: imx8mm-nitrogen-r2: Pass the i2c3 unit name omits ad5d07f4a9cd cipso,calipso: resolve a number of problems with the DOI r [...] omits 67eb211487f0 ibmvnic: always store valid MAC address omits a81a38cc6dda scsi: storvsc: Parameterize number hardware queues omits 67073c69c890 scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes omits ef53d5e1b8e4 scsi: lpfc: Update lpfc version to 12.8.0.8 omits 69b8eff25c8b scsi: lpfc: Correct function header comments related to nd [...] omits cdf811606bd8 scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports omits a94a40eb64f1 scsi: lpfc: Change wording of invalid pci reset log message omits 9628aace0d1f scsi: lpfc: Fix crash caused by switch reboot omits debbc1e2b978 scsi: lpfc: Fix pt2pt state transition causing rmmod hang omits bb6fd33e3a0c scsi: lpfc: Fix nodeinfo debugfs output omits 309b477462df scsi: lpfc: Fix ADISC handling that never frees nodes omits 143753059b8b scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN omits 9dd83f75fc8c scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery omits 148bc64d38fe scsi: lpfc: Fix status returned in lpfc_els_retry() error [...] omits 8e9a3250dc61 scsi: lpfc: Fix use after free in lpfc_els_free_iocb omits 8dd1c125f7f8 scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() omits ae960d78ec3a scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf omits bd4f5100424d scsi: lpfc: Fix pt2pt connection does not recover after LOGO omits 6b6eaf8a5330 scsi: lpfc: Fix lpfc_els_retry() possible null pointer der [...] omits 618e2ee146d4 scsi: lpfc: Fix FLOGI failure due to accessing a freed node omits 2693f5deed16 scsi: lpfc: Fix stale node accesses on stale RRQ request omits 68a6a66c5168 scsi: lpfc: Fix reftag generation sizing errors omits 39ae3edda325 scsi: target: core: Make completion affinity configurable omits 58c36e80ee2d scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() omits 9302154c07bf scsi: lpfc: Fix incorrect dbde assignment when building ta [...] omits 771f712ba5b0 scsi: scsi_debug: Fix cmd duration calculation omits 4309ea74b0c3 scsi: core: Set shost as hctx driver_data omits 4a0c6f432d15 scsi: scsi_debug: Add new defer type for mq_poll omits c4b57d89bad8 scsi: scsi_debug: mq_poll support omits 9e4bec5b2a23 scsi: megaraid_sas: mq_poll support omits af1830956dc3 scsi: core: Add mq_poll support to SCSI layer omits 3d75948b8320 scsi: target: core: Flush submission work during TMR processing omits 6888da8179fd scsi: target: tcmu: Add backend plug/unplug callouts omits 415ccd9811da scsi: target: iblock: Add backend plug/unplug callouts omits 302990ac3b1b scsi: target: core: Fix backend plugging omits 802ec4f672ed scsi: target: core: Cleanup cmd flag bits omits 1130b499b4a7 scsi: target: tcm_loop: Use LIO wq cmd submission helper omits e0eb5d38b732 scsi: target: tcm_loop: Use block cmd allocator for se_cmds omits 6ec29cb8ad33 scsi: target: vhost-scsi: Use LIO wq cmd submission helper omits eb44ce8c8c7d scsi: target: core: Add workqueue based cmd submission omits 08694199477d scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() omits 0fa50a8b1244 scsi: target: core: Remove target_submit_cmd_map_sgls() omits 47edc84f3376 scsi: target: tcm_fc: Convert to new submission API omits 1f48b065dad1 scsi: target: xen-scsiback: Convert to new submission API omits eb929804db7c scsi: target: vhost-scsi: Convert to new submission API omits 12340930a3e1 scsi: target: usb: gadget: Convert to new submission API omits c7e086b8d753 scsi: target: sbp_target: Convert to new submission API omits 17ae18a6efed scsi: target: tcm_loop: Convert to new submission API omits 919ba0ad7d5a scsi: target: qla2xxx: Convert to new submission API omits 7d676851de84 scsi: target: ibmvscsi_tgt: Convert to new submission API omits 50ab9c47f51d scsi: target: srpt: Convert to new submission API omits 750a1d93f905 scsi: target: core: Break up target_submit_cmd_map_sgls() omits a78b713618c0 scsi: target: core: Rename transport_init_se_cmd() omits cb222a013dca scsi: target: core: Drop kref_get_unless_zero() in target_ [...] omits a9294d867432 scsi: target: core: Move t_task_cdb initialization omits 020b0f0a3192 scsi: core: Replace sdev->device_busy with sbitmap omits ca4453213951 scsi: core: Make sure sdev->queue_depth is <= max(shost->c [...] omits 8278807abd33 scsi: core: Add scsi_device_busy() wrapper omits 6cb9b15238a3 scsi: megaraid_sas: Replace sdev_busy with local counter omits 9ebb4d70dc0e scsi: core: Put hot fields of scsi_host_template in one cacheline omits 2a5a24aa8338 scsi: blk-mq: Return budget token from .get_budget callback omits d022d18c045f scsi: blk-mq: Add callbacks for storing & retrieving budget token omits 2d13b1ea9f4a scsi: sbitmap: Add sbitmap_calculate_shift() helper omits cbb9950b41dd scsi: sbitmap: Export sbitmap_weight omits c548e62bcf6a scsi: sbitmap: Move allocation hint into sbitmap omits bf2c4282a10a scsi: sbitmap: Add helpers for updating allocation hint omits efe1f3a1d583 scsi: sbitmap: Maintain allocation round_robin in sbitmap omits 4ec591790356 scsi: sbitmap: Remove sbitmap_clear_bit_unlock omits 7deedfdaeccf scsi: ufs: ufs-debugfs: Add user-defined exception event r [...] omits cd4694756188 scsi: ufs: ufs-debugfs: Add user-defined exception_event_mask omits 37b97b18704f scsi: ufs: Add exception event definitions omits f7733625ec2f scsi: ufs: Add exception event tracepoint omits 863a42b289c2 netdevsim: init u64 stats for 32bit hardware omits bdda7dfab153 Merge branch 'mptcp-fixes' omits 9238e900d6ec mptcp: free resources when the port number is mismatched omits 417789df4a03 mptcp: fix missing wakeup omits c2e6048fa1cf mptcp: fix race in release_cb omits 2948d0a1e5ae mptcp: factor out __mptcp_retrans helper() omits c8fe62f0768c mptcp: reset 'first' and ack_hint on subflow close omits 17aee05dc882 mptcp: dispose initial struct socket when its subflow is closed omits eaeef1ce55ec mptcp: fix memory accounting on allocation error omits f07157792c63 mptcp: put subflow sock on connect error omits e0be4931f3fe mptcp: reset last_snd on subflow close omits bfc256056358 net: sched: avoid duplicates in classes dump omits 1112963427d6 scsi: vmw_pvscsi: MAINTAINERS: Update maintainer omits 1481b7fe438f scsi: ufs: Convert sysfs sprintf/snprintf family to sysfs_emit omits 4d195dc45157 scsi: ufs: Remove redundant checks of !hba in suspend/resu [...] omits 4a791574a0cc scsi: ufs: ufs-qcom: Disable interrupt in reset path omits aa53f580e67b scsi: ufs: Minor adjustments to error handling omits dbdbb81bde24 scsi: ibmvfc: Reinitialize sub-CRQs and perform channel en [...] omits 0217a272fe13 scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup omits 2162dc23f807 scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ reg [...] omits 5cf529649be2 scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset omits 6c59cff38e66 net: usb: qmi_wwan: allow qmimux add/del with master up omits 443cc4b45c1b scsi: ibmvfc: Simplify handling of sub-CRQ initialization omits 6a5166e07c02 net: dsa: sja1105: fix ucast/bcast flooding always remaini [...] omits 053d8ad10d58 net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNK [...] omits f1becbed411c net: mscc: ocelot: properly reject destination IP keys in [...] omits 87e5e09427a7 Merge branch 'nexthop-blackhole' omits 3a1099d3147f selftests: fib_nexthops: Test blackhole nexthops when loop [...] omits 76c03bf8e262 nexthop: Do not flush blackhole nexthops when loopback goes down omits d93ef301644e net: sctp: trivial: fix typo in comment omits e216674a5b57 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 7a766381634d ixgbe: Fix memleak in ixgbe_configure_clsu32 omits d785e1fec601 ixgbe: fail to create xfrm offload of IPsec tunnel mode SA omits 86a35af628e5 selftests/bpf: Add a verifier scale test with unknown boun [...] discards c3d2c6770b4b drm/i915: Wedge the GPU if command parser setup fails omits 6ed6e1c761f6 skmsg: Add function doc for skb->_sk_redir omits 83a2881903f3 bpf: Account for BPF_FETCH in insn_has_def32() omits 2b2aedabc44e libbpf: Clear map_info before each bpf_obj_get_info_by_fd omits 6bc669988101 samples, bpf: Add missing munmap in xdpsock omits c95c34f01bbd xsk: Remove dangling function declaration from header file omits 775c5033a0d1 fuse: fix live lock in fuse_iget() omits 06abcb18b3a0 ALSA: usb-audio: Apply the control quirk to Plantronics headsets omits fec60c3bc5d1 ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell A [...] omits a14a6219996e ALSA: hda: ignore invalid NHLT table omits 460c9f1c944b arch/parisc/kernel: remove duplicate include in ptrace omits 9799110825db ALSA: usb-audio: Disable USB autosuspend properly in setup [...] omits bc71194e8897 drm/i915/edp: enable eDP MSO during link training omits 512005d94928 drm/i915/edp: modify fixed and downclock modes for MSO omits 5bc4fab7e792 drm/i915/mso: add splitter state check omits 5b616a2958da drm/i915/mso: add splitter state readout for platforms tha [...] omits bd1777b3a88f netfilter: nftables: bogus check for netlink portID with t [...] omits 2888b080d05c netfilter: nftables: fix possible double hook unregistrati [...] omits a9ecb0cbf037 rtnetlink: using dev_base_seq from target net omits d65614a01d24 net: 9p: advance iov on empty read omits 4b5dc1a94d4f Revert "r8152: adjust the settings about MAC clock speed d [...] omits 3e59e8856758 net: l2tp: reduce log level of messages in receive path, a [...] omits b12422362ce9 net: macb: Add default usrio config to default gem config discards 4eb08a733882 ata: pata_pdc2027x: Fix some incorrect function names and [...] discards 0d9d170bb5ad ata: pata_optidma: Fix a function misnaming, a formatting [...] discards 9dfd5c6d6cfc ata: pata_jmicron: Fix incorrectly documented function parameter discards 6ad4d1010c6b ata: pata_marvell: Fix incorrectly documented function parameter discards ee54d722a409 ata: pata_hpt3x2n: Fix possible doc-rotted function name discards 17fe5b595bd5 ata: pata_cs5520: Add a couple of missing param descriptions discards 5fa68537336a ata: pata_atiixp: Fix a function name and supply descripti [...] discards db00268ba6a4 ata: pata_artop: Repair possible copy/paste issue in 'arto [...] discards 8fb58cbca23f ata: pata_amd: Fix incorrectly named function in the header discards 85af350885ab ata: pata_ali: Supply description for 'ali_20_filter()'s ' [...] discards d64646b170e9 ata: sata_mv: Fix worthy headers and demote others discards 261977eacacf ata: ahci_xgene: Fix incorrect naming of 'xgene_ahci_handl [...] discards c89da3504352 ata: pata_hpt37x: Fix some function misnaming and missing [...] discards c38f7d11907a ata: pata_hpt366: Provide missing description for 'hpt366_ [...] discards f494a86a383c ata: pata_amd: Remove superfluous, add missing and fix bro [...] discards dcc50f489a10 ata: pata_artop: Fix a function name and parameter description discards 7c1d5244ff4a ata: pata_ali: Repair some misnamed kernel-doc issues discards 97d162393a62 ata: libata-pmp: Fix misspelling of 'val' discards 2b13b492c9d9 ata: libata-sata: Fix function names in header comments discards e36f7e8f3085 ata: libata-transport: Fix some potential doc-rot issues discards cab6a4a27899 sata_dwc_460ex: Fix missing check in sata_dwc_isr omits ef9a6df09c76 Merge tag 'wireless-drivers-2021-03-03' of git://git.kerne [...] omits a403e793cb41 exfat: add support ioctl and FITRIM function omits 02d28eead6ec exfat: introduce bitmap_lock for cluster bitmap access omits ccc46086dbc9 exfat: fix erroneous discard when clear cluster bit omits fc7c5c208eb7 ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk discards c33edb872e13 f2fs: remove unused file_clear_encrypt() discards 02eb84b96bc1 f2fs: check if swapfile is section-alligned discards 17ea3f674ec4 f2fs: fix last_lblock check in check_swap_activate_fast discards 561372f33a9e f2fs: remove unnecessary IS_SWAPFILE check discards 140705d27bd1 f2fs: Replace one-element array with flexible-array member discards c4040f61722b f2fs: compress: Allow modular (de)compression algorithms discards 6eb2855f90d5 f2fs: check discard command number before traversing disca [...] discards 0942352037d4 f2fs: update comments for explicit memory barrier discards d9ee13ae09e1 f2fs: remove unused FORCE_FG_GC macro discards 71f590f57b4e f2fs: avoid unused f2fs_show_compress_options() discards 297b8560879a f2fs: fix panic during f2fs_resize_fs() discards 7dde6ba6ca7a f2fs: fix to allow migrating fully valid segment discards c21827ded5ca f2fs: fix a spelling error discards 39ed98aab42d f2fs: fix a spacing coding style omits ff02db13e9bf Bluetooth: Allow scannable adv with extended MGMT APIs omits e5b0ad69c97a Bluetooth: Remove unneeded commands for suspend omits dbbe7c962c3a docs: networking: drop special stable handling omits 879c348c35bb net: stmmac: fix incorrect DMA channel intr enable setting [...] omits 6881b07fdd24 ibmvnic: Fix possibly uninitialized old_num_tx_queues vari [...] omits 2378b2c9ecf4 octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() omits 295d4cd82b01 iwlwifi: don't call netif_napi_add() with rxq->lock held ( [...] omits 436b265671d6 iwlwifi: fix ARCH=i386 compilation warnings omits a22549f12767 iwlwifi: mvm: add terminate entry for dmi_system_id tables omits 3e3527f5b765 drm/amd/display/dc/dce/dce_aux: Remove duplicate line caus [...] omits 8e6fafd5a22e drm/amd/display: Fix off by one in hdmi_14_process_transaction() omits 8dbc2ccac5a6 drm/radeon: fix copy of uninitialized variable back to userspace omits 147ab7a18751 drm/amdgpu: correct DRM_ERROR for kvmalloc_array omits b4d916ee0e94 drm/amdgpu: Use kvmalloc for CS chunks omits fec432f557eb drm/amdgpu: Remove unnecessary conversion to bool omits 43fb6c195dee drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu [...] omits e7bdf00e0040 drm/amdgpu: add SECURE DISPLAY TA firmware info in debugfs omits 4d5ae731c4b7 drm/amdgpu: refine PSP TA firmware info print in debugfs omits 183b451d9f43 drm/amd/pm: correct the name of one function for vangogh omits db6c5b85c3e8 drm/amd/display: Remove unnecessary conversion to bool omits a7347aa8e061 workqueue: Move the position of debug_work_activate() in _ [...] discards 5542fabd9e07 ata: ahci: ceva: Update the driver to support xilinx GT phy discards e21a82437c11 dt-bindings: ata: ahci: ceva: Update documentation for CEV [...] discards efd15229d845 ARM: mach-imx: Fix a spelling in the file pm-imx5.c discards 459ad102c712 ARM: dts: imx6qdl-wandboard: add scl/sda gpios definitions [...] discards e01617f83088 soc: imx: add i.MX51/i.MX53 unique id support discards 72326fa28964 ARM: imx: avic: Convert to using IRQCHIP_DECLARE omits c014170408bc ASoC: soc-core: Prevent warning if no DMI table is present omits a49388bd2b75 drm/i915: Clean up verify_wm_state() omits 5516e89d18f3 drm/i915: Check tgl+ SAGV watermarks properly omits 5f25e6a4afd8 drm/i915: Introduce SAGV transtion watermark omits a68aa48d4ed8 drm/i915: Stuff SAGV watermark into a sub-structure omits f11449d28ce9 drm/i915: Print wm changes if sagv_wm0 changes omits df4a50a35e2c drm/i915: Zero out SAGV wm when we don't have enough DDB for it omits 2871b2fde449 drm/i915: Fix TGL+ plane SAGV watermark programming omits 899f9d7bbc01 drm/i915: Readout conn_state->max_bpc omits a22662138477 Drivers: hv: vmbus: Drop error message when 'No request id [...] omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits 5e17812c22bc usb: dwc3: document usb_psy in struct dwc3 omits d05a12f0478c usb: dwc3: Fix dereferencing of null dwc->usb_psy discards 42e1739b900a ARM: dts: imx: Mark IIM as syscon on i.MX51/i.MX53 omits 9ab1265d5231 xfrm: Use actual socket sk instead of skb socket for xfrm_ [...] omits 2c48653c1bc3 ALSA: pci: vx222: fix kernel-doc warning omits 06495facbb05 ALSA: pci: mixart: fix kernel-doc warning omits 60fd71150391 ALSA: vx: fix kernel-doc warning discards 64f39de55798 ARM: dts: imx6sl-tolino-shine2hd: Add Netronix embedded co [...] discards 3541bc68ca6a ARM: dts: imx50-kobo-aura: Add Netronix embedded controller omits 4c38255892c0 vti6: fix ipv4 pmtu check to honor ip header df omits c7c1abfd6d42 vti: fix ipv4 pmtu check to honor ip header df omits 303dcc25b5c7 tools/runqslower: Allow substituting custom vmlinux.h for [...] omits 95b39f07a17f net: ethernet: mtk-star-emac: fix wrong unmap in RX handling omits fa706dce2f2d stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S omits cec3295b246b drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_ [...] omits 59b7cb44cffd drm/i915/gen9bc: Handle TGP PCH during suspend/resume omits 778e45d7720d parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST omits 3fcb4f01deed drm/radeon: Use kvmalloc for CS chunks omits 7c7dd7748954 drm/amd/display: Fix an uninitialized index variable omits 6302aead150e drm/amd/display: fix the return of the uninitialized value in ret omits 03e0dbcd10c4 drm/amdgpu: enable BACO runpm by default on sienna cichlid [...] omits 9598173d14f5 drm/amdgpu: Only check for S0ix if AMD_PMC is configured omits b6f91fc183f7 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT inter [...] omits a8a2e1348634 drm/amd/display: Fix 64 bit modulus operation using div64 API omits 783bf4035cb7 drm/amd/display: Fix 64 bit divisions on 32 bit platforms [...] omits 640a28b50c4a drm/amdgpu: add missing df counter disable write omits b8cc3e504622 drm/amd/display: Fix HSplit causing increase in DSC Slice Count omits dbc43d5fdf48 drm/amd/display: treat memory as a single-channel for asym [...] omits c839292754b7 drm/amd/display: 3.2.125 omits be1748bcdfe0 drm/amd/display: [FW Promotion] Release 0.0.54 omits 70732504c53b drm/amd/display: Implement dmub trace event omits 8039bc7130ef drm/amd/display: Return invalid state if GPINT times out omits 45a1261b393b drm/amd/display: Refactored DC interfaces to support multiple eDP omits cca912e0a6b4 drm/amd/display: Add max bpc debugfs omits 4cda3243ec63 drm/amd/display: Add flag for building infopacket omits e1f4328f22c0 drm/amd/display: Update link encoder object creation omits 4f8e37dbaf58 drm/amd/display: Support for DMUB AUX omits c524c1c9a78f drm/amd/pm: optimize the link width/speed retrieving V2 omits 7d6c13ef466d drm/amd/pm: bump Navi1x driver if version and related data [...] omits 3e9e62c780b1 drm/amdgpu: correct TA RAP firmware information print error discards 026fb436af2e Merge branch 'misc-5.12' into next-fixes discards 8e6b3a78eddd phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 omits 9cc0001a18b4 netfilter: nftables: disallow updates on table ownership omits 5cb08553f7f2 Bluetooth: Notify suspend on le conn failed omits 9dc12e4ccd97 microblaze: tag highmem_setup() with __meminit omits 290c323008db ASoC: SOF: Intel: unregister DMIC device on probe error discards c92e72ae9e0e phy: ti: j721e-wiz: add missing call to of_node_put() discards c7acf2a745ee phy: ralink: phy-mt7621-pci: fix XTAL bitmask omits 64f416c86973 microblaze: syscalls: switch to generic syscallhdr.sh omits ce372128a79b microblaze: syscalls: switch to generic syscalltbl.sh omits 5c88a17e1579 powerpc/sstep: Fix VSX instruction emulation omits 5ae5fbd21079 powerpc/perf: Fix handling of privilege level checks in pe [...] omits acdad8fb4a15 powerpc: Force inlining of mmu_has_feature to fix build failure omits 386a966f5ce7 vio: make remove callback return void omits 6185266c5a85 selftests/bpf: Mask bpf_csum_diff() return value to 16 bit [...] omits 42a382a466a9 selftests/bpf: Use the last page in test_snprintf_btf on s390 omits d49c3e711c2b ALSA: ps3: fix spelling typo of values omits b8db8be812cb ALSA: usb-audio: fix Pioneer DJM-850 control label info omits 1a2a94a4392d ALSA: usb-audio: Configure Pioneer DJM-850 samplerate omits 7687850b95b4 ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls omits a3c30b0cb6d0 ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table omits 927a4c7b7ec1 Merge branch 'for-linus' into for-next omits 58a2f2acb16c clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll omits e99641dd569e ARM: dts: sun4i: Add support for Topwise A721 tablet omits 5952225054c9 dt-bindings: arm: Add Topwise A721 omits 5bb9cdb320a5 USB: remove usb_bus_type from usb.h omits f88837cc2789 USB: typec: tcpm: create debugfs subdir for the driver omits b43fba1b7b4c USB: typec: fusb302: create debugfs subdir for the driver omits 89a132cf73bd USB: host: uhci: remove dentry pointer for debugfs omits 508a070e5f1e USB: host: sl811: remove dentry pointer for debugfs omits c7502f77df4e USB: host: isp1362: remove dentry pointer for debugfs omits 9e1ceb4f2b94 USB: host: isp116x: remove dentry pointer for debugfs omits a00e9fc8f408 usb: dwc2: Add STM32 related debugfs entries omits 923e79f49979 usb: chipidea: tegra: fix flexible_array.cocci warnings omits 8798fe2ac067 USB: gadget: dummy-hcd: remove redundant initialization of [...] omits 5410c878cc60 USB: core: no need to save usb_devices_root omits f3918133401c usb: gadget: storage: Remove unused function pointer typed [...] omits cdcc614642f1 usb: gadget: function: fix typo in f_printer.c omits ff04213171cf usb: typec: tcpm: Wait for vbus discharge to VSAFE0V befor [...] omits 415f23aa799c usb: typec: tps6598x: Add trace event for data status omits 76813aabd81f usb: typec: tps6598x: Add trace event for power status register omits d41df82d16e3 usb: typec: tps6598x: Add trace event for status register omits 65a2f67d9945 usb: typec: tps6598x: Add trace event for IRQ events omits effcaf3f59b5 usb: dwc3: add an alternate path in vbus_draw callback omits 59fa3def35de usb: dwc3: add a power supply for current control omits 8811f4a9836e tcp: add sanity tests to TCP_QUEUE_SEQ omits d27f8feaf854 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] omits 3946688edbc5 hv_netvsc: Fix validation in netvsc_linkstatus_callback() omits 9200f515c41f net: dsa: tag_mtk: fix 802.1ad VLAN egress omits b228c9b05876 net: expand textsearch ts_state to fit skb_seq_state omits 2353db75c3db docs: networking: bonding.rst Fix a typo in bonding.rst omits 2eb489825569 Merge tag 'linux-can-fixes-for-5.12-20210301' of git://git [...] omits 8a00946e1a0e Merge branch 'enetc-fixes' omits 3a5d12c9be6f net: enetc: keep RX ring consumer index in sync with hardware omits 96a5223b918c net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr omits c76a97218dcb net: enetc: force the RGMII speed and duplex instead of op [...] omits a74dbce9d454 net: enetc: don't disable VLAN filtering in IFF_PROMISC mode omits 827b6fd04651 net: enetc: fix incorrect TPID when receiving 802.1ad tagg [...] omits 6d36ecdbc441 net: enetc: take the MDIO lock only once per NAPI poll cycle omits 3222b5b613db net: enetc: initialize RFS/RSS memories for unused ports too omits c646d10dda2d net: enetc: don't overwrite the RSS indirection table when [...] omits 8bd2a0552734 inetpeer: use div64_ul() and clamp_val() calculate inet_pe [...] omits 093b036aa94e net/qrtr: fix __netdev_alloc_skb call omits 5db4f74ec864 Merge branch 'sh_eth-masks' omits 165bc5a4f30e sh_eth: fix TRSCER mask for R7S9210 omits 75be7fb7f978 sh_eth: fix TRSCER mask for R7S72100 omits 8c91bc3d44df sh_eth: fix TRSCER mask for SH771x omits a2bd45834e83 atm: lanai: dont run lanai_dev_close if not open omits 4deb550bc3b6 atm: eni: dont release is never initialized omits d9032dba5a2b net: phy: fix save wrong speed and duplex problem if auton [...] omits 4372339efc06 net: always use icmp{,v6}_ndo_send from ndo_start_xmit omits 9eb8bc593a5e net: dsa: tag_rtl4_a: fix egress tags omits 826d82170b53 xen-netback: use local var in xenvif_tx_check_gop() instea [...] omits 73f476aa1975 net: phy: ti: take into account all possible interrupt sources discards 7822de1a2946 arm64: dts: qcom: sc7180: trogdor: Use ADC TM channel 0 in [...] discards 6748450a6bcb arm64: dts: qcom: sc7180: trogdor: Fix trip point config o [...] discards f73558cc83d1 arm64: dts: qcom: sc7180: Disable charger thermal zone for lazor discards dc7c5cde76b1 arm64: dts: qcom: sc7180: trogdor: Add label to charger th [...] omits 8242ff9ea9f0 dt-bindings: display: mediatek,dpi: Convert to use graph schema omits 4d4e677a68e7 ASoC: es8316: Simplify adc_pga_gain_tlv table omits d74fcdc51afd ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] omits e4ffab875d32 ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] omits 24a7b77daed8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] discards 1516db7d612b MAINTAINERS: Add linux-phy list and patchwork omits 2712625200ed can: tcan4x5x: tcan4x5x_init(): fix initialization - clear [...] omits e940e0895a82 can: skb: can_skb_set_owner(): fix ref counting if socket [...] omits 2afe72ead5ab can: mcp251xfd: revert "can: mcp251xfd: add BQL support" omits 2b8770215620 arm64: dts: allwinner: Move wakeup-capable IRQs to r_intc omits 90f74cf09ff3 arm64: dts: allwinner: Use the new r_intc binding omits 93d2795a24a2 ARM: dts: sunxi: Move wakeup-capable IRQs to r_intc omits 585df696b691 ARM: dts: sunxi: h3/h5: Add r_intc node omits 778ac7a349e1 ARM: dts: sunxi: Use the new r_intc binding omits c63820045e20 can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode omits ec15e27cc890 can: flexcan: enable RX FIFO after FRZ/HALT valid omits 449052cfebf6 can: flexcan: assert FRZ bit in flexcan_chip_freeze() discards 3ffdec2843e1 Merge branch 'icc-fixes' into HEAD discards f8d9c5dabd04 Merge branch 'icc-sdm660' into icc-next discards c63455ec42cd interconnect: qcom: Add SDM660 interconnect provider driver discards f1b51b52986d dt-bindings: interconnect: Add bindings for Qualcomm SDM660 NoC discards e8a02ef90c06 interconnect: qcom: msm8939: remove rpm-ids from non-RPM nodes omits eb596e0fd13c ALSA: usb-audio: generate midi streaming substream names f [...] omits d6e68c57e35b ALSA: usb-audio: use usb headers rather than define struct [...] omits d9c05d22da79 Merge branch 'for-linus' into for-next discards 8880ff72d287 interconnect: qcom: icc-rpm: record slave RPM id in error log discards 71ded94ec6bf extcon: Add stubs for extcon_register_notifier_all() functions discards ee23057b4d6f soc: qcom: geni: shield geni_icc_get() for ACPI boot omits 91b6c5dbe9e0 powerpc/syscall: Force inlining of __prep_irq_for_enabled_exit() omits c119565a15a6 powerpc/603: Fix protection of user pages mapped with PROT_NONE omits f9619d5e5174 powerpc/pseries: Don't enforce MSI affinity with kdump omits eead089311f4 powerpc/4xx: Fix build errors from mfdcr() omits 447621e373bd Merge branch 'net-hns3-fixes-fot-net' omits b36fc875bcde net: hns3: fix bug when calculating the TCAM table info omits c75ec148a316 net: hns3: fix query vlan mask value error for flow director omits ae85ddda0f1b net: hns3: fix error mask definition of flow director omits 89e5c58fc1e2 net: Fix gro aggregation for udp encaps with zero csum omits d313d16bbaea net: broadcom: bcm4908_enet: enable RX after processing packets omits a4fc088ad4ff ethtool: fix the check logic of at least one channel for RX/TX omits 8e24edddad15 netfilter: x_tables: gpf inside xt_find_revision() omits c2c16ccba2f5 selftests: netfilter: test nat port clash resolution inter [...] omits 07b5a76e1892 netfilter: conntrack: avoid misleading 'invalid' in log message omits 03a3ca37e4c6 netfilter: nf_nat: undo erroneous tcp edemux lookup omits c57ea2d7d81f netfilter: conntrack: Remove a double space in a log message omits c33cb0020ee6 uapi: nfnetlink_cthelper.h: fix userspace compilation error omits 7bf168c8fe8c drm/msm: Fix speed-bin support not to access outside valid memory omits cf64c2a905e0 Merge branch 'work.sparc32' of git://git.kernel.org/pub/sc [...] omits b9d624331141 Merge branch 'work.sparc' of git://git.kernel.org/pub/scm/ [...] omits eee7ede695cf Merge branch 'bnxt_en-error-recovery-bug-fixes' omits 20d7d1c5c9b1 bnxt_en: reliably allocate IRQ table on reset to avoid crash omits d20cd745218c bnxt_en: Fix race between firmware reset and driver remove. omits 82adc457ac3b Merge branch 'mlxsw-various-fixes' omits dc860b88ce0a mlxsw: spectrum_router: Ignore routes using a deleted next [...] omits ae9b24ddb69b mlxsw: spectrum_ethtool: Add an external speed to PTYS register omits edcbf5137f09 selftests: forwarding: Fix race condition in mirror installation omits 2107d45f17be tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) omits 6a4d7234ae9a net: fec: ptp: avoid register access when ipg clock is disabled omits 7f654157f0ae net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused omits 63c75c053b41 net: dsa: mt7530: don't build GPIO support if !GPIOLIB omits 01c2c1ad8f45 net: dsa: tag_ocelot_8021q: fix driver dependency omits 907310ceb27e net: mscc: ocelot: select NET_DEVLINK omits 7ae845d767ad Merge branch 'ethernet-fixes-for-stmmac-driver' omits 9c63faaa931e net: stmmac: re-init rx buffers when mac resume back omits 396e13e11577 net: stmmac: fix wrongly set buffer2 valid when sph unsupport omits bfaf91ca848e net: stmmac: fix dma physical address of descriptor when d [...] omits c511819d138d net: stmmac: fix watchdog timeout during suspend/resume st [...] omits a3e860a83397 net: stmmac: stop each tx channel independently omits dce38c8b0299 drm/amd/display/dc/dce/dmub_psr: Remove unnecessary conver [...] omits 0ee56acc4b55 drm/amd/pm/swsmu: Remove unnecessary conversion to bool omits 11003c68b158 drm/amdgpu: remove unnecessary reading for epprom header omits e0cd93b7e307 amdgpu/pm: read_sensor() report failure apporpriately omits e9995d4a3026 drm/amd/pm: correct Arcturus mmTHM_BACO_CNTL register address omits 4890d4e94da0 drm/amdgpu: add RAP TA version print in amdgpu_firmware_info omits 439e6bbb3b85 drm/amd/display: remove unnecessary conversion to bool omits 7271a5c2aefc drm/amdgpu: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DE [...] omits 5b2e2c096954 drm/amdgpu/swsmu/vangogh: Only use RLCPowerNotify msg for disable omits 9d489afd3128 drm/amdgpu/pm: make unsupported power profile messages debug omits 6f786950b1ff drm/amdgpu/codec: drop the internal codec index omits b50368da619f drm/amdgpu: bump driver version for new video codec INFO i [...] omits f35e9bdb06fb drm/amdgpu: add INFO ioctl support for querying video caps (v4) omits 3b246e8b6a97 drm/amdgpu: add video decode/encode cap tables and asic ca [...] omits 9269bf186897 drm/amdgpu: add asic callback for querying video codec info (v3) omits 6f59f229f8ed drm/amd/display: Skip modeset for front porch change omits d10cd527f5e5 drm/amd/display: Add freesync video modes based on preferr [...] omits 0eb1af2e8205 drm/amd/display: Add module parameter for freesync video mode omits 5392b2af97dc drm/amdgpu: Remove amdgpu_device arg from free_sgt api (v2) omits 8f8c80f43009 drm/amd/amdgpu: move inc gpu_reset_counter after drm_sched_stop omits 8f4828d0a104 amdgpu/pm: Powerplay API for smu , updates to some pm functions omits bc7d6c12054d amdgpu/pm: Powerplay API for smu , changed 4 dpm functions [...] omits 2ea092e5d391 amdgpu/pm: Powerplay API for smu , changes to clock and pr [...] omits 9ab5001a99e1 amdgpu/pm: Powerplay API for smu , changed 5 dpm powergati [...] omits 8dfc8c53c3c4 amdgpu/pm: Powerplay API for smu , changed 9 pm power func [...] omits f46587bcede5 amdgpu/pm: Powerplay API for smu , changed 6 pm hwmon fan [...] omits bab0f602918d amdgpu/pm: Powerplay API for smu , changed 6 dpm reset fun [...] omits 4df144f80d5b amdgpu/pm: Powerplay API for smu , added get_performance_level omits 996aede28094 drm/amdgpu: decline max_me for mec2_fw remove in renoir/arcturus omits 650bc7ae0064 drm/amdgpu:disable VCN for Navi12 SKU omits f89b881c81d9 drm/amdgpu: reserve backup pages for bad page retirment omits 85e142cb42a1 tools, bpf_asm: Exit non-zero on errors omits 04883a079968 tools, bpf_asm: Hard error on out of range jumps omits cc0f83530934 Merge branch 'bpf: add bpf_for_each_map_elem() helper' omits 6b9e3331347e selftests/bpf: Add arraymap test for bpf_for_each_map_elem [...] omits 9de7f0fdab32 selftests/bpf: Add hashmap test for bpf_for_each_map_elem( [...] omits f1f9f0d8d737 bpftool: Print subprog address properly omits 53eddb5e04ac libbpf: Support subprog address relocation omits b8f871fa32ad libbpf: Move function is_ldimm64() earlier in libbpf.c omits 06dcdcd4b9e8 bpf: Add arraymap support for bpf_for_each_map_elem() helper omits 314ee05e2fc6 bpf: Add hashtab support for bpf_for_each_map_elem() helper omits 69c087ba6225 bpf: Add bpf_for_each_map_elem() helper omits 282a0f46d6cd bpf: Change return value of verifier function add_subprog() omits 1435137573f9 bpf: Refactor check_func_call() to allow callback function omits bc2591d63fc9 bpf: Factor out verbose_invalid_scalar() omits efdb22de7dcd bpf: Factor out visit_func_call_insn() in check_cfg() omits 86fd166575c3 selftests/bpf: Copy extras in out-of-srctree builds omits 0d1bf7a5e225 Merge tag 'wireless-drivers-2021-02-26' of git://git.kerne [...] omits 9e8e714f2d00 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2854436612c4 selftests/bpf: Propagate error code of the command to vmtest.sh omits 1e0ab70778bd Merge branch 'sock_map: clean up and refactor code for BPF [...] omits ff9614b81be6 skmsg: Remove unused sk_psock_stop() declaration omits 533342322276 skmsg: Get rid of sk_psock_bpf_run() omits cd81cefb1abc skmsg: Make __sk_psock_purge_ingress_msg() static omits 4675e234b9e1 sock_map: Make sock_map_prog_update() static omits ae8b8332fbb5 sock_map: Rename skb_parser and skb_verdict omits e3526bb92a20 skmsg: Move sk_redir from TCP_SKB_CB to skb omits 16137b09a66f bpf: Compute data_end dynamically with JIT code omits 5a685cd94b21 skmsg: Get rid of struct sk_psock_parser omits 887596095ec2 bpf: Clean up sockmap related Kconfigs omits a83586a7ddba bpf: Remove blank line in bpf helper description comment omits 201cf3976c06 Bluetooth: btusb: Fix incorrect type in assignment and uni [...] omits 3edc5782fb64 Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device omits 43c5026be77a Merge branch 'selftests/bpf: xsk improvements and new stats' omits b267e5a458a7 selftests/bpf: Introduce xsk statistics tests omits d3e3bf5b4c67 selftests/bpf: Restructure xsk selftests omits d2b0dfd5d1f9 selftests/bpf: Expose and rename debug argument omits ecde60614d5e selftest/bpf: Make xsk tests less verbose omits e6ac593372aa bpf: Rename fixup_bpf_calls and add some comments omits 523a4cf491b3 bpf: Use MAX_BPF_FUNC_REG_ARGS macro omits a7d24d9582f8 Merge branch 'bpf: enable task local storage for tracing' omits ced47e30ab8b bpf: runqslower: Use task local storage omits 4b0d2d4156cf bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h omits c540957a4d1d selftests/bpf: Test deadlock from recursive bpf_task_stora [...] omits 1f87dcf116ad selftests/bpf: Add non-BPF_LSM test for task local storage omits bc235cdb423a bpf: Prevent deadlock from recursive bpf_task_storage_[get [...] omits a10787e6d58c bpf: Enable task local storage for tracing programs omits c490492f15f6 mt76: mt7915: fix unused 'mode' variable omits 5fd3de7a5185 drm/compat: Clear bounce structures omits f3d7e6be427a drm/shmem-helpers: vunmap: Don't put pages for dma-buf omits d0bd52c591a1 mt76: dma: do not report truncated frames to mac80211 omits fb5fabb192b2 mt76: mt7921: remove incorrect error handling omits 62541e266703 iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG [...] discards 8b2c32fb81c3 vdpa_sim: Skip typecasting from void* discards 16d354dc029e virtio: remove export for virtio_config_{enable, disable} discards 7c8d0abe40d6 virtio-mmio: Use to_virtio_mmio_device() to simply code discards 7075992ba887 vdpa: introduce virtio pci driver omits f00bdce04552 vdpa: set the virtqueue num during register omits 1045a5c04e16 ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] omits 9c8f21e6f885 xsk: Build skb by page (aka generic zerocopy xmit) omits 3914d88f7608 xsk: Respect device's headroom and tailroom on generic xmit path omits ab5bd583b928 virtio-net: Support IFF_TX_SKB_NO_LINEAR flag omits c2ff53d8049f net: Add priv_flags for allow tx skb without linear omits 2463e0734973 netdevice: Add missing IFF_PHONY_HEADROOM self-definition omits 557c223b643a selftests/bpf: No need to drop the packet when there is no [...] omits 8fb4acb880e9 regulator: qcom-rpmh: Use correct buck for S1C regulator omits 62861a478e06 regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck omits fa27f54021df Merge series "ASoC: rt5670: Various kcontrol fixes" from H [...] omits b9fc8b4a5918 bpf: Add kernel/modules BTF presence checks to bpftool fea [...] omits a7c9c25a99bb bpf: Remove blank line in bpf helper description comment omits 41462c6e730c tools/resolve_btfids: Fix build error with older host toolchains omits c41d81bfbb45 selftests/bpf: Fix a compiler warning in global func test omits f4eda8b6e4a5 bpf: Drop imprecise log message omits 6c65a582ee76 drm/amdgpu: Remove unnecessary conversion to bool omits eb0709ba077a drm/amdgpu/display: initialize the variable 'i' omits b2576c3bf4ce drm/amdgpu/vcn3.0: add wptr/rptr reset/update for share memory omits 4588f7b7dd5f drm/amd/display: Enable ASSR in DM omits f8f70c1371d3 drm/amdgpu: disable mec2 fw bin loading omits 211fe484a624 drm/amdgpu: fix wrong executable setting for dimgrey_cavef [...] omits b00978de9075 drm/amdgpu: fix shutdown and poweroff process failed with s0ix omits cd48758c8252 drm/amdgpu/sdma5.2: Remove unnecessary conversion to bool omits 2f97d8b788b3 drm/amd/display/dc/core/dc_link_ddc: Remove unnecessary co [...] omits 94576d03d137 drm/amdgpu/swsmu/navi1x: Remove unnecessary conversion to bool omits 8addf37c2422 drm/amd/pm/swsmu: Avoid using structure_size uninitialized [...] omits afdd1de0f9e7 drm/amd/display: Allow spatial dither to 10 bpc on all DCE omits d7faf6f5347b drm/amd/display: Fix system hang after multiple hotplugs (v3) omits 216e8e80057a spi: bcm63xx-hsspi: fix pm_runtime omits 73ae625da5c3 spi: bcm63xx-spi: fix pm_runtime omits ef4848a6532b regulator: pca9450: Fix return value when failing to get s [...] omits 741c8397e5d0 ASoC: ak5558: Add MODULE_DEVICE_TABLE omits f84b45240052 ASoC: ak4458: Add MODULE_DEVICE_TABLE omits 982042931c25 ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control omits 674e4ff4c232 ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from St [...] omits 8022f09883e8 ASoC: rt5670: Remove 'HP Playback Switch' control omits 30be2641848b ASoC: rt5670: Remove 'OUT Channel Switch' control omits c73927183f2b drm/i915/tgl+: Sanitize the DDI LANES/IO and AUX power dom [...] omits 77d7e87128d4 ath11k: fix AP mode for QCA6390 omits ebb9d34e073d ath11k: qmi: use %pad to format dma_addr_t omits 9aa940047ae8 MAINTAINERS: update for mwifiex driver maintainers omits 2882b7626f49 sh: kernel: traps: remove unused variable omits 258cf5f8aef4 sh: kdump: add some attribute to function omits 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). omits 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits e2163ce7002b sh: boards: Fix the cacography in irq.c omits 1e5b1406fbd2 sh: check return code of request_irq omits b1deeeb93933 sh: fix trivial misannotations omits 8490f02a3ca4 drm/msm: a6xx: Make sure the SQE microcode is safe omits 65aee407a0f5 drm/msm: fix a6xx_gmu_clear_oob omits 743c97ca9dc9 drm/msm/kms: Use nested locking for crtc lock instead of c [...] omits 8fc0e3b6a866 xfrm: interface: fix ipv4 pmtu check to honor ip header df omits 62c211bb9e1b drm/i915/display: Do not allow DC3CO if PSR SF is enabled omits 9fd914d917da ASoC: fsl_ssi: Fix TDM slot setup for I2S mode omits 2d003ec15396 ASoC: codecs: lpass-rx-macro: Fix uninitialized variable ec_tx omits 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next omits 1e3489136968 drm/amd/display: 3.2.124 omits 0abd224edc78 drm/amd/display: [FW Promotion] Release 0.0.53 omits 9422f2fafef6 drm/amd/display: reduce scope for local var omits 6ad98e8aeb01 drm/amd/display: Don't optimize bandwidth before disabling planes omits 77a2b7265f20 drm/amd/display: Synchronize displays with different timings omits 860b0cf52a23 drm/amd/display: move trace buffer to uncached memory. omits 349a19b2f1b0 drm/amd/display: Check for DSC support instead of ASIC revision omits e664609e43bc drm/amd/display: enable audio on DP seamless boot omits c6341f008a31 drm/amd/display: disable seamless boot for DP MST omits c69eb74049e7 drm/amd/display: Refactor debugfs entries for all connectors omits 0885fe46fe2b drm/amd/display: Remove Assert from dcn10_get_dig_frontend omits 3bef92ca4240 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 omits d4a9ffdf7133 drm/amdgpu: remove unused variable from struct amdgpu_bo omits 172e4ee233f3 drm/amdkfd: Cleanup kfd_process if init_cwsr_apu fails omits 3248b6d3cbcd drm/amdkfd: Use mmu_notifier_get omits 263a4febd1cc Revert "drm/amd/display: reuse current context instead of [...] omits 53f523f3052a bpf: Clear percpu pointers in bpf_prog_clone_free() omits 33ccec5fd740 bpf: Fix a warning message in mark_ptr_not_null_reg() omits b29dd96b905f bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src omits 63e654f65d7c drm/i915/reg: add stream splitter configuration definitions omits de46dbe4b755 drm/i915/edp: read sink MSO configuration for eDP 1.4+ omits f886261735fc drm/i915/edp: always add fixed mode to probed modes in ->g [...] omits 8733932a72d7 drm/i915/edp: reject modes with dimensions other than fixed mode omits c093056b67a3 drm/dp: add MSO related DPCD registers omits 1b6872fe1efc drm/i915/display: Set source_support even if panel do not [...] omits 3816139c8a4f drm/i915/display: Remove some redundancy around CAN_PSR() omits 774ab4ff15c0 drm/i915/display: Only write to register in intel_psr2_pro [...] omits a22af61d438e drm/i915/display: Rename for_each_intel_encoder.*_can_psr [...] omits b3c15f78befc spi: spi-ti-qspi: Free DMA resources omits be86c3fd26c7 regulator: mt6315: Return REGULATOR_MODE_INVALID for invalid mode omits 2979ef760e73 ASoC: rt1015: enable BCLK detection after calibration omits 7fb08871c38b ASoC: rt1015: fix i2c communication error omits ffe9aa48d9fc drm/i915/display: Allow PSR2 selective fetch to be enabled [...] omits 4538c5ed0f7e iwlwifi: avoid crash on unsupported debug collection omits 88f6ac99a6e5 Merge branch 'for-5.12' into test-merge-for-5.12 omits b60e320bf359 drm/i915/vbt: update DP max link rate table omits 89400b1e4866 Merge branch 'for-5.12/dax' into libnvdimm-for-next omits ba94969c10c3 Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next omits 0e86d3d4fc52 drm/amd/display: Simplify bool conversion omits ca1203d7d729 drm/amd/pm: do not issue message while write "r" into pp_o [...] omits 0b7421f0a6a4 drm/amd/display: Old sequence for HUBP blank omits ea1b8c9b837c drm/amdgpu: mark local function as static omits 97628eb5ac20 drm/amd/display: 3.2.123 omits e5e258180e43 drm/amd/display: [FW Promotion] Release 0.0.52 omits dc75f476a61f drm/amd/display: Implement transmitter control v1.7 omits 399d9bd66e2c drm/amd/display: AVMUTE simplification omits bbaef585913b drm/amd/display: Copy over soc values before bounding box [...] omits f9b4f20c4777 drm/amd/display: Add Freesync HDMI support to DM omits 00e9d4c0ab14 drm/amd/display: Populate dcn2.1 bounding box before state [...] omits 737b2b536a30 drm/amd/display: Fix MPC OGAM power on/off sequence omits ecdfc5c92f92 drm/amd/display: Add dc_dmub_srv helpers for in/out DMCUB [...] omits efe213e5a57e drm/amd/display: changing sr exit latency omits e7a30ade740f Revert "drm/amd/display: Unblank hubp based on plane visibility" omits 292496767ad7 Revert "drm/amd/display: New path for enabling DPG" omits 99929cf0576a drm/amd/display: remove global optimize seamless boot stre [...] omits 51a192438bb4 drm/amd/display: Change ABM sample rate omits 5b54d6797994 drm/radeon: do not use drm middle layer for debugfs (v2) omits e7fa81bbc33e drm/radeon: add rdev in ring struct omits 475f9aaaaa78 drm/radeon: Remove unused function pointer typedef radeon_ [...] omits 434fb1e7444a drm/radeon/nislands_smc.h: Replace one-element array with [...] omits c3af46fcfbc6 drm/amd/pm: Replace one-element array with flexible-array [...] omits 0e1aa13ca3ff drm/amd/pm: Replace one-element array with flexible-array [...] omits ce7c670dd142 drm/amd/pm: fix spelling mistake in various messages "powe [...] omits 98d28ac2f511 drm/amdgpu: do not use drm middle layer for debugfs omits 373720f79d56 drm/amd/pm: do not use drm middle layer for debugfs omits afd3a359c452 drm/amd/display: do not use drm middle layer for debugfs omits 0299bef975d6 drm/amdgpu: remove CONFIG_DRM_AMDGPU_GART_DEBUGFS omits ba3d9406a093 drm/radeon: cleanup debugfs omits 88293c03c87e drm/amdgpu: do not keep debugfs dentry omits 914fe0466c86 Merge branch 'for-5.12/playstation-v2' into for-next omits 1835bf459df7 drm/i915: Wait for scanout to stop when sanitizing planes omits 7e07c68f06a2 drm/i915: Nuke INTEL_OUTPUT_FORMAT_INVALID omits effe89e40037 soc: ti: omap-prm: Fix occasional abort on reset deassert [...] omits a7b5d7c4969a bus: ti-sysc: Fix warning on unbind if reset is not deasserted omits 75d3e33fbc5e Merge branch 'for-5.11/upstream-fixes' into for-next omits 94f0e6256c2a mt76: mt7915: only modify tx buffer list after allocating [...] omits ae064fc0e32a mt76: fix tx skb error handling in mt76_dma_tx_queue_skb omits 3b9ea7206d7e ath9k: fix transmitting to stations in dynamic SMPS mode omits 364c69ced8f9 Merge branch 'for-5.12/playstation-v2' into for-next omits 5ecce46ba4e3 Merge branch 'for-5.12/playstation-v2' into for-next omits bef9acb2c47d Merge branch 'for-5.12/playstation' into for-next omits 44bd8e1cdc7c drm/i915: Remove dead code from skl_pipe_wm_get_hw_state() omits 3855971c6d4b Revert "HID: playstation: add DualSense lightbar support" omits f1d1a57ded80 Revert "HID: playstation: add microphone mute support for [...] omits fdd2b479ca47 Revert "HID: playstation: add DualSense player LEDs support." omits 21a7584fae7b Revert "HID: playstation: DualSense set LEDs to default pl [...] omits 2787f2cf1a93 Revert "HID: playstation: report DualSense hardware and fi [...] omits 57389266a7bd Revert "HID: playstation: fix unused variable in ps_batter [...] omits b2423184ac33 drm/i915: Enable -Wuninitialized omits 97a24a701c13 drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing omits dc1ddac65664 drm/i915: Relocate icl_sanitize_encoder_pll_mapping() omits 87bd8498690b drm/i915: Use .disable_clock() for pll sanitation omits 40b316d4b086 drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disab [...] omits 9c6a5c35470b drm/i915: Extract _cnl_ddi_{enable,disable}_clock() omits f67a008e02e5 drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() omits be317ca0a338 drm/i915: Sprinkle a few missing locks around shared DDI c [...] omits 7815ed88c6cf drm/i915: Use intel_de_rmw() for DDI clock routing omits 36ecb0ec1054 drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs omits 35bb6b1a0d19 drm/i915: Convert DG1 over to .{enable,disable}_clock() omits 2c7b1d340f19 drm/i195: Extract cnl_ddi_{enable,disable}_clock() omits 38e31f1acd64 drm/i915: Extract skl_ddi_{enable,disable}_clock() omits d135368d1632 drm/i915: Extract hsw_ddi_{enable,disable}_clock() omits c133df699412 drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs omits ad9529824caf drm/i915: Use intel_ddi_clk_select() for FDI omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 857de6fe2f86 Merge branch 'fixes-v5.11' into fixes omits fbfa463be8dc ARM: OMAP2+: Fix smartreflex init regression after droppin [...] omits a249ca66d15f soc: ti: omap-prm: Fix reboot issue with invalid pcie rese [...] omits df1c002198a8 Merge branch 'for-5.12' into for-next omits f3243b75dbc7 drm/i915: move intel_init_audio_hooks inside display omits 141b415f9f9f drm/i915/display: move register functions to display/ omits ef7eff1aae10 drm/i915: group display-related register calls omits ec3e00b4ee27 drm/i915: stop registering if drm_dev_register() fails omits 29b6f88d60dd drm/i915: Try to detect sudden loss of MMIO access omits a321c3c6d8dd drm/i915: FPGA_DBG is display-specific omits 70da7521e119 drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP [...] omits c8455098c679 drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + [...] omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits e074ffe6ef34 i915/perf: Drop the check for report reason in OA omits 357b5592e018 drm/i915/debugfs: HDCP capability enc NULL check omits 5b5ca5d1a53c Merge branch 'for-5.12/playstation' into for-next omits 3847d15b41ce HID: playstation: fix unused variable in ps_battery_get_property. omits 885d3e5b6f08 drm/i915/display: fix comment on skl straps omits d20630802f9f drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings omits 4b97039e90bf drm/i915/gen9_bc: Recognize TGP PCH + CML combos omits aaab24bb25e9 drm/i915/display: Handle lane polarity for DDI port omits 2c94c284b859 Merge branch 'for-5.12/playstation' into for-next omits 1f902f8636e4 HID: playstation: report DualSense hardware and firmware version. omits 05afe02ac24f HID: playstation: DualSense set LEDs to default player id. omits c240f0cb88ec HID: playstation: add DualSense player LEDs support. omits d5f7af85a537 HID: playstation: add microphone mute support for DualSense. omits ebbe998a4a52 HID: playstation: add DualSense lightbar support omits e6c44b8c57c9 soc: document merges omits 8221c90ce0f4 Merge branch 'arm/drivers' into for-next omits 504842dc676b Merge branch 'arm/dt' into for-next omits 2a898f6df9f9 Merge branch 'arm/soc' into for-next omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits b305fc7490b3 drm/i915/display: Add DDR5 and LPDDR5 BW buddy page entries omits 697dabd5d370 Merge branches 'soc-for-v5.12' and 'dt-for-v5.12' into for-next omits 5414f7eef59f soc: document merges omits 470db6e829ec Merge branch 'arm/fixes' into for-next omits 97fe18b22dea Merge branch 'arm/defconfig' into for-next omits 6238de3114d6 Merge branch 'arm/drivers' into for-next omits f89f61672a50 Merge branch 'arm/soc' into for-next omits 4dab92eb1988 Merge branch 'arm/dt' into for-next omits 5ffb9afaa909 drm/i915: Warn when releasing a frontbuffer while in use omits 553c23bdb477 drm/i915: Fix overlay frontbuffer tracking omits 59fb8218c8e5 drm/i915: Disallow plane x+w>stride on ilk+ with X-tiling omits 8ddc4c087115 soc: document merges omits a37e26c27ff0 Merge branch 'arm/drivers' into for-next omits f16e6ab68062 Merge branch 'arm/fixes' into for-next omits a26ef1caedbd Merge branch 'arm/defconfig' into for-next omits f48993e5d26b drm/i915/tgl+: Make sure TypeC FIA is powered up when init [...] omits 5e4b7385f374 i915/perf: Add additional OA formats for gen12 omits 0f15c5b00634 i915/perf: Move OA formats to single array omits 77892f4f050e i915/perf: Store a mask of valid OA formats for a platform omits d1c956c7c95f Merge branch 'for-5.11/upstream-fixes' into for-next omits 0b642af6a402 Merge branch 'for-5.11/upstream-fixes' into for-next omits 2d3e7312084f Merge branch 'for-5.11/upstream-fixes' into for-next omits 687ec1a18860 Merge branch 'for-5.11/upstream-fixes' into for-next omits e22fa6f0a976 drm/i915/rkl: Remove require_force_probe protection omits 81637a6ede89 drm/i915: Fix HAS_LSPCON macro for platforms between GEN9 [...] omits 714b1cdb02ee drm/i915: refactor skylake scaler code into new file. omits 2a3014490cd1 drm/i915: migrate i9xx plane get config omits 12edd6ab14b4 drm/i915: migrate pll enable/disable code to intel_dpll.[ch] omits 92ae3db4c1e1 drm/i915: move is_ccs_modifier to an inline omits 14cebc1fc434 drm/i915: split fb scalable checks into g4x and skl versions omits d471008b00c1 drm/i915: move pipe update code into crtc. (v2) omits 46d12f911821 drm/i915: migrate skl planes code new file (v5) omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits 38051549ac38 Merge branch 'v5.12-clk/next' into for-next omits e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next omits 3c4442aa2287 drm/i915: Use intel_hdmi_port_clock() more omits 6499f925dd47 drm/i915: Index min_{cdclk,voltage_level}[] with pipe omits dcb38f79126e drm/i915: migrate hsw fdi code to new file. omits 99092a976c8c drm/i915: refactor ddi translations into a separate file (v2) omits 64218f91ab49 drm/i915: Make psr_safest_params and enable_psr2_sel_fetch [...] omits c5c874a83529 drm/i915/display: Remove PSR2 on JSL and EHL omits 759cd2a6d1bf drm/i915/display: Support Multiple Transcoders' PSR status [...] omits b64d6c51380b drm/i915/display: Support PSR Multiple Instances omits 1f1257a67ca3 drm/i915/display: support ddr5 mem types omits 41751b3e5c1a drm/i915: Reject 446-480MHz HDMI clock on GLK omits 698a7205a911 Merge branch 'for-5.11/upstream-fixes' into for-next omits b40b4d472f13 Merge branch 'for-5.11/upstream-fixes' into for-next omits 99de398ef94b Merge branch 'for-5.12/logitech' into for-next omits 7962893ecb85 drm/i915: Disable runtime power management during shutdown omits 58a92bcec33b drm/i915/display: fix spelling mistake "Couldnt" -> "Couldn't" discards 01e73147cbf8 Merge branch 'fixes' into for-next omits 9bbce32a20d6 ARM: dts: am33xx: add aliases for mmc interfaces omits 7d7275b3e866 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD omits c5b8ccc3da76 Pull udf & isofs UID/GID parsing fixes. omits 63e3a045583b soc: document merges omits ee0b594da91f Merge branch 'arm/drivers' into for-next omits 81fc633de9d0 Merge branch 'arm/fixes' into for-next omits 7d256999ab86 soc: document merges omits edc55d840954 Merge branch 'arm/drivers' into for-next omits ed881bb17a1f Merge branch 'arm/defconfig' into for-next omits 7f1308eb8acf Merge branch 'arm/defconfig' into for-next omits 8ab3174a053e Merge branch 'arm/soc' into for-next omits 4ee1d6eafe46 Merge branch 'arm/drivers' into for-next omits 12c775508ddc Merge branch 'arm/fixes' into for-next omits 240bbedb75e7 soc: document merges omits 0a339c02ae14 Merge branch 'arm/dt' into for-next omits 50e50a8e9612 soc: document merges omits dfb8870aed6a Merge branch 'arm/dt' into for-next omits f15e9031f432 Merge branch 'arm/fixes' into for-next omits 422d7e3727d8 Merge tag 'imx-fixes-5.11-3' of git://git.kernel.org/pub/s [...] omits fe43a00f88c9 Merge tag 'sunxi-fixes-for-5.11' of git://git.kernel.org/p [...] omits eaf9a3465d9b Merge tag 'topic/drm-device-pdev-2021-02-02' of git://anon [...] omits 9ff06c385300 drm/i915/gvt: Remove references to struct drm_device.pdev omits e322551f47d2 drm/i915/gt: Remove references to struct drm_device.pdev omits 8ff5446a7ca4 drm/i915: Remove references to struct drm_device.pdev omits 29e925590133 Merge tag 'topic/adl-s-enabling-2021-02-01-1' of git://ano [...] omits e71b0cd67ed7 Merge branch 'for-5.12/google' into for-next omits c34e025638f5 Merge branch 'for-5.12/core' into for-next omits 91361f798e32 Merge branch 'v5.12-clk/next' into for-next omits f261ae858862 Merge branch 'v5.12-armsoc/dts64' into for-next omits 9317b5b0c07c Merge branch 'v5.12-armsoc/dts32' into for-next omits 2c48847c7cb2 Merge branch 'v5.12-armsoc/defconfig64' into for-next omits 3b7586d44766 Merge branch 'v5.11-armsoc/dtsfixes' into for-next omits 4043277ad18f drm/i915/adl_s: Add GT and CTX WAs for ADL-S omits ea27113ea90c drm/i915/adl_s: Add display WAs for ADL-S omits 918cc934682f drm/i915/adl_s: Update memory bandwidth parameters omits 75b81fbbcad2 drm/i915/adl_s: Load DMC omits a75816e8410e drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION omits 51ecb30e74d0 drm/i915/adl_s: Re-use TGL GuC/HuC firmware omits a7ffb8154d69 drm/i915/adl_s: Add power wells omits b4cd8dd367ad drm/i915/adl_s: Update PHY_MISC programming omits 6ee8d3812578 drm/i915/bios: tidy up child device debug logging omits e6468af3b590 Merge branch 'v5.11-next/soc' into for-next omits 75cc99334aa8 Merge branch 'v5.11-next/dts64' into for-next omits ee0735ff4633 drm/i915/hdcp: disable the QSES check for HDCP2.2 over MST omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next omits 902af369942f ecryptfs: use DEFINE_MUTEX() for mutex lock omits d0eb2d867cf3 eCryptfs: add a semicolon omits c475c70afa96 Merge branch 'arm/defconfig' into for-next omits 69d85c6724d6 Merge branch 'arm/drivers' into for-next omits dc1e81263d31 Merge branch 'arm/dt' into for-next omits 357908c18935 Merge branch 'arm/soc' into for-next omits 4cc85dcf0360 soc: document merges omits b5081bb30c23 soc: document merges omits e143992e6475 Merge branch 'arm/soc' into for-next omits 4878d0b16a09 Merge branch 'arm/dt' into for-next omits 7ec5ed4a13b4 Merge branch 'arm/defconfig' into for-next omits 5b6a9ba9f6ce drm/i915: Don't check tc_mode unless dealing with a TC PHY omits c9b69041f0e0 drm/i915: Move HDMI vswing programming to the right place omits 1e0cb7bef35f drm/i915: Power up combo PHY lanes for for HDMI as well omits 5cdf706fb91a drm/i915: Extract intel_ddi_power_up_lanes() omits f8c6b615b921 drm/i915: Skip vswing programming for TBT omits 8e03d45cb7de Merge branch 'mvebu/dt64' into mvebu/for-next omits 402132c0fc8c Merge branch 'mvebu/dt' into mvebu/for-next omits b62f4a3fbb22 Merge branch for-5.12/arm64/defconfig into for-next omits 96e825bd57d4 Merge branch for-5.12/arm64/dt into for-next omits 92d09be2a1a5 Merge branch for-5.12/arm/defconfig into for-next omits 956f332e1de8 Merge branch for-5.12/arm/dt into for-next omits 83aea8b55452 Merge branch for-5.12/dt-bindings into for-next omits 9ccd29e21c20 Merge branch for-5.12/arm/core into for-next omits 4e238bfd83f3 ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode omits fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller omits cde4f2df698c Merge branch 'arm/fixes' into for-next omits d46b7cd68336 ovl: plumb through flush method discards 1a2ddab3ec7a Merge branch 'omap-for-v5.12/defconfig' into for-next omits a492b3c39260 soc: document merges omits a1122e4bbe7e Merge branch 'arm/soc' into for-next omits 74ef47dba6ce Merge branch 'arm/dt' into for-next omits 7ce1f11d2fc4 Merge branch 'arm/fixes' into for-next omits 52401eb8e3fc drm/i915/adl_s: Update combo PHY master/slave relationships omits 18c283df5a0e drm/i915/adl_s: Add vbt port and aux channel settings for adls omits 7dc1f92f27f8 drm/i915/adl_s: Add adl-s ddc pin mapping omits e341c618acde drm/i915/adl_s: Initialize display for ADL-S omits d6d2bc996e45 drm/i915/adl_s: Configure Port clock registers for ADL-S omits 80d0f76588b5 drm/i915/adl_s: Configure DPLL for ADL-S omits a84b4bd1172b drm/i915/adl_s: Add PHYs for Alderlake S omits fa58c9e4e364 drm/i915/adl_s: Add Interrupt Support omits fb51970b8d11 drm/i915/adl_s: Add PCH support omits c6bba9e5fedf x86/gpu: Add Alderlake-S stolen memory support omits 27a8dea33bc0 Merge branch 'for-5.12/doc' into for-next discards 43d80d4cbd96 Merge branch 'omap-for-v5.12/soc' into for-next discards 3d1d2dd01fa8 Merge branch 'omap-for-v5.12-dt' into for-next omits 9d4f14f132fc Merge branches 'for-5.11/upstream-fixes' and 'for-5.12/mul [...] omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next omits 3a3d8f09f497 ARM: dts: bcm2711: Add the BSC interrupt controller omits 0a0d8429ad51 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 omits 733424111909 ARM: multi_v7_defconfig: Enable nvmem's rmem driver omits adec1fa51c95 arm64: defconfig: Enable nvmem's rmem driver omits 0dc2fbb111a4 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] omits 724df209cb96 ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 omits 7d614ab2f205 drm/etnaviv: fix NULL check before some freeing functions [...] omits 8e8f048a6941 Merge udf truncate fix. omits c626ff1d4806 Pull isofs buffer leak fix. omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits 7525daa3f784 Merge branch 'for-5.11/upstream-fixes' into for-next omits c3f9aaca29c0 Merge branch 'for_5.12/drivers-soc' into next omits 2df70db7e3a7 Merge branch 'for_5.12/keystone-dts' into next omits 38489db09b10 Merge branch 'asm-generic-fixes' into asm-generic omits 011238c3b942 soc: document merges omits e98ba16fd07d Merge branch 'arm/fixes' into for-next omits eb05991ae569 Merge branch 'arm/platform-removal' into for-next omits 1c2b264030e1 Merge branch 'arm/fixes' into for-next omits 05f86de5a1f9 Merge branch 'arm/drivers' into for-next omits 4ba6db325e67 Merge branch 'arm/defconfig' into for-next omits 79166e5d7cf8 Merge branch 'arm/dt' into for-next omits 0320ed0a8236 drivers: slimbus: Fix word resposible -> responsible in slimbus.h omits 03a2753936e8 drm/etnaviv: dump: fix sparse warnings omits 1ff79a4a49c2 drm/etnaviv: provide more ID values via GET_PARAM ioctl. omits faf042d15093 Merge branch 'edac-amd64' into edac-for-next omits 006828d706fd Merge branch 'v5.12/defconfig' into for-next omits 5f8f0fce03e1 ARM: multi_v7_defconfig: Enable Actions Semi platform and drivers omits 1db017dd750e Merge branch 'v5.12/defconfig' into for-next omits 4d379011424a ARM: multi_v7_defconfig: Enable Actions Semi platform omits 0883d63b19bb drm/i915/adl_s: Add ADL-S platform info and PCI ids omits 7e6c064ed834 drm/i915/tgl: Use TGL stepping info for applying WAs omits 00bfa16052cd Merge branch 'for-5.11-fixes' into for-next omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits 83c0cf46675f Merge branch 'edac-misc' into edac-for-next omits cb6eafe570b6 nvmem: Add driver to expose reserved memory as nvmem omits d6e92fb7d936 dt-bindings: nvmem: Add bindings for rmem driver omits ab7fcff8a2e2 Merge branch 'for-5.12/i2c-hid' into for-next omits e3adef81385b Merge branch 'for-5.12/logitech' into for-next omits 8e1b23e8ca7b Merge branch 'for-5.12/sony' into for-next omits aa86dcaa6d59 Merge branch 'for-5.12/core' into for-next omits 5297ef205781 soc: document merges omits c8e4564d2045 Merge branch 'arm/platform-removal' into for-next omits de69a697b2b0 Merge branch 'arm/dt' into for-next omits 6aba219b915d Merge branch 'arm/fixes' into for-next omits 997e3449d02d Merge branch 'printk-rework' into for-next omits cbc14d19271a Merge branch 'for-5.11/upstream-fixes' into for-next omits fc966e321e47 Merge branch 'for-5.12/chicony' into for-next omits 6309c460a76f Pull lazytime fixes from Eric Biggers omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 8cd7ce929f88 Merge branch 'for-5.11/upstream-fixes' into for-next omits 86b26e69a1c9 Merge branch 'for-5.11/upstream-fixes' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits c5b986282fb0 Merge branch 'for-5.12/core' into for-next omits ae7443d6a7c4 Merge branch 'for-5.12/uclogic' into for-next omits a58f881f92ad Merge branch 'for-5.11/upstream-fixes' into for-next omits 78aae108ab3a Merge branch 'for-5.12/intel-ish' into for-next omits d15cd626d7a4 Pull inotify memcg accounting patch. omits 6b36d59fdc6b Merge branch 'for-5.11/upstream-fixes' into for-next omits 10bdedf5b1ee Merge branch 'for-5.11/upstream-fixes' into for-next omits a5e8feae93cf Merge branch 'for-5.11/upstream-fixes' into for-next omits f1c2ad8e5696 Merge branch 'for-5.11/upstream-fixes' into for-next omits 5cdac6027d36 Merge branch 'for-5.12/doc' into for-next omits 415ddc3b1056 sparc32: take ->thread.flags out omits af7652500b4c sparc32: get rid of fake_swapper_regs omits d17b9ec777d8 sparc64: get rid of fake_swapper_regs omits 73686e787b49 Merge remote-tracking branch 'sparc/master' into work.sparc32 omits b4edf06c8aaa sparc32: switch to generic extables omits c4da8e0dc6f7 sparc32: switch copy_user.S away from range exception tabl [...] omits cfd5fa7021a5 sparc32: get rid of range exception table entries in check [...] omits df06c27ebd86 sparc32: switch __bzero() away from range exception table entries omits 5f99d33810b0 sparc32: kill lookup_fault() omits e51ea5442996 sparc32: don't bother with lookup_fault() in __bzero() omits a501abf8d8cb Merge branch 'v5.12/soc' into for-next omits 9ccea672ac77 MAINTAINERS: Add linux-actions ML for Actions Semi Arch omits f2a34093730f Merge branch 'edac-misc' into edac-for-next omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 9dcd47fc1f7d Merge branch 'fixes-v5.10' into next-testing omits 324a158fe535 fs: 9p: add generic splice_write file operation omits ba961946295a fs: 9p: add generic splice_read file operations omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next omits d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next omits 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next omits 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next omits 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next omits 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next omits 376358034a7c Merge branch 'for-5.11/wacom' into for-next omits a5c2894eaf92 Merge branch 'for-5.11/core' into for-next omits 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next omits 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next omits 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next omits 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next omits 80c1dbebf308 XArray: Fix splitting to non-zero orders omits f1ee999f62f6 XArray: Fix split documentation omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits 3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits e26f023e01ef firmware/dmi: Include product_sku info to modalias omits d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include omits df0e5f0e866b IB/srpt: docs: add a description for cq_size member omits 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place omits 3b9431ac5c01 docs: lockdep-design: fix some warning issues omits 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion omits 84ae28bda198 ice: docs fix a devlink info that broke a table omits e3122e957576 crypto: sun8x-ce*: update entries to its documentation omits 75e9a357f9a7 net: phy: remove kernel-doc duplication omits dce89b296a4f mm: pagemap.h: fix two kernel-doc markups omits 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c omits 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member omits cc55219a551e docs: userspace-api: add iommu.rst to the index file omits b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings omits fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc omits cd6c4280fe26 docs: kasan.rst: add two missing blank lines omits b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line omits 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference omits d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 omits 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 0101947dbcc3 tee: optee: add invoke_fn tracepoints
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 (d98f554b318f) \ 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: CREDITS | 2 +- Documentation/ABI/testing/sysfs-class-net-phydev | 12 - .../ABI/testing/sysfs-driver-input-exc3000 | 9 - Documentation/ABI/testing/sysfs-firmware-sgi_uv | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 7 +- Documentation/ABI/testing/sysfs-fs-xfs | 2 +- Documentation/RCU/RTFP.txt | 2 +- Documentation/admin-guide/cgroup-v1/memory.rst | 3 - Documentation/admin-guide/devices.txt | 12 +- Documentation/admin-guide/dynamic-debug-howto.rst | 2 +- Documentation/admin-guide/kdump/kdump.rst | 3 +- Documentation/admin-guide/kernel-parameters.rst | 8 - Documentation/admin-guide/kernel-parameters.txt | 55 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 - Documentation/admin-guide/mm/memory-hotplug.rst | 9 - Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/mm/userfaultfd.rst | 107 +- Documentation/admin-guide/reporting-issues.rst | 81 +- Documentation/arm/marvell.rst | 159 +- Documentation/arm/uefi.rst | 7 - Documentation/bpf/btf.rst | 17 +- Documentation/bpf/index.rst | 9 +- Documentation/conf.py | 31 +- Documentation/core-api/irq/irq-domain.rst | 22 +- Documentation/core-api/mm-api.rst | 1 - Documentation/dev-tools/checkpatch.rst | 513 - Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcsan.rst | 7 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 - Documentation/devicetree/bindings/arm/fsl.yaml | 15 - .../arm/marvell/cp110-system-controller.txt | 4 +- .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 17 - .../devicetree/bindings/arm/stm32/stm32.yaml | 17 - Documentation/devicetree/bindings/arm/sunxi.yaml | 5 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 9 - .../devicetree/bindings/ata/ahci-ceva.txt | 4 - .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 6 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 75 +- .../bindings/display/mediatek/mediatek,dpi.yaml | 11 +- .../bindings/extcon/qcom,pm8941-misc.txt | 41 + .../bindings/extcon/qcom,pm8941-misc.yaml | 62 - .../devicetree/bindings/firmware/qcom,scm.txt | 1 - .../bindings/fpga/xilinx-pr-decoupler.txt | 24 +- Documentation/devicetree/bindings/input/input.yaml | 7 - .../bindings/interconnect/qcom,sdm660.yaml | 147 - .../interrupt-controller/ingenic,intc.yaml | 1 - .../bindings/leds/backlight/qcom-wled.yaml | 1 - .../devicetree/bindings/mailbox/fsl,mu.yaml | 5 +- Documentation/devicetree/bindings/media/rc.yaml | 2 - .../devicetree/bindings/mfd/actions,atc260x.yaml | 183 - .../devicetree/bindings/mfd/netronix,ntxec.yaml | 76 - .../devicetree/bindings/mfd/ricoh,rn5t618.yaml | 111 - Documentation/devicetree/bindings/mfd/rn5t618.txt | 52 + .../devicetree/bindings/mfd/rohm,bd9576-pmic.yaml | 123 - .../devicetree/bindings/mfd/ti,lp87524-q1.yaml | 4 - .../devicetree/bindings/mfd/ti,lp87561-q1.yaml | 4 - .../devicetree/bindings/mfd/ti,lp87565-q1.yaml | 4 - .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 20 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 56 + .../bindings/net/broadcom-bluetooth.yaml | 117 - .../devicetree/bindings/nvmem/brcm,nvram.yaml | 34 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 12 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 - .../bindings/remoteproc/fsl,imx-rproc.yaml | 90 - .../devicetree/bindings/remoteproc/imx-rproc.txt | 33 + .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/samsung_uart.yaml | 14 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 1 - .../devicetree/bindings/sound/mchp,i2s-mcc.yaml | 108 - .../devicetree/bindings/sound/mchp-i2s-mcc.txt | 43 + .../sound/mt8183-mt6358-ts3a227-max98357.txt | 1 - .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/spi/spi-nxp-fspi.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 2 - .../devicetree/bindings/vendor-prefixes.yaml | 4 - Documentation/driver-api/driver-model/class.rst | 149 + Documentation/driver-api/driver-model/device.rst | 23 +- Documentation/driver-api/driver-model/index.rst | 1 + Documentation/driver-api/gpio/consumer.rst | 2 +- Documentation/driver-api/gpio/legacy.rst | 2 +- Documentation/driver-api/index.rst | 2 +- Documentation/driver-api/media/v4l2-subdev.rst | 2 +- Documentation/driver-api/pin-control.rst | 1467 - Documentation/driver-api/pinctl.rst | 1430 + Documentation/driver-api/serial/cyclades_z.rst | 11 + Documentation/driver-api/serial/index.rst | 1 + Documentation/driver-api/serial/rocket.rst | 185 + .../driver-api/surface_aggregator/client.rst | 4 +- Documentation/filesystems/api-summary.rst | 6 - Documentation/filesystems/index.rst | 1 - Documentation/filesystems/netfs_library.rst | 526 - Documentation/filesystems/proc.rst | 41 +- Documentation/firmware-guide/acpi/debug.rst | 36 +- Documentation/gpu/todo.rst | 21 - Documentation/hwmon/index.rst | 2 - Documentation/hwmon/ir36021.rst | 62 - Documentation/hwmon/stpddc60.rst | 90 - Documentation/input/event-codes.rst | 10 +- Documentation/input/ff.rst | 6 +- Documentation/input/gameport-programming.rst | 35 +- Documentation/input/input-programming.rst | 20 +- Documentation/input/input.rst | 8 +- Documentation/input/multi-touch-protocol.rst | 8 +- Documentation/input/notifier.rst | 3 +- Documentation/input/uinput.rst | 2 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/livepatch/shadow-vars.rst | 4 +- Documentation/networking/bonding.rst | 2 +- .../networking/device_drivers/fddi/defza.rst | 2 +- Documentation/networking/netdev-FAQ.rst | 72 +- Documentation/process/magic-number.rst | 4 + Documentation/process/stable-kernel-rules.rst | 6 + Documentation/process/submitting-patches.rst | 96 +- Documentation/sphinx/rstFlatTable.py | 4 +- .../translations/it_IT/process/magic-number.rst | 4 + .../translations/zh_CN/admin-guide/README.rst | 347 - .../translations/zh_CN/admin-guide/index.rst | 8 +- .../translations/zh_CN/admin-guide/unicode.rst | 170 - Documentation/translations/zh_CN/index.rst | 1 - .../translations/zh_CN/process/1.Intro.rst | 195 +- .../translations/zh_CN/process/2.Process.rst | 345 +- .../translations/zh_CN/process/3.Early-stage.rst | 139 +- .../translations/zh_CN/process/4.Coding.rst | 279 +- .../translations/zh_CN/process/5.Posting.rst | 243 +- .../translations/zh_CN/process/6.Followthrough.rst | 165 +- .../zh_CN/process/7.AdvancedTopics.rst | 141 +- .../translations/zh_CN/process/8.Conclusion.rst | 60 +- Documentation/translations/zh_CN/process/index.rst | 10 +- .../translations/zh_CN/process/magic-number.rst | 4 + .../translations/zh_CN/riscv/boot-image-header.rst | 67 - Documentation/translations/zh_CN/riscv/index.rst | 28 - .../translations/zh_CN/riscv/patch-acceptance.rst | 31 - Documentation/translations/zh_CN/riscv/pmu.rst | 233 - .../translations/zh_CN/sound/hd-audio/controls.rst | 102 - .../translations/zh_CN/sound/hd-audio/index.rst | 14 - Documentation/translations/zh_CN/sound/index.rst | 22 - Documentation/userspace-api/ebpf/index.rst | 17 - Documentation/userspace-api/ebpf/syscall.rst | 24 - Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- .../media/cec/cec-ioc-adap-g-caps.rst | 4 +- .../media/cec/cec-ioc-adap-g-conn-info.rst | 6 +- .../media/cec/cec-ioc-adap-g-log-addrs.rst | 12 +- .../userspace-api/media/cec/cec-ioc-dqevent.rst | 10 +- .../userspace-api/media/cec/cec-ioc-g-mode.rst | 4 +- .../userspace-api/media/cec/cec-ioc-receive.rst | 8 +- .../userspace-api/media/dvb/fe-type-t.rst | 2 +- .../media/mediactl/media-ioc-device-info.rst | 2 +- .../media/mediactl/media-ioc-enum-entities.rst | 2 +- .../media/mediactl/media-ioc-enum-links.rst | 6 +- .../media/mediactl/media-ioc-g-topology.rst | 12 +- .../userspace-api/media/mediactl/media-types.rst | 4 +- Documentation/userspace-api/media/rc/rc-tables.rst | 2 +- Documentation/userspace-api/media/v4l/buffer.rst | 22 +- .../media/v4l/colorspaces-details.rst | 31 + Documentation/userspace-api/media/v4l/control.rst | 13 +- Documentation/userspace-api/media/v4l/dev-meta.rst | 2 +- .../userspace-api/media/v4l/dev-overlay.rst | 9 +- .../userspace-api/media/v4l/dev-raw-vbi.rst | 4 +- Documentation/userspace-api/media/v4l/dev-rds.rst | 4 +- Documentation/userspace-api/media/v4l/dev-sdr.rst | 2 +- .../userspace-api/media/v4l/dev-sliced-vbi.rst | 50 +- .../userspace-api/media/v4l/dev-subdev.rst | 6 +- Documentation/userspace-api/media/v4l/diff-v4l.rst | 10 +- .../userspace-api/media/v4l/ext-ctrls-camera.rst | 14 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 185 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 292 +- .../userspace-api/media/v4l/ext-ctrls-dv.rst | 2 +- .../userspace-api/media/v4l/ext-ctrls-flash.rst | 7 +- .../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 13 +- .../userspace-api/media/v4l/field-order.rst | 2 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 12 +- .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 26 +- .../userspace-api/media/v4l/pixfmt-reserved.rst | 10 +- .../userspace-api/media/v4l/pixfmt-rgb.rst | 9 +- .../media/v4l/pixfmt-srggb10-ipu3.rst | 12 +- .../userspace-api/media/v4l/pixfmt-srggb10p.rst | 2 +- .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 2 +- .../userspace-api/media/v4l/pixfmt-srggb14.rst | 2 - .../userspace-api/media/v4l/pixfmt-srggb14p.rst | 6 +- .../userspace-api/media/v4l/pixfmt-srggb16.rst | 2 - .../userspace-api/media/v4l/pixfmt-srggb8.rst | 3 +- .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 4 +- .../userspace-api/media/v4l/pixfmt-v4l2.rst | 4 +- .../userspace-api/media/v4l/pixfmt-yuv-luma.rst | 10 - .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 34 +- .../userspace-api/media/v4l/subdev-formats.rst | 26 +- .../media/v4l/v4l2-selection-flags.rst | 14 +- .../media/v4l/v4l2-selection-targets.rst | 12 +- Documentation/userspace-api/media/v4l/vbi_525.svg | 4 +- Documentation/userspace-api/media/v4l/vbi_625.svg | 4 +- .../userspace-api/media/v4l/vbi_hsync.svg | 4 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 2 +- .../userspace-api/media/v4l/vidioc-cropcap.rst | 4 +- .../media/v4l/vidioc-dbg-g-chip-info.rst | 6 +- .../media/v4l/vidioc-dbg-g-register.rst | 4 +- .../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 6 +- .../userspace-api/media/v4l/vidioc-dqevent.rst | 21 +- .../media/v4l/vidioc-dv-timings-cap.rst | 6 +- .../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 6 +- .../media/v4l/vidioc-enum-dv-timings.rst | 2 +- .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 10 +- .../media/v4l/vidioc-enum-frameintervals.rst | 7 +- .../media/v4l/vidioc-enum-framesizes.rst | 8 +- .../media/v4l/vidioc-enum-freq-bands.rst | 4 +- .../userspace-api/media/v4l/vidioc-enuminput.rst | 8 +- .../userspace-api/media/v4l/vidioc-enumoutput.rst | 6 +- .../userspace-api/media/v4l/vidioc-enumstd.rst | 6 +- .../userspace-api/media/v4l/vidioc-expbuf.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-audio.rst | 6 +- .../userspace-api/media/v4l/vidioc-g-audioout.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-crop.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 2 +- .../media/v4l/vidioc-g-dv-timings.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-edid.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-enc-index.rst | 6 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 18 +- .../userspace-api/media/v4l/vidioc-g-fbuf.rst | 6 +- .../userspace-api/media/v4l/vidioc-g-fmt.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-frequency.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 4 +- .../userspace-api/media/v4l/vidioc-g-modulator.rst | 5 +- .../userspace-api/media/v4l/vidioc-g-parm.rst | 11 +- .../userspace-api/media/v4l/vidioc-g-priority.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-selection.rst | 2 +- .../media/v4l/vidioc-g-sliced-vbi-cap.rst | 29 +- .../userspace-api/media/v4l/vidioc-g-tuner.rst | 10 +- .../userspace-api/media/v4l/vidioc-querycap.rst | 8 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 21 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 14 +- .../media/v4l/vidioc-s-hw-freq-seek.rst | 2 +- .../v4l/vidioc-subdev-enum-frame-interval.rst | 2 +- .../media/v4l/vidioc-subdev-enum-frame-size.rst | 2 +- .../media/v4l/vidioc-subdev-enum-mbus-code.rst | 12 +- .../media/v4l/vidioc-subdev-g-crop.rst | 2 +- .../media/v4l/vidioc-subdev-g-fmt.rst | 4 +- .../media/v4l/vidioc-subdev-g-frame-interval.rst | 2 +- .../media/v4l/vidioc-subdev-g-selection.rst | 2 +- .../media/v4l/vidioc-subdev-querycap.rst | 4 +- .../media/v4l/vidioc-subscribe-event.rst | 4 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/s390-diag.rst | 33 - Documentation/vm/page_owner.rst | 2 +- Documentation/watchdog/pcwd-watchdog.rst | 2 +- MAINTAINERS | 154 +- Makefile | 4 +- Next/SHA1s | 333 - Next/Trees | 335 - Next/merge.log | 4948 --- arch/Kconfig | 23 +- arch/arm/Kconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 219 - arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/Makefile | 7 +- arch/arm/boot/dts/am33xx.dtsi | 3 - arch/arm/boot/dts/at91-sam9x60ek.dts | 8 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/exynos4210-i9100.dts | 4 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 6 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 16 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 2 - arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6dl-plybas.dts | 6 +- arch/arm/boot/dts/imx6q-ba16.dtsi | 9 - arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 30 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 1 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 24 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 7 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 4 +- arch/arm/boot/dts/ls1021a.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 5 - arch/arm/boot/dts/omap44xx-clocks.dtsi | 8 + arch/arm/boot/dts/omap5.dtsi | 5 - arch/arm/boot/dts/r7s9210-rza2mevb.dts | 55 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 159 +- .../dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 32 - .../dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi | 29 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 4 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7743.dtsi | 2 +- arch/arm/boot/dts/r8a7744.dtsi | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 4 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a7745.dtsi | 2 +- arch/arm/boot/dts/r8a77470.dtsi | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 11 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 +- arch/arm/boot/dts/r8a7790.dtsi | 4 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 11 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 11 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794-alt.dts | 5 +- arch/arm/boot/dts/r8a7794-silk.dts | 8 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 2 +- arch/arm/boot/dts/sam9x60.dtsi | 9 - arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 21 +- .../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 47 - .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 47 - arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi | 196 - ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 154 - .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 55 - .../boot/dts/stm32mp157a-microgea-stm32mp1.dtsi | 148 - arch/arm/boot/dts/sun4i-a10-topwise-a721.dts | 242 - arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 6 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 2 +- .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 2 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 6 +- arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 2 +- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 2 +- .../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 5 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 25 - arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 2 +- arch/arm/boot/dts/sun8i-r16-parrot.dts | 2 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 12 - arch/arm/crypto/blake2b-neon-glue.c | 4 +- arch/arm/include/asm/kexec.h | 3 + arch/arm/include/asm/memory.h | 15 + arch/arm/kernel/machine_kexec.c | 8 + arch/arm/mach-imx/Kconfig | 2 +- arch/arm/mach-imx/avic.c | 16 +- arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/mach-imx1.c | 11 + arch/arm/mach-imx/mach-imx25.c | 12 + arch/arm/mach-imx/mach-imx27.c | 12 + arch/arm/mach-imx/mach-imx31.c | 1 + arch/arm/mach-imx/mach-imx35.c | 1 + arch/arm/mach-imx/mm-imx3.c | 24 + arch/arm/mach-imx/pm-imx5.c | 2 +- arch/arm/mach-omap2/sr_device.c | 75 +- arch/arm/mm/cache-v7.S | 58 +- arch/arm/mm/proc-v7.S | 39 +- arch/arm/xen/p2m.c | 5 +- arch/arm64/Kconfig | 14 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 6 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 40 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 16 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 24 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 - .../boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts | 120 - arch/arm64/boot/dts/arm/juno-base.dtsi | 5 +- arch/arm64/boot/dts/arm/juno-r1.dts | 4 - arch/arm64/boot/dts/arm/juno-r2.dts | 4 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 - .../dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts | 97 - .../dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts | 97 - .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 232 - .../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 294 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 6 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 44 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 39 - .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 611 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 70 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +- arch/arm64/boot/dts/qcom/Makefile | 13 - arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 18 - .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 154 - .../boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts | 18 - .../boot/dts/qcom/sc7180-trogdor-coachz-r2.dts | 15 - .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 240 - .../qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts | 34 - .../qcom/sc7180-trogdor-lazor-limozeen-nots.dts | 26 - .../dts/qcom/sc7180-trogdor-lazor-limozeen.dts | 42 - .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 9 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 9 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 5 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 10 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 39 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dts | 14 - .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 26 - .../boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts | 14 - .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 44 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 288 - arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 35 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 148 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 51 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 47 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 608 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 319 - arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 110 - arch/arm64/boot/dts/qcom/sm8350.dtsi | 706 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 - arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 2 +- .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 3 - .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 3 - arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 6 +- .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 3 - .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 37 +- .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 37 +- .../boot/dts/renesas/r8a77951-salvator-xs.dts | 37 +- .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 46 + .../boot/dts/renesas/r8a77960-salvator-xs.dts | 46 + .../boot/dts/renesas/r8a77961-salvator-xs.dts | 46 + arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 11 - .../arm64/boot/dts/renesas/r8a77965-salvator-x.dts | 45 + .../boot/dts/renesas/r8a77965-salvator-xs.dts | 45 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 9 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 7 - .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 15 - .../boot/dts/renesas/r8a779a0-falcon-ethernet.dtsi | 15 - arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 11 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 65 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 48 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 1 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/ti/Makefile | 8 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 494 - arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 76 - arch/arm64/boot/dts/ti/k3-am64.dtsi | 105 - arch/arm64/boot/dts/ti/k3-am642-evm.dts | 361 - arch/arm64/boot/dts/ti/k3-am642-sk.dts | 246 - arch/arm64/boot/dts/ti/k3-am642.dtsi | 65 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 655 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 395 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 9 - arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 61 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 4 +- .../boot/dts/ti/k3-am6548-iot2050-advanced.dts | 60 - arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 17 - arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 36 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 279 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 +- arch/arm64/configs/defconfig | 7 - arch/arm64/include/asm/kexec.h | 4 + arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/include/asm/kvm_hyp.h | 8 +- arch/arm64/include/asm/memory.h | 5 - arch/arm64/include/asm/mmu_context.h | 17 + arch/arm64/include/asm/pgtable-prot.h | 1 + arch/arm64/include/asm/pgtable.h | 3 - arch/arm64/include/asm/sysreg.h | 20 +- arch/arm64/include/asm/topology.h | 10 +- arch/arm64/kernel/head.S | 8 +- arch/arm64/kernel/idreg-override.c | 43 +- arch/arm64/kernel/image-vars.h | 3 - arch/arm64/kernel/machine_kexec_file.c | 196 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/topology.c | 109 +- arch/arm64/kvm/arm.c | 7 +- arch/arm64/kvm/hyp/entry.S | 8 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 9 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 12 +- arch/arm64/kvm/hyp/nvhe/host.S | 15 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 12 +- arch/arm64/kvm/hyp/nvhe/switch.c | 14 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 3 +- arch/arm64/kvm/hyp/pgtable.c | 1 - arch/arm64/kvm/hyp/vgic-v3-sr.c | 40 +- arch/arm64/kvm/hyp/vhe/tlb.c | 3 +- arch/arm64/kvm/perf.c | 10 - arch/arm64/kvm/pmu-emul.c | 10 + arch/arm64/kvm/reset.c | 10 +- arch/arm64/kvm/vgic/vgic-v3.c | 12 +- arch/arm64/mm/hugetlbpage.c | 7 +- arch/arm64/mm/init.c | 29 +- arch/arm64/mm/mmu.c | 5 +- arch/csky/include/asm/asid.h | 2 +- arch/csky/include/asm/barrier.h | 2 +- arch/csky/include/asm/vdso.h | 2 +- arch/csky/kernel/entry.S | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/Kconfig | 6 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/head.S | 1 + arch/ia64/kernel/ptrace.c | 24 +- arch/ia64/mm/hugetlbpage.c | 3 +- arch/m68k/include/asm/page_mm.h | 4 +- arch/m68k/include/asm/page_no.h | 4 +- arch/m68k/kernel/syscalls/Makefile | 14 +- arch/m68k/kernel/syscalls/syscallhdr.sh | 36 + arch/{alpha => m68k}/kernel/syscalls/syscalltbl.sh | 0 arch/m68k/kernel/syscalltable.S | 3 +- arch/microblaze/kernel/syscall_table.S | 3 +- arch/microblaze/kernel/syscalls/Makefile | 14 +- arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 + .../kernel/syscalls/syscalltbl.sh | 0 arch/microblaze/mm/init.c | 2 +- arch/mips/Kconfig | 22 +- arch/mips/bcm63xx/clk.c | 2 +- arch/mips/bmips/dma.c | 2 +- arch/mips/boot/compressed/decompress.c | 8 - arch/mips/cavium-octeon/oct_ilm.c | 2 +- arch/mips/configs/loongson3_defconfig | 8 +- arch/mips/configs/malta_kvm_guest_defconfig | 436 + arch/mips/crypto/Makefile | 4 +- arch/mips/include/asm/Kbuild | 7 +- arch/mips/include/asm/kvm_host.h | 238 + arch/mips/include/asm/mach-generic/spaces.h | 12 + arch/mips/include/asm/octeon/cvmx-bootinfo.h | 2 - arch/mips/include/asm/processor.h | 5 + arch/mips/include/asm/traps.h | 3 - arch/mips/include/asm/uaccess.h | 9 + arch/mips/kernel/cevt-r4k.c | 4 + arch/mips/kernel/cpu-probe.c | 6 - arch/mips/kernel/cpu-r3k-probe.c | 3 - arch/mips/kernel/scall32-o32.S | 4 +- arch/mips/kernel/scall64-n32.S | 3 +- arch/mips/kernel/scall64-n64.S | 3 +- arch/mips/kernel/scall64-o32.S | 4 +- arch/mips/kernel/smp-bmips.c | 27 +- arch/mips/kernel/syscalls/Makefile | 41 +- arch/mips/kernel/syscalls/syscallhdr.sh | 36 + arch/mips/kernel/syscalls/syscalltbl.sh | 36 + arch/mips/kernel/traps.c | 10 +- arch/mips/kernel/vmlinux.lds.S | 6 - arch/mips/kvm/Kconfig | 34 + arch/mips/kvm/Makefile | 7 +- arch/mips/kvm/commpage.c | 32 + arch/mips/kvm/commpage.h | 24 + arch/mips/kvm/dyntrans.c | 143 + arch/mips/kvm/emulate.c | 1698 +- arch/mips/kvm/entry.c | 33 + arch/mips/kvm/interrupt.c | 123 +- arch/mips/kvm/interrupt.h | 20 + arch/mips/kvm/mips.c | 68 +- arch/mips/kvm/mmu.c | 405 + arch/mips/kvm/tlb.c | 174 + arch/mips/kvm/trap_emul.c | 1306 + arch/mips/kvm/vz.c | 5 +- arch/mips/mm/hugetlbpage.c | 4 +- arch/mips/mti-malta/Platform | 6 +- arch/mips/mti-malta/malta-time.c | 5 + arch/mips/pci/pci-ar2315.c | 1 - arch/mips/sgi-ip27/ip27-timer.c | 4 +- arch/parisc/Kconfig | 7 +- arch/parisc/include/asm/Kbuild | 1 + arch/parisc/kernel/ptrace.c | 2 + arch/parisc/kernel/syscall.S | 16 +- arch/parisc/kernel/syscalls/Makefile | 30 +- arch/parisc/kernel/syscalls/syscallhdr.sh | 36 + .../kernel/syscalls/syscalltbl.sh | 0 arch/parisc/mm/hugetlbpage.c | 2 +- arch/powerpc/Kconfig | 8 +- arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/crypto/sha1-spe-glue.c | 2 +- arch/powerpc/include/asm/code-patching.h | 7 +- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/powerpc/include/asm/ima.h | 30 + arch/powerpc/include/asm/kexec.h | 16 +- arch/powerpc/include/asm/mmu.h | 4 +- arch/powerpc/include/asm/ptrace.h | 4 +- arch/powerpc/include/asm/switch_to.h | 10 - arch/powerpc/include/asm/vio.h | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/head_book3s_32.S | 9 +- arch/powerpc/kernel/interrupt.c | 2 +- arch/powerpc/kernel/nvram_64.c | 8 +- arch/powerpc/kexec/Makefile | 7 + arch/powerpc/kexec/elf_64.c | 30 +- arch/powerpc/kexec/file_load.c | 183 +- arch/powerpc/kexec/file_load_64.c | 47 +- arch/powerpc/kexec/ima.c | 219 + arch/powerpc/lib/sstep.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 3 +- arch/powerpc/perf/core-book3s.c | 4 +- arch/powerpc/platforms/cell/spufs/coredump.c | 3 +- arch/powerpc/platforms/pseries/msi.c | 25 +- arch/powerpc/platforms/pseries/vio.c | 7 +- arch/powerpc/xmon/xmon.c | 6 +- arch/riscv/Kconfig | 1 - arch/riscv/include/asm/asm-prototypes.h | 16 - arch/riscv/include/asm/irq.h | 2 - arch/riscv/include/asm/processor.h | 1 - arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/sbi.h | 4 +- arch/riscv/include/asm/string.h | 5 - arch/riscv/include/asm/timex.h | 2 - arch/riscv/kernel/Makefile | 1 - arch/riscv/kernel/probes/ftrace.c | 16 +- arch/riscv/kernel/process.c | 1 - arch/riscv/kernel/sbi.c | 2 +- arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/traps.c | 1 - arch/riscv/mm/init.c | 6 +- arch/s390/configs/debug_defconfig | 16 +- arch/s390/configs/defconfig | 11 +- arch/s390/configs/zfcpdump_defconfig | 3 + arch/s390/include/asm/idle.h | 12 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/smp.h | 1 - arch/s390/include/asm/timex.h | 36 +- .../uapi/asm/{hwctrset.h => perf_cpum_cf_diag.h} | 0 arch/s390/kernel/idle.c | 12 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_cf_diag.c | 20 +- arch/s390/kernel/smp.c | 1 - arch/s390/kernel/stacktrace.c | 6 + arch/s390/kernel/time.c | 28 +- arch/s390/kernel/topology.c | 2 + arch/s390/kvm/diag.c | 31 +- arch/s390/kvm/gaccess.c | 30 +- arch/s390/kvm/gaccess.h | 37 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/kvm/kvm-s390.h | 8 - arch/s390/kvm/vsie.c | 106 +- arch/s390/mm/hugetlbpage.c | 2 +- arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/tlb.h | 10 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps.c | 1 + arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/hugetlbpage.c | 2 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/configs/sparc64_defconfig | 4 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/extable.h | 21 - arch/sparc/include/asm/extable_64.h | 21 + arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_64.h | 1 - arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 38 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/process_32.c | 12 + arch/sparc/kernel/setup_32.c | 3 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/traps_64.c | 13 +- arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 +- arch/sparc/lib/memset.S | 87 +- arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/extable.c | 107 + arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/hugetlbpage.c | 2 +- arch/sparc/mm/init_64.c | 1 - arch/sparc/mm/mm_32.h | 2 + arch/um/kernel/kmsg_dump.c | 13 +- arch/x86/Kconfig | 9 +- arch/x86/Makefile | 8 - arch/x86/entry/common.c | 3 +- arch/x86/entry/entry_32.S | 95 +- arch/x86/entry/entry_64_compat.S | 2 - arch/x86/entry/vdso/vdso2c.h | 2 +- arch/x86/events/intel/core.c | 5 +- arch/x86/hyperv/hv_init.c | 53 +- arch/x86/hyperv/mmu.c | 10 +- arch/x86/include/asm/alternative.h | 14 +- arch/x86/include/asm/hyperv-tlfs.h | 131 +- arch/x86/include/asm/insn-eval.h | 2 - arch/x86/include/asm/jump_label.h | 4 +- arch/x86/include/asm/kexec.h | 5 + arch/x86/include/asm/mshyperv.h | 67 +- arch/x86/include/asm/msr-index.h | 2 + arch/x86/include/asm/paravirt.h | 6 +- arch/x86/include/asm/paravirt_types.h | 4 +- arch/x86/include/asm/processor.h | 15 +- arch/x86/include/asm/proto.h | 1 - arch/x86/include/asm/ptrace.h | 20 +- arch/x86/include/asm/segment.h | 30 +- arch/x86/include/asm/setup.h | 5 + arch/x86/include/asm/stackprotector.h | 79 +- arch/x86/include/asm/suspend_32.h | 6 +- arch/x86/include/asm/tlbflush.h | 48 +- arch/x86/include/asm/trace/hyperv.h | 2 +- arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/apic/x2apic_uv_x.c | 3 - arch/x86/kernel/asm-offsets_32.c | 5 + arch/x86/kernel/cpu/common.c | 5 +- arch/x86/kernel/cpu/hygon.c | 4 +- arch/x86/kernel/cpu/mshyperv.c | 23 +- arch/x86/kernel/crash.c | 14 +- arch/x86/kernel/doublefault_32.c | 4 +- arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/head_32.S | 18 +- arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/kvm.c | 11 +- arch/x86/kernel/machine_kexec_64.c | 4 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/setup_percpu.c | 1 + arch/x86/kernel/sev-es.c | 24 +- arch/x86/kernel/stacktrace.c | 6 + arch/x86/kernel/tls.c | 8 +- arch/x86/kernel/traps.c | 3 +- arch/x86/kernel/unwind_orc.c | 14 +- arch/x86/kvm/lapic.c | 11 +- arch/x86/kvm/svm/svm.c | 25 +- arch/x86/kvm/x86.c | 10 +- arch/x86/lib/insn-eval.c | 70 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_64.c | 202 +- arch/x86/mm/mem_encrypt.c | 6 - arch/x86/mm/pat/set_memory.c | 8 - arch/x86/mm/tlb.c | 176 +- arch/x86/net/bpf_jit_comp.c | 14 +- arch/x86/platform/pvh/head.S | 14 + arch/x86/power/cpu.c | 6 +- arch/x86/xen/enlighten_pv.c | 1 + arch/x86/xen/mmu_pv.c | 11 +- arch/x86/xen/p2m.c | 6 +- arch/xtensa/kernel/coprocessor.S | 64 +- arch/xtensa/platforms/iss/console.c | 45 +- block/bio.c | 14 +- block/blk-cgroup-rwstat.c | 3 +- block/blk-cgroup.c | 17 +- block/blk-crypto-fallback.c | 2 +- block/blk-lib.c | 2 +- block/blk-map.c | 2 +- block/blk-mq-sched.c | 17 +- block/blk-mq.c | 38 +- block/blk-mq.h | 25 +- block/blk-zoned.c | 40 +- block/bounce.c | 6 +- block/genhd.c | 4 +- block/kyber-iosched.c | 3 +- certs/Kconfig | 17 - certs/Makefile | 21 +- certs/blacklist.c | 64 - certs/blacklist.h | 2 - certs/common.c | 57 - certs/common.h | 9 - certs/revocation_certificates.S | 21 - certs/system_keyring.c | 55 +- crypto/Kconfig | 2 +- crypto/serpent_generic.c | 39 +- crypto/testmgr.c | 11 +- drivers/accessibility/speakup/spk_ttyio.c | 1 + drivers/acpi/acpi_processor.c | 33 +- drivers/acpi/hed.c | 1 + drivers/acpi/pci_irq.c | 34 +- drivers/acpi/pci_link.c | 164 +- drivers/acpi/processor_driver.c | 6 +- drivers/acpi/processor_idle.c | 38 +- drivers/acpi/processor_pdc.c | 7 +- drivers/acpi/processor_perflib.c | 48 +- drivers/acpi/processor_throttling.c | 102 +- drivers/acpi/sysfs.c | 14 +- drivers/acpi/utils.c | 14 - drivers/ata/ahci_ceva.c | 43 +- drivers/ata/ahci_xgene.c | 2 +- drivers/ata/libata-pmp.c | 2 +- drivers/ata/libata-sata.c | 4 +- drivers/ata/libata-transport.c | 6 +- drivers/ata/pata_ali.c | 6 +- drivers/ata/pata_amd.c | 6 +- drivers/ata/pata_artop.c | 4 +- drivers/ata/pata_atiixp.c | 3 +- drivers/ata/pata_cs5520.c | 2 - drivers/ata/pata_hpt366.c | 1 - drivers/ata/pata_hpt37x.c | 6 +- drivers/ata/pata_hpt3x2n.c | 2 +- drivers/ata/pata_jmicron.c | 2 +- drivers/ata/pata_marvell.c | 2 +- drivers/ata/pata_optidma.c | 5 +- drivers/ata/pata_pdc2027x.c | 10 +- drivers/ata/sata_dwc_460ex.c | 10 - drivers/ata/sata_mv.c | 12 +- drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/base/arch_topology.c | 89 +- drivers/base/regmap/regmap-debugfs.c | 1 - drivers/base/swnode.c | 29 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/rsxx/core.c | 1 - drivers/block/umem.c | 5 +- drivers/bluetooth/btintel.c | 3 +- drivers/bluetooth/btusb.c | 16 +- drivers/bluetooth/hci_bcm.c | 17 - drivers/bluetooth/hci_ldisc.c | 1 + drivers/bluetooth/hci_qca.c | 15 - drivers/bus/mhi/core/boot.c | 51 +- drivers/bus/mhi/core/debugfs.c | 2 +- drivers/bus/mhi/core/init.c | 13 +- drivers/bus/mhi/core/internal.h | 1 - drivers/bus/mhi/core/main.c | 84 +- drivers/bus/mhi/core/pm.c | 15 +- drivers/bus/mhi/pci_generic.c | 228 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/bus/qcom-ebi2.c | 4 +- drivers/bus/ti-sysc.c | 4 +- drivers/char/hw_random/ba431-rng.c | 12 +- drivers/char/hw_random/bcm2835-rng.c | 17 +- drivers/char/hw_random/omap-rng.c | 3 +- drivers/char/hw_random/pseries-rng.c | 3 +- drivers/char/hw_random/xiphera-trng.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 6 +- drivers/char/ipmi/ipmi_plat_data.c | 2 +- drivers/char/ipmi/ipmi_si_intf.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 81 +- drivers/char/tpm/eventlog/acpi.c | 33 +- drivers/char/tpm/eventlog/common.c | 3 - drivers/char/tpm/eventlog/efi.c | 29 +- drivers/char/tpm/tpm_ibmvtpm.c | 4 +- drivers/char/virtio_console.c | 23 +- drivers/clk/clk-ast2600.c | 4 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 - drivers/clk/renesas/r8a77990-cpg-mssr.c | 1 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 7 - drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 33 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 2 +- drivers/clk/sunxi/clk-sun9i-core.c | 8 +- drivers/clk/sunxi/clk-usb.c | 2 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/clocksource/hyperv_timer.c | 249 +- drivers/cpufreq/Kconfig.arm | 10 - drivers/cpufreq/cppc_cpufreq.c | 245 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/qcom-cpufreq-hw.c | 6 +- drivers/cpufreq/scmi-cpufreq.c | 72 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 3 + drivers/crypto/keembay/keembay-ocs-aes-core.c | 4 +- drivers/crypto/keembay/keembay-ocs-hcu-core.c | 4 +- drivers/crypto/nx/nx-842-pseries.c | 4 +- drivers/crypto/nx/nx-common-powernv.c | 4 +- drivers/crypto/nx/nx.c | 4 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 2 +- drivers/crypto/qat/qat_common/adf_vf2pf_msg.c | 4 +- drivers/crypto/qce/cipher.h | 1 + drivers/crypto/qce/common.c | 25 +- drivers/crypto/qce/common.h | 3 +- drivers/crypto/qce/sha.c | 143 +- drivers/crypto/qce/skcipher.c | 69 +- drivers/crypto/s5p-sss.c | 2 +- drivers/devfreq/Kconfig | 2 +- drivers/devfreq/devfreq.c | 9 - drivers/devfreq/governor.h | 3 - drivers/devfreq/rk3399_dmc.c | 20 +- drivers/extcon/extcon-max8997.c | 4 - drivers/extcon/extcon-qcom-spmi-misc.c | 99 +- drivers/extcon/extcon-sm5502.c | 22 +- drivers/extcon/extcon.c | 1 - drivers/firewire/net.c | 2 + drivers/firmware/dmi-id.c | 1 - drivers/firmware/dmi_scan.c | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 2 +- drivers/firmware/efi/libstub/efi-stub.c | 16 - drivers/firmware/imx/scu-pd.c | 28 +- drivers/fpga/Kconfig | 9 +- drivers/fpga/xilinx-pr-decoupler.c | 45 +- drivers/fpga/xilinx-spi.c | 24 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/gpio-aggregator.c | 39 +- drivers/gpio/gpio-pca953x.c | 78 +- drivers/gpio/gpiolib-acpi.c | 28 +- drivers/gpio/gpiolib-acpi.h | 4 - drivers/gpio/gpiolib-of.c | 6 +- drivers/gpio/gpiolib.c | 81 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Kconfig | 9 + drivers/gpu/drm/amd/amdgpu/Makefile | 14 +- drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c | 47 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 16 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 184 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 362 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 156 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 178 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 150 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 49 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 149 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 171 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 205 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 17 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 6 +- drivers/gpu/drm/amd/amdgpu/cik.c | 77 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 15 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 2 - .../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 0 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 163 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 1286 - drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 40 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 75 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 58 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 153 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 3 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 65 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.h | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 1329 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h | 28 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 48 +- drivers/gpu/drm/amd/amdgpu/nv.c | 221 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 378 - drivers/gpu/drm/amd/amdgpu/psp_v13_0.h | 30 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 181 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c | 232 - drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h | 28 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/si.c | 111 - drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 121 - drivers/gpu/drm/amd/amdgpu/smuio_v13_0.h | 30 - drivers/gpu/drm/amd/amdgpu/soc15.c | 363 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 12 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 48 - drivers/gpu/drm/amd/amdgpu/ta_secureDisplay_if.h | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 99 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 32 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 49 +- drivers/gpu/drm/amd/amdgpu/vi.c | 190 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 5 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 492 - .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 1 - .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 204 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 57 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 8 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 8 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 8 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 8 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 9 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 66 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 5 +- drivers/gpu/drm/amd/display/Kconfig | 14 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 360 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 63 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 293 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 37 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 441 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 44 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 113 +- .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h | 9 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 +- drivers/gpu/drm/amd/display/dc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/basics/dc_common.c | 20 +- drivers/gpu/drm/amd/display/dc/basics/dc_common.h | 4 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 5 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 21 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 93 +- .../gpu/drm/amd/display/dc/bios/command_table2.h | 3 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 279 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 16 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 43 - drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 64 - drivers/gpu/drm/amd/display/dc/dc.h | 22 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 10 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 34 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 8 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 19 +- drivers/gpu/drm/amd/display/dc/dc_stat.h | 42 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 21 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 40 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 52 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 84 - drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 60 - drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.h | 33 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 19 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 89 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 11 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 6 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 307 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 124 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 18 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 100 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 24 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 33 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 96 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 3 + .../amd/display/dc/gpio/dce110/hw_factory_dce110.c | 4 + drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 9 +- drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 5 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 13 - drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 21 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 12 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 - drivers/gpu/drm/amd/display/dc/irq_types.h | 3 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 55 - drivers/gpu/drm/amd/display/dmub/dmub_srv_stat.h | 41 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 847 +- .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 57 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 35 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 7 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 84 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 105 - .../drm/amd/display/modules/freesync/freesync.c | 28 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 +- drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 1738 - .../amd/include/asic_reg/dcn/dcn_3_0_0_offset.h | 2 +- .../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 7683 ----- .../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 32949 ------------------- .../amd/include/asic_reg/mmhub/mmhub_1_7_offset.h | 5125 --- .../amd/include/asic_reg/mmhub/mmhub_1_7_sh_mask.h | 32178 ------------------ .../drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h | 361 - .../amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h | 531 - .../amd/include/asic_reg/sdma/sdma_4_4_0_offset.h | 5224 --- .../amd/include/asic_reg/sdma/sdma_4_4_0_sh_mask.h | 13922 -------- .../include/asic_reg/smuio/smuio_13_0_2_offset.h | 516 - .../include/asic_reg/smuio/smuio_13_0_2_sh_mask.h | 1163 - .../amd/include/asic_reg/thm/thm_13_0_2_offset.h | 346 - .../amd/include/asic_reg/thm/thm_13_0_2_sh_mask.h | 1297 - .../amd/include/asic_reg/umc/umc_6_7_0_offset.h | 2620 -- .../amd/include/asic_reg/umc/umc_6_7_0_sh_mask.h | 10796 ------ .../amd/include/asic_reg/vcn/vcn_2_6_0_offset.h | 1462 - .../amd/include/asic_reg/vcn/vcn_2_6_0_sh_mask.h | 4535 --- drivers/gpu/drm/amd/include/atomfirmware.h | 116 +- .../drm/amd/include/ivsrcid/dcn/irqsrcs_dcn_1_0.h | 2 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 124 - drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 9 +- drivers/gpu/drm/amd/include/vi_structs.h | 32 +- drivers/gpu/drm/amd/pm/Makefile | 1 - drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 228 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 737 +- drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h | 126 - drivers/gpu/drm/amd/pm/inc/amdgpu_pm.h | 2 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 89 +- drivers/gpu/drm/amd/pm/inc/arcturus_ppsmc.h | 7 - drivers/gpu/drm/amd/pm/inc/rv_ppsmc.h | 1 - .../gpu/drm/amd/pm/inc/smu11_driver_if_navi10.h | 98 +- .../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 512 - drivers/gpu/drm/amd/pm/inc/smu_types.h | 30 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 18 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 272 - drivers/gpu/drm/amd/pm/inc/smu_v13_0_pptable.h | 165 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 46 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 64 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 9 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 124 +- .../drm/amd/pm/powerplay/hwmgr/vega10_pptable.h | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 92 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 75 +- drivers/gpu/drm/amd/pm/powerplay/kv_dpm.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 8 +- drivers/gpu/drm/amd/pm/powerplay/sislands_smc.h | 10 +- drivers/gpu/drm/amd/pm/swsmu/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 469 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 619 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 42 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 24 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 58 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 30 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 30 - drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1530 - drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.h | 72 - drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 1811 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 18 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 32 +- drivers/gpu/drm/drm_ioc32.c | 11 - drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 12 - drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 123 +- drivers/gpu/drm/i915/display/i9xx_plane.h | 4 - drivers/gpu/drm/i915/display/icl_dsi.c | 28 +- drivers/gpu/drm/i915/display/intel_atomic.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 166 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 - 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 | 6 +- drivers/gpu/drm/i915/display/intel_crtc.c | 276 +- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4792 +-- drivers/gpu/drm/i915/display/intel_ddi.h | 23 +- 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 | 2625 +- drivers/gpu/drm/i915/display/intel_display.h | 48 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 132 +- drivers/gpu/drm/i915/display/intel_display_power.c | 231 +- drivers/gpu/drm/i915/display/intel_display_power.h | 32 - drivers/gpu/drm/i915/display/intel_display_types.h | 111 +- drivers/gpu/drm/i915/display/intel_dp.c | 134 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 31 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 3 +- drivers/gpu/drm/i915/display/intel_dpll.c | 509 - drivers/gpu/drm/i915/display/intel_dpll.h | 18 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 95 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 9 +- 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 | 138 - drivers/gpu/drm/i915/display/intel_fdi.h | 3 - drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 - drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 67 +- 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_pps.c | 1 - drivers/gpu/drm/i915/display/intel_psr.c | 611 +- 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 | 1726 +- drivers/gpu/drm/i915/display/intel_sprite.h | 7 + drivers/gpu/drm/i915/display/intel_vbt_defs.h | 27 +- drivers/gpu/drm/i915/display/intel_vga.c | 8 +- drivers/gpu/drm/i915/display/skl_scaler.c | 556 - drivers/gpu/drm/i915/display/skl_scaler.h | 29 - drivers/gpu/drm/i915/display/skl_universal_plane.c | 2266 -- drivers/gpu/drm/i915/display/skl_universal_plane.h | 37 - drivers/gpu/drm/i915/display/vlv_dsi.c | 1 - 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 | 9 +- 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_cmd_parser.c | 19 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 84 +- drivers/gpu/drm/i915/i915_drv.h | 132 +- 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 | 106 +- drivers/gpu/drm/i915/i915_params.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 18 +- drivers/gpu/drm/i915/i915_perf.c | 84 +- drivers/gpu/drm/i915/i915_perf_types.h | 8 - drivers/gpu/drm/i915/i915_pmu.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 53 +- 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 | 3 +- drivers/gpu/drm/i915/intel_dram.c | 6 - drivers/gpu/drm/i915/intel_pch.c | 11 +- drivers/gpu/drm/i915/intel_pch.h | 3 - drivers/gpu/drm/i915/intel_pm.c | 178 +- drivers/gpu/drm/i915/intel_pm.h | 5 - drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 20 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 +- drivers/gpu/drm/meson/meson_drv.c | 11 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 108 +- drivers/gpu/drm/msm/msm_atomic.c | 7 +- drivers/gpu/drm/msm/msm_kms.h | 8 +- drivers/gpu/drm/qxl/qxl_display.c | 1 - drivers/gpu/drm/qxl/qxl_release.c | 12 +- drivers/gpu/drm/radeon/nislands_smc.h | 10 +- drivers/gpu/drm/radeon/r100.c | 84 +- drivers/gpu/drm/radeon/r300.c | 33 +- drivers/gpu/drm/radeon/r420.c | 28 +- drivers/gpu/drm/radeon/r600.c | 27 +- drivers/gpu/drm/radeon/radeon.h | 27 +- drivers/gpu/drm/radeon/radeon_asic.h | 8 +- drivers/gpu/drm/radeon/radeon_cs.c | 8 +- drivers/gpu/drm/radeon/radeon_device.c | 47 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 20 +- drivers/gpu/drm/radeon/radeon_fence.c | 42 +- drivers/gpu/drm/radeon/radeon_gem.c | 24 +- drivers/gpu/drm/radeon/radeon_ib.c | 26 +- drivers/gpu/drm/radeon/radeon_kms.c | 1 - drivers/gpu/drm/radeon/radeon_mode.h | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 32 +- drivers/gpu/drm/radeon/radeon_prime.c | 2 - drivers/gpu/drm/radeon/radeon_ring.c | 80 +- drivers/gpu/drm/radeon/radeon_ttm.c | 88 +- drivers/gpu/drm/radeon/rs400.c | 25 +- drivers/gpu/drm/radeon/rs600.c | 8 +- drivers/gpu/drm/radeon/rv515.c | 56 +- drivers/gpu/drm/radeon/si_dpm.c | 5 +- drivers/gpu/drm/radeon/sislands_smc.h | 10 +- drivers/gpu/drm/tiny/gm12u320.c | 44 +- drivers/gpu/drm/ttm/ttm_bo.c | 8 +- drivers/gpu/drm/ttm/ttm_pool.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 17 - drivers/gpu/drm/udl/udl_drv.h | 1 - drivers/gpu/drm/udl/udl_main.c | 10 - drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 2 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 40 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 1 + drivers/hid/hid-alps.c | 1 - drivers/hid/hid-asus.c | 3 - drivers/hid/hid-cp2112.c | 22 +- drivers/hid/hid-google-hammer.c | 2 - drivers/hid/hid-ids.h | 14 +- drivers/hid/hid-lg.c | 24 + drivers/hid/hid-logitech-dj.c | 131 +- drivers/hid/hid-plantronics.c | 60 +- drivers/hid/hid-quirks.c | 2 + drivers/hid/i2c-hid/i2c-hid-acpi.c | 52 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 4 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 4 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 15 +- drivers/hid/usbhid/hiddev.c | 6 +- drivers/hid/wacom_wac.c | 2 +- drivers/hv/channel.c | 2 +- drivers/hv/connection.c | 2 +- drivers/hv/hv.c | 93 +- drivers/hv/ring_buffer.c | 1 + drivers/hv/vmbus_drv.c | 93 +- drivers/hwmon/acpi_power_meter.c | 29 +- drivers/hwmon/adm9240.c | 982 +- drivers/hwmon/corsair-psu.c | 30 +- drivers/hwmon/hwmon.c | 2 +- drivers/hwmon/nct6683.c | 11 +- drivers/hwmon/pmbus/Kconfig | 19 - drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/ir36021.c | 79 - drivers/hwmon/pmbus/pmbus.h | 1 - drivers/hwmon/pmbus/pmbus_core.c | 11 - drivers/hwmon/pmbus/stpddc60.c | 248 - drivers/i3c/master/svc-i3c-master.c | 1 + drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/light/acpi-als.c | 4 +- drivers/infiniband/core/cma.c | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 49 +- drivers/infiniband/hw/mlx5/qp.c | 18 +- drivers/infiniband/hw/qib/qib_fs.c | 68 +- drivers/infiniband/sw/siw/siw_cm.c | 19 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 14 +- drivers/input/joystick/n64joy.c | 4 +- drivers/input/misc/Kconfig | 11 - drivers/input/misc/Makefile | 2 +- drivers/input/misc/atc260x-onkey.c | 305 - drivers/input/mouse/elan_i2c.h | 5 - drivers/input/mouse/elan_i2c_core.c | 58 +- drivers/input/touchscreen/exc3000.c | 253 +- drivers/input/touchscreen/s6sy761.c | 4 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/icc-rpm.c | 4 +- drivers/interconnect/qcom/msm8939.c | 16 +- drivers/interconnect/qcom/sdm660.c | 922 - drivers/irqchip/Kconfig | 9 + drivers/irqchip/irq-ingenic-tcu.c | 1 - drivers/irqchip/irq-ingenic.c | 1 - drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/isdn/mISDN/dsp_core.c | 3 +- drivers/isdn/mISDN/l1oip_core.c | 2 +- drivers/leds/blink/Kconfig | 1 - drivers/leds/trigger/ledtrig-tty.c | 11 +- drivers/md/bcache/super.c | 2 +- drivers/md/dm-crypt.c | 8 +- drivers/md/dm-writecache.c | 6 +- drivers/md/dm.c | 61 +- drivers/md/raid5-cache.c | 4 +- drivers/md/raid5-ppl.c | 2 +- drivers/media/cec/core/cec-notifier.c | 33 +- drivers/media/common/b2c2/flexcop-hw-filter.c | 2 +- drivers/media/common/saa7146/saa7146_core.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 3 +- drivers/media/common/siano/smscoreapi.c | 42 +- drivers/media/common/siano/smscoreapi.h | 5 + drivers/media/common/siano/smsdvb-main.c | 14 +- drivers/media/common/videobuf2/frame_vector.c | 1 + drivers/media/dvb-core/dvb_ca_en50221.c | 32 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/i2c/adv7511-v4l2.c | 58 +- drivers/media/i2c/imx274.c | 7 +- drivers/media/i2c/max2175.c | 3 +- drivers/media/i2c/s5k6aa.c | 2 +- drivers/media/pci/cx18/cx18-av-audio.c | 2 +- drivers/media/pci/cx18/cx18-av-core.c | 4 +- drivers/media/pci/cx18/cx18-firmware.c | 2 +- drivers/media/pci/cx23885/cx23885-cards.c | 28 +- drivers/media/pci/cx23885/cx23885-core.c | 9 - drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ngene/ngene-cards.c | 6 +- drivers/media/pci/ngene/ngene-core.c | 56 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-core.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 1 - drivers/media/platform/Kconfig | 3 - drivers/media/platform/aspeed-video.c | 9 +- drivers/media/platform/exynos4-is/media-dev.c | 2 +- drivers/media/platform/fsl-viu.c | 6 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 4 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 4 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 20 +- .../platform/qcom/camss/camss-csiphy-2ph-1-0.c | 22 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 22 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 36 +- drivers/media/platform/qcom/camss/camss-csiphy.h | 2 +- drivers/media/platform/qcom/camss/camss-vfe.c | 4 +- drivers/media/platform/qcom/camss/camss.c | 25 +- drivers/media/platform/qcom/camss/camss.h | 4 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 446 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 9 +- drivers/media/platform/sti/hva/hva-h264.c | 10 +- drivers/media/platform/ti-vpe/vpdma.c | 3 +- drivers/media/platform/vsp1/vsp1_dl.c | 2 +- drivers/media/platform/vsp1/vsp1_drm.c | 6 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/rc/Makefile | 1 - drivers/media/rc/img-ir/img-ir-hw.c | 2 +- drivers/media/rc/ite-cir.c | 349 +- drivers/media/rc/ite-cir.h | 51 +- drivers/media/rc/keymaps/Makefile | 3 +- drivers/media/rc/keymaps/rc-cec.c | 28 +- drivers/media/rc/keymaps/rc-minix-neo.c | 55 - drivers/media/rc/keymaps/rc-xbox-360.c | 83 - drivers/media/rc/rc-main.c | 6 - drivers/media/spi/cxd2880-spi.c | 4 +- drivers/media/test-drivers/vivid/vivid-vid-out.c | 2 +- drivers/media/tuners/mt2063.c | 6 +- drivers/media/usb/dvb-usb-v2/anysee.c | 21 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 70 +- drivers/media/usb/em28xx/em28xx-cards.c | 4 - drivers/media/usb/pwc/pwc-dec23.c | 2 +- drivers/media/usb/pwc/pwc-if.c | 8 + drivers/media/usb/ttusb-dec/ttusb_dec.c | 4 + drivers/media/usb/usbtv/usbtv-audio.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 6 +- drivers/media/usb/zr364xx/zr364xx.c | 13 +- drivers/media/v4l2-core/v4l2-common.c | 5 - drivers/media/v4l2-core/v4l2-jpeg.c | 2 +- drivers/media/v4l2-core/v4l2-mc.c | 6 +- drivers/memory/omap-gpmc.c | 7 +- drivers/memory/tegra/tegra124-emc.c | 4 +- drivers/memstick/core/mspro_block.c | 3 +- drivers/message/fusion/mptsas.c | 2 +- drivers/mfd/Kconfig | 66 +- drivers/mfd/Makefile | 7 +- drivers/mfd/ab3100-core.c | 929 + drivers/mfd/ab3100-otp.c | 240 + drivers/mfd/ab8500-core.c | 20 +- drivers/mfd/arizona-spi.c | 4 +- drivers/mfd/atc260x-core.c | 310 - drivers/mfd/atc260x-i2c.c | 64 - drivers/mfd/ene-kb3930.c | 2 +- drivers/mfd/intel_pmt.c | 112 +- drivers/mfd/lm3533-core.c | 2 +- drivers/mfd/ntxec.c | 221 - drivers/mfd/rohm-bd9576.c | 189 - drivers/mfd/stmpe.c | 14 +- drivers/misc/ad525x_dpot.c | 3 - drivers/misc/fastrpc.c | 5 - drivers/misc/habanalabs/common/debugfs.c | 5 +- drivers/misc/habanalabs/common/device.c | 40 +- drivers/misc/habanalabs/common/habanalabs.h | 2 + drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 - drivers/misc/habanalabs/common/irq.c | 2 +- drivers/misc/habanalabs/common/mmu/mmu.c | 38 +- drivers/misc/ibmvmc.c | 4 +- drivers/misc/pvpanic.c | 1 - drivers/misc/ti-st/st_core.c | 1 + drivers/misc/vmw_balloon.c | 11 +- drivers/mmc/core/block.c | 58 +- drivers/mmc/core/bus.c | 11 +- drivers/mmc/core/core.c | 112 +- drivers/mmc/core/mmc.c | 15 +- drivers/mmc/core/mmc_ops.c | 39 +- drivers/mmc/core/queue.c | 11 +- drivers/mmc/core/queue.h | 1 + drivers/mmc/core/sd.c | 6 - drivers/mmc/host/dw_mmc.c | 16 +- drivers/mmc/host/mmci.c | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 3 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 2 +- drivers/mmc/host/sdhci-pci-gli.c | 8 - drivers/mmc/host/sdhci-pci-o2micro.c | 8 - drivers/mmc/host/sdhci-st.c | 19 +- drivers/mmc/host/sdhci.c | 93 +- drivers/mmc/host/tmio_mmc.h | 3 +- drivers/mmc/host/tmio_mmc_core.c | 17 +- drivers/mmc/host/uniphier-sd.c | 5 +- drivers/mmc/host/via-sdmmc.c | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 1 - drivers/mtd/chips/cfi_cmdset_0002.c | 2 - drivers/mtd/chips/cfi_cmdset_0020.c | 2 - drivers/mtd/ftl.c | 14 +- drivers/mtd/inftlcore.c | 13 +- drivers/mtd/maps/physmap-bt1-rom.c | 2 +- drivers/mtd/maps/physmap-core.c | 4 +- drivers/mtd/mtdblock.c | 14 +- drivers/mtd/mtdblock_ro.c | 13 +- drivers/mtd/mtdchar.c | 25 +- drivers/mtd/mtdcore.c | 6 +- drivers/mtd/mtdoops.c | 17 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/mtdswap.c | 14 +- drivers/mtd/nand/ecc-sw-bch.c | 10 +- drivers/mtd/nand/ecc-sw-hamming.c | 10 +- drivers/mtd/nand/onenand/onenand_samsung.c | 1 - drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 - drivers/mtd/nand/raw/fsmc_nand.c | 3 - drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 45 +- drivers/mtd/nand/raw/omap2.c | 14 +- drivers/mtd/nand/raw/qcom_nandc.c | 262 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2 - drivers/mtd/nand/spi/gigadevice.c | 69 +- drivers/mtd/nftlcore.c | 13 +- drivers/mtd/parsers/Kconfig | 14 +- drivers/mtd/parsers/Makefile | 2 - drivers/mtd/parsers/ofpart.c | 239 + drivers/mtd/parsers/ofpart_bcm4908.c | 64 - drivers/mtd/parsers/ofpart_bcm4908.h | 15 - drivers/mtd/parsers/ofpart_core.c | 265 - drivers/mtd/parsers/qcomsmempart.c | 9 +- drivers/mtd/rfd_ftl.c | 13 +- drivers/mtd/spi-nor/controllers/intel-spi.c | 1 + drivers/mtd/spi-nor/controllers/intel-spi.h | 2 +- drivers/mtd/spi-nor/core.c | 5 +- drivers/mtd/spi-nor/winbond.c | 2 - drivers/net/Kconfig | 2 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/caif/caif_serial.c | 18 +- drivers/net/can/flexcan.c | 24 +- drivers/net/can/m_can/tcan4x5x-core.c | 6 +- drivers/net/can/slcan.c | 1 + drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 21 +- drivers/net/dsa/b53/b53_common.c | 25 +- drivers/net/dsa/bcm_sf2.c | 17 +- drivers/net/dsa/mt7530.c | 4 - drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/dsa/xrs700x/xrs700x.c | 10 +- drivers/net/ethernet/3com/3c509.c | 1 - drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 11 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 17 +- drivers/net/ethernet/cadence/macb_main.c | 15 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 8 +- drivers/net/ethernet/davicom/dm9000.c | 23 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 8 - drivers/net/ethernet/freescale/dpaa2/Makefile | 2 - .../freescale/dpaa2/dpaa2-switch-ethtool.c | 189 - .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2901 -- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 178 - drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 458 - drivers/net/ethernet/freescale/dpaa2/dpsw.c | 1486 - drivers/net/ethernet/freescale/dpaa2/dpsw.h | 751 - drivers/net/ethernet/freescale/enetc/enetc.c | 347 +- drivers/net/ethernet/freescale/enetc/enetc.h | 31 +- drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 82 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 20 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 112 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 14 - drivers/net/ethernet/freescale/fec_ptp.c | 7 - drivers/net/ethernet/freescale/gianfar.c | 15 - drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 4 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 3 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 8 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 9 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 33 +- drivers/net/ethernet/ibm/ibmveth.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 22 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 5 - drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 - drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 1 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 2 +- .../mellanox/mlx5/core/sf/mlx5_ifc_vhca_event.h | 2 +- .../ethernet/mellanox/mlx5/core/sf/vhca_event.c | 1 - .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 1 - .../mellanox/mlx5/core/steering/dr_ste_v1.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 5 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 7 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/mscc/Kconfig | 1 - drivers/net/ethernet/mscc/ocelot_flower.c | 3 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 19 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 22 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 374 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 1 - drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 - drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 7 - drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 59 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 59 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 19 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 + .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 5 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 160 +- drivers/net/ethernet/sun/cassini.c | 1 - drivers/net/ethernet/sun/niu.c | 2 + drivers/net/ethernet/tehuti/tehuti.c | 1 - drivers/net/fddi/Kconfig | 16 + drivers/net/fddi/defxx.c | 96 +- drivers/net/fddi/defxx.h | 5 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fddi/skfp/h/smt.h | 12 +- drivers/net/fddi/skfp/smt.c | 4 +- drivers/net/hamradio/6pack.c | 6 + drivers/net/hamradio/mkiss.c | 1 + drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 13 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/netdevsim/fib.c | 6 +- drivers/net/netdevsim/netdev.c | 1 - drivers/net/phy/dp83822.c | 9 +- drivers/net/phy/dp83tc811.c | 11 +- drivers/net/phy/phy.c | 6 +- drivers/net/phy/phy_device.c | 17 +- drivers/net/plip/plip.c | 2 - drivers/net/ppp/ppp_async.c | 1 + drivers/net/ppp/ppp_synctty.c | 1 + drivers/net/slip/slip.c | 1 + drivers/net/usb/cdc_ncm.c | 10 +- drivers/net/usb/qmi_wwan.c | 14 + drivers/net/usb/r8152.c | 35 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/veth.c | 3 +- drivers/net/virtio_net.c | 65 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/lapbether.c | 3 + drivers/net/wireless/ath/ath10k/mac.c | 2 - drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 3 +- drivers/net/wireless/ath/ath9k/xmit.c | 6 - drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 1 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 26 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/xen-netback/netback.c | 4 +- drivers/nvme/target/passthru.c | 6 +- drivers/nvmem/Kconfig | 9 - drivers/nvmem/Makefile | 2 - drivers/nvmem/brcm_nvram.c | 78 - drivers/nvmem/core.c | 95 - drivers/nvmem/qcom-spmi-sdam.c | 2 +- drivers/nvmem/qfprom.c | 21 - drivers/nvmem/snvs_lpgpr.c | 2 +- drivers/of/Makefile | 6 - drivers/of/kexec.c | 458 - drivers/of/property.c | 3 +- drivers/opp/core.c | 48 +- drivers/opp/opp.h | 2 - drivers/pci/controller/Makefile | 7 +- drivers/pci/controller/dwc/Kconfig | 1 - drivers/pci/controller/dwc/Makefile | 7 +- drivers/pci/controller/pci-thunder-ecam.c | 2 +- drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/pci.h | 6 - drivers/pci/pcie/rcec.c | 2 +- drivers/pci/xen-pcifront.c | 4 +- drivers/phy/ralink/phy-mt7621-pci.c | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 1 - drivers/phy/ti/phy-tusb1210.c | 27 +- drivers/pinctrl/core.c | 35 +- drivers/pinctrl/intel/pinctrl-intel.c | 7 +- drivers/pinctrl/mvebu/pinctrl-armada-cp110.c | 4 +- drivers/pinctrl/pinconf.c | 4 +- drivers/pinctrl/pinctrl-equilibrium.c | 16 +- drivers/pinctrl/pinctrl-ingenic.c | 4 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 +- drivers/pinctrl/pinctrl-rockchip.c | 14 +- drivers/pinctrl/pinmux.c | 106 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 15 - drivers/pinctrl/qcom/pinctrl-sc7280.c | 40 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 6 - drivers/pinctrl/renesas/pfc-r8a77951.c | 30 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 30 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 34 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 34 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 5 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/surface/Kconfig | 49 - drivers/platform/surface/Makefile | 2 - drivers/platform/surface/aggregator/controller.c | 10 +- .../platform/surface/surface_aggregator_registry.c | 641 - .../platform/surface/surface_platform_profile.c | 190 - drivers/platform/surface/surfacepro3_button.c | 2 + drivers/platform/x86/Kconfig | 3 +- drivers/platform/x86/dell/dell-smbios-wmi.c | 3 +- drivers/platform/x86/dell/dell-wmi-descriptor.c | 3 +- .../x86/dell/dell-wmi-sysman/biosattr-interface.c | 3 +- .../dell/dell-wmi-sysman/passwordattr-interface.c | 3 +- drivers/platform/x86/dell/dell-wmi.c | 3 +- drivers/platform/x86/hp-wmi.c | 101 +- drivers/platform/x86/intel-hid.c | 7 - drivers/platform/x86/intel-wmi-sbl-fw-update.c | 3 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 3 +- drivers/platform/x86/intel_pmt_class.c | 46 - drivers/platform/x86/intel_pmt_class.h | 1 - drivers/platform/x86/intel_pmt_telemetry.c | 20 + drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 23 - drivers/platform/x86/touchscreen_dmi.c | 2 +- drivers/platform/x86/wmi-bmof.c | 3 +- drivers/platform/x86/wmi.c | 6 +- drivers/platform/x86/xo15-ebook.c | 6 +- drivers/power/supply/cw2015_battery.c | 6 - drivers/power/supply/max8997_charger.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 19 +- drivers/power/supply/smb347-charger.c | 65 +- drivers/pps/clients/pps-ldisc.c | 3 + drivers/pwm/Kconfig | 8 - drivers/pwm/Makefile | 1 - drivers/pwm/pwm-ntxec.c | 184 - drivers/regulator/mt6315-regulator.c | 4 +- drivers/regulator/pca9450-regulator.c | 10 +- drivers/regulator/pf8x00-regulator.c | 1 - drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/regulator/qcom_spmi-regulator.c | 2 - drivers/regulator/rt4831-regulator.c | 4 +- drivers/regulator/scmi-regulator.c | 4 +- drivers/remoteproc/Kconfig | 6 +- drivers/remoteproc/imx_rproc.c | 262 +- drivers/remoteproc/ingenic_rproc.c | 2 +- drivers/remoteproc/keystone_remoteproc.c | 2 +- drivers/remoteproc/mtk_scp.c | 6 +- drivers/remoteproc/omap_remoteproc.c | 2 +- drivers/remoteproc/pru_rproc.c | 24 +- drivers/remoteproc/qcom_pil_info.c | 2 +- drivers/remoteproc/qcom_q6v5_adsp.c | 2 +- drivers/remoteproc/qcom_q6v5_pas.c | 2 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_wcnss.c | 2 +- drivers/remoteproc/remoteproc_core.c | 36 +- drivers/remoteproc/remoteproc_coredump.c | 8 +- drivers/remoteproc/remoteproc_debugfs.c | 2 +- drivers/remoteproc/remoteproc_elf_loader.c | 21 +- drivers/remoteproc/remoteproc_internal.h | 2 +- drivers/remoteproc/remoteproc_sysfs.c | 4 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/remoteproc/wkup_m3_rproc.c | 2 +- drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/rpmsg/qcom_glink_native.c | 1 - drivers/rtc/Kconfig | 8 - drivers/rtc/Makefile | 1 - drivers/rtc/rtc-ntxec.c | 145 - drivers/s390/block/dasd.c | 6 +- drivers/s390/char/con3215.c | 56 +- drivers/s390/char/tty3270.c | 6 +- drivers/s390/char/zcore.c | 44 +- drivers/s390/cio/device_fsm.c | 2 +- drivers/s390/cio/vfio_ccw_ops.c | 6 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 128 +- drivers/scsi/FlashPoint.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 67 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 4 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 19 +- drivers/scsi/lpfc/lpfc.h | 3 +- drivers/scsi/lpfc/lpfc_attr.c | 2 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_debugfs.c | 13 +- drivers/scsi/lpfc/lpfc_disc.h | 3 +- drivers/scsi/lpfc/lpfc_els.c | 639 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 6 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 272 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- drivers/scsi/lpfc/lpfc_nvmet.c | 5 +- drivers/scsi/lpfc/lpfc_scsi.c | 98 +- drivers/scsi/lpfc/lpfc_sli.c | 29 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/lpfc/lpfc_vport.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 5 - drivers/scsi/megaraid/megaraid_sas_base.c | 87 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 89 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 2 - drivers/scsi/mpt3sas/mpt3sas_base.c | 3 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/pm8001/pm8001_sas.c | 8 +- drivers/scsi/pm8001/pm8001_sas.h | 1 + drivers/scsi/qla2xxx/tcm_qla2xxx.c | 17 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi.c | 13 - drivers/scsi/scsi_debug.c | 229 +- drivers/scsi/scsi_lib.c | 100 +- drivers/scsi/scsi_priv.h | 3 - drivers/scsi/scsi_scan.c | 23 +- drivers/scsi/scsi_sysfs.c | 4 +- drivers/scsi/sg.c | 5395 +-- drivers/scsi/storvsc_drv.c | 18 +- drivers/scsi/ufs/ufs-debugfs.c | 90 - drivers/scsi/ufs/ufs-debugfs.h | 2 - drivers/scsi/ufs/ufs-qcom.c | 10 - drivers/scsi/ufs/ufs.h | 10 +- drivers/scsi/ufs/ufshcd.c | 129 +- drivers/scsi/ufs/ufshcd.h | 26 +- drivers/scsi/vmw_pvscsi.c | 2 + drivers/scsi/vmw_pvscsi.h | 2 + drivers/sh/maple/maple.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/imx/soc-imx.c | 12 - drivers/soc/qcom/llcc-qcom.c | 19 - drivers/soc/qcom/qcom-geni-se.c | 3 - drivers/soc/qcom/qcom_aoss.c | 1 - drivers/soc/qcom/qmi_encdec.c | 8 +- drivers/soc/qcom/rpmh-rsc.c | 65 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/qcom/smem.c | 2 +- drivers/soc/renesas/rmobile-sysc.c | 4 +- drivers/soc/ti/omap_prm.c | 8 +- drivers/spi/spi-ath79.c | 3 +- drivers/spi/spi-atmel.c | 4 + drivers/spi/spi-bcm63xx-hsspi.c | 7 +- drivers/spi/spi-bcm63xx.c | 6 +- drivers/spi/spi-butterfly.c | 13 +- drivers/spi/spi-cadence-quadspi.c | 9 +- drivers/spi/spi-lm70llp.c | 13 +- drivers/spi/spi-nxp-fspi.c | 114 +- drivers/spi/spi-omap2-mcspi.c | 24 +- drivers/spi/spi-rockchip.c | 13 +- drivers/spi/spi-ti-qspi.c | 20 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/uapi/ashmem.h | 2 + .../clocking-wizard/clk-xlnx-clock-wizard.c | 369 +- drivers/staging/comedi/drivers/addi_apci_1032.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 18 +- drivers/staging/comedi/drivers/adv_pci1710.c | 10 +- .../staging/comedi/drivers/amplc_pc236_common.c | 4 +- drivers/staging/comedi/drivers/comedi_parport.c | 3 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/das800.c | 2 +- drivers/staging/comedi/drivers/dmm32at.c | 2 +- drivers/staging/comedi/drivers/dt2814.c | 152 +- drivers/staging/comedi/drivers/me4000.c | 2 +- drivers/staging/comedi/drivers/ni_6527.c | 4 +- drivers/staging/comedi/drivers/ni_65xx.c | 3 +- drivers/staging/comedi/drivers/pcl711.c | 2 +- drivers/staging/comedi/drivers/pcl726.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 1 + drivers/staging/fsl-dpaa2/Kconfig | 19 + drivers/staging/fsl-dpaa2/Makefile | 6 + drivers/staging/fsl-dpaa2/ethsw/Makefile | 10 + drivers/staging/fsl-dpaa2/ethsw/README | 106 + drivers/staging/fsl-dpaa2/ethsw/TODO | 13 + drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 390 + drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 1322 + drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 594 + drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c | 189 + drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 1839 ++ drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 80 + drivers/staging/fwserial/fwserial.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 2 + drivers/staging/gasket/gasket_sysfs.c | 2 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/audio_module.c | 4 +- drivers/staging/greybus/audio_topology.c | 12 +- drivers/staging/greybus/sdio.c | 1 + drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 8 +- drivers/staging/kpc2000/kpc2000_i2c.c | 6 +- drivers/staging/kpc2000/kpc2000_spi.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 6 +- drivers/staging/media/imx/Kconfig | 9 +- drivers/staging/media/imx/Makefile | 6 +- drivers/staging/media/imx/TODO | 9 +- drivers/staging/media/imx/imx-ic-prp.c | 4 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 687 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 33 +- drivers/staging/media/imx/imx-media-dev-common.c | 4 - drivers/staging/media/imx/imx-media-utils.c | 23 +- drivers/staging/media/imx/imx-media-vdic.c | 7 +- drivers/staging/media/imx/imx-media.h | 12 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 6 +- drivers/staging/media/imx/imx7-media-csi.c | 1014 +- drivers/staging/media/imx/imx7-mipi-csis.c | 400 +- drivers/staging/media/omap4iss/iss.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 1 + drivers/staging/octeon/ethernet-spi.c | 2 +- drivers/staging/qlge/qlge_main.c | 3 +- drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 5 - drivers/staging/rtl8188eu/core/rtw_security.c | 72 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 11 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 4 +- drivers/staging/rtl8188eu/include/odm_hwconfig.h | 8 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 5 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 7 +- drivers/staging/rtl8192e/rtl819x_BA.h | 40 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 127 +- drivers/staging/rtl8192e/rtl819x_HT.h | 23 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 58 +- drivers/staging/rtl8192e/rtl819x_TS.h | 18 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 62 +- drivers/staging/rtl8192e/rtllib_rx.c | 170 +- drivers/staging/rtl8192e/rtllib_softmac.c | 14 +- drivers/staging/rtl8192e/rtllib_tx.c | 8 +- drivers/staging/rtl8192e/rtllib_wx.c | 76 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 7 +- drivers/staging/rtl8192u/r8192U_wx.c | 8 +- drivers/staging/rtl8712/ieee80211.c | 6 +- drivers/staging/rtl8712/rtl871x_cmd.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 4 +- drivers/staging/rtl8712/wifi.h | 178 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 3 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 44 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 44 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 8 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 24 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 8 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 20 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf.h | 16 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 4 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.h | 4 +- drivers/staging/rtl8723bs/hal/hal_com.c | 45 +- drivers/staging/rtl8723bs/hal/odm.c | 2 + drivers/staging/rtl8723bs/include/drv_types.h | 131 + drivers/staging/rtl8723bs/include/rtw_debug.h | 6 + drivers/staging/rtl8723bs/include/rtw_mp.h | 2 + drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 23 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 15 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 20 +- drivers/staging/sm750fb/sm750.h | 29 +- drivers/staging/unisys/visornic/visornic_main.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 8 +- .../interface/vchiq_arm/vchiq_debugfs.h | 2 +- drivers/staging/vt6656/card.c | 3 +- drivers/staging/wfx/bh.c | 1 - drivers/staging/wfx/bh.h | 4 - drivers/staging/wfx/bus.h | 3 - drivers/staging/wfx/bus_sdio.c | 6 - drivers/staging/wfx/bus_spi.c | 7 - drivers/staging/wfx/data_rx.c | 5 - drivers/staging/wfx/data_tx.c | 5 - drivers/staging/wfx/data_tx.h | 3 - drivers/staging/wfx/debug.c | 6 - drivers/staging/wfx/fwio.c | 2 - drivers/staging/wfx/hif_api_cmd.h | 4 - drivers/staging/wfx/hif_api_general.h | 9 - drivers/staging/wfx/hif_rx.c | 6 +- drivers/staging/wfx/hif_tx.c | 4 - drivers/staging/wfx/hif_tx_mib.c | 5 - drivers/staging/wfx/hwio.c | 3 - drivers/staging/wfx/hwio.h | 2 - drivers/staging/wfx/key.c | 2 - drivers/staging/wfx/key.h | 2 - drivers/staging/wfx/main.c | 7 - drivers/staging/wfx/main.h | 3 - drivers/staging/wfx/queue.c | 4 - drivers/staging/wfx/queue.h | 3 - drivers/staging/wfx/scan.h | 2 - drivers/staging/wfx/sta.c | 8 +- drivers/staging/wfx/sta.h | 2 - drivers/staging/wfx/traces.h | 3 - drivers/staging/wfx/wfx.h | 3 - drivers/staging/wimax/i2400m/control.c | 4 +- drivers/staging/wimax/i2400m/fw.c | 10 +- drivers/staging/wimax/i2400m/netdev.c | 2 +- drivers/staging/wimax/i2400m/op-rfkill.c | 6 +- drivers/staging/wimax/stack.c | 16 +- drivers/staging/wlan-ng/p80211conv.h | 3 + drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/target/iscsi/iscsi_target.c | 19 +- drivers/target/iscsi/iscsi_target_configfs.c | 3 +- drivers/target/iscsi/iscsi_target_nego.c | 1 + drivers/target/iscsi/iscsi_target_stat.c | 1 + drivers/target/iscsi/iscsi_target_util.c | 17 + drivers/target/loopback/tcm_loop.c | 60 +- drivers/target/loopback/tcm_loop.h | 1 + drivers/target/sbp/sbp_target.c | 8 +- drivers/target/target_core_configfs.c | 25 +- drivers/target/target_core_device.c | 10 +- drivers/target/target_core_fabric_configfs.c | 58 - drivers/target/target_core_file.c | 3 +- drivers/target/target_core_iblock.c | 81 +- drivers/target/target_core_iblock.h | 10 - drivers/target/target_core_internal.h | 2 - drivers/target/target_core_pr.c | 36 +- drivers/target/target_core_pscsi.c | 5 +- drivers/target/target_core_sbc.c | 4 +- drivers/target/target_core_stat.c | 3 + drivers/target/target_core_tmr.c | 4 - drivers/target/target_core_transport.c | 299 +- drivers/target/target_core_user.c | 93 +- drivers/target/target_core_xcopy.c | 10 +- drivers/target/tcm_fc/tfc_cmd.c | 14 +- drivers/tee/optee/call.c | 4 + drivers/tee/optee/optee_trace.h | 67 + drivers/thunderbolt/debugfs.c | 39 +- drivers/thunderbolt/switch.c | 18 +- drivers/thunderbolt/tb.c | 4 - drivers/thunderbolt/tb.h | 26 + drivers/tty/Kconfig | 56 +- drivers/tty/Makefile | 3 + drivers/tty/amiserial.c | 8 +- drivers/tty/cyclades.c | 4119 +++ drivers/tty/hvc/hvcs.c | 28 +- drivers/tty/ipwireless/tty.c | 11 +- drivers/tty/isicom.c | 1699 + drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 18 +- drivers/tty/n_hdlc.c | 1 + drivers/tty/n_null.c | 1 + drivers/tty/n_r3964.c | 1 + drivers/tty/n_tty.c | 2 +- drivers/tty/nozomi.c | 26 +- drivers/tty/pty.c | 15 +- drivers/tty/rocket.c | 3127 ++ drivers/tty/rocket.h | 111 + drivers/tty/rocket_int.h | 1214 + drivers/tty/serial/8250/8250_exar.c | 17 +- drivers/tty/serial/8250/8250_port.c | 24 +- drivers/tty/serial/8250/Kconfig | 5 +- drivers/tty/serial/8250/serial_cs.c | 12 +- drivers/tty/serial/Kconfig | 3 +- drivers/tty/serial/imx.c | 6 +- drivers/tty/serial/jsm/jsm_tty.c | 24 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/liteuart.c | 4 +- drivers/tty/serial/max310x.c | 29 +- drivers/tty/serial/pch_uart.c | 19 +- drivers/tty/serial/samsung_tty.c | 496 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/stm32-usart.c | 198 +- drivers/tty/serial/stm32-usart.h | 3 + drivers/tty/synclink_gt.c | 62 +- drivers/tty/tty_io.c | 17 +- drivers/tty/tty_ioctl.c | 3 +- drivers/tty/vcc.c | 72 +- drivers/usb/cdns3/cdns3-gadget.c | 2 - drivers/usb/cdns3/cdns3-imx.c | 34 - drivers/usb/cdns3/cdns3-plat.c | 23 +- drivers/usb/cdns3/core.c | 29 +- drivers/usb/cdns3/drd.c | 15 - drivers/usb/cdns3/drd.h | 2 +- drivers/usb/chipidea/host.c | 2 +- drivers/usb/class/cdc-acm.c | 5 - drivers/usb/class/usblp.c | 16 +- drivers/usb/common/common.c | 76 - drivers/usb/common/debug.c | 22 +- drivers/usb/core/devices.c | 21 +- drivers/usb/core/endpoint.c | 35 +- drivers/usb/core/usb.c | 40 +- drivers/usb/dwc2/debugfs.c | 2 - drivers/usb/dwc3/core.c | 15 - drivers/usb/dwc3/core.h | 5 - drivers/usb/dwc3/dwc3-qcom.c | 18 +- drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/function/f_mass_storage.c | 2 + drivers/usb/gadget/function/f_printer.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 36 +- drivers/usb/gadget/function/f_uac1.c | 1 - drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 5 +- drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 +- drivers/usb/host/Makefile | 6 +- drivers/usb/host/isp116x-hcd.c | 7 +- drivers/usb/host/isp116x.h | 1 + drivers/usb/host/isp1362-hcd.c | 8 +- drivers/usb/host/isp1362.h | 1 + drivers/usb/host/sl811-hcd.c | 7 +- drivers/usb/host/sl811.h | 1 + drivers/usb/host/uhci-hcd.c | 12 +- drivers/usb/host/uhci-hcd.h | 4 + drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-mtk-sch.c | 360 +- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-mtk.h | 46 +- drivers/usb/host/xhci-pci.c | 16 +- drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci.c | 108 +- drivers/usb/host/xhci.h | 9 - drivers/usb/renesas_usbhs/pipe.c | 2 - drivers/usb/serial/ch341.c | 1 - drivers/usb/serial/cp210x.c | 3 - drivers/usb/serial/io_edgeport.c | 26 +- drivers/usb/serial/mos7720.c | 2 +- drivers/usb/serial/xr_serial.c | 25 + drivers/usb/typec/Makefile | 3 - drivers/usb/typec/stusb160x.c | 4 +- drivers/usb/typec/tcpm/fusb302.c | 5 +- drivers/usb/typec/tcpm/tcpci.c | 21 +- drivers/usb/typec/tcpm/tcpm.c | 86 +- drivers/usb/typec/tps6598x.c | 70 +- drivers/usb/typec/tps6598x.h | 189 - drivers/usb/typec/tps6598x_trace.h | 283 - drivers/usb/usbip/stub_dev.c | 42 +- drivers/usb/usbip/usbip_common.h | 1 - drivers/usb/usbip/vhci_sysfs.c | 39 +- drivers/usb/usbip/vudc_sysfs.c | 49 +- drivers/vdpa/Kconfig | 7 - drivers/vdpa/Makefile | 1 - drivers/vdpa/ifcvf/ifcvf_main.c | 5 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 4 +- drivers/vdpa/vdpa.c | 18 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 5 +- drivers/vdpa/virtio_pci/Makefile | 2 - drivers/vdpa/virtio_pci/vp_vdpa.c | 458 - drivers/vhost/scsi.c | 58 +- drivers/vhost/vdpa.c | 8 +- drivers/video/console/vgacon.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 3 + drivers/video/fbdev/aty/atyfb_base.c | 9 +- drivers/virt/acrn/hsm.c | 11 +- drivers/virt/acrn/irqfd.c | 6 +- drivers/virtio/virtio.c | 6 +- drivers/virtio/virtio_mmio.c | 3 +- drivers/watchdog/Kconfig | 13 - drivers/watchdog/Makefile | 1 - drivers/watchdog/bd9576_wdt.c | 291 - drivers/xen/events/events_2l.c | 22 +- drivers/xen/events/events_base.c | 130 +- drivers/xen/events/events_fifo.c | 7 + drivers/xen/events/events_internal.h | 14 +- drivers/xen/gntdev.c | 54 +- drivers/xen/xen-scsiback.c | 21 +- fs/Kconfig | 9 +- fs/Makefile | 1 - fs/afs/Kconfig | 1 - fs/afs/dir.c | 225 +- fs/afs/file.c | 483 +- fs/afs/fs_operation.c | 4 +- fs/afs/fsclient.c | 108 +- fs/afs/inode.c | 7 +- fs/afs/internal.h | 59 +- fs/afs/rxrpc.c | 150 +- fs/afs/write.c | 656 +- fs/afs/yfsclient.c | 82 +- fs/aio.c | 9 +- fs/binfmt_elf.c | 4 +- fs/binfmt_elf_fdpic.c | 3 +- fs/binfmt_misc.c | 29 +- fs/block_dev.c | 17 +- fs/btrfs/block-group.c | 42 +- fs/btrfs/btrfs_inode.h | 33 +- fs/btrfs/ctree.h | 27 +- fs/btrfs/delayed-inode.c | 35 +- fs/btrfs/disk-io.c | 143 +- fs/btrfs/extent-tree.c | 13 + fs/btrfs/extent_io.c | 438 +- fs/btrfs/file.c | 106 +- fs/btrfs/inode.c | 124 +- fs/btrfs/ioctl.c | 33 +- fs/btrfs/ordered-data.c | 19 +- fs/btrfs/ordered-data.h | 4 +- fs/btrfs/qgroup.c | 38 +- fs/btrfs/reflink.c | 40 +- fs/btrfs/relocation.c | 418 +- fs/btrfs/scrub.c | 10 +- fs/btrfs/send.c | 43 +- fs/btrfs/subpage.c | 72 - fs/btrfs/subpage.h | 17 - fs/btrfs/super.c | 26 - fs/btrfs/transaction.c | 37 +- fs/btrfs/transaction.h | 2 +- fs/btrfs/tree-checker.c | 5 - fs/btrfs/tree-log.c | 8 +- fs/btrfs/volumes.c | 57 +- fs/buffer.c | 56 +- fs/cachefiles/Makefile | 1 - fs/cachefiles/interface.c | 5 +- fs/cachefiles/internal.h | 9 - fs/cachefiles/rdwr2.c | 403 - fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 19 +- fs/cifs/connect.c | 14 +- fs/cifs/sess.c | 1 - fs/cifs/smb2inode.c | 1 - fs/cifs/smb2misc.c | 10 +- fs/cifs/smb2ops.c | 10 +- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/transport.c | 11 +- fs/configfs/file.c | 6 +- fs/coredump.c | 72 +- fs/crypto/bio.c | 6 +- fs/dlm/config.c | 86 +- fs/dlm/config.h | 1 + fs/dlm/debug_fs.c | 1 - fs/dlm/lock.c | 2 + fs/dlm/lockspace.c | 20 +- fs/dlm/lowcomms.c | 193 +- fs/dlm/lowcomms.h | 5 - fs/dlm/midcomms.c | 33 +- fs/dlm/rcom.c | 2 + fs/ecryptfs/crypto.c | 3 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/erofs/data.c | 28 +- fs/erofs/zdata.c | 2 +- fs/eventpoll.c | 52 +- fs/exfat/balloc.c | 91 +- fs/exfat/dir.c | 5 - fs/exfat/exfat_fs.h | 5 - fs/exfat/fatent.c | 37 +- fs/exfat/file.c | 53 - fs/exfat/super.c | 1 - fs/ext4/balloc.c | 38 +- fs/ext4/ext4.h | 1 - fs/ext4/inode.c | 6 +- fs/ext4/mballoc.c | 11 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 5 - fs/ext4/sysfs.c | 7 - fs/ext4/xattr.c | 4 - fs/f2fs/Kconfig | 16 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/data.c | 117 +- fs/f2fs/f2fs.h | 23 +- fs/f2fs/file.c | 11 +- fs/f2fs/gc.c | 34 +- fs/f2fs/inline.c | 3 +- fs/f2fs/segment.c | 46 +- fs/f2fs/segment.h | 6 +- fs/f2fs/super.c | 8 +- fs/f2fs/sysfs.c | 9 - fs/f2fs/verity.c | 75 +- fs/fat/fatent.c | 2 +- fs/fscache/Kconfig | 1 - fs/fscache/Makefile | 1 - fs/fscache/internal.h | 4 - fs/fscache/io.c | 116 - fs/fscache/page.c | 2 +- fs/fscache/stats.c | 1 - fs/fuse/dev.c | 26 +- fs/fuse/fuse_i.h | 1 - fs/fuse/virtio_fs.c | 9 +- fs/gfs2/log.c | 4 - fs/gfs2/lops.c | 2 +- fs/gfs2/ops_fstype.c | 4 +- fs/gfs2/super.c | 10 +- fs/gfs2/super.h | 2 +- fs/gfs2/trans.c | 2 - fs/gfs2/util.c | 2 +- fs/hugetlbfs/inode.c | 6 +- fs/io-wq.c | 25 +- fs/io-wq.h | 2 +- fs/io_uring.c | 907 +- fs/iomap/buffered-io.c | 4 +- fs/iomap/direct-io.c | 28 +- fs/iomap/swapfile.c | 10 - fs/locks.c | 68 +- fs/mpage.c | 2 +- fs/netfs/Kconfig | 23 - fs/netfs/Makefile | 5 - fs/netfs/internal.h | 97 - fs/netfs/read_helper.c | 1180 - fs/netfs/stats.c | 59 - fs/nfs/Kconfig | 2 +- fs/nfs/dir.c | 58 +- fs/nfs/inode.c | 7 +- fs/nfs/internal.h | 3 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs42proc.c | 12 +- fs/nfs/nfs4proc.c | 33 +- fs/nfs/unlink.c | 6 +- fs/nfs/write.c | 8 +- fs/nfs_common/nfsacl.c | 71 - fs/nfsd/Kconfig | 1 - fs/nfsd/filecache.c | 2 - fs/nfsd/nfs2acl.c | 87 +- fs/nfsd/nfs3acl.c | 39 +- fs/nfsd/nfs3proc.c | 97 +- fs/nfsd/nfs3xdr.c | 1043 +- fs/nfsd/nfs4callback.c | 1 - fs/nfsd/nfs4proc.c | 40 +- fs/nfsd/nfs4state.c | 108 +- fs/nfsd/nfs4xdr.c | 110 +- fs/nfsd/nfsfh.c | 2 +- fs/nfsd/nfsfh.h | 2 +- fs/nfsd/nfsproc.c | 53 +- fs/nfsd/nfssvc.c | 4 +- fs/nfsd/nfsxdr.c | 413 +- fs/nfsd/trace.h | 24 - fs/nfsd/vfs.c | 9 +- fs/nfsd/vfs.h | 2 +- fs/nfsd/xdr.h | 23 +- fs/nfsd/xdr3.h | 37 +- fs/nfsd/xdr4.h | 2 +- fs/nilfs2/segbuf.c | 2 +- fs/ocfs2/blockcheck.c | 2 +- fs/ocfs2/namei.c | 17 +- fs/overlayfs/file.c | 44 +- fs/pnode.h | 2 +- fs/proc/base.c | 4 +- fs/proc/fd.c | 20 +- fs/proc/page.c | 40 +- fs/proc/task_mmu.c | 5 +- fs/pstore/platform.c | 5 +- fs/squashfs/block.c | 2 +- fs/userfaultfd.c | 149 +- fs/xfs/xfs_inode.c | 14 +- fs/xfs/xfs_itable.c | 42 +- fs/xfs/xfs_iwalk.c | 32 +- fs/xfs/xfs_mount.c | 90 +- fs/xfs/xfs_symlink.c | 3 +- fs/zonefs/super.c | 2 +- include/acpi/acpi_drivers.h | 12 + include/asm-generic/hyperv-tlfs.h | 35 - include/asm-generic/mshyperv.h | 21 +- include/clocksource/hyperv_timer.h | 3 +- include/drm/amd_asic_type.h | 15 +- include/drm/drm_dp_helper.h | 5 - include/drm/i915_pciids.h | 11 - include/dt-bindings/interconnect/qcom,sdm660.h | 116 - include/dt-bindings/pinctrl/k3.h | 5 +- include/dt-bindings/power/qcom-rpmpd.h | 26 - include/keys/system_keyring.h | 15 - include/kvm/arm_pmu.h | 9 +- include/linux/acpi.h | 15 +- include/linux/arch_topology.h | 19 +- include/linux/atmdev.h | 2 +- include/linux/binfmts.h | 1 - include/linux/bio.h | 4 +- include/linux/blk-mq.h | 13 +- include/linux/bootmem_info.h | 65 - include/linux/bpf.h | 103 +- include/linux/bpf_local_storage.h | 3 +- include/linux/bpf_lsm.h | 22 + include/linux/bpf_types.h | 8 +- include/linux/bpf_verifier.h | 3 - include/linux/can/skb.h | 8 +- include/linux/compaction.h | 1 + include/linux/compat.h | 1 + include/linux/compiler-clang.h | 6 - include/linux/compiler-gcc.h | 8 +- include/linux/compiler-version.h | 14 - include/linux/coredump.h | 14 +- include/linux/cpu.h | 3 - include/linux/cpumask.h | 6 +- include/linux/cyclades.h | 364 + include/linux/devfreq.h | 9 - include/linux/extcon.h | 23 - include/linux/f2fs_fs.h | 2 +- include/linux/filter.h | 31 +- include/linux/fs.h | 7 - include/linux/fscache-cache.h | 4 - include/linux/fscache.h | 50 +- include/linux/gfp.h | 21 +- include/linux/gpio/consumer.h | 2 - include/linux/hid.h | 2 - include/linux/highmem.h | 28 +- include/linux/hugetlb.h | 72 +- include/linux/hugetlb_cgroup.h | 34 +- include/linux/ide.h | 8 +- include/linux/if_macvlan.h | 3 +- include/linux/intel-ish-client-if.h | 2 +- include/linux/interrupt.h | 4 - include/linux/io_uring.h | 2 +- include/linux/irqdomain.h | 23 +- include/linux/isicom.h | 85 + include/linux/kasan.h | 5 +- include/linux/kconfig.h | 2 + include/linux/kcov.h | 1 - include/linux/kcsan-checks.h | 6 - include/linux/kcsan.h | 7 - include/linux/kexec.h | 8 - include/linux/kmsg_dump.h | 47 +- include/linux/lockdep.h | 18 +- include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 146 +- include/linux/memory_hotplug.h | 27 + include/linux/memremap.h | 6 - include/linux/mfd/ab3100.h | 128 + include/linux/mfd/atc260x/atc2603c.h | 281 - include/linux/mfd/atc260x/atc2609a.h | 308 - include/linux/mfd/atc260x/core.h | 58 - include/linux/mfd/db8500-prcmu.h | 2 +- include/linux/mfd/lp87565.h | 3 + include/linux/mfd/lpc_ich.h | 2 +- include/linux/mfd/ntxec.h | 37 - include/linux/mfd/rohm-bd957x.h | 140 - include/linux/mfd/rohm-generic.h | 2 - include/linux/mhi.h | 2 +- include/linux/migrate.h | 1 - include/linux/mlx5/qp.h | 7 - include/linux/mm.h | 56 - include/linux/mm_types.h | 1 - include/linux/mmc/host.h | 2 + include/linux/mmc/sdio.h | 2 +- include/linux/mmzone.h | 13 +- include/linux/mtd/blktrans.h | 11 - include/linux/mtd/mtd.h | 1 - include/linux/mtd/nand-ecc-sw-bch.h | 2 + include/linux/mtd/nand-ecc-sw-hamming.h | 2 + include/linux/mtd/nand.h | 22 - include/linux/netdevice.h | 7 +- include/linux/netfs.h | 200 - include/linux/nfsacl.h | 3 - include/linux/nmi.h | 1 - include/linux/nvmem-consumer.h | 4 - include/linux/of.h | 7 - include/linux/page-flags-layout.h | 62 +- include/linux/pagemap.h | 3 - include/linux/parport.h | 12 +- include/linux/pci_ids.h | 31 + include/linux/perf_event.h | 2 - include/linux/pgtable.h | 16 - include/linux/platform_data/{x86 => }/intel-spi.h | 0 include/linux/platform_data/usb-mx2.h | 29 + include/linux/power_supply.h | 6 - include/linux/property.h | 2 +- include/linux/psi.h | 1 + include/linux/psi_types.h | 3 +- include/linux/rcu_segcblist.h | 7 +- include/linux/rculist_nulls.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 11 +- include/linux/rcutree.h | 2 - include/linux/regulator/pca9450.h | 3 - include/linux/remoteproc.h | 4 +- include/linux/sbitmap.h | 85 +- include/linux/sched.h | 16 +- include/linux/sched/mm.h | 30 +- include/linux/seqlock.h | 5 +- include/linux/serial_s3c.h | 16 - include/linux/skbuff.h | 4 - include/linux/skmsg.h | 82 +- include/linux/slab.h | 2 - include/linux/smp.h | 50 +- include/linux/socket.h | 71 +- include/linux/stacktrace.h | 19 - include/linux/stop_machine.h | 11 +- include/linux/sunrpc/svc.h | 25 - include/linux/sunrpc/svc_rdma.h | 4 +- include/linux/sunrpc/svc_xprt.h | 1 - include/linux/sunrpc/xdr.h | 34 - include/linux/surface_aggregator/controller.h | 74 +- include/linux/surface_aggregator/device.h | 31 +- include/linux/swap.h | 7 - include/linux/textsearch.h | 2 +- include/linux/tty.h | 2 +- include/linux/tty_ldisc.h | 3 + include/linux/u64_stats_sync.h | 7 +- include/linux/uio.h | 11 - include/linux/usb.h | 4 +- include/linux/usb/ch9.h | 62 +- include/linux/userfaultfd_k.h | 49 +- include/linux/vdpa.h | 10 +- include/linux/virtio.h | 2 + include/linux/virtio_net.h | 7 +- include/linux/vm_event_item.h | 8 - include/linux/vmalloc.h | 2 +- include/linux/vmstat.h | 24 +- include/linux/wait.h | 4 +- include/linux/wmi.h | 2 +- include/media/davinci/isif.h | 8 +- include/media/dvbdev.h | 2 +- include/media/rc-map.h | 9 - include/media/v4l2-mc.h | 8 +- include/net/af_rxrpc.h | 2 +- include/net/bluetooth/hci.h | 1 - include/net/bluetooth/mgmt.h | 1 - include/net/dst.h | 11 - include/net/nexthop.h | 24 - include/net/nfc/nci_core.h | 2 + include/net/pkt_sched.h | 9 - include/net/red.h | 10 +- include/net/tcp.h | 41 +- include/net/udp.h | 4 +- include/net/xdp_sock.h | 19 + include/net/xfrm.h | 2 +- include/rdma/iw_cm.h | 1 - include/scsi/scsi_cmnd.h | 3 - include/scsi/scsi_device.h | 8 +- include/scsi/scsi_host.h | 83 +- include/scsi/sg.h | 273 +- include/sound/rt5645.h | 32 + include/sound/soc-component.h | 4 +- include/sound/soc.h | 2 +- include/target/target_core_backend.h | 2 - include/target/target_core_base.h | 59 +- include/target/target_core_fabric.h | 21 +- include/trace/events/afs.h | 74 +- include/trace/events/migrate.h | 3 +- include/trace/events/mmflags.h | 7 - include/trace/events/netfs.h | 201 - include/trace/events/rcu.h | 28 - include/trace/events/ufs.h | 21 - include/trace/events/xdp.h | 62 +- include/trace/events/xen.h | 2 +- include/uapi/drm/amdgpu_drm.h | 34 - include/uapi/drm/etnaviv_drm.h | 3 - include/uapi/linux/bpf.h | 779 +- include/uapi/linux/btf.h | 5 +- include/uapi/linux/cyclades.h | 494 + include/uapi/linux/fuse.h | 3 +- include/uapi/linux/if_fddi.h | 2 +- include/uapi/linux/kfd_ioctl.h | 1 - include/uapi/linux/l2tp.h | 1 - include/uapi/linux/major.h | 2 + include/uapi/linux/mempolicy.h | 7 - include/uapi/linux/netfilter/nfnetlink_cthelper.h | 2 +- include/uapi/linux/serial.h | 4 +- include/uapi/linux/userfaultfd.h | 36 +- include/uapi/linux/v4l2-controls.h | 2 +- include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_snd.h | 334 - include/uapi/scsi/sg.h | 375 - include/xen/grant_table.h | 7 - include/xen/xenbus.h | 1 + init/Kconfig | 17 +- kernel/async.c | 2 +- kernel/bpf/Makefile | 3 +- kernel/bpf/arraymap.c | 40 - kernel/bpf/bpf_inode_storage.c | 4 +- kernel/bpf/bpf_iter.c | 16 - kernel/bpf/bpf_local_storage.c | 39 +- kernel/bpf/bpf_lsm.c | 4 + kernel/bpf/bpf_task_storage.c | 100 +- kernel/bpf/btf.c | 110 +- kernel/bpf/core.c | 6 - kernel/bpf/cpumap.c | 9 +- kernel/bpf/devmap.c | 17 +- kernel/bpf/hashtab.c | 65 - kernel/bpf/helpers.c | 2 - kernel/bpf/syscall.c | 5 - kernel/bpf/verifier.c | 488 +- kernel/cgroup/cgroup.c | 34 +- kernel/cgroup/rstat.c | 63 +- kernel/cpu.c | 194 +- kernel/crash_core.c | 7 - kernel/debug/kdb/kdb_main.c | 10 +- kernel/events/core.c | 42 +- kernel/fork.c | 42 +- kernel/hung_task.c | 44 - kernel/irq/irqdomain.c | 29 +- kernel/irq/manage.c | 11 +- kernel/kcsan/Makefile | 4 +- kernel/kcsan/atomic.h | 5 - kernel/kcsan/core.c | 7 +- kernel/kcsan/debugfs.c | 9 +- kernel/kcsan/encoding.h | 5 - kernel/kcsan/kcsan-test.c | 1207 + kernel/kcsan/kcsan.h | 8 +- kernel/kcsan/kcsan_test.c | 1199 - kernel/kcsan/report.c | 5 - kernel/kcsan/selftest.c | 5 - kernel/locking/lockdep.c | 15 +- kernel/printk/internal.h | 4 +- kernel/printk/printk.c | 464 +- kernel/printk/printk_safe.c | 27 +- kernel/rcu/rcu_segcblist.c | 3 +- kernel/rcu/rcuscale.c | 15 +- kernel/rcu/rcutorture.c | 93 +- kernel/rcu/tasks.h | 89 +- kernel/rcu/tiny.c | 40 - kernel/rcu/tree.c | 164 +- kernel/rcu/tree_exp.h | 1 - kernel/rcu/tree_plugin.h | 263 +- kernel/rcu/tree_stall.h | 2 - kernel/sched/core.c | 173 +- kernel/sched/fair.c | 181 +- kernel/sched/idle.c | 6 - kernel/sched/membarrier.c | 4 +- kernel/sched/psi.c | 122 +- kernel/sched/sched.h | 15 - kernel/sched/stats.h | 37 +- kernel/sched/topology.c | 91 +- kernel/smp.c | 464 +- kernel/softirq.c | 2 +- kernel/static_call.c | 7 +- kernel/sysctl.c | 10 +- kernel/time/hrtimer.c | 60 +- kernel/torture.c | 6 +- kernel/trace/bpf_trace.c | 6 - kernel/up.c | 38 +- kernel/watchdog.c | 21 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 2 +- lib/Kconfig.debug | 6 - lib/Kconfig.kasan | 6 +- lib/Kconfig.kcsan | 5 +- lib/bch.c | 2 +- lib/bitmap.c | 49 +- lib/cmdline.c | 1 - lib/decompress_unlzma.c | 2 +- lib/extable.c | 5 + lib/iov_iter.c | 313 +- lib/sbitmap.c | 210 +- lib/test_bitmap.c | 46 +- lib/test_xarray.c | 26 +- lib/xarray.c | 11 +- localversion-next | 1 - mm/Kconfig | 7 - mm/Makefile | 2 - mm/bootmem_info.c | 127 - mm/cma.c | 12 +- mm/compaction.c | 13 +- mm/dmapool.c | 2 +- mm/filemap.c | 87 +- mm/frontswap.c | 12 +- mm/gup.c | 174 +- mm/gup_test.c | 29 +- mm/gup_test.h | 3 +- mm/highmem.c | 17 +- mm/huge_memory.c | 18 +- mm/hugetlb.c | 585 +- mm/hugetlb_cgroup.c | 12 +- mm/hugetlb_vmemmap.c | 293 - mm/hugetlb_vmemmap.h | 51 - mm/internal.h | 9 +- mm/interval_tree.c | 2 +- mm/kasan/common.c | 2 +- mm/kasan/kasan.h | 2 +- mm/kasan/report_generic.c | 4 +- mm/kfence/report.c | 30 +- mm/khugepaged.c | 45 +- mm/madvise.c | 13 +- mm/memcontrol.c | 480 +- mm/memory-failure.c | 38 +- mm/memory.c | 34 +- mm/memory_hotplug.c | 120 +- mm/mempolicy.c | 80 +- mm/mempool.c | 2 +- mm/memremap.c | 22 +- mm/migrate.c | 2 +- mm/mlock.c | 4 +- mm/mm_init.c | 4 + mm/mmap.c | 18 +- mm/mremap.c | 3 +- mm/msync.c | 6 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 9 +- mm/page_alloc.c | 285 +- mm/page_owner.c | 12 +- mm/process_vm_access.c | 1 + mm/readahead.c | 70 - mm/shmem.c | 2 +- mm/slab.c | 4 +- mm/slab.h | 2 - mm/slab_common.c | 4 - mm/slob.c | 2 - mm/slub.c | 4 +- mm/sparse-vmemmap.c | 280 - mm/sparse.c | 3 +- mm/swap_state.c | 13 +- mm/swapfile.c | 4 +- mm/userfaultfd.c | 39 +- mm/util.c | 27 +- mm/vmalloc.c | 10 +- mm/vmscan.c | 10 +- mm/vmstat.c | 35 +- mm/zswap.c | 2 +- net/9p/client.c | 4 + net/Kconfig | 6 +- net/ax25/af_ax25.c | 1 - net/bluetooth/hci_conn.c | 10 - net/bluetooth/hci_event.c | 27 - net/bluetooth/hci_request.c | 47 +- net/bluetooth/mgmt.c | 1 - net/bluetooth/smp.c | 9 - net/bpf/test_run.c | 244 +- net/bridge/br_input.c | 1 - net/core/Makefile | 6 +- net/core/bpf_sk_storage.c | 2 +- net/core/dev.c | 1 - net/core/drop_monitor.c | 23 - net/core/dst.c | 59 +- net/core/filter.c | 281 +- net/core/rtnetlink.c | 2 +- net/core/skbuff.c | 18 +- net/core/skmsg.c | 212 +- net/core/sock_map.c | 77 +- net/decnet/dn_route.c | 2 +- net/dsa/Kconfig | 2 - net/dsa/dsa_priv.h | 25 +- net/dsa/slave.c | 59 +- net/dsa/tag_mtk.c | 19 +- net/dsa/tag_rtl4_a.c | 12 +- net/ethtool/channels.c | 26 +- net/ipv4/Makefile | 2 +- net/ipv4/ah4.c | 2 +- net/ipv4/cipso_ipv4.c | 13 +- net/ipv4/esp4.c | 2 +- net/ipv4/inetpeer.c | 21 +- net/ipv4/ip_tunnel.c | 5 +- net/ipv4/ip_vti.c | 12 +- net/ipv4/nexthop.c | 10 +- net/ipv4/route.c | 55 +- net/ipv4/tcp.c | 26 +- net/ipv4/tcp_bpf.c | 4 +- net/ipv4/udp_offload.c | 2 +- net/ipv6/ah6.c | 2 +- net/ipv6/calipso.c | 14 +- net/ipv6/esp6.c | 2 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 12 +- net/ipv6/route.c | 62 +- net/ipv6/sit.c | 2 +- net/l2tp/l2tp_core.c | 41 +- net/l2tp/l2tp_core.h | 1 - net/l2tp/l2tp_netlink.c | 6 - net/mac80211/iface.c | 1 - net/mac80211/rx.c | 1 - net/mpls/mpls_gso.c | 3 - net/mptcp/protocol.c | 165 +- net/mptcp/protocol.h | 14 +- net/mptcp/subflow.c | 14 +- net/netfilter/nf_conntrack_helper.c | 3 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_nat_proto.c | 25 +- net/netfilter/nf_tables_api.c | 19 +- net/netfilter/x_tables.c | 6 +- net/netlabel/netlabel_cipso_v4.c | 3 - net/nfc/nci/uart.c | 148 +- net/qrtr/qrtr.c | 6 +- net/rds/recv.c | 4 + net/rose/rose_route.c | 2 - net/rxrpc/recvmsg.c | 9 +- net/sched/act_sample.c | 11 - net/sched/sch_api.c | 8 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/sctp/tsnmap.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 11 +- net/sunrpc/sched.c | 5 +- net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 18 +- net/sunrpc/svcsock.c | 15 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 14 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 5 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 5 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 69 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 9 +- net/xdp/xsk.c | 114 +- net/xdp/xsk_queue.h | 30 +- net/xdp/xskmap.c | 17 +- net/xfrm/xfrm_interface.c | 3 - net/xfrm/xfrm_output.c | 10 +- samples/bpf/xdpsock_user.c | 2 - samples/vfio-mdev/mdpy.c | 4 +- scripts/Makefile | 1 - scripts/Makefile.kasan | 10 +- scripts/Makefile.lib | 4 +- scripts/bpf_doc.py | 732 - scripts/bpf_helpers_doc.py | 615 + scripts/cc-version.sh | 20 +- scripts/checkpatch.pl | 133 +- scripts/dummy-tools/gcc | 18 +- scripts/gcc-plugins/Makefile | 1 - scripts/gcc-x86_32-has-stack-protector.sh | 6 +- scripts/gdb/linux/symbols.py | 3 +- scripts/kernel-doc | 28 +- scripts/ld-version.sh | 29 +- scripts/min-tool-version.sh | 27 - scripts/spelling.txt | 3 - security/Kconfig.hardening | 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.h | 4 + security/integrity/ima/ima_kexec.c | 9 +- .../integrity/platform_certs/keyring_handler.c | 11 - security/integrity/platform_certs/load_uefi.c | 20 +- security/selinux/hooks.c | 3 +- security/selinux/ima.c | 87 +- security/selinux/include/ima.h | 6 - security/selinux/include/security.h | 2 +- security/selinux/selinuxfs.c | 6 - security/selinux/ss/hashtab.c | 2 +- security/selinux/ss/services.c | 2 +- sound/Kconfig | 2 - sound/Makefile | 3 +- sound/drivers/vx/vx_core.c | 2 +- sound/hda/intel-nhlt.c | 5 - sound/pci/hda/hda_auto_parser.h | 2 +- sound/pci/hda/hda_bind.c | 4 - sound/pci/hda/hda_controller.c | 7 + sound/pci/hda/hda_intel.c | 2 - sound/pci/hda/hda_jack.c | 73 +- sound/pci/hda/hda_jack.h | 8 - sound/pci/hda/hda_local.h | 2 +- sound/pci/hda/patch_ca0132.c | 1 - sound/pci/hda/patch_cirrus.c | 1081 - sound/pci/hda/patch_conexant.c | 62 +- sound/pci/hda/patch_hdmi.c | 13 - sound/pci/hda/patch_realtek.c | 15 +- sound/pci/mixart/mixart_hwdep.c | 3 +- sound/pci/vx222/vx222_ops.c | 10 +- sound/ppc/keywest.c | 5 + sound/ppc/snd_ps3_reg.h | 2 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 2 +- sound/soc/atmel/Kconfig | 3 - sound/soc/atmel/mchp-i2s-mcc.c | 161 +- sound/soc/codecs/Kconfig | 25 +- sound/soc/codecs/Makefile | 6 - sound/soc/codecs/ak4458.c | 1 - sound/soc/codecs/ak5558.c | 1 - sound/soc/codecs/arizona.h | 2 +- sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/cs42l42.c | 435 +- sound/soc/codecs/cs42l42.h | 41 +- sound/soc/codecs/cx20442.c | 1 + sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/jz4760.c | 11 +- sound/soc/codecs/jz4770.c | 7 +- sound/soc/codecs/lpass-rx-macro.c | 5 +- sound/soc/codecs/lpass-va-macro.c | 28 +- sound/soc/codecs/lpass-wsa-macro.c | 22 +- sound/soc/codecs/madera.h | 2 +- sound/soc/codecs/nau8825.c | 9 +- sound/soc/codecs/rt1011.c | 49 +- sound/soc/codecs/rt1015.c | 11 +- sound/soc/codecs/rt1016.c | 11 +- sound/soc/codecs/rt1305.c | 6 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1308.c | 10 +- sound/soc/codecs/rt1316-sdw.c | 744 - sound/soc/codecs/rt1316-sdw.h | 55 - sound/soc/codecs/rt5631.c | 4 +- sound/soc/codecs/rt5640.c | 10 +- sound/soc/codecs/rt5645.c | 47 +- sound/soc/codecs/rt5645.h | 2 + sound/soc/codecs/rt5651.c | 10 +- sound/soc/codecs/rt5659.c | 4 +- sound/soc/codecs/rt5660.c | 4 +- sound/soc/codecs/rt5663.c | 4 +- sound/soc/codecs/rt5665.c | 4 +- sound/soc/codecs/rt5668.c | 8 +- sound/soc/codecs/rt5670.c | 114 +- sound/soc/codecs/rt5670.h | 9 +- sound/soc/codecs/rt5677.c | 6 +- sound/soc/codecs/rt5682-i2c.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 6 +- sound/soc/codecs/rt5682.c | 14 +- sound/soc/codecs/rt5682.h | 1 - sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdca-sdw.c | 425 - sound/soc/codecs/rt711-sdca-sdw.h | 99 - sound/soc/codecs/rt711-sdca.c | 1492 - sound/soc/codecs/rt711-sdca.h | 238 - sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715-sdca-sdw.c | 278 - sound/soc/codecs/rt715-sdca-sdw.h | 170 - sound/soc/codecs/rt715-sdca.c | 1075 - sound/soc/codecs/rt715-sdca.h | 136 - sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/sgtl5000.c | 8 +- sound/soc/codecs/sigmadsp-regmap.c | 2 +- sound/soc/codecs/sirf-audio-codec.h | 124 + sound/soc/codecs/wcd-clsh-v2.h | 6 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 8 +- sound/soc/codecs/wm2200.c | 7 + sound/soc/codecs/wm8524.c | 2 +- sound/soc/codecs/wm8903.c | 2 + sound/soc/codecs/wm8958-dsp2.c | 16 +- sound/soc/codecs/wm8962.c | 23 +- sound/soc/codecs/wm8978.c | 2 +- sound/soc/codecs/wm8994.h | 2 +- sound/soc/codecs/wm8996.c | 2 +- sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/codecs/wm_hubs.h | 2 +- sound/soc/fsl/fsl_asrc.c | 2 +- sound/soc/fsl/fsl_dma.c | 3 + sound/soc/fsl/fsl_easrc.c | 6 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_micfil.c | 2 + sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_sai.h | 4 - sound/soc/fsl/fsl_ssi.c | 13 +- sound/soc/fsl/fsl_xcvr.c | 19 +- sound/soc/fsl/imx-hdmi.c | 4 + sound/soc/fsl/mpc5200_dma.c | 2 +- sound/soc/fsl/mpc8610_hpcd.c | 2 +- sound/soc/fsl/p1022_ds.c | 2 +- sound/soc/generic/simple-card-utils.c | 2 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/atom/sst/sst_acpi.c | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/boards/bytcr_wm5102.c | 8 + sound/soc/intel/boards/sof_wm8804.c | 6 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 23 + sound/soc/intel/skylake/Makefile | 2 +- sound/soc/mediatek/Kconfig | 1 - .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 29 - sound/soc/meson/aiu-acodec-ctrl.c | 2 +- sound/soc/meson/aiu-codec-ctrl.c | 2 +- sound/soc/meson/aiu.c | 4 +- sound/soc/meson/aiu.h | 2 +- sound/soc/mxs/mxs-saif.c | 10 + sound/soc/pxa/mmp-sspa.c | 1 + sound/soc/qcom/lpass-cpu.c | 4 +- sound/soc/qcom/lpass-hdmi.c | 4 + sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 7 +- sound/soc/qcom/qdsp6/q6afe.h | 2 +- sound/soc/qcom/qdsp6/q6asm.h | 6 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/samsung/i2s.c | 3 +- sound/soc/samsung/s3c24xx_simtec.c | 5 - sound/soc/samsung/smdk_wm8994.c | 1 - sound/soc/samsung/snow.c | 5 +- sound/soc/sh/dma-sh7760.c | 1 + sound/soc/sh/rcar/adg.c | 15 +- sound/soc/sh/rcar/cmd.c | 15 +- sound/soc/sh/rcar/core.c | 34 +- sound/soc/sh/rcar/ctu.c | 2 - sound/soc/sh/rcar/rsnd.h | 6 +- sound/soc/sh/rcar/ssi.c | 46 +- sound/soc/sh/rcar/ssiu.c | 22 +- sound/soc/sh/siu_pcm.c | 6 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-core.c | 6 +- sound/soc/soc-dai.c | 2 +- sound/soc/soc-ops.c | 2 +- sound/soc/soc-pcm.c | 83 +- sound/soc/soc-topology.c | 16 +- sound/soc/sof/intel/hda-dsp.c | 8 +- sound/soc/sof/intel/hda.c | 3 +- sound/soc/sunxi/sun4i-i2s.c | 2 + sound/soc/ti/ams-delta.c | 1 + sound/soc/uniphier/aio-cpu.c | 7 +- sound/usb/card.c | 6 - sound/usb/midi.c | 123 +- sound/usb/midi.h | 2 - sound/usb/mixer_quirks.c | 60 +- sound/usb/quirks-table.h | 63 - sound/usb/quirks.c | 14 +- sound/usb/usbaudio.h | 1 - sound/virtio/Kconfig | 10 - sound/virtio/Makefile | 13 - sound/virtio/virtio_card.c | 449 - sound/virtio/virtio_card.h | 111 - sound/virtio/virtio_chmap.c | 219 - sound/virtio/virtio_ctl_msg.c | 310 - sound/virtio/virtio_ctl_msg.h | 78 - sound/virtio/virtio_jack.c | 233 - sound/virtio/virtio_pcm.c | 513 - sound/virtio/virtio_pcm.h | 124 - sound/virtio/virtio_pcm_msg.c | 414 - sound/virtio/virtio_pcm_ops.c | 464 - tools/arch/s390/include/uapi/asm/ptrace.h | 5 +- tools/arch/x86/include/asm/cpufeatures.h | 19 +- tools/arch/x86/include/asm/msr-index.h | 2 + tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/arch/x86/include/uapi/asm/vmx.h | 4 +- tools/arch/x86/kcpuid/Makefile | 24 - tools/arch/x86/kcpuid/cpuid.csv | 380 - tools/arch/x86/kcpuid/kcpuid.c | 655 - tools/bpf/Makefile.helpers | 60 + tools/bpf/bpf_dbg.c | 2 +- tools/bpf/bpf_exp.y | 14 +- tools/bpf/bpftool/.gitignore | 1 + tools/bpf/bpftool/Documentation/Makefile | 11 +- tools/bpf/bpftool/btf.c | 8 - tools/bpf/bpftool/btf_dumper.c | 1 - tools/bpf/bpftool/feature.c | 4 - tools/bpf/bpftool/xlated_dumper.c | 3 - tools/bpf/resolve_btfids/main.c | 5 - tools/bpf/runqslower/Makefile | 9 +- tools/bpf/runqslower/runqslower.bpf.c | 33 +- tools/build/Makefile | 8 +- tools/include/linux/coresight-pmu.h | 20 +- tools/include/uapi/drm/drm.h | 97 +- tools/include/uapi/drm/i915_drm.h | 3 +- tools/include/uapi/linux/bpf.h | 763 +- tools/include/uapi/linux/btf.h | 5 +- tools/include/uapi/linux/kvm.h | 73 - tools/include/uapi/linux/mount.h | 16 - tools/include/uapi/linux/openat2.h | 4 - tools/lib/bpf/Makefile | 5 +- tools/lib/bpf/btf.c | 51 +- tools/lib/bpf/btf.h | 6 - tools/lib/bpf/btf_dump.c | 4 - tools/lib/bpf/libbpf.c | 105 +- tools/lib/bpf/libbpf.map | 5 - tools/lib/bpf/libbpf_internal.h | 2 - tools/lib/bpf/libbpf_util.h | 47 + tools/lib/bpf/xsk.c | 5 +- tools/lib/bpf/xsk.h | 87 +- tools/lib/perf/evlist.c | 13 +- tools/lib/perf/include/internal/evlist.h | 2 - .../memory-model/Documentation/access-marking.txt | 479 - tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/glossary.txt | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/Documentation/simple.txt | 1 + tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/arch/x86/decode.c | 282 +- tools/objtool/arch/x86/include/arch/cfi_regs.h | 12 +- tools/objtool/builtin-check.c | 43 +- tools/objtool/builtin-orc.c | 5 +- tools/objtool/check.c | 39 +- tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 5 +- tools/objtool/objtool.c | 64 - tools/perf/Documentation/perf-evlist.txt | 2 +- tools/perf/Documentation/perf-ftrace.txt | 4 +- tools/perf/Documentation/perf-kallsyms.txt | 2 +- tools/perf/Documentation/perf-trace.txt | 4 +- tools/perf/MANIFEST | 2 +- tools/perf/Makefile.perf | 12 +- tools/perf/arch/arm/util/cs-etm.c | 12 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 21 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 - tools/perf/arch/x86/Makefile | 11 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 - tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 4 - tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/tests/sample-parsing.c | 121 - tools/perf/arch/x86/util/archinsn.c | 2 +- tools/perf/bench/numa.c | 42 +- tools/perf/bench/sched-messaging.c | 4 +- tools/perf/bench/sched-pipe.c | 4 +- tools/perf/bench/syscall.c | 4 +- tools/perf/builtin-daemon.c | 6 +- tools/perf/builtin-diff.c | 3 +- tools/perf/builtin-trace.c | 5 +- tools/perf/perf-archive.sh | 3 +- tools/perf/tests/attr.c | 8 +- tools/perf/tests/code-reading.c | 10 +- tools/perf/tests/cpumap.c | 2 - tools/perf/tests/keep-tracking.c | 5 +- tools/perf/tests/mmap-basic.c | 2 + tools/perf/tests/perf-time-to-tsc.c | 2 - tools/perf/tests/sample-parsing.c | 4 + tools/perf/tests/shell/daemon.sh | 32 +- tools/perf/tests/sw-clock.c | 12 +- tools/perf/tests/switch-tracking.c | 5 +- tools/perf/tests/task-exit.c | 10 +- tools/perf/tests/thread-map.c | 8 +- tools/perf/trace/beauty/tracepoints/x86_msr.sh | 2 +- tools/perf/util/evlist.c | 1 - tools/perf/util/evsel.c | 18 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/header.c | 4 +- tools/perf/util/map.c | 7 +- tools/perf/util/parse-events.y | 6 +- tools/perf/util/python-ext-sources | 1 - tools/perf/util/sort.c | 4 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/stat.c | 47 +- tools/perf/util/trace-event-read.c | 1 - tools/scripts/Makefile.include | 3 +- tools/testing/kunit/configs/broken_on_uml.config | 2 - tools/testing/kunit/kunit_config.py | 2 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- tools/testing/selftests/bpf/.gitignore | 2 - tools/testing/selftests/bpf/Makefile | 27 +- tools/testing/selftests/bpf/Makefile.docs | 82 - tools/testing/selftests/bpf/README.rst | 48 - tools/testing/selftests/bpf/btf_helpers.c | 4 - .../selftests/bpf/prog_tests/attach_probe.c | 40 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 1 - tools/testing/selftests/bpf/prog_tests/btf.c | 176 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 4 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 1 - tools/testing/selftests/bpf/prog_tests/for_each.c | 130 - .../selftests/bpf/prog_tests/prog_run_xattr.c | 51 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 83 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 8 +- .../selftests/bpf/prog_tests/task_local_storage.c | 92 - .../bpf/progs/btf_dump_test_case_syntax.c | 7 - .../testing/selftests/bpf/progs/core_reloc_types.h | 5 - tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- .../selftests/bpf/progs/for_each_array_map_elem.c | 61 - .../selftests/bpf/progs/for_each_hash_map_elem.c | 95 - tools/testing/selftests/bpf/progs/loop6.c | 99 - .../selftests/bpf/progs/netif_receive_skb.c | 13 +- .../selftests/bpf/progs/task_local_storage.c | 64 - .../bpf/progs/task_local_storage_exit_creds.c | 32 - .../selftests/bpf/progs/task_ls_recursion.c | 70 - tools/testing/selftests/bpf/progs/test_check_mtu.c | 92 - .../selftests/bpf/progs/test_core_reloc_size.c | 3 - .../selftests/bpf/progs/test_global_func10.c | 2 +- .../selftests/bpf/progs/test_global_func11.c | 2 +- tools/testing/selftests/bpf/progs/test_sk_lookup.c | 62 +- .../selftests/bpf/progs/test_sockmap_listen.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 113 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- tools/testing/selftests/bpf/test_bpftool_build.sh | 21 + tools/testing/selftests/bpf/test_btf.h | 3 - tools/testing/selftests/bpf/test_doc_build.sh | 13 - tools/testing/selftests/bpf/test_progs.h | 11 - tools/testing/selftests/bpf/test_sockmap.c | 2 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 15 +- tools/testing/selftests/bpf/test_verifier.c | 4 +- tools/testing/selftests/bpf/test_xsk.sh | 135 +- .../testing/selftests/bpf/verifier/array_access.c | 3 +- tools/testing/selftests/bpf/verifier/atomic_and.c | 23 - .../selftests/bpf/verifier/atomic_cmpxchg.c | 25 - tools/testing/selftests/bpf/verifier/atomic_or.c | 25 - .../testing/selftests/bpf/verifier/ctx_sk_lookup.c | 1 - tools/testing/selftests/bpf/vmtest.sh | 26 +- tools/testing/selftests/bpf/xdpxceiver.c | 380 +- tools/testing/selftests/bpf/xdpxceiver.h | 57 +- tools/testing/selftests/bpf/xsk_prereqs.sh | 30 +- tools/testing/selftests/cgroup/test_kmem.c | 22 +- tools/testing/selftests/gpio/.gitignore | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 8 - .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 9 - tools/testing/selftests/net/ipsec.c | 2 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 99 - tools/testing/selftests/rcutorture/bin/cpus2use.sh | 1 + tools/testing/selftests/rcutorture/bin/jitter.sh | 20 +- .../selftests/rcutorture/bin/jitterstart.sh | 37 - .../testing/selftests/rcutorture/bin/jitterstop.sh | 23 - .../testing/selftests/rcutorture/bin/kvm-again.sh | 189 - .../selftests/rcutorture/bin/kvm-recheck.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 280 - .../rcutorture/bin/kvm-test-1-run-batch.sh | 67 - .../rcutorture/bin/kvm-test-1-run-qemu.sh | 176 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 218 +- .../selftests/rcutorture/bin/kvm-transform.sh | 54 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 126 +- tools/testing/selftests/rcutorture/bin/torture.sh | 4 +- .../selftests/rcutorture/configs/rcu/CFLIST | 4 +- .../rcutorture/configs/rcu/{SRCU-T => SRCU-t} | 0 .../configs/rcu/{SRCU-T.boot => SRCU-t.boot} | 0 .../rcutorture/configs/rcu/{SRCU-U => SRCU-u} | 0 .../configs/rcu/{SRCU-U.boot => SRCU-u.boot} | 0 .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE04.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE08.boot | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/rcuscale/ver_functions.sh | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- .../rcutorture/configs/refscale/ver_functions.sh | 2 +- tools/testing/selftests/vm/gup_test.c | 36 +- tools/testing/selftests/vm/userfaultfd.c | 164 +- 3310 files changed, 65137 insertions(+), 243320 deletions(-) delete mode 100644 Documentation/dev-tools/checkpatch.rst create mode 100644 Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.txt delete mode 100644 Documentation/devicetree/bindings/extcon/qcom,pm8941-misc.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/actions,atc260x.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/ricoh,rn5t618.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rn5t618.txt delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml create mode 100644 Documentation/devicetree/bindings/net/broadcom-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/brcm,nvram.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/fsl,imx-rproc.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/imx-rproc.txt delete mode 100644 Documentation/devicetree/bindings/sound/mchp,i2s-mcc.yaml create mode 100644 Documentation/devicetree/bindings/sound/mchp-i2s-mcc.txt create mode 100644 Documentation/driver-api/driver-model/class.rst delete mode 100644 Documentation/driver-api/pin-control.rst create mode 100644 Documentation/driver-api/pinctl.rst create mode 100644 Documentation/driver-api/serial/cyclades_z.rst create mode 100644 Documentation/driver-api/serial/rocket.rst delete mode 100644 Documentation/filesystems/netfs_library.rst delete mode 100644 Documentation/hwmon/ir36021.rst delete mode 100644 Documentation/hwmon/stpddc60.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/translations/zh_CN/admin-guide/README.rst delete mode 100644 Documentation/translations/zh_CN/admin-guide/unicode.rst delete mode 100644 Documentation/translations/zh_CN/riscv/boot-image-header.rst delete mode 100644 Documentation/translations/zh_CN/riscv/index.rst delete mode 100644 Documentation/translations/zh_CN/riscv/patch-acceptance.rst delete mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst delete mode 100644 Documentation/translations/zh_CN/sound/hd-audio/controls.rst delete mode 100644 Documentation/translations/zh_CN/sound/hd-audio/index.rst delete mode 100644 Documentation/translations/zh_CN/sound/index.rst delete mode 100644 Documentation/userspace-api/ebpf/index.rst delete mode 100644 Documentation/userspace-api/ebpf/syscall.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi delete mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi delete mode 100644 arch/arm/boot/dts/sun4i-a10-topwise-a721.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-ctouch2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm-edimm2.2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-icore-mx8mm.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-kontron-pitx-imx8m.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen-nots.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-limozeen.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7280.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sm8350-hdk.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-ethernet.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am64-main.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am64.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am642-sk.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am642.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced.dts create mode 100644 arch/m68k/kernel/syscalls/syscallhdr.sh copy arch/{alpha => m68k}/kernel/syscalls/syscalltbl.sh (100%) create mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh copy arch/{alpha => microblaze}/kernel/syscalls/syscalltbl.sh (100%) create mode 100644 arch/mips/configs/malta_kvm_guest_defconfig create mode 100644 arch/mips/kernel/syscalls/syscallhdr.sh create mode 100644 arch/mips/kernel/syscalls/syscalltbl.sh create mode 100644 arch/mips/kvm/commpage.c create mode 100644 arch/mips/kvm/commpage.h create mode 100644 arch/mips/kvm/dyntrans.c create mode 100644 arch/mips/kvm/trap_emul.c create mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh copy arch/{powerpc => parisc}/kernel/syscalls/syscalltbl.sh (100%) create mode 100644 arch/powerpc/include/asm/ima.h create mode 100644 arch/powerpc/kexec/ima.c rename arch/s390/include/uapi/asm/{hwctrset.h => perf_cpum_cf_diag.h} (100%) delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 arch/sparc/include/asm/extable.h create mode 100644 arch/sparc/include/asm/extable_64.h create mode 100644 arch/sparc/mm/extable.c delete mode 100644 certs/common.c delete mode 100644 certs/common.h delete mode 100644 certs/revocation_certificates.S delete mode 100644 drivers/gpu/drm/amd/amdgpu/aldebaran_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_aldebaran.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.h mode change 100644 => 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v13_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v4_4.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/smuio_v13_0.h delete mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_stat.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_stat.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/dmub_srv_stat.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv_stat.c delete mode 100644 drivers/gpu/drm/amd/include/aldebaran_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_7_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_1_7_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma/sdma_4_4_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_13_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_13_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_13_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_7_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_7_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_6_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_6_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/aldebaran_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_pptable.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c delete mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c delete mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h delete mode 100644 drivers/gpu/drm/i915/display/skl_scaler.c delete mode 100644 drivers/gpu/drm/i915/display/skl_scaler.h delete mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.c delete mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.h delete mode 100644 drivers/hwmon/pmbus/ir36021.c delete mode 100644 drivers/hwmon/pmbus/stpddc60.c delete mode 100644 drivers/input/misc/atc260x-onkey.c delete mode 100644 drivers/interconnect/qcom/sdm660.c delete mode 100644 drivers/media/rc/keymaps/rc-minix-neo.c delete mode 100644 drivers/media/rc/keymaps/rc-xbox-360.c create mode 100644 drivers/mfd/ab3100-core.c create mode 100644 drivers/mfd/ab3100-otp.c delete mode 100644 drivers/mfd/atc260x-core.c delete mode 100644 drivers/mfd/atc260x-i2c.c delete mode 100644 drivers/mfd/ntxec.c delete mode 100644 drivers/mfd/rohm-bd9576.c create mode 100644 drivers/mtd/parsers/ofpart.c delete mode 100644 drivers/mtd/parsers/ofpart_bcm4908.c delete mode 100644 drivers/mtd/parsers/ofpart_bcm4908.h delete mode 100644 drivers/mtd/parsers/ofpart_core.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpsw.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpsw.h delete mode 100644 drivers/nvmem/brcm_nvram.c delete mode 100644 drivers/of/kexec.c delete mode 100644 drivers/platform/surface/surface_aggregator_registry.c delete mode 100644 drivers/platform/surface/surface_platform_profile.c delete mode 100644 drivers/pwm/pwm-ntxec.c delete mode 100644 drivers/rtc/rtc-ntxec.c create mode 100644 drivers/staging/fsl-dpaa2/Kconfig create mode 100644 drivers/staging/fsl-dpaa2/Makefile create mode 100644 drivers/staging/fsl-dpaa2/ethsw/Makefile create mode 100644 drivers/staging/fsl-dpaa2/ethsw/README create mode 100644 drivers/staging/fsl-dpaa2/ethsw/TODO create mode 100644 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h create mode 100644 drivers/staging/fsl-dpaa2/ethsw/dpsw.c create mode 100644 drivers/staging/fsl-dpaa2/ethsw/dpsw.h create mode 100644 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c create mode 100644 drivers/staging/fsl-dpaa2/ethsw/ethsw.c create mode 100644 drivers/staging/fsl-dpaa2/ethsw/ethsw.h create mode 100644 drivers/tee/optee/optee_trace.h create mode 100644 drivers/tty/cyclades.c create mode 100644 drivers/tty/isicom.c create mode 100644 drivers/tty/rocket.c create mode 100644 drivers/tty/rocket.h create mode 100644 drivers/tty/rocket_int.h delete mode 100644 drivers/usb/typec/tps6598x.h delete mode 100644 drivers/usb/typec/tps6598x_trace.h delete mode 100644 drivers/vdpa/virtio_pci/Makefile delete mode 100644 drivers/vdpa/virtio_pci/vp_vdpa.c delete mode 100644 drivers/watchdog/bd9576_wdt.c delete mode 100644 fs/cachefiles/rdwr2.c delete mode 100644 fs/fscache/io.c delete mode 100644 fs/netfs/Kconfig delete mode 100644 fs/netfs/Makefile delete mode 100644 fs/netfs/internal.h delete mode 100644 fs/netfs/read_helper.c delete mode 100644 fs/netfs/stats.c delete mode 100644 include/dt-bindings/interconnect/qcom,sdm660.h delete mode 100644 include/linux/bootmem_info.h delete mode 100644 include/linux/compiler-version.h create mode 100644 include/linux/cyclades.h create mode 100644 include/linux/isicom.h create mode 100644 include/linux/mfd/ab3100.h delete mode 100644 include/linux/mfd/atc260x/atc2603c.h delete mode 100644 include/linux/mfd/atc260x/atc2609a.h delete mode 100644 include/linux/mfd/atc260x/core.h delete mode 100644 include/linux/mfd/ntxec.h delete mode 100644 include/linux/mfd/rohm-bd957x.h delete mode 100644 include/linux/netfs.h rename include/linux/platform_data/{x86 => }/intel-spi.h (100%) create mode 100644 include/linux/platform_data/usb-mx2.h create mode 100644 include/sound/rt5645.h delete mode 100644 include/trace/events/netfs.h create mode 100644 include/uapi/linux/cyclades.h delete mode 100644 include/uapi/linux/virtio_snd.h delete mode 100644 include/uapi/scsi/sg.h create mode 100644 kernel/kcsan/kcsan-test.c delete mode 100644 kernel/kcsan/kcsan_test.c delete mode 100644 localversion-next delete mode 100644 mm/bootmem_info.c delete mode 100644 mm/hugetlb_vmemmap.c delete mode 100644 mm/hugetlb_vmemmap.h delete mode 100755 scripts/bpf_doc.py create mode 100755 scripts/bpf_helpers_doc.py delete mode 100755 scripts/min-tool-version.sh delete mode 100644 sound/soc/codecs/rt1316-sdw.c delete mode 100644 sound/soc/codecs/rt1316-sdw.h delete mode 100644 sound/soc/codecs/rt711-sdca-sdw.c delete mode 100644 sound/soc/codecs/rt711-sdca-sdw.h delete mode 100644 sound/soc/codecs/rt711-sdca.c delete mode 100644 sound/soc/codecs/rt711-sdca.h delete mode 100644 sound/soc/codecs/rt715-sdca-sdw.c delete mode 100644 sound/soc/codecs/rt715-sdca-sdw.h delete mode 100644 sound/soc/codecs/rt715-sdca.c delete mode 100644 sound/soc/codecs/rt715-sdca.h create mode 100644 sound/soc/codecs/sirf-audio-codec.h delete mode 100644 sound/virtio/Kconfig delete mode 100644 sound/virtio/Makefile delete mode 100644 sound/virtio/virtio_card.c delete mode 100644 sound/virtio/virtio_card.h delete mode 100644 sound/virtio/virtio_chmap.c delete mode 100644 sound/virtio/virtio_ctl_msg.c delete mode 100644 sound/virtio/virtio_ctl_msg.h delete mode 100644 sound/virtio/virtio_jack.c delete mode 100644 sound/virtio/virtio_pcm.c delete mode 100644 sound/virtio/virtio_pcm.h delete mode 100644 sound/virtio/virtio_pcm_msg.c delete mode 100644 sound/virtio/virtio_pcm_ops.c delete mode 100644 tools/arch/x86/kcpuid/Makefile delete mode 100644 tools/arch/x86/kcpuid/cpuid.csv delete mode 100644 tools/arch/x86/kcpuid/kcpuid.c create mode 100644 tools/bpf/Makefile.helpers create mode 100644 tools/lib/bpf/libbpf_util.h delete mode 100644 tools/memory-model/Documentation/access-marking.txt delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/perf/arch/x86/tests/sample-parsing.c delete mode 100644 tools/testing/selftests/bpf/Makefile.docs delete mode 100644 tools/testing/selftests/bpf/prog_tests/for_each.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/task_local_storage.c delete mode 100644 tools/testing/selftests/bpf/progs/for_each_array_map_elem.c delete mode 100644 tools/testing/selftests/bpf/progs/for_each_hash_map_elem.c delete mode 100644 tools/testing/selftests/bpf/progs/loop6.c delete mode 100644 tools/testing/selftests/bpf/progs/task_local_storage.c delete mode 100644 tools/testing/selftests/bpf/progs/task_local_storage_exit_creds.c delete mode 100644 tools/testing/selftests/bpf/progs/task_ls_recursion.c delete mode 100755 tools/testing/selftests/bpf/test_doc_build.sh delete mode 100755 tools/testing/selftests/netfilter/nf_nat_edemux.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/jitterstart.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/jitterstop.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-again.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-test-1-run-batch.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-test-1-run-qemu.sh rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-T => SRCU-t} (100%) rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-T.boot => SRCU-t.boot} (100%) rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-U => SRCU-u} (100%) rename tools/testing/selftests/rcutorture/configs/rcu/{SRCU-U.boot => SRCU-u.boot} (100%)