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-defconfig 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 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 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 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 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 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 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 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 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 [...] new e95b4b305c9b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new e8f69b16ee77 net: hso: fix muxed tty registration new 3c9cfb5269f7 net: update NXP copyright text new 02319bf15acf net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active [...] new cf9579976f72 net: mdio: introduce a shutdown method to mdio device drivers new 0650bf52b31f net: dsa: be compatible with masters which unregister on shutdown new 46baae56e100 net: dsa: hellcreek: be compatible with masters which unre [...] new fe4053078cd0 net: dsa: microchip: ksz8863: be compatible with masters w [...] new a68e9da48568 net: dsa: xrs700x: be compatible with masters which unregi [...] new 564df7ab10ad Merge branch 'dsa-shutdown' new 3ede7f84c7c2 xen-netback: correct success/error reporting for the SKB-w [...] new afd92d82c9d7 virtio-net: fix pages leaking when building skb in big mode new 7237a494decf enetc: Fix illegal access when reading affinity_hint new 9f7afa05c952 enetc: Fix uninitialized struct dim_sample field usage new 87758511075e igc: fix build errors for PTP new 48e6d083b3aa docs: net: dsa: sja1105: fix reference to sja1105.txt new 2dcb96bacce3 net: core: Correct the sock::sk_lock.owned lockdep annotations new 163957c43d96 net: mscc: ocelot: remove buggy and useless write to ANA_P [...] new ba68e9941984 net: mscc: ocelot: remove buggy duplicate write to DEV_CLOCK_CFG new d614489f6bc8 Merge branch 'ocelot-phylink-fixes' new fdb475838539 net: freescale: drop unneeded MODULE_ALIAS new fd292c189a97 net: dsa: tear down devlink port regions when tearing down [...] new 029497e66bdc net: bgmac-bcma: handle deferred probe error due to mac-address new 48514a223330 selftests: net: af_unix: Fix incorrect args in test result msg new 72a3c58d18fd net/mlx4_en: Resolve bad operstate value new e30cd812dffa selftests: net: af_unix: Fix makefile to use TEST_GEN_PROGS new 1b663ecdb74e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6c51a123f045 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f8d858e607b2 xfrm: make user policy API complete new 88d0adb5f13b xfrm: notify default policy on update new 047a749d231e Merge branch 'xfrm: fix uapi for the default policy' new 49768c05b530 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cb9a40dda44c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference new 27a221f433b7 iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rs [...] new b6a46b4f6e4b iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() new 16522553db28 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1c32e7601db0 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 6256fd1a0dd2 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 [...] new 3abe2eec8705 ASoC: mediatek: mt8195: remove wrong fixup assignment on HDMITX new cfacfefd382a ASoC: SOF: trace: Omit error print when waking up trace sleepers new 31078df33b25 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new f7df16b42873 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dc9660590d10 regulator: max14577: Revert "regulator: max14577: Add prop [...] new 6101f606d8bf Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 596d80817aaf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 26b1f08a6904 Merge remote-tracking branch 'spi/for-5.15' into spi-linus new ba3c246cf361 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7ca5605bbcbd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new d8297d5c1568 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new c0f22c8f301c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 47e8396b1dfa Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new e0842df22736 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new 4170d3dd1467 iio: ssp_sensors: fix error code in ssp_print_mcu_debug() new 8167c9a375cc iio: ssp_sensors: add more range checking in ssp_parse_dat [...] new 3aa82888db94 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new b2dc10a4dc47 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 d04481ec740c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9a2fc7f0bacb Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new f0c15b360fb6 media: ir_toy: prevent device from hanging during transmit new a37deb448cfc Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new b4b2b7d0bbbf Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] new 042d20b88d71 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] new 732def4e02a8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new bbc9a6eb5eec btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] new acbee9aff8ae btrfs: fix transaction handle leak after verity rollback failure new 6b225baababf btrfs: fix mount failure due to past and transient device [...] new 0619b7901473 btrfs: prevent __btrfs_dump_space_info() to underflow its [...] new 45940091a3c1 Merge branch 'misc-5.15' into next-fixes new 4d2e9fc13f93 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 8302a4ba5090 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 83549aa73d80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2a1b0b76351c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1c2ac6847e68 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new e031fd67255b Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new e9a9970bf520 fpga: dfl: Avoid reads to AFU CSRs during enumeration new f5d4d6d979bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 43547222356d 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 [...] new 6b457230bfa1 drm/nouveau/ga102-: support ttm buffer moves via copy engine new 091ae9ec4caa 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 fb9ad93ca8c3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new aae770eb4e28 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 416bd94d9309 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new f8c347b5de66 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f342f5ba07c5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 8c62aa9c447b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c649e25c0fcd dt-bindings: arm: amlogic: add bindings for Jethub D1/H1 new a1732cca0ed3 dt-bindings: vendor-prefixes: add jethome prefix new abfaae24ecf3 arm64: dts: meson-gxl: add support for JetHub H1 new 8e279fb29039 arm64: dts: meson-axg: add support for JetHub D1 new 5b227488c285 Merge branch 'v5.16/dt64' into for-next new 9450f63ba4d1 arm64: dts: meson: add audio playback to rbox-pro new eeb44922aa83 Merge branch 'v5.16/dt64' into for-next new 8b1facf0f5ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6a29d9ccd7c 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 new 054c48698ab3 ARM: at91: add basic support for new SoC lan966x new 1eaab16dfac2 Merge branch 'at91-soc' into at91-next new 7e30ac297cc1 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 3248d60c0531 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a8b7669cbf19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db5a75691428 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f0c91762782f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2569d12b9952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db90aa90caa5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f998e6eab052 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbdc046548d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 625d8e76a53b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9933e566050a 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 5b1b84f90b64 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 new 078fb7aa6a83 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] new 34eae8520c88 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new d47ff8428049 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 8a7a809c3ab0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 677da8c3ec91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67afea14c075 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 2a69176e96cd Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 69f4359eb332 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 7d08b9bf7001 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 536559af6aae clk: imx: Remove unused helpers new 4e6b7e75386b clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones new f121cca26ccc clk: imx: Rework all clk_hw_register_gate wrappers new 822501dff637 clk: imx: Rework all clk_hw_register_gate2 wrappers new d496abff61da clk: imx: Rework all clk_hw_register_mux wrappers new f3b2b1e8bca4 clk: imx: Rework all clk_hw_register_divider wrappers new 473d4c592e1f clk: imx: Rework all imx_clk_hw_composite wrappers new 50fb91c925f5 clk: imx: Rework imx_clk_hw_pll14xx wrapper new 3abab5b36f09 dt-bindings: clock: Add imx8ulp clock support new 60190c66aab5 clk: imx: Update the pllv4 to support imx8ulp new aaaac17bfb4c clk: imx: Update the compsite driver to support imx8ulp new b8ff363ff66c clk: imx: disable i.mx7ulp composite clock during initialization new 03846bad9db8 clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp new 09af68732b8a clk: imx: disable the pfd when set pfdv2 clock rate new 469944a17a21 clk: imx: Update the pfdv2 for 8ulp specific support new 871225d4bf18 clk: imx: Add clock driver for imx8ulp new 7cce9c8cef7d clk: imx: Add the pcc reset controller support on imx8ulp new 1f4b035e603b clk: imx: Fix the build break when clk-imx8ulp build as module new 52a69302add6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecd5ccae94b8 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 422c934b66b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92459b31000d Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 12c2df0496f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea9c5bc42969 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69a10506392d Merge branch 'for-next' of git://git.libc.org/linux-sh new 71739cf863c5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 70e41802f8b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b21ca73b34cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebd9e89e669f Merge branch 'master' of git://github.com/ceph/ceph-client.git new e3fc065682eb cifs: Deferred close performance improvements new 71826b068884 cifs: Fix soft lockup during fsstress new 35866f3f779a cifs: Not to defer close on file when lock is set new 1b295495b58d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new a9b3043de47b ksmbd: transport_rdma: Don't include rwlock.h directly new f58eae6c5fa8 ksmbd: prevent out of share access new 6d56262c3d22 ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2 [...] new 8ba31c079aac Merge branch 'cifsd-for-next' of https://github.com/smfren [...] new dfe0684d3fec Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 488993919e12 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 9dca33f0c14c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ba3165cf86ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cefbe8a8500 gfs2: remove redundant check in gfs2_rgrp_go_lock new e9695c4ac60e gfs2: Add GL_SKIP holder flag to dump_holder new 92ec9d4f933d gfs2: move GL_SKIP check from glops to do_promote new 1a9c36d502fd gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug new 1341f15f4928 gfs2: simplify do_promote and fix promote trace new 9f4754923d87 gfs2: introduce and use new glops go_lock_needed new 11603f0011d0 gfs2: Allow append and immutable bits to coexist new c1cf23eba8af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89c485c7a3ec NLM: Fix svcxdr_encode_owner() new 02579b2ff8b0 nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN new 85aad5c85a38 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 15898becaa5a Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 0b8a5c7c80e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a15bf9ea587 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 53976fe51ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0819ce26564f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f62815ab1f7b 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 889f988492aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a93d3f39e6c6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new c1ddd11e884a 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 new e408411e2bde hwmon: Add Maxim MAX6620 hardware monitoring driver new 347d618d6465 hwmon: (mlxreg-fan) Extend the maximum number of tachometers new 63383cc15cfb hwmon: (mlxreg-fan) Extend driver to support multiply PWM new 35edbaab3bbf hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] new 52a017530b60 hwmon: (nct6775) Use superio_*() function pointers in sio_data. new af05be7ad1c7 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] new cd0b8e410937 hwmon: (nct6775) Support access via Asus WMI new 3fb80bde17d1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 756a5d9826dd 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 [...] new 916385e41259 media: videobuf2: rework vb2_mem_ops API new b7d952012179 media: videobuf2: inverse buffer cache_hints flags new 0863245574e2 media: videobuf2: split buffer cache_hints initialisation new bc7fc7f3cb4f media: videobuf2: move cache_hints handling to allocators new 614b86c9468d media: videobuf2: add V4L2_MEMORY_FLAG_NON_COHERENT flag new b6c5e0ca86c2 media: videobuf2: add queue memory coherency parameter new 3ab7a757e934 media: videobuf2: handle V4L2_MEMORY_FLAG_NON_COHERENT flag new 9928d47384dd media: videobuf2: handle non-contiguous DMA allocations new 6792cc611e83 media: staging: media: atomisp: code formatting changes at [...] new 70b2608086ce media: video-i2c: more precise intervals between frames new 4d2090ed38f6 media: s3c-camif: Remove unused including <linux/version.h> new 3df7c6c495a5 media: usb: stkwebcam: Update the reference count of the u [...] new 3c38981d0542 media: ivtv: don't allow negative resolutions as module pa [...] new 5efc6df9ad1b media: MAINTAINERS: Add linux-renesas-soc mailing list to [...] new 5a1ddccec915 media: MAINTAINERS, .mailmap: Update Ezequiel Garcia's ema [...] new 43bf5fe1cb88 media: i2c: ths8200 needs V4L2_ASYNC new 7159bb51bf50 media: Media: meson: vdec: Use devm_platform_ioremap_resou [...] new 23196fa2ed49 media: hantro: Fix media device bus_info string new c14c7afa1256 media: imx: set a media_device bus_info string new a27f60a2fa16 media: sun6i-csi: Allow the video device to be open multip [...] new 0a97da3f319b media: staging: media: rkvdec: Make use of the helper func [...] new 26f4677b9fda media: saa7164: Remove redundant assignment of pointer t new 1752ddaf7dc2 media: rcar-vin: Use user provided buffers when starting new 2232ccce2290 media: vimc: Enable set resolution at the scaler src pad new 3c8117314db1 media: rcar_drif: select CONFIG_V4L2_ASYNC new af919821e12d media: radio-wl1273: Avoid card name truncation new 473a6f40ba0a media: si470x: Avoid card name truncation new c0f1f4f18085 media: tm6000: Avoid card name truncation new 9cc23abb1c5e media: cx23885: Fix snd_card_free call on null card pointer new b2086ab7e006 media: staging/media/meson: vdec.h: fix kerneldoc warnings new fd2fc87d4786 media: atmel: fix the ispck initialization new e737a1d02f2b media: ir-kbd-i2c: improve responsiveness of hauppauge zil [...] new a28ac7102c55 media: ir_toy: print firmware version in correct format new ae63f0e44453 media: ir_toy: deal with residual irdata before expected response new 97916f0f5b0d media: ir_toy: do not resubmit broken urb new 0556317320e6 media: meson-ir-tx: fix platform_no_drv_owner.cocci warnings new d5d781aa8412 media: mxl111sf: change mutex_init() location new 69ad36d74bbf media: mceusb: return without resubmitting URB in case of [...] new d39e21d5e693 media: dvb-frontend/mxl692: Remove repeated verbose license text new 5e8352f27d60 media: dvb-frontend/mxl5xx: Remove repeated verbose license text new 96b4fa628631 media: dvb-frontends/stv6111: Remove repeated verbose lice [...] new d436efb4da4d media: dvb-frontends/stv0910: Remove repeated verbose lice [...] new 0a24c52d78e0 media: dvb-frontends/cxd2099: Remove repeated verbose lice [...] new ae6eb8332b3d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git 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 adds 892a012699fc ACPI: resources: Add DMI-based legacy IRQ override quirk adds 755793be0868 Merge branches 'pm-sleep' and 'acpi-resources' into linux-next new d4b87cf8e317 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 7b6e945365ad Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 43afba67aad0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] 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 new 983d96a9116a net: dsa: b53: Include all ports in "enabled_ports" new b290c6384afa net: dsa: b53: Drop BCM5301x workaround for a wrong CPU/IMP port new 3ff26b29230c net: dsa: b53: Improve flow control setup on BCM5301x new 7d5af56418d7 net: dsa: b53: Drop unused "cpu_port" field new 44ded7ca63f1 Merge branch 'net-dsa-b53-clean-up-cpu-imp-ports' new 8dc84dcd7f74 net: phy: broadcom: Enable 10BaseT DAC early wake new 61524e43abad net: netsec: Make use of the helper function dev_err_probe() new 6042d4348a34 net: e1000e: solve insmod 'Unknown symbol mutex_lock' error new d853f1d3c900 octeontx2-af: Fix uninitialized variable val new 3503e673db23 octeontx2-af: Remove redundant initialization of variable blkaddr new b20b54fb00a8 net: stmmac: dwmac-visconti: Make use of the helper functi [...] new 6db9350a9db3 devlink: Delete not-used devlink APIs new 5ef8a0291513 net: microchip: encx24j600: drop unneeded MODULE_ALIAS new 1a575cde596c ptp: ocp: Avoid operator precedence warning in ptp_ocp_sum [...] new 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 new f11f86a3931b libbpf: Use pre-setup sec_def in libbpf_find_attach_btf_id() new 23a7baaa9388 selftests/bpf: Stop using relaxed_core_relocs which has no effect new 277641859e83 libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocs new 2d5ec1c66e25 libbpf: Allow skipping attach_func_name in bpf_program__se [...] new 60aed22076b0 selftests/bpf: Switch fexit_bpf2bpf selftest to set_attach [...] new 91b555d73e53 libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7 new 942025c9f37e libbpf: Constify all high-level program attach APIs new f706f6c66c43 Merge branch 'Improve set_attach_target() and deprecate op [...] new ca21a3e5edfd selftests/bpf: Fix a few compiler warnings new af54faab84f7 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 0efcc3f20145 sky2: Stop printing VPD info to debugfs new b972b54a68b2 net: bcmgenet: Patch PHY interface for dedicated PHY driver new 1dac0084d412 net: macb: add description for SRTSM new d7b3485f1c2b net: macb: align for OSSMODE offset new 1a9b5a26daf6 net: macb: add support for mii on rgmii new 0f4f6d7332bb net: macb: enable mii on rgmii for sama7g5 new 95dca2d578d2 Merge branch 'macb-MII-on-RGMII' new 61bc6e82f92e mptcp: add new mptcp_fill_diag helper new 55c42fa7fa33 mptcp: add MPTCP_INFO getsockopt new 06f15cee3695 mptcp: add MPTCP_TCPINFO getsockopt support new c11c5906bc0a mptcp: add MPTCP_SUBFLOW_ADDRS getsockopt support new ce9979129a0b selftests: mptcp: add mptcp getsockopt test cases new 983e59a27b92 Merge branch 'mptcp-next' new 9eb7b5e7cb50 net: dpaa2-mac: add support for more ethtool 10G link modes new aed0826b0cf2 net: net_namespace: Fix undefined member in key_remove_domain() new db9c8e2b1e24 NET: IPV4: fix error "do not initialise globals to 0" new 9ce4e3d6d856 virtio_net: use netdev_warn_once to output warn when witho [...] new 4fc29989835a net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER new cbcca2e3961e net: phylink: don't call netif_carrier_off() with NULL netdev new f7116fb46085 net: sched: move and reuse mq_change_real_num_tx() new 14e94f9445a9 octeontx2-af: verify CQ context updates new 746d082bfaab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 335ff4990cf3 bpf: Merge printk and seq_printf VARARG max macros new 84b4c52960bd selftests/bpf: Stop using bpf_program__load new 10aceb629e19 bpf: Add bpf_trace_vprintk helper new c2758baa9798 libbpf: Modify bpf_printk to choose helper based on arg count new 6c66b0e7c91a libbpf: Use static const fmt string in __bpf_printk new 4190c299a49f bpftool: Only probe trace_vprintk feature in 'full' mode new d313d45a226f selftests/bpf: Migrate prog_tests/trace_printk CHECKs to ASSERTs new 7606729fe24e selftests/bpf: Add trace_vprintk test prog new a42effb0b24f bpf: Clarify data_len param in bpf_snprintf and bpf_seq_pr [...] new e57f52b42d1f Merge branch 'bpf: implement variadic printk helper' new 92313ffc5873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aacd8e80ce3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7339a059c4ac Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d1f3c8f283ef Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 04cb788ecee8 crypto: jitter - drop kernel-doc notation new d5e93b3374e4 hwrng: Kconfig - Add helper dependency on COMPILE_TEST new 4a7e1e5fc294 crypto: sm4 - Do not change section of ck and sbox new b9e699f91236 crypto: arm64/gcm-aes-ce - remove non-SIMD fallback path new 96c34e143689 crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers new 676e508122d9 crypto: arm64/aes-ce - stop using SIMD helper for skciphers new 36a916af641d crypto: arm64/aes-ccm - yield NEON when processing auth-only data new b3482635e5d6 crypto: arm64/aes-ccm - remove non-SIMD fallback path new 741691c44606 crypto: arm64/aes-ccm - reduce NEON begin/end calls for co [...] new 898387e40cf5 crypto: arm64/aes-ccm - avoid by-ref argument for ce_aes_c [...] new cbbb5f07ab73 crypto: hisilicon - Fix sscanf format signedness new 8de8d4fe7d5a crypto: hisilicon/qm - fix the uacce mmap failed new 8bb765271ade crypto: hisilicon/qm - support the userspace task resetting new ba79a32acfde crypto: qat - replace deprecated MSI API new 0e64dcd7c94b crypto: qat - remove unmatched CPU affinity to cluster IRQ new 9832fdc917de crypto: qat - free irqs only if allocated new 70fead3adb4e crypto: qat - free irq in case of failure new 40da865381ad crypto: qat - remove unneeded packed attribute new 29601c8159c8 hwrng: ixp4xx - Make use of the helper function devm_platf [...] new 5e91f56a0bb3 crypto: img-hash - remove need for error return variable ret new 81f53028dfbc crypto: drbg - Fix unused value warning in drbg_healthchec [...] new a2d3cbc80d25 crypto: aesni - check walk.nbytes instead of err new 329e991b9fd5 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 [...] new 5bd4f20de8ac virtio-gpu: fix possible memory allocation failure new a53f2c035e98 drm/panfrost: Calculate lock region size correctly new 9fcb4a8ff2aa drm/v3d: fix sched job resources cleanup when a job is aborted new a22f74d49373 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 63d12fb13c26 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 064b877dff42 drm/i915: Free all DMC payloads new 259d71992e57 drm/i915/dmc: Update to DMC v2.12 new 72fe6ca84f08 drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ [...] new ce0eacbbd922 drm/i915/display: Wait at least 2 frames before selective update new 1f3a11c341ab drm/i915/display: Workaround cursor left overs with PSR2 s [...] new af7ea1e22afc drm/i915/display/psr: Use drm damage helpers to calculate [...] new 641dd82ffa9d drm/i915/display/adlp: Add new PSR2 workarounds new e5cd8add50f5 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 fd92c1170578 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 056196216589 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 [...] new f6b0c731a01f ASoC: SOF: ipc: Remove redundant error check from sof_ipc_ [...] new 0ed66cb7b6d3 ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops new 703ac1f2a5e5 ASoC: 88pm860x: Update to modern clocking terminology new 59fdde1d4e26 ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_m [...] new b95b64510ac9 ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/st [...] new 2266721938b9 Merge series "ASoC: SOF: ipc: Small cleanups for message h [...] new eb4ec51579e8 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new e64922088d94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4065c3e6943d 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 9dc57100bb06 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new aab5c156775e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ea6ad72324f8 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new d062d46314c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0b88c6689d9 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new bdc8a8116601 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 981b6173019b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new b9de60fe74da Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 98e05c54d381 Merge branch 'next' of git://github.com/cschaufler/smack-next new 498d45d375c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b60b0befb9fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bb667205406c dt-bindings: w1: update w1-gpio.yaml reference new ce1bc00a3c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98c29b35a7e3 spi: rspi: drop unneeded MODULE_ALIAS new 3323129a6db9 spi: sh-msiof: drop unneeded MODULE_ALIAS new 9e36a96ee3da Merge remote-tracking branch 'spi/for-5.16' into spi-next new 460dfa86b35e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1a6af4b000c genirq: Update irq_set_irqchip_state documentation new e739f98b4b11 genirq: Move prio assignment into the newly created thread new 12235da8c80a kernel/locking: Add context to ww_mutex_trylock() new 2507003a1d10 lockdep: Let lock_is_held_type() detect recursive read as read new a2e05ddda11b lockdep: Improve comments in wait-type checks new f7427ba5ce9c locking/lockdep: Cleanup the repeated declaration new 2574dd53d7a0 Merge branch 'locking/core' new 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 new 0a53c9acf4da x86/xen: Make read_cr2() noinstr new 209cfd0cbb67 x86/xen: Make write_cr2() noinstr new f4afb713e5c3 x86/xen: Make get_debugreg() noinstr new 7361fac0465b x86/xen: Make set_debugreg() noinstr new 20125c872a3f x86/xen: Make save_fl() noinstr new 74ea805b79d2 x86/xen: Make hypercall_page noinstr new d7bfc7d57cbe x86/xen: Make irq_enable() noinstr new 09c413071e2d x86/xen: Make irq_disable() noinstr new 847d9317b2b9 x86/xen: Mark xen_force_evtchn_callback() noinstr new 1462eb381b4c x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays new db2b0c5d7b6f objtool: Support pv_opsindirect calls for noinstr new 5711f877c7d2 Merge branch 'objtool/core' new 41100833cdd8 perf/x86: Add compiler barrier after updating BTS new f0e756bdee4c Merge branch 'perf/core' new 83d2bfc69d2d Merge branch 'perf/urgent' new 5855e81a4a3b sched/fair: Use __schedstat_set() in set_next_entity() new cb3e971c435d sched: Make struct sched_statistics independent of fair sc [...] new a05296a6e291 sched: Make schedstats helpers independent of fair sched class new a95f0507a1a4 sched: Introduce task block time in schedstats new 75ded49a19c6 sched/rt: Support sched_stat_runtime tracepoint for RT sch [...] new 1ff69baabc2f sched/rt: Support schedstats for RT sched class new db4570a26807 sched/dl: Support sched_stat_runtime tracepoint for deadli [...] new fce7dd1e9c19 sched/dl: Support schedstats for deadline sched class new e23bc1e6d52e sched: Remove unused inline function __rq_clock_broken() new 682dc167b47b sched: Provide Kconfig support for default dynamic preempt mode new 4212bade2e86 kthread: Move prio/affinite change into the newly created thread new ccb4a51cd81f Merge branch 'sched/core' new 85784470efa2 x86/smp: Remove unnecessary assignment to local var freq_scale new 1d7f8f13388e Merge branch 'x86/cleanups' new 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_ [...] new 1acd24c77ba4 Merge branch 'x86/fpu' new 1c1046581f1a x86/setup: Call early_reserve_memory() earlier new 7fc58d76a2ce Merge branch 'x86/urgent' new 35d0ebec5d04 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 2df6ee46804f 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 8a63982a4b45 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new db1b31c5767a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c273b46f18e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 723e812f9a88 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 8aaa7513fabe Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 80913cf90a76 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 33b9eec37262 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new af5ba1cfa358 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 1a4bedc5305b extcon: extcon-axp288: Use P-Unit semaphore lock for regis [...] new 860cb7c49918 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new cc5e3fff9a70 staging: wfx: sta: Fix 'else' coding style warning new ea2054baaddc Revert "staging: rtl8723bs: remove possible deadlock when [...] new 08ff647b83eb staging: rtl8723bs: ignore unused wiphy_wowlan object warnings new 5b3087efe0b6 staging: vchiq: remove braces from if block new 341975886aed staging: vchiq: add braces to if block new eaf1d49d13ab staging: vchiq: cleanup code alignment issues new 17c4e0de3244 staging: r8188eu: remove unused enum odm_bt_coexist new 9ec5980350e8 staging: r8188eu: remove unused ODM_RASupport_Init() new abe279997698 staging: r8188eu: remove RaSupport88E from struct odm_dm_struct new 38625368916e staging: r8188eu: remove dead code from odm_RxPhyStatus92C [...] new 090bea5a2bc5 staging: r8188eu: remove unused macros from rtl8188e_hal.h new 3fff58a204f2 staging: r8188eu: remove write-only fields from struct hal [...] new a3eb555762f3 staging: r8188eu: remove unused enums from rtl8188e_hal.h new c26810817206 staging: r8188eu: remove unused field from struct hal_data_8188e new 17a430a0f47e staging: r8188eu: remove IS_1T1R, IS_1T2R, IS_2T2R macros new 17be21761339 staging: r8188eu: remove if test that is always true new f7b687d6b67e staging: r8188eu: remove NumTotalRFPath from struct hal_da [...] new fc7e745c3588 staging: r8188eu: remove switches from phy_RF6052_Config_P [...] new 2c96719e0cbc staging: r8188eu: use swap() new ae1e2ad8c2ec staging: r8188eu: remove usb_{read,write}_mem() new 5829a6587925 staging: r8188eu: remove the helpers of rtw_read8() new 945921db40d4 staging: r8188eu: remove the helpers of rtw_read16() new a9611682ca6b staging: r8188eu: remove the helpers of rtw_read32() new 8fba38e5105d staging: r8188eu: remove the helpers of usb_write8() new 3350541e7f32 staging: r8188eu: remove the helpers of usb_write16() new 72098cf27755 staging: r8188eu: remove the helpers of usb_write32() new 1b403c6dd779 staging: r8188eu: remove the helpers of usb_writeN() new 094813a6bced staging: r8188eu: remove the helpers of usb_read_port() new cfe7937379df staging: r8188eu: remove the helpers of usb_write_port() new 54751497741a staging: r8188eu: remove the helpers of usb_read_port_cancel() new 9f5b245babc6 staging: r8188eu: remove the helpers of usb_write_port_cancel() new 06c38fef11bc staging: r8188eu: remove core/rtw_io.c new 65e31407caea staging: r8188eu: remove struct _io_ops new 77e848b81c57 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new bf43a71a0a7f dt-bindings: iio: accel: Add DT binding doc for ADXL355 new 12ed27863ea3 iio: accel: Add driver support for ADXL355 new d722f1e06fbc drivers/iio: Remove all strcpy() uses new 595a0590f4fb iio: adc: ad7949: define and use bitfield names new 0b2a740b424e iio: adc: ad7949: enable use with non 14/16-bit controllers new 379306506049 iio: adc: ad7949: add vref selection support new 9a7b7594de4f dt-bindings: iio: adc: ad7949: update voltage reference bindings new 870d26f6599d iio: adc: ad7949: use devm managed functions new 9f0b3e0cc0c8 iio: st_sensors: disable regulators after device unregistration new 82bcb7fb6498 iio: st_sensors: remove st_sensors_deallocate_trigger() function new 5363c6c17b10 iio: st_sensors: remove st_sensors_power_disable() function new 6b658c31bb6b iio: st_sensors: remove all driver remove functions new e42696515414 iio: st_sensors: remove reference to parent device object [...] new 1d761ca97838 iio: gyro: remove dead config dependencies on INPUT_MPU3050 new 26df977a909f iio: ad5770r: make devicetree property reading consistent new 919726c9e0ef iio: ltc2983: add support for optional reset gpio new 25d4abbf3ddc iio: ltc2983: fail probe if no channels are given new 050098500ae4 staging: iio: cdc: remove braces from single line if blocks new b0fc3f1dbe2a iio: adc: twl6030-gpadc: Use the defined variable to clean code new e112dc4e18ea iio: temperature: Add MAX31865 RTD Support new c5dc9e363501 dt-bindings: iio: temperature: add MAXIM max31865 support new 76e28aa97fa0 iio: magnetometer: ak8975: add AK09116 support new f928670651da dt-bindings: iio: adc: at91-sama5d2: add compatible for sa [...] new eaefa151f48a iio: adc: at91-sama5d2_adc: initialize hardware after cloc [...] new 841a5b651815 iio: adc: at91-sama5d2_adc: remove unused definition new 8940de2e4890 iio: adc: at91-sama5d2_adc: convert to platform specific d [...] new e6d5eee4dfa2 iio: adc: at91-sama5d2_adc: add support for separate end o [...] new d8004c5f46de iio: adc: at91-sama5d2_adc: add helper for COR register new 840bf6cb983f iio: adc: at91-sama5d2_adc: add support for sama7g5 device new 874b4912d94f iio: adc: at91-sama5d2_adc: update copyright and authors i [...] new 9cec9be7af21 iio: adc: ti-ads8344: convert probe to device-managed new 2bdb2f00a895 dt-bindings: iio: adc: Add ast2600-adc bindings new 26a9f730ce38 iio: adc: aspeed: completes the bitfield declare. new af1c6b50a294 dt-bindings: iio: accel: Add binding documentation for ADXL313 new 636d44633039 iio: accel: Add driver support for ADXL313 new 86ff6cb15f46 iio: accel: adxl355: use if(ret) in place of ret < 0 new 327a0eaf19d5 iio: accel: adxl355: Add triggered buffer support new ed641aeed17a counter: stm32-lptimer-cnt: Provide defines for clock polarities new 357127231aa5 counter: stm32-timer-cnt: Provide defines for slave mode s [...] new d70e46af7531 counter: Internalize sysfs interface code new d5c7cab78a46 counter: Update counter.h comments to reflect sysfs intern [...] new f4e3beba6c32 docs: counter: Update to reflect sysfs internalization new 5b8d4d8c912c iio: ep93xx: Make use of the helper function devm_platform [...] new fc76fe32284f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new cd5f84da5ce5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af7d5383a338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da3c6dea88de Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e3c4677811fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c82a9465e81 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 new e7165b1dff06 pinctrl/rockchip: add a queue for deferred pin output sett [...] new 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 new f5cdffdc26a2 pinctrl: qcom: msm8226: fill in more functions new 788ac97efa94 Merge branch 'devel' into for-next new b73bf9a4e4e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee3ee8ad6aca Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 1a905551f8d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7235c5a16208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24286d89d777 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 74a7bf0c4d73 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new a8e155909123 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 67073383d692 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new f00c44434962 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 782055a0541d 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 c6843f0a5022 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 7c7e8a65a9ea Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new c863b13451d7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 316e8d79a095 pci_iounmap'2: Electric Boogaloo: try to make sense of it all adds e4e737bb5c17 Linux 5.15-rc2 new 2167cf4e5755 Merge tag 'v5.15-rc2' of git://git.kernel.org/pub/scm/linu [...] 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 968b651029ff Merge branch 'akpm-current/current' new 7cecc3d55b37 mm: migrate: simplify the file-backed pages validation whe [...] new 1fa88a9751ce mm: unexport folio_memcg_{,un}lock new 9e72aed1f82d mm: unexport {,un}lock_page_memcg new e486a496dcf2 Merge branch 'akpm/master' new 1f77990c4b79 Add linux-next specific files for 20210920
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 518 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/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/bpf/btf.rst | 29 +- Documentation/dev-tools/kunit/running_tips.rst | 11 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../devicetree/bindings/arm/atmel-at91.yaml | 12 + 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/samsung,s6d27a1.yaml | 98 + .../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 + .../sound/{cs35l41.yaml => cirrus,cs35l41.yaml} | 30 +- .../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/cifs/cifsroot.rst | 2 +- Documentation/gpu/drm-mm.rst | 84 +- 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 | 171 +- Next/Trees | 48 +- Next/merge.log | 4099 ++++++++++---------- 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 | 2 + 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/sama7g5.dtsi | 16 + 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/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/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/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/x86/Kconfig | 1 + 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/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/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/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/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/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/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/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 | 5 +- drivers/gpu/drm/bridge/parade-ps8640.c | 18 +- drivers/gpu/drm/drm_dp_mst_topology.c | 5 +- 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_dmc.c | 9 +- drivers/gpu/drm/i915/display/intel_psr.c | 93 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 1 - drivers/gpu/drm/i915/i915_reg.h | 4 + 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/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 | 11 + drivers/gpu/drm/panel/Makefile | 1 + 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 | 26 +- drivers/gpu/drm/panfrost/panfrost_device.c | 4 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 29 +- 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.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/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/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/ad5770r.c | 2 +- drivers/iio/gyro/Kconfig | 1 - 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_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/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/hw/irdma/hw.c | 16 +- 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/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_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 - 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/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/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 | 10 +- 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/Kconfig | 1 - drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 - drivers/net/wwan/iosm/iosm_ipc_coredump.c | 110 - drivers/net/wwan/iosm/iosm_ipc_coredump.h | 75 - drivers/net/wwan/iosm/iosm_ipc_devlink.c | 360 -- drivers/net/wwan/iosm/iosm_ipc_devlink.h | 207 - drivers/net/wwan/iosm/iosm_ipc_flash.c | 562 --- drivers/net/wwan/iosm/iosm_ipc_flash.h | 271 -- drivers/net/wwan/iosm/iosm_ipc_imem.c | 103 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 18 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 -- drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- 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/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/ptp_ocp.c | 4 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/core.c | 2 +- drivers/regulator/max14577-regulator.c | 2 - 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/ti/k3-ringacc.c | 4 +- drivers/spi/spi-rspi.c | 1 - drivers/spi/spi-sh-msiof.c | 1 - drivers/staging/iio/cdc/ad7746.c | 4 +- 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_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 | 6 +- 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/ieee80211.h | 6 +- drivers/staging/r8188eu/include/odm.h | 14 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 23 - drivers/staging/r8188eu/include/rtw_io.h | 89 +- drivers/staging/r8188eu/include/usb_ops.h | 2 - drivers/staging/r8188eu/include/usb_ops_linux.h | 8 - drivers/staging/r8188eu/os_dep/usb_intf.c | 8 +- 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 +- .../interface/vchiq_arm/vchiq_connected.c | 16 +- drivers/staging/wfx/sta.c | 23 +- drivers/tty/n_tty.c | 2 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/Kconfig | 4 +- drivers/virt/acrn/ioreq.c | 3 +- fs/Kconfig | 2 +- fs/Makefile | 2 +- fs/btrfs/space-info.c | 5 +- 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 | 2 + fs/{smbfs_client => cifs}/fs_context.c | 0 fs/{smbfs_client => cifs}/fs_context.h | 0 fs/{smbfs_client => cifs}/fscache.c | 0 fs/{smbfs_client => cifs}/fscache.h | 0 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/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_uring.c | 39 +- fs/ksmbd/misc.c | 76 +- fs/ksmbd/misc.h | 3 +- fs/ksmbd/smb2pdu.c | 18 +- fs/ksmbd/transport_rdma.c | 1 - fs/lockd/svcxdr.h | 13 +- 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/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_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/reset/imx8ulp-pcc-reset.h | 59 + 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/iio/common/st_sensors.h | 13 - include/linux/kasan.h | 2 + include/linux/lockdep_types.h | 2 +- include/linux/mdio.h | 3 + include/linux/mfd/stm32-lptimer.h | 5 + include/linux/mfd/stm32-timers.h | 4 + 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/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/seqno-fence.h | 109 - include/linux/shrinker.h | 1 + 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/uapi/drm/drm_fourcc.h | 6 + include/uapi/drm/drm_mode.h | 3 + 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 +- ipc/ipc_sysctl.c | 29 +- kernel/Kconfig.preempt | 32 +- kernel/bpf/btf.c | 128 + kernel/bpf/core.c | 5 + kernel/bpf/helpers.c | 6 +- kernel/bpf/trampoline.c | 3 +- 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/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/tcp.c | 1 - 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 + 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/cs35l41.c | 2 - sound/soc/codecs/cs42l42.c | 114 +- sound/soc/codecs/cs42l42.h | 54 + .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 7 +- 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/pcm.c | 6 +- sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-priv.h | 19 +- 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 +- 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 +- 1221 files changed, 25310 insertions(+), 21492 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31865 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/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 rename Documentation/devicetree/bindings/sound/{cs35l41.yaml => cirrus,cs35l41.yam [...] create mode 100644 Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml 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/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/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-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 delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c delete mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h delete mode 100644 drivers/staging/r8188eu/core/rtw_io.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 (100%) rename fs/{smbfs_client => cifs}/fscache.h (100%) 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 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 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