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.
omits ec85c95b0c90 Add linux-next specific files for 20210512 omits d7b2c2515dcc Revert "mm/vmalloc: switch to bulk allocator in __vmalloc_ [...] omits e79f79a50189 Revert "mm/vmalloc: print a warning message first on failure" omits 7be7a9aef995 Merge branch 'akpm/master' omits 1f9219d9c4bc kdump: use vmlinux_build_id to simplify omits 3fd969977fb3 buildid: fix kernel-doc notation omits 19e1f324cf5a buildid: mark some arguments const omits 0df4d5903e41 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits ac5eb9b737ab scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 533941083fa8 scripts/decode_stacktrace.sh: support debuginfod omits 06c6c7ccafc1 x86/dumpstack: use %pSb/%pBb for backtrace printing omits 8dbdf6d30182 arm64: stacktrace: use %pSb for backtrace printing omits 014c2869360b module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits fecf694f2b4b module: add printk formats to add module build ID to stacktraces omits 7d1b4e93d83a dump_stack: add vmlinux build ID to stack traces omits 9386f31fb933 buildid: stash away kernels build ID on init omits fd4ede87ffbb buildid: add API to parse build ID out of buffer omits 7f3188759b3b buildid: only consider GNU notes for build ID parsing omits cad6032fca0e memfd_secret: use unsigned int rather than long as syscall [...] omits cc0a36337656 secretmem: test: add basic selftest for memfd_secret(2) omits d07d03b2f47b memfd_secret: use unsigned int rather than long as syscall [...] omits 1c5e2443aaac arch, mm: wire up memfd_secret system call where relevant omits c17b4ddff356 PM: hibernate: disable when there are active secretmem users omits 11d038e89bde secretmem: optimize page_is_secretmem() omits e0a6e6564b3f secretmem/gup: don't check if page is secretmem without reference omits 309aabdf80c4 memfd_secret: use unsigned int rather than long as syscall [...] omits 129ef10a73ef mm: introduce memfd_secret system call to create "secret" [...] omits e7e1cbeb2d19 set_memory: allow querying whether set_direct_map_*() is a [...] omits c9b55efcb250 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 35b65dbbd282 riscv/Kconfig: make direct map manipulation options depend on MMU omits b4d79565f401 mmap: make mlock_future_check() global omits 06e055150418 mm: define default value for FIRST_USER_ADDRESS omits 83fcfa0bfee9 Revert "mm/ioremap: fix iomap_max_page_shift" omits 9fbd00d942e5 Revert "mm: memcg/slab: create a new set of kmalloc-cg-<n> [...] omits d0e323a2e581 Revert "mm: memcg/slab: don't create kmalloc-cg caches wit [...] omits 4cc63639e5f5 Revert "mm: memcg/slab: disable cache merging for KMALLOC_ [...] omits 95022a22e831 Merge branch 'akpm-current/current' omits 16a2186f5c36 Revert "drm: Remove pdev field from struct drm_device" omits 08ec20eb4ba4 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits f886d83abfc2 Merge remote-tracking branch 'rust/rust-next' omits 9681da7be4be Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 8dd605e0b68f Merge remote-tracking branch 'fpga/for-next' omits 56a92c3d1bfd Merge remote-tracking branch 'hyperv/hyperv-next' omits 4bbb3473c813 Merge remote-tracking branch 'nvmem/for-next' omits aba20fa47c51 Merge remote-tracking branch 'slimbus/for-next' omits 58fbfc29d942 Merge remote-tracking branch 'gnss/gnss-next' omits c044140f67f2 Merge remote-tracking branch 'kspp/for-next/kspp' omits 2e870a0fa683 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 25f74c68a215 Merge remote-tracking branch 'coresight/next' omits 8b131076afb5 Merge remote-tracking branch 'livepatching/for-next' omits ad6671b5862f Merge remote-tracking branch 'userns/for-next' omits 2cb446f7fa33 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 3b9d57ded780 Merge remote-tracking branch 'pinctrl/for-next' omits 14174e49df48 Merge remote-tracking branch 'rpmsg/for-next' omits 9b8119fb361a Merge remote-tracking branch 'vhost/linux-next' omits 1a96da77e4dd Merge remote-tracking branch 'scsi/for-next' omits 69a0454e9877 Merge remote-tracking branch 'cgroup/for-next' omits cb0c1a39c22d Merge remote-tracking branch 'dmaengine/next' omits ad7b73a35266 Merge remote-tracking branch 'icc/icc-next' omits 45d9a55d3d82 Merge remote-tracking branch 'iio/togreg' omits da24b7413ff7 Merge remote-tracking branch 'staging/staging-next' omits 42ccd0c94ded Merge remote-tracking branch 'soundwire/next' omits fe7bb8c39a32 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits e9b2ad7b7c83 Merge remote-tracking branch 'usb/usb-next' omits ac1890fe82f4 Merge remote-tracking branch 'leds/for-next' omits 709c952d2af2 Merge remote-tracking branch 'percpu/for-next' omits ec2f04600c2b Merge remote-tracking branch 'xen-tip/linux-next' omits 1aff38ae735f Merge remote-tracking branch 'rcu/rcu/next' omits 891068478fcb Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 59595a335982 Merge remote-tracking branch 'edac/edac-for-next' omits 77f49e216e5b Merge remote-tracking branch 'spi/for-next' omits eb119828f1d0 Merge remote-tracking branch 'devicetree/for-next' omits 686c2add4846 Merge remote-tracking branch 'audit/next' omits 2243435104cf Merge remote-tracking branch 'tpmdd/next' omits 7a3f89c426d2 Merge remote-tracking branch 'smack/next' omits e3be363f5b5d Merge remote-tracking branch 'selinux/next' omits ebe9cb8eb6de Merge remote-tracking branch 'keys/keys-next' omits b6c4ec8ea262 Merge remote-tracking branch 'apparmor/apparmor-next' omits 31d782c800e7 Merge remote-tracking branch 'security/next-testing' omits 3e6c34b5741a Merge remote-tracking branch 'regulator/for-next' omits 1aa6ce67808b Merge remote-tracking branch 'mmc/next' omits 098f334fdfc4 Merge remote-tracking branch 'device-mapper/for-next' omits 679348b72110 Merge remote-tracking branch 'block/for-next' omits 65e5b7a92079 Merge remote-tracking branch 'sound-asoc/for-next' omits edb11c7ea9df Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 9a765e4a62ba Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 19ded23205b8 Merge remote-tracking branch 'drm-msm/msm-next' omits 60185f133e10 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 582259400d2c Merge remote-tracking branch 'drm-intel/for-linux-next' omits fe4fc0e9e2df Merge remote-tracking branch 'amdgpu/drm-next' omits c08eeb66dca8 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 94b40b1c97fc Merge remote-tracking branch 'nand/nand/next' omits 5ca65e7cf31c Merge remote-tracking branch 'mtd/mtd/next' omits 0ad6e07ef47f Merge remote-tracking branch 'gfs2/for-next' omits 2ffd876d47c3 Merge remote-tracking branch 'bluetooth/master' omits 4039cbef221d Merge remote-tracking branch 'bpf-next/for-next' omits 96d52c22824d next-20210511/net-next omits 403eae104ce9 tpm, tpm_tis: Reserve locality in tpm_tis_resume() omits 74c184736c5c tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] omits a48401289bda trusted-keys: match tpm_get_ops on all return paths omits a041eff51c03 KEYS: trusted: Fix memory leak on object td omits d709c657d0db tpm_crb: Use IOMEM_ERR_PTR when function returns iomem omits d680c845571d Merge remote-tracking branch 'ieee1394/for-next' omits fc6f8fb275e4 Merge remote-tracking branch 'pm/linux-next' omits b57305868fec Merge remote-tracking branch 'v4l-dvb/master' omits 00f2d87f193f Merge remote-tracking branch 'jc_docs/docs-next' omits d450b583a5cc Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d08554d80931 Merge remote-tracking branch 'i2c/i2c/for-next' omits 86db60a4cdc8 Merge remote-tracking branch 'hid/for-next' omits 16f4ab58c07b Merge remote-tracking branch 'printk/for-next' omits bcb820373522 Merge remote-tracking branch 'vfs/for-next' omits 2c9c9c2f0839 Merge remote-tracking branch 'jfs/jfs-next' omits 0d768b64d9d5 Merge remote-tracking branch 'f2fs/dev' omits 7d444372c128 Merge remote-tracking branch 'ext3/for_next' omits 053b6afdcb3e Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 125875702c33 Merge remote-tracking branch 'cifs/for-next' omits 1006a99fdee2 Merge remote-tracking branch 'ceph/master' omits 5c4c2eea4363 Merge remote-tracking branch 'btrfs/for-next' omits a2dc4262db3d Merge remote-tracking branch 'pidfd/for-next' omits 4c97d20e714c Merge remote-tracking branch 'sh/for-next' omits ef3f3feb87cd Merge remote-tracking branch 'mips/mips-next' omits da0a85d5ca86 Merge remote-tracking branch 'm68k/for-next' omits 3ac96664fd03 Merge remote-tracking branch 'h8300/h8300-next' omits f00ab70baf19 Merge remote-tracking branch 'csky/linux-next' omits d790ac2dab96 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 2487401bd863 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1593feb76265 Merge remote-tracking branch 'tegra/for-next' omits a8c06d02fe97 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c438024941a9 Merge remote-tracking branch 'scmi/for-linux-next' omits eecfe50c0c1a Merge remote-tracking branch 'samsung-krzk/for-next' omits b7946b580fee Merge remote-tracking branch 'rockchip/for-next' omits 3b3b9c5dbfec Merge remote-tracking branch 'reset/reset/next' omits ea3e7bf68a47 Merge remote-tracking branch 'renesas/next' omits 0b53b3b0785e Merge remote-tracking branch 'realtek/for-next' omits cff849fdffac Merge remote-tracking branch 'raspberrypi/for-next' omits 7fc4945be49a Merge remote-tracking branch 'qcom/for-next' omits c1a223a7d206 Merge remote-tracking branch 'omap/for-next' omits b842ffdeb771 Merge remote-tracking branch 'mvebu/for-next' omits c9f5c84d07a4 Merge remote-tracking branch 'mediatek/for-next' omits eb0b50c18fae Merge remote-tracking branch 'keystone/next' omits f2c8fd369ccd Merge remote-tracking branch 'imx-mxs/for-next' omits 88fa0143cbc0 Merge remote-tracking branch 'drivers-memory/for-next' omits e2a3151863fd Merge remote-tracking branch 'at91/at91-next' omits be22912da127 Merge remote-tracking branch 'aspeed/for-next' omits df99694431de Merge remote-tracking branch 'amlogic/for-next' omits eedd85f067b0 Merge remote-tracking branch 'actions/for-next' omits 8a93092e33f8 Merge remote-tracking branch 'arm/for-next' omits cfacc36d9b77 Merge remote-tracking branch 'asm-generic/master' omits 369a8c32f8a4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 60fefccd28df Merge remote-tracking branch 'erofs-fixes/fixes' omits 215ef575965d Merge remote-tracking branch 'pidfd-fixes/fixes' omits 6edc4ead3d69 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits a2e4f1234cc8 Merge remote-tracking branch 'mmc-fixes/fixes' omits 005ff145c90b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 9b47800eba6b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 86d48f8e7cbe Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 8f86f6dbe7b7 Merge remote-tracking branch 'vfs-fixes/fixes' omits 8a1675abab52 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits cc43f974531d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 19e4640cbe74 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 32dc3d9e3a3c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 60faa88ce03a Merge remote-tracking branch 'dmaengine-fixes/fixes' omits f5c22c05a271 Merge remote-tracking branch 'ide/master' omits 45effb6a97c4 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 5292bcae1adf Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 28524da6215b Merge remote-tracking branch 'staging.current/staging-linus' omits 9deac875e9db Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 347e387e68d4 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 142191aa75d1 Merge remote-tracking branch 'usb.current/usb-linus' omits 4cd27af69fc0 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 701efeb0dcc6 Merge remote-tracking branch 'pci-current/for-linus' omits de39cb6a84af Merge remote-tracking branch 'spi-fixes/for-linus' omits 7e7205fa4a87 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5c5105c82a75 Merge remote-tracking branch 'sound-current/for-linus' omits 27dbc6b51576 Merge remote-tracking branch 'rdma-fixes/for-rc' omits df6304a886a8 Merge remote-tracking branch 'mac80211/master' omits 84fc60aac1b1 Merge remote-tracking branch 'ipsec/master' omits e44f40af6523 Merge remote-tracking branch 'bpf/master' omits 30bcac6ccb0c Merge remote-tracking branch 'net/master' omits 4ee9775f5ca6 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 509a3b95e545 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 3521f8b4fdf9 Merge remote-tracking branch 'arc-current/for-curr' omits e5670fa0293b libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions omits 247b8634e644 libbpf: Fix ELF symbol visibility update logic omits 31332ccb7562 bpftool: Stop emitting static variables in BPF skeleton omits 256eab48e70c selftests/bpf: Stop using static variables for passing dat [...] omits fdbf5ddeb855 libbpf: Add per-file linker opts omits 37f05601eabc bpftool: Strip const/volatile/restrict modifiers from .bss [...] omits 569c484f9995 bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 omits 096eccdef0b3 selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/t [...] omits 67e7ec0bd453 libbpf: Provide GELF_ST_VISIBILITY() define for older libelf omits e2d5b2bb769f bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers omits 35e3815fa810 bpf: Add deny list of btf ids check for tracing programs omits 08389d888287 bpf: Add kconfig knob for disabling unpriv bpf by default omits b24abcff918a bpf, kconfig: Add consolidated menu entry for bpf with cor [...] omits 92598fb3227f drm/amdgpu/display: restore the backlight on modeset (v2) omits 2cdeaed1b9ac drm/amdgpu/display: add helper functions to get/set backli [...] omits e90e783dbc4d drm/radeon: Add HD-audio component notifier support omits d9e8ece841dd drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 3174a94276bb Revert "drm/amd/display: To modify the condition in indica [...] omits 9da53d0a454d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 2d740d639649 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 5e80dd5b0520 drm/amdgpu: only check for _PR3 on dGPUs omits e722d178f995 drm/amdgpu: add another raven1 gfxoff quirk omits 593dd6548005 usb/host: enable auto power control for xhci-pci omits 2dc88b934577 drm/amdgpu: Add vbios info ioctl interface omits 41cea2b1b224 drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits 9321f2f4066e drm/amdkfd: new range accessible by all GPUs omits 9a9b027aaf79 drm/amd/pm: Update aldebaran pmfw interface omits ac711932e8d5 drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits da8299d2802d drm/amd/pm: enable ASPM by default omits 8c3bdd21d94f drm/amdgpu: update the method for harvest IP for specific SKU omits a26f152da864 drm/amdgpu: add judgement when add ip blocks (v2) omits 33ae8f801ad8 hugetlb: clear huge pte during flush function on mips platform omits 5f7c044f4ecd drm/amdgpu: add synchronization among waves in the same th [...] omits 9fa996c5f003 MIPS:DTS:Correct device id of pcie for Loongnon-2K omits 6a73022ee3fd MIPS: Loongson64: Fix build error 'secondary_kexec_args' u [...] omits cf5b6a947873 MIPS: Octeon: drop dependency on CONFIG_HOLES_IN_ZONE omits a673e827f904 gfs2: Fix mmap + page fault deadlock omits edfe2003d02e gfs2: Prevent direct-I/O write fallback errors from getting lost omits cb7accda3e01 Merge branch 'devprop' into linux-next omits 310a896f83e2 Merge branches 'acpi-scan' and 'pm-core' into linux-next omits 0bd50826a40e leds: Fix reference file name of documentation omits 9e62f6899bca Merge branch 'for-5.14/block' into for-next omits 2fd821ddaa3d blkcg: drop CLONE_IO check in blkcg_can_attach() omits 09df8ba5c181 drm/i915/display/xelpd: Implement Wa_14013475917 omits a37937cd8e85 drm/i915/display: Drop dead code from hsw_read_infoframe() omits 62e37c44a58e drm/i915/display: Drop duplicated code in intel_dp_set_inf [...] omits d54e017e62d8 drm/i915/display: Replace intel_psr_enabled() calls by int [...] omits 78b772e1a01f drm/i915/display: Fill PSR state during hardware configura [...] omits 607040aaa8b5 dt-bindings: Add MP2888 voltage regulator device omits 242842c16004 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits 31f1a85f928e Merge remote-tracking branch 'spi/for-5.14' into spi-next omits f16c8ea90afb Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 088080ff8a83 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits b8e2e691eea1 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits caf089077ed7 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 210f563b0979 ath11k: Drop multicast fragments omits c3944a562102 ath11k: Clear the fragment cache during key install omits eaf8df8f3908 Merge series "ASoC: simple-card / audio-graph re-cleanup" [...] omits 62a8ff67eba5 ath10k: Validate first subframe of A-MSDU before processin [...] omits 0dc267b13f3a ath10k: Fix TKIP Michael MIC verification for PCIe omits 079a108feba4 ath10k: drop MPDU which has discard flag set by firmware for SDIO omits 40e7462dad6f ath10k: drop fragments with multicast DA for SDIO omits 65c415a144ad ath10k: drop fragments with multicast DA for PCIe omits a1166b2653db ath10k: add CCMP PN replay protection for fragmented frame [...] omits 3edc6b0d6c06 mac80211: extend protection against mixed key and fragment [...] omits a8c4d76a8dd4 mac80211: do not accept/forward invalid EAPOL frames omits 7e44a0b597f0 mac80211: prevent attacks on TKIP/WEP as well omits bf30ca922a0c mac80211: check defrag PN against current frame omits 3a11ce08c45b mac80211: add fragment cache to sta_info omits 270032a2a9c4 mac80211: drop A-MSDUs on old ciphers omits 2b8a1fee3488 cfg80211: mitigate A-MSDU aggregation attacks omits a1d5ff5651ea mac80211: properly handle A-MSDUs that start with an RFC 1 [...] omits 94034c40ab4a mac80211: prevent mixed key and fragment cache attacks omits 965a7d72e798 mac80211: assure all fragments are encrypted omits 523375c943e5 drm/vmwgfx: Port vmwgfx to arm64 omits 2cd80dbd3551 drm/vmwgfx: Add basic support for SVGA3 omits 8211783f16ea drm/vmwgfx: Remove the reservation semaphore omits 88509f698c4e drm/vmwgfx: Fix cpu updates of coherent multisample surfaces omits 75156a887b6c drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDX [...] omits 2cc8bfeeb736 drm/vmwgfx: Fix incorrect enum usage omits de3d7018372c dt-bindings: memory: tegra20: emc: Convert to schema omits 2ee4c8a26876 MAINTAINERS: Add Krzysztof as PCI host/endpoint controller [...] omits 0fad605fb0bd ASoC: cs42l42: Regmap must use_single_read/write omits 582f3503f965 ASoC: audio-graph: tidyup graph_parse_node() omits f8090ffc91ff ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() omits 038b9de42269 spi: uniphier: Use SPI_MODE_X_MASK omits 4ccf05579b9d spi: ppc4xx: Use SPI_MODE_X_MASK omits fdb217a38808 spi: omap-uwire: Use SPI_MODE_X_MASK omits a2f2db6b2a87 spi: oc-tiny: Use SPI_MODE_X_MASK omits 56f47edf33fb spi: npcm-pspi: Use SPI_MODE_X_MASK omits dd507b5ec7ba spi: spidev: Use SPI_MODE_X_MASK omits 40b82c2d9a78 spi: Use SPI_MODE_X_MASK omits 4ac9b48adf4d ASoC: cs42l52: Minor tidy up of error paths omits fd4e6baa6256 ASoC: cs4265: Minor tidy up of error paths omits 634a4be0f9d1 ASoC: cs35l36: Remove unneeded variable initialisation omits f0353e1f53f9 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3 [...] omits 28c268d3acdd ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A [...] omits 6ad76b573bb6 ASoC: simple-card: add simple_link_init() omits 0919a3acc0c8 ASoC: simple-card: add simple_parse_node() omits ca0b0c1f4a2a drm/vc4: Remove redundant error printing in vc4_ioremap_regs() omits 388b863509f7 drm/i915/display: Use YCbCr420 as fallback when RGB fails omits 84d95f77f4ae drm/i915/display: Restructure output format computation fo [...] omits eacba74d4d56 drm/i915/display: New function to avoid duplicate code in [...] omits c90b1834703f Merge branch 'for-5.14/block' into for-next omits 498a81a0fe20 aoe: remove unnecessary mutex_init() omits 454a2be5d0c1 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads omits 14914b00c393 iio: accel: fxls8962af: add hw buffered sampling omits 3f4fa640b20f iio: accel: fxls8962af: add interrupt support omits d9a72b1556d2 iio: accel: fxls8962af: add set/get of samplerate omits a64a49618142 dt-bindings: iio: accel: fxls8962af: add bindings omits cf5bed051557 iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers omits f522cd80959e iio: imu: st_lsm6dsx: correct ODR in header omits 42999af22c63 iio: bme680_i2c: Remove acpi_device_id table omits 12086a771484 iio: bme680_spi: Remove acpi_device_id table omits 6be1ff3651c3 iio:accel:stk8312: Remove acpi_device_id table omits 411d3d191739 iio: am2315: Remove acpi_device_id table omits 2cacacc222ed dt-bindings:iio:dac:ad5755: txt to yaml format conversion. omits ac3418e0672a dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string omits a86c73bc2118 iio: st_sensors: Add lsm9ds0 IMU support omits 0a3887df5e56 iio: st_sensors: Make accel, gyro, magn and pressure probe shared omits 24ce516982b1 iio: st_sensors: Call st_sensors_power_enable() from bus drivers omits f6ef1af82db4 iio: magnetometer: st_magn: Provide default platform data omits 8bd262ba4c06 iio: gyro: st_gyro: Move platform data from header to C file omits 1f725e43e3c0 iio: accel: st_accel: Move platform data from header to C file omits 48b33c57671f iio: core: move @clock_id from struct iio_dev to struct ii [...] omits 6d31441fd115 iio: core: move @flags from struct iio_dev to struct iio_d [...] omits 919a6adf8107 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] omits f3a50cbfb45c iio: core: move @info_exist_lock to struct iio_dev_opaque omits 5154645137f0 iio: core: move @scan_index_timestamp to struct iio_dev_opaque omits 2e5ecf33aec3 iio: core: move @trig_readonly from struct iio_dev to stru [...] omits ce4d704c456d iio: core: move @driver_module from struct iio_dev to stru [...] omits 3b739c1a423a iio: avoid shadowing of variable name in to_iio_dev_opaque() omits 32ec65c5563b iio: core: move @id from struct iio_dev to struct iio_dev_opaque omits 9f3e9ce864d4 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] omits c44b5258b8e5 iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] omits ea936a1515f5 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] omits 00dfed652080 iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] omits 4386ae106b42 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent omits 57f143fce5fa iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent omits 2db767bcbc7b iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] omits 71ccd11439a3 iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent omits 5fec3541aa88 iio: adc: add ADC driver for the TI TSC2046 controller omits 80ffba3aa98e dt-bindings:iio:adc: add documentation for TI TSC2046 controller omits 2ec9eaeb2230 dt-bindings:iio:adc: add generic settling-time-us and over [...] omits fddc873ad07f iio: Documentation: move incompatible ABI to obsolete omits 9ae590a59c8c iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc omits b57460d90a24 dt-bindings: iio: chemical: sps30: update binding with ser [...] omits 77b5222fe206 iio: sps30: add support for serial interface omits ebb509511225 iio: sps30: separate core and interface specific code omits 61eea576b0ad iio:ABI docs: Move specific description of out_altvoltageX [...] omits e5e48373db36 iio:ABI docs: Fix issue around repeated definition of out_ [...] omits e5c070c41760 iio:ABI docs: Drop device specific docs for _powerdown for [...] omits fd531024bad7 Merge drm/drm-next into drm-misc-next omits f2be77fee648 ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx omits 08eabd2a0b19 drm/amdgpu/display: fix dal_allocation documentation omits 337142ee10ca drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] omits d4378f172385 drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] omits effbf6ca7eaf drm/amdgpu/display: remove an old DCN3 guard omits 0bb6d3db4f75 drm/amdgpu: Delete two unneeded bool conversions omits ea23ff0241f0 drm/amd/display: Delete several unneeded bool conversions omits 29b25b7067a4 drm/amd/display: Initialize attribute for hdcp_srm sysfs file omits 768ccafb15c7 Merge branch 'fixes-for-master' into for-next-20210511 omits 1c708e002cb5 Merge branch 'for-next-next-v5.13-20210511' into for-next- [...] omits 9918abc2d707 Merge branch 'for-next-current-v5.12-20210511' into for-ne [...] omits 2c824ebbe251 Merge branch 'ext/qu/repair-by-sector-v4' into for-next-ne [...] omits a819f72e12d0 Merge branch 'misc-next' into for-next-next-v5.13-20210511 omits dec26fe376bf Merge branch 'misc-5.13' into for-next-current-v5.12-20210511 omits bc369de819da hwmon: (pmbus) Increase maximum number of phases per page omits 79bf9f5bd504 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits ba9c25d94dea Merge tag 'iio-fixes-5.13a' of https://git.kernel.org/pub/ [...] omits 5dcdd534ea24 btrfs: remove io_failure_record::in_validation omits 907c5bbb514a memory: atmel-ebi: add missing of_node_put for loop iteration omits 2f9dc6a357ff memory: stm32-fmc2-ebi: add missing of_node_put for loop i [...] omits 82d94e8ad018 btrfs: submit read time repair only for each corrupted sector omits 6fed39b8b597 Merge branch 'next/dt64' into for-next omits 3d6e2ac21c8f Merge branch 'next/dt' into for-next omits d3f713e6b3cc arm64: dts: exynos: enable PMIC wakeup from suspend on TM2 omits e4c9b60b271c ARM: dts: exynos: enable PMIC wakeup from suspend on Odroi [...] omits a145cc05cb2c ARM: dts: exynos: enable PMIC wakeup from suspend on SMDK5420 omits 1d4203b1fa02 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale Octa omits 9614ae537530 ARM: dts: exynos: enable PMIC wakeup from suspend on P4 Note omits 1178f7127a46 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid X/U3 omits 7f23ea1265c3 ARM: dts: exynos: enable PMIC wakeup from suspend on Midas omits 760ebb8a2529 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid XU omits 0272619bde22 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale omits 765210e19859 ARM: dts: exynos: enable PMIC wakeup from suspend on Origen4412 omits a1972739c016 ARM: dts: exynos: enable PMIC wakeup from suspend on Itop Core omits 06bc1dd6d714 Merge branch 'next/dt' into for-next omits 8b7e0f72ef71 ARM: dts: s5pv210: remove unused Atmel touchscreen propert [...] omits fd2f17179665 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 omits a7e59c84cf20 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 omits 75121e1dc9fe ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 omits 8bceb2a490bb ARM: dts: exynos: replace legacy MMS114 touchscreen x/y pr [...] omits cc29e39412b9 ARM: dts: exynos: align Broadcom WiFi with dtschema omits 48d551bf2085 ARM: exynos: add missing of_node_put for loop iteration omits 0de0b04c8343 ARM: s3c: Remove unnecessary break in RX1950 omits 647e85474133 btrfs: make btrfs_verify_data_csum() to return a bitmap omits 037219925e7a soundwire: dmi-quirks: remove duplicate initialization omits 36eee232df7b soundwire: cadence_master: always set CMD_ACCEPT omits 54a6ca4fa8a3 soundwire: bus: add missing \n in dynamic debug omits b50bb8ba369c soundwire: bus: handle -ENODATA errors in clock stop/start [...] omits 448df2d8fcab soundwire: add missing kernel-doc description omits 345e9f5ca798 soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions omits eb185a3212b5 drm: Include <asm/agp.h> iff CONFIG_AGP is set omits a5c936add6a2 drm/i915/dp: Use slow and wide link training for everything omits 0531e6b60569 soundwire: bandwidth allocation: improve error messages omits 9c294739cf5b soundwire/ASoC: add leading zeroes in peripheral device name omits 04ea3086c4d7 bpf: Prevent writable memory-mapping of read-only ringbuf pages omits 4b81ccebaeee bpf, ringbuf: Deny reserve of buffers larger than ringbuf omits f136f3279d85 soundwire: qcom: fix handling of qcom,ports-block-pack-mode omits 3fb6180b0b97 mmc: core: Add support for cache ctrl for SD cards omits 713830797b5d mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay omits f73121bb953f dt-bindings: mmc: renesas,mmcif: Convert to json-schema omits 17217b56e536 mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] omits d9c6eef0b5f6 mmc: usdhi6rol0: fix error return code in usdhi6_probe() omits 3fc8efa0cdc1 drivers: memstick: core:ms_block.c: Fix alignment of block [...] omits 5e4bdbd7d5f3 mmc: core: Move eMMC cache flushing to a new bus_ops callback omits 54a8c58fbc52 mmc: block: Disable CMDQ on the ioctl path omits f127edfb0114 mmc: core: Add support for Power Off Notification for SD cards omits 3a713434e36a mmc: core: Read performance enhancements registers for SD cards omits 9783244dd574 mmc: core: Read the SD function extension registers for po [...] omits 275bd7ffd6d5 mmc: core: Parse the SD SCR register for support of CMD48/ [...] omits 3d9b47ac745a mmc: core: Drop open coding in mmc_sd_switch() omits f41134b51427 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] omits dfd23a9ee886 mmc: core: Enable eMMC sleep commands to use HW busy polling omits 0905a7d74945 mmc: core: Extend re-use of __mmc_poll_for_busy() omits be97540b3b53 mmc: core: Re-structure some code in __mmc_poll_for_busy() omits cd80a4ad7d8e mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] omits f47361a2350a mmc: core: Drop open coding when preparing commands with b [...] omits 59c0c8ee5493 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] omits 6e5c3ab89594 Merge series "spi: pxa2xx: Set of cleanups" from Andy Shev [...] omits 0ac75916f338 Merge branch 'v5.14-armsoc/dts64' into for-next omits 414ca9e2bc6e Merge branch 'v5.14-armsoc/dts32' into for-next omits 957285df8055 Merge branch 'v5.14-armsoc/drivers' into for-next omits 1782c87b44a0 soc: rockchip: power-domain: add rk3568 powerdomains omits 66b89b8b5e4c dt-bindings: power: rockchip: Add bindings for RK3568 Soc omits d74622138a9b dt-bindings: power: rockchip: Convert to json-schema omits 72ae976363a2 dt-bindings: arm: rockchip: add more compatible strings to [...] omits 8e74d1f319bf scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs omits 91e02557f377 ALSA: usb-audio: Fix potential out-of-bounce access in MID [...] omits 532259bfd1c1 spi: altera: Remove redundant dev_err call in dfl_spi_alte [...] omits 86b8bff7e3ac spi: Convert to use predefined time multipliers omits d019f38a1af3 regulator: uniphier: Add missing MODULE_DEVICE_TABLE omits 35f3f8504c3b spi: Switch to signed types for *_native_cs SPI controller fields omits 46f2e04484ae erofs: update documentation about data compression omits 1b55767dfdd9 erofs: fix broken illustration in documentation omits 3fdb59cf10b0 spi: pxa2xx: Introduce special type for Merrifield SPIs omits eca32c3974c0 spi: pxa2xx: Constify struct driver_data parameter omits 6d380132eaea spi: pxa2xx: Extract read_SSSR_bits() helper omits 42c80cd439a9 spi: pxa2xx: Extract clear_SSCR1_bits() helper omits 1bed378c6b91 spi: pxa2xx: Extract pxa2xx_spi_update() helper omits 0c8ccd8b267f spi: pxa2xx: Use pxa_ssp_enable()/pxa_ssp_disable() in the driver omits 4761d2e7e51c spi: pxa2xx: Reuse int_error_stop() in pxa2xx_spi_slave_abort() omits ab77fe8935c5 spi: pxa2xx: Introduce int_stop_and_reset() helper omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] omits 36777d962082 arm64: dts: allwinner: pinephone: Add support for Bluetooth audio omits 984a51c5308c arm64: dts: allwinner: a64: Allow multiple DAI links omits 09e0a7ea75e0 arm64: dts: allwinner: a64: Add pinmux nodes for AIF2/AIF3 omits e0cd8e011815 arm64: dts: allwinner: a64: Allow using multiple codec DAIs omits a691acabac36 ARM: dts: sun8i-a33: Allow using multiple codec DAIs omits d88834bfefde ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits 12bcaacaff49 arm64: dts: allwinner: Add sun4i MMIO timer nodes omits af97dd5559c5 arm64: dts: allwinner: a64: Sort watchdog node omits bffdc0f3c26c dt-bindings: timer: Add compatibles for sun50i timers omits 5bd15031337f dt-bindings: timer: Simplify conditional expressions omits d6e58e379610 Merge series "spi: Set of cleanups" from Jay Fang <f.fangj [...] omits bf2509a45534 Merge series "spi: pxa2xx: Set of cleanups" from Andy Shev [...] omits 8c94df1e6fe4 Merge series "Enable VBUS current boost on pm8150b platfor [...] omits ae062a711aa2 Merge series "PinePhone BT audio bringup" from Samuel Holl [...] omits b8ded8af30a9 Merge series "Tidy up device ID reading on legacy Cirrus p [...] omits 3b8fb1f7702b Merge series "ASoC: cppcheck fixes of the week" from Pierr [...] omits b748ad38041a Merge series "ASoC: SOF: Intel: split Baytrail and Merrifi [...] omits 93c964af77e7 Merge series "ASoC: Intel: machine driver updates for 5.14 [...] omits 904ec4bebc1d pinctrl: renesas: r8a779{51,6,65}: Reduce non-functional d [...] omits cf04bbe5ed29 pinctrl: renesas: r8a7778: Remove unused PORT_GP_PUP_1() macro omits d82b92410359 pinctrl: renesas: r8a77990: Drop bogus PUEN_ prefixes in comments omits 702a5fa2fe4d pinctrl: renesas: r8a77990: JTAG pins do not have pull-dow [...] omits 2cee31cd4973 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin omits 6bd913f54f2f clk: renesas: r9a06g032: Switch to .determine_rate() omits 02c69593e62d clk: renesas: div6: Implement range checking omits 1c924fc67912 clk: renesas: div6: Consider all parents for requested rate omits c9d1b58b272e clk: renesas: div6: Switch to .determine_rate() omits 23b04c84e201 clk: renesas: div6: Simplify src mask handling omits 6c7bc7dbcc41 clk: renesas: div6: Use clamp() instead of clamp_t() omits a20a40a8bbc2 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() omits 16927401d924 clk: renesas: r8a779a0: Add ISPCS clocks omits 3a0e84845891 clk: renesas: rcar-gen3: Add boost support to Z clocks omits 3f7079563685 clk: renesas: rcar-gen3: Add custom clock for PLLs omits 50086045bd07 clk: renesas: rcar-gen3: Increase Z clock accuracy omits 67a1b9b65165 clk: renesas: rcar-gen3: Grammar s/dependent of/dependent on/ omits c141897caafb clk: renesas: rcar-gen3: Remove superfluous masking in cpg [...] omits 58effcd350c8 clk: renesas: rcar-gen3: Make cpg_z_clk.mask u32 omits 192c344e7cd4 clk: renesas: rcar-gen3: Update Z clock rate formula in comments omits 81ca6c161d39 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 8d6580765457 arm64: dts: renesas: eagle: Add x1 clock omits 585e40036524 ARM: dts: koelsch: Rename sw2 to keyboard omits 16b9dd7ae971 ARM: dts: r8a7779, marzen: Fix DU clock names omits 049c4e13714e bpf: Fix alu32 const subreg bound tracking on bitwise operations omits bb4031b8af80 clk: Skip clk provider registration when np is NULL omits 3b414d1b0107 usb: cdnsp: Fix lack of removing request from pending list. omits 07adc0225484 usb: cdns3: Fix runtime PM imbalance on error omits 4ae08bc23e1b usb: cdnsp: Useless condition has been removed omits 440e547dd0f8 usb: cdns3: Corrected comment to align with kernel-doc comment omits 6c73ab1db371 f2fs: compress: fix to assign cc.cluster_idx correctly omits b68dd87ad964 f2fs: compress: fix race condition of overwrite vs truncate omits c3b475c30296 f2fs: compress: fix to free compress page correctly omits bbf760c3191e f2fs: support iflag change given the mask omits 5535e265199f ipc: use kmalloc for msg_queue and shmid_kernel omits 37d1077ccd8d ipc sem: use kvmalloc for sem_undo allocation omits 20648bc711c0 aio: simplify read_events() omits 41cbf0b6f88c x86: signal: don't do sas_ss_reset() until we are certain [...] omits af602f9f61bf hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 3b7b566c22c4 checkpatch: scripts/spdxcheck.py now requires python3 omits 9e3b6c1ec3b0 rcu/tree_plugin: don't handle the case of 'all' CPU range omits 458a0b70b496 bitmap_parse: support 'all' semantics omits 9b0288235ff0 seq_file: drop unused *_escape_mem_ascii() omits 6dbe31d26760 nfsd: avoid non-flexible API in seq_quote_mem() omits 54cd4e6a081f seq_file: convert seq_escape() to use seq_escape_str() omits 195515ee3fc1 seq_file: add seq_escape_str() as replica of string_escape_str() omits 1793078e5187 seq_file: introduce seq_escape_mem() omits 31a562df7e7f MAINTAINERS: add myself as designated reviewer for generic [...] omits d25fd1697a98 lib/test-string_helpers: add test cases for new features omits 7781b86c58d9 lib/test-string_helpers: get rid of trailing comma in terminators omits 051bd091b70b lib/test-string_helpers: print flags in hexadecimal format omits 582b7b11b556 lib/string_helpers: allow to append additional characters [...] omits e941fddc5f49 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 102eb17134a8 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits ba8931592952 lib/string_helpers: drop indentation level in string_escape_mem() omits 72d28d524247 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 4bc28e0fe5ae lib/string_helpers: switch to use BIT() macro omits 3cfb2d618c77 lib: decompress_bunzip2: remove an unneeded semicolon omits 3bd0036bc821 proc/sysctl: make protected_* world readable omits 1c74a0a40f67 procfs/dmabuf: add inode number to /proc/*/fdinfo omits f6f8c0f103b1 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 2456b7f66c30 kernel/hung_task.c: Monitor killed tasks. omits 2866440ba4c8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 35701afb747b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 13fefb2a785c mm: fix comments mentioning i_mutex omits 1e080fc2c3dd mm: fix typos and grammar error in comments omits 20b77590c550 mm/highmem: Remove deprecated kmap_atomic omits 7f95dd9e30da mm/memory_hotplug: rate limit page migration warnings omits 1418ff7bc395 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits f017fe785c21 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits a45e9fb1fe3a MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits e2a16aa103e4 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 41bc690e479b mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits e3c58ab2a831 mm: make variable names for populate_vma_page_range() consistent omits d2795fd77d1a nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 368ee1704530 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits a20dbd97901a mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 07f9193834d0 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 3f5a13001fd5 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits a517db6dfd22 mm/kconfig: move HOLES_IN_ZONE into mm omits dc722e275eab userfaultfd/selftests: exercise minor fault handling shmem [...] omits c8c99fc86400 userfaultfd/selftests: reinitialize test context in each test omits cda9dbd8d02e userfaultfd/selftests: create alias mappings in the shmem test omits 4a2953a79669 userfaultfd/selftests: use memfd_create for shmem test type omits 35a150c42f2f userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 1f59fb4a73e7 userfaultfd/shmem: advertise shmem minor fault support omits 854093304820 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 87250c5a6871 userfaultfd/shmem: support minor fault registration for shmem omits 99770b96a38a userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 09ff184a3eb1 userfaultfd/hugetlbfs: avoid including userfaultfd_k.h in [...] omits ceac65dab924 userfaultfd/selftests: add pagemap uffd-wp test omits fd2d2094fe20 mm/pagemap: export uffd-wp protection information omits 5b463e025935 mm/userfaultfd: fail uffd-wp registeration if not supported omits 962f3a256964 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits c3967053d903 mm/userfaultfd: fix uffd-wp special cases for fork() omits 9670625d31cb mm/thp: simplify copying of huge zero page pmd when fork omits df24ddf78fae userfaultfd/selftests: unify error handling omits 52ff90de8ed7 userfaultfd/selftests: only dump counts if mode enabled omits fbc224a48f11 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 8287ab15b293 userfaultfd/selftests: remove the time() check on delayed uffd omits 5ea9067fa6d9 userfaultfd/selftests: use user mode only omits 77476f170f87 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 4f7ccb652ef1 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits dfde143a6dde mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 214bbc6cf768 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits bd889d5134ff mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits fe1f1696a4a0 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits a8ee833d2329 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 1e770f734b7d mm: hugetlb: defer freeing of HugeTLB pages omits 26474eb476dd mm: hugetlb: free the vmemmap pages associated with each H [...] omits 04ebc3b46cf8 mm: hugetlb: gather discrete indexes of tail page omits 369ede0c88c1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 3688f53ec2dd mm: memory_hotplug: factor out bootmem core functions to b [...] omits b5990f67baa0 mm: optimise nth_page for contiguous memmap omits 57542ee3655d mm: constify page_count and page_ref_count omits 30ad8e2d6161 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits c3b29437ede1 mm: make compound_head const-preserving omits 5d6addf87c47 mm/page_owner: constify dump_page_owner omits b57d26247413 mm/debug: factor PagePoisoned out of __dump_page omits b74d33a8fb60 mm: make __dump_page static omits 08c4f2319f46 mm/mmzone.h: simplify is_highmem_idx() omits 0c17609540e3 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 73b92197a4aa kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 9ad62271968f printk: introduce dump_stack_lvl() omits 28b453e46e02 mm/vmalloc: print a warning message first on failure omits 6bfa49390ed1 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 2b66617f64ff mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 01f6a4a44abb mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits f50adfd0ed8d mm/mmap: introduce unlock_range() for code cleanup omits 7b5165c5554f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits c75dcf7b7be8 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 953f99327748 binfmt: remove in-tree usage of MAP_EXECUTABLE omits cee9e5ef2ac1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 89fb93775f46 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits fb9aa485ad14 mm: improve mprotect(R|W) efficiency on pages referenced once omits 38ffd1ee6b5f mm: vmscan: remove noinline_for_stack omits a8fc1984dccb mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 201a8b733f8e mm: memcontrol: simplify the logic of objcg pinning memcg omits 682f31585be8 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 810371809a43 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 42d6ac251379 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 7965194f8e75 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 7e58cb87103e mm: memcontrol: fix page charging in page replacement omits 24e07acf1ef6 mm: memcontrol: fix root_mem_cgroup charging omits d795c307bd3a mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 0727bf117622 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 4d57437a3d3c mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 2512c17d7eb9 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits ac4dbc17a171 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits c5d956bfd910 mm/memcg: optimize user context object stock access omits 6c10cc971cbe mm/memcg: improve refill_obj_stock() performance omits 530d560077df mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits 9dbf53d92ff8 mm/memcg: move mod_objcg_state() to memcontrol.c omits f33f08d7ea33 mm/shmem: fix shmem_swapin() race with swapoff omits be33e81fcc24 mm/swap: remove confusing checking for non_swap_entry() in [...] omits f1b086572add swap: fix do_swap_page() race with swapoff omits aafe655bc0fc mm/swapfile: use percpu_ref to serialize against concurren [...] omits 7da4d6e6109b mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 354a2e3604e2 mm: gup: pack has_pinned in MMF_HAS_PINNED omits 26781969ab36 mm: gup: allow FOLL_PIN to scale in SMP omits 998d54496af3 mm/gup_benchmark: support threading omits a1a47b89d0e3 mm/page-writeback: Fix performance when BDI's share of rat [...] omits c94d1bccc975 mm: page-writeback: kill get_writeback_state() comments omits c4ab231f5e7c tools/vm/page_owner_sort.c: check malloc() return omits 2736b35daa01 doc: watchdog: modify the doc related to "watchdog/%u" omits b1d8a66b0f18 doc: watchdog: modify the explanation related to watchdog thread omits 9b4c6dbaf41a kernel: watchdog: modify the explanation related to watchd [...] omits 8b502011b065 ocfs2: fix ocfs2 corrupt when iputting an inode omits 23ded016eb58 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 272bf25fc776 streamline_config.pl: add softtabstop=4 for vim users omits b3bdb5dec3ed streamline_config.pl: make spacing consistent omits af0d700f457a Makefile: extend 32B aligned debug option to 64B aligned omits dabf0369cb09 ia64: headers: drop duplicated words omits f48a2ce81f0d /proc/kpageflags: do not use uninitialized struct pages omits 1d2e8cdac435 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 584eb53d2c71 docs: admin-guide: update description for kernel.modprobe sysctl omits 0b7a2357113b ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] omits 6efa39b9ccbb hfsplus: prevent corruption in shrinking truncate omits 571c7e0ba6ab mm/filemap: fix readahead return types omits 94f2588b243f kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled omits 4635d1e811fb mm: fix struct page layout on 32-bit systems omits 9054fd6cce6c mm/ioremap: fix iomap_max_page_shift omits 13ba8be6134c ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] omits eadfcbbe2f37 userfaultfd: release page in error path to avoid BUG_ON omits 8441ea3ea932 squashfs: fix divide error in calculate_skip() omits 87bfee5ee875 Revert "mm/gup: check page posion status for coredump." omits 795d0da5cd7d mm, slub: move slub_debug static key enabling outside slab_mutex omits 97f596e2f6fe mm/hugetlb: fix cow where page writtable in child omits 43ad9e2b5c6d mm/hugetlb: fix F_SEAL_FUTURE_WRITE omits 0c2103985c05 f2fs: avoid null pointer access when handling IPU error omits 1fd86e280d8b interconnect: qcom: Add missing MODULE_DEVICE_TABLE omits a00593737f8b interconnect: qcom: bcm-voter: add a missing of_node_put() omits 39107e8577ad scsi: aacraid: Replace one-element array with flexible-arr [...] omits aef80fd1da32 scsi: ufs: sysfs: Resume the proper SCSI device omits b294ff3e3449 scsi: ufs: core: Enable power management for wlun omits 2018da7d40e5 Merge pull request #46 from namjaejeon/cifsd-for-next omits fd781f459b60 selinux: Remove redundant assignment to rc omits 5ce071659302 cifsd: fix build break from asn1 omits 3d47e5462389 cifsd: fix WARNING: Too many leading tabs omits 63c454f83928 cifsd: fix WARNING: Possible unnecessary 'out of memory' message omits fad4161b5cd0 cifsd: decoding gss token using lib/asn1_decoder.c omits 7cffc377e163 selinux: Corrected comment to match kernel-doc comment omits 8a922805fb09 selinux: delete selinux_xfrm_policy_lookup() useless argument omits e1cce3a3cb28 selinux: constify some avtab function arguments omits fba472bb38e2 selinux: simplify duplicate_policydb_cond_list() by using [...] omits f4f809f66b75 cgroup: inline cgroup_task_freeze() omits bcd62a368314 cifsd: fix invalid memory access in smb2_write() omits 5a0ca7700591 cifsd: add support for AES256 encryption omits 1fca8038e9f1 cifsd: Fix potential null-ptr-deref in destroy_previous_session() omits e7735c854880 cifsd: Update out_buf_len in smb2_populate_readdir_entry() omits 79caa9606df1 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] omits a4382db9bac3 cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path omits 204fcceb7ccf cifsd: add ksmbd/nfsd interoperability to feature table omits ced2b26a76cd cifsd: Fix regression in smb2_get_info omits 7adfd4f6f78e cifsd: Remove is_attributes_write_allowed() wrapper omits a299669b2c3d cifsd: Update access check in set_file_allocation_info/set [...] omits 73f9dad511e8 cifsd: remove the dead code of unimplemented durable handle omits fba08fa005e4 cifsd: use d_inode() omits e6b1059ffaea cifsd: Fix potential null-ptr-deref in smb2_open() omits 5626518ecaa5 cifsd: move nt time functions to misc.c omits 2efec2dee861 cifsd: remove unused nterr.c file omits 7e8094a73e52 cifsd: remove unused smberr.h omits 915f570a971b cifsd: Remove smb2_put_name() omits 24b626967d95 cifsd: fix reference count decrement of unclaimed file in [...] omits 3c20378325c7 cifsd: re-implement ksmbd_vfs_kern_path omits 7c3d3e99ca29 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits ff1d57272552 cifsd: add the check if parent is stable by unexpected rename omits d40012a83f87 cifsd: declare ida statically omits 1920bb1f8022 cifsd: remove unused including <linux/version.h> omits 0ab777453f80 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits 4030b278368d cifsd: prevent a integer overflow in wm_alloc() omits 9cca7516f4c6 doc: cifsd: change the reference to configuration.txt omits 79f6b11a104f cifsd: remove wrappers of kvmalloc/kvfree omits 86f52978465b cifsd: fix memdup.cocci warnings omits 822bc8ea514e cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits c250e8f5566f cifsd: fix memory leak when loop ends omits 5da64d8784d3 cifsd: remove stale prototype and variables omits 02b68b2065c9 cifsd: use xarray instead of linked list for tree connect list omits 8044ee8e64b4 cifsd: remove useless error handling in ksmbd_vfs_read omits d2f72ed8fa0c cifsd: use file_inode() instead of d_inode() omits 1637023594c1 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits 96a34377dc5a cifsd: remove calling d_path in error paths omits d710f37c7bcd cifsd: remove smack inherit leftovers omits 17af7d5b8a95 cifsd: fix implicit declaration of function 'locks_alloc_lock' omits a36abeaaf00f cifsd: fix implicit declaration of function 'groups_alloc' omits 536556490177 cifsd: fix wrong prototype in comment omits a648d8aff84b cifsd: merge time_wrappers.h into smb_common.h omits 64b39f4a2fd2 cifsd: clean-up codes using chechpatch.pl --strict omits 7cb82de3cdf2 cifsd: fix error return code in ksmbd_vfs_remove_file() omits c36fca8630dd cifsd: add the check to work file lock and rename behavior [...] omits 20ea7fd2ac75 cifsd: use kmalloc() for small allocations omits 69f447be1513 cifsd: fix wrong use of rw semaphore in __session_create() omits e5066499079d cifsd: remove unneeded macros omits 3161ad3a717e cifsd: remove redundant assignment to variable err omits 849f59e1a18a cifsd: fix error handling in ksmbd_server_init() omits c1ea111fd1bb cifsd: Fix an error code in smb2_read() omits 269d3feec1b0 cifsd: fix build warnings from cifsd.rst omits b24c93358035 cifsd: Pass string length parameter to match_pattern() omits 548e9ad31739 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits 95fa1ce947d6 cifsd: fix incorrect comments omits 2e2b0dda1889 cifsd: remove unneeded FIXME comments omits 04165366515a cifsd: add index.rst in cifs documentation omits 04bee6e336be cifsd: update cifsd.rst document omits 50355b0b2010 cifsd: fix static checker warning from smb_check_perm_dacl() omits bc3fcc9462ef cifsd: fix static checker warning from smb_direct_post_sen [...] omits a2ba2709f5e4 cifsd: Fix a use after free on error path omits 8ef329670657 cifsd: fix a IS_ERR() vs NULL bug omits 86df49e105af cifsd: fix a precedence bug in parse_dacl() omits e3f70873289a cifsd: fix WARNING: unmet direct dependencies detected for [...] omits 1e853b937b2f cifsd: Fix a handful of spelling mistakes omits 36ba38663be0 cifsd: uniquify extract_sharename() omits 42da4086b987 cifsd: fix WARNING: document isn't included in any toctree omits c0e8110e6c75 cifsd: fix WARNING: Title overline too short omits 3a3fd9d4939f MAINTAINERS: add cifsd kernel server omits a848c4f15ab6 cifsd: add Kconfig and Makefile omits f44158485826 cifsd: add file operations omits e2f34481b24d cifsd: add server-side procedures for SMB3 omits 0626e6641f6b cifsd: add server handler for central processing and tranp [...] omits eb644db2c64e torture: Add clocksource-watchdog testing to torture.sh omits 4b46fcb7f1a6 refscale: Add measurement of clock readout omits 0fafd0f8558c Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 01805614af2d Merge branch 'clocksource.2021.05.10a' into HEAD omits fea101579753 Merge branch 'lkmm.2021.05.10c' into HEAD omits 3c5356dddd00 Merge branch 'kcsan.2021.05.10c' into HEAD omits 098016007642 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] omits 5390473ec169 rcu: Don't penalize priority boosting when there is nothin [...] omits 0aabad0a0456 Merge branch 'for-5.14' into for-next omits 090bd136b1aa tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 9636d7b9526f tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits bb66c9071312 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 825736886a95 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits a2cbaa0e19b7 tools/memory-model: Repair parseargs.sh header comment omits 88dd5fa6a258 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 4ab81c527031 tools/memory-model: Make history-check scripts use mselect7 omits b21176340aaa tools/memory-model: Make checkghlitmus.sh use mselect7 omits 8820c20c276a tools/memory-model: Fix scripting --jobs argument omits 61efd6dce950 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3769ef14080d tools/memory-model: Add -v flag to jingle7 runs omits 16b727cd5830 tools/memory-model: Make runlitmus.sh check for jingle errors omits 3fdc3fbc7c95 tools/memory-model: Allow herd to deduce CPU type omits d265691ba1ae tools/memory-model: Keep assembly-language litmus tests omits 5e5832b8a6af tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 54ab0eea01ee tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits fa9d6b3493d3 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits aaf9728abc9d tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits d0bd10518b25 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6b7ac4645817 tools/memory-model: Fix checkalllitmus.sh comment omits 14e0dba17fb7 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits cf36264bf78b tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 97c223dc6023 tools/memory-model: Update parseargs.sh for hardware verification omits c2eecf9d6238 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 39e283154792 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 8b76e930b543 tools/memory-model: Make judgelitmus.sh identify bad macros omits 764a364550e4 tools/memory-model: Make cmplitmushist.sh note timeouts omits b44abe80d0df tools/memory-model: Make judgelitmus.sh note timeouts omits 9583a2ff5840 tools/memory-model: Document locking corner cases omits d25fba0e3474 tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 84276ad2747d kcsan: Document "value changed" line omits 42fcb0aa825b kcsan: Report observed value changes omits 9c178c16ed12 kcsan: Remove kcsan_report_type omits 22fd3b421085 kcsan: Remove reporting indirection omits b8c0351972da kcsan: Refactor access_info initialization omits 04a091f70f37 kcsan: Fold panic() call into print_report() omits 3146019538e4 kcsan: Refactor passing watchpoint/other_info omits b2738221fe64 kcsan: Distinguish kcsan_report() calls omits 6b97e020470a kcsan: Simplify value change detection omits bd119f3a3ec4 kcsan: Add pointer to access-marking.txt to data_race() bullet omits cd777582b997 rcu: Add missing __releases() annotation omits 619be67e038f rcu: Remove obsolete rcu_read_unlock() deadlock commentary omits d13b0ace393a rcu: Improve comments describing RCU read-side critical sections omits 18a1117a8a6d sched/isolation: reconcile rcu_nocbs= and nohz_full= omits 6c54602781b4 rcu: Create an unrcu_pointer() to remove __rcu from a pointer omits 3d3a0d1b508d rcu: Point to documentation of ordering guarantees omits 2f20de99a63b rcu: Make rcu_gp_cleanup() be noinline for tracing omits 4d80b8e196fa rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs omits b15805013b44 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...] omits 3ef5a1c3821a rcu: Make RCU priority boosting work on single-CPU rcu_nod [...] omits 396eba65f624 rcu: Add quiescent states and boost states to show_rcu_gp_ [...] omits 3066820034b5 rcu: Reject RCU_LOCKDEP_WARN() false positives omits 1feb2cc8db48 lockdep: Explicitly flag likely false-positive report omits 27ba76e164fc rcu: Add ->gp_max to show_rcu_gp_kthreads() output omits e44111ed20d8 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] omits 8e4b1d2bc198 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() omits 277ffe1b7092 rcu: Improve tree.c comments and add code cleanups omits ce7c169dee28 rcu: Remove the unused rcu_irq_exit_preempt() function omits 001c5c4e8b57 rcu: Fix various typos in comments omits f4cceb783169 Merge branch 'Reduce kmalloc / kfree churn in the verifier' omits c9e73e3d2b1e bpf: verifier: Allocate idmap scratch in verifier env omits 06ab6a505583 bpf: verifier: Use copy_array for jmp_history omits c69431aab67a bpf: verifier: Improve function state reallocation omits 7ab2bd31df87 rcutorture: Move mem_dump_obj() tests into separate function omits 3d78668e5b50 torture: Don't cap remote runs by build-system number of CPUs omits c43d3b0083b4 torture: Make kvm-remote.sh account for network failure in [...] omits 063f5a4df991 rcutorture: Don't count CPU-stalled time against priority [...] omits 0260b92e1c39 rcutorture: Forgive RCU boost failures when CPUs don't pas [...] omits d4240d628f98 rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests omits bcd4af44e2f1 rcutorture: Make rcu_torture_boost_failed() check for GP end omits 8c7ec02e2a69 rcutorture: Consolidate rcu_torture_boost() timing and statistics omits 7b9dad7abad7 rcutorture: Delay-based false positives for RCU priority b [...] omits 00ad25f6019b torture: Set kvm.sh language to English omits f8c8484dbda7 torture: Correctly fetch number of CPUs for non-English languages omits ea6d962e80b6 rcutorture: Judge RCU priority boosting on grace periods, [...] omits 226dd39d2348 torture: Make kvm-find-errors.sh account for kvm-remote.sh omits b09751d752fb torture: Make the build machine control N in "make -jN" omits f254a0b52787 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits ee8fef9137e9 torture: Abstract end-of-run summary omits 32dbdaf71ab9 torture: Fix grace-period rate output omits a5c095e0e9b6 rcutorture: Abstract read-lock-held checks omits e9b800db96fa refscale: Add acqrel, lock, and lock-irq omits 0092eae4cb4e torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 179141865d08 rcuscale: Allow CPU hotplug to be enabled omits 68d415f91ff2 refscale: Allow CPU hotplug to be enabled omits fb4855c36249 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits 3d2cc4fec861 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 98da77199f0c torture: Fix remaining erroneous torture.sh instance of $* omits e5bee59ee710 tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits 6128152b7ec4 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits 9fc98e3143de rcu-tasks: Add block comment laying out RCU Rude design omits 06a3ec9205d5 rcu-tasks: Add block comment laying out RCU Tasks design omits 2f7f5761af2b srcu: Early test SRCU polling start omits b5befe842e66 srcu: Fix broken node geometry after early ssp init omits 8e9c01c717df srcu: Initialize SRCU after timers omits 7bf0a6141ab9 srcu: Unconditionally embed struct lockdep_map omits c75e9d29159b srcu: Remove superfluous ssp initialization for early callbacks omits 94df76a1971d srcu: Remove superfluous sdp->srcu_lock_count zero filling omits 1b84027ed450 rcu/nocb: Unify timers omits 6c8c00cc36ae rcu/nocb: Prepare for fine-grained deferred wakeup omits c110a1b8e78a rcu/nocb: Only cancel nocb timer if not polling omits ce1889bc6ee3 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits 19e37e2f3b58 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits 9a4ee07c161c rcu/nocb: Allow de-offloading rdp leader omits c08c9ef538e9 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits 258ca95e2cd9 timer: Revert "timer: Add timer_curr_running()" omits d76e0926d835 rcu/nocb: Use the rcuog CPU's ->nocb_timer omits e548eaa116d8 mm/slub: Add Support for free path information of an object omits 0cbc124bce8c mm/slub: Fix backtrace of objects to handle redzone adjustment omits a78d4a2a1017 kvfree_rcu: Refactor kfree_rcu_monitor() omits d8628f35bae0 kvfree_rcu: Fix comments according to current code omits 7fe1da33f6ba kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant omits dd28c9f057ad kvfree_rcu: Update "monitor_todo" once a batch is started omits d434c00fa3ac kvfree_rcu: Add a bulk-list check when a scheduler is run omits ac7625ebd5f7 kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr [...] omits d0bfa8b3c411 kvfree_rcu: Release a page cache under memory pressure omits 4c9c3809ae2e rcu: Fix typo in comment: kthead -> kthread omits 254c8b96c4af audit: add blank line after variable declarations omits e5bd61e82b7a tools/rcu: Add drgn script to dump number of RCU callbacks omits 58d0db869d7a doc: Fix diagram references in memory-ordering document omits 18389c457021 doc: Fix statement of RCU's memory-ordering requirements omits a6814a79f2ca rcu/tree_plugin: Don't handle the case of 'all' CPU range omits b18def121f07 bitmap_parse: Support 'all' semantics omits 564ac172a39f drm/amd/pm: Fix out-of-bounds bug omits cc1a54d8f1d0 drm/radeon/si_dpm: Fix SMU power state load omits 293774413a3f drm/radeon/ni_dpm: Fix booting bug omits c666bbf0e9b5 drm/amd/amdgpu: Fix errors in function documentation omits 28ea8752f6fb drm/amd/display: remove unused function dc_link_perform_li [...] omits 7780f50358ee drm/amdgpu: add function to clear MMEA error status for aldebaran omits 4f64f1c8e1fd drm/amdgpu: correct the funtion to clear GCEA error status omits 9798970bc744 drm/amd/display: 3.2.135.1 omits 0b51e7e8ef69 drm/amd/display: [FW Promotion] Release 0.0.65 omits 14b1f0738e31 drm/amd/display: 3.2.135 omits 8809a7a4afe9 drm/amd/display: fix use_max_lb flag for 420 pixel formats omits 9119e993cfd1 drm/amd/display: Handle potential dpp_inst mismatch with pipe_idx omits 98ad74c6a92e drm/amd/display: Handle pixel format test request omits c31bef1cb120 drm/amd/display: Fix clock table filling logic omits ebc22cbdc058 drm/amd/display: minor dp link training refactor omits 4469201b1935 drm/amd/display: DETBufferSizeInKbyte variable type modifications omits eda8f7993d0a drm/amd/display: Add dc log for DP SST DSC enable/disable omits 573a0a03af02 drm/amd/display: Expand DP module training API. omits 822536713066 drm/amd/display: Add fallback and abort paths for DP link [...] omits ede4f6dac99e drm/amd/display: Update setting of DP training parameters. omits 99732e52e7f8 drm/amd/display: Update DPRX detection. omits 011907fda360 drm/amdgpu: covert ras status to kernel errno omits 509b9a5b4865 drm/amd/display: Avoid HPD IRQ in GPU reset state omits 7ddd9770857e drm/amdgpu: Quit RAS initialization earlier if RAS is disabled omits 04fe3fd10e9a drm/amdkfd: handle errors returned by svm_migrate_copy_to_ [...] omits ef0d7d2001c9 drm/amdgpu: Export ras_*_enabled to debugfs omits 8ab0d6f030ba drm/amdgpu: Rename to ras_*_enabled omits e509965e58ab drm/amdgpu: Move up ras_hw_supported omits acdae2169bae drm/amdgpu: Remove redundant ras->supported omits 71efc8701a47 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence omits 2a1bf57c0fd1 drm/amdgpu: update the shader to clear specific SGPRs omits da6b993717eb drm/amdgpu: Enable TCP channel hashing for Aldebaran omits ddec8d3be0f8 drm/amdkfd: add ACPI SRAT parsing for topology omits 3dc8077fb00b drm/amdgpu/pm: add documentation for pp_od_clock_voltage f [...] omits 0487bbb44464 drm/amdgpu/pm: add documentation for pp_od_clock_voltage for APUs omits cfd053be1fa3 drm/amd/pm: expose pmfw attached timestamp on Aldebaran omits 403c9674a898 drm/amd/pm: new gpu_metrics structure for pmfw attached timestamp omits 37ac3dc00da0 drm/amdgpu: Use device specific BO size & stride check. omits bcfbb6016b3d drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. omits 67387dfe0f66 drm/amdgpu: change the default timeout for kernel compute queues omits a8f768874aaf drm/amdgpu: set vcn mgcg flag for picasso omits 74abbdedc33e drm/amdkfd: Update L1 and add L2/3 cache information omits fb6372652391 drm/amd/amdgpu/amdgpu_drv.c: Replace drm_modeset_lock_all [...] omits 2b24c199388e drm/amd/pm: initialize variable omits 642f3ad00f96 drm/radeon: Avoid power table parsing memory leaks omits 359615251034 drm/radeon: Fix off-by-one power_state index heap overwrite omits 36f77e12a21e drm/amdgpu: drop the GCR packet from the emit_ib frame for [...] omits e8d7aa68c8fe drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 omits 969aea093167 MAINTAINERS: fix a few more amdgpu tree links omits 27ebf21f9220 drm/amd/pm: Add debugfs node to read private buffer omits b8c78bdb0bc6 drm/amd/pm: Add interface to get FW private buffer omits bdd2465730a3 drm/amdkfd: fix no atomics settings in the kfd topology omits 84a19fa786a9 drm/amd/display: 3.2.134 omits 3375bd91d339 drm/amd/display: [FW Promotion] Release 0.0.64 omits 5728d5e58dbe drm/amd/display: Set stream_count to 0 when dc_resource_st [...] omits 05e62b6b6433 drm/amd/display: Filter out YCbCr420 timing if VSC SDP not [...] omits 70c14a1d7ee4 drm/amd/display: remove checking sink in is_timing_changed omits 36c9137b1a96 drm/amd/display: Add audio support for DFP type of active [...] omits 81927e2808be drm/amd/display: Support for DMUB AUX omits 7f63d8a1ad37 drm/amd/display: update DCN to use new surface programming omits 4462bca7d186 drm/amd/display: Extend DMUB HW params to allow DM to spec [...] omits bc415a4b1c4a drm/amdgpu/dc: Revert commit "treat memory as a single-channel" omits 118b4627d677 drm/amd/display: multi-eDP backlight support omits f50160cf0f98 drm/amdgpu: force enable gfx ras for vega20 ws omits b86e7eef91ef drm/amd/display: Avoid gpio conflict on MST branch omits df0a271cc794 drm/amd/display: add dsc stream overhead for dp only omits cf8b92a75646 drm/amd/display: fix potential gpu reset deadlock omits 2e4ec251628f drm/amdkfd: Make svm_migrate_put_sys_page static omits b617207e8001 drm/amdgpu: remove excess function parameter omits 1704ac8e439e drm/amdkfd: flush TLB after updating GPU page table omits 589bb0ca4767 drm/amdgpu: Rename the flags to eliminate ambiguity v2 omits a1b6aa49471c drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC omits e7de0d844ea8 drm/amdgpu: Add Aldebaran virtualization support omits cecd91b4f791 drm/amdkfd: Add Aldebaran virtualization support omits 838eb73c8d5f drm/amdgpu: Add a new device ID for Aldebaran omits 559f418ed663 drm/amdkfd: report the numa weight between host and device [...] omits deb689832ff6 drm/amdkfd: report atomics support in io_links over xgmi omits d1dfd370c30a drm/amd/display: Remove duplicate declaration of dc_state omits 4034fba13801 drm/amd/display: Remove duplicate include of hubp.h omits ddab8bd788f5 drm/amd/display: Fix two cursor duplication when using overlay omits 1f6e8eb15311 drm/amdgpu: enable gfx ras in aldebran by default omits 9adaac6eb488 drm/amdgpu: switch to mmhub ras callback for ras fini omits 8e17ddc2e215 drm/amdgpu: retired reset_ras_error_count from hdp callbacks omits 78871b6c8be3 drm/amdgpu: enable ras error count query and reset for HDP omits 7c63694eb97f drm/amdgpu: init/fini hdp v4_0 ras omits 6f12507fad4c drm/amdgpu: initialize hdp v4_0 ras functions omits ca81b26d21b3 drm/amdgpu: implement hdp v4_0 ras functions omits b11625f56f09 drm/amdgpu: add helpers for hdp ras init/fini omits 8f4a92937b27 drm/amdgpu: add hdp ras structures omits b44cdca7fd79 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] omits 5760dcb953ee drm/amd/display: Fix build warnings omits 1fdbbc123f55 drm/amd/amdgpu: Fix errors in documentation of function pa [...] omits a273f315b949 drm/amdgpu/display: add documentation for dmcub_trace_event_en omits d477eb171949 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] omits 440d8774eff1 drm/amdgpu: Register VGA clients after init can no longer fail omits 8e4d5d43cc6c drm/amdgpu: Handling of amdgpu_device_resume return value [...] omits db7f1e0140e8 drm/amdgpu: fix r initial values omits 3913ba732e97 Merge branch 'mvpp2-warnings' omits 4c598e5e679c mvpp2: suppress warning omits 376d68929d5b mvpp2: remove unused parameter omits 1f975aba215b Merge branch 'pch_gbe-cleanups' omits 40b161bb16c4 net: pch_gbe: remove unneeded MODULE_VERSION() call omits 443ef39b499c net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() omits 6fcfb267cb49 net: pch_gbe: use readx_poll_timeout_atomic() variant omits aca6a8746c36 net: pch_gbe: Convert to use GPIO descriptors omits 9e3617a7b845 net: pch_gbe: Propagate error from devm_gpio_request_one() omits 27d64141949e Merge branch 'ytja1103-ptp' omits 514def5dd339 phy: nxp-c45-tja11xx: add timestamping support omits 9d9d415f0048 ptp: ptp_clock: make scaled_ppm_to_ppb static inline omits 532062b09956 atm: Replace custom isprint() with generic analogue omits aed6864035b1 net: stmmac: platform: Delete a redundant condition branch omits 297c4de6f780 net: dsa: felix: re-enable TAS guard band mode omits 584525554fd6 net: mvpp2: Unshadow error code of device_property_read_u32() omits cf3399b731d3 net: mvpp2: Use devm_clk_get_optional() omits 692b82c57f71 net: mvpp2: Use device_get_match_data() helper omits 71f0891c84df net: mvpp2: Put fwnode in error case during ->probe() omits 3058e01d31bb tipc: make node link identity publish thread safe omits b94cbc909f1d net: dsa: fix error code getting shifted with 4 in dsa_sla [...] omits db825feefc68 net/mlx4: Fix EEPROM dump support omits a100243d95a6 rtnetlink: avoid RCU read lock when holding RTNL omits a269333fa5c0 net: dsa: fix a crash if ->get_sset_count() fails omits 3f8fca5d4335 Merge branch 'qca_spi-sync' omits a53935674563 net: qca_spi: Introduce stat about bad signature omits 6e03f3ff29c1 net: qca_spi: Avoid re-sync for single signature error omits b76078df1593 net: qca_spi: Avoid reading signature three times in a row omits 48de7c0c1c92 neighbour: Remove redundant initialization of 'bucket' omits ddb6e00f8413 net: netcp: Fix an error message omits 8ab78863e9ef net/nfc/rawsock.c: fix a permission check bug omits d2792e91de2b net: openvswitch: Remove unnecessary skb_nfct() omits 49ec114a6e62 smackfs: restrict bytes count in smk_set_cipso() omits 2e08fb550a2d security/smack/: fix misspellings using codespell tool omits ee6038dcadb2 btrfs: handle transaction start error in btrfs_fileattr_set omits 208d8b9d26f5 drm/dp: Fix bogus DPCD version check in drm_dp_read_downst [...] omits 01e833fe19fd btrfs: return whole extents in fiemap omits 1d5e4640e5df ARC: mm: Use max_high_pfn as a HIGHMEM zone border omits c5f756d8c626 ARC: mm: PAE: use 40-bit physical page mask omits 3433adc8bd09 ARC: entry: fix off-by-one error in syscall number validation omits 8e97bf39fa03 ARC: kgdb: add 'fallthrough' to prevent a warning omits f79f7a2d9676 arc: Fix typos/spellos omits 7fcedcc533c9 btrfs: rename check_async_write and let it return bool omits 466a680e0a9c btrfs: avoid RCU stalls while running delayed iputs omits 71691bf0877c btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] omits ded39fc4a5b4 docs: driver-api: fpga: avoid using UTF-8 chars omits c6483a60e873 Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits ed26297d14b7 scsi: qla4xxx: Simplify conditional omits fbdfd5163939 scsi: arcmsr: Update driver version to v1.50.00.04-20210414 omits 5b8644968d2c scsi: arcmsr: Fix the wrong CDB payload report to IOP omits 311e87b70913 scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock omits 807b31d8e0fc scsi: megaraid_mbox: Remove redundant initialization of po [...] omits 52b259908114 scsi: lpfc: Remove redundant assignment to pointer temp_hdr omits 1b3babe20049 scsi: 3w-9xxx: Move * operator to clean up code style warning omits cdcda4651d9f scsi: message: fusion: Documentation cleanup omits 2910a4a9e90a scsi: mpt3sas: Documentation cleanup omits 6235bef6f990 scsi: target: iscsi: Switch to kmemdup_nul() omits 1ee275342234 scsi: core: Treat device offline as a failure omits 54d87913f147 RDMA/core: Prevent divide-by-zero error triggered by the user omits a3d83276d988 RDMA/siw: Release xarray entry omits a568814a55a0 RDMA/siw: Properly check send and receive CQ pointers omits 9f5c5a88cedc clocksource: Print deviation in nanoseconds for unstable case omits 059e9de43db0 clocksource: Provide kernel module to test clocksource watchdog omits ebf19e60282e clocksource: Reduce clocksource-skew threshold for TSC omits 7bda7af179b6 clocksource: Limit number of CPUs checked for clock synchr [...] omits c4918e070843 clocksource: Check per-CPU clock synchronization when mark [...] omits 8901ecc2315b clocksource: Retry clock read if long delays detected omits d30e82a6461b dt-bindings: net: Convert mdio-gpio to yaml omits 2e64ad1ca775 dt-bindings: add vendor prefix for Insignal Ltd omits 57d4ef85fc33 dt-bindings: clock: renesas,r9a06g032-sysctrl: Convert to [...] omits aef654741de3 dt-bindings: clk: emev2: Convert to json-schema omits 4d92239b6517 dt-bindings: power: sysc-rmobile: Convert to json-schema omits 4fa9ee2e65ec dt-bindings: pwm: renesas,pwm-rcar: Make power-domains and [...] omits a869742ff51e dt-bindings: ata: renesas,rcar-sata: Make power-domains an [...] omits be78329717e4 dt-bindings: arm: firmware: Convert linaro,optee-tz to jso [...] omits 5a9652f6994e dt-bindings: arm: keystone: Convert ti,sci to json schema omits fda55c7256fe dt-bindings: soc: ti: Convert ti,sci-pm-domain to json schema omits a7dbfa6f3877 dt-bindings: clock: Convert ti,sci-clk to json schema omits 9a81b8cbc245 dt-bindings: reset: Convert ti,sci-reset to json schema omits 5311221304fa dt-bindings: phy: cadence-torrent: update reference file of docs omits 21ffd1534eb2 hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits 5d45661ac793 hwmon: (pmbus) Add documentation for new flags omits 562b4e91d3b2 mtd: parsers: ofpart: fix parsing subpartitions omits 3d227a0b0ce3 mtd: rawnand: txx9ndfmc: Fix external use of SW Hamming EC [...] omits 6a4c5ada5774 mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper omits 46fcb57e6b72 mtd: rawnand: sharpsl: Fix external use of SW Hamming ECC helper omits 3e09c0252501 mtd: rawnand: ndfc: Fix external use of SW Hamming ECC helper omits c4b7d7c480d6 mtd: rawnand: lpc32xx_slc: Fix external use of SW Hamming [...] omits ad9ffdce4539 mtd: rawnand: fsmc: Fix external use of SW Hamming ECC helper omits 56a8d3fd1f34 mtd: rawnand: cs553x: Fix external use of SW Hamming ECC helper omits f5cc2338f8d9 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits 4fc81bc88ad9 ASoC: cs53l30: Minor error paths fixups omits e2bb1077cee4 ASoC: cs43130: Minor error paths fixups omits 26495252fe0d ASoC: cs42l73: Minor error paths fixups omits 0a0eb567e1d4 ASoC: cs42l42: Minor error paths fixups omits 1a46b7b82df5 ASoC: cs35l35: Correct errata handling omits 60ba916d8760 ASoC: cs35l35: Minor error paths fixups omits 8cb9b001635c ASoC: cs35l34: Minor error paths fixups omits 77908dbecdb6 ASoC: cs35l33: Minor error paths fixups omits 283160f1419d ASoC: cs35l32: Minor error paths fixups omits c8b198ed3100 ASoC: cirrus: Add helper function for reading the device ID omits 6f64aa5746d2 dt-bindings: dma: convert arm-pl08x to yaml omits fd0d8d85f723 mtd: nand: bbt: Fix corner case in bad block table handling omits 538ea65a9fd1 dmaengine: xilinx: dpdma: initialize registers before request_irq omits 4ad5dd2d7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc omits b63ecaea97aa ASoC: rt1019: Add non_legacy_dai_naming config omits 66df9477bd35 ASoC: cs42l42: Add support for ACPI table match entry omits ab78322a0dc8 ASoC: cs42l42: Use device_property API instead of of_property omits c26a5289e865 ASoC: cs42l42: Add support for set_jack calls omits 87b42abae99d ASoC: rt5682: Implement remove callback omits 47bcb1c71083 ASoC: rt5682: Disable irq on shutdown omits 58f01c7fc81b ASoC: codecs: lpass-wsa-macro: handle unexpected input omits 1d122dd3b168 ASoC: rt286: Remove redundant assignment to d_len_code omits 16f2a3cdaaca ASoC: jz4740-i2s: fix function name omits 17866bc6b2ae dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions omits 33f9f3c33e93 dmaengine: idxd: remove devm allocation for idxd->int_handles omits eab15404fd74 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits a4c3d4997925 hwmon: (sch56xx-common) Use helper function omits 7ea477dda6cc hwmon: (sch56xx-common) Use strscpy omits 420e57350855 hwmon: (sch56xx) Use devres functions for watchdog omits fcd2ae054338 Merge branch 'for-5.14/block' into for-next omits 5a40eaac74d0 block_dump: remove comments in docs omits b40ca5ff2336 block_dump: remove block_dump feature omits 9d0334647aa8 block_dump: remove block_dump feature in mark_inode_dirty() omits fc1e985b67f9 drm/imx: ipuv3-plane: add color encoding and range properties omits 4618cb7903d6 gpu: ipu-v3: Add Rec.709 limited range support to DP omits 17b9a94656fe drm/imx: ipuv3-plane: fix PRG modifiers after drm managed [...] omits 7ee06ddc4038 dm snapshot: fix a crash when an origin has no snapshots omits e84749a78dc8 ALSA: usb-audio: Validate MS endpoint descriptors omits 7c9df4e6170c hwmon: (lm70) Use SPI_MODE_X_MASK omits caecfdc38c96 hwmon: (max31722) Remove non-standard ACPI device IDs omits d3b08ef255fd hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits aa6567a7a5f8 docs: hwmon: avoid using UTF-8 chars omits e37f504ec8c7 dt-bindings: hwmon: Add Texas Instruments TMP1075 omits ade8fc9a8063 hwmon: (lm75) Add TI TMP1075 support omits 928b30ee31e7 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits ac6618e468e4 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits 3cd8015040d7 device property: Retrieve fwnode from of_node via accessor omits 85e3b86ed0b7 tests/cgroup: test cgroup.kill omits 8075e4f6c990 tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() omits 0de3103fa2cf tests/cgroup: use cgroup.kill in cg_killall() omits 340272b04036 docs/cgroup: add entry for cgroup.kill omits 661ee6280931 cgroup: introduce cgroup.kill omits 11e3c676683c drm/imx: ipuv3-plane: Remove two unnecessary export symbols omits 94dfec48fca7 drm/imx: Add 8 pixel alignment fix omits 58cb138e2029 dmaengine: idxd: Remove redundant variable cdev_ctx omits ba2b062ffa3d Merge tag 'misc-habanalabs-fixes-2021-05-08' of https://gi [...] omits 2335e1b8ee3b Pull MAINTAINERS file update. omits 8c721cb0f742 quota: Use 'hlist_for_each_entry' to simplify code omits b577750e4157 MAINTAINERS: Add Matthew Bobrowski as a reviewer omits 28ec344bb891 usb: typec: tcpm: Don't block probing of consumers of "con [...] omits 4676be28a46e usb: xhci-mtk: use first-fit for LS/FS omits bb8d7ef68e29 usb: xhci-mtk: remove unnecessary assignments in periodic [...] omits e56e60f7a9d6 usb: xhci-mtk: remove unnecessary setting of has_ippc omits 40ddb76ba0ba usb: xhci-mtk: use bitfield instead of bool omits 3c5e0d0e9da1 usb: musb: Remove unused function argument dma, qh, offset [...] omits 6cfe9036acc5 usb: musb: Remove unused local variable dma, urb, offset omits f0c07993af0a dmaengine: fsl-qdma: check dma_set_mask return value omits cd783e5abb60 usb: musb: Remove duplicate declaration of functions omits 0826dae3d815 usb: musb: Fix spelling mistake "tranfer" -> "transfer" omits 077cdb355b3d dmaengine: idxd: add missing dsa driver unregister omits 1c4841ccbd2b dmaengine: idxd: add engine 'struct device' missing bus ty [...] omits d9ff1096a840 usb: musb: Fix an error message omits 5a9d38b20a5a drm/i915/display: hide workaround for broken vbt in intel_bios.c omits 097d9e902068 drm/i915/display: remove strap checks from gen 9 omits ba9c5bf76734 drm/i915/display: remove FIXME comment for intended feature omits a5be0c978cc4 drm/i915/display: move vbt check to intel_ddi_init() omits f1fbd950b59b usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS omits c34e85fa69b9 usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work omits 1f4642b72be7 usb: typec: ucsi: Retrieve all the PDOs instead of just th [...] omits 04dfe19a5ed6 drm: Mark AGP implementation and ioctls as legacy omits 6bff2279836e drm: Mark PCI AGP helpers as legacy omits 43359786a51e drm/radeon: Move AGP data structures into radeon omits cf241e872fc2 drm/radeon: Move AGP helpers into radeon driver omits 5b44955dc198 irqchip/apple-aic: APPLE_AIC should depend on ARCH_APPLE omits be1c2bb3ba5a ARM: PXA: Fix cplds irqdesc allocation when using legacy mode omits a60a34366e0d usb: fotg210-hcd: Fix an error message omits f75297853470 docs: usb: function: Modify path name omits e17b02d49709 usb: dwc3: omap: improve extcon initialization omits b9a0866a5bdf usb: typec: ucsi: Put fwnode in any case during ->probe() omits af0e1871d79c iio: tsl2583: Fix division by a zero lux_val omits af0670b0bf1b iio: core: return ENODEV if ioctl is unknown omits 901f84de0e16 iio: core: fix ioctl handlers removal omits f73c730774d8 iio: gyro: mpu3050: Fix reported temperature value omits 7061803522ee iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] omits a2fa9242e89f iio: proximity: pulsedlight: Fix rumtime PM imbalance on error omits 8edb79af88ef iio: light: gp2ap002: Fix rumtime PM imbalance on error omits 2e2b8d15adc2 usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP omits e89baeba4f64 usb: dwc2: Remove obsolete MODULE_ constants from platform.c omits 0b2b149e918f usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() omits b96992081fde usb: dwc3: imx8mp: detect dwc3 core node via compatible string omits f1265432fd97 iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] omits 60f9823b0abc iio: adis16400: do not directly change spi 'max_speed_hz' omits 126f5fe90cd4 iio: adis16475: do not directly change spi 'max_speed_hz' omits 4e2a59e20649 iio: adis: add burst_max_speed_hz variable omits 7bf386b81ae3 iio: adis_buffer: don't push data to buffers on failure omits b4f95f3f3bf3 iio: adis_buffer: update device page after changing it omits 5bc1f9efe089 iio: adis16475: do not return ints in irq handlers omits 24e190a7324e iio: accel: Add driver for Murata SCA3300 accelerometer omits 55b000bfb98f dt-bindings: iio: accel: Add SCA3300 documentation omits 299300947c07 dt-bindings:iio:adc:adi,ad7476: Add missing binding document omits ad46351af11e iio:adc:ad7476: Handle the different regulators used by va [...] omits d5106e3e88eb dt-bindings:iio:dac:ti,dac082s085 yaml conversion omits ad1ed76e940a iio:accel:stk8312: Add lowercase i2c device id omits db3167db8879 dt-bindings:iio:adc:adi,ad7298 document bindings omits c11bbf8f6e5f dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] omits 594e2c203853 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] omits a4e1b21d45da dt-bindings:iio:accel:fsl,mma7455 binding doc omits e0b1c49a7898 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] omits 820ef3dd8d1f dt-bindings:iio:accel:adis16201 and adis16209 bindings omits 17f6631aed7e iio: inkern: simplify some devm functions omits 51729e77bd2e iio: trigger: simplify __devm_iio_trigger_register omits d240dc25e3b8 iio: core: simplify some devm functions omits 689d8257e5dd iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] omits 98a8e5ced9dc iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() omits 3a4f8105e5a2 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] omits ccc1b76401f3 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() omits 06adedc3b6cd dt-bindings: iio: light: Added AMS tsl2591 device tree binding omits f053d4e748ce iio: light: Added AMS tsl2591 driver implementation omits 40787f6ba6cf iio: adis_buffer: check return value on page change omits 5558e530242d iio: adis16400: do not return ints in irq handlers omits 110abc78a019 iio: adis_buffer: do not return ints in irq handlers omits 5a1f48f90154 iio: adc: ad7298: Enable on Intel Galileo Gen 1 omits 2b417112d15d iio: st-sensors: Update ST Sensor bindings omits 6cd276becd66 iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] omits 177c98b35297 iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit omits 143420727613 iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] omits 2b4b5c58a980 iio: temperature: add driver support for ti tmp117 omits 067789a9a1f9 dt-bindings: iio: temperature: Add DT bindings for TMP117 omits 718ea87e9698 iio: adc: exynos: drop unneeded variable assignment omits 18ffa988dbae usb: dwc3: gadget: Return success always for kick transfer [...] omits bb9c74a5bd14 usb: dwc3: gadget: Free gadget structure only after freein [...] omits 75a41ce46bae usb: dwc2: Fix gadget DMA unmap direction omits ad9dc2db84ee btrfs: initialize return variable in cleanup_free_space_cache_v1 omits 056cfe0adbdd btrfs: zoned: bail out if we can't read a reliable write pointer omits 9f31cbebd859 btrfs: zoned: sanity check zone type omits 18fe6de46e05 btrfs: fix unmountable seed device after fstrim omits f66b2e1ef2c4 btrfs: handle preemptive delalloc flushing slightly differently omits 78769e657973 btrfs: only ignore delalloc if delalloc is much smaller th [...] omits 721d61fc5ad3 btrfs: don't include the global rsv size in the preemptive [...] omits a7f55ec9adc0 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 9ce05a815a3a btrfs: take into account global rsv in need_preemptive_reclaim omits 6b9a538f8942 btrfs: only clamp the first time we have to start flushing omits bd421c4a493b btrfs: check worker before need_preemptive_reclaim omits 2bacdf3109cb btrfs: fix deadlock when cloning inline extents and using qgroups omits 365509457ea3 btrfs: fix race leading to unpersisted data and metadata on fsync omits 0daf40d9fffc btrfs: remove stale comment for argument seed of btrfs_fin [...] omits 83c92f561d16 btrfs: do not consider send context as valid when trying t [...] omits e0de1bd47376 btrfs: zoned: fix silent data loss after failure splitting [...] omits 960fe5671803 btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits 40b36711c3c5 dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 omits 6f26ebb79a84 usb: dwc3: gadget: Rename EOPF event macros to Suspend omits d1d90dd27254 usb: dwc3: gadget: Enable suspend events omits 5c5b27fb93f6 dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] omits 6c05cdbb9ef1 usb: Restore the reference to ch9.h omits cd3c66dc4d02 Merge branch 'fixes' into next omits 9cbc7eb17cdf usb: dwc3: core: Add missing GHWPARAMS9 doc omits 04357fafea9c usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel M [...] omits 18abf8743674 cdc-wdm: untangle a circular dependency between callback a [...] omits a1149a6c06ee mmc: sdhci-pci-gli: increase 1.8V regulator wait omits f6d5d118462d staging: rtl8192e: Fix whitespace around conditional statement omits d0cf4e2bd40d staging: rtl8192e: Add identifier name to function definition omits 1ba6d8dc50df staging: rtl8192e: Avoid multiple line dereference omits 1cd3acd4e9cf staging: rtl8723bs: Delete two redundant condition branches omits 1b11e893eda0 staging: rtl8723bs: replace private arc4 encryption with i [...] omits 8adffa4bf11c staging: rtl8723bs: remove unused symbolic constant _AES_IV_LEN_ omits 6d0753d26e2e staging: rtl8723bs: remove more unused encryption macros omits 0c7ac9108796 staging: rtl8723bs: remove unused macros, arrays and an in [...] omits aaa27b88a5d7 staging: rtl8192e: Remove duplicate declartion omits 321f1fb48c98 staging: mt7621-dts: add missing device_type in pcie root ports omits 7114e7a298c2 staging: mt7621-dts: remove 'bug-range' property omits edee771a4533 staging: rtl8188eu: remove nic_hdl from struct mlme_priv omits 648634c52918 Merge branch 'fixes' into next omits 9b81354d7ebc mmc: meson-gx: also check SD_IO_RW_EXTENDED for scatterlis [...] omits cabb1bb60e88 mmc: meson-gx: make replace WARN_ONCE with dev_warn_once a [...] omits 14b6cff54eda staging: rtl8723bs: avoid bogus gcc warning omits 665a990fdbea spi: tegra210-quad: Fix an error message omits 86b1d8ecb5f1 spi: tegra114: Fix an error message omits e7a1a3abea37 spi: omap-100k: Fix the length judgment problem omits 029d32a892a8 spi: dw-apb-ssi: Integrate Renesas RZ/N1 SPI controller omits 026a1dc1af52 spi: spi-topcliff-pch: Fix potential double free in pch_sp [...] omits 1beb37b0e3f9 spi: pxa2xx: Group Intel Quark specific definitions omits 5edc24901f4d spi: pxa2xx: Unify ifdeffery used in the headers omits 0e4768713e71 spi: pxa2xx: Replace header inclusions by forward declarations omits c3dce24c40cc spi: pxa2xx: Utilize struct device from struct ssp_device omits 9e43c9a8d5de spi: pxa2xx: Utilize MMIO and physical base from struct ss [...] omits f2eed8caa336 spi: pxa2xx: Use one point of return when ->probe() fails omits 9e37a3ab0627 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' omits db56d0304952 spi: delete repeated words in comments omits 856a9260e171 spi: omap-100k: Clean the value of 'status' is not used omits 66fe740317c8 spi: ppc4xx: include <linux/io.h> instead of <asm/io.h> omits 4446e6f3bd5c regulator: hi6421v600: Remove unneeded *pmic from struct h [...] omits 00c8b0b1e6e1 regulator: qcom: Document PM8226 smd regulator omits 8c816d56a2a4 regulator: qcom_smd: Add PM8226 regulator support omits 67823d9dadd4 regulator: Add a routine to set the current limit for QCOM [...] omits 223875a6fb8e ASoC: fsl_xcvr: Remove unneeded semicolon omits a387040ab401 ASoC: imx-pcm-rpmsg: Fix warning of incorrect type in assignment omits f758b9ef9a1a ASoC: codecs: lpass-rx-macro: Remove unneeded semicolon omits 37c881cd18f4 ASoc: Fix unused define in jz4740-i2s.h omits 5f1b95d08de7 ASoC: q6dsp: q6afe: remove unneeded dead-store initialization omits 85c966dc97d1 ASoC: mediatek: mt8192: Delete a redundant condition branch omits 2fa74b31bb81 ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl [...] omits 604e5178444e ASoC: fsl_spdif: add support for enabling raw capture mode omits cccc16dc175e ASoC: fsl: imx-pcm-rpmsg: remove useless initialization omits 16255d4155da ASoC: codecs: rt1019: clarify expression omits d51f6dfb9c98 ASoc: codecs: mt6359: remove useless initializations omits b76d1d86a456 ASoC: codecs: mt6359-accdet: remove useless initialization omits b70029abfc90 ASoC: Intel: sof_rt5682: code refactor for max98357a omits 5a7f27a624d9 ASoC: Intel: add sof-cs42l42 machine driver omits a21515b5aaff ASoC: Intel: maxim-common: support max98357a omits 81cd42e5174b ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake omits fd2856929fb4 ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl omits 3b316e229eb9 ASoC: Intel: boards: remove .nonatomic for BE dailinks omits 19f1eace0441 ASoC: Intel: sof_sdw: add support for Bluetooth offload omits 9c5046e4b3e7 ASoC: Intel: boards: create sof-maxim-common module omits f6081af6cf2b ASoC: Intel: boards: handle hda-dsp-common as a module omits 35564e2bf946 ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMI [...] omits 2e4dba57ea56 ASoC: Intel: boards: add support for adl boards in sof-rt5682 omits 2a29ff7ae13c ASoC: Intel: soc-acpi: add entries for i2s machines in ADL [...] omits 37897babed2e ASoC: Intel: Boards: tgl_max98373: Add BT offload support omits dc9d574fa82f Merge branch 'acpi-pm' into linux-next omits 47fad2393b04 ASoC: SOF: Intel: move common ATOM stuff to module omits 1c5ab2dc752f ASoC: SOF: Intel: byt: prepare split between Baytrail and [...] omits 880e007f15a3 ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits ccef8441fb2d Merge existing fixes from spi/for-5.13 omits 3f0d23e849b3 Merge existing fixes from asoc/for-5.13 omits dc5fa5902738 spi: take the SPI IO-mutex in the spi_set_cs_timing method omits 680ec0549a05 spi: spi-fsl-dspi: Fix a resource leak in an error handling path omits b23584d6ce02 ASoC: ak5558: Correct the dai name for ak5552 omits 14c0c423746f ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE omits d4335d058f84 ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE omits 4b8fba8d0746 Merge branch 'pm-cpufreq' into linux-next omits cc9d663a00a0 drivers: mtd: sm_ftl: Fix alignment of block comment omits feb05fae4df1 mtd: Create partname and partid debug files for child MTDs omits 063deb31ae90 mtd: tests: Remove redundant assignment to err omits 9c5b19c2eea8 mtd: *nftl: return -ENOMEM when kmalloc failed omits 6500dc2bde93 mtd: mtd_oobtest: Remove redundant assignment to err omits 4b361cfa8624 mtd: core: add OTP nvmem provider support omits 96d3af22f87c dt-bindings: mtd: spi-nor: add otp property omits 74ae3663b110 dt-bindings: mtd: add OTP bindings omits e6aed6717cd4 dt-bindings: mtd: add YAML schema for the generic MTD bindings omits 1333a6779501 nvmem: core: allow specifying of_node omits 81bb218c8292 mtd: parsers: trx: Allow to use TRX parser on Mediatek SoCs omits d7f7e04f8b67 mtd: parsers: trx: Allow to specify brcm, trx-magic in DT omits a4d82940ff85 dt-bindings: mtd: brcm,trx: Add brcm,trx-magic omits 16a7af2ecc22 mtd: nftlcore: remove set but rewrite variables omits 37255637b865 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag omits 27736ddd24cb dt-bindings: mtd: brcmnand: convert to the json-schema omits 21020becdf0c mtd: rawnand: qcom: allow override of partition parser omits ee522bcf026e leds: tlc591xx: fix return value check in tlc591xx_probe() omits 4d888eceb725 mtd: rawnand: silence static checker warning in nand_setup [...] omits eeff86b6d18c m68k: dma: Remove unnecessary include of asm/cacheflush.h omits bc7c9993a0d8 m68k: Drop -fno-strength-reduce from KBUILD_CFLAGS omits 73edc4da4063 media: staging: media: atomisp: pci: Format comments accor [...] omits 14bc5eb80bda media: staging: media: atomisp: pci: Format comments accor [...] omits 848802da8d04 media: staging: media: atomisp: pci: Correct identation in [...] omits bbbcba0267e2 media: staging: media: atomisp: pci: Correct identation in [...] omits d7c89be51d17 media: staging: media: omap4iss: Remove unused macro function omits 451c34dd69b8 media: staging: media: atomisp: Minor code style changes omits 7900bdc25a01 media: staging: media: zoran: add spaces around '<<' operator omits 72e038724108 media: staging: media: intel-ipu3: line should not end with '[' omits 17daf473e2a4 media: staging: media: intel-ipu3: remove space before tabs omits 25074ea239ac media: staging: media: intel-ipu3: reduce length of line omits a21baa418c5b media: staging: media: intel-ipu3: remove unnecessary blank line omits 94dfa800dda4 media: staging: media: atomisp: i2c: align line break to m [...] omits 047d39c4a1bc media: staging: media: atomisp: Removed a superfluous else clause omits d58f75de9b95 media: staging: media: omap4iss: Align line break to the o [...] omits d637c5dbbfee media: staging: media: hantro: Align line break to the ope [...] omits 9148cded3a02 media: staging: media: hantro: Align line break to the ope [...] omits 59087b66ea67 media: exynos-gsc: fix pm_runtime_get_sync() usage count omits 59f96244af94 media: exynos4-is: fix pm_runtime_get_sync() usage count omits c44eac5b72e2 media: sti/bdisp: fix pm_runtime_get_sync() usage count omits 9c298f82d839 media: sunxi: fix pm_runtime_get_sync() usage count omits baa450f08d69 media: sti/delta: use pm_runtime_resume_and_get() omits 10343de268d1 media: s5p-jpeg: fix pm_runtime_get_sync() usage count omits 908711f542c1 media: mtk-vcodec: fix PM runtime get logic omits 6e8b1526db16 media: sh_vou: fix pm_runtime_get_sync() usage count omits c41e02493334 media: am437x: fix pm_runtime_get_sync() usage count omits fdc34e82c0f9 media: s5p: fix pm_runtime_get_sync() usage count omits 220955ec3c84 media: renesas-ceu: Properly check for PM errors omits 45e75a8c6fa4 media: rcar_fdp1: fix pm_runtime_get_sync() usage count omits fa9f443f7c96 media: rcar_fdp1: simplify error check logic at fdp_open() omits d07bb9702cf5 media: mdk-mdp: fix pm_runtime_get_sync() usage count omits e7c617cab7a5 media: marvel-ccic: fix some issues when getting pm_runtime omits 892bb6ecead9 media: hantro: do a PM resume earlier omits dd97908ee350 media: atmel: properly get pm_runtime omits e6695c89b3d4 media: exynos-gsc: don't resume at remove time omits 62c90446868b media: i2c: imx334: fix the pm runtime get logic omits da3a1858c3a3 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count omits 6005a8e955e4 media: i2c: ccs-core: return the right error code at suspend omits 747bad54a677 media: s5p_cec: decrement usage count if disabled omits 4cba5473c5ce media: venus: Rework error fail recover logic omits e90812c47b95 staging: media: rkvdec: fix pm_runtime_get_sync() usage count omits 706321a53857 staging: rtl8188eu: remove padapter from struct mlme_ext_priv omits 24aa9caccbe1 staging: rtl8188eu: remove padapter from struct cmd_priv omits 286d60033918 staging: rtl8188eu: don't block until cmdthread runs omits 13d68881bf0a staging: rtl8188eu: rtw_init_cmd_priv never fails omits 2752fc4182e2 staging: rtl8188eu: make rtw_android_cmdstr_to_num static omits 0e7babd3c653 staging: mt7621-dts: use standard 'syscon' string omits b619c322021f staging: mt7621-dts: remove ethsys node omits a3417158b932 staging: fieldbus: anybus: Refuse registering drivers with [...] omits 32dcd0724237 staging: fieldbus: anybus: Make remove callback return void omits cc1966a7e084 staging: mt7621-dts: properly organize pcie node omits 706737d29807 staging: mt7621-dts: use 'interrupt-map' and 'interrupt-map-mask' omits 7fa708e061b7 staging: mt7621-pci: remove two blank lines omits b99cc3a2b6b6 staging: mt7621-pci: avoid custom 'map_irq' function omits 35d96b88e763 staging: mt7621-pci: directly return 'mt7621_pcie_register_host' omits 4ab4ca2015ea staging: mt7621-pci: replace mdelay with msleep omits 726eb31628d4 staging: mt7621-pci: group io resource assignments all together omits c92454a42b95 staging: mt7621-pci: remove some not needed includes omits 96c310c1a2b6 staging: mt7621-pci: avoid to set gpio mode in driver omits cc4e864a5ce4 staging: mt7621-pci: make use of kernel clock apis omits 3d3a170f6d80 staging: rtl8723bs: use in-kernel aes encryption omits 7d40753d8820 staging: rtl8723bs: use in-kernel aes encryption in OMAC1 [...] omits 41c014b8659d staging: rtl8723bs: align argument position in a new line omits 801deaf91add staging: fbtft: Update TODO omits 982192e2a1b3 staging: fbtft: Replace custom ->reset() with generic one omits fd4c5961d819 staging: fbtft: Add support for orientation on Himax HX8347d omits 37667f6e5771 staging: fbtft: Don't spam logs when probe is deferred omits ec03c2104365 staging: fbtft: Rectify GPIO handling omits 0d59ca5a7ed1 staging: rtl8723bs: remove odm_debug.h header file omits 1cad68fc8343 staging: rtl8723bs: remove DebugLevel member in dm_odm_t struct omits ae75f934658c staging: rtl8723bs: remove member in dm_odm_t struct omits 83147d899eb8 staging: rtl8723bs: remove empty hal/odm_debug.c file omits 4f7cffcfe49f staging: rtl8723bs: remove ODM_InitDebugSetting() function omits 603693d1cf87 staging: rtl8723bs: remove RT_DISP macro definition omits 3a96d356b9fd staging: rtl8723bs: remove commented out *RT_DISP logs omits 367fce0d9e92 staging: rtl8723bs: remove unused DbgPrint macro omits 2ce75c4f9ecb staging: rtl8723bs: remove commented out DbgPrint logs omits 76c80b8931b0 staging: rtl8723bs: remove obsolete debug macros omits f71c344766a3 staging: rtl8723bs: remove unused enum omits b0a21a60afb0 staging: rtl8723bs: remove obsolete GLBtcDbgType array dec [...] omits e7f0be6415a0 staging: rtl8723bs: remove unnecessary halbtcoutsrc_DbgIni [...] omits c8fc131b4994 staging: rtl8723bs: remove hal_btcoex_GetDBG() function omits 273214356429 staging: rtl8723bs: remove unsed hal_btcoex_SetDBG() function omits ad91b3d47b6f staging: rtl8723bs: remove empty #ifdef block omits 87c596b03be7 staging: rtl8723bs: remove BTC_PRINT_F macro definition omits 2875b3bf0445 staging: rtl8723bs: remove BTC_PRINT_DATA definitions omits 1bd9ebfd7d13 staging: rtl8723bs: remove BTC_PRINT_ADDR macro definitions omits 698a405f08e6 staging: rtl8723bs: remove BTC_PRINT macro definitions omits f003ab00a5a4 staging: rtl8723bs: remove commented out BTC_PRINT logs omits ec0e82b45f74 staging: rtl8723bs: remove braces around single statement [...] omits fda6c767fbd9 staging: rtl8723bs: remove empty if-else blocks after BTC_ [...] omits 8e30fb99d729 staging: rtl8723bs: remove BTC_PRINT logs omits 292611481c8b staging: rtl8723bs: remove unused RT_PRINTK macro omits 2172a6576388 staging: rtl8723bs: remove commented out RT_ASSERT occurrences omits 22a555bb47ba staging: rtl8723bs: remove empty #ifndef block omits ae5351da40fb staging: rtl8723bs: remove unused ASSERT macro omits 2a9664702491 staging: rtl8723bs: remove empty ifdef block omits a8a21160c2c4 staging: rtl8723bs: remove unused ODM_dbg_exit macro omits 187f0a97333c staging: rtl8723bs: remove unused ODM_dbg_enter omits b5edd20dfef0 staging: rtl8723bs: remove unused ODM_dbg_trace macro omits 37066837974e staging: rtl8723bs: remove unused ODM_PRINT_ADDR macro omits 7c87fd54d552 staging: rtl8723bs: remove unused ODM_RT_ASSERT macro omits 57c73cb6fdba staging: rtl8723bs: replace ODM_RT_ASSERT with netdev_dbg() omits 9e517aca02cf staging: rtl8723bs: remove all commented out ODM_RT_TRACE logs omits 364787f94150 staging: rtl8723bs: remove ODM_RT_TRACE* unused macro defs omits 7081d290d32b staging: rtl8723bs: remove empty header file omits 466bd365857d staging: rtl8723bs: remove undefined function prototypes omits 8b2a605a6e6e staging: rtl8723bs: remove empty hal/odm_PathDiv.c source file omits 2523c9978e00 staging: rtl8723bs: remove empty functions omits 7fa2973a1a6b staging: rtl8723bs: remove if-else blocks left empty by OD [...] omits a76455587f1d staging: rtl8723bs: remove ODM_RT_TRACE logs omits b3cd518c5abd staging: rtl8723bs: Use list iterators and helpers omits 33ed2b7079f6 staging: rtl8188eu: remove enum WIFI_FRAME_SUBTYPE omits 116138c3bd34 staging: rtl8712: Fix some tests against some 'data' subty [...] omits a616d1212a7a staging: rtl8723bs: Change the return type omits 62409b31dbb5 staging: rtl8712: remove multiple multiple assignments omits 84b45d4ff9e0 staging: rtl8192e: replace comparison to NULL by bool omits 66d708e655af staging: rtl8192e: remove unnecesasry ftrace-like logging omits 5e7106f6c96a staging: rtl8723bs: core: Remove set but unused variable omits bd8d4ba394c4 staging: rtl8723bs: hal: Remove set but unused variables omits cab775908889 staging: rtl8723bs: core: remove unneeded variable omits ac76b4383405 staging: rtl8723bs: remove unused macro DRIVER_PREFIX omits 89bbf2a5136e staging: rtl8723bs: remove unnecessary hex dumps omits 5660634d8d48 staging: rtl8192u: fix typos in comments omits 3580942c864f staging: rtl8712: Use list iterators and helpers omits 23017c8842d2 staging: rtl8188eu: Use list iterators and helpers omits b1e9109aeff3 staging: wlan-ng: silence incorrect type in argument 1 (di [...] omits acbc0849bd30 staging: rtl8723bs: macro DRIVER_PREFIX expands to lowerca [...] omits 5a155c08c0b7 staging: rtl8723bs: remove last unused debug macros omits 4a98eb30e465 staging: rtl8723bs: remove unsed debug macros tied to no p [...] omits 2f3103bf4f07 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits e5ec9bf4a0f5 staging: rtl8723bs: remove unused debug macro definitions omits c9727c55874f staging: rtl8723bs: remove commented out macro definition omits 7d8fff53cd7a staging: rtl8723bs: remove unused macros tied to _RTL8712_ [...] omits d0ffbfae136a staging: rtl8723bs: remove unused macros tied to _RTL871X_ [...] omits 72b2b0467b4f staging: rtl8723bs: remove unused macros tied to _HCI_OPS_ [...] omits 3dc3456e0d43 staging: rtl8723bs: remove unused _module_mp_ def omits 43a0faffd44d staging: rtl8723bs: remove unused debug macros tied to os_ [...] omits 57e3a852160a staging: rtl8723bs: remove unused debug macros tied to hal [...] omits c7432a3c7ab3 staging: rtl8723bs: remove unused debug macros tied to _HC [...] omits 65b00505f1fb staging: rtl8723bs: remove unused macros tied to os_dep/sd [...] omits e8bc244c28e1 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits 74a0738db3ff staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 0744b91b59e2 staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 8b63686eab1a staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits ebb0a22ea4be staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits c529c96139a2 staging: rtl8723bs: remove debug macros related to hal/sdi [...] omits 3ddc92d111e4 staging: rtl8723bs: remove debug macros related to hal/hal [...] omits 8edee4306a87 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 5610af57dc49 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 4c53cdb3b3ac staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 7c75c38553ba staging: rtl8723bs: remove obsolete _IO_OSDEP_C_ debug mac [...] omits c479026ce60f staging: rtl8723bs: remove debug macros related to core/rt [...] omits e45199eaa0a4 staging: rtl8723bs: remove obsolete debug macro definitions omits 3c747a990438 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 8acdc8db86d5 staging: rtl8723bs: remove debug macros related to core/rt [...] omits c0b8b55ce1b9 staging: rtl8723bs: remove debug macros related to core/rt [...] omits ffc49b55c979 staging: rtl8723bs: move static array definition from head [...] omits bc5c27b68730 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits c2f04efd30c6 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 93026ce6a7bb staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits a596ef195603 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 54f8a6ab76d7 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 9ce42bc33fd4 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 67f3a1c02844 staging: rtl8723bs: remove unused debug macro definitions omits 2ee42acab194 staging: rtl8723bs: remove unneeded header file include omits 198ffd276ff9 staging: rtl8723bs: remove unused debug variables declarat [...] omits 33a5f34c5668 staging: rtl8723bs: remove all defs related to _dbgdump macro omits aeef75e7c4a7 staging: rtl8723bs: remove unused RTW_DBGDUMP macro definition omits eeec59e45cc4 staging: rtl8723bs: remove unused rf_reg_dump() function argument omits 5d047570e0a2 staging: rtl8723bs: remove unused bb_reg_dump() function argument omits a8ce8f9f9634 staging: rtl8723bs: remove unused mac_reg_dump() function [...] omits 10cf7747638c staging: rtl8723bs: remove unused _DBG_871X_LEVEL macro omits c106cb190cb7 staging: rtl8723bs: remove DBG_871X_SEL macro declaration omits 2867c27bf854 staging: rtl8723bs: add two functions to improve register [...] omits 33fad5b4df5e staging: rtl8723bs: replace DBG_871X_SEL log macro with ne [...] omits 9d1d2621248f staging: rtl8723bs: remove unused log function omits 6332d14f0043 Staging: rtl8188eu: rtw_ioctl_set.c: fixed indentation issue omits fd11b55da4d5 staging: vchiq_core: drop vchiq_status from vchiq_init_state omits abf2836a381a staging: vchiq_core: drop vchiq_status from vchiq_initialise omits a2161d1d5e10 staging: vchiq_core: drop vchiq_status from vchiq_set_serv [...] omits a9fbd828be7f staging: vchiq_arm: drop enum vchiq_status from vchiq_*_internal omits ae69402867b6 staging: vchiq_2835_arm: drop enum vchiq_status omits c74541f7c7ce staging: vchiq_arm: drop return value of vchiq_arm_init_state omits 82aa95ee2d37 staging: vchiq_core: Drop unnecessary check in notify_bulks omits 08f31d0196cb staging: vchiq_core: introduce get_bulk_reason omits f7ba60127a3a staging: vchiq_core: return early in do_abort_bulks omits bd18b980a21d staging: vchiq_core: break early in vchiq_close_service_internal omits bdf2b26de612 staging: vchiq_arm: avoid crashing the kernel omits ad843f392035 staging: wlan-ng: remove redundant initialization of varia [...] omits 1873cb875525 staging: rtl8723bs: hal: sdio_halinit: Remove unused varia [...] omits 705655a2c4cb staging: rtl8723bs: core: rtw_mlme_ext: Move very large da [...] omits e3a7f78dc096 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits bbf40b2f6e38 staging: axis-fifo: axis-fifo: Fix function naming in the [...] omits 3821526719f1 staging: rtl8723bs: os_dep: ioctl_cfg80211: 'ack' is used [...] omits 433cb9f05aa9 staging: rtl8723bs: hal: sdio_ops: Mark used 'err' as __ma [...] omits 904f18483591 staging: rtl8723bs: hal: rtl8723b_phycfg: Fix a bunch of m [...] omits 55016d099acd staging: rtl8188eu: os_dep: mon: Demote non-conforming ker [...] omits ad7e84ef4c21 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits 50676c55f00e staging: rtl8723bs: core: rtw_ieee80211: Fix incorrectly n [...] omits f877899b9a4b staging: fbtft: fb_ili9320: Remove unused variable 'ret' omits 7dd8ffdbc005 staging: rtl8188eu: os_dep: ioctl_linux: Move 2 large data [...] omits c848434c629d staging: axis-fifo: axis-fifo: Fix some formatting issues omits 51ca97af82af staging: most: dim2: hal: Demote non-conformant kernel-doc [...] omits 7af9b4444fab staging: most: dim2: hal: Fix one kernel-doc header and de [...] omits f74afcfd9438 staging: most: i2c: Fix a little doc-rot omits 1658384fc3d3 staging: rtl8723bs: core: rtw_mlme: 'retry' is only used i [...] omits 80566ab54229 staging: rtl8723bs: core: rtw_ieee80211: Remove seemingly [...] omits 6f4d367f3356 staging: most: dim2: Provide missing descriptions and fix doc-rot omits 061e390b7c87 staging: rtl8192u: ieee80211_softmac: Move a large data st [...] omits b259c9b2380a staging: vt6655: upc: Suppress set but not used warning in macro omits 2f61c6649f47 staging: most: net: Fix some kernel-doc formatting issues omits d12dd1e0e3b9 staging: sm750fb: sm750_accel: Provide description for 'ac [...] omits 204d839bbe07 staging: fwserial: Demote a whole host of kernel-doc abuses omits fbd3996990b6 staging: ks7010: ks_hostif: Remove a bunch of unused variables omits e950dd6bb36f staging: nvec: Fix a bunch of kernel-doc issues omits d57d7ac57639 staging: iio: frequency: ad9834: Provide missing descripti [...] omits 0b18e5fe6008 staging: rtl8712: rtl871x_mp_ioctl: Move a large data stru [...] omits c337ee00146a staging: rtl8723bs: core: rtw_wlan_util: Remove unused var [...] omits efda125b79e8 staging: octeon: ethernet-tx: Fix formatting issue in func [...] omits 324960df12a0 staging: rtl8723bs: core: rtw_sta_mgt: Return error value [...] omits f02eafb7f1b4 staging: rtl8723bs: core: rtw_sta_mgt: Remove unused varia [...] omits e06ede38f380 staging: rtl8723bs: core: rtw_security: Demote non-conform [...] omits 9d65023547dc staging: rtl8188eu: core: rtw_security: Fix some formattin [...] omits daa2627c7f2f staging: rtl8723bs: core: rtw_recv: Mark debug variable as [...] omits 02d06dd53463 staging: rtl8712: rtl871x_mp_ioctl: Remove a bunch of unus [...] omits 4c98e73f28e2 staging: rtl8723bs: core: rtw_mlme: Remove a bunch of unus [...] omits 683707c7ed87 staging: rtl8188eu: core: rtw_ieee80211: Fix incorrectly d [...] omits ea82ff749587 staging: wlan-ng: cfg80211: Move large struct onto the heap omits 4a29a072b1e5 staging: r819xU_cmdpkt: Remove functionless method 'cmpk_h [...] omits 803c63d960d8 staging: r819xU_phy: Remove some local variables from the stack omits 52ee2c7c825b staging: r8192U_core: Do not use kernel-doc formatting for [...] omits 9a6ce484e885 staging: android: ashmem: Supply description for 'new_range' omits 7f201acf475d staging: r8192U_core: Remove unused variable 'ret' and dem [...] omits f91e5d097f12 usb: gadget: fsl_qe_udc: fix implicit-fallthrough warnings omits c34030129a26 usb: phy: Use fallthrough pseudo-keyword omits 374ac7448caa usb: dwc3: remove repeated setting of current_dr_role omits f42b333f2885 usb: gadget: function: Fix inconsistent indent omits d2d9b9416486 usb: gadget: Drop unnecessary NULL checks after container_of omits 29a812e4f346 usb: gadget: function: fix typo in f_hid.c omits f8e8c1b2f782 USB: serial: pl2303: add device id for ADLINK ND-6530 GC omits 89b1a3d811e6 USB: serial: ti_usb_3410_5052: add startech.com device id omits e467714f822b USB: serial: option: add Telit LE910-S1 compositions 0x701 [...] omits c5a80540e425 USB: serial: ftdi_sio: add IDs for IDS GmbH Products omits ce675043fa12 mtd: mtdpart: Convert sysfs sprintf/snprintf family to sysfs_emit omits 5b2fbe0ca0e8 mtd: core: Convert sysfs sprintf/snprintf family to sysfs_emit omits e4f3c9118f27 mtd: mtd_oobtest: fix error return code in mtd_oobtest_init() omits da1e6fe563e6 mtd: phram: Fix error return code in phram_setup() omits c054de10ae5d mtd: plat-ram: remove redundant dev_err call in platram_probe() omits e101bd304561 mtd: rawnand: mtk: remove redundant dev_err call in mtk_ec [...] omits 03299d054047 mtd: rawnand: hisi504: Remove redundant dev_err call in probe omits 89f5f8fb5bf4 EDAC/thunderx: Remove irrelevant variable from error messages omits 213494b51d07 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 7e5928d3ce2b arm64: dts: renesas: v3msk: Fix memory size omits f4b34faa0842 drm/imx: Annotate dma-fence critical section in commit path omits 06841148c570 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] omits 466ba3c8ff4f reset: a10sr: add missing of_match_table reference omits dbc03e81586f xen/unpopulated-alloc: fix error return code in fill_list() omits 6ab9d6219f86 reset: RESET_INTEL_GW should depend on X86 omits 42f6a76fbe85 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB omits b19a5aec3512 reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] omits 71400c3fc45e reset: sti/syscfg: replace comma with semicolon omits 05cf8fffcdeb reset: ti-syscon: fix to_ti_syscon_reset_data macro omits 534d3fa24e9f reset: berlin: replace unsigned with unsigned int omits 1c5e05c23f4a reset: whitespace fixes omits 453ed4283beb reset: mchp: sparx5: add switch reset driver omits 9a531e4d5a49 dt-bindings: reset: microchip sparx5 reset driver bindings omits 91b8050c41b3 reset: oxnas: replace file name with short description omits 829cdfe0a394 reset: zynqmp: replace spaces with tabs omits e5c73bdb136c reset: bcm6345: Make reset_control_ops const omits 970655aa9b42 xen/gntdev: fix gntdev_mmap() error exit path omits 837188d49823 arm64: dts: rockchip: add #power-domain-cells to power dom [...] omits 148bbe29f910 arm64: dts: rockchip: Fix power-controller node names for rk3399 omits 6e6a282b49c6 arm64: dts: rockchip: Fix power-controller node names for rk3328 omits d5de0d688ac6 arm64: dts: rockchip: Fix power-controller node names for px30 omits a3ec2d38f6dd ARM: dts: rockchip: add #power-domain-cells to power domain nodes omits 970cdc53cb1a ARM: dts: rockchip: Fix power-controller node names for rk3288 omits d3bcbcd39617 ARM: dts: rockchip: Fix power-controller node names for rk3188 omits f2948781a72f ARM: dts: rockchip: Fix power-controller node names for rk3066a omits 41413a20b082 dt-bindings: arm: rockchip: convert pmu.txt to YAML omits 0a69452e0356 soc: rockchip: power-domain: Add a meaningful power domain name omits 8b3ceb06225a Merge branch 'v5.14-shared/powerdomain' into v5.14-armsoc/drivers omits 8cbc5d2f2fe4 dt-bindings: add power-domain header for RK3568 SoCs omits cbccad664927 arm64: sunxi: Build the sun4i timer driver omits d0aac8cbbd0c ARM: dts: sun8i: r40: add devicetree for Forlinx FETA40i-C [...] omits ed85561fe39c dt-bindings: arm: add compatible for Forlinx OKA40i-C and [...] omits 157da630c7ff dt-bindings: add compatible vendor prefix for Forlinx omits 492dd7309aed ARM: dts: sun8i: r40: add pinmux settings for MMC3 and UAR [...] omits fd5ef505453f ARM: dts: sun8i: r40: add /omit-if-no-ref/ to pinmux nodes [...] omits 2bf375982f4a arm64: dts: rockchip: Remove useless interrupt-names prope [...] omits 304b8fbc950b ARM: dts: rockchip: Remove useless interrupt-names on IOMM [...] omits 6b023929666f ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x omits 7b46d674ac00 ARM: dts: rockchip: Fix the timer clocks order omits a7ecfad495f8 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi omits 954d5986afa5 arm64: dts: rockchip: Use only supported PCIe link speed o [...] omits 642593eec325 arm64: dts: rockchip: add timer0 clocks on rk3368 omits e6526f90696e arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on [...] omits 6a11ffc2cc54 arm64: dts: rockchip: rename LED label for NanoPi R4S omits d49f120e27dc arm64: dts: rockchip: Enable USB3 Ethernet on rk3328 NanoPi R2S omits bf340c8084d2 arm64: dts: rockchip: Enable USB3 for rk3328 Rock Pi E omits 75f95927334d arm64: dts: rockchip: Enable USB3 for rk3328 ROC-RK3328-CC omits bbac8bd65f54 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 omits dfbfb86a43f9 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036- [...] omits d5c24e20daf0 ARM: dts: rockchip: Fix thermal sensor cells o rk322x omits 79053496a28d Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits e87dbd1cec70 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. omits c1b550294938 ALSA: hda: fixup headset for ASUS GU502 laptop omits 1294d89b48b0 csky: Fixup 610 bootup failed omits 115726c5d312 habanalabs/gaudi: Fix a potential use after free in gaudi_ [...] omits 24a107097fbd habanalabs: wait for interrupt wrong timeout calculation omits 27a9e35daad0 habanalabs: ignore f/w status error omits b5fd82a7af19 habanalabs: change error level of security not ready omits 001d5f66c156 habanalabs: skip reading f/w errors on bad status omits 285c0faddceb habanalabs: expose ASIC specific PLL index omits 4fca55de564a drm/dp: Drop open-coded drm_dp_is_branch() in drm_dp_read_ [...] omits 205bb69a9036 drm/dp: Handle zeroed port counts in drm_dp_read_downstrea [...] omits da68ad722e54 Bluetooth: btqca: Don't modify firmware contents in-place omits 39cf4a93cf0a Bluetooth: Fix alt settings for incoming SCO with transpar [...] omits 2b16c523e81f Bluetooth: 6lowpan: remove unused function omits 56ce20a664a7 Bluetooth: Add ncmd=0 recovery handling omits 183dce5a7fd3 Bluetooth: btusb: Fix failing to init controllers with ope [...] omits 335241a4f897 Bluetooth: hci_qca: fix potential GPF omits 767d724a160e video: fbdev: imxfb: Fix an error message omits 76a262d274a2 drm/vc4: hdmi: Signal the proper colorimetry info in the i [...] omits 21f79128e0a1 drm/connector: Add a helper to attach the colorspace property omits bccd5c5102a9 drm/vc4: Add HDR metadata property to the VC5 HDMI connectors omits 72921cdf8ac2 drm/connector: Add helper to compare HDR metadata omits e057b52c1d90 drm/connector: Create a helper to attach the hdr_output_me [...] omits adfd5f216d25 Merge branch 'for-5.13/upstream-fixes' into for-next omits ca66a6770bd9 HID: i2c-hid: Skip ELAN power-on command after reset omits 8822702f6e4c ALSA: hda/realtek: reset eapd coeff to default value for alc287 omits 8a4053738c05 drm/i915/adl_p: Enable remapping to pad DPT FB strides to POT omits f6b044e4d9fb drm/i915/adl_p: Require a minimum of 8 tiles stride for DPT FBs omits d3b4aa43eea3 drm/i915/adl_p: Disable support for 90/270 FB rotation omits 2ac5620fbe31 drm/i915/adl_p: Add stride restriction when using DPT omits e7367af1ee3d drm/i915/xelpd: Support 128k plane stride omits ad2f92c9f0e4 drm/i915/xelpd: Fallback to plane stride limitations when [...] omits 33e7a975103c drm/i915/xelpd: First stab at DPT support omits bdd27cad2237 drm/i915/adl_p: ADL_P device info enabling omits 760759f2cf71 drm/i915/adl_p: Add PCI Devices IDs omits 8398024b6e88 drm/i915/xelpd: add XE_LPD display characteristics omits 7c653e15e2ba drm/i915: Reorder skl+ scaler vs. plane updates omits e7c46e43bdd2 drm/i915: Nuke display error state omits 31379397dcc3 bpf: Forbid trampoline attach for functions with variable [...] omits f2f46b878777 drm/msm/dp: initialize audio_comp when audio starts omits d9aa6571b28b drm/msm/dp: check sink_count before update is_connected status omits 3b80d106e110 samples/bpf: Consider frame size in tx_only of xdpsock sample omits 9a5b5e1b9813 drm/i915/display: Disable PSR2 sel fetch in TGL pre-production omits ef566ba2d7d9 signal: Remove the last few si_perf references omits 2a2180a1c7be drm/gma500: update comment of psb_spank() omits cee93c028288 drm/nouveau: Don't set allow_fb_modifiers explicitly omits 35cbb8c91e9c drm/msm/mdp4: Fix modifier support enabling omits b5f9535ade84 drm/msm/dpu1: Don't set allow_fb_modifiers explicitly omits 656eca09989e drm/i915: Don't set allow_fb_modifiers explicitly omits b397027b8e45 drm/stm: Don't set allow_fb_modifiers explicitly omits 26c3e7fd5a34 drm/arm/malidp: Always list modifiers omits 9d1cbe5fdf04 drm/arm: Don't set allow_fb_modifiers explicitly omits 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var omits 1c4f39b04202 drm: Use drm_mode_is_420_only() instead of open coding it omits 4cf4e48fff05 signal: sort out si_trapno and si_perf omits 7973cff7be1d drm/i915: Use intel_de_wait_for_*() in cnl+ cdclk programming omits 468f9e8d0482 drm/i915: Use intel_de_rmw() in bxt/glk/cnl+ cdclk programming omits 3b71a9b6cffd drm/i915: Use intel_de_rmw() in skl cdclk programming omits fb12fbb18f38 drm/i915: Use intel_de_rmw() in bdw cdclk programming omits b41df85a9834 drm/i915: Extract some helpers to compute cdclk register values omits fcf83a21141e drm/i915: Include intel_de_{read,write}_fw() in i915_reg_r [...] omits 7785ae0b51a0 drm/i915: Don't include intel_de.h from intel_display_types.h omits e0436ab602fe signalfd: Remove SIL_FAULT_PERF_EVENT fields from signalfd [...] omits f6a2c711f1e3 signal: Deliver all of the siginfo perf data in _perf omits fe3b0cd3d19a signal: Factor force_sig_perf out of perf_sigtrap omits c90d00d95cb1 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] omits 137555de8440 signal: Remove __ARCH_SI_TRAPNO omits bd49616484a3 signal: Use dedicated helpers to send signals with si_trapno set omits 51b3ff1ecc4d signal: Implement SIL_FAULT_TRAPNO omits 861a8c64443e siginfo: Move si_trapno inside the union inside _si_fault omits d467414b1205 signal: Verify the alignment and size of siginfo_t omits 82254cc09f5a arm64: Add compile-time asserts for siginfo_t offsets omits c130a51d2c4b arm: Add compile-time asserts for siginfo_t offsets omits 6ca627c563d5 sparc64: Add compile-time asserts for siginfo_t offsets omits d3506d256d94 Merge branch 'misc' into for-next omits 660729e494b6 drm/bridge: fix LONTIUM_LT8912B dependencies omits dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] omits 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next omits 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl omits 703cd9ae0d67 drm/i915/tgl+: Add the missing MC CCS/XYUV8888 format support omits 682ae59ca287 ASoC: rt711-sdca: fix the function number of SDCA control [...] omits 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging omits eb134536cf6f HID: input: replace outdated HID numbers+comments with macros omits bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] omits a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT omits 670a23111e72 HID: remove the unnecessary redefinition of a macro omits 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse omits c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown omits b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR omits cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers omits 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] omits 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function omits ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function omits 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] omits edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure omits 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. omits b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() omits b0d713c60c75 HID: surface-hid: Fix integer endian conversion omits 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT omits 7b229b13d78d HID: hid-input: add mapping for emoji picker key omits 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 omits 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] omits ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] omits ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() omits 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 omits f2145f8dc566 HID: do not use down_interruptible() when unbinding devices omits 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard omits 6a01268687c8 HID: semitek: new driver for GK6X series keyboards omits 874442541133 drm/amdgpu: Add show_fdinfo() interface omits 1774baa64f93 drm/scheduler: Change scheduled fence track v2 omits 11e7a691a977 csky: syscache: Fixup duplicate cache flush omits 8f8bb68ebd60 MAINTAINERS: Fix TTM tree omits 6268b28473c7 drm/bridge: ti-sn65dsi86: Remove __exit from GPIO sub-driv [...] omits 2e4f4de38d26 Merge branch 'misc-5.13' into next-fixes omits f7dbd8624ec6 drm/ttm: fix warning in new sys man omits 0e1c1526416f Merge commit 'ed94f87c2b123241ae5644cf82327e2da653adb6' omits c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table omits 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 4f46690dedfb Bluetooth: btusb: fix memory leak omits 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits dec709145dfc Bluetooth: Return whether a connection is outbound omits b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array omits 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization omits 959086ecd677 drm/i915: Pass intel_framebuffer instad of drm_framebuffer [...] omits 20a40e4da6a6 hv_balloon: Remove redundant assignment to region_start omits 50ae8016b2a4 btrfs: initialize return variable in cleanup_free_space_cache_v1 omits 84772b10025b btrfs: zoned: bail out if we can't read a reliable write pointer omits 31824c03faac drm/i915/audio: fix indentation, remove extra braces omits f4c50deecaed drm/i915/audio: simplify, don't mask out in all branches omits 7ff6e99e021c virtio_net: disable cb aggressively omits 41e0088d1365 virtio: fix up virtio_disable_cb omits 0c077be4da36 virtio_net: move txq wakeups under tx q lock omits 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock omits 63358e24ee79 drm/panel: panel-simple: Cache the EDID as long as we reta [...] omits 31e25395d8b7 drm/panel: panel-simple: Power the panel when reading the EDID omits 4318ea406e02 drm/panel: panel-simple: Remove extra call: drm_connector_ [...] omits b137406d9679 drm/bridge: ti-sn65dsi86: If refclk, DP AUX can happen w/o [...] omits f7a5ee2cd3e2 drm/bridge: ti-sn65dsi86: Code motion of refclk management [...] omits 9bede63127c6 drm/bridge: ti-sn65dsi86: Use pm_runtime autosuspend omits 5c4381eeb709 drm/panel: panel-simple: Get rid of hacky HPD chicken-and- [...] omits bf73537f411b drm/bridge: ti-sn65dsi86: Break GPIO and MIPI-to-eDP bridg [...] omits bef236a5206c drm/bridge: ti-sn65dsi86: Move all the chip-related init t [...] omits f94eb8a32863 drm/bridge: ti-sn65dsi86: Cleanup managing of drvdata omits 3636fc25f760 drm/bridge: ti-sn65dsi86: Add local var for "dev" to simpl [...] omits 52d54819c8ae drm/bridge: ti-sn65dsi86: Clean debugfs code omits dea2500a820c drm/bridge: ti-sn65dsi86: Use devm to do our runtime_disable omits 905d66d08d0f drm/bridge: ti-sn65dsi86: More renames in prep for sub-devices omits db0036db4851 drm/bridge: ti-sn65dsi86: Rename the main driver data structure omits b347e04452ff drm: Remove pdev field from struct drm_device omits 9a31b3813f91 drm/via: Remove references to drm_device.pdev omits e2c5ab5cb8e5 drm/sis: Remove references to struct drm_device.pdev omits 531cdb9d3a91 drm/savage: Remove references to struct drm_device.pdev omits aa96a16ad41e drm/r128: Remove references to struct drm_device.pdev omits b420fb8dee00 drm/mga: Remove references to struct drm_device.pdev omits 1d4f7d88003a drm/i810: Remove references to struct drm_device.pdev omits 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation omits 0e63302dc143 drm/etnaviv: Remove useless error message omits bdf622e0fade drm/etnaviv: Remove redundant NULL check omits 8ec1b22437cb btrfs: handle transaction start error in btrfs_fileattr_set omits 20f85ef89d94 drm/i915/backlight: use unique backlight device names omits b08a759df332 drm/i915/backlight: clean up backlight device register omits 5109d297a3d7 drm/ttm: properly allocate sys resource during swapout omits d79025c7f5e3 drm/ttm: always initialize the full ttm_resource v2 omits b072b9cd54f3 drm/ttm: add ttm_sys_manager v3 omits dc52e41d2661 drm/ttm: cleanup ttm_agp_backend omits 8f86c82aba8b drm/connector: demote connector force-probes for non-maste [...] omits 4aae79f77e3a drm/simpledrm: Acquire memory aperture for framebuffer omits 11e8f5fd223b drm: Add simpledrm driver omits 730e7992dc1b drm/aperture: Add infrastructure for aperture ownership omits 900d3e4a9789 drm/format-helper: Add blitter functions omits 5ab7af7151ba drm/format-helper: Pass destination pitch to drm_fb_memcpy [...] omits 412835966679 drm/i915: Use the correct max source link rate for MST omits 70e125601266 drm/panel: panel-simple: Add missing pm_runtime_disable() calls omits 885811372fe1 drm/bridge: nwl-dsi: Get MIPI DSI controller and PHY ready [...] omits 2c5260cdc506 drm/bridge: nwl-dsi: Remove a check on unchanged HS clock [...] omits 3afb2a28fa24 drm/bridge: nwl-dsi: Force a full modeset when crtc_state- [...] omits 6c525b72f985 drm/panel: Add DT bindings for Samsung LMS397KF04 omits 98025a62cb00 drm/dp_mst: Use Extended Base Receiver Capability DPCD space omits 310e506c06e4 drm/vkms: add overlay support omits 32a1648aca44 drm/vkms: add XRGB planes composition omits cac80e71cfb0 drm/vkms: rename cursor to plane on ops of planes composition omits 2f56dd8c77c8 drm/vkms: init plane using drmm_universal_plane_alloc omits 19d327a31a69 drm: Move struct drm_device.pdev to legacy section omits 9d7a0455df0c drm/i915: Don't assign to struct drm_device.pdev omits 9dc2524351c2 drm/i915: Remove reference to struct drm_device.pdev omits 97c463b258ed drm/i915/gt: Remove reference to struct drm_device.pdev omits 0ecb51824e83 drm/ast: Remove reference to struct drm_device.pdev omits 3f50033dd88a drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA omits aec70c39129d drm/vmwgfx: replace idr_init() by idr_init_base() omits cf63561cbae7 drm/vmwgfx: use min_t to replace min omits ed2684e7051a gpu: drm: vmwgfx: convert comma to semicolon omits ae57b2190fd8 drm/vmwgfx/vmwgfx_validation: Use flexible-array member in [...] omits 82cc3b070350 drm/vmwgfx: Fix a typo omits 6d5ff8e632a4 spi: spi-zynq-qspi: Fix stack violation bug omits 121271f08809 spi: spi-zynq-qspi: Fix kernel-doc warning omits e590c2b03a61 drm/vc4: fix argument ordering in vc4_crtc_get_margins() omits 0e0036c7d13b drm/amdgpu: fix no full coverage issue for gprs initialization omits 8baa6018b750 drm/amdkfd: Add Aldebaran gws support omits b3dc91f97317 drm/amdkfd: enable subsequent retry fault omits 36255b5f6195 drm/amdgpu: address remove from fault filter omits 373e3ccd859b drm/amdkfd: handle stale retry fault omits 11dd55d17438 drm/amdgpu: return IH ring drain finished if ring is empty omits 4999e398e281 drm/amdkfd: retry validation to recover range omits c3c5cc9a83dc drm/amdkfd: fix spelling mistake in packet manager omits 95ea3dbc4e95 drm/amd/amdgpu/sriov disable all ip hw status by default omits dd03daec0ff1 drm/amdgpu: restructure amdgpu_vram_mgr_new omits c0f76fc8ad5f drm/amdkfd: fix double free device pgmap resource omits dd57e65f7c9b drm/amdkfd: Fix spelling mistake "unregisterd" -> "unregistered" omits 5d11699914b9 drm/amdgpu: Correct and simplify sdma 4.x irq.num_types omits 3d2bee9188f2 drm/amdgpu: Change the sdma interrupt print level omits 041e69160d16 drm/amdgpu/sriov: Remove clear vf fw support omits 18fa44625c6b drm/amd/display: 3.2.133 omits 8167538ffb22 drm/amd/display: [FW Promotion] Release 0.0.63 omits 069a11cca5b6 drm/amd/display: Add SE_DCN3_REG_LIST for control SDP num omits 088bebc79ee8 drm/amd/display: avoid to authentication when DEVICE_COUNT=0 omits 642d3a2bf234 drm/amd/display: take max dsc stream bandwidth overhead in [...] omits abf1f863e08d drm/amd/display: fix wrong statement in mst hpd debugfs omits 831c95c96601 drm/amd/display: Clear MASTER_UPDATE_LOCK_DB_EN when disab [...] omits dd0ef5992b44 drm/amd/display: Add new DP_SEC registers for programming [...] omits b2d4b9f72fb1 drm/amd/display: Fix BSOD with NULL check omits 63de4f0413fe drm/amd/display: Added multi instance support for ABM omits 130ac6d8c69b drm/amd/display: ddc resource data need to be initialized omits b7cc1312c110 drm/amd/display: Expose internal display flag via debugfs omits 47c02af751d1 drm/amd/display: skip program clock when allow seamless boot omits d5433a9f692f drm/amd/display: Revert wait vblank on update dpp clock omits 99c248c41c21 drm/amd/display: fix HDCP reset sequence on reinitialize omits 760d2d818d2d drm/amd/display: Add new case to get spread spectrum info omits be9064b7bcaa drm/amdgpu: remove unnecessary header include omits a30f12860200 drm/amdgpu: provide socket/die id info in RAS message omits dfdd4b8a9519 drm/amdgpu: implement smuio callback to query socket id omits ec0f72cb959d drm/amdgpu: Enable SDMA LS for Vangogh omits 71ff0b4d965f drm/amdkfd: Fix kernel-doc syntax error omits 5f5cb2afd67f drm/amdgpu: Added missing prototype omits ede14a1b3223 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] omits 51ec699275d9 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID omits 1e4a53de01c6 amdgpu/pm: add extra info to SMU msg pre-check failed message omits f876549dd002 drm/amd/pm: Update energy_accumulator in gpu metrics omits 02ded1314a46 drm/msm: fix minor version to indicate MSM_PARAM_SUSPENDS support omits 9a5e12be6a46 Merge series "ASoC: Revert clk_hw_get_clk() cleanup" from [...] omits 1fcf24fb07e2 drm/bridge: anx7625: Fix power on delay omits 41f48a29ebd5 spi: altera: Make SPI_ALTERA_CORE invisible omits c7299fea6769 spi: Fix spi device unregister flow omits 6879e8e759bf ASoC: amd: fix for pcm_read() error omits 97c733654ab4 ASoC: da7219: do not request a new clock consummer reference omits a0695853e590 ASoC: stm32: do not request a new clock consummer reference omits cacb5dc1d3ef drm: bridge: add missing word in Analogix help text omits 1a86ac792f67 drm/i915: Add frontbuffer tracking tracepoints omits b109da48e6ba drm/i915: Stop using crtc->index as the pipe omits 661af37946f3 drm/i915: Remove stray newlines omits 8ec7d10a5479 drm/i915: Fix pre-skl DP AUX precharge length omits 7c53e628344b drm/i915/display: move crtc and dpll declarations where th [...] omits b23109c5b536 drm/i915/hdcp: add intel_dp_hdcp.h and rename init accordingly omits 3a08f53dcf17 drm/dp_mst: Convert drm_dp_mst_topology.c to drm_err()/drm_dbg*() omits a4d00750cd91 drm/dp_dual_mode: Convert drm_dp_dual_mode_helper.c to usi [...] omits b1e7f5fdbac8 drm/dp: Convert drm_dp_helper.c to using drm_err/drm_dbg_*() omits 7911902129a8 drm/print: Handle potentially NULL drm_devices in drm_dbg_* omits c869c5f8ceca drm/dp_mst: Pass drm_dp_mst_topology_mgr to drm_dp_get_vc_ [...] omits 318fbd7dfedd drm/dp_dual_mode: Pass drm_device to drm_lspcon_(get|set)_mode() omits 739624d86cb9 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_get_ [...] omits a117f3de3b3a drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_max_ [...] omits c235509ad740 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_set_ [...] omits 92ea222015f1 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_detect() omits 427e59d3b5d3 drm/dp: Always print aux channel name in logs omits 0c4fada608c1 drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay() omits 9e9866664456 drm/dp: Pass drm_dp_aux to drm_dp_link_train_clock_recover [...] omits 3f3a6524f606 drm/dp: Clarify DP AUX registration time omits 6cba3fe43341 drm/dp: Add backpointer to drm_device in drm_dp_aux omits fd43ad9d47e7 drm/nouveau/kms/nv50-: Move AUX adapter reg to connector l [...] omits eaf8974ea2d9 drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace omits b5144a2bf401 dt-bindings: nvmem: mediatek: remove duplicate mt8192 line omits 094c7f39ba4b drm/msm/dsi: fix msm_dsi_phy_get_clk_provider return code omits 08811c057b3e drm/msm/dsi: dsi_phy_28nm_8960: fix uninitialized variable access omits 4b95d371fb00 drm/msm: fix LLC not being enabled for mmu500 targets omits 10f76165d30b drm/msm: Do not unpin/evict exported dma-buf's omits 64bf1491137d drm/drm_file.c: Define drm_send_event_helper() as 'static' omits 250e743915d4 drm/bochs: Add screen blanking support omits ba4e0339a6a3 drm/ast: Fixed CVE for DP501 omits 749da85a9a52 drm/hx8357d: Avoid spamming logs if probe is deferred omits d39353c7e5c4 drm/ili9225: Avoid spamming logs if probe is deferred omits 31c7729d2c79 drm/ili9341: Avoid spamming logs if probe is deferred omits e276fbcb1079 drm/ili9486: Avoid spamming logs if probe is deferred omits db695d191e23 drm/mi0283qt: Avoid spamming logs if probe is deferred omits 40567e8b64e5 drm/st7586: Avoid spamming logs if probe is deferred omits a3204e2e16cc drm/st7735r: Avoid spamming logs if probe is deferred omits 6dd7efc43761 drm/gud: cleanup coding style a bit omits 03f840c49207 firmware: arm_scmi: Remove duplicate declaration of struct [...] omits d9cd78edb2e6 firmware: arm_scpi: Prevent the ternary sign expansion bug omits 6f20125402c7 arm64: dts: renesas: condor: Switch eMMC bus to 1V8 omits 429174b0c6ca arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders omits a877910e7502 arm64: dts: renesas: beacon kit: Setup AVB refclk omits 8f3d063349fc arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] omits b8d499f0966b ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list omits 0a96c05995ef arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi omits 366db3ac3cdf arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] omits fef0214731cc rust: allow printing in the kernel crate omits 43f76a460413 samples: rust: remove release method that's the same as th [...] omits d5fca6791d0c samples: rust: add `rust_random` sample that uses `module_ [...] omits 40fdb99ad848 rust: module: add `module_misc_device` macro omits 89478a8ce0a2 rust: reduce the need for boilerplate code in simple drivers omits a097e1c92c74 rust: sync: expose `signal_pending` and `cond_resched` to drivers omits 6be1504c6217 docs: rust: add rust-analyzer notes to quick-start.rst omits b74e54f319f4 docs: doc-guide: remove unneeded ref tag omits b2e28a39c061 docs: rust: document ppc64le RUST_OPT_LEVEL_0/1 restrictions omits cca10d723bc4 rust: enable Rust for 32-bit arm omits 5fedf44384d8 docs: rust: update arch-support for arm 32-bit omits dd066e1b0381 android: remove Rust binder dependency on 64-bit cpu archi [...] omits a11a576d11ef rust: compiler_builtins: add 32-bit arm intrinsics omits b5a88a29a363 rust: helpers: remove guard for rust-bindgen bug omits 52a55644da69 arm: add Rust target.json omits 860b9e5c5680 rust: mention that RUST_OPT_LEVEL_0/1 can cause excessive [...] omits 8804325861be drm/i915/display: Disable PSR2 if TGL Display stepping is [...] omits d5b5f63cc5b0 drm: Rename DP_PSR_SELECTIVE_UPDATE to better mach eDP spec omits 9ea172a9a3f4 drm/ast: Fix missing conversions to managed API omits 304a351957fc drm: remove legacy drm_pci_alloc/free abstraction omits 70556e24e18e drm: remove usage of drm_pci_alloc/free omits 09dc799bceb5 Merge branch 'v5.13/fixes' into tmp/aml-rebuild omits 53e08e7cff91 Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits 7a6e95f375bb drm/i915: Simplify CCS and UV plane alignment handling omits b83478b69814 drm/i915/dsi: Fix comment typo omits 6c9762a78c32 ASoC: max98088: fix ni clock divider calculation omits 355b60296143 Merge drm/drm-next into drm-misc-next omits 91185d55b32e drm: Remove DRM_KMS_FB_HELPER Kconfig option omits a50e74bec1d1 drm/zte: Don't select DRM_KMS_FB_HELPER omits 13b29cc3a722 drm/mxsfb: Don't select DRM_KMS_FB_HELPER omits 5dbf2fc587cb drm/vmwgfx: Make console emulation depend on DRM_FBDEV_EMULATION omits 0bacf4d3d276 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits ad6b674db663 arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi omits 084c85ce40d9 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] omits 655c0ed19772 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() omits c6c6a712199a drm/amd/display: Reject non-zero src_y and src_x for video planes omits 3dc7216c1d50 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 omits 42daecfc2069 drm/amdgpu: remove AMDGPU_GEM_CREATE_SHADOW flag omits cd2454d6cd97 drm/amdgpu: cleanup amdgpu_bo_create() omits adf6f5c51ea1 drm/amdgpu: create shadow bo using amdgpu_bo_create_shadow() omits 77df5c131d4d drm/amdgpu: remove unused vm context flags omits a35455d065c5 drm/amdgpu: cleanup amdgpu_vm_init() omits 25e9146ae69e drm/amdgpu: expose amdgpu_bo_create_shadow() omits 589939d40116 drm/amdgpu: fix coding style and documentation in amdgpu_v [...] omits a614b336f1c1 drm/amdgpu: fix coding style and documentation in amdgpu_g [...] omits a40eb089b46e drm/amdkfd: remove redundant initialization to variable r omits 65f8db8150ee drm/amdkfd: fix uint32 variable compared to less than zero omits 63f1af83ae46 drm/amdkfd: set attribute access for default ranges omits b19dbb7a90b4 drm/amdkfd: svm ranges creation for unregistered memory omits 126bbd4ab524 drm/amdgpu: extend xnack limit page fault timeout omits 502f0e28042b drm/amdgpu: disable gfx ras by default in aldebaran omits fd6a440ebc83 drm/amdkfd: add per-vmid-debug map_process_support omits 1d712be90a6d drm/amd/amdgpu: add cgls omits 19d0dfda4c75 drm/amdgpu: optimize gfx ras features flag clean omits ef9bcfde9e1f drm/amdgpu: Enable SDMA MGCG for Vangogh omits 7e882aee845f drm/amdgpu: add support for ras init flags omits 6effe7797267 drm/amdgpu: refine gprs init shaders to check coverage omits 38f46186b11b drm/i915/display/xelpd: Do not program EDP_Y_COORDINATE_ENABLE omits a386d19acc30 Merge branch 'for-5.13' into for-next omits c777dc9e7933 drm/ttm: move the page_alignment into the BO v2 omits 65747ded86b4 drm/ttm: minor range manager coding style clean ups omits d02117f8efaa drm/ttm: remove special handling for non GEM drivers omits 13ea9aa1e7d8 drm/ttm: fix error handling if no BO can be swapped out v4 omits ae053fa234f4 drm: bridge: adv7511: Support I2S IEC958 encoded PCM format omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 178bdba84c5f drm/ttm/ttm_device: Demote kernel-doc abuses omits 04be0c5b40a3 drm/scheduler/sched_entity: Fix some function name disparity omits 089fae1e3fe8 drm/ttm/ttm_bo: Fix incorrectly documented function 'ttm_b [...] omits 835109266494 Merge branch 'devel' into for-next omits c83b5eeffbbb drm: drm_connector.c: Use tabs for code indents omits 6d3fb7a88d7d drm: drm_blend.c: Use tabs for code indents omits e8b0587699a0 drm: drm_atomic_uapi.c: Use tabs for code indents omits f0ce78e2f084 drm: drm_context.c: Adjust end of block comment omits c2ce66dad6da drm: drm_connector.c: Adjust end of block comment omits ad6ce32a81e4 drm: drm_bufs.c: Adjust end of block comment omits d00e3d9e0fdc drm: drm_auth.c: Adjust end of block comment omits 060726c593f5 drm: drm_atomic.c: Adjust end of block comment omits 69977d1aeeca Merge branch 'tpmdd-fixes' into tpmdd-for-next omits bbbb6fdaa3ce drm/todo: Add link to old debugfs RFC omits 1ce1af845450 drm/gma500: remove trailing whitespaces omits 866604bbfc92 drm/gma500: correct kerneldoc omits dc09b30969fd drm/i915/dmc: Let's abstract the dmc path. omits 2b6f8c82af62 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] omits a47fda14c8eb dt-bindings: mali-bifrost: add dma-coherent omits 5a18ad5e4d10 arm64: dts: amlogic: misc DT schema fixups omits f183324133ea percpu: implement partial chunk depopulation omits 1c29a3ceaf5f percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 omits 8ea2e1e35d1e percpu: factor out pcpu_check_block_hint() omits acca7762eb71 drm/i915/dp: Use slow and wide link training for everything omits f60d7270c8a3 spi: Avoid undefined behaviour when counting unused native CSs omits dbaca8e56ea3 spi: Allow to have all native CSs in use along with GPIOs omits 0e793ba77c18 spi: Make of_register_spi_device also set the fwnode omits f05ca1086722 MAINTAINERS: add it66121 HDMI bridge driver entry omits 988156dc2fc9 drm: bridge: add it66121 driver omits b7745a160a23 dt-bindings: display: bridge: add it66121 bindings omits 3bffd71debc6 drm/amd/amdgpu/amdgpu_cs: Repair some function naming disparity omits 03691f55028a drm/amd/amdgpu/amdgpu_ring: Provide description for 'sched_score' omits 27aa4a69b4ac drm/amd/amdgpu/amdgpu_ttm: Fix incorrectly documented func [...] omits 777d9000d91b drm/amd/amdgpu/amdgpu_gart: Correct a couple of function n [...] omits b16cc4bb1abb drm/amd/amdgpu/amdgpu_fence: Provide description for 'sche [...] omits d3da76aa770b drm/radeon/radeon_device: Provide function name in kernel- [...] omits 2196927bcb4f drm/amd/amdgpu/amdgpu_device: Remove unused variable 'r' omits 4ab159d2547c drm/amdkfd: Add CONFIG_HSA_AMD_SVM omits 4c166eb95dec drm/amdkfd: Add SVM API support capability bits omits 1a3b2b5dca19 drm/amdkfd: multiple gpu migrate vram to vram omits 564d2b92c7d4 drm/amdkfd: add svm range validate timestamp omits cda0f85bfa5e drm/amdkfd: refine migration policy with xnack on omits 485bea1f90b3 drm/amdgpu: add svm_bo eviction to enable_signal cb omits 5f319c5c21b5 drm/amdgpu: svm bo enable_signal call condition omits b41896e3eeb5 drm/amdkfd: add svm_bo eviction mechanism support omits f04c79cfba7e drm/amdgpu: add param bit flag to create SVM BOs omits eb2cec5537bb drm/amdkfd: add svm_bo reference for eviction fence omits ea53af8a59c8 drm/amdkfd: SVM API call to restore page tables omits 2383f56bbe4a drm/amdkfd: page table restore through svm API omits 9dd9cc2f7433 drm/amdgpu: enable 48-bit IH timestamp counter omits 90d7d3eda579 drm/amdkfd: invalidate tables on page retry fault omits 48ff079b28d8 drm/amdkfd: HMM migrate vram to ram omits 0b0e518d61af drm/amdkfd: HMM migrate ram to vram omits 50ea50cf6f6d drm/amdkfd: copy memory through gart table omits b53fa124acdc drm/amdkfd: support xgmi same hive mapping omits e49fe4040a10 drm/amdkfd: validate vram svm range from TTM omits c46ebb6a6d9d drm/amdkfd: set memory limit to avoid OOM with HMM enabled omits 814ab9930cfd drm/amdkfd: register HMM device private zone omits 0f7b5c44d4c5 drm/amdkfd: add ioctl to configure and query xnack retries omits 063e33c5469c drm/amdkfd: add xnack enabled flag to kfd_process omits 9705c85ff2dc drm/amdgpu: Enable retry faults unconditionally on Aldebaran omits 8a7c184a16d7 drm/amdkfd: svm range eviction and restore omits f80fe9d3c114 drm/amdkfd: map svm range to GPUs omits d27afacfead5 drm/amdgpu: export vm update mapping interface omits 4683cfecadeb drm/amdkfd: deregister svm range omits b1c46c7d622b drm/amdkfd: validate svm range system memory omits d8a3c1c80ceb drm/amdkfd: support larger svm range allocation omits 04d8d73dbcbe drm/amdgpu: add common HMM get pages function omits c5e2e4781ac5 drm/amdkfd: add svm ioctl GET_ATTR op omits 42de677f7999 drm/amdkfd: register svm range omits 40ce74d1b28d drm/amdkfd: add svm ioctl API omits 2aeb742b7212 drm/amdkfd: helper to convert gpu id and idx omits cccbeb6209bd drm/amdgpu: Remove verify_access shortcut for KFD BOs omits d4ec4bdc0bd5 drm/amdkfd: Allow access for mmapping KFD BOs omits b40a6ab2cf92 drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu omits 3a11529d615e drm/i915: Say "enable foo" instead of "set foo to enabled" omits 0868b1ce8772 drm/i915: Add enabledisable() omits b88da66055a9 drm/i915: Polish for_each_dbuf_slice() omits d152bb1f672b drm/i915: Use intel_de_rmw() for DBUF_POWER_REQUEST omits 6390e5aa139c drm/i915: Use intel_dbuf_slice_size() omits 578e6edec45c drm/i915: Store dbuf slice mask in device info omits 77531b0ef621 drm/i915: Handle dbuf bypass path allocation earlier omits 708de86e10e5 drm/i915: Collect dbuf device info into a sub-struct omits 3235b0f20a0a drm/panel: panel-simple: Use runtime pm to avoid excessive [...] omits e07e21435d66 drm/bridge: ti-sn65dsi86: Get rid of the useless detect() [...] omits 54fdf3720649 drm/bridge: ti-sn65dsi86: Move drm_panel_unprepare() to po [...] omits 4e532867e95c drm/bridge: ti-sn65dsi86: Reorder remove() omits 6b7adaeab68f drm/bridge: ti-sn65dsi86: Remove incorrectly tagged kernel [...] omits acf3aca5ca99 drm/bridge: ti-sn65dsi86: Simplify refclk handling omits bab5cca7e609 drm/bridge: Fix the stop condition of drm_bridge_chain_pre [...] omits a584e2c30183 drm/meson: dw-hdmi: disable DW-HDMI CEC sub-driver omits cd7f72e6e7b6 drm/bridge/synopsys: dw-hdmi: Add an option to suppress lo [...] omits 103b8cbac28e drm/i915: fix an error code in intel_overlay_do_put_image() omits c6deb5e97ded drm/i915/pm: Make the wm parameter of print_wm_latency a pointer omits 42be7ca1fdc9 drm/drm_bufs.c: In switch, add break in default case omits 7f5b18889d07 drm/exynos: Don't set allow_fb_modifiers explicitly omits 08319adbdde1 drm/bridge/sii8620: fix dependency on extcon omits 3def10f297f1 Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...] omits 4028988ea529 drm/i915: Reuse intel_adjusted_rate() for pfit pixel rate [...] omits 0109038cffef Merge branches 'arm64-defconfig-for-5.13', 'arm64-for-5.13 [...] omits ef006307ca5f Merge branch 'drivers-fixes-for-5.12' into for-next omits b876e79d7bff drm/i915: Extract intel_adjusted_rate() omits ce4528daf5c5 drm/amdgpu: check base size instead of mem.num_pages omits aeaf45c5fdb9 drm/nouveau: use bo->base.size instead of mem->num_pages omits 44292a0f9d75 drm/ttm: warn stricter about freeing pinned BOs omits e2ac8531564d drm/amdgpu: freeing pinned objects is illegal now omits 2f40801dc553 drm/amdgpu: make sure we unpin the UVD BO omits b515d2637276 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits f9743e4d0a62 Merge branch 'i2c/for-5.13' into i2c/for-next omits e8727aec724e Merge branch 'work.misc' into for-next omits 3e54e4ba2316 Merge branch 'work.file' into for-next omits d1820965ffa6 Merge branch 'i2c/for-5.13' into i2c/for-next omits 67c2669d69fb percpu: split __pcpu_balance_workfn() omits ac9380f6b8a6 percpu: fix a comment about the chunks ordering omits 47ff3585216b kbuild: dummy-tools: Add elfedit. omits 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next omits b2c9d6907110 Merge branch 'work.misc' into for-next omits ddbdf77756f6 Merge branch 'i2c/for-5.13' into i2c/for-next omits 8466794e18b5 Merge branch 'i2c/for-current' into i2c/for-next omits c79184a9c029 drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update omits 0d11375476fb drm/imx: Don't set allow_fb_modifiers explicitly omits 53d68269c8c8 drm/vc4: Don't set allow_fb_modifiers explicitly omits be4306ad928f drm/tegra: Don't set allow_fb_modifiers explicitly omits 3389082bb982 drm/virtio: Create Dumb BOs as guest Blobs (v3) omits 1884b579c0cf drm/i915/display/psr: Fix cppcheck warnings omits 1fed5dee5fbb Android: Binder IPC in Rust (WIP) omits 125c24b4561b Rust: add abstractions for Binder (WIP) omits a36ef293ff34 MAINTAINERS: Rust omits 3fba3bd4782a Documentation: Rust general information omits c9d5a1ff844f Samples: Rust examples omits 25584a4c70be Rust: Export generated symbols omits fd1e637b9b4b Rust: Kernel crate omits acf93604f1ad Rust: Module crate omits 543d9cfe8ba1 Rust: Compiler builtins crate omits 2c1b1b7e4cba Kbuild: Rust support omits dc0e14fa833b Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 770d4c71eca7 drm/i915: Drop redundant address-of op before lttpr_common [...] omits e42e7e585984 drm/i915: Fix modesetting in case of unexpected AUX timeouts omits 425390c5dce6 drm/i915: split dgfx features from gen 12 omits 1ab52b4fc008 drm/i915: add media and display versions to device_info print omits 7b36b7d3be3e drm/i915: finish removal of gen from intel_device_info omits 8802190f6420 drm/i915: eliminate remaining uses of intel_device_info->gen omits 58e0d8a0f529 drm/i915: finish removal of gen_mask omits 33adf482af73 drm/i915/selftests: eliminate use of gen_mask omits 3e6e4c21df34 drm/i915/selftests: replace unused mask with simple version omits 1b9d84068296 drm/i915/gt: replace gen use in intel_engine_cs omits 93babb061e2a drm/i915: add macros for graphics and media versions omits 93e7e61eb448 drm/i915/display: rename display version macros omits 4df9c1ae7a4b drm/i915: rename display.version to display.ver omits 27ec10b3eb2e drm/i915/display: use DISPLAY_VER() on remaining users omits ad314fec4d05 drm/i915: Remove a few redundant glk checks omits 6c51f288b41f drm/i915: Don't use {skl, cnl}_hpd_pin() for bxt/glk omits 543d592a73d3 drm/i915: Disable LTTPR detection on GLK once again omits 0fe6637d9852 drm/i915: Restore lost glk ccs w/a omits 87b8c3bc8d27 drm/i915: Restore lost glk FBC 16bpp w/a omits 2b173d7fc220 drm/ttm: Don't count pages in SG BOs against pages_limit omits 42a65e6bcd40 Merge branch 'i2c/for-5.13' into i2c/for-next omits 2446e1d6433b drm/i915/display: Eliminate IS_GEN9_{BC,LP} omits 603dc7ed917f drm/aperture: Inline fbdev conflict helpers into aperture helpers omits 6848c291a54f drm/aperture: Convert drivers to aperture interfaces omits 2916059147ea drm/aperture: Add infrastructure for aperture ownership omits d510c88cfbb2 efifb: Check efifb_pci_dev before using it omits bb90758e6720 Merge branch 'i2c/for-5.13' into i2c/for-next omits 6a3608eae6d3 drm: bridge: cdns-mhdp8546: Enable HDCP omits 7169d082e7e6 dt-bindings: drm/bridge: MHDP8546 bridge binding changes for HDCP omits 2b84a0f6c2c2 Merge branch 'for-5.13/wacom' into for-next omits 155b9a0fc821 Makefile: Generate CLANG_FLAGS even in GCC builds omits b1b3e4b16c48 kallsyms: Increase maximum kernel symbol length to 512 omits bf9bea76427c kallsyms: Support "big" kernel symbols (2-byte lengths) omits f10fe8f89d85 Revert "drm/i915/tgl/psr: Fix glitches when doing frontbuf [...] omits 41c70d2b7170 drm/i915/display: Implement Wa_14013723622 omits 1758f403d8fa drm: drm_atomic_helper.c: Correct comments format omits 9237ec1f3b87 drm: drm_atomic_helper.c: Replace "unsigned" with "unsigned int" omits 1cdb005d6ef1 gpu: drm: Replace bare "unsigned" with "unsigned int" omits b057f37bb24f drm/ttm: re-add debugfs tt_shrink file omits a28e10ed99bc drm/ttm: fix return value check omits c87eba80470e drm/i915/display/vlv_dsi: Move panel_pwr_cycle_delay to ne [...] omits 2878b29fc25a drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_dela [...] omits e8405ad55f4c nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits f4268a4bf1ee drm/qxl: Use drm_gem_ttm_dumb_map_offset() omits 4c398f50a1fb drm/nouveau: Use drm_gem_ttm_dumb_map_offset() omits ede0c69ceb3f drm/vram-helper: Use drm_gem_ttm_dumb_map_offset() omits 5690e4863930 drm/gem-ttm-helper: Provide helper for struct drm_driver.d [...] omits 38c466aa4528 Merge branch 'i2c/for-5.13' into i2c/for-next omits 99a81dcc717d Merge branch 'for-5.12/cxl' into libnvdimm-fixes omits 8f2546dd3e3e drm/i915/display: Defeature PSR2 for RKL and ADL-S omits 5df7bd130818 drm/i915: skip display initialization when there is no display omits 61a60d7962a6 drm/i915: Do not set any power wells when there is no display omits a844cfbe648d drm/i915: Skip display interruption setup when display is [...] omits d4e682360944 drm/ttm: make global mutex and use count static omits 28972f821ea7 drm/i915/hdcp: Fix uninitialized symbol 'msg_end' omits 61fbc42084f4 Merge branches 'wpcm450-for-v5.13', 'dt-for-v5.13' and 'lp [...] omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits f4648c741299 Merge branch 'for-next/overflow' into for-next/kspp omits f99b805fb941 drm/i915: Don't zero out the Y plane's watermarks omits 9b5fe2192ce1 Merge branch 'i2c/for-5.13' into i2c/for-next omits d8c808855283 Merge branch 'i2c/for-current' into i2c/for-next omits 9e2eb6d5380e drm/i915/dpcd_bl: Don't try vesa interface unless specifie [...] omits ac8b8400620a mm: unexport follow_pfn omits 3f7448dde336 media/videobuf1|2: Mark follow_pfn usage as unsafe omits 7f8861af8db8 mm: Add unsafe_follow_pfn omits 0265531f0897 drm/tegra: sor: Fully initialize SOR before registration omits f566b6562847 gpu: host1x: Split up client initalization and registration omits d527353e4bce Merge drm/drm-next into drm-intel-next omits 70bfb30743d5 drm/i915/display: Eliminate IS_GEN9_{BC,LP} omits 337d7a1621c7 drm/i915: Fix invalid access to ACPI _DSM objects omits 79e93f9dc81a Merge branch 'mvebu/dt64' into mvebu/for-next omits 0c2ea20a3993 Merge branch 'mvebu/dt' into mvebu/for-next omits 993e3887a02d Merge branch 'for-5.13/warnings' into for-next omits 1579a442f1e4 Merge branch 'for-5.13/intel-ish' into for-next omits b9de78190069 Merge branch 'for-5.13/thrustmaster' into for-next omits c57179c73562 HID: ishtp-hid-client: Fix 'suggest-attribute=format' comp [...] omits 509405cd7ed2 HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of format [...] omits fb42b1da3243 HID: ishtp-hid-client: Fix incorrect function name report_ [...] omits 5f87e0279130 HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() functi [...] omits 99c6f9657033 HID: intel-ish-hid: Fix potential copy/paste error omits 73c26336b11a HID: intel-ish-hid: Fix a little doc-rot omits 15484948a350 HID: intel-ish: Fix a naming disparity and a formatting error omits d5831bee4e1a HID: intel-ish: Supply some missing param descriptions omits 3977e00eb33b HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' omits a2e7aa05d2ad HID: ishtp-hid-client: Move variable to where it's actually used omits 4ce3ba523401 HID: intel-ish-hid: Remove unused variable 'err' omits 969bbb49f36c Merge branch 'at91-dt' into at91-next omits 94a67011a225 Merge branch 'for-5.13' into for-next omits 360b9faeeef3 Merge branch 'for-5.13/magicmouse' into for-next omits f9cd0a621894 Merge branch 'for-5.13/lenovo' into for-next omits 5c3938a7e388 Merge branch 'for-5.13/elan' into for-next omits c0dccb2c9def Merge branch 'i2c/for-5.13' into i2c/for-next omits 5eb856cc058a Merge branch 'i2c/for-current' into i2c/for-next omits 068acd3c4e4c Merge branch 'v5.12-next/dts64-2' into for-next omits 3a8c657a3b4a arm64: dts: mediatek: mt8167: add some DRM nodes omits e669b999e028 arm64: dts: mediatek: mt8167: add iommu node omits 33cf057b4e40 arm64: dts: mediatek: mt8167: add larb nodes omits 11cda4967a33 drm/i915/sysfs: convert snprintf to sysfs_emit omits d450fdb8fa01 drm/tegra: sor: Do not leak runtime PM reference omits 7765afd67b84 arm64: dts: mediatek: mt8167: add smi_common node omits f620dd086a43 arm64: dts: mediatek: mt8167: add mmsys node omits a375aa6da116 arm64: dts: mediatek: mt8167: add power domains omits e6de3d2926f9 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits d98ce468bd98 Merge branch 'i2c/for-5.13' into i2c/for-next omits 253e86ed5fe4 Merge branch 'i2c/for-current' into i2c/for-next omits 2d667442dbe7 drm/i915/display/psr: Disable DC3CO when the PSR2 is used omits 03ba0fe4d09f file: simplify logic in __close_range() omits f49fd6d3c070 file: let pick_file() tell caller it's done omits e9903a1559e0 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits d339ef1c4d6b drm/i915: Uninit the DMC FW loader state during shutdown omits 6195f8502dad drm/i915: Update plane ratio for icl+ omits efc52308c6a5 drm/i915: Split out glk_plane_min_cdclk() omits 93b9ea9ca307 Merge branch for-5.13/arm64/dt into for-next omits 537be125b403 Merge branch for-5.13/arm/dt into for-next omits 7afd8d240304 Merge branch for-5.13/usb into for-next omits e420d61f6d0a Merge branch for-5.13/phy into for-next omits fdecca824538 Merge branch for-5.13/soc into for-next omits a8caaf519d9e Merge branch for-5.13/clk into for-next omits a21143601201 Merge branch for-5.13/dt-bindings into for-next omits d64d362f1d8b usb: xhci: tegra: Enable ELPG for runtime/system PM omits f262f3fa3a22 usb: xhci: tegra: Unlink power domain devices omits 1a8da7a4f56b Merge branch 'for-5.13/phy' into for-5.13/usb omits 918f4ae0b9d4 phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits a7af800f7330 phy: tegra: xusb: Tegra210 host mode VBUS control omits 4acbad5178de phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits b8bb3d9c9b74 phy: tegra: xusb: Add sleepwalk and suspend/resume omits 0b7f6fb80827 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 42c8bdff611c phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits f1f4af6819b2 phy: tegra: xusb: Move usb3 port init for Tegra210 omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits 58da3e5095e8 Merge branch 'i2c/for-current' into i2c/for-next omits 24f9176c2f65 Merge branch 'i2c/for-5.13' into i2c/for-next omits 44e97f6fb29b Merge branch 'fixes' into for-next omits a912fd5163f4 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits 185a04b96883 MAINTAINERS: remove obsolete OMAP HWMOD DATA FOR OMAP4-BAS [...] omits fcc341051d07 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 91a531e82151 Merge branch 'omap-for-v5.13/soc' into for-next omits f286164e7647 Merge branch 'for-5.13/soc' into for-5.13/phy omits 36a0a0a7e18c Merge branch 'for-5.13/clk' into for-5.13/phy omits e19c1133f306 Merge branch 'printk-rework' into for-next omits 9e1a5761c274 nvmem: qfprom: Add support for fuse blowing on sc7280 omits cc1303db9194 dt-bindings: nvmem: Add SoC compatible for sc7280 omits 1f0f76f795d5 Merge branch 'imx/defconfig' into for-next omits ff5eee1bcd9e Merge branch 'imx/dt64' into for-next omits 4d233f5a92a1 Merge branch 'imx/dt' into for-next omits 4634113a0a35 Merge branch 'imx/bindings' into for-next omits 345e38caaa3d Merge branch 'imx/soc' into for-next omits 7a14fc0ec3c6 Merge branch 'imx/drivers' into for-next omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits 16546ac007c3 Merge branch 'for-5.13/surface-system-aggregator-intergrat [...] omits 10de02ce51f0 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits d084e52e5b7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 159a17f5b3a9 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 08fbd49b0227 Merge branch 'omap-for-v5.13/defconfig' into for-next omits cf37ae99833c Merge branch 'omap-for-v5.13/soc' into for-next omits c399315ddbce Merge branch 'omap-for-v5.13/ti-sysc' into for-next omits 0788badec106 Merge branches 'fixes' and 'omap-for-v5.12/ti-sysc' into for-next omits 32b5d4bd9e51 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 8fac44cbbaa2 Merge branch 'fs/idmapped_mounts/helpers' into for-next omits f0addd37fd9f Merge branch 'fs/idmapped_mounts/doc_fixes' into for-next omits 7ad9aafe713b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] omits 30541b02f591 Merge branch 'for-5.13/thrustmaster' into for-next omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits c73fb7595ad0 Merge branch 'for-5.13/intel-ish' into for-next omits 94cad2ddb298 HID: intel_ish-hid: HBM: Use connected standby state bit d [...] omits 6b3d250b1c7f Merge branch 'for-5.13/ft260' into for-next omits 5b06236b3741 Merge branch 'for-5.13/thrustmaster' into for-next omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits 2acaad748aa8 Merge branch 'i2c/for-current' into i2c/for-next omits b462cecfa323 fs: Fix typo issue omits c9260dd4623a Merge branch 'fixes' into for-next omits 5c04e2e0cc34 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits b086d4ede8c4 Merge branch 'fixes' into for-next omits bd09e71c5905 Merge branch 'for-5.12/upstream-fixes' into for-next omits ca7b445e2e7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 438f5ee62165 Merge branch 'for-5.13/ft260' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 5350a8500263 nvmem: rmem: fix undefined reference to memremap omits e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF omits af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] omits c079b5cd9472 nvmem: core: Fix unintentional sign extension issue omits 097eb1136ebb nvmem: core: Add functions to make number reading easy omits b95bbae19954 Merge branch 'at91-fixes' into at91-next 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 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits 994adcbd3714 gnss: drop stray semicolons 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 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next omits 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next omits 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next omits 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next omits 419614e599ab Merge branch 'for-5.13/core' into for-next omits d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next omits cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next omits 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next omits e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next omits 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs 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 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 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next 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 914fe0466c86 Merge branch 'for-5.12/playstation-v2' into for-next omits 75d3e33fbc5e Merge branch 'for-5.11/upstream-fixes' into for-next 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 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 f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 5b5ca5d1a53c Merge branch 'for-5.12/playstation' into for-next omits 3847d15b41ce HID: playstation: fix unused variable in ps_battery_get_property. 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 873c6cedae39 Merge branch 'for-5.12' into for-next 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 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 e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next 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 e71b0cd67ed7 Merge branch 'for-5.12/google' into for-next omits c34e025638f5 Merge branch 'for-5.12/core' into for-next omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next omits fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller omits 27a8dea33bc0 Merge branch 'for-5.12/doc' 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 4ec86bae0f57 bus: ti-sysc: Detect more modules for debugging omits ee3f149895c7 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits ce80dcb4ab77 bus: ti-sysc: Fix initializing module_pa for modules witho [...] 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 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 e103e8f1e0bf Merge branch 'printk-rework' into 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 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 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 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 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 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 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 aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next 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 dbb5afad100a ptrace: make ptrace() fail if the tracee changed its pid u [...] adds 83a775d5f9bf KEYS: trusted: Fix memory leak on object td adds b3ad7855b7ae trusted-keys: match tpm_get_ops on all return paths adds e630af7dfb45 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] adds 8a2d296aaeba tpm, tpm_tis: Reserve locality in tpm_tis_resume() adds 1df83992d977 tpm: fix error return code in tpm2_get_cc_attrs_tbl() adds 8d02490ccdde Merge tag 'tpmdd-next-v5.13-rc2' of git://git.kernel.org/p [...] adds c06a2ba62fc4 Merge tag 'docs-5.13-3' of git://git.lwn.net/linux adds 3b5169c2eb81 hwmon: (adm9240) Fix writes into inX_max attributes adds d1e7c13a9b0c Merge tag 'hwmon-for-v5.13-rc2' of git://git.kernel.org/pu [...] adds d4d0ad57b386 vgacon: Record video mode changes with VT_RESIZEX adds a90c275eb144 vt_ioctl: Revert VT_RESIZEX parameter handling removal adds 860dafa90259 vt: Fix character height handling with VT_RESIZEX adds adc12a7407b2 Merge branch 'resizex' (patches from Maciej) adds 2404b8747019 ACPI: PM: Add ACPI ID of Alder Lake Fan adds fd38651716b4 Merge branch 'acpi-pm' adds 2df38a8e9b83 Merge tag 'acpi-5.13-rc2' of git://git.kernel.org/pub/scm/ [...] adds 78a6948bbadd Merge branch 'pm-core' adds 315d99318179 Merge tag 'pm-5.13-rc2' of git://git.kernel.org/pub/scm/li [...] adds 1db7aa269ada Merge tag 'drm-misc-fixes-2021-05-13' of git://anongit.fre [...] adds 5d31950a4833 drm/radeon/ni_dpm: Fix booting bug adds 1ddeedaa28e1 drm/radeon/si_dpm: Fix SMU power state load adds 939baec9e895 drm/amd/pm: Fix out-of-bounds bug adds fe1c97d008f8 drm/amd/display: Initialize attribute for hdcp_srm sysfs file adds 83a0b8639185 drm/amdgpu: add judgement when add ip blocks (v2) adds 5c1a376823c4 drm/amdgpu: update the method for harvest IP for specific SKU adds 227545b9a08c drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds 3666f83a1129 drm/amdgpu: set vcn mgcg flag for picasso adds 5c1efb5f7682 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence adds 08f0cfbf739a Merge tag 'amd-drm-fixes-5.13-2021-05-13' of https://gitla [...] adds b5304a4f9ad8 Merge tag 'drm-fixes-2021-05-14' of git://anongit.freedesk [...] adds 349c4d6c75d7 f2fs: avoid null pointer access when handling IPU error adds a753103909a7 f2fs: support iflag change given the mask adds a12cc5b423d4 f2fs: compress: fix to free compress page correctly adds a949dc5f2c5c f2fs: compress: fix race condition of overwrite vs truncate adds 8bfbfb0ddd70 f2fs: compress: fix to assign cc.cluster_idx correctly adds ca298241bc22 f2fs: avoid swapon failure by giving a warning first adds f395183f9544 f2fs: return EINVAL for hole cases in swap file adds ac524ece210e Merge tag 'f2fs-5.13-rc1-fix' of git://git.kernel.org/pub/ [...] adds af44068c581c arm64: tools: Add __ASM_CPUCAPS_H to the endif in cpucaps.h adds 588a513d3425 arm64: Fix race condition on PG_dcache_clean in __sync_ica [...] adds bd3c9cdb21a2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 22247efd822e mm/hugetlb: fix F_SEAL_FUTURE_WRITE adds 84894e1c42e9 mm/hugetlb: fix cow where page writtable in child adds afe0c26d1968 mm, slub: move slub_debug static key enabling outside slab_mutex adds eb1f065f90cd kernel/resource: fix return code check in __request_free_m [...] adds d6e621de1fce squashfs: fix divide error in calculate_skip() adds 7ed9d238c7db userfaultfd: release page in error path to avoid BUG_ON adds 628622904b8d ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] adds 9ddb3c14afba mm: fix struct page layout on 32-bit systems adds f649dc0e0d7b kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled adds 076171a67789 mm/filemap: fix readahead return types adds c3187cf32216 hfsplus: prevent corruption in shrinking truncate adds f4d3f25aced3 docs: admin-guide: update description for kernel.modprobe sysctl adds 86d0c1642725 mm/ioremap: fix iomap_max_page_shift adds df4a5bafe6fa Revert "mm/gup: check page posion status for coredump." adds b76aa5229ff3 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] adds cb9e44c5e243 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 906e5a33ab1c /proc/kpageflags: do not use uninitialized struct pages adds 29e57a4220f1 kthread: switch to new kerneldoc syntax for named variable [...] adds b9601acf6ed1 ia64: headers: drop duplicated words adds cc4321224b00 streamline_config.pl: make spacing consistent adds 604ab05f2fd4 streamline_config.pl: add softtabstop=4 for vim users adds dc1c78cd5b19 ocfs2: remove unnecessary INIT_LIST_HEAD() adds 7a5c764b55c1 ocfs2: fix snprintf() checking adds 564e116a4d36 ocfs2: remove redundant assignment to pointer queue adds 3f20bb54f6db ocfs2: remove repeated uptodate check for buffer adds 4bad2455877d ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 630b4d5bdf80 ocfs2: fix ocfs2 corrupt when iputting an inode adds d14a1d518f32 kernel: watchdog: modify the explanation related to watchd [...] adds 73abf33a4a4d doc: watchdog: modify the explanation related to watchdog thread adds 023daf7974ba doc: watchdog: modify the doc related to "watchdog/%u" adds f218a77c017f kunit: make test->lock irq safe adds 5ab5618fd843 mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds e8e79d1235ef mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 60bb43e5b727 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds b6fbd0a804c2 slub: remove resiliency_test() function adds 102574f72988 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 9259ac080a33 kfence: test: fix for "mm, slub: change run-time assertion [...] adds bd0cbe55fb15 tools/vm/page_owner_sort.c: check malloc() return adds cb6fb3dc46d8 mm: page-writeback: kill get_writeback_state() comments adds 84452583d22e mm/page-writeback: Fix performance when BDI's share of rat [...] adds 3889798e0b6a mm/page-writeback: update the comment of Dirty position control adds d7fa876b1118 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds a1e8c2417703 mm/gup_benchmark: support threading adds 21ffd7b88fc8 mm: gup: allow FOLL_PIN to scale in SMP adds d6c1ea1f47bb mm: gup: pack has_pinned in MMF_HAS_PINNED adds 17dff2c492fc mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 6f4a4e00af58 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 0399cd074a2c mm/swapfile: use percpu_ref to serialize against concurren [...] adds 9a9be77cab66 swap: fix do_swap_page() race with swapoff adds 0e9b86627a13 mm/swap: remove confusing checking for non_swap_entry() in [...] adds b224b676603c mm/shmem: fix shmem_swapin() race with swapoff adds fe098528dce9 mm/memcg: move mod_objcg_state() to memcontrol.c adds 10bb09e3d8fa mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds d0e9b75015c9 mm/memcg: improve refill_obj_stock() performance adds eee9b5bf6680 mm/memcg: optimize user context object stock access adds ad01460376c9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds cc3486f9ba17 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds fd688a395a46 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds 423497524d7e mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 1f0afc0eb5ac mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds 1f2cfa7448f4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 59f29d18eac5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds bf763ffa18c3 mm: memcontrol: fix root_mem_cgroup charging adds 3730729b13f3 mm: memcontrol: fix page charging in page replacement adds 5c10f9df63cb mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds ea87d298a0c6 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds f087f48d6497 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds 88d4fa5eb55f mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 546be61e80b9 mm: memcontrol: simplify the logic of objcg pinning memcg adds 61037f0e16f8 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds 5c827bc7c3e8 mm: vmscan: remove noinline_for_stack adds 3c1fb8bd0505 mm: improve mprotect(R|W) efficiency on pages referenced once adds 15e963bb1657 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix adds 2ec91c6e8ef1 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds a29368d0fa87 binfmt: remove in-tree usage of MAP_EXECUTABLE adds b58ddbea642d binfmt-remove-in-tree-usage-of-map_executable-fix adds 02fce3f41016 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 49e25fe6d59c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 1a97fe73c3a9 mm/mmap: introduce unlock_range() for code cleanup adds 6f8c2150060c mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 695500a8fe78 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds 648b995a1767 mm/memory.c: fix comment of finish_mkwrite_fault() adds 31fdda88b714 selftest/mremap_test: update the test to handle pagesize o [...] adds d9236bead04c selftest/mremap_test: avoid crash with static build adds 2812d6aa9424 mm/mremap: use pmd/pud_poplulate to update page table entries adds 94bd3c601aaf powerpc/mm/book3s64: fix possible build error adds 85c9c156e862 powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds 63597e5f703d mm/mremap: use range flush that does TLB and page walk cac [...] adds fb393438dc94 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds 5c6b3d52b6be mm/mremap: move TLB flush outside page table lock adds 54bc3daf4785 mm/mremap: allow arch runtime override adds 534ee16f33cf powerpc/mm: enable move pmd/pud adds f4d1ef9e640c printk: introduce dump_stack_lvl() adds ff5187c0a992 fix for "printk: introduce dump_stack_lvl()" adds cd3062ed8976 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 0dcb12247bd4 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 72908f741725 mm/mmzone.h: simplify is_highmem_idx() adds fed8b4cb6bea mm: make __dump_page static adds 36d18743f5ed mm/debug: factor PagePoisoned out of __dump_page adds bd698882a7aa mm/page_owner: constify dump_page_owner adds 054e9ac5a858 mm: make compound_head const-preserving adds 0c790225fb27 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds 7327384ecb5b mm: constify page_count and page_ref_count adds ccf8aa7203ae mm: optimise nth_page for contiguous memmap adds 35814e61d193 mm/page_alloc: switch to pr_debug adds b2dfe27d8b8a mm/page_alloc: split per cpu page lists and zone stats adds 676535512684 mm/page_alloc: split per cpu page lists and zone stats -fix adds e481fac7d80b mm/page_alloc: convert per-cpu list protection to local_lock adds e332c66a4fef mm/vmstat: convert NUMA statistics to basic NUMA counters adds 851a7a26af0a mm/vmstat: inline NUMA event counter updates adds acc6f9de2f32 mm/page_alloc: batch the accounting updates in the bulk allocator adds ef504cac8bf8 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 673589a01696 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds eb4bbeb3ee68 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds 68f99ff04576 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds 50b92bd73f04 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 5b87a07c0aef mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds 3b2e35669686 mm: hugetlb: gather discrete indexes of tail page adds 11b8381abe94 mm: hugetlb: free the vmemmap pages associated with each H [...] adds 2dbb12d19dd5 mm: hugetlb: defer freeing of HugeTLB pages adds bc6b3525f912 mm: hugetlb: alloc the vmemmap pages associated with each [...] adds be665be8cabe mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds a6b527ea886a mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds 8e3d379f730e mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds eb0cbc4395d6 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds faffbf892c92 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 12cfc348744d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds 15436ee584f3 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds ebdd1f89c456 mm/huge_memory.c: use page->deferred_list adds 4ff3168b7abe mm/huge_memory.c: add missing read-only THP checking in tr [...] adds 9c56d6ce1edc mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds b94ec438de4d mm/huge_memory.c: don't discard hugepage if other processe [...] adds c76e659b6556 mm/hugetlb: change parameters of arch_make_huge_pte() adds cf4deed586e2 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge
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 (ec85c95b0c90) \ 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: .gitignore | 5 - .rustfmt.toml | 12 - Documentation/ABI/obsolete/sysfs-bus-iio | 182 - Documentation/ABI/testing/sysfs-bus-iio | 125 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 33 + .../ABI/testing/sysfs-bus-iio-health-afe440x | 10 +- Documentation/ABI/testing/sysfs-bus-iio-icm42600 | 20 + .../ABI/testing/sysfs-bus-iio-light-lm3533-als | 11 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +- Documentation/admin-guide/cgroup-v2.rst | 15 - Documentation/admin-guide/kernel-parameters.rst | 5 - Documentation/admin-guide/kernel-parameters.txt | 27 - Documentation/admin-guide/laptops/laptop-mode.rst | 11 + Documentation/admin-guide/mm/pagemap.rst | 2 - Documentation/admin-guide/mm/userfaultfd.rst | 3 +- Documentation/admin-guide/sysctl/kernel.rst | 17 +- Documentation/admin-guide/sysctl/vm.rst | 8 + Documentation/core-api/printk-formats.rst | 11 - Documentation/dev-tools/kcsan.rst | 92 +- .../bindings/arm/firmware/linaro,optee-tz.txt | 31 + .../bindings/arm/firmware/linaro,optee-tz.yaml | 58 - .../devicetree/bindings/arm/keystone/ti,sci.txt | 86 + .../devicetree/bindings/arm/keystone/ti,sci.yaml | 129 - .../devicetree/bindings/arm/rockchip/pmu.txt | 16 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 55 - Documentation/devicetree/bindings/arm/sunxi.yaml | 6 - .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 11 - .../bindings/clock/renesas,emev2-smu.txt | 98 + .../bindings/clock/renesas,emev2-smu.yaml | 140 - .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 46 + .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 62 - .../devicetree/bindings/clock/ti,sci-clk.txt | 36 + .../devicetree/bindings/clock/ti,sci-clk.yaml | 49 - .../bindings/display/bridge/cdns,mhdp8546.yaml | 15 +- .../bindings/display/bridge/ite,it66121.yaml | 124 - .../bindings/display/panel/samsung,lms397kf04.yaml | 74 - .../devicetree/bindings/dma/arm-pl08x.txt | 59 + .../devicetree/bindings/dma/arm-pl08x.yaml | 136 - Documentation/devicetree/bindings/hwmon/lm75.yaml | 1 - .../bindings/iio/accel/adi,adis16201.yaml | 55 - .../bindings/iio/accel/bosch,bma220.yaml | 50 - .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 82 - .../bindings/iio/accel/murata,sca3300.yaml | 44 - .../bindings/iio/accel/nxp,fxls8962af.yaml | 80 - Documentation/devicetree/bindings/iio/adc/adc.yaml | 12 - .../devicetree/bindings/iio/adc/adi,ad7298.yaml | 48 - .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 174 - .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 115 - .../bindings/iio/chemical/sensirion,sps30.yaml | 7 +- .../devicetree/bindings/iio/dac/ad5755.txt | 124 + .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 169 - .../devicetree/bindings/iio/dac/ti,dac082s085.yaml | 72 - .../devicetree/bindings/iio/dac/ti-dac082s085.txt | 34 + .../bindings/iio/light/amstaos,tsl2591.yaml | 50 - .../devicetree/bindings/iio/st,st-sensors.yaml | 262 +- .../bindings/iio/temperature/ti,tmp117.yaml | 41 - .../devicetree/bindings/leds/leds-bcm6328.txt | 4 +- .../devicetree/bindings/leds/leds-bcm6358.txt | 2 +- .../memory-controllers/nvidia,tegra20-emc.txt | 130 + .../memory-controllers/nvidia,tegra20-emc.yaml | 230 - .../devicetree/bindings/mmc/renesas,mmcif.txt | 53 + .../devicetree/bindings/mmc/renesas,mmcif.yaml | 135 - .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 9 +- .../devicetree/bindings/mmc/sdhci-am654.yaml | 1 + .../devicetree/bindings/mtd/brcm,brcmnand.txt | 186 + .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 242 - Documentation/devicetree/bindings/mtd/common.txt | 16 +- .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 6 - Documentation/devicetree/bindings/mtd/mtd.yaml | 89 - .../bindings/mtd/partitions/brcm,trx.txt | 5 - .../devicetree/bindings/net/mdio-gpio.txt | 27 + .../devicetree/bindings/net/mdio-gpio.yaml | 58 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 + .../bindings/phy/phy-cadence-torrent.yaml | 2 +- .../bindings/power/renesas,sysc-rmobile.txt | 100 + .../bindings/power/renesas,sysc-rmobile.yaml | 121 - .../bindings/power/rockchip,power-controller.yaml | 248 - .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 13 - .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 - .../devicetree/bindings/reset/microchip,rst.yaml | 58 - .../devicetree/bindings/reset/ti,sci-reset.txt | 62 + .../devicetree/bindings/reset/ti,sci-reset.yaml | 51 - .../bindings/soc/rockchip/power_domain.txt | 136 + .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 65 + .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 59 - .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 8 +- .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 6 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 42 +- .../devicetree/bindings/trivial-devices.yaml | 12 - .../devicetree/bindings/vendor-prefixes.yaml | 4 - Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/fpga/fpga-bridge.rst | 10 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-programming.rst | 8 +- Documentation/driver-api/fpga/fpga-region.rst | 20 +- Documentation/driver-api/usb/usb.rst | 15 +- Documentation/filesystems/cifs/cifsd.rst | 164 - Documentation/filesystems/cifs/index.rst | 10 - Documentation/filesystems/erofs.rst | 175 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/proc.rst | 48 +- Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/todo.rst | 2 - Documentation/hwmon/ir36021.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/ltc2992.rst | 2 +- Documentation/hwmon/mp2888.rst | 113 - Documentation/hwmon/pm6764tr.rst | 2 +- Documentation/hwmon/pmbus-core.rst | 42 +- Documentation/hwmon/pmbus.rst | 11 +- Documentation/hwmon/zl6100.rst | 132 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/process/changes.rst | 9 - Documentation/rust/arch-support.rst | 32 - Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 109 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 220 - Documentation/rust/rust-project.json | 35 - Documentation/usb/gadget_configfs.rst | 2 +- MAINTAINERS | 82 +- Makefile | 151 +- Next/SHA1s | 343 - Next/Trees | 345 - Next/merge.log | 4050 ---------- arch/alpha/include/asm/pgtable.h | 1 + arch/alpha/include/uapi/asm/mman.h | 3 - arch/alpha/include/uapi/asm/siginfo.h | 2 + arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/traps.c | 24 +- arch/alpha/mm/fault.c | 4 +- arch/arc/Makefile | 2 +- arch/arc/include/asm/cmpxchg.h | 4 +- arch/arc/include/asm/page.h | 12 - arch/arc/include/asm/pgtable.h | 18 +- arch/arc/include/uapi/asm/page.h | 1 + arch/arc/kernel/entry.S | 4 +- arch/arc/kernel/kgdb.c | 1 - arch/arc/kernel/process.c | 8 +- arch/arc/kernel/signal.c | 4 +- arch/arc/mm/init.c | 11 +- arch/arc/mm/ioremap.c | 5 +- arch/arc/mm/tlb.c | 2 +- arch/arm/boot/dts/Makefile | 1 - arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 1 - arch/arm/boot/dts/exynos4412-midas.dtsi | 1 - arch/arm/boot/dts/exynos4412-n710x.dts | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/exynos4412-origen.dts | 1 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1 - arch/arm/boot/dts/exynos5250-arndale.dts | 1 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 1 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 1 - arch/arm/boot/dts/r8a7743.dtsi | 1 - arch/arm/boot/dts/r8a7744.dtsi | 1 - arch/arm/boot/dts/r8a7745.dtsi | 1 - arch/arm/boot/dts/r8a77470.dtsi | 1 - arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 1 - arch/arm/boot/dts/r8a7790.dtsi | 1 - arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +- arch/arm/boot/dts/r8a7791.dtsi | 1 - arch/arm/boot/dts/r8a7792.dtsi | 1 - arch/arm/boot/dts/r8a7794.dtsi | 1 - arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 1 + arch/arm/boot/dts/rk3066a.dtsi | 9 +- arch/arm/boot/dts/rk3188.dtsi | 17 +- arch/arm/boot/dts/rk322x.dtsi | 12 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/s5pv210-goni.dts | 9 + arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 106 - arch/arm/boot/dts/sun8i-r40-oka40i-c.dts | 203 - arch/arm/boot/dts/sun8i-r40.dtsi | 44 - arch/arm/kernel/signal.c | 39 - arch/arm/mach-exynos/exynos.c | 2 - arch/arm/mach-pxa/pxa_cplds_irqs.c | 7 +- arch/arm/mach-s3c/mach-rx1950.c | 1 + arch/arm/rust/target.json | 28 - arch/arm64/Kconfig | 4 +- arch/arm64/Kconfig.platforms | 1 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 24 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 62 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 270 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 60 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 2 - ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 9 - .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 5 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77950.dtsi | 4 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 13 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 8 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 8 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 5 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 21 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 6 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 3 + arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 32 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 5 - arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 9 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 62 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 1 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/cacheflush.h | 6 + arch/arm64/include/asm/hugetlb.h | 3 +- arch/arm64/include/asm/kfence.h | 2 +- arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/machine_kexec.c | 1 - arch/arm64/kernel/signal.c | 39 - arch/arm64/kernel/signal32.c | 39 - arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/mm/flush.c | 4 +- arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/mm/mmu.c | 6 +- arch/arm64/mm/pageattr.c | 23 +- arch/arm64/rust/target.json | 40 - arch/arm64/tools/gen-cpucaps.awk | 2 +- arch/csky/Kconfig | 4 +- arch/csky/include/asm/pgtable.h | 1 + arch/csky/mm/syscache.c | 12 +- 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/hexagon/include/asm/pgtable.h | 3 + arch/ia64/Kconfig | 3 + arch/ia64/include/asm/pgtable.h | 1 + arch/m68k/Makefile | 3 +- arch/m68k/include/asm/pgtable_mm.h | 1 + arch/m68k/kernel/dma.c | 3 + arch/m68k/kernel/signal.c | 3 +- arch/microblaze/include/asm/pgtable.h | 2 + arch/mips/Kconfig | 4 + arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 16 +- arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/pgtable-32.h | 1 + arch/mips/include/asm/pgtable-64.h | 1 + arch/mips/include/uapi/asm/mman.h | 3 - arch/mips/include/uapi/asm/siginfo.h | 2 + arch/mips/loongson64/reset.c | 5 +- arch/nios2/include/asm/pgtable.h | 2 + arch/openrisc/include/asm/pgtable.h | 1 + arch/parisc/include/asm/pgtable.h | 2 + arch/parisc/include/uapi/asm/mman.h | 3 - .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/book3s/pgtable.h | 1 + arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 5 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgtable.h | 2 + arch/powerpc/include/asm/tlb.h | 6 + arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 55 +- arch/powerpc/platforms/Kconfig.cputype | 2 + arch/powerpc/rust/target.json | 30 - arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/pgtable.h | 2 + arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/mm/pageattr.c | 8 +- arch/s390/include/asm/pgtable.h | 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/pgtable.h | 2 + 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/nommu.c | 4 +- arch/sparc/include/asm/pgtable_32.h | 1 + arch/sparc/include/asm/pgtable_64.h | 6 +- arch/sparc/include/uapi/asm/siginfo.h | 3 + arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 37 - arch/sparc/kernel/signal_64.c | 36 - arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/sparc/mm/hugetlbpage.c | 6 +- arch/um/include/asm/pgtable-2level.h | 1 + arch/um/include/asm/pgtable-3level.h | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/include/asm/pgtable_types.h | 2 + arch/x86/include/asm/set_memory.h | 4 +- arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/signal_compat.c | 15 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/rust/target.json | 42 - arch/xtensa/include/asm/pgtable.h | 1 + arch/xtensa/include/uapi/asm/mman.h | 3 - block/blk-cgroup.c | 27 + block/blk-core.c | 9 + drivers/acpi/device_pm.c | 1 + drivers/android/Kconfig | 7 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 252 - drivers/android/context.rs | 80 - drivers/android/defs.rs | 92 - drivers/android/node.rs | 479 -- drivers/android/process.rs | 950 --- drivers/android/range_alloc.rs | 191 - drivers/android/rust_binder.rs | 128 - drivers/android/thread.rs | 821 -- drivers/android/transaction.rs | 206 - drivers/atm/iphase.c | 11 +- drivers/atm/iphase.h | 1 + drivers/base/core.c | 3 +- drivers/base/node.c | 18 +- drivers/base/property.c | 4 +- drivers/block/aoe/aoecmd.c | 2 + drivers/bluetooth/btqca.c | 27 +- drivers/bluetooth/btusb.c | 34 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/bluetooth/virtio_bt.c | 3 - drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_crb.c | 2 +- drivers/clk/clk.c | 9 - drivers/clk/renesas/clk-div6.c | 80 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 25 +- drivers/clk/renesas/rcar-gen3-cpg.c | 183 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 24 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 3 - drivers/dma/fsl-qdma.c | 6 +- drivers/dma/idxd/cdev.c | 2 + drivers/dma/idxd/init.c | 5 +- drivers/dma/pl330.c | 6 +- drivers/dma/xilinx/xilinx_dpdma.c | 24 +- drivers/edac/thunderx_edac.c | 4 +- drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/notify.h | 2 + drivers/firmware/arm_scpi.c | 4 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpu/drm/Kconfig | 29 +- drivers/gpu/drm/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 26 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 61 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 104 - drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h | 43 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 171 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 69 - drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 86 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 135 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 199 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 101 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 233 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 6 +- drivers/gpu/drm/amd/amdgpu/atom.c | 158 - drivers/gpu/drm/amd/amdgpu/atom.h | 11 - drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 6 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 12 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 644 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 25 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/nv.c | 7 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 - drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 18 - drivers/gpu/drm/amd/amdgpu/soc15.c | 15 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 7 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 1 - drivers/gpu/drm/amd/amdgpu/vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 13 - drivers/gpu/drm/amd/amdkfd/Makefile | 5 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 883 +-- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 19 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 4 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 937 --- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 65 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 58 +- .../gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h | 93 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 39 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 124 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3085 -------- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 206 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 82 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 328 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 29 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 106 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 19 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 27 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 1 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 9 - drivers/gpu/drm/amd/display/dc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 144 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 16 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 102 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 257 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 6 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_link.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 19 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 30 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 9 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 155 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 33 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 9 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 26 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 26 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 58 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 48 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 14 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 128 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 43 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 7 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 18 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 37 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 207 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 4 - .../drm/amd/display/include/link_service_types.h | 8 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 1 + .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 5 - .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 5 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 1 - drivers/gpu/drm/amd/include/atomfirmware.h | 16 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 63 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 66 +- .../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 7 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 21 - .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 21 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 7 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 + drivers/gpu/drm/arm/malidp_drv.c | 1 + drivers/gpu/drm/arm/malidp_planes.c | 9 +- drivers/gpu/drm/armada/armada_drv.c | 5 +- drivers/gpu/drm/ast/ast_dp501.c | 139 +- drivers/gpu/drm/ast/ast_drv.c | 23 +- drivers/gpu/drm/ast/ast_drv.h | 12 - drivers/gpu/drm/ast/ast_main.c | 14 +- drivers/gpu/drm/bochs/bochs.h | 1 - drivers/gpu/drm/bochs/bochs_drv.c | 3 +- drivers/gpu/drm/bochs/bochs_hw.c | 25 +- drivers/gpu/drm/bochs/bochs_kms.c | 8 - drivers/gpu/drm/bridge/Kconfig | 12 +- drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 - drivers/gpu/drm/bridge/analogix/Kconfig | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 1 - drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/analogix/anx7625.c | 2 +- drivers/gpu/drm/bridge/cadence/Makefile | 2 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 140 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 22 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 570 -- .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h | 92 - drivers/gpu/drm/bridge/ite-it66121.c | 1021 --- drivers/gpu/drm/bridge/nwl-dsi.c | 86 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 22 +- drivers/gpu/drm/bridge/tc358767.c | 1 - drivers/gpu/drm/bridge/ti-sn65dsi86.c | 719 +- drivers/gpu/drm/drm_agpsupport.c | 101 +- drivers/gpu/drm/drm_aperture.c | 344 - drivers/gpu/drm/drm_atomic.c | 7 +- drivers/gpu/drm/drm_atomic_helper.c | 40 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_blend.c | 4 +- drivers/gpu/drm/drm_bridge.c | 3 - drivers/gpu/drm/drm_bufs.c | 25 +- drivers/gpu/drm/drm_connector.c | 127 +- drivers/gpu/drm/drm_context.c | 3 +- drivers/gpu/drm/drm_dma.c | 8 +- drivers/gpu/drm/drm_dp_aux_dev.c | 6 - drivers/gpu/drm/drm_dp_dual_mode_helper.c | 68 +- drivers/gpu/drm/drm_dp_helper.c | 195 +- drivers/gpu/drm/drm_dp_mst_topology.c | 405 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_file.c | 14 +- drivers/gpu/drm/drm_format_helper.c | 96 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 33 - drivers/gpu/drm/drm_gem_vram_helper.c | 48 + drivers/gpu/drm/drm_internal.h | 5 + drivers/gpu/drm/drm_ioc32.c | 19 +- drivers/gpu/drm/drm_ioctl.c | 24 +- drivers/gpu/drm/drm_legacy.h | 30 - drivers/gpu/drm/drm_legacy_misc.c | 1 + drivers/gpu/drm/drm_memory.c | 1 + drivers/gpu/drm/drm_modes.c | 13 +- drivers/gpu/drm/drm_pci.c | 81 +- drivers/gpu/drm/drm_vm.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 68 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 + drivers/gpu/drm/gma500/backlight.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 50 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 2 +- drivers/gpu/drm/gma500/intel_gmbus.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gud/gud_internal.h | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 6 +- drivers/gpu/drm/i810/i810_dma.c | 11 +- drivers/gpu/drm/i915/display/g4x_dp.c | 1 - drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 - drivers/gpu/drm/i915/display/i9xx_plane.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 6 +- drivers/gpu/drm/i915/display/intel_atomic.c | 15 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 43 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 4 - drivers/gpu/drm/i915/display/intel_audio.c | 32 +- drivers/gpu/drm/i915/display/intel_bios.c | 29 +- drivers/gpu/drm/i915/display/intel_bw.c | 19 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 281 +- drivers/gpu/drm/i915/display/intel_color.c | 7 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 1 - drivers/gpu/drm/i915/display/intel_connector.c | 6 +- drivers/gpu/drm/i915/display/intel_crt.c | 8 +- drivers/gpu/drm/i915/display/intel_crtc.c | 4 +- drivers/gpu/drm/i915/display/intel_crtc.h | 3 - drivers/gpu/drm/i915/display/intel_csr.c | 30 +- drivers/gpu/drm/i915/display/intel_cursor.c | 1 - drivers/gpu/drm/i915/display/intel_ddi.c | 61 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 11 +- drivers/gpu/drm/i915/display/intel_de.h | 41 +- drivers/gpu/drm/i915/display/intel_display.c | 837 +- drivers/gpu/drm/i915/display/intel_display.h | 22 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 3 +- drivers/gpu/drm/i915/display/intel_display_power.c | 123 +- drivers/gpu/drm/i915/display/intel_display_power.h | 2 - drivers/gpu/drm/i915/display/intel_display_types.h | 26 +- drivers/gpu/drm/i915/display/intel_dp.c | 118 +- drivers/gpu/drm/i915/display/intel_dp.h | 3 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 10 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.h | 15 - .../gpu/drm/i915/display/intel_dp_link_training.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 19 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 1 - drivers/gpu/drm/i915/display/intel_dpll.c | 9 +- drivers/gpu/drm/i915/display/intel_dpll.h | 5 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 8 +- drivers/gpu/drm/i915/display/intel_dsb.c | 1 - drivers/gpu/drm/i915/display/intel_dsi.h | 1 - drivers/gpu/drm/i915/display/intel_dvo.c | 1 - drivers/gpu/drm/i915/display/intel_fb.c | 102 +- drivers/gpu/drm/i915/display/intel_fb.h | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 28 +- drivers/gpu/drm/i915/display/intel_fdi.c | 1 - drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 - drivers/gpu/drm/i915/display/intel_gmbus.c | 16 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 10 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 158 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 12 - drivers/gpu/drm/i915/display/intel_lspcon.c | 18 +- drivers/gpu/drm/i915/display/intel_lvds.c | 3 +- drivers/gpu/drm/i915/display/intel_overlay.c | 11 +- drivers/gpu/drm/i915/display/intel_panel.c | 67 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 56 +- drivers/gpu/drm/i915/display/intel_pps.c | 20 +- drivers/gpu/drm/i915/display/intel_psr.c | 95 +- drivers/gpu/drm/i915/display/intel_psr.h | 3 - drivers/gpu/drm/i915/display/intel_sdvo.c | 2 - drivers/gpu/drm/i915/display/intel_sprite.c | 1 - drivers/gpu/drm/i915/display/intel_tc.c | 10 +- drivers/gpu/drm/i915/display/intel_tv.c | 7 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 1 - drivers/gpu/drm/i915/display/intel_vrr.c | 1 - drivers/gpu/drm/i915/display/skl_scaler.c | 1 - drivers/gpu/drm/i915/display/skl_universal_plane.c | 159 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 79 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 22 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 7 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 40 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 7 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 5 - drivers/gpu/drm/i915/gt/intel_region_lmem.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 18 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 1 + drivers/gpu/drm/i915/i915_drv.c | 46 +- drivers/gpu/drm/i915/i915_drv.h | 43 +- drivers/gpu/drm/i915/i915_gpu_error.c | 6 + drivers/gpu/drm/i915/i915_gpu_error.h | 2 + drivers/gpu/drm/i915/i915_irq.c | 63 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 51 +- drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/gpu/drm/i915/i915_suspend.c | 6 - drivers/gpu/drm/i915/i915_sysfs.c | 30 +- drivers/gpu/drm/i915/i915_trace.h | 39 - drivers/gpu/drm/i915/i915_utils.h | 5 - drivers/gpu/drm/i915/i915_vma_types.h | 1 + drivers/gpu/drm/i915/intel_device_info.c | 5 +- drivers/gpu/drm/i915/intel_device_info.h | 13 +- drivers/gpu/drm/i915/intel_pm.c | 103 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 8 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 8 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 + drivers/gpu/drm/imx/imx-drm-core.c | 22 +- drivers/gpu/drm/imx/imx-ldb.c | 5 - drivers/gpu/drm/imx/ipuv3-crtc.c | 11 +- drivers/gpu/drm/imx/ipuv3-plane.c | 115 +- drivers/gpu/drm/meson/meson_drv.c | 27 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 1 - drivers/gpu/drm/mga/mga_dma.c | 29 +- drivers/gpu/drm/mga/mga_drv.h | 1 + drivers/gpu/drm/mga/mga_state.c | 3 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 5 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 5 + drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/dp/dp_audio.c | 1 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 6 +- drivers/gpu/drm/msm/dp/dp_display.c | 26 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 - drivers/gpu/drm/msm/edp/edp.h | 3 +- drivers/gpu/drm/msm/edp/edp_aux.c | 5 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_fbdev.c | 5 +- drivers/gpu/drm/msm/msm_gem.c | 16 +- drivers/gpu/drm/msm/msm_gem.h | 4 +- drivers/gpu/drm/mxsfb/Kconfig | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 3 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 9 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 26 +- drivers/gpu/drm/nouveau/nouveau_display.c | 19 + drivers/gpu/drm/nouveau/nouveau_display.h | 2 + drivers/gpu/drm/nouveau/nouveau_drm.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/panel/Kconfig | 1 - drivers/gpu/drm/panel/panel-simple.c | 140 +- drivers/gpu/drm/qxl/qxl_drv.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_dumb.c | 17 + drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +- drivers/gpu/drm/qxl/qxl_object.h | 5 + drivers/gpu/drm/r128/ati_pcigart.c | 33 +- drivers/gpu/drm/r128/r128_cce.c | 2 +- drivers/gpu/drm/r128/r128_drv.c | 4 +- drivers/gpu/drm/r128/r128_state.c | 3 +- drivers/gpu/drm/radeon/atombios_dp.c | 5 +- drivers/gpu/drm/radeon/radeon.h | 45 - drivers/gpu/drm/radeon/radeon_agp.c | 118 +- drivers/gpu/drm/radeon/radeon_audio.c | 92 - drivers/gpu/drm/radeon/radeon_device.c | 3 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 7 - drivers/gpu/drm/radeon/radeon_drv.c | 16 +- drivers/gpu/drm/radeon/radeon_kms.c | 18 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/savage/savage_bci.c | 26 +- drivers/gpu/drm/scheduler/sched_entity.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 9 +- drivers/gpu/drm/sis/sis_drv.c | 3 +- drivers/gpu/drm/stm/ltdc.c | 2 + drivers/gpu/drm/sun4i/sun4i_drv.c | 5 +- drivers/gpu/drm/tegra/dc.c | 10 +- drivers/gpu/drm/tegra/dpaux.c | 1 - drivers/gpu/drm/tegra/drm.c | 6 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/sor.c | 41 +- drivers/gpu/drm/tiny/Kconfig | 16 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/cirrus.c | 5 +- drivers/gpu/drm/tiny/hx8357d.c | 6 +- drivers/gpu/drm/tiny/ili9225.c | 12 +- drivers/gpu/drm/tiny/ili9341.c | 12 +- drivers/gpu/drm/tiny/ili9486.c | 12 +- drivers/gpu/drm/tiny/mi0283qt.c | 12 +- drivers/gpu/drm/tiny/simpledrm.c | 896 --- drivers/gpu/drm/tiny/st7586.c | 12 +- drivers/gpu/drm/tiny/st7735r.c | 12 +- drivers/gpu/drm/ttm/Makefile | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 58 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_device.c | 25 +- drivers/gpu/drm/ttm/ttm_module.h | 3 - drivers/gpu/drm/ttm/ttm_range_manager.c | 40 +- drivers/gpu/drm/ttm/ttm_resource.c | 20 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 41 - drivers/gpu/drm/ttm/ttm_tt.c | 20 - drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +- drivers/gpu/drm/vc4/vc4_drv.c | 9 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 61 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 - drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/via/via_dma.c | 1 + drivers/gpu/drm/via/via_dmablit.c | 15 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 10 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 - drivers/gpu/drm/virtio/virtgpu_object.c | 3 - drivers/gpu/drm/vkms/vkms_composer.c | 104 +- drivers/gpu/drm/vkms/vkms_drv.c | 5 - drivers/gpu/drm/vkms/vkms_drv.h | 9 +- drivers/gpu/drm/vkms/vkms_output.c | 28 +- drivers/gpu/drm/vkms/vkms_plane.c | 51 +- drivers/gpu/drm/vmwgfx/Kconfig | 10 +- drivers/gpu/drm/vmwgfx/Makefile | 6 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 8 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 55 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 194 + drivers/gpu/drm/vmwgfx/ttm_lock.h | 218 + drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 118 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 13 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 169 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 147 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 41 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 8 + drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 60 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 77 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 31 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 214 + drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h | 130 - drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h | 219 - drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_reg.h | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 6 + drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 5 + drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 5 +- drivers/gpu/drm/zte/Kconfig | 1 + drivers/gpu/host1x/bus.c | 30 +- drivers/gpu/ipu-v3/ipu-dc.c | 5 - drivers/gpu/ipu-v3/ipu-di.c | 7 - drivers/gpu/ipu-v3/ipu-dp.c | 25 +- drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 - drivers/hid/hid-a4tech.c | 2 - drivers/hid/hid-asus.c | 12 +- drivers/hid/hid-core.c | 13 +- drivers/hid/hid-debug.c | 3 - drivers/hid/hid-ft260.c | 5 +- drivers/hid/hid-google-hammer.c | 10 - drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 - drivers/hid/hid-logitech-hidpp.c | 12 - drivers/hid/hid-multitouch.c | 18 +- drivers/hid/hid-quirks.c | 4 - drivers/hid/hid-semitek.c | 40 - drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 9 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 3 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 9 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 24 +- drivers/hid/intel-ish-hid/ishtp/client.c | 5 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 10 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 1 - drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 4 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hv/channel.c | 23 +- drivers/hv/hv_balloon.c | 1 + drivers/hv/hv_fcopy.c | 1 - drivers/hv/hv_kvp.c | 1 - drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/ring_buffer.c | 95 +- drivers/hwmon/adm9240.c | 2 +- drivers/hwmon/bt1-pvt.c | 4 +- drivers/hwmon/lm70.c | 28 +- drivers/hwmon/lm75.c | 13 - drivers/hwmon/max31722.c | 9 + drivers/hwmon/pmbus/Kconfig | 16 +- drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/mp2888.c | 408 - drivers/hwmon/pmbus/pmbus.c | 19 +- drivers/hwmon/pmbus/pmbus.h | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 2 - drivers/hwmon/pmbus/zl6100.c | 94 +- drivers/hwmon/sch5627.c | 18 +- drivers/hwmon/sch5636.c | 9 +- drivers/hwmon/sch56xx-common.c | 65 +- drivers/hwmon/sch56xx-common.h | 4 +- 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/accel/Kconfig | 41 +- drivers/iio/accel/Makefile | 4 - drivers/iio/accel/adxl372.c | 4 +- drivers/iio/accel/bma180.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 4 +- drivers/iio/accel/bmi088-accel-core.c | 1 + drivers/iio/accel/fxls8962af-core.c | 968 --- drivers/iio/accel/fxls8962af-i2c.c | 57 - drivers/iio/accel/fxls8962af-spi.c | 57 - drivers/iio/accel/fxls8962af.h | 22 - drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/mxc4005.c | 2 +- drivers/iio/accel/sca3300.c | 472 -- drivers/iio/accel/st_accel.h | 12 + drivers/iio/accel/st_accel_core.c | 113 +- drivers/iio/accel/st_accel_i2c.c | 17 +- drivers/iio/accel/st_accel_spi.c | 17 +- drivers/iio/accel/stk8312.c | 15 +- drivers/iio/accel/stk8ba50.c | 2 +- drivers/iio/adc/Kconfig | 12 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7298.c | 8 - drivers/iio/adc/ad7476.c | 118 +- drivers/iio/adc/ad7606.c | 3 +- drivers/iio/adc/ad7766.c | 3 +- drivers/iio/adc/ad7768-1.c | 3 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 24 +- drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/dln2-adc.c | 3 +- drivers/iio/adc/exynos_adc.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 3 +- drivers/iio/adc/mp2629_adc.c | 1 + drivers/iio/adc/mt6360-adc.c | 1 + drivers/iio/adc/mxs-lradc-adc.c | 2 +- drivers/iio/adc/stm32-adc.c | 4 +- drivers/iio/adc/ti-ads131e08.c | 3 +- drivers/iio/adc/ti-tsc2046.c | 714 -- drivers/iio/adc/xilinx-xadc-core.c | 2 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 22 +- drivers/iio/buffer/industrialio-hw-consumer.c | 25 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 23 +- drivers/iio/chemical/Kconfig | 27 +- drivers/iio/chemical/Makefile | 2 - drivers/iio/chemical/atlas-sensor.c | 2 +- drivers/iio/chemical/bme680_i2c.c | 8 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/chemical/scd30_core.c | 3 +- drivers/iio/chemical/sps30.c | 275 +- drivers/iio/chemical/sps30.h | 35 - drivers/iio/chemical/sps30_i2c.c | 258 - drivers/iio/chemical/sps30_serial.c | 431 -- drivers/iio/common/hid-sensors/Kconfig | 1 - .../iio/common/hid-sensors/hid-sensor-trigger.c | 2 +- drivers/iio/common/scmi_sensors/scmi_iio.c | 1 + drivers/iio/dac/ad5766.c | 2 + drivers/iio/gyro/Kconfig | 1 + drivers/iio/gyro/adxrs290.c | 2 +- drivers/iio/gyro/bmg160_core.c | 4 +- drivers/iio/gyro/fxas21002c_core.c | 2 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 15 +- drivers/iio/gyro/st_gyro.h | 12 + drivers/iio/gyro/st_gyro_core.c | 20 +- drivers/iio/gyro/st_gyro_i2c.c | 17 +- drivers/iio/gyro/st_gyro_spi.c | 17 +- drivers/iio/health/afe4403.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/humidity/Kconfig | 1 + drivers/iio/humidity/am2315.c | 9 + drivers/iio/humidity/hdc2010.c | 1 + drivers/iio/imu/Kconfig | 1 - drivers/iio/imu/Makefile | 1 - drivers/iio/imu/adis16400.c | 18 +- drivers/iio/imu/adis16475.c | 9 +- drivers/iio/imu/adis_buffer.c | 27 +- drivers/iio/imu/adis_trigger.c | 3 +- drivers/iio/imu/bmi160/bmi160_core.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +- drivers/iio/imu/kmx61.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/iio/imu/st_lsm9ds0/Kconfig | 28 - drivers/iio/imu/st_lsm9ds0/Makefile | 5 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 23 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 163 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 84 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 83 - drivers/iio/industrialio-buffer.c | 12 +- drivers/iio/industrialio-core.c | 124 +- drivers/iio/industrialio-trigger.c | 37 +- drivers/iio/industrialio-triggered-event.c | 2 +- drivers/iio/inkern.c | 107 +- drivers/iio/light/Kconfig | 13 +- drivers/iio/light/Makefile | 1 - drivers/iio/light/acpi-als.c | 3 +- drivers/iio/light/gp2ap002.c | 5 +- drivers/iio/light/rpr0521.c | 2 +- drivers/iio/light/si1145.c | 2 +- drivers/iio/light/tsl2583.c | 8 - drivers/iio/light/tsl2591.c | 1225 --- drivers/iio/light/vcnl4000.c | 3 +- drivers/iio/light/vcnl4035.c | 2 +- drivers/iio/light/veml6030.c | 2 +- drivers/iio/magnetometer/Kconfig | 1 + drivers/iio/magnetometer/bmc150_magn.c | 2 +- drivers/iio/magnetometer/rm3100-core.c | 2 +- drivers/iio/magnetometer/st_magn.h | 4 + drivers/iio/magnetometer/st_magn_core.c | 124 +- drivers/iio/magnetometer/st_magn_i2c.c | 14 +- drivers/iio/magnetometer/st_magn_spi.c | 14 +- drivers/iio/orientation/Kconfig | 2 + .../iio/position/hid-sensor-custom-intel-hinge.c | 1 + drivers/iio/potentiostat/lmp91000.c | 3 +- drivers/iio/pressure/Kconfig | 1 + drivers/iio/pressure/st_pressure.h | 4 + drivers/iio/pressure/st_pressure_core.c | 15 +- drivers/iio/pressure/st_pressure_i2c.c | 17 +- drivers/iio/pressure/st_pressure_spi.c | 17 +- drivers/iio/pressure/zpa2326.c | 3 +- drivers/iio/proximity/as3935.c | 3 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 1 - drivers/iio/proximity/sx9310.c | 2 +- drivers/iio/proximity/sx9500.c | 2 +- drivers/iio/temperature/Kconfig | 11 +- drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/tmp117.c | 185 - drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 - drivers/infiniband/sw/siw/siw_verbs.c | 11 +- drivers/interconnect/qcom/bcm-voter.c | 4 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/md/dm-snap.c | 5 +- drivers/media/cec/platform/s5p/s5p_cec.c | 7 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/i2c/ccs/ccs-core.c | 34 +- drivers/media/i2c/imx334.c | 7 +- drivers/media/platform/am437x/am437x-vpfe.c | 15 +- drivers/media/platform/atmel/atmel-isc-base.c | 30 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- drivers/media/platform/exynos-gsc/gsc-core.c | 11 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-is.c | 4 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 3 +- drivers/media/platform/exynos4-is/fimc-isp.c | 7 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 5 +- drivers/media/platform/exynos4-is/media-dev.c | 9 +- drivers/media/platform/exynos4-is/mipi-csis.c | 10 +- drivers/media/platform/marvell-ccic/mcam-core.c | 9 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 8 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 2 +- drivers/media/platform/qcom/venus/core.c | 60 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/sh_vou.c | 6 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 7 +- drivers/media/platform/sti/delta/delta-v4l2.c | 8 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 2 +- drivers/memory/atmel-ebi.c | 4 +- drivers/memory/stm32-fmc2-ebi.c | 4 - drivers/memstick/core/ms_block.c | 37 +- drivers/message/fusion/mptsas.c | 119 +- .../misc/habanalabs/common/command_submission.c | 2 +- drivers/misc/habanalabs/common/firmware_if.c | 53 +- drivers/misc/habanalabs/common/habanalabs.h | 23 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 7 - drivers/misc/habanalabs/common/sysfs.c | 4 +- drivers/misc/habanalabs/gaudi/gaudi.c | 59 +- drivers/misc/habanalabs/gaudi/gaudi_hwmgr.c | 12 +- drivers/misc/habanalabs/goya/goya.c | 47 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 40 +- drivers/mmc/core/block.c | 10 +- drivers/mmc/core/core.c | 22 +- drivers/mmc/core/core.h | 9 - drivers/mmc/core/mmc.c | 68 +- drivers/mmc/core/mmc_ops.c | 159 +- drivers/mmc/core/mmc_ops.h | 12 +- drivers/mmc/core/sd.c | 471 +- drivers/mmc/core/sd_ops.c | 38 +- drivers/mmc/host/jz4740_mmc.c | 1 + drivers/mmc/host/meson-gx-mmc.c | 7 +- drivers/mmc/host/s3cmci.c | 7 +- drivers/mmc/host/sdhci-acpi.c | 11 - drivers/mmc/host/sdhci-pci-gli.c | 11 +- drivers/mmc/host/usdhi6rol0.c | 1 - drivers/mtd/devices/phram.c | 1 - drivers/mtd/inftlmount.c | 2 +- drivers/mtd/maps/plat-ram.c | 1 + drivers/mtd/mtdcore.c | 192 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/cs553x_nand.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 12 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 15 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 1 - drivers/mtd/nand/raw/ndfc.c | 12 +- drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nftlcore.c | 1 + drivers/mtd/nftlmount.c | 2 +- drivers/mtd/parsers/Kconfig | 2 +- drivers/mtd/parsers/ofpart_core.c | 26 +- drivers/mtd/parsers/parser_trx.c | 9 +- drivers/mtd/sm_ftl.c | 51 +- drivers/mtd/tests/oobtest.c | 7 +- drivers/mtd/tests/torturetest.c | 2 + drivers/net/dsa/ocelot/felix_vsc9959.c | 15 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 66 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx4/port.c | 107 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 2 + .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 102 +- drivers/net/ethernet/qualcomm/qca_debug.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 10 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 + drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/hyperv/hyperv_net.h | 7 - drivers/net/hyperv/netvsc.c | 10 +- drivers/net/hyperv/rndis_filter.c | 4 - drivers/net/phy/nxp-c45-tja11xx.c | 531 +- drivers/net/virtio_net.c | 35 +- drivers/net/wireless/ath/ath10k/htt.h | 1 - drivers/net/wireless/ath/ath10k/htt_rx.c | 201 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 14 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 34 - drivers/net/wireless/ath/ath11k/dp_rx.h | 1 - drivers/net/wireless/ath/ath11k/mac.c | 6 - drivers/nvmem/core.c | 4 +- drivers/nvmem/sprd-efuse.c | 1 - drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1875 +---- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 3 + drivers/pinctrl/renesas/pfc-r8a77951.c | 4 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 10 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 79 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 16 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/ptp/ptp_clock.c | 21 + drivers/regulator/hi6421v600-regulator.c | 22 +- drivers/regulator/qcom_smd-regulator.c | 83 - drivers/regulator/qcom_usb_vbus-regulator.c | 12 - drivers/regulator/uniphier-regulator.c | 1 - drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 20 +- drivers/reset/reset-a10sr.c | 1 - drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-berlin.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 146 - drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/reset/reset-uniphier.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/reset/sti/reset-syscfg.c | 2 +- drivers/rtc/rtc-cmos.c | 2 - drivers/scsi/3w-9xxx.h | 2 +- drivers/scsi/aacraid/aachba.c | 10 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 1 + drivers/scsi/megaraid/megaraid_mbox.c | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 99 +- drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/storvsc_drv.c | 104 +- drivers/scsi/ufs/cdns-pltfrm.c | 2 - drivers/scsi/ufs/tc-dwc-g210-pci.c | 2 - drivers/scsi/ufs/ufs-debugfs.c | 6 +- drivers/scsi/ufs/ufs-debugfs.h | 2 +- drivers/scsi/ufs/ufs-exynos.c | 2 - drivers/scsi/ufs/ufs-hisi.c | 2 - drivers/scsi/ufs/ufs-mediatek.c | 12 +- drivers/scsi/ufs/ufs-qcom.c | 2 - drivers/scsi/ufs/ufs-sysfs.c | 24 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 36 +- drivers/scsi/ufs/ufshcd.c | 703 +- drivers/scsi/ufs/ufshcd.h | 33 - drivers/sh/maple/maple.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/rockchip/pm_domains.c | 252 +- drivers/soundwire/bus.c | 155 +- drivers/soundwire/cadence_master.c | 21 +- drivers/soundwire/dmi-quirks.c | 2 +- drivers/soundwire/generic_bandwidth_allocation.c | 14 +- drivers/soundwire/qcom.c | 12 +- drivers/soundwire/slave.c | 4 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-altera-dfl.c | 4 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-dw-mmio.c | 2 +- drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-npcm-pspi.c | 2 +- drivers/spi/spi-oc-tiny.c | 2 +- drivers/spi/spi-omap-100k.c | 4 +- drivers/spi/spi-omap-uwire.c | 2 +- drivers/spi/spi-pl022.c | 4 +- drivers/spi/spi-ppc4xx.c | 6 +- drivers/spi/spi-pxa2xx-dma.c | 37 +- drivers/spi/spi-pxa2xx-pci.c | 4 +- drivers/spi/spi-pxa2xx.c | 190 +- drivers/spi/spi-pxa2xx.h | 52 +- drivers/spi/spi-tegra114.c | 3 +- drivers/spi/spi-tegra210-quad.c | 2 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 2 +- drivers/spi/spi-zynq-qspi.c | 9 +- drivers/spi/spi.c | 80 +- drivers/spi/spidev.c | 2 +- drivers/staging/android/ashmem.c | 1 - drivers/staging/axis-fifo/axis-fifo.c | 18 +- drivers/staging/fbtft/TODO | 5 + drivers/staging/fbtft/fb_agm1264k-fl.c | 30 +- drivers/staging/fbtft/fb_bd663474.c | 4 + drivers/staging/fbtft/fb_hx8347d.c | 29 +- drivers/staging/fbtft/fb_ili9163.c | 4 + drivers/staging/fbtft/fb_ili9320.c | 4 +- drivers/staging/fbtft/fb_ili9325.c | 4 + drivers/staging/fbtft/fb_ili9340.c | 1 + drivers/staging/fbtft/fb_s6d1121.c | 4 + drivers/staging/fbtft/fb_sh1106.c | 1 + drivers/staging/fbtft/fb_ssd1289.c | 4 + drivers/staging/fbtft/fb_ssd1325.c | 2 + drivers/staging/fbtft/fb_ssd1331.c | 6 +- drivers/staging/fbtft/fb_ssd1351.c | 1 + drivers/staging/fbtft/fb_upd161704.c | 4 + drivers/staging/fbtft/fb_watterott.c | 1 + drivers/staging/fbtft/fbtft-bus.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 25 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fieldbus/anybuss/anybuss-client.h | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 3 +- drivers/staging/fieldbus/anybuss/host.c | 8 +- drivers/staging/fwserial/fwserial.c | 46 +- drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/ks7010/ks_hostif.c | 14 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 18 +- drivers/staging/media/atomisp/pci/atomisp_acc.c | 12 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 161 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- drivers/staging/media/hantro/hantro_drv.c | 33 +- drivers/staging/media/hantro/hantro_hw.h | 2 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 13 +- drivers/staging/media/omap4iss/iss.h | 3 + drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 2 +- drivers/staging/media/zoran/zr36057.h | 14 +- drivers/staging/most/dim2/dim2.c | 23 +- drivers/staging/most/dim2/hal.c | 10 +- drivers/staging/most/i2c/i2c.c | 12 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/mt7621-dts/mt7621.dtsi | 54 +- drivers/staging/mt7621-pci/pci-mt7621.c | 154 +- drivers/staging/nvec/nvec.c | 7 +- drivers/staging/octeon/ethernet-tx.c | 1 + drivers/staging/qlge/qlge_main.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 50 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 13 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 39 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 109 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 8 +- drivers/staging/rtl8188eu/core/rtw_security.c | 10 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 28 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 52 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 8 +- drivers/staging/rtl8188eu/include/rtw_android.h | 1 + drivers/staging/rtl8188eu/include/rtw_cmd.h | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8188eu/include/wifi.h | 36 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 38 +- drivers/staging/rtl8188eu/os_dep/mon.c | 6 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 12 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 10 +- drivers/staging/rtl8192e/rtllib.h | 2 + drivers/staging/rtl8192e/rtllib_rx.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac.c | 1 + drivers/staging/rtl8192e/rtllib_wx.c | 4 + .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 25 +- drivers/staging/rtl8192u/r8192U_core.c | 11 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 41 + drivers/staging/rtl8192u/r819xU_phy.c | 48 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 29 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 127 + drivers/staging/rtl8712/rtl871x_recv.c | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 12 +- drivers/staging/rtl8723bs/Makefile | 2 + drivers/staging/rtl8723bs/core/rtw_ap.c | 63 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 74 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 2 + drivers/staging/rtl8723bs/core/rtw_efuse.c | 3 + drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_io.c | 2 + drivers/staging/rtl8723bs/core/rtw_mlme.c | 91 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 68 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 2 + drivers/staging/rtl8723bs/core/rtw_recv.c | 26 +- drivers/staging/rtl8723bs/core/rtw_security.c | 606 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 41 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 4 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 45 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 604 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 502 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 67 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 62 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 49 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 63 + drivers/staging/rtl8723bs/hal/HalPhyRf.c | 332 + drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 177 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 171 + drivers/staging/rtl8723bs/hal/hal_com.c | 20 + drivers/staging/rtl8723bs/hal/hal_intf.c | 3 + drivers/staging/rtl8723bs/hal/odm.c | 53 +- drivers/staging/rtl8723bs/hal/odm.h | 4 + drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 107 + drivers/staging/rtl8723bs/hal/odm_DIG.c | 320 + drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 18 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 38 + drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 36 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 34 + .../{include/rtw_debug.h => hal/odm_PathDiv.h} | 19 +- drivers/staging/rtl8723bs/hal/odm_RTL8723B.c | 1 + drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 66 + drivers/staging/rtl8723bs/hal/odm_debug.c | 44 + drivers/staging/rtl8723bs/hal/odm_debug.h | 165 + drivers/staging/rtl8723bs/hal/odm_precomp.h | 2 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 18 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 11 + drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 9 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 + drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ap.h | 2 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 170 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 32 + drivers/staging/rtl8723bs/include/rtw_security.h | 101 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 44 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 74 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 6 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 10 +- drivers/staging/sm750fb/sm750_accel.c | 4 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 23 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 75 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 191 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 12 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/wlan-ng/cfg80211.c | 30 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 6 +- drivers/target/iscsi/iscsi_target_nego.c | 4 +- drivers/target/iscsi/iscsi_target_parameters.c | 4 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/vt/vt_ioctl.c | 57 +- drivers/usb/cdns3/cdns3-gadget.c | 6 +- drivers/usb/cdns3/cdnsp-gadget.c | 14 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/usb/class/cdc-wdm.c | 30 +- drivers/usb/dwc2/core.h | 2 - drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/platform.c | 4 + drivers/usb/dwc3/core.h | 7 +- drivers/usb/dwc3/debug.h | 8 +- drivers/usb/dwc3/drd.c | 1 + drivers/usb/dwc3/dwc3-imx8mp.c | 3 +- drivers/usb/dwc3/dwc3-omap.c | 5 - drivers/usb/dwc3/dwc3-pci.c | 1 - drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/u_hid.h | 4 +- drivers/usb/gadget/function/u_midi.h | 4 +- drivers/usb/gadget/function/uvc_configfs.c | 5 + drivers/usb/gadget/udc/fsl_qe_udc.c | 5 - drivers/usb/host/fotg210-hcd.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 42 +- drivers/usb/host/xhci-mtk.c | 2 + drivers/usb/host/xhci-mtk.h | 8 +- drivers/usb/host/xhci-pci.c | 3 - drivers/usb/host/xhci-tegra.c | 613 +- drivers/usb/musb/mediatek.c | 2 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/musb/musb_host.c | 18 +- drivers/usb/musb/musb_host.h | 4 + drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/serial/ftdi_sio.c | 3 - drivers/usb/serial/ftdi_sio_ids.h | 7 - drivers/usb/serial/option.c | 4 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/ti_usb_3410_5052.c | 3 - drivers/usb/typec/tcpm/tcpm.c | 110 +- drivers/usb/typec/ucsi/ucsi.c | 46 +- drivers/usb/typec/ucsi/ucsi.h | 6 +- drivers/video/console/vgacon.c | 56 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/virtio/virtio_ring.c | 26 +- drivers/xen/gntdev.c | 4 +- drivers/xen/unpopulated-alloc.c | 4 +- fs/Kconfig | 1 - fs/Makefile | 1 - fs/aio.c | 9 +- fs/binfmt_aout.c | 4 +- fs/btrfs/ctree.h | 4 +- fs/btrfs/disk-io.c | 13 +- fs/btrfs/extent_io.c | 324 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/inode.c | 21 +- fs/btrfs/space-info.c | 56 +- fs/btrfs/volumes.c | 4 +- fs/btrfs/zoned.c | 18 - fs/buffer.c | 56 +- fs/ceph/dir.c | 2 - fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/file.c | 27 +- fs/cifs/misc.c | 9 - fs/cifsd/Kconfig | 67 - fs/cifsd/Makefile | 17 - fs/cifsd/asn1.c | 352 - fs/cifsd/asn1.h | 29 - fs/cifsd/auth.c | 1344 ---- fs/cifsd/auth.h | 90 - fs/cifsd/buffer_pool.c | 264 - fs/cifsd/buffer_pool.h | 20 - fs/cifsd/connection.c | 411 - fs/cifsd/connection.h | 208 - fs/cifsd/crypto_ctx.c | 286 - fs/cifsd/crypto_ctx.h | 77 - fs/cifsd/glob.h | 64 - fs/cifsd/ksmbd_server.h | 283 - fs/cifsd/ksmbd_work.c | 93 - fs/cifsd/ksmbd_work.h | 110 - fs/cifsd/mgmt/ksmbd_ida.c | 48 - fs/cifsd/mgmt/ksmbd_ida.h | 34 - fs/cifsd/mgmt/share_config.c | 239 - fs/cifsd/mgmt/share_config.h | 81 - fs/cifsd/mgmt/tree_connect.c | 122 - fs/cifsd/mgmt/tree_connect.h | 56 - fs/cifsd/mgmt/user_config.c | 70 - fs/cifsd/mgmt/user_config.h | 66 - fs/cifsd/mgmt/user_session.c | 328 - fs/cifsd/mgmt/user_session.h | 103 - fs/cifsd/misc.c | 340 - fs/cifsd/misc.h | 44 - fs/cifsd/ndr.c | 347 - fs/cifsd/ndr.h | 21 - fs/cifsd/nterr.h | 545 -- fs/cifsd/ntlmssp.h | 169 - fs/cifsd/oplock.c | 1667 ---- fs/cifsd/oplock.h | 133 - fs/cifsd/server.c | 631 -- fs/cifsd/server.h | 60 - fs/cifsd/smb2misc.c | 435 -- fs/cifsd/smb2ops.c | 300 - fs/cifsd/smb2pdu.c | 8104 -------------------- fs/cifsd/smb2pdu.h | 1656 ---- fs/cifsd/smb_common.c | 652 -- fs/cifsd/smb_common.h | 544 -- fs/cifsd/smbacl.c | 1317 ---- fs/cifsd/smbacl.h | 201 - fs/cifsd/smbfsctl.h | 90 - fs/cifsd/smbstatus.h | 1822 ----- fs/cifsd/spnego_negtokeninit.asn1 | 43 - fs/cifsd/spnego_negtokentarg.asn1 | 19 - fs/cifsd/transport_ipc.c | 881 --- fs/cifsd/transport_ipc.h | 54 - fs/cifsd/transport_rdma.c | 2034 ----- fs/cifsd/transport_rdma.h | 61 - fs/cifsd/transport_tcp.c | 618 -- fs/cifsd/transport_tcp.h | 13 - fs/cifsd/unicode.c | 383 - fs/cifsd/unicode.h | 356 - fs/cifsd/uniupr.h | 268 - fs/cifsd/vfs.c | 1995 ----- fs/cifsd/vfs.h | 273 - fs/cifsd/vfs_cache.c | 683 -- fs/cifsd/vfs_cache.h | 185 - fs/f2fs/data.c | 33 +- fs/file.c | 64 +- fs/fs-writeback.c | 25 + fs/gfs2/file.c | 19 +- fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/jfs/jfs_dmap.c | 2 +- fs/nfsd/nfs4state.c | 2 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 2 - fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/stackglue.c | 8 +- fs/open.c | 13 +- fs/proc/base.c | 4 +- fs/proc/fd.c | 20 +- fs/proc/task_mmu.c | 11 +- fs/quota/dquot.c | 6 +- fs/seq_file.c | 43 +- fs/signalfd.c | 23 +- fs/userfaultfd.c | 15 +- include/drm/bridge/dw_hdmi.h | 2 - include/drm/drm_agpsupport.h | 117 + include/drm/drm_aperture.h | 35 - include/drm/drm_connector.h | 4 - include/drm/drm_device.h | 12 +- include/drm/drm_dp_dual_mode_helper.h | 14 +- include/drm/drm_dp_helper.h | 35 +- include/drm/drm_dp_mst_helper.h | 15 +- include/drm/drm_fb_helper.h | 51 + include/drm/drm_format_helper.h | 10 +- include/drm/drm_gem_ttm_helper.h | 5 +- include/drm/drm_gem_vram_helper.h | 7 +- include/drm/drm_legacy.h | 86 +- include/drm/drm_print.h | 20 +- include/drm/i915_pciids.h | 23 - include/drm/ttm/ttm_bo_api.h | 21 +- include/drm/ttm/ttm_resource.h | 2 + include/dt-bindings/power/rk3568-power.h | 32 - include/kunit/test.h | 5 +- include/linux/bpf_verifier.h | 8 - include/linux/buildid.h | 8 - include/linux/cgroup-defs.h | 3 - include/linux/cgroup.h | 18 + include/linux/clocksource.h | 8 +- include/linux/compat.h | 12 +- include/linux/console_struct.h | 1 + include/linux/crash_core.h | 12 +- include/linux/fwnode.h | 1 - include/linux/hid.h | 3 +- include/linux/highmem.h | 28 +- include/linux/host1x.h | 30 +- include/linux/huge_mm.h | 35 +- include/linux/hugetlb.h | 6 +- include/linux/hyperv.h | 61 +- include/linux/ide.h | 8 +- include/linux/iio/common/st_sensors.h | 22 - include/linux/iio/iio-opaque.h | 22 +- include/linux/iio/iio.h | 29 +- include/linux/iio/imu/adis.h | 2 - include/linux/intel-ish-client-if.h | 10 +- include/linux/kallsyms.h | 22 +- include/linux/kthread.h | 2 +- include/linux/lsm_hook_defs.h | 3 +- include/linux/mm.h | 6 +- include/linux/mm_types_task.h | 5 - include/linux/mmc/card.h | 23 - include/linux/mmc/sd.h | 4 - include/linux/mmzone.h | 31 +- include/linux/module.h | 9 +- include/linux/mtd/mtd.h | 2 - include/linux/nvmem-provider.h | 2 - include/linux/pgtable.h | 35 +- include/linux/phy/tegra/xusb.h | 10 +- include/linux/platform_data/st_sensors_pdata.h | 3 +- include/linux/pmbus.h | 13 - include/linux/printk.h | 4 + include/linux/ptp_clock_kernel.h | 34 +- include/linux/pxa2xx_ssp.h | 42 +- include/linux/rcupdate.h | 84 +- include/linux/rcutiny.h | 1 + include/linux/rcutree.h | 1 + include/linux/sched.h | 8 - include/linux/sched/signal.h | 13 +- include/linux/secretmem.h | 54 - include/linux/security.h | 4 +- include/linux/seq_file.h | 10 +- include/linux/set_memory.h | 16 +- include/linux/shmem_fs.h | 19 +- include/linux/signal.h | 5 +- include/linux/slab.h | 58 +- include/linux/soundwire/sdw.h | 3 +- include/linux/spi/pxa2xx_spi.h | 9 +- include/linux/spi/spi.h | 4 +- include/linux/spinlock.h | 17 +- include/linux/srcu.h | 6 - include/linux/srcutree.h | 2 + include/linux/string_helpers.h | 31 +- include/linux/swapops.h | 2 - include/linux/syscalls.h | 1 - include/linux/timer.h | 2 + include/linux/userfaultfd_k.h | 5 - include/linux/vmstat.h | 65 +- include/linux/wait.h | 4 +- include/linux/writeback.h | 1 + include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 3 +- include/net/bluetooth/mgmt.h | 1 - include/net/cfg80211.h | 4 +- include/net/xfrm.h | 1 - include/scsi/scsi.h | 54 +- include/trace/events/rcu.h | 1 - include/trace/events/ufs.h | 20 - include/uapi/asm-generic/mman-common.h | 3 - include/uapi/asm-generic/siginfo.h | 20 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/amdgpu_drm.h | 17 +- include/uapi/drm/drm_mode.h | 7 +- include/uapi/drm/etnaviv_drm.h | 3 - include/uapi/linux/android/binder.h | 28 +- include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/kfd_ioctl.h | 171 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/signalfd.h | 4 +- include/uapi/linux/userfaultfd.h | 7 +- include/uapi/misc/habanalabs.h | 33 - include/video/imx-ipu-v3.h | 2 - init/Kconfig | 68 +- init/main.c | 3 - ipc/msg.c | 6 +- ipc/sem.c | 11 +- ipc/shm.c | 6 +- kernel/auditsc.c | 21 - kernel/bpf/Kconfig | 88 - kernel/bpf/btf.c | 12 - kernel/bpf/helpers.c | 27 +- kernel/bpf/ringbuf.c | 24 +- kernel/bpf/syscall.c | 3 +- kernel/bpf/verifier.c | 292 +- kernel/cgroup/cgroup.c | 130 +- kernel/crash_core.c | 50 +- kernel/events/core.c | 11 +- kernel/hung_task.c | 44 - kernel/kallsyms.c | 108 +- kernel/kcsan/core.c | 53 +- kernel/kcsan/kcsan.h | 39 +- kernel/kcsan/report.c | 169 +- kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 6 +- kernel/module.c | 30 - kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/printk/printk.c | 1 - kernel/ptrace.c | 18 +- kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 14 +- kernel/rcu/rcutorture.c | 315 +- kernel/rcu/refscale.c | 144 +- kernel/rcu/srcutree.c | 28 +- kernel/rcu/sync.c | 4 +- kernel/rcu/tasks.h | 58 +- kernel/rcu/tiny.c | 1 + kernel/rcu/tree.c | 311 +- kernel/rcu/tree.h | 14 +- kernel/rcu/tree_plugin.h | 239 +- kernel/rcu/tree_stall.h | 84 +- kernel/rcu/update.c | 8 +- kernel/resource.c | 2 +- kernel/sched/isolation.c | 4 +- kernel/signal.c | 127 +- kernel/sys_ni.c | 2 - kernel/sysctl.c | 45 +- kernel/time/Makefile | 1 - kernel/time/clocksource-wdtest.c | 202 - kernel/time/clocksource.c | 226 +- kernel/time/jiffies.c | 15 +- kernel/time/timer.c | 14 + lib/Kconfig.debug | 151 +- lib/Makefile | 1 + lib/bitmap.c | 9 - lib/buildid.c | 74 +- lib/decompress_bunzip2.c | 2 +- lib/dump_stack.c | 13 +- lib/kunit/test.c | 18 +- lib/slub_kunit.c | 152 + lib/string_helpers.c | 102 +- lib/test-string_helpers.c | 157 +- lib/test_bitmap.c | 7 - lib/vsprintf.c | 8 +- localversion-next | 1 - mm/Kconfig | 6 - mm/Makefile | 1 - mm/filemap.c | 10 +- mm/gup.c | 92 +- mm/huge_memory.c | 56 +- mm/hugetlb.c | 7 +- mm/internal.h | 13 +- mm/ioremap.c | 6 +- mm/kasan/common.c | 3 + mm/kfence/kfence_test.c | 5 +- mm/khugepaged.c | 20 +- mm/madvise.c | 68 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 2 +- mm/memory.c | 83 +- mm/memory_hotplug.c | 16 +- mm/mempolicy.c | 2 +- mm/migrate.c | 4 +- mm/mlock.c | 3 +- mm/mmap.c | 5 +- mm/mremap.c | 40 +- mm/nommu.c | 32 +- mm/oom_kill.c | 2 +- mm/page-writeback.c | 9 +- mm/page_alloc.c | 271 +- mm/percpu-internal.h | 4 - mm/percpu-km.c | 5 - mm/percpu-stats.c | 12 +- mm/percpu-vm.c | 30 - mm/percpu.c | 261 +- mm/rmap.c | 6 +- mm/secretmem.c | 251 - mm/shmem.c | 143 +- mm/slab.h | 2 +- mm/slab_common.c | 58 +- mm/slub.c | 118 +- mm/swap.c | 2 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 175 +- mm/util.c | 2 +- mm/vmalloc.c | 5 +- mm/vmstat.c | 246 +- net/Kconfig | 27 + net/bluetooth/6lowpan.c | 38 +- net/bluetooth/cmtp/core.c | 5 - net/bluetooth/hci_core.c | 22 - net/bluetooth/hci_event.c | 43 +- net/bluetooth/l2cap_core.c | 2 +- net/bluetooth/mgmt.c | 9 +- net/bluetooth/msft.c | 6 +- net/core/neighbour.c | 2 +- net/core/rtnetlink.c | 26 +- net/dsa/master.c | 5 +- net/dsa/slave.c | 12 +- net/ipv4/bpf_tcp_ca.c | 2 - net/ipv4/devinet.c | 4 +- net/ipv4/esp4.c | 2 +- net/ipv6/esp6.c | 2 +- net/mac80211/ieee80211_i.h | 36 +- net/mac80211/iface.c | 11 +- net/mac80211/key.c | 7 - net/mac80211/key.h | 2 - net/mac80211/rx.c | 150 +- net/mac80211/sta_info.c | 6 +- net/mac80211/sta_info.h | 33 +- net/mac80211/wpa.c | 13 +- net/nfc/rawsock.c | 2 +- net/openvswitch/conntrack.c | 11 +- net/tipc/node.c | 12 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/wireless/util.c | 7 +- net/xfrm/xfrm_policy.c | 6 +- net/xfrm/xfrm_state.c | 14 +- rust/.gitignore | 5 - rust/Makefile | 152 - rust/compiler_builtins.rs | 156 - rust/exports.c | 16 - rust/helpers.c | 94 - rust/kernel/allocator.rs | 68 - rust/kernel/bindings.rs | 22 - rust/kernel/bindings_helper.h | 18 - rust/kernel/buffer.rs | 39 - rust/kernel/c_types.rs | 133 - rust/kernel/chrdev.rs | 162 - rust/kernel/error.rs | 106 - rust/kernel/file_operations.rs | 674 -- rust/kernel/lib.rs | 204 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 109 - rust/kernel/module_param.rs | 497 -- rust/kernel/pages.rs | 173 - rust/kernel/prelude.rs | 22 - rust/kernel/print.rs | 463 -- rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/static_assert.rs | 38 - rust/kernel/sync/arc.rs | 184 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 85 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 108 - rust/kernel/sysctl.rs | 185 - rust/kernel/types.rs | 73 - rust/kernel/user_ptr.rs | 282 - rust/module.rs | 764 -- samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/xdpsock_user.c | 2 +- samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 55 - samples/rust/rust_minimal.rs | 40 - samples/rust/rust_miscdev.rs | 145 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 58 - samples/rust/rust_random.rs | 60 - samples/rust/rust_semaphore.rs | 176 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 42 - samples/rust/rust_sync.rs | 84 - scripts/Makefile.build | 19 - scripts/Makefile.lib | 12 - scripts/checkpatch.pl | 4 +- scripts/checksyscalls.sh | 4 - scripts/decode_stacktrace.sh | 89 +- scripts/dummy-tools/elfedit | 1 - scripts/kallsyms.c | 33 +- scripts/kconfig/confdata.c | 67 +- scripts/rust-version.sh | 31 - security/Kconfig | 13 - 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/security.c | 4 +- security/selinux/avc.c | 2 +- security/selinux/include/xfrm.h | 2 +- security/selinux/ss/avtab.c | 28 +- security/selinux/ss/avtab.h | 16 +- security/selinux/ss/conditional.c | 14 +- security/selinux/ss/policydb.c | 1 + security/selinux/ss/services.c | 4 + security/selinux/xfrm.c | 2 +- security/smack/smackfs.c | 4 +- sound/pci/hda/patch_realtek.c | 79 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 + sound/soc/amd/raven/acp3x.h | 1 - sound/soc/amd/raven/pci-acp3x.c | 15 - sound/soc/amd/renoir/acp3x-pdm-dma.c | 4 + sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/cirrus_legacy.h | 21 - sound/soc/codecs/cs35l32.c | 34 +- sound/soc/codecs/cs35l33.c | 15 +- sound/soc/codecs/cs35l34.c | 39 +- sound/soc/codecs/cs35l35.c | 21 +- sound/soc/codecs/cs35l35.h | 1 - sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs4265.c | 10 +- sound/soc/codecs/cs42l42.c | 139 +- sound/soc/codecs/cs42l42.h | 2 +- sound/soc/codecs/cs42l52.c | 12 +- sound/soc/codecs/cs42l73.c | 30 +- sound/soc/codecs/cs43130.c | 31 +- sound/soc/codecs/cs53l30.c | 22 +- sound/soc/codecs/da7219.c | 5 +- sound/soc/codecs/lpass-rx-macro.c | 3 +- sound/soc/codecs/lpass-tx-macro.c | 1 - sound/soc/codecs/lpass-wsa-macro.c | 4 - sound/soc/codecs/max98088.c | 13 +- sound/soc/codecs/mt6359-accdet.c | 2 +- sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/rt1019.c | 5 +- sound/soc/codecs/rt286.c | 1 + sound/soc/codecs/rt5682-i2c.c | 12 - sound/soc/codecs/rt711-sdca.c | 4 +- sound/soc/fsl/fsl_spdif.c | 67 - sound/soc/fsl/fsl_spdif.h | 1 - sound/soc/fsl/fsl_xcvr.c | 2 +- sound/soc/fsl/imx-pcm-rpmsg.c | 6 +- sound/soc/fsl/imx-pcm-rpmsg.h | 4 +- sound/soc/generic/audio-graph-card.c | 57 +- sound/soc/generic/simple-card.c | 168 +- sound/soc/intel/boards/Kconfig | 36 +- sound/soc/intel/boards/Makefile | 30 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 1 - sound/soc/intel/boards/bxt_rt298.c | 1 - sound/soc/intel/boards/bytcht_cx2072x.c | 1 + sound/soc/intel/boards/bytcht_da7213.c | 1 + sound/soc/intel/boards/bytcht_es8316.c | 1 + sound/soc/intel/boards/bytcht_nocodec.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 26 +- sound/soc/intel/boards/bytcr_rt5651.c | 1 + sound/soc/intel/boards/bytcr_wm5102.c | 1 + sound/soc/intel/boards/cht_bsw_rt5645.c | 1 + sound/soc/intel/boards/cht_bsw_rt5672.c | 1 + sound/soc/intel/boards/cml_rt1011_rt5682.c | 1 - sound/soc/intel/boards/ehl_rt5660.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 1 - sound/soc/intel/boards/hda_dsp_common.c | 5 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 1 - sound/soc/intel/boards/sof_cs42l42.c | 509 -- sound/soc/intel/boards/sof_da7219_max98373.c | 1 - sound/soc/intel/boards/sof_maxim_common.c | 84 +- sound/soc/intel/boards/sof_maxim_common.h | 14 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 119 +- sound/soc/intel/boards/sof_sdw.c | 59 +- sound/soc/intel/boards/sof_sdw_common.h | 8 - sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/intel/boards/sof_wm8804.c | 1 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 26 - sound/soc/intel/common/soc-acpi-intel-glk-match.c | 10 - sound/soc/jz4740/jz4740-i2s.c | 4 +- sound/soc/jz4740/jz4740-i2s.h | 2 + sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 2 + sound/soc/pxa/pxa-ssp.c | 16 + sound/soc/qcom/qdsp6/q6afe.c | 2 +- sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/atom.c | 463 -- sound/soc/sof/intel/atom.h | 74 - sound/soc/sof/intel/byt.c | 768 +- sound/soc/sof/intel/pci-tng.c | 171 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/usb/midi.c | 11 +- tools/bpf/bpftool/gen.c | 8 +- tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/lib/bpf/libbpf.c | 14 +- tools/lib/bpf/libbpf.h | 10 +- tools/lib/bpf/libbpf_internal.h | 5 - tools/lib/bpf/linker.c | 18 +- tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/rcu/rcu-cbs.py | 46 - tools/testing/selftests/bpf/network_helpers.c | 2 +- tools/testing/selftests/bpf/network_helpers.h | 1 - .../testing/selftests/bpf/prog_tests/send_signal.c | 2 +- tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 +- .../selftests/bpf/prog_tests/static_linked.c | 5 + .../testing/selftests/bpf/prog_tests/tc_redirect.c | 589 -- .../selftests/bpf/progs/bpf_iter_test_kern4.c | 4 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 2 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 2 +- tools/testing/selftests/bpf/progs/test_check_mtu.c | 4 +- .../selftests/bpf/progs/test_cls_redirect.c | 4 +- .../selftests/bpf/progs/test_global_func_args.c | 2 +- .../testing/selftests/bpf/progs/test_rdonly_maps.c | 6 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 4 +- .../selftests/bpf/progs/test_snprintf_single.c | 2 +- .../selftests/bpf/progs/test_sockmap_listen.c | 4 +- .../selftests/bpf/progs/test_static_linked1.c | 8 +- .../selftests/bpf/progs/test_static_linked2.c | 8 +- tools/testing/selftests/bpf/progs/test_tc_neigh.c | 33 +- .../selftests/bpf/progs/test_tc_neigh_fib.c | 9 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 33 +- tools/testing/selftests/bpf/test_tc_redirect.sh | 216 + tools/testing/selftests/cgroup/.gitignore | 3 +- tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 51 - tools/testing/selftests/cgroup/cgroup_util.h | 2 - tools/testing/selftests/cgroup/test_freezer.c | 57 + tools/testing/selftests/cgroup/test_kill.c | 297 - .../selftests/perf_events/sigtrap_threads.c | 14 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 33 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 40 - .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 249 - tools/testing/selftests/rcutorture/bin/kvm.sh | 61 +- tools/testing/selftests/rcutorture/bin/torture.sh | 31 +- .../selftests/rcutorture/configs/rcu/BUSTED-BOOST | 17 - .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 - .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- .../rcutorture/formal/srcu-cbmc/src/locks.h | 2 +- tools/testing/selftests/vm/.gitignore | 4 - tools/testing/selftests/vm/Makefile | 4 +- tools/testing/selftests/vm/madv_populate.c | 342 - tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/mremap_test.c | 118 +- tools/testing/selftests/vm/run_vmtests.sh | 33 - tools/testing/selftests/vm/userfaultfd.c | 1058 +-- 2119 files changed, 22917 insertions(+), 98887 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/obsolete/sysfs-bus-iio create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-icm42600 create mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.txt delete mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml create mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.txt delete mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.txt delete mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms397k [...] create mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.txt delete mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5755.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti-dac082s085.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2591.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.txt delete mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml create mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtd.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml delete mode 100644 Documentation/devicetree/bindings/power/rockchip,power-controller.yaml delete mode 100644 Documentation/devicetree/bindings/reset/microchip,rst.yaml create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.yaml create mode 100644 Documentation/devicetree/bindings/soc/rockchip/power_domain.txt create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/filesystems/cifs/cifsd.rst delete mode 100644 Documentation/filesystems/cifs/index.rst delete mode 100644 Documentation/hwmon/mp2888.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/rust/arch-support.rst delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/rust/rust-project.json delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/boot/dts/sun8i-r40-feta40i.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-oka40i-c.dts delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/include/asm/set_memory.h delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/powerpc/rust/target.json 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/x86/rust/target.json delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.h delete mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c delete mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h delete mode 100644 drivers/gpu/drm/bridge/ite-it66121.c delete mode 100644 drivers/gpu/drm/drm_aperture.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_hdcp.h delete mode 100644 drivers/gpu/drm/tiny/simpledrm.c delete mode 100644 drivers/gpu/drm/ttm/ttm_sys_manager.c create mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.c create mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h delete mode 100755 drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h delete mode 100644 drivers/hid/hid-semitek.c delete mode 100644 drivers/hwmon/pmbus/mp2888.c delete mode 100644 drivers/iio/accel/fxls8962af-core.c delete mode 100644 drivers/iio/accel/fxls8962af-i2c.c delete mode 100644 drivers/iio/accel/fxls8962af-spi.c delete mode 100644 drivers/iio/accel/fxls8962af.h delete mode 100644 drivers/iio/accel/sca3300.c delete mode 100644 drivers/iio/adc/ti-tsc2046.c delete mode 100644 drivers/iio/chemical/sps30.h delete mode 100644 drivers/iio/chemical/sps30_i2c.c delete mode 100644 drivers/iio/chemical/sps30_serial.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/Kconfig delete mode 100644 drivers/iio/imu/st_lsm9ds0/Makefile delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c delete mode 100644 drivers/iio/light/tsl2591.c delete mode 100644 drivers/iio/temperature/tmp117.c delete mode 100644 drivers/reset/reset-microchip-sparx5.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.c copy drivers/staging/rtl8723bs/{include/rtw_debug.h => hal/odm_PathDiv.h} (57%) create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.h delete mode 100644 fs/cifsd/Kconfig delete mode 100644 fs/cifsd/Makefile delete mode 100644 fs/cifsd/asn1.c delete mode 100644 fs/cifsd/asn1.h delete mode 100644 fs/cifsd/auth.c delete mode 100644 fs/cifsd/auth.h delete mode 100644 fs/cifsd/buffer_pool.c delete mode 100644 fs/cifsd/buffer_pool.h delete mode 100644 fs/cifsd/connection.c delete mode 100644 fs/cifsd/connection.h delete mode 100644 fs/cifsd/crypto_ctx.c delete mode 100644 fs/cifsd/crypto_ctx.h delete mode 100644 fs/cifsd/glob.h delete mode 100644 fs/cifsd/ksmbd_server.h delete mode 100644 fs/cifsd/ksmbd_work.c delete mode 100644 fs/cifsd/ksmbd_work.h delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.c delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.h delete mode 100644 fs/cifsd/mgmt/share_config.c delete mode 100644 fs/cifsd/mgmt/share_config.h delete mode 100644 fs/cifsd/mgmt/tree_connect.c delete mode 100644 fs/cifsd/mgmt/tree_connect.h delete mode 100644 fs/cifsd/mgmt/user_config.c delete mode 100644 fs/cifsd/mgmt/user_config.h delete mode 100644 fs/cifsd/mgmt/user_session.c delete mode 100644 fs/cifsd/mgmt/user_session.h delete mode 100644 fs/cifsd/misc.c delete mode 100644 fs/cifsd/misc.h delete mode 100644 fs/cifsd/ndr.c delete mode 100644 fs/cifsd/ndr.h delete mode 100644 fs/cifsd/nterr.h delete mode 100644 fs/cifsd/ntlmssp.h delete mode 100644 fs/cifsd/oplock.c delete mode 100644 fs/cifsd/oplock.h delete mode 100644 fs/cifsd/server.c delete mode 100644 fs/cifsd/server.h delete mode 100644 fs/cifsd/smb2misc.c delete mode 100644 fs/cifsd/smb2ops.c delete mode 100644 fs/cifsd/smb2pdu.c delete mode 100644 fs/cifsd/smb2pdu.h delete mode 100644 fs/cifsd/smb_common.c delete mode 100644 fs/cifsd/smb_common.h delete mode 100644 fs/cifsd/smbacl.c delete mode 100644 fs/cifsd/smbacl.h delete mode 100644 fs/cifsd/smbfsctl.h delete mode 100644 fs/cifsd/smbstatus.h delete mode 100644 fs/cifsd/spnego_negtokeninit.asn1 delete mode 100644 fs/cifsd/spnego_negtokentarg.asn1 delete mode 100644 fs/cifsd/transport_ipc.c delete mode 100644 fs/cifsd/transport_ipc.h delete mode 100644 fs/cifsd/transport_rdma.c delete mode 100644 fs/cifsd/transport_rdma.h delete mode 100644 fs/cifsd/transport_tcp.c delete mode 100644 fs/cifsd/transport_tcp.h delete mode 100644 fs/cifsd/unicode.c delete mode 100644 fs/cifsd/unicode.h delete mode 100644 fs/cifsd/uniupr.h delete mode 100644 fs/cifsd/vfs.c delete mode 100644 fs/cifsd/vfs.h delete mode 100644 fs/cifsd/vfs_cache.c delete mode 100644 fs/cifsd/vfs_cache.h create mode 100644 include/drm/drm_agpsupport.h delete mode 100644 include/drm/drm_aperture.h delete mode 100644 include/dt-bindings/power/rk3568-power.h delete mode 100644 include/linux/secretmem.h delete mode 100644 kernel/bpf/Kconfig delete mode 100644 kernel/time/clocksource-wdtest.c create mode 100644 lib/slub_kunit.c delete mode 100644 localversion-next delete mode 100644 mm/secretmem.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 120000 scripts/dummy-tools/elfedit delete mode 100755 scripts/rust-version.sh delete mode 100644 sound/soc/codecs/cirrus_legacy.h delete mode 100644 sound/soc/intel/boards/sof_cs42l42.c delete mode 100644 sound/soc/sof/intel/atom.c delete mode 100644 sound/soc/sof/intel/atom.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/rcu/rcu-cbs.py delete mode 100644 tools/testing/selftests/bpf/prog_tests/tc_redirect.c create mode 100755 tools/testing/selftests/bpf/test_tc_redirect.sh delete mode 100644 tools/testing/selftests/cgroup/test_kill.c delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-end-run-stats.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot delete mode 100644 tools/testing/selftests/vm/madv_populate.c delete mode 100644 tools/testing/selftests/vm/memfd_secret.c