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-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 368847b165bb Add linux-next specific files for 20210916 omits f5e7b48da7bb Merge branch 'akpm/master' omits 4a96b31a76ad mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 5d36e8ff795b percpu: add __alloc_size attributes for better bounds checking omits 7d798b8ef4d9 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 97e1690a97b9 slab: add __alloc_size attributes for better bounds checking omits 771d61501601 slab: clean up function declarations omits 6d83b1114e19 checkpatch: add __alloc_size() to known $Attribute omits d5e8557a1889 Compiler Attributes: add __alloc_size() for better bounds [...] omits 5e267cf6da6d mm: unexport {,un}lock_page_memcg omits 09b0cd86e6db mm: unexport folio_memcg_{,un}lock omits 9df329641934 mm: migrate: simplify the file-backed pages validation whe [...] omits fbb1c1208f68 mm: move kvmalloc-related functions to slab.h omits 2b25efa4f11b Merge branch 'akpm-current/current' omits 5e4b0f3c0d4f Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 5aa880d3c38a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 61d696608d86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e5b326556ee Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits d0741247dce3 next-20210915/kspp omits 88fedb9b4823 Merge branch 'ntb-next' of https://github.com/jonmason/ntb [...] omits bcf66f8238f6 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 97c46594b4b1 Merge branch 'next' of git://git.linaro.org/kernel/coresig [...] omits a69d4ad17122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b769dd20f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84835afe733a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 6faa8e08ba9b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ebbeef10ee18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d88bf8d3d2c8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7a3c85bbbe7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88402542f746 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 064a8f6ff24f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 164479c82abe Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits deb28dc2caa2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c61049070f0d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 6fc0cd8992f8 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 7dfca432795a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ec1e64b99dbe Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a0988a208ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d29e0ff22a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75bd9d6c6b9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 715ff459c9ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 8bee7c822ad2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits cf5971b89469 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 5311ce418d56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 055b32b87768 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3d9fd5eab0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b015aed0feb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 09e2937d8cfa Merge branch 'next' of git://github.com/cschaufler/smack-n [...] omits 4fc577d40139 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits ebc13e26e1eb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 75aeb98457cf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 6b371d8b6cdc Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits c0d86a3dc691 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 228c87228b59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 96e3bd92795a Merge branch 'for-next' of git://git.kernel.dk/linux-block [...] omits 19ea68a9cae4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed99867c722b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01564756bf87 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 60bf62168f13 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits efe97ab22478 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 38c4a332e88f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits bc516fb79e8c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c5206ef26034 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ba39449b8f4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fecb833b9d7e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c685cc536f8d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits ed48db84d1d0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f72aed1d387c Merge branch 'master' of git://linuxtv.org/mchehab/media-n [...] omits 47972a6bbaac Merge branch 'docs-next' of git://git.lwn.net/linux.git 24 [...] omits 4d20d45153b5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 564dfca87761 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 2cb986af2d29 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 46ad21288435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c78c9753398e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9b9f23d8a515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b2ab04e04c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d8db99f6d44 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits b09978b5dd88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e6f41359fbc Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5ef5c62f184e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8dd4ec12438 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7fe6a9388bc1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits eaeb305f5e10 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9ec48d595de3 Merge branch 'master' of git://github.com/ceph/ceph-client [...] omits eb2e1b6daffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 924ee06d3cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea21a679f899 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 72f856a4073a Merge branch 'for-next' of git://git.libc.org/linux-sh 288 [...] omits e3ef3a812c5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 031e2917cb5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6714472e9812 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a197fdfa5100 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits fc8e7a5aa5b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f8af3617275 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 086615d2205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27f7715a5eeb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits e98fb68fbf40 Merge branch 'for-next' of git://github.com/Xilinx/linux-x [...] omits 5c67552ed565 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 543b20651b00 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 17df8f80f98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4db5e2a8e2b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b06435b3bca7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3801ce5827e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb56a090b229 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0a203d829a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59eb8018423e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 598c3ac04cb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f651e8f0a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a13a6732e0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da0c584dae19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09f902376e4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dcb7ac8fe859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fb0cc4285c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 325e45bcbf19 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 908ca2a6d877 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0eb655c68579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98e1b14c171d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc58f55ee553 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d98dc7ee6fe3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a12c9928be7f Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5096571f803b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d2515ff056b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 85e754ed8832 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 32e44511ee8e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits c9dbbb4cd6d8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6ab6edadc7a6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 4b3953a3ce6b Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c455a707895 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 841d1c616b1b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1b65c5f86fd3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 36b41c8ac74d Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 44dee797a2fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e06665bbbe55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 67f1f1ec9db2 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e70a498f38d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 7929460aba89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 21c44e62b259 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9cd78d96a57c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-ne [...] omits eab5f65db54e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 15fb40e8fc45 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0e7780cdc2a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits e347cecb0630 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b218547f5999 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 0ec2e3644734 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits ff095f7a92a3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d4fbe7338ae1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 2760d7d021fc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 3399668d0708 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 44678a246bd0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 97ce9909ba67 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits acf9b96ade71 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ea5fecdc7504 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 528c49b1d2c3 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits f47fec27546d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 480055584141 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5885aab74a65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5dba430d9400 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 08d67bc97bc5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 76b3c6336fdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits da03ed572f48 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 8482d1c0bb62 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits 75a387163701 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] omits bc16d19516ea rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) omits d654f1a778aa drm/radeon: Add HD-audio component notifier support (v2) omits ee37abfecee3 Revert "drm/amd/display: To modify the condition in indica [...] omits de06f58b2a10 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 2464e04333d3 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 7edf0782d24a drm/amdgpu: only check for _PR3 on dGPUs omits f85479f1933f drm/amdgpu: add another raven1 gfxoff quirk omits b8c215a90495 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits c8dc60b6ff1f drm/amdkfd: export svm_range_list_lock_and_flush_work omits d904a5741989 drm/amdkfd: avoid conflicting address mappings omits 2f4144b72103 drm/amdgpu: Add a UAPI flag for hot plug/unplug omits ea710ae27717 drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits 084b67384dc2 drm/ttm: Clear all DMA mappings on demand omits f25f5c34767b drm/ttm: Create pinned list omits 85e7f78f1557 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 3dfb670cb116 timers/nohz: Last resort update jiffies on nohz_full IRQ entry omits eb0c9f59259c EXP rcu-tasks: Warn on lingering IPIs omits 9d59e2e1c711 Merge branch 'lkmm-dev.2021.09.13a' into HEAD omits d53d9ec8a18c Merge branch 'kcsan.2021.09.13b' into HEAD omits e499a46e0124 Merge branches 'fixes.2021.09.13b', 'scftorture.2021.09.13 [...] omits d275ba2f11f7 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 8ba4d271dec5 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 90eb1b39e73f Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits c79bf1d4ee3e Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits a5da30eed75c hwmon: Add Maxim MAX6620 hardware monitoring driver omits 7f2d17677d02 Merge branches 'pm-cpufreq' and 'acpi-x86' into linux-next omits ac061f88cf1d clk: imx: Rework imx_clk_hw_pll14xx wrapper omits 56a4eded199b clk: imx: Rework all imx_clk_hw_composite wrappers omits b9c81fe2c14a clk: imx: Rework all clk_hw_register_divider wrappers omits 178b7f8d2f81 clk: imx: Rework all clk_hw_register_mux wrappers omits 0035688b9b7a clk: imx: Rework all clk_hw_register_gate2 wrappers omits 03667645818a clk: imx: Rework all clk_hw_register_gate wrappers omits c33db710e748 clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones omits 70c2ce615f5d clk: imx: Remove unused helpers omits bf38db50e9eb Merge branch 'next/drivers' into for-next omits e1722f7689f7 Merge branch 'next/soc' into for-next omits 082ed0d3acb5 Merge branch 'next/dt' into for-next omits fb9b199e562d ARM: dts: exynos: align PPMU event node names with dtschema omits 926ade1092a3 Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits 019a926fcae5 Merge branch 'perf/core' omits c0a5a1092868 Merge branch 'sched/core' omits dd95347cac32 Merge branch 'x86/cpu' omits 9b5281cf4825 Merge branch 'x86/urgent' omits c1abf1305957 cifs: rename uapi/linux/cifs directory to uapi/linux/smbfs_client omits b4a8c8f8fa8b cifs: rename fs/cifs directory to fs/smbfs_client omits 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang omits cb719a689120 torture: Make kvm-remote.sh print size of downloaded tarball omits ef45a59b8417 torture: Allot 1G of memory for scftorture runs omits cd48d600d768 tools/rcu: Add an extract-stall script omits 9fd1d8c6b0e4 scftorture: Warn on individual scf_torture_init() error co [...] omits aa76fd318bbc scftorture: Count reschedule IPIs omits de9cd1e4139f scftorture: Account for weight_resched when checking for a [...] omits e391aa0d4c85 scftorture: Shut down if nonsensical arguments given omits d4b83d05922c scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 6c4af43e2d6d rcu: Avoid unneeded function call in rcu_read_unlock() omits b442123b01de pcmcia: db1xxx_ss: Fix fall-through warning for Clang omits fd3058f3bd56 MIPS: Fix fall-through warnings for Clang omits 45b226ca8510 scsi: st: Fix fall-through warning for Clang omits a33082bd198c nfp: Prefer struct_size over open coded arithmetic omits 537526d2d46a brcmfmac: Replace zero-length array with flexible array member omits 1b789bd4dbd4 IB/qib: Fix clang confusion of NULL pointer comparison omits 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script omits b1d6695c249e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 83110044ad9b Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 69dde9e5a835 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits c6636bc07565 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits cbbd8f16ae1c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] omits a457ee34ca85 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node omits 5e5e8aeb6636 arm64: dts: renesas: r8a779a0: Add IPMMU nodes omits 8d75a6f4e908 arm64: dts: renesas: r8a779a0: Add TPU device node omits 883e31b6649f arm64: dts: renesas: r8a77961: Add TPU device node omits fb20d3493b27 arm64: dts: renesas: r9a07g044: Add SSI support omits 7dc9b339a474 arm64: dts: renesas: r9a07g044: Add external audio clock nodes omits 1663abdeb9de arm64: dts: renesas: r9a07g044: Add USB2.0 device support omits 9ddc09f7ea9d arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support omits c2d9c9227037 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 24fea772b9c6 arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne omits d8eb419b89f1 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne omits 90f394a3ca69 arm64: dts: renesas: Add support for Draak with R-Car D3e omits afc16eb4c7be arm64: dts: renesas: Add support for Ebisu with R-Car E3e omits 843ff4753e7e arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] omits 84ace95d5499 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne-2G omits 9ce87d6ce321 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 863b1f831ef5 arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] omits 91a469696cf4 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne omits c1de59ecbce9 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3Ne omits ca19f1a6913e arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 785a0b28f229 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e omits dfc1280fe8cb arm64: dts: renesas: Add support for Salvator-XS with R-Car M3e omits 6c9f8377b2f9 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits d215e1c0c896 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e omits 63d2d2c5a0b9 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3e omits 3e056c8d667a arm64: dts: renesas: Add Renesas R8A779M8 SoC support omits c8d89bf6444c arm64: dts: renesas: Add Renesas R8A779M7 SoC support omits e2be305733c5 arm64: dts: renesas: Add Renesas R8A779M6 SoC support omits 7178df786079 arm64: dts: renesas: Add Renesas R8A779M5 SoC support omits ba7fdff7cbe4 arm64: dts: renesas: Add Renesas R8A779M4 SoC support omits 91369f79f956 arm64: dts: renesas: Add Renesas R8A779M2 SoC support omits 938e0dba280d arm64: dts: renesas: Add Renesas R8A779M0 SoC support omits c887421416b1 arm64: dts: renesas: Factor out Ebisu board support omits 22a2482c5187 arm64: dts: renesas: Factor out Draak board support omits 801b1ad9d858 arm64: dts: renesas: rzg2l-smarc: Add scif0 pins omits 26c726729336 arm64: dts: renesas: r9a07g044: Add DMAC support omits f2a787937ec9 hwmon: (raspberrypi) Use generic notification mechanism omits a8efd270c305 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits 6b0506b381e6 dt-bindings: hwmon: Add IIO HWMON binding omits 0c2406ffcdfe Merge branch 'for-next/overflow' into for-next/kspp omits 76a839366b84 fortify: Lower verbosity on compile-time test failures omits cdea12025e0d treewide: Replace 0-element memcpy() destinations with fle [...] omits 4bf9a6a5bf66 treewide: Replace open-coded flex arrays in unions omits 87eb31b1da45 stddef: Introduce DECLARE_FLEX_ARRAY() helper omits 3ef3f46e9ed0 btrfs: Use memset_startat() to clear end of struct omits 0124d3dbfe88 string.h: Introduce memset_startat() for wiping trailing m [...] omits 6bf369544cc6 xfrm: Use memset_after() to clear padding omits 32643ec4e289 string.h: Introduce memset_after() for wiping trailing mem [...] omits 1ee31a7d5844 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits df74f9400966 init/main.c: silence some -Wunused-parameter warnings omits 44b4126fa940 ramfs: fix mount source show for ramfs omits ffcd4c7ed19b lib/vsprintf: don't increment buf in bitmap_list_string omits dfccae0121e0 vsprintf: rework bitmap_list_string omits 2e56f98db4a5 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits df7b9611218a bitmap: unify find_bit operations omits 2efe4591222b mm/percpu: micro-optimize pcpu_is_populated() omits 3070a6dec2b0 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] omits 41ab6dd754ac find: micro-optimize for_each_{set,clear}_bit() omits c7e37473062f include/linux: move for_each_bit() macros from bitops.h to find.h omits 6234e7397abb cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits 4a732d76a700 tools: sync tools/bitmap with mother linux omits a3e2a776eea3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 09100ba6d7ac cpumask: use find_first_and_bit() omits 896f5a919480 lib: add find_first_and_bit() omits c37b4dee82b7 arch: remove GENERIC_FIND_FIRST_BIT entirely omits ffe35b127403 include: move find.h from asm_generic to linux omits a9c835c3f393 bitops: move find_bit_*_le functions from le.h to find.h omits 1c2fe3ada206 bitops: protect find_first_{,zero}_bit properly omits 90b1d2932773 lib/string: optimized memset omits fb1194e51c5a lib/string: optimized memmove omits a7afed96dd9f lib/string: optimized memcpy omits df0694b5c1a4 proc/sysctl: make protected_* world readable omits 0cc51ef8489a fs/proc/kcore.c: add mmap interface omits 2666aacb5151 kernel/hung_task.c: Monitor killed tasks. omits 6cc920b3aad9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 42c044a11fcd fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0f834ffa6292 mm/highmem: Remove deprecated kmap_atomic omits 60ad38eb7637 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 1f611420a605 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 2dbeecf5db71 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits be6ad8c85bea mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 3c76740f0757 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 524b904a1ec6 oom_kill: oom_score_adj broken for processes with small me [...] omits 0a970647b2d4 memblock: make memblock_find_in_range method private omits cac167060812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 45b9d515c128 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 412f286cbecd mm/mremap: don't account pages in vma_to_resize() omits 6c3988c6aee5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits c189c7462e50 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 964d839be5f1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits c46d7419313e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits d032e9354997 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 399552c02dd0 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 5e9b818d8372 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 8c32c543e134 lazy tlb: introduce lazy mm refcount helper functions omits fef0260ffbf5 vfs: keep inodes with page cache off the inode shrinker LRU omits 226b6a7dc13d ocfs2: fix ocfs2 corrupt when iputting an inode omits 91820165fe2f ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 48e42c429675 ocfs2: reflink deadlock when clone file to the same direct [...] omits fbc80af67094 procfs: prevent unpriveleged processes accessing fdinfo dir omits e9d71c63f6db /proc/kpageflags: do not use uninitialized struct pages omits dcc37aa47b4c /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6dde843db678 mm/filemap.c: remove bogus VM_BUG_ON omits 7f6fe94c91a4 Merge branch 'misc-5.15' into next-fixes omits 3472970e2a61 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST omits a08b63752102 fortify: Add compile-time FORTIFY_SOURCE tests omits 722beaa24263 fortify: Allow strlen() and strnlen() to pass compile-time [...] omits ed35e2624389 fortify: Prepare to improve strnlen() and strlen() warnings omits ee3f49bc6e4e fortify: Fix dropped strcpy() compile-time write overflow check omits 6bea7154887d fortify: Explicitly disable Clang support omits 1d6422a2ba02 fortify: Move remaining fortify helpers into fortify-string.h omits 434261c89f82 lib/string: Move helper functions out of string.c omits 122b05c65c5d compiler_types.h: Remove __compiletime_object_size() omits 997b6d17702d cm4000_cs: Use struct_group() to zero struct cm4000_dev region omits c86596356ccd can: flexcan: Use struct_group() to zero struct flexcan_re [...] omits 1cff309e1de1 HID: roccat: Use struct_group() to zero kone_mouse_event omits 8a61df2aec5b HID: cp2112: Use struct_group() for memcpy() region omits 44bc39386942 drm/mga/mga_ioc32: Use struct_group() for memcpy() region omits 7822f508b174 iommu/amd: Use struct_group() for memcpy() region omits 3b0be8a3d338 bnxt_en: Use struct_group_attr() for memcpy() region omits dd49bdf5596a cxl/core: Replace unions with struct_group() omits e68b16278f2e stddef: Introduce struct_group() helper macro omits 4e86fbc9cb8b stddef: Fix kerndoc for sizeof_field() and offsetofend() omits fe916df8f69e powerpc: Split memset() to avoid multi-field overflow omits 57c0b5f92099 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] omits d46148623f26 Merge branch 'v5.15-armsoc/dts64' into for-next omits b12a5946f5ea arm64: dts: rockchip: add saradc to rk3568-evb1-v10 omits 3f1c9b99f22c arm64: dts: rockchip: Fix GPU register width for RK3328 omits 6b9b7968ff78 arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu omits 7e0a31c49b5a arm64: dts: rockchip: add missing rockchip,grf property to rk356x omits 5936c9eb785b Merge branch 'v5.15-armsoc/dts64' into for-next omits 9a35fd01f4ab arm64: dts: rockchip: add RK3399 Gru gpio-line-names omits d62cd4d277cc media: uvcvideo: Remove unused including <linux/version.h> omits 1c87af2b7922 media: staging: document that Imgu not output auto-exposur [...] omits 24b2a2e15f23 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control omits 5ea47993c14d media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control omits fbe8c9fb0e2e media: ov8856: Set default mbus format but allow caller to alter omits 67622262d1ee media: Add sensor driver support for the ov13b10 camera. omits f22e7744424d media: imx258: Fix getting clock frequency omits ebf3afe8983e media: ipu3-cio2: Introduce to_cio2_device() helper macro omits a508f54837a7 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro omits ce4864fc2c5f media: ipu3-cio2: Introduce to_sensor_asd() helper macro omits 2e743f2bc978 media: ipu3-cio2: Switch to use media_entity_to_video_device() omits e70a0f29bdae media: ipu3-cio2: Use temporary storage for struct device pointer omits a24dd707a95d media: ipu3-cio2: Replace open-coded for_each_set_bit() omits f90bcc86aa0b media: staging/intel-ipu3: css: Fix wrong size comparison [...] omits be4253c51d80 media: ipu3.rst: Improve header formatting on tables omits 76ac4cbdb6f8 media: stm32: Potential NULL pointer dereference in dcmi_i [...] omits 3259a085f510 media: m5602_ov7660: remove the repeated declaration omits ab7b60fe351e media: dt-bindings: media: renesas,imr: Convert to json-schema omits 12b6db7c6403 media: staging: atomisp: fix the uninitialized use in gc22 [...] omits 66e2fcaadf8e media: atomisp: Fix error handling in probe omits 05344a1d2ea7 media: atomisp: restore missing 'return' statement omits abfe14de9197 Merge branch 'v5.15-armsoc/drivers' into for-next omits ba0b6bee5c8c Merge branch 'v5.15-armsoc/dts64' into for-next omits b136f0544cb8 Merge branch 'v5.15-armsoc/dts32' into for-next omits f9576999b0ae arm64: dts: rockchip: Enable SFC for Odroid Go Advance omits ab438ba2dc6b arm64: dts: rockchip: Add SFC to RK3308 omits c68defec1585 arm64: dts: rockchip: Add SFC to PX30 omits d0e2e61b3cba arm64: dts: rockchip: add thermal support to Quartz64 Model A omits 1a9563ba0a59 arm64: dts: rockchip: add rk3568 tsadc nodes omits bf092ebe6e81 arm64: dts: rockchip: add rk356x gpio debounce clocks omits 19e95228c722 media: netup_unidvb: handle interrupt properly according t [...] omits d47ab56428f3 media: cxd2820r: include the right header omits 17e536f6acaa media: siano: use DEFINE_MUTEX() for mutex lock omits ea8dd2d4020e media: rc: clean the freed urb pointer to avoid double free omits 89379fca4840 media: dvb-usb: fix ununit-value in az6027_rc_query omits 09e0c803602a media: c8sectpfe-dvb: Remove unused including <linux/version.h> omits b484ae362bbc Merge branch 'v5.15-armsoc/dts64' into for-next omits c8db0ed11fdd Merge branch 'v5.15-armsoc/drivers' into for-next omits eb8d07586e13 arm64: dts: rockchip: add pinctrl and alias to emmc node t [...] omits ef180dba76f5 arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10 omits e3f6b997b6b1 arm64: dts: rockchip: add regulators of rk809 pmic to rk35 [...] omits 915186bd99a5 arm64: dts: rockchip: enable io domains on rk3568-evb1-v10 omits 2e9ce86bbea8 arm64: dts: rockchip: add core io domains node for rk356x omits 503bc421503f Merge branch 'v5.15-armsoc/dts64' into for-next omits 440f361af90a arm64: dts: rockchip: add thermal fan control to rockpro64 omits d34a2131ab59 arm64: dts: rockchip: Setup USB typec port as datarole on [...] omits ae328485ba0d arm64: dts: rockchip: Add gru-scarlet-dumo board omits 1aec043e2bcf dt-bindings: arm: rockchip: Add gru-scarlet-dumo board omits b395ba42afd9 media: ir_toy: allow tx carrier to be set omits 8d020465fe60 media: mtk-vcodec: fix warnings: symbol XXX was not declared omits 2bd7b00a3040 media: mtk-vcodec: enable MT8183 decoder omits b8022cde2dd7 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec omits 542fc2c47e5c media: mtk-vcodec: vdec: add media device if using stateless api omits b9d7fddc8aa4 media: mtk-vcodec: vdec: support stateless H.264 decoding omits 2acb6b19faf1 media: mtk-vcodec: vdec: support stateless API omits e8a4b0d2b747 media: add Mediatek's MM21 format omits 77fab99c027e media: mtk-vcodec: support version 2 of decoder firmware ABI omits db4f21ae77a9 media: mtk-vcodec: vdec: handle firmware version field omits aa9b9fe01768 media: mtk-vcodec: vdec: move stateful ops into their own file omits edc06520deca media: mtk-vcodec: venc: support START and STOP commands omits 3f6d11fd8b7b media: mtk-vcodec: make flush buffer reusable by encoder omits dfeef202b699 media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] omits 5aff12f3a9ef media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD omits 288b083bec92 media: mtk-vcodec: vdec: Support H264 profile control omits 5cc88747f90f media: tuners: mxl5007t: Removed unnecessary 'return' omits 79c71701d70e media: ttusb-dec: avoid release of non-acquired mutex omits 93d6538cc777 media: cxd2880-spi: Fix a null pointer dereference on erro [...] omits d94e1a30634a media: streamzap: ensure rx resolution can be retrieved omits a44d582ebff0 media: mceusb: ensure rx resolution can be retrieved omits 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation omits a76d04bf70be media: Add NV12_4L4 tiled format omits 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver omits 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition omits c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() omits 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension omits f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf omits 92852963f78e media: vivid: add module option to set request support mode omits 65da1fc4c325 media: cedrus: drop min_buffers_needed. omits 297289d611b8 media: cedrus: hevc: Add support for scaling lists omits 7a731960cc7e media: hantro: Add scaling lists feature omits 478e8d8b3997 media: hevc: Add scaling matrix control omits bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument omits 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] omits b10b5334528a media: camss: vfe: Don't read hardware version needlessly omits 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version omits 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible omits 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants omits 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts omits 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable omits e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable omits 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts omits 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] omits 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name omits be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable omits 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties omits 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml omits f48337bd8e64 media: mt9p031: Use BIT macro omits 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream omits bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT omits ff539bcba963 media: mt9p031: Read back the real clock rate omits 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits 6b127f97c016 media: rcar-vin: Remove explicit device availability check omits 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines omits 0c56f9597adc media: rcar-vin: Add r8a779a0 support omits 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications omits 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time omits 583a50ef48d3 media: rcar-vin: Create a callback to setup media links omits 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] omits e1c9c83bb560 media: rcar-vin: Move group async notifier omits 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information omits 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier omits 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths omits 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() omits 9b538196ddcf media: rcar-vin: Refactor controls creation for video device omits 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support omits c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support omits 7c5b22cf2d8e Merge branch 'v5.15-clk/next' into for-next omits d7b0b12c354e Merge branch 'v5.15-armsoc/dts64' into for-next omits f96f01eb2491 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support omits 2ff79e4cec98 arm64: dts: rockchip: add gmac0 node to rk3568 omits 797fc427ffb9 arm64: dts: rockchip: enable gmac node on quartz64-a omits 66a6450203e2 arm64: dts: rockchip: adjust rk3568 pll clocks omits 6cdca5eb64c6 arm64: dts: rockchip: add rk356x gmac1 node omits 0ecf7b9137e0 arm64: dts: rockchip: fix rk3568 mbi-alias omits 10c68d1788eb arm64: dts: rockchip: Add VPU support for the PX30 omits 10a6f3b3e219 Merge branch 'v5.15-armsoc/dts64' into for-next omits 7ca30712c3a8 arm64: dts: rockchip: add watchdog to rk3568 omits a8a1135c0d07 Merge branch 'v5.15-armsoc/dts64' into for-next omits 68e0277204c7 arm64: dts: rockchip: add isp1 node on rk3399 omits 8bfdb394af40 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 omits 424a83979d9e arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 omits 61df0dae5241 Merge branch 'v5.15-clk/next' into for-next omits 70ff5acd1d25 Merge branch 'v5.15-armsoc/dts64' into for-next omits 4ccad1822f21 Merge branch 'v5.15-armsoc/dts32' into for-next omits 44c986647b53 Merge branch 'v5.15-armsoc/drivers' into for-next omits 80055186c461 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A omits 04e1ecf6099c arm64: dts: rockchip: add rk3566 dtsi omits 92eb5ffbae44 arm64: dts: rockchip: split rk3568 device tree omits 94c75b5265fe arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi omits 4811332763ce arm64: dts: rockchip: add csi-dphy to px30 omits 30910d85c20d arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 omits 9e595375ddf8 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 omits fb094a9957b4 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board omits 7ce2bc0f8295 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board omits 0a777f84fd94 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ omits 714b35da2b6e arm64: dts: rockchip: Disable CDN DP on Pinebook Pro omits 3d3377027027 arm64: dts: rockchip: add saradc node for rk3568 omits ae2a8a1ed328 arm64: dts: rockchip: enable tsadc on helios64 omits 0ead44ed102d arm64: dts: rockchip: add SPI support to helios64 omits a1536b7fd2d7 arm64: dts: rockchip: set stdout-path on helios64 omits 95e18f24ab42 arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS omits 4011a797dac7 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS omits ffe7ee186baa arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC omits 773b358cb274 dt-bindings: add doc for Firefly ROC-RK3328-PC omits d178bed180ef arm64: dts: rockchip: add pmu and qos nodes for rk3568 omits b1c64924df5d dt-bindings: arm: rockchip: add rk3568 compatible string t [...] omits 1aeab005562f arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] omits ac0af67f8c89 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] omits 3a9476ad636e arm64: dts: rockchip: rename flash nodenames omits 53a05c8f6e8e arm64: dts: rockchip: remove interrupt-names from iommu nodes 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 adds 13be2efc390a rtc: cmos: Disable irq around direct invocation of cmos_in [...] adds 453fa43cdb8e Merge tag 'rtc-5.15-fixes' of git://git.kernel.org/pub/scm [...] adds ff1ffd71d5f0 Merge tag 'hyperv-fixes-signed-20210915' of git://git.kern [...] adds 077a6ccf2588 Merge tag 'm68k-for-v5.15-tag2' of git://git.kernel.org/pu [...] adds 90cc7bed1ed1 parisc: Use absolute_pointer() to define PAGE0 adds 5fe983d3f1a5 Merge tag 'for-5.15/parisc-4' of git://git.kernel.org/pub/ [...] adds db71f8fb4495 3com 3c515: make it compile on 64-bit architectures adds 35a3f4ef0ab5 alpha: Declare virt_to_phys and virt_to_bus parameter as p [...] adds b60cee5bae73 cpufreq: vexpress: Drop unused variable adds 040b8907ccf1 drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused adds 3c0d2a46c014 net: 6pack: Fix tx timeout and slot time adds 98dc68f8b0c2 selftests: nci: replace unsigned int with int adds 84fb7dfc7463 net: wan: wanxl: define CROSS_COMPILE_M68K adds 7c3a0a018e67 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert adds 40ee363c844f igc: fix tunnel offloading adds ee8a9600b539 mlxbf_gige: clear valid_polarity upon open adds fc0c0548c1a2 Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/l [...] adds 78edefc05e41 drm/etnaviv: return context from etnaviv_iommu_context_get adds cda7532916f7 drm/etnaviv: put submit prev MMU context when it exists adds 23e0f5a57d0e drm/etnaviv: stop abusing mmu_context as FE running marker adds 8f3eea9d01d7 drm/etnaviv: keep MMU context across runtime suspend/resume adds 725cbc7884c3 drm/etnaviv: exec and MMU state is lost when resetting the GPU adds f978a5302f55 drm/etnaviv: fix MMU context leak on GPU reset adds d6408538f091 drm/etnaviv: reference MMU context when setting up hardware state adds f2faea8b6412 drm/etnaviv: add missing MMU context put when reaping MMU mapping adds da4ce47e146a Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 11654b3763cc Merge tag 'drm-intel-fixes-2021-09-16' of ssh://git.freede [...] adds 67a44e659888 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 adds 5598d7c21a0b drm/amd/pm: fix the issue of uploading powerplay table adds c92db8d64f9e drm/amdgpu: fix use after free during BO move adds 7bbee36d7150 amd/display: downgrade validation failure log level adds b04ce53eac2f drm/amdgpu: use IS_ERR for debugfs APIs adds b3a7b268c147 drm/amd/display: Add NULL checks for vblank workqueue adds 2a54d110bd43 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] adds 8f48ba303dfb drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) adds 8492d3a07d3c drm/amdgpu: update SMU PPSMC for cyan skilfish adds c007e17c8476 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) adds 3061fe937ea9 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) adds abd0a16ac72c drm/amdgpu: add manual sclk/vddc setting support for cyan [...] adds fb932dfeb874 drm/amdkfd: make needs_pcie_atomics FW-version dependent adds 9987fbb36803 drm/amd/display: Get backlight from PWM if DMCU is not ini [...] adds 90517c983860 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 adds 4e00a434a08e drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo adds 71ae30997a8f drm/amd/display: Link training retry fix for abort case adds fefc01f042f4 drm/amdkfd: separate kfd_iommu_resume from kfd_resume adds 8066008482e5 drm/amdgpu: add amdgpu_amdkfd_resume_iommu adds f02abeb07797 drm/amdgpu: move iommu_resume before ip init/resume adds 93def70cf8b2 drm/radeon: pass drm dev radeon_agp_head_init directly adds 8b514e898ee7 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] adds 114518ff3b30 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count adds b287e4946873 drm/amdgpu: Demote TMZ unsupported log message from warnin [...] adds cd51a57eb59f amd/display: enable panel orientation quirks adds a70939851f9c drm/amd/display: Fix white screen page fault for gpuvm adds 92554cbe0a36 drm/amdgpu/display: add a proper license to dc_link_dp.c adds 109f7ea9aedc Merge tag 'amd-drm-fixes-5.15-2021-09-16' of https://gitla [...] adds bdb575f87217 Merge tag 'drm-fixes-2021-09-17' of git://anongit.freedesk [...] adds c6460daea23d Merge tag 'for-linus-5.15b-rc2-tag' of git://git.kernel.or [...] adds e35ac9d0b56e arm64/sve: Use correct size when reinitialising SVE state adds 861dc4f52e69 arm64/kernel: remove duplicate include in process.c adds 9fcb2e93f41c arm64: Mark __stack_chk_guard as __ro_after_init adds 7f2cd14129f0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 67f3b2f822b7 blk-mq: avoid to iterate over stale request adds 783a40a1b3ac block: check if a profile is actually registered in blk_in [...] adds 3df49967f6f1 block: flush the integrity workqueue in blk_integrity_unregister adds 9da4c7276ec5 nvme: remove the call to nvme_update_disk_info in nvme_ns_remove adds 0bd46e22c5ec nvmet: fix a width vs precision bug in nvmet_subsys_attr_s [...] adds 9edceaf43050 nvme: avoid race in shutdown namespace removal adds 79f528afa939 nvme-multipath: fix ANA state updates when a namespace is [...] adds 9817d763dbe1 nvme-rdma: destroy cm id before destroy qp to avoid use af [...] adds 70f437fb4395 nvme-tcp: fix io_work priority inversion adds 65ed1e692f2b Merge tag 'nvme-5.15-2021-09-15' of git://git.infradead.or [...] adds 6f5ddde41069 blkcg: fix memory leak in blk_iolatency_init adds 858560b27645 blk-cgroup: fix UAF by grabbing blkcg lock before destroyi [...] adds 36d6753bc205 Merge tag 'block-5.15-2021-09-17' of git://git.kernel.dk/l [...] adds 0bc7eb03cbd3 Merge tag 'io_uring-5.15-2021-09-17' of git://git.kernel.d [...] adds ddf21bd8ab98 Merge tag 'iov_iter.3-5.15-2021-09-17' of git://git.kernel [...] adds 7639afad8b8d Merge tag 'pci-v5.15-fixes-1' of git://git.kernel.org/pub/ [...] adds b9b11b133b4a Merge tag 'dma-mapping-5.15-1' of git://git.infradead.org/ [...] adds 4357f03d6611 Merge tag 'pm-5.15-rc2' of git://git.kernel.org/pub/scm/li [...] adds efafec27c565 spi: Fix tegra20 build with CONFIG_PM=n adds cc9d3aaa5331 alpha: make 'Jensen' IO functions build again adds cd395d529faf tgafb: clarify dependencies adds e22e509c1cd9 dt-bindings: ufs: Add bindings for Samsung ufs host adds a11de92523f7 dt-bindings: net: dsa: sja1105: update nxp,sja1105.yaml reference adds c8087adc8865 dt-bindings: arm: mediatek: mmsys: update mediatek,mmsys.y [...] adds 31c8025fac3d of: restricted dma: Fix condition for rmem init adds 55c21d57eafb dt-bindings: arm: Fix Toradex compatible typo adds d1a88690cea3 Merge tag 'devicetree-fixes-for-5.15-2' of git://git.kerne [...] adds 93ff9f13be91 Merge tag 's390-5.15-3' of git://git.kernel.org/pub/scm/li [...] adds ab41f75ee6a0 alpha: mark 'Jensen' platform as no longer broken adds d4d016caa4b8 alpha: move __udiv_qrnnd library function to arch/alpha/lib/ adds b1044a9b8100 Revert drm/vc4 hdmi runtime PM changes adds 31ad37bd6faf Revert "drm/vc4: hdmi: Remove drm_encoder->crtc usage" adds 9caea0007601 parisc: Declare pci_iounmap() parisc version only when CON [...] adds 4fef6115903a alpha: enable GENERIC_PCI_IOMAP unconditionally adds bc1abb9e55ce dmascc: use proper 'virt_to_bus()' rather than casting to 'int' adds 7efbcc8c075c perf annotate: Fix fused instr logic for assembly functions adds ff6f41fbcee9 perf script: Fix ip display when type != attr->type adds 57f0ff059e3d perf machine: Initialize srcline string member in add_loca [...] adds aba5daeb6451 libperf evsel: Make use of FD robust. adds 219d720e6df7 perf bpf: Ignore deprecation warning when using libbpf's b [...] adds d94f395772ae Merge tag 'perf-tools-fixes-for-v5.15-2021-09-18' of git:/ [...] adds d62d5aed3354 checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit adds aa0f5ea12e47 checkkconfigsymbols.py: Remove skipping of help lines in p [...] adds ec783c7cb249 gen_compile_commands: fix missing 'sys' package adds 4e70b646bae5 sh: Add missing FORCE prerequisites in Makefile adds 7c80144626db kbuild: Fix comment typo in scripts/Makefile.modpost adds 7fa6a2746616 x86/build: Do not add -falign flags unconditionally for clang adds 0664684e1ebd kbuild: Add -Werror=ignored-optimization-argument to CLANG_FLAGS adds 2f629969b01d Merge tag 'kbuild-fixes-v5.15' of git://git.kernel.org/pub [...] adds b871895b1482 powerpc/64s: system call scv tabort fix for corrupt irq so [...] adds 5379ef2a6043 selftests/powerpc: Add scv versions of the basic TM syscall tests adds ae7aaecc3f2f powerpc/64s: system call rfscv workaround for TM bugs adds 267cdfa21385 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mo [...] adds 3a1e92d0896e powerpc/mce: Fix access error in mce handler adds c006a06508db powerpc/xics: Set the IRQ chip data for the ICS native backend adds 62453a460a00 Merge tag 'powerpc-5.15-2' of git://git.kernel.org/pub/scm [...] adds 7687201e37fa locking/rwbase: Properly match set_and_save_state() to res [...] adds 616be87eac9f locking/rwbase: Extract __rwbase_write_trylock() adds 81121524f1c7 locking/rwbase: Take care of ordering guarantee for fastpa [...] adds f5e29a26c42b Merge tag 'locking-urgent-2021-09-19' of git://git.kernel. [...] adds b89a05b21f46 events: Reuse value read using READ_ONCE instead of re-reading it adds fec3036200b7 Merge tag 'perf-urgent-2021-09-19' of git://git.kernel.org [...] adds 20621d2f27a0 Merge tag 'x86_urgent_for_v5.15_rc2' of git://git.kernel.o [...] adds 316e8d79a095 pci_iounmap'2: Electric Boogaloo: try to make sense of it all adds e4e737bb5c17 Linux 5.15-rc2 adds d8b1e10a2b8e sparc64: fix pci_iounmap() when CONFIG_PCI is not set adds e8f71f89236e drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV adds dc9660590d10 regulator: max14577: Revert "regulator: max14577: Add prop [...] adds 2ff59bad6f24 Merge tag 'regulator-fix-v5.15-rc2' of git://git.kernel.or [...] adds 4c17ca27923c Merge tag 'spi-fix-v5.15-rc2' of git://git.kernel.org/pub/ [...] new 0b7da7c42757 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds e8f69b16ee77 net: hso: fix muxed tty registration adds 3c9cfb5269f7 net: update NXP copyright text adds 02319bf15acf net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active [...] adds cf9579976f72 net: mdio: introduce a shutdown method to mdio device drivers adds 0650bf52b31f net: dsa: be compatible with masters which unregister on shutdown adds 46baae56e100 net: dsa: hellcreek: be compatible with masters which unre [...] adds fe4053078cd0 net: dsa: microchip: ksz8863: be compatible with masters w [...] adds a68e9da48568 net: dsa: xrs700x: be compatible with masters which unregi [...] adds 564df7ab10ad Merge branch 'dsa-shutdown' adds 3ede7f84c7c2 xen-netback: correct success/error reporting for the SKB-w [...] adds afd92d82c9d7 virtio-net: fix pages leaking when building skb in big mode adds 7237a494decf enetc: Fix illegal access when reading affinity_hint adds 9f7afa05c952 enetc: Fix uninitialized struct dim_sample field usage adds 87758511075e igc: fix build errors for PTP adds 48e6d083b3aa docs: net: dsa: sja1105: fix reference to sja1105.txt adds 2dcb96bacce3 net: core: Correct the sock::sk_lock.owned lockdep annotations adds 163957c43d96 net: mscc: ocelot: remove buggy and useless write to ANA_P [...] adds ba68e9941984 net: mscc: ocelot: remove buggy duplicate write to DEV_CLOCK_CFG adds d614489f6bc8 Merge branch 'ocelot-phylink-fixes' adds fdb475838539 net: freescale: drop unneeded MODULE_ALIAS adds fd292c189a97 net: dsa: tear down devlink port regions when tearing down [...] adds 029497e66bdc net: bgmac-bcma: handle deferred probe error due to mac-address adds 48514a223330 selftests: net: af_unix: Fix incorrect args in test result msg adds 72a3c58d18fd net/mlx4_en: Resolve bad operstate value adds e30cd812dffa selftests: net: af_unix: Fix makefile to use TEST_GEN_PROGS new 3765996e4f0b napi: fix race inside napi_enable new 563f23b00253 nexthop: Fix division by zero while replacing a resilient group new 5bed8b0704c9 bnxt_en: Fix TX timeout when TX ring size is set to the smallest new 42a99a0be307 ptp: ocp: add COMMON_CLK dependency new e184cec5e29d net: hns3: fix change RSS 'hfunc' ineffective issue new 91bc0d5272d3 net: hns3: fix inconsistent vf id print new 311c0aaa9b4b net: hns3: fix misuse vf id and vport id in some logs new 63b1279d9905 net: hns3: check queue id range before using new ef39d632608e net: hns3: check vlan id before using it new 5126b9d3d4ac net: hns3: fix a return value error in hclge_get_reset_status() new 36747c96ed49 Merge branch 'hns3-fixes' new 7df50980e463 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 934a746f278b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f8d858e607b2 xfrm: make user policy API complete adds 88d0adb5f13b xfrm: notify default policy on update adds 047a749d231e Merge branch 'xfrm: fix uapi for the default policy' new 2c95f88e3ef0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2ba94be5cdb8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference adds 27a221f433b7 iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rs [...] adds b6a46b4f6e4b iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() new e0307f83ed8e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3110b942d36b IB/qib: Fix clang confusion of NULL pointer comparison new 2cc74e1ee31d IB/cma: Do not send IGMP leaves for sendonly Multicast groups new ca465e1f1f9b RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure new f8bde1da4be1 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds be830389bd49 ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition adds 94d508fa3186 ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack new 41b78fab1c06 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8a8e1813ffc3 ASoC: SOF: loader: release_firmware() on load failure to a [...] adds 25766ee44ff8 ASoC: SOF: loader: Re-phrase the missing firmware error to [...] adds 3abe2eec8705 ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITX adds cfacfefd382a ASoC: SOF: trace: Omit error print when waking up trace sleepers new 556b59b0c680 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new a48f72f83248 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 024a0383b3fa Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 08be64026aae Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d3055ce518a4 Merge tag 'v5.15-rc2' into spi-5.15 new 9c775727452e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7c8cb7d37c6c Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 245a9ac7c586 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 211f323768a2 USB: serial: mos7840: remove duplicated 0xac24 device ID new 1ca200a8c6f0 USB: serial: option: remove duplicate USB device ID new 7a30eccfa71b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new de42db9b124d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new aa3233ea7bdb staging: r8188eu: fix -Wrestrict warnings new 075251d8de04 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 4170d3dd1467 iio: ssp_sensors: fix error code in ssp_print_mcu_debug() adds 8167c9a375cc iio: ssp_sensors: add more range checking in ssp_parse_dat [...] new 8f2513c79808 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new d53c66594dc7 habanalabs: fix potential race in interrupt wait ioctl new beb71ee36e4d habanalabs: fix kernel OOPs related to staged cs new 3e08f157c258 habanalabs/gaudi: use direct MSI in single mode new d09ff62c820b habanalabs: fail collective wait when not supported new fcffb759f7d5 habanalabs: Fix spelling mistake "FEADBACK" -> "FEEDBACK" new 0a5ff77bf0a9 habanalabs/gaudi: fix LBW RR configuration new 3d3200ae167b habanalabs: rate limit multi CS completion errors new 42254c2a4991 habanalabs: fix wait offset handling new c8fee41957f0 habanalabs: expose a single cs seq in staged submissions new 3e1d5b0f58a5 Merge tag 'misc-habanalabs-fixes-2021-09-19' of https://gi [...] adds e9a9970bf520 fpga: dfl: Avoid reads to AFU CSRs during enumeration new 50c7ad36e654 Merge tag 'fpga-fixes-5.15' of git://git.kernel.org/pub/sc [...] new 15f806bccd37 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 39a71f712d8a selftests:kvm: fix get_warnings_count() ignoring fscanf() [...] adds 3a4f0cc693cd selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf( [...] adds 20175d5eac5b selftests: kvm: move get_run_delay() into lib/test_util adds f5013d412a43 selftests: kvm: fix get_run_delay() ignoring fscanf() return warn new a272ec9024a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d062bf1e54e6 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds f0c15b360fb6 media: ir_toy: prevent device from hanging during transmit new 863d16168262 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 744ffa6bce8e Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] new fd9198765329 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] new 95763194abf5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds bbc9a6eb5eec btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] adds acbee9aff8ae btrfs: fix transaction handle leak after verity rollback failure adds 6b225baababf btrfs: fix mount failure due to past and transient device [...] adds 0619b7901473 btrfs: prevent __btrfs_dump_space_info() to underflow its [...] adds 45940091a3c1 Merge branch 'misc-5.15' into next-fixes new ce467469a5c4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 047397a18cee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 74bd165a96cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 0d8fbcd130fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b3a41e087243 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new be2e9e70015b Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new bb04ce5a46c8 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 08e9f3ecc5b8 Merge drm/drm-fixes into drm-misc-fixes adds 5fbdac2bf528 drm/vc4: hdmi: Remove unused struct adds 1bd32c51c8ec drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup adds 7d87d0e27556 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] adds 6b457230bfa1 drm/nouveau/ga102-: support ttm buffer moves via copy engine new 01b5f226d2c8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds a7ff8162c490 nfp: Prefer struct_size over open coded arithmetic adds 4bb5421a8c51 scsi: st: Fix fall-through warning for Clang adds 2938f61889ef MIPS: Fix fall-through warnings for Clang adds 373a92271fe7 pcmcia: db1xxx_ss: Fix fall-through warning for Clang adds 8881af30b421 Makefile: Enable -Wimplicit-fallthrough for Clang new 45e39203ebe1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ac09b52e11ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3149733584c8 perf annotate: Add fusion logic for AMD microarchs adds ddf0d4dee4cb perf bpf: Deprecate bpf_map__resize() in favor of bpf_map_ [...] adds 00e0ca3721cf perf bpf: Ignore deprecation warning when using libbpf's b [...] adds 8228e9361e2a perf parse-events: Avoid enum forward declaration. new 7f7d99d806eb Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 8bf8ac1256ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d93d84f1a466 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 535796072e08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c649e25c0fcd dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 adds a1732cca0ed3 dt-bindings: vendor-prefixes: add jethome prefix adds abfaae24ecf3 arm64: dts: meson-gxl: add support for JetHub H1 adds 8e279fb29039 arm64: dts: meson-axg: add support for JetHub D1 adds 5b227488c285 Merge branch 'v5.16/dt64' into for-next adds 9450f63ba4d1 arm64: dts: meson: add audio playback to rbox-pro adds eeb44922aa83 Merge branch 'v5.16/dt64' into for-next new a6a18f1b867b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 77a1a1408220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device adds c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC adds 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board adds 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support adds fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label adds 8bced0c5ff7b dt-bindings: add vendor prefix for calamp adds 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board adds 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board adds 3e1108bcce83 dt-bindings: add vendor prefix for exegin adds 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board adds 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board adds cebb82f17fa9 Merge branch 'at91-dt' into at91-next adds 054c48698ab3 ARM: at91: add basic support for new SoC lan966x adds 1eaab16dfac2 Merge branch 'at91-soc' into at91-next new 1cd61f7eb098 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 77b14c9d05bd memory: tegra: Remove interconnect state syncing hack new 13324edbe926 memory: tegra186-emc: Handle errors in BPMP response new 9d8625f4aa7f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f860df7c6638 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 098eb9b74cec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28380a9172c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3e30a5530b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4a083047fca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4420a0dec794 arm64: dts: qcom: sdm850-yoga: Reshuffle IPA memory mappings new 0a91cacee897 arm64: dts: qcom: sc7180-trogdor: Fix lpass dai link for HDMI new 833d51d7c66d soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment new 4382c73a12b4 firmware: qcom_scm: QCOM_SCM should depend on ARCH_QCOM new ecf5b34cd518 ARM: dts: qcom: apq8064: update Adreno clock names new c04270f7f034 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] new 50cf626cf621 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] new 2274d1a2975b Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] new 06e5bfcaa3b1 arm64: dts: qcom: msm8998: Configure the MultiMedia Clock [...] new a16a58951da6 arm64: dts: qcom: msm8998: Configure the multimedia subsys [...] new 604bc17bf696 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency a [...] new db550761c0a0 arm64: dts: qcom: msm8998: Move qfprom iospace to calibrat [...] new 011d9fcf75c5 arm64: dts: qcom: msm8998: Configure Adreno GPU and related IOMMU new 7c51280884ff arm64: dts: qcom: db820c: Move blsp1_uart2 pin states to m [...] new 2262f4fe7385 arm64: dts: qcom: msm8996: Add blsp2_i2c3 new 6fc3cd695ea8 arm64: dts: qcom: msm8996: Add support for the Xiaomi MSM8 [...] new 0a156fe776c0 arm64: dts: qcom: msm8996: xiaomi-gemini: Add support for [...] new 060882576e86 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficie [...] new 39a0fb4c3653 arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property new e60ace79ee0d arm64: dts: qcom: sc7180-trogdor: Delete ADC config for un [...] new 472bd7f0c960 arm64: dts: qcom: pmi8998: Add node for WLED new 9021927f47b4 arm64: dts: qcom: ipq8074: add SPMI bus new 37a53c7b45a5 arm64: dts: qcom: Add sc7180-trogdor-homestar new 33c4296d99ef arm64: dts: qcom: sc7280: fix display port phy reg property new 6f03f2ec7518 arm64: dts: qcom: c630: add second channel for wifi new ea6d57cdcb3f arm64: dts: qcom: apq8016-sbc: Update modem and WiFi firmw [...] new af5666eeb1ae arm64: dts: qcom: sc7280: Define CPU topology new 9acb0da9c352 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property new 213f9ce1af38 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property new 52b6cfab5bd0 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property new 953a93852933 arm64: dts: qcom: sc7280: Move the SD CD GPIO pin out of t [...] new 5d4bff00cfa8 arm64: dts: qcom: Update BAM DMA node name per DT schema new 261e8a95d9aa arm64: dts: qcom: ipq6018: add usb3 DT description new 92de0eb5be7b arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding new 784165b69969 arm64: dts: qcom: pm8150: specify reboot mode magics new 17141d80b41a arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes new e9e243017f8e arm64: dts: qcom: sc7280: Add volume up support for sc7280-idp new 28e8b596a1ed arm64: dts: qcom: sc7280: Add clock controller ID headers new 7037136436a5 arm64: dts: qcom: sc7280: Add gpu support new a632292db5da arm64: dts: qcom: sc7280: Add gpu thermal zone cooling support new 2bf13de4a0c1 arm64: dts: qcom: sc7280: Use GIC_SPI for intc cells new 21305898f05c cpuidle: qcom_spm: Detach state machine from main SPM handling new c5ffa6c0dd94 dt-bindings: soc: qcom: Add devicetree binding for QCOM SPM new a4ae06b6f162 soc: qcom: spm: Implement support for SAWv4.1, SDM630/660 L2 AVS new a1c06bf62c25 soc: qcom: spm: Add compatible for MSM8998 SAWv4.1 L2 new dd6657ab6054 dt-bindings: soc: qcom: spm: Document SDM660 and MSM8998 c [...] new 6a91f1dcc14e dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC new 7620962089c3 soc: qcom: smd-rpm: Add compatible for MSM8953 SoC new e136d5470e5c dt-bindings: power: rpmpd: Add MSM8953 to rpmpd binding new eae986a8d7cd soc: qcom: rpmpd: Add power domains for MSM8953 new 3fdec88f1143 soc: qcom: aoss: Expose send for generic usecase new 116b18f6a18c soc: qcom: socinfo: Add IPQ8074 family ID-s new 85e56c9185dc PM: AVS: qcom-cpr: Make use of the helper function devm_pl [...] new a63ca28de605 soc: qcom: ocmem: Make use of the helper function devm_pla [...] new 7463e51f70c2 soc: qcom: geni: Make use of the helper function devm_plat [...] new 833836bd1a9d soc: qcom: aoss: Make use of the helper function devm_plat [...] new dbd48bf1123e soc: qcom: gsbi: Make use of the helper function devm_plat [...] new b83430efab58 soc: qcom: rpmh-rsc: Make use of the helper function devm_ [...] new dc203e581cde soc: qcom: pdr: Prefer strscpy over strcpy new 80c67fd557ef dt-bindings: firmware: qcom-scm: Document msm8953 bindings new c1f85bd839d5 firmware: qcom_scm: Add compatible for MSM8953 SoC new 8db0b6c7b636 ARM: dts: qcom: apq8064: Convert adreno from legacy gpu-pw [...] new a1c1b985bd60 ARM: dts: qcom: apq8064: adjust memory node according to specs new af851350262f ARM: dts: qcom: fill secondary compatible for multiple boards new 8ccecf6c710b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY new 9304af37d07b dt-bindings: arm: qcom, add missing devices new 886c0cd464ad Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] new df0148f67163 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28454bd7adaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b80795509eee ARM: dts: rza2mevb: Add I2C EEPROM support new bcd5e5173740 arm64: dts: renesas: r9a07g044: Add DMAC support new 471178aa263c arm64: dts: renesas: rzg2l-smarc: Add scif0 pins new f5335aa6b269 arm64: dts: renesas: Factor out Draak board support new 5d4e8cb45cce arm64: dts: renesas: Factor out Ebisu board support new ba775d7eface arm64: dts: renesas: Add Renesas R8A779M0 SoC support new 78254d2a625a arm64: dts: renesas: Add Renesas R8A779M2 SoC support new 052c47d37863 arm64: dts: renesas: Add Renesas R8A779M4 SoC support new 17ad3eeb14a6 arm64: dts: renesas: Add Renesas R8A779M5 SoC support new 7cbb7308706a arm64: dts: renesas: Add Renesas R8A779M6 SoC support new c979e1629eb2 arm64: dts: renesas: Add Renesas R8A779M7 SoC support new 6e87525d751f arm64: dts: renesas: Add Renesas R8A779M8 SoC support new 1dedc4920971 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] new 73484ab0120c arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support new f86e17d6e8be arm64: dts: renesas: r9a07g044: Add USB2.0 device support new 6f48272f11b1 arm64: dts: renesas: r9a07g044: Add external audio clock nodes new 92a341315afc arm64: dts: renesas: r9a07g044: Add SSI support new c6d387612b66 arm64: dts: renesas: r8a77961: Add TPU device node new bdd8b0053f4f arm64: dts: renesas: r8a779a0: Add TPU device node new eb6750431e66 arm64: dts: renesas: r8a779a0: Add IPMMU nodes new 52e3ebdc07e2 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node new 41c50f42a51c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] new cd7487ec164e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7197d56c9cf ARM: dts: rockchip: add adc-keys node to rk3066a-mk808 new f0f56c11447b ARM: dts: rockchip: change rv1108 gmac nodename new 33a2a4b2b9fe ARM: dts: rockchip: rename opp-table node names new e220e0b00feb ARM: dts: rockchip: add more angle brackets to operating-p [...] new 3e6f8124a788 ARM: dts: rockchip: swap timer clock-names new 42ad91657841 Merge branch 'v5.16-armsoc/dts32' into for-next new 5d54ea4e40b8 arm64: dts: rockchip: remove interrupt-names from iommu nodes new b14431843bbe arm64: dts: rockchip: rename flash nodenames new a312aeab3ff4 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] new b02b47fecc43 arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] new fa39c61dccfb dt-bindings: arm: rockchip: add rk3568 compatible string t [...] new e1152a526b16 arm64: dts: rockchip: add pmu and qos nodes for rk3568 new 9fe28eedd253 dt-bindings: add doc for Firefly ROC-RK3328-PC new e05e45e853e2 arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC new 311864f67c50 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS new 6d9a7bd6a13c arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS new 53269f528860 arm64: dts: rockchip: set stdout-path on helios64 new fec9fd04da87 arm64: dts: rockchip: add SPI support to helios64 new e97afba3282b arm64: dts: rockchip: enable tsadc on helios64 new 2076121eecc1 arm64: dts: rockchip: add saradc node for rk3568 new 2513fa5c25d4 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro new ecda4466b158 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ new 3a91fb475cf9 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board new 4b718ae7d6e7 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board new 65bd2b8bdb3b arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 new 697dd494cb1c arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 new e2425dcc7011 arm64: dts: rockchip: add csi-dphy to px30 new 4e50d2173b67 arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi new 5067f459e5ee arm64: dts: rockchip: split rk3568 device tree new 016c0e8a7a6e arm64: dts: rockchip: add rk3566 dtsi new b33a22a1e7c4 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A new 8d47d12e3b05 arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 new f1400702ad56 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 new c349ae38171b arm64: dts: rockchip: add isp1 node on rk3399 new 0edcfec3fafa arm64: dts: rockchip: add watchdog to rk3568 new 6b4b2af5d288 arm64: dts: rockchip: Add VPU support for the PX30 new b6c1a590148c arm64: dts: rockchip: fix rk3568 mbi-alias new 0dcec571cee5 arm64: dts: rockchip: add rk356x gmac1 node new f7c5b9c2a1af arm64: dts: rockchip: adjust rk3568 pll clocks new c3dd497fbb27 arm64: dts: rockchip: enable gmac node on quartz64-a new b8d41e5053cd arm64: dts: rockchip: add gmac0 node to rk3568 new fc57d78344e1 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support new 3cf697b45eed dt-bindings: arm: rockchip: Add gru-scarlet-dumo board new 5707e34166f5 arm64: dts: rockchip: Add gru-scarlet-dumo board new ef914fb8f7fc arm64: dts: rockchip: Setup USB typec port as datarole on [...] new d09ebc6ba9cc arm64: dts: rockchip: add thermal fan control to rockpro64 new 2dbcb2514c83 arm64: dts: rockchip: add core io domains node for rk356x new e86d48109890 arm64: dts: rockchip: enable io domains on rk3568-evb1-v10 new 14f1c34eec7d arm64: dts: rockchip: add regulators of rk809 pmic to rk35 [...] new 2a068e19ffe5 arm64: dts: rockchip: add node for sd card to rk3568-evb1-v10 new 8a599b56a8c0 arm64: dts: rockchip: add pinctrl and alias to emmc node t [...] new 3d9170c3ea22 arm64: dts: rockchip: add rk356x gpio debounce clocks new 1330875dc2a3 arm64: dts: rockchip: add rk3568 tsadc nodes new 40b0bfbb95e0 arm64: dts: rockchip: add thermal support to Quartz64 Model A new 4d97b78aec8d arm64: dts: rockchip: Add SFC to PX30 new e2c58ea861e0 arm64: dts: rockchip: Add SFC to RK3308 new e31083f91859 arm64: dts: rockchip: Enable SFC for Odroid Go Advance new ae04430959b3 arm64: dts: rockchip: add RK3399 Gru gpio-line-names new 95ad4dbe5f43 arm64: dts: rockchip: add missing rockchip,grf property to rk356x new 87543bb603ed arm64: dts: rockchip: Re-add interrupt-names for RK3399's vpu new 932b4610f55b arm64: dts: rockchip: Fix GPU register width for RK3328 new cf1944727c94 arm64: dts: rockchip: add saradc to rk3568-evb1-v10 new d146198a858a arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru new 4b90e34d9a3b arm64: dts: rockchip: Correct regulator for USB host on Od [...] new 75dccea503b8 arm64: dts: rockchip: add Coresight debug range for RK3399 new 8df7b4537dfb arm64: dts: rockchip: add isp node for px30 new 474a77395be2 arm64: dts: rockchip: hook up camera on px30-evb new a30f3d90e2d2 arm64: dts: rockchip: align operating-points table name wi [...] new 6c8e337dfa46 Merge branch 'v5.16-armsoc/dts64' into for-next new ef087b7ecf8a clk: rockchip: rk3399: make CPU clocks critical new bd2c1f664ea6 clk: rockchip: rk3399: expose PCLK_COREDBG_{B,L} new 1da80da028fe clk: rockchip: use module_platform_driver_probe new 6092ed8fe34a Merge branch 'v5.16-clk/next' into for-next new c27ff0b39c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30d63db9e4b6 Merge branch 'next/dt64' into for-next adds efb636dd5047 Merge branch 'next/soc' into for-next adds 2721363c0d64 Merge branch 'next/drivers' into for-next new aa519471715c ARM: s3c: Use strscpy to replace strlcpy new 1523dddcd195 Merge branch 'next/soc' into for-next new a56098cf11bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 849dca7fbdcc Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema adds 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema adds 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU adds 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node adds 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address adds 078fb7aa6a83 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] adds 34eae8520c88 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new a427c3c585d1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 02c0dc0f60fa docs: arm: stm32: introduce STM32MP13 SoCs new e0302638a3b4 ARM: stm32: add initial support for STM32MP13 family new 904ba1cf4e75 ARM: dts: stm32: add STM32MP13 SoCs support new 5e257bcdd801 dt-bindings: stm32: document stm32mp135f-dk board new b94f4c482427 ARM: dts: stm32: add initial support of stm32mp135f-dk board new a7bb8fc30ad6 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz new 350081007916 ARM: dts: stm32: set the DCMI pins on stm32mp157c-odyssey new 4137b8bfd384 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 5e678fcdf3c5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4311d7b26d7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3979883cedcc Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 9af3ef954975 arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" [...] new 5f46633565b1 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bu [...] new 0d553792726a arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" pr [...] new 8bb8429290c0 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus n [...] new b6021ba03bdf arm64: dts: ti: j7200-main: Add *max-virtual-functions* fo [...] new 1c953935c005 arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in [...] new f54e1a97c8db arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes new 6037c75b193a arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC spe [...] new 900fd790b74f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 04988981cef4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new cf12cf6d8942 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 536559af6aae clk: imx: Remove unused helpers adds 4e6b7e75386b clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones adds f121cca26ccc clk: imx: Rework all clk_hw_register_gate wrappers adds 822501dff637 clk: imx: Rework all clk_hw_register_gate2 wrappers adds d496abff61da clk: imx: Rework all clk_hw_register_mux wrappers adds f3b2b1e8bca4 clk: imx: Rework all clk_hw_register_divider wrappers adds 473d4c592e1f clk: imx: Rework all imx_clk_hw_composite wrappers adds 50fb91c925f5 clk: imx: Rework imx_clk_hw_pll14xx wrapper adds 3abab5b36f09 dt-bindings: clock: Add imx8ulp clock support adds 60190c66aab5 clk: imx: Update the pllv4 to support imx8ulp adds aaaac17bfb4c clk: imx: Update the compsite driver to support imx8ulp adds b8ff363ff66c clk: imx: disable i.mx7ulp composite clock during initialization adds 03846bad9db8 clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp adds 09af68732b8a clk: imx: disable the pfd when set pfdv2 clock rate adds 469944a17a21 clk: imx: Update the pfdv2 for 8ulp specific support adds 871225d4bf18 clk: imx: Add clock driver for imx8ulp adds 7cce9c8cef7d clk: imx: Add the pcc reset controller support on imx8ulp adds 1f4b035e603b clk: imx: Fix the build break when clk-imx8ulp build as module new 5229bb02af01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2802726d8be Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 0675e3075f52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22b60019a923 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new a10323c01b94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a4e63c39c07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca42bc4b7bda sh: fix trivial misannotations new 0e38225c92c7 sh: check return code of request_irq new 0341bd3915f8 sh: boards: Fix the cacography in irq.c new 7b6ef6e570ea sh: boot: add intermediate vmlinux.bin* to targets instead [...] new 7fe859eef99b sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ new bde82ee391fa maple: fix wrong return value of maple_bus_init(). new 12285ff8667b sh: kdump: add some attribute to function new ab540bec1994 Merge branch 'for-next' of git://git.libc.org/linux-sh new 176f6331cc0c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5a3c8c42598c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04fb07e395fc fscache: Generalise the ->begin_read_operation method new 317beaacd4cb fscache: Implement a fallback I/O interface to replace the [...] new 44f4abe1e8ee nfs: Move to using the alternate fallback fscache I/O API new 82766b47b26c 9p: (untested) Convert to using the netfs helper lib to do [...] new 338721c97194 cifs: (untested) Move to using the alternate fallback fsca [...] new 405f4ff7f8a3 fscache: Remove the old I/O API new d9dd94ec0a7d fscache: Remove stats that are no longer used new e979d9e261da fscache: Update the documentation to reflect I/O API changes new 86641885f99b Merge branch 'fscache-iter-3' into fscache-next new ce9cef713f91 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 3539be184546 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a19be2f8cf8 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds e3fc065682eb cifs: Deferred close performance improvements adds 71826b068884 cifs: Fix soft lockup during fsstress adds 35866f3f779a cifs: Not to defer close on file when lock is set new f0d9f2982adf Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds a9b3043de47b ksmbd: transport_rdma: Don't include rwlock.h directly adds f58eae6c5fa8 ksmbd: prevent out of share access adds 6d56262c3d22 ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2 [...] new 1adbd33fbf42 ksmbd: add request buffer validation in smb2_set_info new e2cd5c814442 ksmbd: add validation in smb2_ioctl new 1ec1e6928354 ksmbd: add buffer validation for SMB2_CREATE_CONTEXT new 24f0f4fc5f76 ksmbd: use LOOKUP_NO_SYMLINKS flags for default lookup new 8718af129e68 ksmbd: add default data stream name in FILE_STREAM_INFORMATION new 910beced4ae1 Merge branch 'cifsd-for-next' of https://github.com/smfren [...] new e95054fb003c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new af146fe2005e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 92d602bc7177 f2fs: should use GFP_NOFS for directory inodes adds a5c0042200b2 f2fs: quota: fix potential deadlock adds c02599f210d9 f2fs: avoid attaching SB_ACTIVE flag during mount new 3bad3ad70278 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8b08060d63c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cefbe8a8500 gfs2: remove redundant check in gfs2_rgrp_go_lock adds e9695c4ac60e gfs2: Add GL_SKIP holder flag to dump_holder adds 92ec9d4f933d gfs2: move GL_SKIP check from glops to do_promote adds 1a9c36d502fd gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug adds 1341f15f4928 gfs2: simplify do_promote and fix promote trace adds 9f4754923d87 gfs2: introduce and use new glops go_lock_needed adds 11603f0011d0 gfs2: Allow append and immutable bits to coexist new 2995fc5eceec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89c485c7a3ec NLM: Fix svcxdr_encode_owner() adds 02579b2ff8b0 nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN new 05260877c8ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7d95995ab4de fs/ntfs3: Remove '+' before constant in ni_insert_resident() adds 4ca7fe57f21a fs/ntfs3: Place Comparisons constant right side of the test adds 2829e39e0e8a fs/ntfs3: Remove braces from single statment block adds cffb5152eea8 fs/ntfs3: Remove tabs before spaces from comment adds edb853ff3dc0 fs/ntfs3: Fix ntfs_look_for_free_space() does only report -ENOSPC adds f162f7b8dbc2 fs/ntfs3: Remove always false condition check adds b5322eb1ae94 fs/ntfs3: Use clamp/max macros instead of comparisons adds 6e3331ee3446 fs/ntfs3: Use min/max macros instated of ternary operators new 0412016e4807 fs/ntfs3: Fix wrong error message $Logfile -> $UpCase new 7ea04817866a fs/ntfs3: Change EINVAL to ENOMEM when d_make_root fails new 5d7d6b16bc1d fs/ntfs3: Remove impossible fault condition in fill_super new bce1828f6d82 fs/ntfs3: Return straight without goto in fill_super new 10b4f12c7028 fs/ntfs3: Remove unnecessary variable loading in fill_super new b4f110d65e21 fs/ntfs3: Use sb instead of sbi->sb in fill_super new 0cde7e81cd44 fs/ntfs3: Remove tmp var is_ro in ntfs_fill_super new 4ea41b3eb5fd fs/ntfs3: Remove tmp pointer bd_inode in fill_super new 0056b273757b fs/ntfs3: Remove tmp pointer upcase in fill_super new 0e59a87ee619 fs/ntfs3: Initialize pointer before use place in fill_super new 28861e3bbd9e fs/ntfs3: Initiliaze sb blocksize only in one place + refactor new a0fc05a37cae Doc/fs/ntfs3: Fix rst format and make it cleaner new 880301bb3132 fs/ntfs3: Fix a memory leak on object opts new 70f91be820aa Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 9680a496a930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b23dd9dd5f3 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 9845246254f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5572d648a00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81947bd18a37 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds d46ef750ed58 HID: amd_sfh: Fix potential NULL pointer dereference adds 8ca10560f402 Merge branch 'for-5.15/upstream-fixes' into for-next new 3be73bd95c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 133a499baa73 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new e35cbe639939 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds f0ea251404db dt-bindings: hwmon: Add IIO HWMON binding adds 2c7d31af1cf1 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds 08a2bcf0adf9 hwmon: (raspberrypi) Use generic notification mechanism adds e408411e2bde hwmon: Add Maxim MAX6620 hardware monitoring driver adds 347d618d6465 hwmon: (mlxreg-fan) Extend the maximum number of tachometers adds 63383cc15cfb hwmon: (mlxreg-fan) Extend driver to support multiply PWM adds 35edbaab3bbf hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] adds 52a017530b60 hwmon: (nct6775) Use superio_*() function pointers in sio_data. adds af05be7ad1c7 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] adds cd0b8e410937 hwmon: (nct6775) Support access via Asus WMI new 72485740efb0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b968bcd41d8c Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 75bdce83be1b media: dt-bindings: media: renesas,csi2: Add r8a779a0 support adds 47175bf305e5 media: rcar-csi2: Add r8a779a0 support adds 9456768581cc media: rcar-vin: Refactor controls creation for video device adds f456c99519c6 media: rcar-vin: Fix error paths for rvin_mc_init() adds e67e272553f1 media: rcar-vin: Improve async notifier cleanup paths adds b845e9dabb8b media: rcar-vin: Improve reuse of parallel notifier adds 409c65d71c8f media: rcar-vin: Rename array storing subdevice information adds a1cbd0d0830d media: rcar-vin: Move group async notifier adds 7eb4d448608d media: rcar-vin: Extend group notifier DT parser to work w [...] adds 786513b3a08b media: rcar-vin: Create a callback to setup media links adds dba1c02f105e media: rcar-vin: Specify media device ops at group creation time adds 2c9897fd9784 media: rcar-vin: Move and rename CSI-2 link notifications adds 8de94ab761a4 media: rcar-vin: Add r8a779a0 support adds 291418c79111 media: v4l: async: Rename async nf functions, clean up long lines adds b31c8b8d5b78 media: rcar-vin: Remove explicit device availability check adds c1c837a02900 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] adds e34f296e733a media: mt9p031: Read back the real clock rate adds 5745e322f68b media: mt9p031: Make pixel clock polarity configurable by DT adds d97ffcfdea66 media: mt9p031: Fix corrupted frame after restarting stream adds 158f7f6b6af9 media: mt9p031: Use BIT macro adds d9b43fdf037c media: dt-bindings: mt9p031: Convert bindings to yaml adds bd664de8da97 media: dt-bindings: mt9p031: Add missing required properties adds 95e718c509f4 media: rockchip: rkisp1: remove unused irq variable adds 1f12ced540d8 media: dt-bindings: media: rkisp1: fix pclk clock-name adds bfb3a33ea31a media: dt-bindings: media: rkisp1: document different irq [...] adds eb72735b9d6d media: rockchip: rkisp1: allow separate interrupts adds 3e09b5044d92 media: rockchip: rkisp1: make some isp-param functions variable adds 3ed442c63624 media: rockchip: rkisp1: make some isp-stats functions variable adds 9257a1901668 media: rockchip: rkisp1: add prefixes for v10 specific parts adds c7ed9f3e3a10 media: rockchip: rkisp1: add support for v12 isp variants adds a78c7cbaed95 media: dt-bindings: media: rkisp1: document px30 isp compatible adds b7d13596155f media: rockchip: rkisp1: add support for px30 isp version adds b36c9a62bf8a media: camss: vfe: Don't read hardware version needlessly adds f628c5657c77 media: camss: vfe: Decrease priority of of VFE HW version [...] adds d91f7c669a94 media: camss: vfe: Remove vfe_hw_version_read() argument adds 6f60dc2716ac media: camss: vfe: Rework vfe_hw_version_read() function d [...] adds 8e9ecf1cc349 media: hevc: Add scaling matrix control adds 8697d604c3eb media: hantro: Add scaling lists feature adds 3d8abb7f175c media: cedrus: hevc: Add support for scaling lists adds fbd1f6ed613c media: cedrus: drop min_buffers_needed. adds a08575597840 media: vivid: add module option to set request support mode adds 1d1ffc5b38db media: videobuf2-core: sanity checks for requests and qbuf adds a52248f47ef4 media: em28xx: add missing em28xx_close_extension adds 646af4be9532 media: TDA1997x: fix tda1997x_remove() adds 3f2921b954a4 media: meson-ge2d: Fix rotation parameter changes detectio [...] adds 0d056fc566f8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs adds 4093eb21538a media: mtk-vcodec: Clean redundant encoder format definition adds dcccabf4a4dc media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] adds 65d46ef4f601 media: mtk-vcodec: Add MT8195 H264 venc driver adds 2a24b3b566c8 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] adds 1bcf3fd48e87 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 adds 7f0b0723410b media: Add NV12_4L4 tiled format adds a5dd5f830544 media: Clean V4L2_PIX_FMT_NV12MT documentation adds 409c36750e72 media: mceusb: ensure rx resolution can be retrieved adds f0103c279a84 media: streamzap: ensure rx resolution can be retrieved adds 4cb79649fd54 media: cxd2880-spi: Fix a null pointer dereference on erro [...] adds 2bc316bfd026 media: ttusb-dec: avoid release of non-acquired mutex adds 4b109b11ac12 media: tuners: mxl5007t: Removed unnecessary 'return' adds 97742b1d451d media: mtk-vcodec: vdec: Support H264 profile control adds e901aec9655f media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD adds 63cabf852aac media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] adds dd8917d7e632 media: mtk-vcodec: make flush buffer reusable by encoder adds 7b5374a3131b media: mtk-vcodec: venc: support START and STOP commands adds 243c9d053637 media: mtk-vcodec: vdec: move stateful ops into their own file adds 277073be9e6f media: mtk-vcodec: vdec: handle firmware version field adds 47ef7656fc85 media: mtk-vcodec: support version 2 of decoder firmware ABI adds 1ca6c4934d9c media: add Mediatek's MM21 format adds caaf3228e19a media: mtk-vcodec: vdec: support stateless API adds e69d2f0e7339 media: mtk-vcodec: vdec: support stateless H.264 decoding adds 23240225f7b1 media: mtk-vcodec: vdec: add media device if using stateless api adds 2d3e64e535f8 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec adds abd023f55c73 media: mtk-vcodec: enable MT8183 decoder adds d6ae23dc6de4 media: mtk-vcodec: fix warnings: symbol XXX was not declared adds 6a014f20734d media: ir_toy: allow tx carrier to be set adds 5a7553ab40ec media: c8sectpfe-dvb: Remove unused including <linux/version.h> adds a39bccfb573e media: dvb-usb: fix ununit-value in az6027_rc_query adds 2cdc0464596b media: rc: clean the freed urb pointer to avoid double free adds a79bdfe5252d media: siano: use DEFINE_MUTEX() for mutex lock adds ebcd57635a4e media: cxd2820r: include the right header adds f6fc9e3d05ce media: netup_unidvb: handle interrupt properly according t [...] adds 282c5f06e3d5 media: atomisp: restore missing 'return' statement adds b45b7dbdb40e media: atomisp: Fix error handling in probe adds 57af44f149a9 media: staging: atomisp: fix the uninitialized use in gc22 [...] adds bff19a7da4f0 media: dt-bindings: media: renesas,imr: Convert to json-schema adds 31a3bbd4a200 media: m5602_ov7660: remove the repeated declaration adds 2d6125204280 media: stm32: Potential NULL pointer dereference in dcmi_i [...] adds 98f6ef95245a media: ipu3.rst: Improve header formatting on tables adds e8f15fdb10da media: staging/intel-ipu3: css: Fix wrong size comparison [...] adds 0b7a6f0f83c7 media: ipu3-cio2: Replace open-coded for_each_set_bit() adds ef77d071ccc3 media: ipu3-cio2: Use temporary storage for struct device pointer adds bb943be1e47a media: ipu3-cio2: Switch to use media_entity_to_video_device() adds 34680a5d3075 media: ipu3-cio2: Introduce to_sensor_asd() helper macro adds 7b2cf37e9648 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro adds 2f90b7423fa9 media: ipu3-cio2: Introduce to_cio2_device() helper macro adds adf5f0e6ae0a media: imx258: Fix getting clock frequency adds 68df52e76755 media: Add sensor driver support for the ov13b10 camera. adds 0d79fb1bb7b9 media: ov8856: Set default mbus format but allow caller to alter adds 0f932f791bed media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control adds 6c52455bc694 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control adds 9b235cf3f9d9 media: staging: document that Imgu not output auto-exposur [...] adds 0f0267ec83a9 media: uvcvideo: Remove unused including <linux/version.h> adds 1fd001948a46 media: v4l2-ioctl: Fix check_ext_ctrls adds 88a184740690 media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL adds 9efc37f190ba media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL adds 8a5a653f4c08 media: v4l2-ioctl: S_CTRL output the right value adds 2e53963933a0 media: uvcvideo: Remove s_ctrl and g_ctrl adds 38546b0ecd2b media: uvcvideo: Set capability in s_param adds c622a1232b62 media: uvcvideo: Return -EIO for control errors adds 9c5ab5b868b3 media: uvcvideo: refactor __uvc_ctrl_add_mapping adds e0d58aa7329f media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS adds 3338fb57a9de media: uvcvideo: Use dev->name for querycap() adds 6405fc3edca0 media: uvcvideo: Set unique vdev name based in type adds 0ee430d837c6 media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE adds 07adedb5c606 media: uvcvideo: Use control names from framework adds a297cda02c75 media: uvcvideo: Check controls flags before accessing them adds 30d85d10279f media: uvcvideo: Set error_idx during ctrl_commit errors adds fc8bb92c562b media: docs: Document the behaviour of uvcvideo driver adds e9a8189aea6f media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() adds c124ab6f89f7 media: am437x: Make use of the helper function devm_platfo [...] adds 82885a8ce4f7 media: cadence: Make use of the helper function devm_platf [...] adds eb88e9e7b62f media: cec: ao-cec: Make use of the helper function devm_p [...] adds 00053b523f50 media: cec: s5p_cec: Make use of the helper function devm_ [...] adds 5646121d2bc3 media: coda: Make use of the helper function devm_platform [...] adds a75d2fc5651a media: davinci: Make use of the helper function devm_platf [...] adds 3e75b0933f3c media: exynos-gsc: Make use of the helper function devm_pl [...] adds fdccbbfccc67 media: exynos4-is: Make use of the helper function devm_pl [...] adds 50986faffb46 media: imx-jpeg: Make use of the helper function devm_plat [...] adds 4f042aaede85 media: imx-pxp: Make use of the helper function devm_platf [...] adds c1a9300322f0 media: meson: ge2d: Make use of the helper function devm_p [...] adds a8349e68c92e media: mtk-jpeg: Make use of the helper function devm_plat [...] adds 1583ddc68953 media: mx2_emmaprp: Make use of the helper function devm_p [...] adds c7cc026b3161 media: rc: img-ir: Make use of the helper function devm_pl [...] adds a8235bd99c81 media: rc: ir-hix5hd2: Make use of the helper function dev [...] adds 93c4f6ad66e8 media: rc: meson-ir: Make use of the helper function devm_ [...] adds d6e59f639357 media: rc: mtk-cir: Make use of the helper function devm_p [...] adds aee47b52b94b media: rc: st_rc: Make use of the helper function devm_pla [...] adds b2d6765e5923 media: rc: sunxi-cir: Make use of the helper function devm [...] adds 3b128065cad9 media: rcar-csi2: Make use of the helper function devm_pla [...] adds f7b35ba17bd2 media: rcar_fdp1: Make use of the helper function devm_pla [...] adds 73a2d21706da media: rcar_jpu: Make use of the helper function devm_plat [...] adds 5979cf7fb8ff media: renesas-ceu: Make use of the helper function devm_p [...] adds 40fb95226c9d media: rockchip: rga: Make use of the helper function devm [...] adds 5fbb976144fa media: s3c-camif: Make use of the helper function devm_pla [...] adds 5f8d853d8ff8 media: s5p-g2d: Make use of the helper function devm_platf [...] adds bea1b468a995 media: s5p-jpeg: Make use of the helper function devm_plat [...] adds 97394103efe5 media: s5p-mfc: Make use of the helper function devm_platf [...] adds 026cd69e03fa media: sti: Make use of the helper function devm_platform_ [...] adds dd46bd1641cb media: stih-cec: Make use of the helper function devm_plat [...] adds b28b028e806a media: stm32-cec: Make use of the helper function devm_pla [...] adds 2d5afed43c2f media: sunxi: Make use of the helper function devm_platfor [...] adds 464417b8650d media: venus: core : Make use of the helper function devm_ [...] adds 1e04ead48d14 media: vsp1: Make use of the helper function devm_platform [...] adds c690fcbbe6c9 media: xilinx: Make use of the helper function devm_platfo [...] adds e35c1533e8b9 media: rcar_drif: Make use of the helper function devm_pla [...] adds a43872dc754c media: vidtv: Fix memory leak in remove adds 83e3a928685d media: pvrusb2: Replaced simple_strtol() with kstrtoint() adds 72887daa549e media: mtk-vcodec: venc: fix return value when start_strea [...] adds fbdb544c352b media: via-camera: deleted these redundant semicolons adds f6d661b9cc30 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] adds b879a1a6eb8a media: aspeed-video: ignore interrupts that aren't enabled adds 890b2ded6a3d media: s5p-mfc: fix possible null-pointer dereference in s [...] adds 0ab9af5cd7e4 media: cec-pin: fix off-by-one SFT check adds 26af947a9245 media: s5p-mfc: Add checking to s5p_mfc_probe(). adds 851bbe43c88b media: TDA1997x: handle short reads of hdmi info frame. adds 34472baca90f media: usb: airspy: clean the freed pointer and counter adds 730ef691fd11 media: camss: vfe: simplify vfe_get_wm_sizes() adds ce665d93c9f3 media: mtk-vpu: Fix a resource leak in the error handling [...] adds 712d83d4b12e media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] adds 1566cab1d2e4 media: pci/ivtv: switch from 'pci_' to 'dma_' API adds 466f5b730698 media: switch from 'pci_' to 'dma_' API adds 272cbf65ecf0 media: vim2m: Remove repeated verbose license text adds 9c7624a0c2b5 media: Request API is no longer experimental adds 439e520995ab media: vivid: add signal-free time for cec message xfer adds 162f637cc607 media: imx7.rst: Provide an example for imx6ull-evk capture adds b08dc5712f1c media: imx: TODO: Remove items that are already supported adds edd36f0ffe34 media: gspca: Limit frame size to sizeimage. adds 204c92e2f544 media: camss: vfe: Don't call hw_version() before its depe [...] adds 916385e41259 media: videobuf2: rework vb2_mem_ops API adds b7d952012179 media: videobuf2: inverse buffer cache_hints flags adds 0863245574e2 media: videobuf2: split buffer cache_hints initialisation adds bc7fc7f3cb4f media: videobuf2: move cache_hints handling to allocators adds 614b86c9468d media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag adds b6c5e0ca86c2 media: videobuf2: add queue memory coherency parameter adds 3ab7a757e934 media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag adds 9928d47384dd media: videobuf2: handle non-contiguous DMA allocations adds 6792cc611e83 media: staging: media: atomisp: code formatting changes at [...] adds 70b2608086ce media: video-i2c: more precise intervals between frames adds 4d2090ed38f6 media: s3c-camif: Remove unused including <linux/version.h> adds 3df7c6c495a5 media: usb: stkwebcam: Update the reference count of the u [...] adds 3c38981d0542 media: ivtv: don't allow negative resolutions as module pa [...] adds 5efc6df9ad1b media: MAINTAINERS: Add linux-renesas-soc mailing list to [...] adds 5a1ddccec915 media: MAINTAINERS, .mailmap: Update Ezequiel Garcia's ema [...] adds 43bf5fe1cb88 media: i2c: ths8200 needs V4L2_ASYNC adds 7159bb51bf50 media: Media: meson: vdec: Use devm_platform_ioremap_resou [...] adds 23196fa2ed49 media: hantro: Fix media device bus_info string adds c14c7afa1256 media: imx: set a media_device bus_info string adds a27f60a2fa16 media: sun6i-csi: Allow the video device to be open multip [...] adds 0a97da3f319b media: staging: media: rkvdec: Make use of the helper func [...] adds 26f4677b9fda media: saa7164: Remove redundant assignment of pointer t adds 1752ddaf7dc2 media: rcar-vin: Use user provided buffers when starting adds 2232ccce2290 media: vimc: Enable set resolution at the scaler src pad adds 3c8117314db1 media: rcar_drif: select CONFIG_V4L2_ASYNC adds af919821e12d media: radio-wl1273: Avoid card name truncation adds 473a6f40ba0a media: si470x: Avoid card name truncation adds c0f1f4f18085 media: tm6000: Avoid card name truncation adds 9cc23abb1c5e media: cx23885: Fix snd_card_free call on null card pointer adds b2086ab7e006 media: staging/media/meson: vdec.h: fix kerneldoc warnings adds fd2fc87d4786 media: atmel: fix the ispck initialization adds e737a1d02f2b media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] adds a28ac7102c55 media: ir_toy: print firmware version in correct format adds ae63f0e44453 media: ir_toy: deal with residual irdata before expected response adds 97916f0f5b0d media: ir_toy: do not resubmit broken urb adds 0556317320e6 media: meson-ir-tx: fix platform_no_drv_owner.cocci warnings adds d5d781aa8412 media: mxl111sf: change mutex_init() location adds 69ad36d74bbf media: mceusb: return without resubmitting URB in case of [...] adds d39e21d5e693 media: dvb-frontend/mxl692: Remove repeated verbose license text adds 5e8352f27d60 media: dvb-frontend/mxl5xx: Remove repeated verbose license text adds 96b4fa628631 media: dvb-frontends/stv6111: Remove repeated verbose lice [...] adds d436efb4da4d media: dvb-frontends/stv0910: Remove repeated verbose lice [...] adds 0a24c52d78e0 media: dvb-frontends/cxd2099: Remove repeated verbose lice [...] new 952aab37b121 Merge tag 'v5.15-rc2' into media_stage new f8a6aeb62bfd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new d6469e8fe6e1 Merge branch 'acpi-x86' into linux-next adds 892a012699fc ACPI: resources: Add DMI-based legacy IRQ override quirk new 4d1e084c1231 Merge branch 'acpi-resources' into linux-next adds bfcc1e67ff1e PM: sleep: Do not assume that "mem" is always present adds 5416da01ff6e PM: hibernate: Remove blk_status_to_errno in hib_wait_io new 81de3c34c76e Merge branch 'pm-sleep' into linux-next new 5aeb05b27f81 software node: balance refcount for managed software nodes new 163807478ffd Merge branch 'devprop' into linux-next new c71db7ad60c5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 90eb917d0586 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new c49bf948608b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new dcd3f985b20f RDMA/rxe: Fix wrong port_cap_flags new d12faf2dee50 RDMA/rxe: remove the redundant variable new ad17bbef3dd5 RDMA/rxe: remove the unnecessary variable new 9ec48e8a125f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 95b5fc03c189 net: arc_emac: Make use of the helper function dev_err_probe() adds d502933c30c6 net: atl1c: Make use of the helper function dev_err_probe() adds b0ab7096dd9b net: atl1e: Make use of the helper function dev_err_probe() adds 9eda994d4b57 net: chelsio: cxgb4vf: Make use of the helper function dev [...] adds a72691ee19ca net: enetc: Make use of the helper function dev_err_probe() adds 015a22f46b25 net: ethoc: Make use of the helper function dev_err_probe() adds 4fd3ff3b29ae net: hinic: Make use of the helper function dev_err_probe() adds 52583c8d8b12 net: thunderx: Make use of the helper function dev_err_probe() adds 63f85c401eba octeontx2-pf: CN10K: Hide RPM stats over ethtool adds d1ab2647de32 Revert "net: wwan: iosm: firmware flashing and coredump co [...] adds 227b9644ab16 net/tls: support SM4 GCM/CCM algorithm adds 4b5a3ab17c6c octeontx2-af: Hardware configuration for inline IPsec adds 561bed688bff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 983d96a9116a net: dsa: b53: Include all ports in "enabled_ports" adds b290c6384afa net: dsa: b53: Drop BCM5301x workaround for a wrong CPU/IMP port adds 3ff26b29230c net: dsa: b53: Improve flow control setup on BCM5301x adds 7d5af56418d7 net: dsa: b53: Drop unused "cpu_port" field adds 44ded7ca63f1 Merge branch 'net-dsa-b53-clean-up-cpu-imp-ports' adds 8dc84dcd7f74 net: phy: broadcom: Enable 10BaseT DAC early wake adds 61524e43abad net: netsec: Make use of the helper function dev_err_probe() adds 6042d4348a34 net: e1000e: solve insmod 'Unknown symbol mutex_lock' error adds d853f1d3c900 octeontx2-af: Fix uninitialized variable val adds 3503e673db23 octeontx2-af: Remove redundant initialization of variable blkaddr adds b20b54fb00a8 net: stmmac: dwmac-visconti: Make use of the helper functi [...] adds 6db9350a9db3 devlink: Delete not-used devlink APIs adds 5ef8a0291513 net: microchip: encx24j600: drop unneeded MODULE_ALIAS adds 1a575cde596c ptp: ocp: Avoid operator precedence warning in ptp_ocp_sum [...] adds f68d08c437f9 net: phy: bcm7xxx: Add EPHY entry for 72165 adds b238290b965f bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr adds 03e601f48b2d libbpf: Don't crash on object files with no symbol tables adds 08a6f22ef6f8 libbpf: Change bpf_object_skeleton data field to const pointer adds a6cc6b34b93e bpftool: Provide a helper method for accessing skeleton's [...] adds 980a1a4c342f selftests/bpf: Add checks for X__elf_bytes() skeleton helper adds d6be5947efdd Merge branch 'Bpf skeleton helper method' adds 006a5099fc18 libbpf: Fix build with latest gcc/binutils with LTO adds 0b46b7550560 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling A [...] adds ed7b74dc7777 selftests: xsk: Simplify xsk and umem arrays adds 744eb5c882e8 selftests: xsk: Introduce type for thread function adds ce74acaf015c selftests: xsk: Introduce test specifications adds 83f4ae2f26bd selftests: xsk: Move num_frames and frame_headroom to xsk_ [...] adds 4bf8ee65ba4e selftests: xsk: Move rxqsize into xsk_socket_info adds c160d7afba8f selftests: xsk: Make frame_size configurable adds 53cb3cec2f1e selftests: xsx: Introduce test name in test spec adds 119d4b02feb5 selftests: xsk: Add use_poll to ifobject adds 1856c24db0a8 selftests: xsk: Introduce rx_on and tx_on in ifobject adds 55be575dc13c selftests: xsk: Replace second_step global variable adds 85c6c9573970 selftests: xsk: Specify number of sockets to create adds af6731d1e1c6 selftests: xsk: Make xdp_flags and bind_flags local adds e2d850d5346c selftests: xsx: Make pthreads local scope adds 8ce7192b508d selftests: xsk: Eliminate MAX_SOCKS define adds 8abf6f725a9e selftests: xsk: Allow for invalid packets adds 605091c5100d selftests: xsk: Introduce replacing the default packet stream adds a4ba98dd0c69 selftests: xsk: Add test for unaligned mode adds 6ce67b5165e6 selftests: xsk: Eliminate test specific if-statement in te [...] adds 0d1b7f3a00cf selftests: xsk: Add tests for invalid xsk descriptors adds 909f0e28207c selftests: xsk: Add tests for 2K frame size adds e876a0367c37 Merge branch 'bpf-xsk-selftests' adds f64c4acea51f bpf: Add hardware timestamp field to __sk_buff adds 3384c7c7641b selftests/bpf: Test new __sk_buff field hwtstamp adds c22ac2a3d4bd perf: Enable branch record for software events adds 856c02dbce4f bpf: Introduce helper bpf_get_branch_snapshot adds 025bd7c753aa selftests/bpf: Add test for bpf_get_branch_snapshot adds 14bef1ab3037 Merge branch 'bpf: introduce bpf_get_branch_snapshot' adds dbd7eb14e060 bpf, selftests: Replicate tailcall limit test for indirect [...] adds 2f3830412786 libbpf: Make libbpf_version.h non-auto-generated adds ca304b40c20d libbpf: Introduce legacy kprobe events support adds 53df63ccdc02 selftests/bpf: Update selftests to always provide "struct_ [...] adds 91b4d1d1d544 libbpf: Ensure BPF prog types are set before relocations adds 5532dfd42e48 libbpf: Simplify BPF program auto-attach code adds b6291a6f30d3 libbpf: Minimize explicit iterator of section definition array adds 67dfac47dac6 Merge branch 'libbpf: Streamline internal BPF program sect [...] adds c0354077439b bpf,x64 Emit IMUL instead of MUL for x86-64 adds 8987ede3ed27 selftests/bpf: Fix .gitignore to not ignore test_progs.c adds 41ced4cd8802 btf: Change BTF_KIND_* macros to enums adds b5ea834dde6b bpf: Support for new btf kind BTF_KIND_TAG adds 30025e8bd80f libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag adds 5b84bd10363e libbpf: Add support for BTF_KIND_TAG adds 5c07f2fec003 bpftool: Add support for BTF_KIND_TAG adds 71d29c2d47d1 selftests/bpf: Test libbpf API function btf__add_tag() adds 3df3bd68d481 selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TA [...] adds 35baba7a832f selftests/bpf: Add BTF_KIND_TAG unit tests adds ad526474aec1 selftests/bpf: Test BTF_KIND_TAG for deduplication adds c240ba287890 selftests/bpf: Add a test with a bpf program with btf_tag [...] adds 48f5a6c41627 docs/bpf: Add documentation for BTF_KIND_TAG adds 4c24483e247f Merge branch 'bpf: add support for new btf kind BTF_KIND_TAG' adds 2220ecf55c1b selftests/bpf: Skip btf_tag test if btf_tag attribute not [...] adds 69cd823956ba libbpf: Add sphinx code documentation comments adds 336562752acc bpf: Update bpf_get_smp_processor_id() documentation adds f11f86a3931b libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() adds 23a7baaa9388 selftests/bpf: Stop using relaxed_core_relocs which has no effect adds 277641859e83 libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs adds 2d5ec1c66e25 libbpf: Allow skipping attach_func_name in bpf_program__se [...] adds 60aed22076b0 selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach [...] adds 91b555d73e53 libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 adds 942025c9f37e libbpf: Constify all high-level program attach APIs adds f706f6c66c43 Merge branch 'Improve set_attach_target() and deprecate op [...] adds ca21a3e5edfd selftests/bpf: Fix a few compiler warnings adds af54faab84f7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds 0efcc3f20145 sky2: Stop printing VPD info to debugfs adds b972b54a68b2 net: bcmgenet: Patch PHY interface for dedicated PHY driver adds 1dac0084d412 net: macb: add description for SRTSM adds d7b3485f1c2b net: macb: align for OSSMODE offset adds 1a9b5a26daf6 net: macb: add support for mii on rgmii adds 0f4f6d7332bb net: macb: enable mii on rgmii for sama7g5 adds 95dca2d578d2 Merge branch 'macb-MII-on-RGMII' adds 61bc6e82f92e mptcp: add new mptcp_fill_diag helper adds 55c42fa7fa33 mptcp: add MPTCP_INFO getsockopt adds 06f15cee3695 mptcp: add MPTCP_TCPINFO getsockopt support adds c11c5906bc0a mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support adds ce9979129a0b selftests: mptcp: add mptcp getsockopt test cases adds 983e59a27b92 Merge branch 'mptcp-next' adds 9eb7b5e7cb50 net: dpaa2-mac: add support for more ethtool 10G link modes adds aed0826b0cf2 net: net_namespace: Fix undefined member in key_remove_domain() adds db9c8e2b1e24 NET: IPV4: fix error "do not initialise globals to 0" adds 9ce4e3d6d856 virtio_net: use netdev_warn_once to output warn when witho [...] adds 4fc29989835a net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER adds cbcca2e3961e net: phylink: don't call netif_carrier_off() with NULL netdev adds f7116fb46085 net: sched: move and reuse mq_change_real_num_tx() adds 14e94f9445a9 octeontx2-af: verify CQ context updates new a520794b063b virtio_net: introduce TX timeout watchdog new b4df02b562f4 net: phy: at803x: add support for qca 8327 A variant internal phy new 15b9df4ece17 net: phy: at803x: add resume/suspend function to qca83xx phy new d44fd8604a4a net: phy: at803x: fix spacing and improve name for 83xx phy new 4dcd183fbd67 net: wwan: iosm: devlink registration new b55734745568 net: wwan: iosm: fw flashing support new 09e7b002ff67 net: wwan: iosm: coredump collection support new 8d9be0634181 net: wwan: iosm: transport layer support for fw flashing/cd new 64302024bce5 net: wwan: iosm: devlink fw flashing & cd collection docum [...] new 607d574aba6e net: wwan: iosm: fw flashing & cd collection infrastructur [...] new 13f356f5dc9d Merge branch 'wwan-iosm-fw-flashing' new 998ac358019e net: lantiq: add support for jumbo frames new ffa66f15e450 net/ipv4/route.c: remove superfluous header files from route.c new 222a31408ab0 net/ipv4/tcp_fastopen.c: remove superfluous header files f [...] new 85c698863c15 net/ipv4/tcp_minisocks.c: remove superfluous header files [...] new 910a4f3c4923 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 335ff4990cf3 bpf: Merge printk and seq_printf VARARG max macros adds 84b4c52960bd selftests/bpf: Stop using bpf_program__load adds 10aceb629e19 bpf: Add bpf_trace_vprintk helper adds c2758baa9798 libbpf: Modify bpf_printk to choose helper based on arg count adds 6c66b0e7c91a libbpf: Use static const fmt string in __bpf_printk adds 4190c299a49f bpftool: Only probe trace_vprintk feature in 'full' mode adds d313d45a226f selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTs adds 7606729fe24e selftests/bpf: Add trace_vprintk test prog adds a42effb0b24f bpf: Clarify data_len param in bpf_snprintf and bpf_seq_pr [...] adds e57f52b42d1f Merge branch 'bpf: implement variadic printk helper' new 66a24831db92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52ca25ab7735 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2c714a2819bb Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 8aaf925a9d70 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 04cb788ecee8 crypto: jitter - drop kernel-doc notation adds d5e93b3374e4 hwrng: Kconfig - Add helper dependency on COMPILE_TEST adds 4a7e1e5fc294 crypto: sm4 - Do not change section of ck and sbox adds b9e699f91236 crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path adds 96c34e143689 crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers adds 676e508122d9 crypto: arm64/aes-ce - stop using SIMD helper for skciphers adds 36a916af641d crypto: arm64/aes-ccm - yield NEON when processing auth-only data adds b3482635e5d6 crypto: arm64/aes-ccm - remove non-SIMD fallback path adds 741691c44606 crypto: arm64/aes-ccm - reduce NEON begin/end calls for co [...] adds 898387e40cf5 crypto: arm64/aes-ccm - avoid by-ref argument for ce_aes_c [...] adds cbbb5f07ab73 crypto: hisilicon - Fix sscanf format signedness adds 8de8d4fe7d5a crypto: hisilicon/qm - fix the uacce mmap failed adds 8bb765271ade crypto: hisilicon/qm - support the userspace task resetting adds ba79a32acfde crypto: qat - replace deprecated MSI API adds 0e64dcd7c94b crypto: qat - remove unmatched CPU affinity to cluster IRQ adds 9832fdc917de crypto: qat - free irqs only if allocated adds 70fead3adb4e crypto: qat - free irq in case of failure adds 40da865381ad crypto: qat - remove unneeded packed attribute adds 29601c8159c8 hwrng: ixp4xx - Make use of the helper function devm_platf [...] adds 5e91f56a0bb3 crypto: img-hash - remove need for error return variable ret adds 81f53028dfbc crypto: drbg - Fix unused value warning in drbg_healthchec [...] adds a2d3cbc80d25 crypto: aesni - check walk.nbytes instead of err new e3d55aba2602 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8b93d1d7dbd5 drm/shmem-helper: Switch to vmf_insert_pfn adds 804b6e5ee613 drm/shmem-helpers: Allocate wc pages on x86 adds 45d9c8dde4cd drm/vgem: use shmem helpers adds 8b4e02c70fca drm/panel: Add DT bindings for Samsung S6D27A1 display panel adds ebd8cbf1fb96 drm/panel: s6d27a1: Add driver for Samsung S6D27A1 display panel adds 7b812171257d drm: unexport drm_ioctl_permit adds 32a4eb04d59a drm/fourcc: Add macros to determine the modifier vendor adds 82ade934dde4 drm/arm: malidp: Use fourcc_mod_is_vendor() helper adds c1d3cfbc41a1 drm/tegra: Use fourcc_mod_is_vendor() helper adds 992c238188a8 dma-buf: nuke seqno-fence adds f492283b1570 dma-buf: WARN on dmabuf release with pending attachments adds ea5ea3d8a117 drm/virtio: support mapping exported vram adds 820a2ab23d5e drm: panel-orientation-quirks: Update the Lenovo Ideapad D [...] adds a53f1dd3ab9f drm: panel-orientation-quirks: Add quirk for KD Kurio Smar [...] adds 88fa1fde9189 drm: panel-orientation-quirks: Add quirk for the Samsung G [...] adds 072e70d52372 drm: panel-orientation-quirks: Add quirk for the Chuwi Hi10 Pro adds 6fa701d13ae6 drm: Remove unused code to load the non-existing fbcon.ko adds 7f16d0f3b8e2 drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() adds a23e0a2a222a drm/bridge: anx7625: Propagate errors from sp_tx_edid_read() adds e54163e9184e drm/vmwgfx: unbind in vmw_ttm_unpopulate adds b7e8b086ffbc drm/amdgpu: unbind in amdgpu_ttm_tt_unpopulate adds 61a8736fd822 drm/nouveau: unbind in nouveau_ttm_tt_unpopulate adds b131d49921e9 drm/radeon: unbind in radeon_ttm_tt_unpopulate() adds d5f45d1e2f08 drm/ttm: remove ttm_tt_destroy_common v2 adds 8bc92f667aa4 drm/r128: switch from 'pci_' to 'dma_' API adds 333ba0d9d5d5 dt-bindings: panel: ili9341: correct indentation adds 08994edbb81f Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] adds e9ae220d3f6f drm/panfrost: Use upper/lower_32_bits helpers adds b0c2a157a606 drm: rockchip: remove reference to non-existing config DRM_RGB adds 5e12f7ea4aa0 drm: v3d: correct reference to config ARCH_BRCMSTB adds 47ddb72f7893 drm: zte: remove obsolete DRM Support for ZTE SoCs adds 60aede70f4a6 drm: omap: remove obsolete selection of OMAP2_DSS in confi [...] adds 28210a3f5412 drm/bridge: parade-ps8640: Reorg the macros adds 880121be1179 mm/vmscan: add sync_shrinkers function v3 adds 450b2622bc11 drm/ttm: optimize the pool shrinker a bit v2 adds da8ac4bf4234 GPU: drm: fix style errors adds 4087d2fb286c drm/plane: Fix comment typo adds dbe48d030b28 drm/sched: Split drm_sched_job_init adds 357285a2d1c0 drm/msm: Improve drm/sched point of no return rules adds b0a5303d4e14 drm/sched: Barriers are needed for entity->last_scheduled adds ebd5f74255b9 drm/sched: Add dependency tracking adds 0e10e9a1db23 drm/sched: drop entity parameter from drm_sched_push_job adds 981b04d96856 drm/sched: improve docs around drm_sched_entity adds 53516280cc38 drm/panfrost: use scheduler dependency tracking adds c79a4487f33b drm/lima: use scheduler dependency tracking adds 916044fac862 drm/v3d: Move drm_sched_job_init to v3d_job_init adds da3208e8637e drm/v3d: Use scheduler dependency handling adds 80bcfbd37668 drm/msm: Use scheduler dependency handling adds f1b3f696a084 drm/msm: Don't break exclusive fence ordering adds d9edf92d496b dma-resv: Give the docs a do-over adds 32eadf52d449 drm/ttm: Create pinned list adds c9d7b2827dd2 drm/bridge: anx7625: enable DSI EOTP adds 3a5f3d61de65 drm/bridge: it66121: Initialize {device,vendor}_ids adds 8b03e3fc7918 drm/bridge: it66121: Wait for next bridge to be probed adds d39491d86f50 drm/bridge: cdns: Make use of the helper function devm_pla [...] adds 4c216f0da88e drm: adv7511: Convert to SPDX identifier adds 23019ff2c9dc drm/vc4: Make use of the helper function devm_platform_ior [...] adds f5df171f93d3 drm/sun4i: Make use of the helper function devm_platform_i [...] adds c302c98da646 drm/sun4i: Fix macros in sun8i_csc.h adds c97f082c1352 drm/ttm: Clear all DMA mappings on demand adds 771d2053d41f panfrost: Don't cleanup the job if it was successfully queued adds 3605eacc8ae0 drm/panfrost: Make use of the helper function devm_platfor [...] adds d72277b6c37d dma-buf: nuke DMA_FENCE_TRACE macros v2 adds cba3ae8b3238 dma-buf: cleanup kerneldoc of removed component adds b83dcd753dbe dma-buf: clarify dma_fence_ops->wait documentation adds 044e55b14657 dma-buf: clarify dma_fence_add_callback documentation adds 98cca519df6d drm/ttm: cleanup ttm_resource_compat adds a9fc4315553d drm: Improve the output_poll_changed description adds 5bd785a81403 drm/panel: otm8009a: add a 60 fps mode adds d4c16733e796 drm/sched: Fix drm_sched_fence_free() so it can be passed [...] adds c5baa944875e drm/mcde: Make use of the helper function devm_platform_io [...] adds b998ba95d284 drm/ttm: remove the outdated kerneldoc section adds fcd0bbd619b3 drm/ttm: add some general module kerneldoc adds be77a2f4cfd2 drm/ttm: add kerneldoc for enum ttm_caching adds c5fd9986719e drm/ttm: enable TTM device object kerneldoc v2 adds 324317add204 drm/ttm: enable TTM resource object kerneldoc v2 adds d7fe6f8afead drm/ttm: enable TTM placement kerneldoc adds 4f4859d084f7 drm/ttm: enable TTM TT object kerneldoc v2 adds 361da7c34216 drm/ttm: enable TTM page pool kerneldoc adds ee2cda7b0277 drm/stm: ltdc: attach immutable zpos property to planes adds c20351ad58c9 drm/stm: ltdc: add layer alpha support adds c8527b9ad3cf drm/panel-simple: Reorder logicpd_type_28 / mitsubishi_aa070mc01 adds 353be7c2328c drm: document drm_mode_create_lease object requirements adds 63a4881572d7 drm: panel-orientation-quirks: Add quirk for the Chuwi HiBook adds 9eeb7b4e40bf drm/panel-orientation-quirks: add Valve Steam Deck adds d4cb82aa2e4b drm/meson: Make use of the helper function devm_platform_i [...] adds 617d5b34f22c drm/ttm: Try to check if new ttm man out of bounds during compile adds 2f76520561d0 Merge drm/drm-next into drm-misc-next adds 87ea95808d53 drm/bridge: Add a function to abstract away panels adds 0caddbbfdfa2 drm/vc4: dpi: Switch to devm_drm_of_get_bridge adds a43dd76bacd0 drm/vc4: dsi: Switch to devm_drm_of_get_bridge adds 5ad2d11feafb dma-buf: system_heap: Avoid warning on mid-order allocations adds 0b7383331c00 drm/qxl: User page size macro for qxl release bo adds 78afff2acea1 drm/bochs: add Bochs PCI ID for Simics model adds 282abb5a1f38 drm/ttm: fix the type mismatch error on sparc64 adds bcf26654a38f drm/sched: fix the bug of time out calculation(v4) adds e4f868191138 drm/v3d: fix wait for TMU write combiner flush adds b41e24a5c72b drm/sun4i: dsi: Make use of the helper function dev_err_probe() adds 91241ee25a2f drm/sun4i: dw-hdmi: Make use of the helper function dev_er [...] adds 5bd4f20de8ac virtio-gpu: fix possible memory allocation failure adds a53f2c035e98 drm/panfrost: Calculate lock region size correctly adds 9fcb4a8ff2aa drm/v3d: fix sched job resources cleanup when a job is aborted new f3bc07eba481 drm: bridge: it66121: Fix return value it66121_probe new c3c7d70b2046 drm/v3d: Make use of the helper function devm_platform_ior [...] new d52ce7094e11 panfrost: make mediatek_mt8183_supplies and mediatek_mt818 [...] new fba5265fca72 drm/panfrost: simplify getting .driver_data new 29145a566873 dt-bindings: drm/panel-simple-edp: Introduce generic eDP panels new bac9c2948224 drm/edid: Break out reading block 0 of the EDID new d9f91a10c3e8 drm/edid: Allow querying/working with the panel ID from the EDID new e8de4d55c259 drm/edid: Use new encoded panel id style for quirks matching new 310720875efa ARM: configs: Everyone who had PANEL_SIMPLE now gets PANEL_EDP new c0c11c70a6d0 arm64: defconfig: Everyone who had PANEL_SIMPLE now gets P [...] new 5f04e7ce392d drm/panel-edp: Split eDP panels out of panel-simple new 3fd68b7b13c2 drm/panel-edp: Move some wayward panels to the eDP driver new b6d5ffce11dd drm/panel-simple: Non-eDP panels don't need "HPD" handling new 9ea10a500045 drm/panel-edp: Split the delay structure out new 52824ca4502d drm/panel-edp: Better describe eDP panel delays new c46a4cc1403e drm/panel-edp: hpd_reliable shouldn't be subtraced from hp [...] new a64ad9c3e4a5 drm/panel-edp: Fix "prepare_to_enable" if panel doesn't ha [...] new 24e27de11560 drm/panel-edp: Don't re-read the EDID every time we power [...] new 5540cf8f3e8d drm/panel-edp: Implement generic "edp-panel"s probed by EDID new 528a329c1767 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 052b511f2712 drm/amd/display: Fix crash on device remove/driver unload adds ac02a77762bf drm/amdgpu: Put drm_dev_enter/exit outside hot codepath adds 934a2bcccf57 drm/amdgpu: Fix uvd ib test timeout when use pre-allocated BO adds 1a2a82031140 drm/amdgpu: Fix crash on device remove/driver unload adds 59084e464297 drm/ttm: Create pinned list adds a2d1d5109345 drm/ttm: Clear all DMA mappings on demand adds 6d3f4187d03a drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case adds 45b6fe00ec6c drm/amdgpu: Add a UAPI flag for hot plug/unplug adds cba2eba6eead drm/amdkfd: avoid conflicting address mappings adds 007d6b2d984c drm/amdkfd: export svm_range_list_lock_and_flush_work adds 04c3890a06df drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails adds a971f50f997b drm/amdgpu: add another raven1 gfxoff quirk adds ad79816775ea drm/amdgpu: only check for _PR3 on dGPUs adds 0b5054812193 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds e063674567dd Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 338360331af1 Revert "drm/amd/display: To modify the condition in indica [...] adds d12d06294907 drm/radeon: Add HD-audio component notifier support (v2) new 0537240f0856 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 064b877dff42 drm/i915: Free all DMC payloads adds 259d71992e57 drm/i915/dmc: Update to DMC v2.12 adds 72fe6ca84f08 drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ [...] adds ce0eacbbd922 drm/i915/display: Wait at least 2 frames before selective update adds 1f3a11c341ab drm/i915/display: Workaround cursor left overs with PSR2 s [...] adds af7ea1e22afc drm/i915/display/psr: Use drm damage helpers to calculate [...] adds 641dd82ffa9d drm/i915/display/adlp: Add new PSR2 workarounds new 054ce0bce22e drm/dp: add DP 2.0 UHBR link rate and bw code conversions new fc8a2b1e0f91 drm/dp: use more of the extended receiver cap new 762520e31025 drm/dp: add LTTPR DP 2.0 DPCD addresses new c78b4a85721f drm/dp: add helper for extracting adjust 128b/132b TX FFE preset new 7bb97db8d329 drm/i915/dg2: add DG2+ TRANS_DDI_FUNC_CTL DP 2.0 128b/132b mode new 4e718a0e4053 drm/i915/dp: add helper for checking for UHBR link rate new 078397bbad2d drm/i915/dp: use 128b/132b TPS2 for UHBR+ link rates new 6114f71b3953 drm/i915/dp: select 128b/132b channel encoding for UHBR rates new 79ac2b1bc9b9 drm/i915/dg2: configure TRANS_DP2_CTL for DP 2.0 new 1d7139172480 drm/i915/dp: add HAS_DP20 macro new 652135940ee2 drm/i915/dg2: use 128b/132b transcoder DDI mode new e01163e82b70 drm/i915/dg2: configure TRANS_DP2_VFREQ{HIGH,LOW} for 128b/132b new d1b02e7590f8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 71eabafac1eb drm/tegra: dc: Remove unused variables adds 8a44924e1400 drm/tegra: uapi: Fix wrong mapping end address in case of [...] adds a81cf839a064 gpu/host1x: fence: Make spinlock static adds c3dbfb9c49ee gpu: host1x: Plug potential memory leak new 05b13d82af24 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new fee59f079961 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 3b4a673fa409 ASoC: SOF: core: Move probe work related code under a sing [...] adds 7a20dec45d07 ASoC: cs42l42: Minor fix all errors reported by checkpatch [...] adds 243442bcd98f ASoC: SOF: imx8m: add SAI1 info adds c6d1fa6c8f66 misc: cs35l41: Remove unused pdn variable adds 6116df7fafab ASoC: cs35l41: Binding fixes adds 4a8cf938d5b6 ASoC: atmel: Convert to new style DAI format definitions adds 8461d7d83f1f ASoC: au1x: Convert to modern terminology for DAI clocking adds 4ba344dc792f ASoC: SOF: ipc: Add probe message logging to ipc_log_header() adds 8a720724589e ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COM [...] adds 2dc51106ccc6 ASoC: SOF: compress: move and export sof_probe_compr_ops adds 7bbdda800900 ASoC: SOF: probe: Merge and clean up the probe and compress files adds f95b4152ad75 ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c adds 49efed505885 ASoC: SOF: sof-probes: Correct the function names used for [...] adds 8e0850f98df9 Merge series "ASoC: SOF: Clean up the probe support" from [...] adds 12451814496a ASoC: cs42l42: Implement Manual Type detection as fallback adds f1291f41afa9 Merge series "ASoC: cs42l42: Implement Manual Type detecti [...] adds f6b0c731a01f ASoC: SOF: ipc: Remove redundant error check from sof_ipc_ [...] adds 0ed66cb7b6d3 ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops adds 703ac1f2a5e5 ASoC: 88pm860x: Update to modern clocking terminology adds 59fdde1d4e26 ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_m [...] adds b95b64510ac9 ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/st [...] adds 2266721938b9 Merge series "ASoC: SOF: ipc: Small cleanups for message h [...] new cf21e114f6f4 ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_c [...] new 600e0ae9aa71 ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro new ef92ed2623ea ASoC: ab8500: Update to modern clocking terminology new a7a18abbd26c ASoC: dt-bindings: rt5682s: correct several errors new 5374b9215dbe ASoC: Intel: boards: Update to modern clocking terminology new 0f9a84b20f14 ASoC: codecs: max98390: simplify getting the adapter of a client new 0c25db3f7621 ASoC: soc-pcm: Don't reconnect an already active BE new 7a226f2eabdc ASoC: simple-card-utils: Increase maximum DAI links limit to 512 new 30b428d02cbc ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link new aa56a9dedf99 ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules new 94d486c2e5e7 ASoC: tegra: Add routes for few AHUB modules new e539891f9687 ASoC: tegra: Add Tegra210 based MVC driver new b2f74ec53a6c ASoC: tegra: Add Tegra210 based SFC driver new 77f7df346c45 ASoC: tegra: Add Tegra210 based AMX driver new a99ab6f395a9 ASoC: tegra: Add Tegra210 based ADX driver new 05bb3d5ec64a ASoC: tegra: Add Tegra210 based Mixer driver new 2a07ef63f51f Merge series "Extend AHUB audio support for Tegra210 and l [...] new a739fdc26211 ASoC: soc-component: Convert the mark_module to void* new cd46f3824480 ASoC: compress/component: Use module_get_when_open/put_whe [...] new cca46db7e2da Merge series "ASoC: compress: Support module_get on stream [...] new 8e8f2ac09db9 ASoC: Drop mistakenly applied SPI patch new cc908256886c Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 14aea4f635b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42db219158e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3ca1a238b1ad io_uring: remove ctx referencing from complete_post adds b43ac98c4f33 io_uring: optimise io_req_init() sqe flags checks adds 34b490b704cf Merge branch 'for-5.16/io_uring' into for-next adds 5f7acddf706c null_blk: poll queue support adds 32ac44a96a8e Merge branch 'for-5.16/drivers' into for-next new 105fb7d98832 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new dd969380c6bd ahci: remove duplicated PCI device IDs new 26f4f91ac171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30a99b8062c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1e5ecc5b7cc regulator: fix typo in Kconfig and max8973-regulator new 09aef6aff450 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new 30d945e24268 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5720d3130c58 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 6361a57f8b57 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new ded2f42dc2c1 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 39085f28d38d Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 12c5e81d3fd0 audit: prepare audit_context for use in calling contexts b [...] new 5bd2182d58e9 audit,io_uring,io-wq: add some basic audit support to io_uring new 67daf270cebc audit: add filtering for io_uring records new 3a862cacf867 fs: add anon_inode_getfile_secure() similar to anon_inode_ [...] new 91a9ab7c942a io_uring: convert io_uring to the secure anon inode interface new cdc1404a4046 lsm,io_uring: add LSM hooks to io_uring new 740b03414b20 selinux: add support for the io_uring access controls new d9d8c93938c4 Smack: Brutalist io_uring support new e879e22d2168 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8560b0ae8836 Merge branch 'next' of git://github.com/cschaufler/smack-next new f236e3b2dbb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8e71168e2cc7 lsm_audit: avoid overloading the "key" audit field new 8f24fe4e5f6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bb667205406c dt-bindings: w1: update w1-gpio.yaml reference new 1b4e3ca2dcc2 dt-bindings: arm,vexpress-juno: Fix 'motherboard' node name new 6f4276ecc0f7 dt-bindings: arm,vexpress-juno: Add missing motherboard pr [...] new 3bae4246f501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 98c29b35a7e3 spi: rspi: drop unneeded MODULE_ALIAS adds 3323129a6db9 spi: sh-msiof: drop unneeded MODULE_ALIAS new 09134c5322df spi: Fixed division by zero warning new efe79efc21cf Merge remote-tracking branch 'spi/for-5.15' into spi-5.16 new c7a8489dac59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e1a6af4b000c genirq: Update irq_set_irqchip_state documentation adds e739f98b4b11 genirq: Move prio assignment into the newly created thread adds 12235da8c80a kernel/locking: Add context to ww_mutex_trylock() adds 2507003a1d10 lockdep: Let lock_is_held_type() detect recursive read as read adds a2e05ddda11b lockdep: Improve comments in wait-type checks adds f7427ba5ce9c locking/lockdep: Cleanup the repeated declaration adds 2574dd53d7a0 Merge branch 'locking/core' adds b94410422fb3 Merge branch 'locking/urgent' adds 9af9dcf11bda x86/xen: Mark cpu_bringup_and_idle() as dead_end_function adds b7b205c3a0bc x86/xen: Move hypercall_page to top of the file adds 8b946cc38e06 objtool: Introduce CFI hash adds f56dae88a81f objtool: Handle __sanitize_cov*() tail calls adds 2b2f72d4d819 x86/kvm: Always inline sev_*guest() adds a168233a440d x86/kvm: Always inline vmload() / vmsave() adds e25b694bf1d9 x86: Always inline context_tracking_guest_enter() adds aee045ed0a6b x86/kvm: Always inline to_svm() adds 010050a86393 x86/kvm: Always inline evmcs_write64() adds c6b01dace2cd x86: Always inline ip_within_syscall_gap() adds 2c36d87be493 x86/sev: Fix noinstr for vc_ghcb_invalidate() adds ce0b9c805dd6 locking/lockdep: Avoid RCU-induced noinstr fail adds e9382440de18 x86/paravirt: Mark arch_local_irq_*() __always_inline adds eac46b323b28 x86/paravirt: Use PVOP_* for paravirt calls adds 0a53c9acf4da x86/xen: Make read_cr2() noinstr adds 209cfd0cbb67 x86/xen: Make write_cr2() noinstr adds f4afb713e5c3 x86/xen: Make get_debugreg() noinstr adds 7361fac0465b x86/xen: Make set_debugreg() noinstr adds 20125c872a3f x86/xen: Make save_fl() noinstr adds 74ea805b79d2 x86/xen: Make hypercall_page noinstr adds d7bfc7d57cbe x86/xen: Make irq_enable() noinstr adds 09c413071e2d x86/xen: Make irq_disable() noinstr adds 847d9317b2b9 x86/xen: Mark xen_force_evtchn_callback() noinstr adds 1462eb381b4c x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays adds db2b0c5d7b6f objtool: Support pv_opsindirect calls for noinstr adds 5711f877c7d2 Merge branch 'objtool/core' adds 41100833cdd8 perf/x86: Add compiler barrier after updating BTS adds f0e756bdee4c Merge branch 'perf/core' adds 83d2bfc69d2d Merge branch 'perf/urgent' adds 5855e81a4a3b sched/fair: Use __schedstat_set() in set_next_entity() adds cb3e971c435d sched: Make struct sched_statistics independent of fair sc [...] adds a05296a6e291 sched: Make schedstats helpers independent of fair sched class adds a95f0507a1a4 sched: Introduce task block time in schedstats adds 75ded49a19c6 sched/rt: Support sched_stat_runtime tracepoint for RT sch [...] adds 1ff69baabc2f sched/rt: Support schedstats for RT sched class adds db4570a26807 sched/dl: Support sched_stat_runtime tracepoint for deadli [...] adds fce7dd1e9c19 sched/dl: Support schedstats for deadline sched class adds e23bc1e6d52e sched: Remove unused inline function __rq_clock_broken() adds 682dc167b47b sched: Provide Kconfig support for default dynamic preempt mode adds 4212bade2e86 kthread: Move prio/affinite change into the newly created thread adds ccb4a51cd81f Merge branch 'sched/core' adds 85784470efa2 x86/smp: Remove unnecessary assignment to local var freq_scale adds 1d7f8f13388e Merge branch 'x86/cleanups' adds 4d7e85d576b2 Merge branch 'x86/cpu' adds 326b567f82df x86/extable: Tidy up redundant handler functions adds 32fd8b59f91f x86/extable: Get rid of redundant macros adds e42404afc4ca x86/mce: Deduplicate exception handling adds 083b32d6f4fa x86/mce: Get rid of stray semicolons adds 46d28947d987 x86/extable: Rework the exception table mechanics adds 2cadf5248b93 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_ [...] adds c1c97d175493 x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups adds c6304556f3ae x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups adds 0c2e62ba04cd x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups adds 4339d0c63c2d x86/fpu/signal: Clarify exception handling in restore_fpre [...] adds 4164a482a5d9 x86/fpu/signal: Move header zeroing out of xsave_to_user_s [...] adds fcfb7163329c x86/fpu/signal: Move xstate clearing out of copy_fpregs_to [...] adds 052adee66828 x86/fpu/signal: Change return type of copy_fpstate_to_sigf [...] adds 2af07f3a6e9f x86/fpu/signal: Change return type of copy_fpregs_to_sigfr [...] adds ee4ecdfbd289 x86/signal: Change return type of restore_sigcontext() to boolean adds f3305be5feec x86/fpu/signal: Change return type of fpu__restore_sig() t [...] adds 1193f408cd51 x86/fpu/signal: Change return type of __fpu_restore_sig() [...] adds be0040144152 x86/fpu/signal: Change return code of check_xstate_in_sigf [...] adds a2a8fd9a3efd x86/fpu/signal: Change return code of restore_fpregs_from_ [...] adds 1acd24c77ba4 Merge branch 'x86/fpu' adds 1c1046581f1a x86/setup: Call early_reserve_memory() earlier adds 7fc58d76a2ce Merge branch 'x86/urgent' new 056945986c58 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 5297cfa6bdf9 EDAC/synopsys: Fix wrong value type assignment for edac_mode adds 54607282fae6 EDAC/dmc520: Assign the proper type to dimm->edac_mode adds 4646da896a44 Merge branch 'edac-urgent' into edac-for-next new 70aa559ee5be Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 925da92ba5cb rcu: Avoid unneeded function call in rcu_read_unlock() adds 2f611d044b8d scftorture: Allow zero weight to exclude an smp_call_funct [...] adds 2b1388f8a408 scftorture: Shut down if nonsensical arguments given adds da9366c627ef scftorture: Account for weight_resched when checking for a [...] adds c3d0258d5af2 scftorture: Count reschedule IPIs adds f2bdf7dc0da2 scftorture: Warn on individual scf_torture_init() error co [...] adds 2010776f8ccb tools/rcu: Add an extract-stall script adds ae3357ac1127 torture: Allot 1G of memory for scftorture runs adds faaaf2ac03a8 torture: Make kvm-remote.sh print size of downloaded tarball adds 087388a77922 Merge branches 'fixes.2021.09.16a', 'scftorture.2021.09.16 [...] adds 15b69ff72ce0 Merge branch 'kcsan.2021.09.13b' into HEAD adds a9a38e204bcf Merge branch 'lkmm-dev.2021.09.13a' into HEAD adds e0ed32f33fb8 EXP timers/nohz: Last resort update jiffies on nohz_full I [...] adds 116996d008ed clocksource: Forgive repeated long-latency watchdog clocks [...] adds 9c2eed2c4c24 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) new 5e798fdcbfdd Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 4403f8062abe xen/x86: drop redundant zeroing from cpu_initialize_context() new f28347cc6639 Xen/gntdev: don't ignore kernel unmapping error new 9074c79b62b6 swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests new e243ae953b59 PCI: only build xen-pcifront in PV-enabled environments new 8e1034a52665 xen/pci-swiotlb: reduce visibility of symbols new 794d5b8a497f swiotlb-xen: this is PV-only on x86 new 57807c850f90 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c729604be6fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30a520a7032c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8381ad4a3b1 ipmi:watchdog: Set panic count to proper value on a panic new 35f4caec9d51 ipmi: Disable some operations during a panic new de04c2b82e47 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new a75bdcfadecd Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new b7d5bd51b9f5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 96a83c95c3da USB: serial: clean up core error labels new 6400b9749104 USB: serial: allow hung up ports to be suspended new d5ab926922e4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 2e0cd5a2a6ad Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 1c1425d2acc0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new ec878fc9c498 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 1a4bedc5305b extcon: extcon-axp288: Use P-Unit semaphore lock for regis [...] new 6710c90a055a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds cc5e3fff9a70 staging: wfx: sta: Fix 'else' coding style warning adds ea2054baaddc Revert "staging: rtl8723bs: remove possible deadlock when [...] adds 08ff647b83eb staging: rtl8723bs: ignore unused wiphy_wowlan object warnings adds 5b3087efe0b6 staging: vchiq: remove braces from if block adds 341975886aed staging: vchiq: add braces to if block adds eaf1d49d13ab staging: vchiq: cleanup code alignment issues adds 17c4e0de3244 staging: r8188eu: remove unused enum odm_bt_coexist adds 9ec5980350e8 staging: r8188eu: remove unused ODM_RASupport_Init() adds abe279997698 staging: r8188eu: remove RaSupport88E from struct odm_dm_struct adds 38625368916e staging: r8188eu: remove dead code from odm_RxPhyStatus92C [...] adds 090bea5a2bc5 staging: r8188eu: remove unused macros from rtl8188e_hal.h adds 3fff58a204f2 staging: r8188eu: remove write-only fields from struct hal [...] adds a3eb555762f3 staging: r8188eu: remove unused enums from rtl8188e_hal.h adds c26810817206 staging: r8188eu: remove unused field from struct hal_data_8188e adds 17a430a0f47e staging: r8188eu: remove IS_1T1R, IS_1T2R, IS_2T2R macros adds 17be21761339 staging: r8188eu: remove if test that is always true adds f7b687d6b67e staging: r8188eu: remove NumTotalRFPath from struct hal_da [...] adds fc7e745c3588 staging: r8188eu: remove switches from phy_RF6052_Config_P [...] adds 2c96719e0cbc staging: r8188eu: use swap() adds ae1e2ad8c2ec staging: r8188eu: remove usb_{read,write}_mem() adds 5829a6587925 staging: r8188eu: remove the helpers of rtw_read8() adds 945921db40d4 staging: r8188eu: remove the helpers of rtw_read16() adds a9611682ca6b staging: r8188eu: remove the helpers of rtw_read32() adds 8fba38e5105d staging: r8188eu: remove the helpers of usb_write8() adds 3350541e7f32 staging: r8188eu: remove the helpers of usb_write16() adds 72098cf27755 staging: r8188eu: remove the helpers of usb_write32() adds 1b403c6dd779 staging: r8188eu: remove the helpers of usb_writeN() adds 094813a6bced staging: r8188eu: remove the helpers of usb_read_port() adds cfe7937379df staging: r8188eu: remove the helpers of usb_write_port() adds 54751497741a staging: r8188eu: remove the helpers of usb_read_port_cancel() adds 9f5b245babc6 staging: r8188eu: remove the helpers of usb_write_port_cancel() adds 06c38fef11bc staging: r8188eu: remove core/rtw_io.c adds 65e31407caea staging: r8188eu: remove struct _io_ops new 96b461876304 staging: r8188eu: brfoffbyhw is always false new 9d04d83597f7 staging: r8188eu: remove rtw_hw_resume new 71116ede0fa4 staging: r8188eu: remove rtw_free_pwrctrl_priv prototype new 88022af1db87 staging: r8188eu: remove the HW_VAR_CHECK_TXBUF "hal variable" new 7b228bdf87c2 staging: rts5208: remove unnecessary parentheses in ms.c new 5b1a38a2a10b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds bf43a71a0a7f dt-bindings: iio: accel: Add DT binding doc for ADXL355 adds 12ed27863ea3 iio: accel: Add driver support for ADXL355 adds d722f1e06fbc drivers/iio: Remove all strcpy() uses adds 595a0590f4fb iio: adc: ad7949: define and use bitfield names adds 0b2a740b424e iio: adc: ad7949: enable use with non 14/16-bit controllers adds 379306506049 iio: adc: ad7949: add vref selection support adds 9a7b7594de4f dt-bindings: iio: adc: ad7949: update voltage reference bindings adds 870d26f6599d iio: adc: ad7949: use devm managed functions adds 9f0b3e0cc0c8 iio: st_sensors: disable regulators after device unregistration adds 82bcb7fb6498 iio: st_sensors: remove st_sensors_deallocate_trigger() function adds 5363c6c17b10 iio: st_sensors: remove st_sensors_power_disable() function adds 6b658c31bb6b iio: st_sensors: remove all driver remove functions adds e42696515414 iio: st_sensors: remove reference to parent device object [...] adds 1d761ca97838 iio: gyro: remove dead config dependencies on INPUT_MPU3050 adds 26df977a909f iio: ad5770r: make devicetree property reading consistent adds 919726c9e0ef iio: ltc2983: add support for optional reset gpio adds 25d4abbf3ddc iio: ltc2983: fail probe if no channels are given adds 050098500ae4 staging: iio: cdc: remove braces from single line if blocks adds b0fc3f1dbe2a iio: adc: twl6030-gpadc: Use the defined variable to clean code adds e112dc4e18ea iio: temperature: Add MAX31865 RTD Support adds c5dc9e363501 dt-bindings: iio: temperature: add MAXIM max31865 support adds 76e28aa97fa0 iio: magnetometer: ak8975: add AK09116 support adds f928670651da dt-bindings: iio: adc: at91-sama5d2: add compatible for sa [...] adds eaefa151f48a iio: adc: at91-sama5d2_adc: initialize hardware after cloc [...] adds 841a5b651815 iio: adc: at91-sama5d2_adc: remove unused definition adds 8940de2e4890 iio: adc: at91-sama5d2_adc: convert to platform specific d [...] adds e6d5eee4dfa2 iio: adc: at91-sama5d2_adc: add support for separate end o [...] adds d8004c5f46de iio: adc: at91-sama5d2_adc: add helper for COR register adds 840bf6cb983f iio: adc: at91-sama5d2_adc: add support for sama7g5 device adds 874b4912d94f iio: adc: at91-sama5d2_adc: update copyright and authors i [...] adds 9cec9be7af21 iio: adc: ti-ads8344: convert probe to device-managed adds 2bdb2f00a895 dt-bindings: iio: adc: Add ast2600-adc bindings adds 26a9f730ce38 iio: adc: aspeed: completes the bitfield declare. adds af1c6b50a294 dt-bindings: iio: accel: Add binding documentation for ADXL313 adds 636d44633039 iio: accel: Add driver support for ADXL313 adds 86ff6cb15f46 iio: accel: adxl355: use if(ret) in place of ret < 0 adds 327a0eaf19d5 iio: accel: adxl355: Add triggered buffer support adds ed641aeed17a counter: stm32-lptimer-cnt: Provide defines for clock polarities adds 357127231aa5 counter: stm32-timer-cnt: Provide defines for slave mode s [...] adds d70e46af7531 counter: Internalize sysfs interface code adds d5c7cab78a46 counter: Update counter.h comments to reflect sysfs intern [...] adds f4e3beba6c32 docs: counter: Update to reflect sysfs internalization adds 5b8d4d8c912c iio: ep93xx: Make use of the helper function devm_platform [...] new 5b0b8a8af401 iio: imu: inv_mpu6050: Mark acpi match table as maybe unused new 88d2b5594bf2 iio: dac: ad7303: convert probe to full device-managed new 65c6fb5d12a2 staging: iio: ad9832: convert probe to device-managed new 761a0f0b9a56 iio: dac: ad5064: convert probe to full device-managed new 5efe360577e5 iio: gyro: adis16080: use devm_iio_device_register() in probe new 91bd0594d615 iio: light: max44000: use device-managed functions in probe new 30f441553d04 iio: accel: mma7660: Mark acpi match table as maybe unused new 0271679437c1 iio: dac: stm32-dac: Make use of the helper function devm_ [...] new 55c45baaaf78 iio: adc: rockchip_saradc: Make use of the helper function [...] new e5f1dfe62194 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a06c2e5c048e interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg new 5833c9b87662 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift [...] new cf49e3660203 dt-bindings: interconnect: sdm660: Add missing a2noc qos clocks new 13404ac8882f interconnect: qcom: sdm660: Add missing a2noc qos clocks new 171c2593f7dc Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new f279294b3293 misc_cgroup: introduce misc.events to count failures new b03357528fd9 misc_cgroup: remove error log to avoid log flood new 4b53bb873fcd docs/cgroup: add entry for misc.events new 7ee285395b21 cgroup: Make rebind_subsystems() disable v2 controllers al [...] new da8c2b314a7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97b820c10339 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e765a51a2ff9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1969f4038f03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07bf287f86fe Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 129803e642ac pinctrl: core: Remove duplicated word from devm_pinctrl_un [...] adds 7e6f8d6f4a42 pinctrl: amd: Add irq field data adds acd47b9f28e5 pinctrl: amd: Handle wake-up interrupt adds d36a97736b2c pinctrl: qcom: spmi-gpio: correct parent irqspec translation adds e7165b1dff06 pinctrl/rockchip: add a queue for deferred pin output sett [...] adds 59dd178e1d7c gpio/rockchip: fetch deferred output settings on probe adds d8b94c9ff96c pinctrl: mediatek: moore: check if pin_desc is valid before use adds f32375d59e81 pinctrl: nomadik: Kconfig: Remove repeated config dependency adds d7050df38dc3 pinctrl: Fix spelling mistake "atleast" -> "at least" adds d9608eab1e66 pinctrl: mediatek: mt8195: Add pm_ops adds f5cdffdc26a2 pinctrl: qcom: msm8226: fill in more functions adds 788ac97efa94 Merge branch 'devel' into for-next new 1778632cbec8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 553dc9704570 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new e1b5f88ccb09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae591d06a6a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 914d6aeecd5f Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 8a63d2f8f3c4 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 93269c59838b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 97d5ab9fb584 scsi: ibmvscsi: Avoid multi-field memset() overflow by aim [...] adds 523ba75f8af2 powerpc: Split memset() to avoid multi-field overflow adds 9731ce82f2fd stddef: Fix kerndoc for sizeof_field() and offsetofend() adds e3b9413e677d stddef: Introduce struct_group() helper macro adds 6003e6efc4fb cxl/core: Replace unions with struct_group() adds e7ba3347c67e bnxt_en: Use struct_group_attr() for memcpy() region adds 5c20b5ebf84a iommu/amd: Use struct_group() for memcpy() region adds 72fa135b3e6d drm/mga/mga_ioc32: Use struct_group() for memcpy() region adds 3a9f7502ae78 HID: cp2112: Use struct_group() for memcpy() region adds 746e8baffa8e HID: roccat: Use struct_group() to zero kone_mouse_event adds c91bdfaed248 can: flexcan: Use struct_group() to zero struct flexcan_re [...] adds eaaf4240d7be cm4000_cs: Use struct_group() to zero struct cm4000_dev region adds 297b11fac25a compiler_types.h: Remove __compiletime_object_size() adds ba87531c8dbc lib/string: Move helper functions out of string.c adds 6347f2a70dfc fortify: Move remaining fortify helpers into fortify-string.h adds 907c1b4b7826 fortify: Explicitly disable Clang support adds 6d3fbca9e126 fortify: Fix dropped strcpy() compile-time write overflow check adds a0b005d639d0 fortify: Prepare to improve strnlen() and strlen() warnings adds 416c4c386d5f fortify: Allow strlen() and strnlen() to pass compile-time [...] adds fd1a89ee588c fortify: Add compile-time FORTIFY_SOURCE tests adds e9478b204124 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST adds b1c65d0f9ff9 string.h: Introduce memset_after() for wiping trailing mem [...] adds e56ffccfda00 xfrm: Use memset_after() to clear padding adds 252428a07d43 string.h: Introduce memset_startat() for wiping trailing m [...] adds f01dfda50c86 btrfs: Use memset_startat() to clear end of struct adds dc56b2575fcc stddef: Introduce DECLARE_FLEX_ARRAY() helper adds 61976e002c67 treewide: Replace open-coded flex arrays in unions adds 0c91d23b6783 treewide: Replace 0-element memcpy() destinations with fle [...] new d3268c969a2e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new f70fef6c103a Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new e17fc220e653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2e53f56af30e kunit: drop assumption in kunit-log-test about current suite adds 3b29021ddd10 kunit: tool: allow filtering test cases via glob new 01532663a84c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new cf1a64221932 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c1e9bc5db3f3 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 95c1d026e427 mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() adds f2cba56deb73 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS adds 9223fdcf7c2b mm/damon: don't use strnlen() with known-bogus source length adds 4be062039ead xtensa: increase size of gcc stack frame check adds b0e6bc9a846f mm/shmem.c: fix judgment error in shmem_is_huge() adds fe9878371a43 ocfs2: drop acl cache for directories too adds ac9bf9e4cab6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 495b3aadd7e4 /proc/kpageflags: do not use uninitialized struct pages adds a84f01999778 procfs: prevent unpriveleged processes accessing fdinfo dir adds 4dc115f31b1d scripts/spelling.txt: add more spellings to spelling.txt adds 728315db3924 ocfs2: Fix handle refcount leak in two exception handling paths adds 9c04d4e33990 ocfs2: reflink deadlock when clone file to the same direct [...] adds a18dce3acdc6 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 4f0c28e3828b ocfs2: fix ocfs2 corrupt when iputting an inode adds 18806ac65a19 mm: move kvmalloc-related functions to slab.h adds 553d2f96dd7d mm, slub: fix two bugs in slab_debug_trace_open() adds 1013bb9bcb6f mm, slub: fix mismatch between reconstructed freelist dept [...] adds 31314adb40d7 mm, slub: fix potential memoryleak in kmem_cache_open() adds f0598267488c mm, slub: fix potential use-after-free in slab_debugfs_fops adds eca32bb3b1e4 mm, slub: fix incorrect memcg slab count for bulk free adds c78ff8406037 Compiler Attributes: add __alloc_size() for better bounds [...] adds b6b210529dcf Compiler Attributes: check GCC version for __alloc_size attribute adds a0df5138a3d5 checkpatch: add __alloc_size() to known $Attribute adds 582b77a2bfee slab: clean up function declarations adds 7b6654a4661b slab: add __alloc_size attributes for better bounds checking adds 9d53ee94849a mm/page_alloc: add __alloc_size attributes for better boun [...] adds 13b201dc8baf percpu: add __alloc_size attributes for better bounds checking adds d0eaa6341be5 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 14dc68c306e5 rapidio: avoid bogus __alloc_size warning adds d39985062362 mm/filemap.c: remove bogus VM_BUG_ON adds 34d987ea2031 vfs: keep inodes with page cache off the inode shrinker LRU adds b2a46198a8c0 mm/gup: further simplify __gup_device_huge() adds 54f834100d19 memcg: prohibit unconditional exceeding the limit of dying tasks adds 5feb94f7fbfa mm/mmap.c: fix a data race of mm->total_vm adds cd737bcacdd6 mm: use __pfn_to_section() instead of open coding it adds c418770d6f63 mm/memory.c: avoid unnecessary kernel/user pointer conversion adds 3d590a23861f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] adds 40139365a728 mm: clear vmf->pte after pte_unmap_same() returns adds a1215f572009 mm: drop first_index/last_index in zap_details adds c14b21f9d12a mm: add zap_skip_check_mapping() helper adds 9aa73c5288a3 mm: introduce pmd_install() helper adds f04a2b342e8f mm: remove redundant smp_wmb() adds 06293edf45b3 lazy tlb: introduce lazy mm refcount helper functions adds c2ac9393865b lazy tlb: allow lazy tlb mm refcounting to be configurable adds 880ff502545b lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds 24ce585003de powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 37c60cb8af1b mm/mremap: don't account pages in vma_to_resize() adds 498a299433d6 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() adds 11d2d6a43718 mm/vmalloc: don't allow VM_NO_GUARD on vmap() adds 5b95601c574b kasan: test: add memcpy test that avoids out-of-bounds write adds 1a5405101c7c lib/stackdepot: include gfp.h adds 46adeab8dfbb lib/stackdepot: remove unused function argument adds 854bdb4619b0 lib/stackdepot: introduce __stack_depot_save() adds b95d628d7cfd kasan: common: provide can_alloc in kasan_save_stack() adds 1217bc969525 kasan: generic: introduce kasan_record_aux_stack_noalloc() adds e32b85052cb8 workqueue, kasan: avoid alloc_pages() when recording stack adds cae9cbde6907 mm/large system hash: avoid possible NULL deref in alloc_l [...] adds d8781b0c4a02 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] adds 62dd1195ab45 mm/page_alloc.c: simplify the code by using macro K() adds 4e801a33b8e6 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() adds 189eee9dfdaf mm/page_alloc.c: use helper function zone_spans_pfn() adds 592f646474fb mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] adds 3301922587de mm/page_alloc: print node fallback order adds e0a35e22acc9 mm/page_alloc: use accumulated load when building node fal [...] adds 45964a44decc mm: move node_reclaim_distance to fix NUMA without SMP adds e34d0d131ed5 mm: move fold_vm_numa_events() to fix NUMA without SMP adds 817e2ea266d0 mm: fix data race in PagePoisoned() adds 24135684d62a mm/page_isolation: fix potential missing call to unset_mig [...] adds fb4defd2ec60 mm/page_isolation: guard against possible putback unisolated page adds c63ae2da0ecc tools/vm/page_owner_sort.c: count and sort by mem adds d66301b0b207 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds a488fafcdaf6 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds c1eaea409804 oom_kill: oom_score_adj broken for processes with small me [...] adds 17f018c51f7a mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds b708bb79d5bf mm: nommu: kill arch_get_unmapped_area() adds 9e2dee8119e4 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds eabd58ebb38a mm/vmstat: annotate data race for zone->free_area[order].nr_free adds 251e5b271678 mm/memory_hotplug: add static qualifier for online_policy_ [...] adds fa0865ef4689 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds fec5faed6989 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds a7c1ddf6a387 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds a0ec98dab44f mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 720f34f69d12 mm/highmem: Remove deprecated kmap_atomic adds 75f084116f21 zram_drv: allow reclaim on bio_alloc adds 6270612525a0 zram: off by one in read_block_state() adds 5d9834ee9a6e include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds 970a5e2d0637 mm/damon: grammar s/works/work/ adds bb314e5589c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds fe1dbdd77fb5 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 6e57d6ab035d kernel/hung_task.c: Monitor killed tasks. adds d708b9a09633 proc/sysctl: make protected_* world readable adds c724f8cc6e78 lib, stackdepot: check stackdepot handle before accessing slabs adds e3dc10a0f10c lib, stackdepot: add helper to print stack entries adds 15a8f028d290 lib, stackdepot: add helper to print stack entries into buffer adds 8e2a85812ef5 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds b257ec91700b lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds 7fb9bc961506 ramfs: fix mount source show for ramfs adds 3bddc94e372f init/main.c: silence some -Wunused-parameter warnings adds 9b545c40a627 coda: avoid NULL pointer dereference from a bad inode adds 5749a41149bc coda: check for async upcall request using local state adds 6ddf1ed996c7 coda: remove err which no one care adds a2cb84dcbf6d coda: avoid flagging NULL inodes adds 2b5c3d0d45e3 coda: avoid hidden code duplication in rename adds 8ff8ef282102 coda: avoid doing bad things on inode type changes during [...] adds fba2cfb853a9 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 03c17b461086 coda: use vmemdup_user to replace the open code adds 3f812565d197 coda: bump module version to 7.2 adds 43b8f9899df4 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 85a4b5e1b488 kernel/fork.c: unshare(): use swap() to make code cleaner adds 4acce00ca0f9 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 7f0fbfc0a77b ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new cc188322d272 Merge branch 'akpm-current/current' new 86fc75443313 mm: migrate: simplify the file-backed pages validation whe [...] new d964655cde34 mm: unexport folio_memcg_{,un}lock new 43fecf051972 mm: unexport {,un}lock_page_memcg new 04bb141aaa1a Merge branch 'akpm/master' new 83fa5857d812 Add linux-next specific files for 20210921
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 (368847b165bb) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 535 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-counter | 9 +- .../ABI/testing/sysfs-bus-iio-temperature-max31865 | 20 + Documentation/admin-guide/cgroup-v2.rst | 10 + Documentation/admin-guide/cifs/changes.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 14 +- Documentation/admin-guide/media/imx7.rst | 60 + Documentation/admin-guide/media/vimc.rst | 20 +- Documentation/arm/index.rst | 1 + Documentation/arm/stm32/stm32mp13-overview.rst | 37 + Documentation/bpf/btf.rst | 29 +- Documentation/dev-tools/kunit/running_tips.rst | 11 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 46 +- .../devicetree/bindings/arm/atmel-at91.yaml | 12 + Documentation/devicetree/bindings/arm/qcom.yaml | 4 + .../devicetree/bindings/arm/stm32/stm32.yaml | 4 + Documentation/devicetree/bindings/arm/tegra.yaml | 2 +- .../bindings/clock/imx8ulp-cgc-clock.yaml | 43 + .../bindings/clock/imx8ulp-pcc-clock.yaml | 50 + .../bindings/display/mediatek/mediatek,disp.txt | 2 +- .../bindings/display/panel/ilitek,ili9341.yaml | 2 +- .../bindings/display/panel/panel-edp.yaml | 188 + .../bindings/display/panel/samsung,s6d27a1.yaml | 98 + .../devicetree/bindings/firmware/qcom,scm.txt | 3 +- .../devicetree/bindings/iio/accel/adi,adxl313.yaml | 86 + .../devicetree/bindings/iio/accel/adi,adxl355.yaml | 88 + .../devicetree/bindings/iio/adc/adi,ad7949.yaml | 51 +- .../bindings/iio/adc/aspeed,ast2600-adc.yaml | 100 + .../bindings/iio/adc/atmel,sama5d2-adc.yaml | 1 + .../iio/magnetometer/asahi-kasei,ak8975.yaml | 2 + .../bindings/iio/temperature/maxim,max31865.yaml | 52 + .../bindings/interconnect/qcom,sdm660.yaml | 46 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 2 + .../devicetree/bindings/soc/qcom/qcom,spm.yaml | 80 + .../sound/{cs35l41.yaml => cirrus,cs35l41.yaml} | 30 +- .../bindings/sound/nvidia,tegra210-adx.yaml | 76 + .../bindings/sound/nvidia,tegra210-ahub.yaml | 20 + .../bindings/sound/nvidia,tegra210-amx.yaml | 76 + .../bindings/sound/nvidia,tegra210-mixer.yaml | 74 + .../bindings/sound/nvidia,tegra210-mvc.yaml | 76 + .../bindings/sound/nvidia,tegra210-sfc.yaml | 73 + .../devicetree/bindings/sound/realtek,rt5682s.yaml | 47 +- .../bindings/ufs/samsung,exynos-ufs.yaml | 89 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + Documentation/driver-api/dma-buf.rst | 6 - Documentation/driver-api/generic-counter.rst | 243 +- Documentation/filesystems/caching/backend-api.rst | 138 +- Documentation/filesystems/caching/netfs-api.rst | 385 +- Documentation/filesystems/cifs/cifsroot.rst | 2 +- Documentation/filesystems/ntfs3.rst | 139 +- Documentation/gpu/drm-mm.rst | 84 +- Documentation/networking/devlink/index.rst | 1 + Documentation/networking/devlink/iosm.rst | 182 + Documentation/networking/dsa/sja1105.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/userspace-api/media/v4l/buffer.rst | 40 +- .../userspace-api/media/v4l/vidioc-create-bufs.rst | 7 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 3 + .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 3 + .../userspace-api/media/v4l/vidioc-reqbufs.rst | 16 +- Documentation/vm/page_owner.rst | 23 +- Documentation/w1/masters/w1-gpio.rst | 2 +- MAINTAINERS | 38 +- Makefile | 2 +- Next/SHA1s | 226 +- Next/Trees | 48 +- Next/merge.log | 4653 ++++++++++---------- arch/alpha/Kconfig | 3 +- arch/alpha/include/asm/asm-prototypes.h | 1 + arch/alpha/include/asm/bitops.h | 2 + arch/alpha/include/asm/io.h | 6 +- arch/alpha/include/asm/jensen.h | 8 +- arch/alpha/kernel/sys_jensen.c | 10 +- arch/alpha/lib/Makefile | 1 + arch/alpha/{math-emu/qrnnd.S => lib/udiv-qrnnd.S} | 2 + arch/alpha/math-emu/Makefile | 2 +- arch/alpha/math-emu/math.c | 2 - arch/arc/Kconfig | 1 + arch/arc/include/asm/bitops.h | 1 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/at91-lmu5000.dts | 147 + arch/arm/boot/dts/at91-q5xr5.dts | 199 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 12 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 23 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 70 + arch/arm/boot/dts/at91-sama7g5ek.dts | 8 + arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 26 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 19 + arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3066a-mk808.dts | 27 + arch/arm/boot/dts/rk3066a.dtsi | 17 +- arch/arm/boot/dts/rk3188.dtsi | 2 +- arch/arm/boot/dts/rk3229.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 4 +- arch/arm/boot/dts/rv1108.dtsi | 8 +- arch/arm/boot/dts/sama7g5.dtsi | 16 + arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 64 + arch/arm/boot/dts/stm32mp131.dtsi | 283 ++ arch/arm/boot/dts/stm32mp133.dtsi | 37 + arch/arm/boot/dts/stm32mp135.dtsi | 12 + arch/arm/boot/dts/stm32mp135f-dk.dts | 56 + arch/arm/boot/dts/stm32mp13xc.dtsi | 17 + arch/arm/boot/dts/stm32mp13xf.dtsi | 17 + arch/arm/boot/dts/stm32mp157c-odyssey.dts | 6 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 20 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 18 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 11 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 11 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 11 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 12 +- arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 1 + arch/arm/configs/multi_v5_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 + arch/arm/configs/realview_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/sunxi_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 + arch/arm/configs/versatile_defconfig | 1 + arch/arm/configs/vexpress_defconfig | 1 + arch/arm/include/asm/bitops.h | 1 + arch/arm/mach-at91/Kconfig | 13 + arch/arm/mach-at91/Makefile | 1 + arch/arm/mach-at91/lan966x.c | 25 + arch/arm/mach-s3c/mach-mini6410.c | 2 +- arch/arm/mach-stm32/Kconfig | 8 + arch/arm/mach-stm32/board-dt.c | 3 + arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/amlogic/Makefile | 2 + .../dts/amlogic/meson-axg-jethome-jethub-j100.dts | 362 ++ ....dts => meson-gxl-s905w-jethome-jethub-j80.dts} | 172 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 61 + arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 11 - arch/arm64/boot/dts/arm/juno-base.dtsi | 12 - arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 21 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 - .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 20 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 12 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 12 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 29 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 23 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 673 +++ arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 431 ++ .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 431 ++ arch/arm64/boot/dts/qcom/msm8996.dtsi | 53 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 195 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 + arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 10 + .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 14 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- .../boot/dts/qcom/sc7180-trogdor-homestar-r2.dts | 20 + .../boot/dts/qcom/sc7180-trogdor-homestar-r3.dts | 15 + ...or-coachz.dtsi => sc7180-trogdor-homestar.dtsi} | 195 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 12 + .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 8 + .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 8 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 52 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 33 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 197 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 25 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 39 + arch/arm64/boot/dts/renesas/Makefile | 22 - .../boot/dts/renesas/r8a779m0-salvator-xs.dts | 53 - arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts | 19 - arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts | 53 - .../boot/dts/renesas/r8a779m2-salvator-xs.dts | 46 - arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts | 18 - arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts | 45 - .../boot/dts/renesas/r8a779m4-salvator-xs.dts | 36 - arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts | 19 - arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts | 36 - arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts | 19 - arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts | 36 - arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts | 18 - arch/arm64/boot/dts/renesas/r8a779m7-draak.dts | 19 - .../boot/dts/renesas/r8a779m8-salvator-xs.dts | 53 - arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts | 19 - arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts | 52 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 52 + arch/arm64/boot/dts/rockchip/px30.dtsi | 45 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 12 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-op1-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 48 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am654.dtsi | 4 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 2 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 3 + arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Kconfig | 6 - arch/arm64/crypto/aes-ce-ccm-core.S | 24 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 203 +- arch/arm64/crypto/aes-glue.c | 102 +- arch/arm64/crypto/aes-neonbs-glue.c | 122 +- arch/arm64/crypto/ghash-ce-glue.c | 209 +- arch/arm64/include/asm/bitops.h | 1 + arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/process.c | 3 +- arch/csky/include/asm/bitops.h | 1 + arch/h8300/include/asm/bitops.h | 1 + arch/hexagon/include/asm/bitops.h | 1 + arch/ia64/include/asm/bitops.h | 2 + arch/m68k/include/asm/bitops.h | 2 + arch/mips/Kconfig | 1 + arch/mips/include/asm/bitops.h | 1 + arch/openrisc/include/asm/bitops.h | 1 + arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/boot/compressed/vmlinux.lds.S | 3 - arch/parisc/include/asm/bitops.h | 2 + arch/parisc/include/asm/page.h | 5 +- arch/parisc/kernel/drivers.c | 4 +- arch/parisc/kernel/firmware.c | 18 +- arch/parisc/kernel/inventory.c | 6 +- arch/parisc/kernel/kexec.c | 2 +- arch/parisc/kernel/kexec_file.c | 2 +- arch/parisc/kernel/pdc_cons.c | 4 +- arch/parisc/kernel/processor.c | 2 +- arch/parisc/kernel/setup.c | 2 +- arch/parisc/kernel/smp.c | 4 +- arch/parisc/kernel/time.c | 6 +- arch/parisc/kernel/vmlinux.lds.S | 3 - arch/parisc/lib/iomap.c | 4 +- arch/parisc/mm/init.c | 2 +- arch/powerpc/include/asm/bitops.h | 2 + arch/powerpc/include/asm/cputhreads.h | 2 +- arch/powerpc/kernel/interrupt.c | 43 + arch/powerpc/kernel/interrupt_64.S | 41 - arch/powerpc/kernel/mce.c | 17 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 36 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/powerpc/sysdev/xics/xics-common.c | 4 +- arch/riscv/include/asm/bitops.h | 1 + arch/s390/Kconfig | 1 + arch/s390/include/asm/bitops.h | 1 + arch/s390/kernel/setup.c | 1 + arch/s390/kvm/kvm-s390.c | 2 +- arch/sh/boot/Makefile | 16 +- arch/sh/include/asm/bitops.h | 1 + arch/sparc/include/asm/bitops_32.h | 1 + arch/sparc/include/asm/bitops_64.h | 2 + arch/sparc/lib/iomap.c | 2 + arch/x86/Kconfig | 2 +- arch/x86/Makefile_32.cpu | 12 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/events/intel/bts.c | 6 + arch/x86/events/intel/core.c | 67 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 20 +- arch/x86/events/perf_event.h | 19 + arch/x86/ia32/ia32_signal.c | 14 +- arch/x86/include/asm/asm.h | 50 +- arch/x86/include/asm/bitops.h | 2 + arch/x86/include/asm/extable.h | 44 +- arch/x86/include/asm/extable_fixup_types.h | 22 + arch/x86/include/asm/fpu/internal.h | 46 +- arch/x86/include/asm/msr.h | 4 +- arch/x86/include/asm/paravirt.h | 31 +- arch/x86/include/asm/ptrace.h | 2 +- arch/x86/include/asm/segment.h | 2 +- arch/x86/include/asm/xen/hypercall.h | 6 +- arch/x86/include/asm/xen/swiotlb-xen.h | 6 +- arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/cpu/mce/core.c | 40 +- arch/x86/kernel/cpu/mce/internal.h | 14 +- arch/x86/kernel/cpu/mce/severity.c | 22 +- arch/x86/kernel/fpu/signal.c | 144 +- arch/x86/kernel/irqflags.S | 2 + arch/x86/kernel/paravirt.c | 45 +- arch/x86/kernel/setup.c | 26 +- arch/x86/kernel/sev-shared.c | 2 +- arch/x86/kernel/signal.c | 18 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/svm/svm_ops.h | 4 +- arch/x86/kvm/vmx/evmcs.h | 4 +- arch/x86/lib/copy_mc_64.S | 8 +- arch/x86/mm/extable.c | 131 +- arch/x86/net/bpf_jit_comp.c | 64 +- arch/x86/um/Kconfig | 1 + arch/x86/xen/enlighten_pv.c | 70 +- arch/x86/xen/irq.c | 31 +- arch/x86/xen/mmu_pv.c | 93 +- arch/x86/xen/pci-swiotlb-xen.c | 4 +- arch/x86/xen/smp_pv.c | 4 - arch/x86/xen/xen-asm.S | 79 +- arch/x86/xen/xen-head.S | 34 +- arch/xtensa/include/asm/bitops.h | 1 + block/blk-cgroup.c | 18 +- block/blk-integrity.c | 9 +- block/blk-mq-tag.c | 2 +- block/blk-mq.c | 2 +- crypto/drbg.c | 2 +- crypto/jitterentropy.c | 24 +- drivers/acpi/resource.c | 49 +- drivers/ata/ahci.c | 12 +- drivers/base/swnode.c | 3 + drivers/block/null_blk/main.c | 102 +- drivers/block/null_blk/null_blk.h | 4 + drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/zram/zram_drv.c | 4 +- drivers/char/hw_random/Kconfig | 12 +- drivers/char/hw_random/ixp4xx-rng.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_watchdog.c | 25 +- drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 2 + drivers/clk/imx/clk-composite-7ulp.c | 88 +- drivers/clk/imx/clk-imx7ulp.c | 20 +- drivers/clk/imx/clk-imx8ulp.c | 569 +++ drivers/clk/imx/clk-pfdv2.c | 23 +- drivers/clk/imx/clk-pllv4.c | 35 +- drivers/clk/imx/clk.h | 24 +- drivers/clk/rockchip/clk-rk3399.c | 17 +- drivers/clk/rockchip/clk-rk3568.c | 2 +- drivers/counter/104-quad-8.c | 449 +- drivers/counter/Makefile | 1 + drivers/counter/counter-core.c | 145 + drivers/counter/counter-sysfs.c | 849 ++++ drivers/counter/counter-sysfs.h | 13 + drivers/counter/counter.c | 1496 ------- drivers/counter/ftm-quaddec.c | 60 +- drivers/counter/intel-qep.c | 146 +- drivers/counter/interrupt-cnt.c | 62 +- drivers/counter/microchip-tcb-capture.c | 91 +- drivers/counter/stm32-lptimer-cnt.c | 212 +- drivers/counter/stm32-timer-cnt.c | 195 +- drivers/counter/ti-eqep.c | 180 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 1 - drivers/cpuidle/Kconfig.arm | 1 + drivers/cpuidle/cpuidle-qcom-spm.c | 318 +- drivers/crypto/hisilicon/qm.c | 52 +- drivers/crypto/img-hash.c | 7 +- drivers/crypto/qat/qat_common/adf_accel_devices.h | 23 +- drivers/crypto/qat/qat_common/adf_isr.c | 170 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 24 +- drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 1 + drivers/dma-buf/dma-fence.c | 13 +- drivers/dma-buf/dma-resv.c | 24 +- drivers/dma-buf/heaps/system_heap.c | 5 +- drivers/dma-buf/seqno-fence.c | 71 - drivers/dma/ti/edma.c | 2 +- drivers/edac/dmc520_edac.c | 2 +- drivers/edac/synopsys_edac.c | 2 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-axp288.c | 31 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/qcom_scm.c | 4 + drivers/fpga/dfl.c | 14 +- drivers/gpio/gpio-rockchip.c | 22 + drivers/gpu/drm/Kconfig | 9 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 28 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 44 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 24 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 15 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 27 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/ite-it66121.c | 21 +- drivers/gpu/drm/bridge/parade-ps8640.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 42 +- drivers/gpu/drm/drm_dp_mst_topology.c | 5 +- drivers/gpu/drm/drm_edid.c | 280 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 23 +- drivers/gpu/drm/drm_gem_vram_helper.c | 1 - drivers/gpu/drm/drm_ioctl.c | 21 +- drivers/gpu/drm/drm_kms_helper_common.c | 11 - drivers/gpu/drm/drm_mm.c | 5 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 49 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 47 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 + drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 8 + drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 4 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/gud/Kconfig | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 48 +- drivers/gpu/drm/i915/display/intel_dmc.c | 9 +- drivers/gpu/drm/i915/display/intel_dp.c | 6 + drivers/gpu/drm/i915/display/intel_dp.h | 1 + .../gpu/drm/i915/display/intel_dp_link_training.c | 13 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 11 + drivers/gpu/drm/i915/display/intel_psr.c | 93 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 1 - drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_reg.h | 6 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +- drivers/gpu/drm/lima/lima_gem.c | 9 +- drivers/gpu/drm/lima/lima_sched.c | 28 +- drivers/gpu/drm/lima/lima_sched.h | 6 +- drivers/gpu/drm/mcde/mcde_drv.c | 4 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 3 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 4 +- drivers/gpu/drm/msm/msm_gem.h | 5 - drivers/gpu/drm/msm/msm_gem_submit.c | 35 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 12 - drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 5 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 4 + drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 - drivers/gpu/drm/nouveau/nv84_fence.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 308 ++ drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +- drivers/gpu/drm/omapdrm/Kconfig | 1 - drivers/gpu/drm/panel/Kconfig | 27 +- drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-edp.c | 1895 ++++++++ drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 85 +- drivers/gpu/drm/panel/panel-samsung-s6d27a1.c | 320 ++ drivers/gpu/drm/panel/panel-simple.c | 1098 +---- drivers/gpu/drm/panfrost/panfrost_device.c | 10 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 33 +- drivers/gpu/drm/panfrost/panfrost_job.c | 48 +- drivers/gpu/drm/panfrost/panfrost_job.h | 5 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 42 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 - drivers/gpu/drm/r128/ati_pcigart.c | 11 +- drivers/gpu/drm/radeon/radeon_fence.c | 24 +- drivers/gpu/drm/radeon/radeon_ttm.c | 7 +- drivers/gpu/drm/rockchip/Kconfig | 1 - drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 140 +- drivers/gpu/drm/scheduler/sched_fence.c | 62 +- drivers/gpu/drm/scheduler/sched_main.c | 199 +- drivers/gpu/drm/stm/ltdc.c | 7 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 4 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 18 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 4 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 28 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 4 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/dc.c | 3 - drivers/gpu/drm/tegra/dc.h | 6 - drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/plane.c | 2 +- drivers/gpu/drm/tegra/uapi.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 4 +- drivers/gpu/drm/tiny/bochs.c | 8 + drivers/gpu/drm/ttm/ttm_bo.c | 49 +- drivers/gpu/drm/ttm/ttm_module.c | 12 + drivers/gpu/drm/ttm/ttm_pool.c | 40 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 8 +- drivers/gpu/drm/ttm/ttm_resource.c | 49 + drivers/gpu/drm/ttm/ttm_tt.c | 17 +- drivers/gpu/drm/udl/Kconfig | 1 + drivers/gpu/drm/v3d/Kconfig | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 5 +- drivers/gpu/drm/v3d/v3d_drv.h | 6 +- drivers/gpu/drm/v3d/v3d_gem.c | 129 +- drivers/gpu/drm/v3d/v3d_sched.c | 44 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 48 +- drivers/gpu/drm/vgem/vgem_drv.c | 342 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 + drivers/gpu/drm/virtio/virtgpu_prime.c | 32 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 8 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 61 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/gpu/drm/zte/Kconfig | 10 - drivers/gpu/drm/zte/Makefile | 10 - drivers/gpu/drm/zte/zx_common_regs.h | 28 - drivers/gpu/drm/zte/zx_drm_drv.c | 184 - drivers/gpu/drm/zte/zx_drm_drv.h | 34 - drivers/gpu/drm/zte/zx_hdmi.c | 760 ---- drivers/gpu/drm/zte/zx_hdmi_regs.h | 66 - drivers/gpu/drm/zte/zx_plane.c | 537 --- drivers/gpu/drm/zte/zx_plane.h | 26 - drivers/gpu/drm/zte/zx_plane_regs.h | 120 - drivers/gpu/drm/zte/zx_tvenc.c | 400 -- drivers/gpu/drm/zte/zx_tvenc_regs.h | 27 - drivers/gpu/drm/zte/zx_vga.c | 527 --- drivers/gpu/drm/zte/zx_vga_regs.h | 33 - drivers/gpu/drm/zte/zx_vou.c | 921 ---- drivers/gpu/drm/zte/zx_vou.h | 64 - drivers/gpu/drm/zte/zx_vou_regs.h | 212 - drivers/gpu/host1x/fence.c | 6 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 6 +- drivers/hwmon/Kconfig | 1 + drivers/hwmon/ltc2992.c | 3 +- drivers/hwmon/max6620.c | 2 +- drivers/hwmon/mlxreg-fan.c | 138 +- drivers/hwmon/nct6775.c | 706 ++- drivers/iio/accel/Kconfig | 62 + drivers/iio/accel/Makefile | 6 + drivers/iio/accel/adxl313.h | 54 + drivers/iio/accel/adxl313_core.c | 332 ++ drivers/iio/accel/adxl313_i2c.c | 66 + drivers/iio/accel/adxl313_spi.c | 92 + drivers/iio/accel/adxl355.h | 21 + drivers/iio/accel/adxl355_core.c | 765 ++++ drivers/iio/accel/adxl355_i2c.c | 62 + drivers/iio/accel/adxl355_spi.c | 65 + drivers/iio/accel/mma7660.c | 2 +- drivers/iio/accel/st_accel_core.c | 31 +- drivers/iio/accel/st_accel_i2c.c | 23 +- drivers/iio/accel/st_accel_spi.c | 23 +- drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7949.c | 254 +- drivers/iio/adc/aspeed_adc.c | 64 +- drivers/iio/adc/at91-sama5d2_adc.c | 594 ++- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 4 +- drivers/iio/adc/ti-ads8344.c | 27 +- drivers/iio/adc/twl6030-gpadc.c | 6 +- drivers/iio/common/ssp_sensors/ssp_spi.c | 11 +- drivers/iio/common/st_sensors/st_sensors_core.c | 34 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 1 - drivers/iio/common/st_sensors/st_sensors_spi.c | 1 - drivers/iio/common/st_sensors/st_sensors_trigger.c | 53 +- drivers/iio/dac/ad5064.c | 49 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad7303.c | 47 +- drivers/iio/dac/stm32-dac-core.c | 4 +- drivers/iio/gyro/Kconfig | 1 - drivers/iio/gyro/adis16080.c | 11 +- drivers/iio/gyro/st_gyro_core.c | 27 +- drivers/iio/gyro/st_gyro_i2c.c | 23 +- drivers/iio/gyro/st_gyro_spi.c | 23 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 36 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 1 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 17 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 6 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 6 - drivers/iio/light/max44000.c | 17 +- drivers/iio/magnetometer/Kconfig | 2 +- drivers/iio/magnetometer/ak8975.c | 35 + drivers/iio/magnetometer/st_magn_core.c | 29 +- drivers/iio/magnetometer/st_magn_i2c.c | 23 +- drivers/iio/magnetometer/st_magn_spi.c | 23 +- drivers/iio/pressure/st_pressure_core.c | 27 +- drivers/iio/pressure/st_pressure_i2c.c | 23 +- drivers/iio/pressure/st_pressure_spi.c | 23 +- drivers/iio/temperature/Kconfig | 10 + drivers/iio/temperature/Makefile | 1 + drivers/iio/temperature/ltc2983.c | 16 + drivers/iio/temperature/max31865.c | 349 ++ drivers/infiniband/core/cma.c | 20 +- drivers/infiniband/hw/irdma/hw.c | 16 +- drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 - drivers/infiniband/sw/rxe/rxe_verbs.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/interconnect/qcom/sdm660.c | 25 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/cec/core/cec-pin.c | 4 +- drivers/media/cec/platform/meson/ao-cec-g12a.c | 4 +- drivers/media/cec/platform/meson/ao-cec.c | 4 +- drivers/media/cec/platform/s5p/s5p_cec.c | 4 +- drivers/media/cec/platform/sti/stih-cec.c | 4 +- drivers/media/cec/platform/stm32/stm32-cec.c | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 126 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 195 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 39 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 59 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 30 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 9 - drivers/media/dvb-frontends/cxd2099.h | 9 - drivers/media/dvb-frontends/mxl5xx.c | 9 - drivers/media/dvb-frontends/mxl5xx.h | 9 - drivers/media/dvb-frontends/mxl5xx_defs.h | 4 - drivers/media/dvb-frontends/mxl5xx_regs.h | 10 - drivers/media/dvb-frontends/mxl692.c | 9 - drivers/media/dvb-frontends/mxl692.h | 9 - drivers/media/dvb-frontends/mxl692_defs.h | 9 - drivers/media/dvb-frontends/stv0910.c | 9 - drivers/media/dvb-frontends/stv0910.h | 9 - drivers/media/dvb-frontends/stv6111.c | 9 - drivers/media/dvb-frontends/stv6111.h | 9 - drivers/media/firewire/firedtv-avc.c | 14 +- drivers/media/firewire/firedtv-ci.c | 2 + drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/ir-kbd-i2c.c | 1 + drivers/media/i2c/tda1997x.c | 8 +- drivers/media/i2c/video-i2c.c | 21 +- drivers/media/mc/Kconfig | 8 - drivers/media/mc/mc-devnode.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 4 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx18/cx18-queue.c | 13 +- drivers/media/pci/cx18/cx18-streams.c | 16 +- drivers/media/pci/cx23885/cx23885-alsa.c | 3 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 2 +- drivers/media/pci/ivtv/ivtv-driver.c | 2 +- drivers/media/pci/ivtv/ivtv-queue.c | 18 +- drivers/media/pci/ivtv/ivtv-streams.c | 22 +- drivers/media/pci/ivtv/ivtv-udma.c | 19 +- drivers/media/pci/ivtv/ivtv-yuv.c | 10 +- drivers/media/pci/ivtv/ivtvfb.c | 8 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 20 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/saa7164/saa7164-api.c | 2 - drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/am437x/am437x-vpfe.c | 4 +- drivers/media/platform/aspeed-video.c | 16 +- drivers/media/platform/atmel/atmel-isc-base.c | 25 +- drivers/media/platform/atmel/atmel-isc.h | 2 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 39 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 22 +- drivers/media/platform/cadence/cdns-csi2rx.c | 4 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/coda/imx-vdoa.c | 3 +- drivers/media/platform/davinci/vpbe_venc.c | 9 +- drivers/media/platform/davinci/vpif.c | 5 +- drivers/media/platform/davinci/vpss.c | 10 +- drivers/media/platform/exynos-gsc/gsc-core.c | 3 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 6 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/meson/ge2d/ge2d.c | 4 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 8 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 5 +- drivers/media/platform/mx2_emmaprp.c | 4 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 20 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 10 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe.c | 3 +- drivers/media/platform/qcom/venus/core.c | 4 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 +- drivers/media/platform/rcar-vin/rcar-dma.c | 3 +- drivers/media/platform/rcar_drif.c | 3 +- drivers/media/platform/rcar_fdp1.c | 4 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 5 +- drivers/media/platform/s3c-camif/camif-core.c | 6 +- drivers/media/platform/s5p-g2d/g2d.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 9 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/sti/hva/hva-hw.c | 4 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 4 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 4 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 6 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/vsp1/vsp1_drv.c | 4 +- drivers/media/platform/xilinx/xilinx-vip.c | 4 +- drivers/media/radio/radio-wl1273.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si470x/radio-si470x-usb.c | 2 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/ir_toy.c | 48 +- drivers/media/rc/mceusb.c | 1 + drivers/media/rc/meson-ir-tx.c | 1 - drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/sunxi-cir.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 1 + drivers/media/test-drivers/vim2m.c | 5 - drivers/media/test-drivers/vimc/vimc-scaler.c | 366 +- drivers/media/test-drivers/vivid/vivid-cec.c | 341 +- drivers/media/test-drivers/vivid/vivid-cec.h | 9 +- drivers/media/test-drivers/vivid/vivid-core.c | 38 +- drivers/media/test-drivers/vivid/vivid-core.h | 23 +- drivers/media/usb/airspy/airspy.c | 5 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 +- drivers/media/usb/gspca/gspca.c | 2 + drivers/media/usb/pvrusb2/pvrusb2-ctrl.c | 25 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 - drivers/media/usb/stkwebcam/stk-webcam.c | 11 +- drivers/media/usb/tm6000/tm6000-video.c | 3 +- drivers/media/usb/uvc/uvc_ctrl.c | 260 +- drivers/media/usb/uvc/uvc_driver.c | 15 +- drivers/media/usb/uvc/uvc_metadata.c | 2 +- drivers/media/usb/uvc/uvc_v4l2.c | 103 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/usb/uvc/uvcvideo.h | 17 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 9 +- drivers/media/v4l2-core/v4l2-ioctl.c | 71 +- drivers/memory/tegra/mc.c | 19 +- drivers/memory/tegra/tegra186-emc.c | 4 + .../misc/habanalabs/common/command_submission.c | 71 +- drivers/misc/habanalabs/common/hw_queue.c | 9 +- drivers/misc/habanalabs/gaudi/gaudi.c | 11 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 115 +- .../habanalabs/include/gaudi/asic_reg/gaudi_regs.h | 2 + drivers/mmc/core/mmc_test.c | 1 - drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/net/dsa/b53/b53_common.c | 59 +- drivers/net/dsa/b53/b53_mdio.c | 21 +- drivers/net/dsa/b53/b53_mmap.c | 13 + drivers/net/dsa/b53/b53_priv.h | 6 +- drivers/net/dsa/b53/b53_spi.c | 13 + drivers/net/dsa/b53/b53_srab.c | 21 +- drivers/net/dsa/bcm_sf2.c | 14 +- drivers/net/dsa/dsa_loop.c | 22 +- drivers/net/dsa/hirschmann/hellcreek.c | 16 + drivers/net/dsa/lan9303-core.c | 6 + drivers/net/dsa/lan9303.h | 1 + drivers/net/dsa/lan9303_i2c.c | 24 +- drivers/net/dsa/lan9303_mdio.c | 15 + drivers/net/dsa/lantiq_gswip.c | 18 + drivers/net/dsa/microchip/ksz8795_spi.c | 11 +- drivers/net/dsa/microchip/ksz8863_smi.c | 13 + drivers/net/dsa/microchip/ksz9477_i2c.c | 14 +- drivers/net/dsa/microchip/ksz9477_spi.c | 8 +- drivers/net/dsa/mt7530.c | 18 + drivers/net/dsa/mv88e6060.c | 18 + drivers/net/dsa/mv88e6xxx/chip.c | 38 +- drivers/net/dsa/mv88e6xxx/devlink.c | 73 +- drivers/net/dsa/mv88e6xxx/devlink.h | 6 +- drivers/net/dsa/ocelot/felix.c | 2 +- drivers/net/dsa/ocelot/felix.h | 2 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 22 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 20 +- drivers/net/dsa/qca/ar9331.c | 18 + drivers/net/dsa/qca8k.c | 18 + drivers/net/dsa/realtek-smi-core.c | 20 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 2 +- drivers/net/dsa/sja1105/sja1105_devlink.c | 2 +- drivers/net/dsa/sja1105/sja1105_flower.c | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 21 +- drivers/net/dsa/sja1105/sja1105_mdio.c | 2 +- drivers/net/dsa/sja1105/sja1105_spi.c | 2 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 2 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 2 +- drivers/net/dsa/sja1105/sja1105_vl.c | 2 +- drivers/net/dsa/sja1105/sja1105_vl.h | 2 +- drivers/net/dsa/vitesse-vsc73xx-core.c | 6 + drivers/net/dsa/vitesse-vsc73xx-platform.c | 22 +- drivers/net/dsa/vitesse-vsc73xx-spi.c | 22 +- drivers/net/dsa/vitesse-vsc73xx.h | 1 + drivers/net/dsa/xrs700x/xrs700x.c | 6 + drivers/net/dsa/xrs700x/xrs700x.h | 1 + drivers/net/dsa/xrs700x/xrs700x_i2c.c | 18 + drivers/net/dsa/xrs700x/xrs700x_mdio.c | 18 + drivers/net/ethernet/3com/3c515.c | 2 +- drivers/net/ethernet/arc/emac_mdio.c | 9 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 6 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 3 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 38 +- drivers/net/ethernet/cadence/macb.h | 7 +- drivers/net/ethernet/cadence/macb_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 6 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 6 +- drivers/net/ethernet/ethoc.c | 12 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 5 + drivers/net/ethernet/freescale/enetc/enetc.c | 13 +- drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_ierb.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 12 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 6 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 80 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 10 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 52 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 6 +- drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/intel/e1000e/e1000.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/lantiq_xrx200.c | 64 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 62 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 54 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 135 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 191 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 37 +- drivers/net/ethernet/marvell/sky2.c | 84 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 47 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 - .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 3 - .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 7 + drivers/net/ethernet/microchip/encx24j600.c | 1 - drivers/net/ethernet/mscc/ocelot.c | 10 - drivers/net/ethernet/mscc/ocelot_devlink.c | 2 +- drivers/net/ethernet/mscc/ocelot_mrp.c | 2 +- drivers/net/ethernet/mscc/ocelot_net.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 3 - drivers/net/ethernet/socionext/netsec.c | 21 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 7 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/dmascc.c | 6 +- drivers/net/netdevsim/health.c | 32 - drivers/net/pcs/pcs-xpcs-nxp.c | 2 +- drivers/net/phy/at803x.c | 67 +- drivers/net/phy/bcm7xxx.c | 201 + drivers/net/phy/broadcom.c | 47 + drivers/net/phy/mdio_device.c | 11 + drivers/net/phy/phylink.c | 5 +- drivers/net/usb/hso.c | 12 +- drivers/net/virtio_net.c | 32 +- drivers/net/wan/Makefile | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 3 +- drivers/net/wwan/iosm/iosm_ipc_devlink.c | 7 +- drivers/net/wwan/iosm/iosm_ipc_flash.c | 3 +- drivers/net/xen-netback/netback.c | 2 +- drivers/nvme/host/core.c | 17 +- drivers/nvme/host/multipath.c | 7 +- drivers/nvme/host/rdma.c | 16 +- drivers/nvme/host/tcp.c | 20 +- drivers/nvme/target/configfs.c | 2 +- drivers/of/device.c | 6 +- drivers/parisc/sba_iommu.c | 10 +- drivers/pci/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pinctrl/core.c | 2 +- drivers/pinctrl/mediatek/pinctrl-moore.c | 18 + drivers/pinctrl/mediatek/pinctrl-mt8195.c | 1 + drivers/pinctrl/nomadik/Kconfig | 1 - drivers/pinctrl/pinctrl-amd.c | 19 +- drivers/pinctrl/pinctrl-amd.h | 1 + drivers/pinctrl/pinctrl-rockchip.c | 67 + drivers/pinctrl/pinctrl-rockchip.h | 10 + drivers/pinctrl/pinctrl-st.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm8226.c | 74 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 37 +- drivers/ptp/Kconfig | 1 + drivers/ptp/ptp_ocp.c | 4 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/Kconfig | 4 +- drivers/regulator/core.c | 2 +- drivers/regulator/max14577-regulator.c | 2 - drivers/regulator/max8973-regulator.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 10 +- drivers/soc/fsl/qbman/bman_portal.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 2 +- drivers/soc/qcom/Kconfig | 9 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/cpr.c | 4 +- drivers/soc/qcom/mdt_loader.c | 2 +- drivers/soc/qcom/ocmem.c | 4 +- drivers/soc/qcom/pdr_interface.c | 12 +- drivers/soc/qcom/qcom-geni-se.c | 4 +- drivers/soc/qcom/qcom_aoss.c | 58 +- drivers/soc/qcom/qcom_gsbi.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 4 +- drivers/soc/qcom/rpmpd.c | 24 + drivers/soc/qcom/smd-rpm.c | 1 + drivers/soc/qcom/socinfo.c | 12 + .../{cpuidle/cpuidle-qcom-spm.c => soc/qcom/spm.c} | 218 +- drivers/soc/ti/k3-ringacc.c | 4 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-bcm-qspi.c | 3 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-rspi.c | 1 - drivers/spi/spi-sh-msiof.c | 1 - drivers/spi/spi-stm32-qspi.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 4 +- drivers/staging/iio/frequency/ad9832.c | 82 +- drivers/staging/media/atomisp/pci/atomisp_csi2.c | 70 +- drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/imx/TODO | 5 - drivers/staging/media/imx/imx-media-dev-common.c | 2 + drivers/staging/media/meson/vdec/esparser.h | 6 +- drivers/staging/media/meson/vdec/vdec.c | 7 +- drivers/staging/media/meson/vdec/vdec.h | 16 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 3 +- drivers/staging/media/rkvdec/rkvdec.c | 4 +- drivers/staging/r8188eu/Makefile | 1 - drivers/staging/r8188eu/core/rtw_io.c | 299 -- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 1 - drivers/staging/r8188eu/core/rtw_wlan_util.c | 11 +- drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 10 - drivers/staging/r8188eu/hal/hal_com.c | 10 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 153 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 65 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 5 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 125 +- drivers/staging/r8188eu/hal/usb_halinit.c | 8 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 72 +- .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 2 - drivers/staging/r8188eu/include/HalVerDef.h | 9 - drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/ieee80211.h | 6 +- drivers/staging/r8188eu/include/odm.h | 14 - drivers/staging/r8188eu/include/osdep_intf.h | 1 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 23 - drivers/staging/r8188eu/include/rtw_io.h | 89 +- drivers/staging/r8188eu/include/rtw_pwrctrl.h | 2 - drivers/staging/r8188eu/include/usb_ops.h | 2 - drivers/staging/r8188eu/include/usb_ops_linux.h | 8 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 15 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 48 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 20 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 10 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rts5208/ms.c | 42 +- .../interface/vchiq_arm/vchiq_connected.c | 16 +- drivers/staging/wfx/sta.c | 23 +- drivers/tty/n_tty.c | 2 +- drivers/usb/serial/mos7840.c | 2 - drivers/usb/serial/option.c | 1 - drivers/usb/serial/usb-serial.c | 59 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/Kconfig | 4 +- drivers/virt/acrn/ioreq.c | 3 +- drivers/xen/Kconfig | 1 + drivers/xen/gntdev.c | 8 + drivers/xen/swiotlb-xen.c | 7 +- fs/9p/Kconfig | 1 + fs/9p/cache.c | 137 - fs/9p/cache.h | 98 +- fs/9p/v9fs.h | 9 + fs/9p/vfs_addr.c | 175 +- fs/9p/vfs_file.c | 21 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- fs/afs/file.c | 2 +- fs/anon_inodes.c | 29 + fs/btrfs/space-info.c | 5 +- fs/cachefiles/Makefile | 1 - fs/cachefiles/interface.c | 17 +- fs/cachefiles/internal.h | 42 +- fs/cachefiles/io.c | 56 +- fs/cachefiles/main.c | 1 - fs/cachefiles/rdwr.c | 972 ---- fs/ceph/cache.h | 2 +- fs/{smbfs_client => cifs}/Kconfig | 0 fs/{smbfs_client => cifs}/Makefile | 0 fs/{smbfs_client => cifs}/asn1.c | 0 fs/{smbfs_client => cifs}/cache.c | 0 fs/{smbfs_client => cifs}/cifs_debug.c | 0 fs/{smbfs_client => cifs}/cifs_debug.h | 0 fs/{smbfs_client => cifs}/cifs_dfs_ref.c | 0 fs/{smbfs_client => cifs}/cifs_fs_sb.h | 0 fs/{smbfs_client => cifs}/cifs_ioctl.h | 0 fs/{smbfs_client => cifs}/cifs_spnego.c | 0 fs/{smbfs_client => cifs}/cifs_spnego.h | 0 .../cifs_spnego_negtokeninit.asn1 | 0 fs/{smbfs_client => cifs}/cifs_swn.c | 2 +- fs/{smbfs_client => cifs}/cifs_swn.h | 0 fs/{smbfs_client => cifs}/cifs_unicode.c | 0 fs/{smbfs_client => cifs}/cifs_unicode.h | 0 fs/{smbfs_client => cifs}/cifs_uniupr.h | 0 fs/{smbfs_client => cifs}/cifsacl.c | 0 fs/{smbfs_client => cifs}/cifsacl.h | 0 fs/{smbfs_client => cifs}/cifsencrypt.c | 0 fs/{smbfs_client => cifs}/cifsfs.c | 0 fs/{smbfs_client => cifs}/cifsfs.h | 0 fs/{smbfs_client => cifs}/cifsglob.h | 3 +- fs/{smbfs_client => cifs}/cifspdu.h | 0 fs/{smbfs_client => cifs}/cifsproto.h | 3 + fs/{smbfs_client => cifs}/cifsroot.c | 0 fs/{smbfs_client => cifs}/cifssmb.c | 0 fs/{smbfs_client => cifs}/connect.c | 0 fs/{smbfs_client => cifs}/dfs_cache.c | 0 fs/{smbfs_client => cifs}/dfs_cache.h | 0 fs/{smbfs_client => cifs}/dir.c | 0 fs/{smbfs_client => cifs}/dns_resolve.c | 0 fs/{smbfs_client => cifs}/dns_resolve.h | 0 fs/{smbfs_client => cifs}/export.c | 0 fs/{smbfs_client => cifs}/file.c | 66 +- fs/{smbfs_client => cifs}/fs_context.c | 0 fs/{smbfs_client => cifs}/fs_context.h | 0 fs/{smbfs_client => cifs}/fscache.c | 105 +- fs/{smbfs_client => cifs}/fscache.h | 74 +- fs/{smbfs_client => cifs}/inode.c | 6 +- fs/{smbfs_client => cifs}/ioctl.c | 0 fs/{smbfs_client => cifs}/link.c | 0 fs/{smbfs_client => cifs}/misc.c | 41 +- fs/{smbfs_client => cifs}/netlink.c | 2 +- fs/{smbfs_client => cifs}/netlink.h | 0 fs/{smbfs_client => cifs}/netmisc.c | 0 fs/{smbfs_client => cifs}/nterr.c | 0 fs/{smbfs_client => cifs}/nterr.h | 0 fs/{smbfs_client => cifs}/ntlmssp.h | 0 fs/{smbfs_client => cifs}/readdir.c | 0 fs/{smbfs_client => cifs}/rfc1002pdu.h | 0 fs/{smbfs_client => cifs}/sess.c | 0 fs/{smbfs_client => cifs}/smb1ops.c | 0 fs/{smbfs_client => cifs}/smb2file.c | 0 fs/{smbfs_client => cifs}/smb2glob.h | 0 fs/{smbfs_client => cifs}/smb2inode.c | 0 fs/{smbfs_client => cifs}/smb2maperror.c | 0 fs/{smbfs_client => cifs}/smb2misc.c | 0 fs/{smbfs_client => cifs}/smb2ops.c | 0 fs/{smbfs_client => cifs}/smb2pdu.c | 0 fs/{smbfs_client => cifs}/smb2pdu.h | 0 fs/{smbfs_client => cifs}/smb2proto.h | 0 fs/{smbfs_client => cifs}/smb2status.h | 0 fs/{smbfs_client => cifs}/smb2transport.c | 0 fs/{smbfs_client => cifs}/smbdirect.c | 0 fs/{smbfs_client => cifs}/smbdirect.h | 0 fs/{smbfs_client => cifs}/smbencrypt.c | 0 fs/{smbfs_client => cifs}/smberr.h | 0 fs/{smbfs_client => cifs}/trace.c | 0 fs/{smbfs_client => cifs}/trace.h | 0 fs/{smbfs_client => cifs}/transport.c | 0 fs/{smbfs_client => cifs}/unc.c | 0 fs/{smbfs_client => cifs}/winucase.c | 0 fs/{smbfs_client => cifs}/xattr.c | 0 fs/coda/cnode.c | 13 +- fs/coda/coda_linux.c | 39 +- fs/coda/coda_linux.h | 6 +- fs/coda/dir.c | 20 +- fs/coda/file.c | 12 +- fs/coda/psdev.c | 14 +- fs/coda/upcall.c | 3 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/recovery.c | 8 +- fs/f2fs/segment.c | 8 +- fs/fscache/cache.c | 6 - fs/fscache/cookie.c | 10 - fs/fscache/internal.h | 58 +- fs/fscache/io.c | 170 +- fs/fscache/object.c | 2 - fs/fscache/page.c | 1066 ----- fs/fscache/stats.c | 73 +- fs/gfs2/file.c | 10 +- fs/gfs2/glock.c | 23 +- fs/gfs2/glock.h | 7 + fs/gfs2/glops.c | 16 +- fs/gfs2/incore.h | 1 + fs/gfs2/rgrp.c | 41 +- fs/gfs2/rgrp.h | 1 + fs/hugetlbfs/inode.c | 14 +- fs/io-wq.c | 4 + fs/io_uring.c | 108 +- fs/ksmbd/misc.c | 76 +- fs/ksmbd/misc.h | 3 +- fs/ksmbd/oplock.c | 35 +- fs/ksmbd/smb2pdu.c | 255 +- fs/ksmbd/smb2pdu.h | 9 + fs/ksmbd/smbacl.c | 9 +- fs/ksmbd/transport_rdma.c | 1 - fs/ksmbd/vfs.c | 34 +- fs/lockd/svcxdr.h | 13 +- fs/netfs/read_helper.c | 10 +- fs/nfs/file.c | 14 +- fs/nfs/fscache-index.c | 26 - fs/nfs/fscache.c | 161 +- fs/nfs/fscache.h | 84 +- fs/nfs/read.c | 25 +- fs/nfs/write.c | 7 +- fs/nfsd/nfs4state.c | 16 +- fs/ntfs3/attrib.c | 3 +- fs/ntfs3/bitmap.c | 11 +- fs/ntfs3/frecord.c | 7 +- fs/ntfs3/fsntfs.c | 68 +- fs/ntfs3/lznt.c | 2 +- fs/ntfs3/super.c | 125 +- fs/ocfs2/alloc.c | 2 + fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/dlmglue.c | 3 +- fs/proc/kcore.c | 73 - include/asm-generic/bitops.h | 1 + .../linux => include/asm-generic/bitops}/find.h | 54 +- include/asm-generic/bitops/le.h | 64 + include/asm-generic/io.h | 26 +- include/asm-generic/iomap.h | 10 - include/asm-generic/pci_iomap.h | 3 + include/drm/drm_dp_helper.h | 6 + include/drm/drm_edid.h | 45 + include/drm/drm_ioctl.h | 1 - include/drm/drm_mode_config.h | 13 +- include/drm/drm_plane.h | 2 +- include/drm/gpu_scheduler.h | 188 +- include/drm/ttm/ttm_bo_api.h | 12 - include/drm/ttm/ttm_caching.h | 17 + include/drm/ttm/ttm_device.h | 75 +- include/drm/ttm/ttm_placement.h | 1 + include/drm/ttm/ttm_pool.h | 5 +- include/drm/ttm/ttm_range_manager.h | 18 +- include/drm/ttm/ttm_resource.h | 9 +- include/drm/ttm/ttm_tt.h | 18 +- include/dt-bindings/clock/imx8ulp-clock.h | 258 ++ include/dt-bindings/power/qcom-rpmpd.h | 9 + include/dt-bindings/reset/imx8ulp-pcc-reset.h | 59 + include/linux/anon_inodes.h | 4 + include/linux/audit.h | 26 + include/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 + include/linux/bpf.h | 3 + include/linux/brcmphy.h | 2 + include/linux/compiler-gcc.h | 9 + include/linux/compiler_attributes.h | 6 - include/linux/compiler_types.h | 5 + include/linux/context_tracking.h | 2 +- include/linux/counter.h | 700 +-- include/linux/counter_enum.h | 45 - include/linux/cpumask.h | 46 +- include/linux/debug_locks.h | 2 - include/linux/dma-buf.h | 7 + include/linux/dma-fence.h | 32 +- include/linux/dma-resv.h | 106 +- include/linux/dsa/ocelot.h | 2 +- include/linux/find.h | 372 -- include/linux/fscache-cache.h | 137 +- include/linux/fscache.h | 457 +- include/linux/iio/common/st_sensors.h | 13 - include/linux/kasan.h | 2 + include/linux/lockdep_types.h | 2 +- include/linux/lsm_hook_defs.h | 5 + include/linux/lsm_hooks.h | 13 + include/linux/mdio.h | 3 + include/linux/mfd/stm32-lptimer.h | 5 + include/linux/mfd/stm32-timers.h | 4 + include/linux/misc_cgroup.h | 6 +- include/linux/mm.h | 20 +- include/linux/mm_types.h | 2 - include/linux/mm_types_task.h | 5 - include/linux/mmzone.h | 4 +- include/linux/netfs.h | 17 +- include/linux/packing.h | 2 +- include/linux/page-flags.h | 2 +- include/linux/perf_event.h | 23 + include/linux/platform_data/brcmfmac.h | 2 +- include/linux/sched.h | 8 +- include/linux/security.h | 16 + include/linux/seqno-fence.h | 109 - include/linux/shrinker.h | 1 + include/linux/soc/qcom/qcom_aoss.h | 38 + include/linux/socket.h | 1 + include/linux/stackdepot.h | 11 + include/linux/swap.h | 1 - include/linux/vmalloc.h | 2 +- include/linux/ww_mutex.h | 15 +- include/media/videobuf2-core.h | 59 +- include/net/devlink.h | 14 - include/net/dsa.h | 9 + include/net/mptcp.h | 4 + include/net/sch_generic.h | 2 + include/net/sock.h | 1 + include/soc/qcom/spm.h | 43 + include/sound/simple_card_utils.h | 2 +- include/sound/soc-component.h | 14 +- include/uapi/drm/drm_fourcc.h | 6 + include/uapi/drm/drm_mode.h | 3 + include/uapi/linux/audit.h | 4 +- include/uapi/linux/bpf.h | 42 +- include/uapi/linux/btf.h | 55 +- .../uapi/linux/{smbfs_client => cifs}/cifs_mount.h | 0 .../linux/{smbfs_client => cifs}/cifs_netlink.h | 0 include/uapi/linux/mptcp.h | 35 + include/uapi/linux/tls.h | 30 + include/uapi/linux/videodev2.h | 11 +- include/uapi/linux/xfrm.h | 9 +- include/xen/xen-ops.h | 12 - ipc/ipc_sysctl.c | 29 +- kernel/Kconfig.preempt | 32 +- kernel/audit.h | 7 +- kernel/audit_tree.c | 3 +- kernel/audit_watch.c | 3 +- kernel/auditfilter.c | 15 +- kernel/auditsc.c | 468 +- kernel/bpf/btf.c | 128 + kernel/bpf/core.c | 5 + kernel/bpf/helpers.c | 6 +- kernel/bpf/trampoline.c | 3 +- kernel/cgroup/cgroup.c | 31 +- kernel/cgroup/misc.c | 31 +- kernel/events/core.c | 4 +- kernel/fork.c | 9 +- kernel/irq/manage.c | 6 +- kernel/kthread.c | 16 +- kernel/locking/lockdep.c | 6 +- kernel/locking/mutex.c | 41 + kernel/locking/rwbase_rt.c | 65 +- kernel/locking/test-ww_mutex.c | 86 +- kernel/locking/ww_rt_mutex.c | 25 + kernel/power/suspend.c | 4 +- kernel/power/swap.c | 2 +- kernel/rcu/tasks.h | 2 +- kernel/rcu/update.c | 4 +- kernel/sched/core.c | 54 +- kernel/sched/deadline.c | 99 +- kernel/sched/debug.c | 96 +- kernel/sched/fair.c | 179 +- kernel/sched/rt.c | 130 +- kernel/sched/sched.h | 5 - kernel/sched/stats.c | 104 + kernel/sched/stats.h | 49 + kernel/sched/stop_task.c | 4 +- kernel/sched/topology.c | 1 - kernel/time/clocksource.c | 4 +- kernel/trace/bpf_trace.c | 84 +- kernel/tsacct.c | 2 +- kernel/workqueue.c | 2 +- lib/Kconfig | 3 + lib/Kconfig.debug | 4 +- lib/Kconfig.kasan | 2 + lib/crypto/sm4.c | 4 +- lib/find_bit.c | 21 - lib/find_bit_benchmark.c | 21 - lib/genalloc.c | 2 +- lib/kunit/executor.c | 107 +- lib/kunit/executor_test.c | 109 +- lib/kunit/kunit-test.c | 14 +- lib/locking-selftest.c | 2 +- lib/packing.c | 2 +- lib/pci_iomap.c | 43 + lib/stackdepot.c | 98 +- lib/string.c | 130 +- lib/test_bitmap.c | 37 - lib/test_bpf.c | 1 + lib/test_kasan.c | 18 +- lib/vsprintf.c | 24 +- localversion-next | 2 +- mm/damon/Kconfig | 2 +- mm/damon/dbgfs-test.h | 16 +- mm/filemap.c | 11 +- mm/gup.c | 5 +- mm/internal.h | 1 + mm/kasan/common.c | 6 +- mm/kasan/generic.c | 14 +- mm/kasan/kasan.h | 2 +- mm/kasan/report.c | 15 +- mm/memcontrol.c | 27 +- mm/memory-failure.c | 2 +- mm/memory.c | 164 +- mm/memory_hotplug.c | 2 +- mm/mmap.c | 2 +- mm/nommu.c | 6 - mm/page_alloc.c | 45 +- mm/page_isolation.c | 29 +- mm/page_owner.c | 18 +- mm/percpu.c | 35 +- mm/shmem.c | 5 +- mm/slub.c | 31 +- mm/sparse-vmemmap.c | 2 +- mm/userfaultfd.c | 3 +- mm/vmalloc.c | 14 +- mm/vmscan.c | 15 + mm/vmstat.c | 60 +- net/bpf/test_run.c | 16 +- net/core/dev.c | 16 +- net/core/devlink.c | 102 +- net/core/filter.c | 21 + net/core/net_namespace.c | 4 + net/core/rtnetlink.c | 4 +- net/core/sock.c | 37 +- net/dsa/dsa2.c | 101 +- net/dsa/tag_ocelot.c | 2 +- net/dsa/tag_ocelot_8021q.c | 2 +- net/ipv4/cipso_ipv4.c | 2 +- net/ipv4/nexthop.c | 2 + net/ipv4/route.c | 8 - net/ipv4/tcp.c | 1 - net/ipv4/tcp_fastopen.c | 6 - net/ipv4/tcp_minisocks.c | 7 - net/ipv4/udp.c | 1 - net/mptcp/mptcp_diag.c | 26 +- net/mptcp/sockopt.c | 276 ++ net/ncsi/ncsi-manage.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 1 - net/openvswitch/meter.c | 1 - net/sched/sch_generic.c | 24 + net/sched/sch_mq.c | 23 - net/sched/sch_mqprio.c | 24 +- net/sctp/protocol.c | 1 - net/tls/tls_main.c | 46 + net/tls/tls_sw.c | 34 + net/xfrm/xfrm_user.c | 67 +- scripts/Makefile.clang | 6 + scripts/Makefile.modpost | 2 +- scripts/checkkconfigsymbols.py | 8 - scripts/sorttable.c | 4 +- scripts/spelling.txt | 16 + security/lsm_audit.c | 2 +- security/security.c | 12 + security/selinux/hooks.c | 34 + security/selinux/include/classmap.h | 2 + security/smack/smack_lsm.c | 46 + sound/pci/hda/patch_cs8409.c | 3 + sound/pci/pcxhr/pcxhr_core.c | 2 +- sound/soc/atmel/atmel-i2s.c | 6 +- sound/soc/atmel/atmel_ssc_dai.c | 26 +- sound/soc/atmel/atmel_wm8904.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 10 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/atmel/sam9g20_wm8731.c | 2 +- sound/soc/atmel/sam9x5_wm8731.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/au1x/db1200.c | 6 +- sound/soc/au1x/i2sc.c | 6 +- sound/soc/au1x/psc-i2s.c | 10 +- sound/soc/codecs/88pm860x-codec.c | 18 +- sound/soc/codecs/ab8500-codec.c | 20 +- sound/soc/codecs/cs35l41.c | 2 - sound/soc/codecs/cs42l42.c | 114 +- sound/soc/codecs/cs42l42.h | 54 + sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/rt5682s.c | 4 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/intel/boards/bdw-rt5650.c | 2 +- sound/soc/intel/boards/bdw-rt5677.c | 2 +- sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 4 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 4 +- sound/soc/intel/boards/bytcht_da7213.c | 4 +- sound/soc/intel/boards/bytcht_es8316.c | 4 +- sound/soc/intel/boards/bytcht_nocodec.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 4 +- sound/soc/intel/boards/bytcr_rt5651.c | 4 +- sound/soc/intel/boards/bytcr_wm5102.c | 4 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 4 +- sound/soc/intel/boards/cht_bsw_nau8824.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 4 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 6 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 6 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/skl_rt286.c | 2 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 7 +- sound/soc/soc-component.c | 61 +- sound/soc/soc-compress.c | 43 +- sound/soc/soc-pcm.c | 4 + sound/soc/sof/Makefile | 3 +- sound/soc/sof/compress.c | 147 - sound/soc/sof/compress.h | 32 - sound/soc/sof/core.c | 10 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/imx8.c | 4 +- sound/soc/sof/imx/imx8m.c | 13 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 4 +- sound/soc/sof/intel/cnl.c | 2 +- sound/soc/sof/intel/hda-dai.c | 16 +- .../soc/sof/intel/{hda-compress.c => hda-probes.c} | 0 sound/soc/sof/intel/icl.c | 2 +- sound/soc/sof/intel/pci-tng.c | 2 +- sound/soc/sof/intel/tgl.c | 2 +- sound/soc/sof/ipc.c | 41 +- sound/soc/sof/loader.c | 8 +- sound/soc/sof/ops.h | 15 - sound/soc/sof/pcm.c | 6 +- sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-priv.h | 25 +- sound/soc/sof/{probe.c => sof-probes.c} | 280 +- sound/soc/sof/sof-probes.h | 38 + sound/soc/sof/trace.c | 1 - sound/soc/sof/xtensa/core.c | 2 +- sound/soc/tegra/Kconfig | 48 + sound/soc/tegra/Makefile | 10 + sound/soc/tegra/tegra210_adx.c | 531 +++ sound/soc/tegra/tegra210_adx.h | 72 + sound/soc/tegra/tegra210_ahub.c | 511 ++- sound/soc/tegra/tegra210_amx.c | 600 +++ sound/soc/tegra/tegra210_amx.h | 93 + sound/soc/tegra/tegra210_mixer.c | 674 +++ sound/soc/tegra/tegra210_mixer.h | 100 + sound/soc/tegra/tegra210_mvc.c | 645 +++ sound/soc/tegra/tegra210_mvc.h | 117 + sound/soc/tegra/tegra210_sfc.c | 3549 +++++++++++++++ sound/soc/tegra/tegra210_sfc.h | 78 + tools/bpf/bpftool/Makefile | 3 + tools/bpf/bpftool/btf.c | 12 + tools/bpf/bpftool/feature.c | 1 + tools/bpf/bpftool/gen.c | 31 +- tools/bpf/resolve_btfids/Makefile | 5 +- tools/include/asm-generic/bitops.h | 1 + tools/include/{linux => asm-generic/bitops}/find.h | 81 +- tools/include/linux/bitmap.h | 7 +- tools/include/uapi/linux/bpf.h | 42 +- tools/include/uapi/linux/btf.h | 55 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 39 +- tools/lib/bpf/bpf_helpers.h | 51 +- tools/lib/bpf/btf.c | 84 +- tools/lib/bpf/btf.h | 87 + tools/lib/bpf/btf_dump.c | 3 + tools/lib/bpf/libbpf.c | 431 +- tools/lib/bpf/libbpf.h | 41 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_common.h | 24 + tools/lib/bpf/libbpf_internal.h | 27 +- tools/lib/bpf/libbpf_version.h | 9 + tools/lib/bpf/xsk.c | 4 +- tools/lib/find_bit.c | 20 - tools/lib/perf/evsel.c | 64 +- tools/objtool/arch/x86/decode.c | 74 +- tools/objtool/check.c | 464 +- tools/objtool/include/objtool/arch.h | 5 +- tools/objtool/include/objtool/cfi.h | 2 + tools/objtool/include/objtool/check.h | 2 +- tools/objtool/include/objtool/elf.h | 1 + tools/objtool/include/objtool/objtool.h | 9 + tools/objtool/objtool.c | 22 + tools/objtool/orc_gen.c | 15 +- tools/perf/arch/x86/annotate/instructions.c | 28 +- tools/perf/builtin-script.c | 24 +- tools/perf/ui/browser.c | 33 +- tools/perf/ui/browser.h | 2 +- tools/perf/ui/browsers/annotate.c | 24 +- tools/perf/util/annotate.c | 1 - tools/perf/util/bpf-event.c | 3 + tools/perf/util/bpf_counter.c | 8 +- tools/perf/util/bpf_counter_cgroup.c | 8 +- tools/perf/util/machine.c | 1 + tools/perf/util/parse-events.c | 2 +- tools/perf/util/parse-events.h | 3 +- tools/rcu/extract-stall.sh | 1 + tools/testing/kunit/kunit.py | 5 +- tools/testing/selftests/bpf/.gitignore | 5 +- tools/testing/selftests/bpf/Makefile | 7 +- tools/testing/selftests/bpf/README.rst | 14 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 19 +- tools/testing/selftests/bpf/btf_helpers.c | 7 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 6 +- tools/testing/selftests/bpf/prog_tests/btf.c | 441 +- tools/testing/selftests/bpf/prog_tests/btf_tag.c | 20 + tools/testing/selftests/bpf/prog_tests/btf_write.c | 21 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 17 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 43 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 100 + .../selftests/bpf/prog_tests/module_attach.c | 39 - .../selftests/bpf/prog_tests/reference_tracking.c | 39 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 6 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 + tools/testing/selftests/bpf/prog_tests/tailcalls.c | 25 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- .../selftests/bpf/prog_tests/trace_printk.c | 24 +- .../selftests/bpf/prog_tests/trace_vprintk.c | 68 + tools/testing/selftests/bpf/progs/bpf_cubic.c | 12 +- .../selftests/bpf/progs/get_branch_snapshot.c | 40 + tools/testing/selftests/bpf/progs/tag.c | 49 + tools/testing/selftests/bpf/progs/tailcall6.c | 34 + tools/testing/selftests/bpf/progs/test_skb_ctx.c | 6 + tools/testing/selftests/bpf/progs/trace_vprintk.c | 33 + tools/testing/selftests/bpf/test_bpftool.py | 22 +- tools/testing/selftests/bpf/test_btf.h | 3 + tools/testing/selftests/bpf/test_progs.c | 39 + tools/testing/selftests/bpf/test_progs.h | 2 + tools/testing/selftests/bpf/trace_helpers.c | 37 + tools/testing/selftests/bpf/trace_helpers.h | 5 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 60 + tools/testing/selftests/bpf/verifier/jit.c | 22 +- tools/testing/selftests/bpf/xdpxceiver.c | 872 ++-- tools/testing/selftests/bpf/xdpxceiver.h | 66 +- .../drivers/net/ocelot/tc_flower_chains.sh | 2 +- tools/testing/selftests/kvm/include/test_util.h | 3 + tools/testing/selftests/kvm/lib/test_util.c | 22 +- tools/testing/selftests/kvm/steal_time.c | 16 - .../selftests/kvm/x86_64/mmio_warning_test.c | 3 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 15 - tools/testing/selftests/nci/nci_dev.c | 2 +- tools/testing/selftests/net/af_unix/Makefile | 5 +- .../testing/selftests/net/af_unix/test_unix_oob.c | 5 +- tools/testing/selftests/net/mptcp/.gitignore | 1 + tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 683 +++ tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 31 +- .../testing/selftests/powerpc/tm/tm-syscall-asm.S | 37 +- tools/testing/selftests/powerpc/tm/tm-syscall.c | 36 +- tools/testing/selftests/vm/ksm_tests.c | 29 +- tools/vm/page_owner_sort.c | 94 +- 1550 files changed, 41898 insertions(+), 27189 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31865 create mode 100644 Documentation/arm/stm32/stm32mp13-overview.rst create mode 100644 Documentation/devicetree/bindings/clock/imx8ulp-cgc-clock.yaml create mode 100644 Documentation/devicetree/bindings/clock/imx8ulp-pcc-clock.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/panel-edp.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed,ast2600-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/temperature/maxim,max31865.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,spm.yaml rename Documentation/devicetree/bindings/sound/{cs35l41.yaml => cirrus,cs35l41.yam [...] create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml create mode 100644 Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml create mode 100644 Documentation/networking/devlink/iosm.rst rename arch/alpha/{math-emu/qrnnd.S => lib/udiv-qrnnd.S} (98%) create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/arm/boot/dts/stm32mp13-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp131.dtsi create mode 100644 arch/arm/boot/dts/stm32mp133.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135.dtsi create mode 100644 arch/arm/boot/dts/stm32mp135f-dk.dts create mode 100644 arch/arm/boot/dts/stm32mp13xc.dtsi create mode 100644 arch/arm/boot/dts/stm32mp13xf.dtsi create mode 100644 arch/arm/mach-at91/lan966x.c create mode 100644 arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts copy arch/arm64/boot/dts/amlogic/{meson-gxm-rbox-pro.dts => meson-gxl-s905w-jethom [...] create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-homestar-r3.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-coachz.dtsi => sc7180-trogdor-homest [...] delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m7-draak.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts create mode 100644 arch/x86/include/asm/extable_fixup_types.h create mode 100644 drivers/clk/imx/clk-imx8ulp.c create mode 100644 drivers/counter/counter-core.c create mode 100644 drivers/counter/counter-sysfs.c create mode 100644 drivers/counter/counter-sysfs.h delete mode 100644 drivers/counter/counter.c delete mode 100644 drivers/dma-buf/seqno-fence.c create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c create mode 100644 drivers/gpu/drm/panel/panel-edp.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d27a1.c delete mode 100644 drivers/gpu/drm/zte/Kconfig delete mode 100644 drivers/gpu/drm/zte/Makefile delete mode 100644 drivers/gpu/drm/zte/zx_common_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_drm_drv.c delete mode 100644 drivers/gpu/drm/zte/zx_drm_drv.h delete mode 100644 drivers/gpu/drm/zte/zx_hdmi.c delete mode 100644 drivers/gpu/drm/zte/zx_hdmi_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_plane.c delete mode 100644 drivers/gpu/drm/zte/zx_plane.h delete mode 100644 drivers/gpu/drm/zte/zx_plane_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_tvenc.c delete mode 100644 drivers/gpu/drm/zte/zx_tvenc_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_vga.c delete mode 100644 drivers/gpu/drm/zte/zx_vga_regs.h delete mode 100644 drivers/gpu/drm/zte/zx_vou.c delete mode 100644 drivers/gpu/drm/zte/zx_vou.h delete mode 100644 drivers/gpu/drm/zte/zx_vou_regs.h create mode 100644 drivers/iio/accel/adxl313.h create mode 100644 drivers/iio/accel/adxl313_core.c create mode 100644 drivers/iio/accel/adxl313_i2c.c create mode 100644 drivers/iio/accel/adxl313_spi.c create mode 100644 drivers/iio/accel/adxl355.h create mode 100644 drivers/iio/accel/adxl355_core.c create mode 100644 drivers/iio/accel/adxl355_i2c.c create mode 100644 drivers/iio/accel/adxl355_spi.c create mode 100644 drivers/iio/temperature/max31865.c copy drivers/{cpuidle/cpuidle-qcom-spm.c => soc/qcom/spm.c} (57%) delete mode 100644 drivers/staging/r8188eu/core/rtw_io.c delete mode 100644 fs/cachefiles/rdwr.c rename fs/{smbfs_client => cifs}/Kconfig (100%) rename fs/{smbfs_client => cifs}/Makefile (100%) rename fs/{smbfs_client => cifs}/asn1.c (100%) rename fs/{smbfs_client => cifs}/cache.c (100%) rename fs/{smbfs_client => cifs}/cifs_debug.c (100%) rename fs/{smbfs_client => cifs}/cifs_debug.h (100%) rename fs/{smbfs_client => cifs}/cifs_dfs_ref.c (100%) rename fs/{smbfs_client => cifs}/cifs_fs_sb.h (100%) rename fs/{smbfs_client => cifs}/cifs_ioctl.h (100%) rename fs/{smbfs_client => cifs}/cifs_spnego.c (100%) rename fs/{smbfs_client => cifs}/cifs_spnego.h (100%) rename fs/{smbfs_client => cifs}/cifs_spnego_negtokeninit.asn1 (100%) rename fs/{smbfs_client => cifs}/cifs_swn.c (99%) rename fs/{smbfs_client => cifs}/cifs_swn.h (100%) rename fs/{smbfs_client => cifs}/cifs_unicode.c (100%) rename fs/{smbfs_client => cifs}/cifs_unicode.h (100%) rename fs/{smbfs_client => cifs}/cifs_uniupr.h (100%) rename fs/{smbfs_client => cifs}/cifsacl.c (100%) rename fs/{smbfs_client => cifs}/cifsacl.h (100%) rename fs/{smbfs_client => cifs}/cifsencrypt.c (100%) rename fs/{smbfs_client => cifs}/cifsfs.c (100%) rename fs/{smbfs_client => cifs}/cifsfs.h (100%) rename fs/{smbfs_client => cifs}/cifsglob.h (99%) rename fs/{smbfs_client => cifs}/cifspdu.h (100%) rename fs/{smbfs_client => cifs}/cifsproto.h (99%) rename fs/{smbfs_client => cifs}/cifsroot.c (100%) rename fs/{smbfs_client => cifs}/cifssmb.c (100%) rename fs/{smbfs_client => cifs}/connect.c (100%) rename fs/{smbfs_client => cifs}/dfs_cache.c (100%) rename fs/{smbfs_client => cifs}/dfs_cache.h (100%) rename fs/{smbfs_client => cifs}/dir.c (100%) rename fs/{smbfs_client => cifs}/dns_resolve.c (100%) rename fs/{smbfs_client => cifs}/dns_resolve.h (100%) rename fs/{smbfs_client => cifs}/export.c (100%) rename fs/{smbfs_client => cifs}/file.c (99%) rename fs/{smbfs_client => cifs}/fs_context.c (100%) rename fs/{smbfs_client => cifs}/fs_context.h (100%) rename fs/{smbfs_client => cifs}/fscache.c (72%) rename fs/{smbfs_client => cifs}/fscache.h (59%) rename fs/{smbfs_client => cifs}/inode.c (99%) rename fs/{smbfs_client => cifs}/ioctl.c (100%) rename fs/{smbfs_client => cifs}/link.c (100%) rename fs/{smbfs_client => cifs}/misc.c (96%) rename fs/{smbfs_client => cifs}/netlink.c (97%) rename fs/{smbfs_client => cifs}/netlink.h (100%) rename fs/{smbfs_client => cifs}/netmisc.c (100%) rename fs/{smbfs_client => cifs}/nterr.c (100%) rename fs/{smbfs_client => cifs}/nterr.h (100%) rename fs/{smbfs_client => cifs}/ntlmssp.h (100%) rename fs/{smbfs_client => cifs}/readdir.c (100%) rename fs/{smbfs_client => cifs}/rfc1002pdu.h (100%) rename fs/{smbfs_client => cifs}/sess.c (100%) rename fs/{smbfs_client => cifs}/smb1ops.c (100%) rename fs/{smbfs_client => cifs}/smb2file.c (100%) rename fs/{smbfs_client => cifs}/smb2glob.h (100%) rename fs/{smbfs_client => cifs}/smb2inode.c (100%) rename fs/{smbfs_client => cifs}/smb2maperror.c (100%) rename fs/{smbfs_client => cifs}/smb2misc.c (100%) rename fs/{smbfs_client => cifs}/smb2ops.c (100%) rename fs/{smbfs_client => cifs}/smb2pdu.c (100%) rename fs/{smbfs_client => cifs}/smb2pdu.h (100%) rename fs/{smbfs_client => cifs}/smb2proto.h (100%) rename fs/{smbfs_client => cifs}/smb2status.h (100%) rename fs/{smbfs_client => cifs}/smb2transport.c (100%) rename fs/{smbfs_client => cifs}/smbdirect.c (100%) rename fs/{smbfs_client => cifs}/smbdirect.h (100%) rename fs/{smbfs_client => cifs}/smbencrypt.c (100%) rename fs/{smbfs_client => cifs}/smberr.h (100%) rename fs/{smbfs_client => cifs}/trace.c (100%) rename fs/{smbfs_client => cifs}/trace.h (100%) rename fs/{smbfs_client => cifs}/transport.c (100%) rename fs/{smbfs_client => cifs}/unc.c (100%) rename fs/{smbfs_client => cifs}/winucase.c (100%) rename fs/{smbfs_client => cifs}/xattr.c (100%) copy {tools/include/linux => include/asm-generic/bitops}/find.h (83%) create mode 100644 include/dt-bindings/clock/imx8ulp-clock.h create mode 100644 include/dt-bindings/reset/imx8ulp-pcc-reset.h delete mode 100644 include/linux/counter_enum.h delete mode 100644 include/linux/find.h delete mode 100644 include/linux/seqno-fence.h create mode 100644 include/linux/soc/qcom/qcom_aoss.h create mode 100644 include/soc/qcom/spm.h rename include/uapi/linux/{smbfs_client => cifs}/cifs_mount.h (100%) rename include/uapi/linux/{smbfs_client => cifs}/cifs_netlink.h (100%) delete mode 100644 sound/soc/sof/compress.c delete mode 100644 sound/soc/sof/compress.h rename sound/soc/sof/intel/{hda-compress.c => hda-probes.c} (100%) delete mode 100644 sound/soc/sof/probe.h rename sound/soc/sof/{probe.c => sof-probes.c} (52%) create mode 100644 sound/soc/sof/sof-probes.h create mode 100644 sound/soc/tegra/tegra210_adx.c create mode 100644 sound/soc/tegra/tegra210_adx.h create mode 100644 sound/soc/tegra/tegra210_amx.c create mode 100644 sound/soc/tegra/tegra210_amx.h create mode 100644 sound/soc/tegra/tegra210_mixer.c create mode 100644 sound/soc/tegra/tegra210_mixer.h create mode 100644 sound/soc/tegra/tegra210_mvc.c create mode 100644 sound/soc/tegra/tegra210_mvc.h create mode 100644 sound/soc/tegra/tegra210_sfc.c create mode 100644 sound/soc/tegra/tegra210_sfc.h rename tools/include/{linux => asm-generic/bitops}/find.h (63%) create mode 100644 tools/lib/bpf/libbpf_version.h create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_tag.c create mode 100644 tools/testing/selftests/bpf/prog_tests/get_branch_snapshot.c create mode 100644 tools/testing/selftests/bpf/prog_tests/trace_vprintk.c create mode 100644 tools/testing/selftests/bpf/progs/get_branch_snapshot.c create mode 100644 tools/testing/selftests/bpf/progs/tag.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall6.c create mode 100644 tools/testing/selftests/bpf/progs/trace_vprintk.c create mode 100644 tools/testing/selftests/net/mptcp/mptcp_sockopt.c