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-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 368847b165bb Add linux-next specific files for 20210916 omits f5e7b48da7bb Merge branch 'akpm/master' omits 4a96b31a76ad mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 5d36e8ff795b percpu: add __alloc_size attributes for better bounds checking omits 7d798b8ef4d9 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 97e1690a97b9 slab: add __alloc_size attributes for better bounds checking omits 771d61501601 slab: clean up function declarations omits 6d83b1114e19 checkpatch: add __alloc_size() to known $Attribute omits d5e8557a1889 Compiler Attributes: add __alloc_size() for better bounds [...] omits 5e267cf6da6d mm: unexport {,un}lock_page_memcg omits 09b0cd86e6db mm: unexport folio_memcg_{,un}lock omits 9df329641934 mm: migrate: simplify the file-backed pages validation whe [...] omits fbb1c1208f68 mm: move kvmalloc-related functions to slab.h omits 2b25efa4f11b Merge branch 'akpm-current/current' omits 5e4b0f3c0d4f Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 5aa880d3c38a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 61d696608d86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e5b326556ee Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits d0741247dce3 next-20210915/kspp omits 88fedb9b4823 Merge branch 'ntb-next' of https://github.com/jonmason/ntb [...] omits bcf66f8238f6 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 97c46594b4b1 Merge branch 'next' of git://git.linaro.org/kernel/coresig [...] omits a69d4ad17122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b769dd20f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84835afe733a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 6faa8e08ba9b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ebbeef10ee18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d88bf8d3d2c8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7a3c85bbbe7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88402542f746 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 064a8f6ff24f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 164479c82abe Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits deb28dc2caa2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c61049070f0d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 6fc0cd8992f8 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 7dfca432795a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ec1e64b99dbe Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a0988a208ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d29e0ff22a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75bd9d6c6b9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 715ff459c9ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 8bee7c822ad2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits cf5971b89469 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 5311ce418d56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 055b32b87768 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3d9fd5eab0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b015aed0feb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 09e2937d8cfa Merge branch 'next' of git://github.com/cschaufler/smack-n [...] omits 4fc577d40139 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits ebc13e26e1eb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 75aeb98457cf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 6b371d8b6cdc Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits c0d86a3dc691 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 228c87228b59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 96e3bd92795a Merge branch 'for-next' of git://git.kernel.dk/linux-block [...] omits 19ea68a9cae4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed99867c722b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01564756bf87 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 60bf62168f13 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits efe97ab22478 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 38c4a332e88f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits bc516fb79e8c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c5206ef26034 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ba39449b8f4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fecb833b9d7e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits c685cc536f8d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits ed48db84d1d0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f72aed1d387c Merge branch 'master' of git://linuxtv.org/mchehab/media-n [...] omits 47972a6bbaac Merge branch 'docs-next' of git://git.lwn.net/linux.git 24 [...] omits 4d20d45153b5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 564dfca87761 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 2cb986af2d29 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 46ad21288435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c78c9753398e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9b9f23d8a515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b2ab04e04c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d8db99f6d44 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits b09978b5dd88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2e6f41359fbc Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5ef5c62f184e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8dd4ec12438 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 7fe6a9388bc1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits eaeb305f5e10 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9ec48d595de3 Merge branch 'master' of git://github.com/ceph/ceph-client [...] omits eb2e1b6daffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 924ee06d3cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea21a679f899 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 72f856a4073a Merge branch 'for-next' of git://git.libc.org/linux-sh 288 [...] omits e3ef3a812c5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 031e2917cb5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6714472e9812 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a197fdfa5100 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits fc8e7a5aa5b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f8af3617275 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 086615d2205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27f7715a5eeb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits e98fb68fbf40 Merge branch 'for-next' of git://github.com/Xilinx/linux-x [...] omits 5c67552ed565 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 543b20651b00 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 17df8f80f98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4db5e2a8e2b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b06435b3bca7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3801ce5827e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb56a090b229 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0a203d829a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 59eb8018423e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 598c3ac04cb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f651e8f0a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a13a6732e0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da0c584dae19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09f902376e4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dcb7ac8fe859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fb0cc4285c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 325e45bcbf19 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 908ca2a6d877 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0eb655c68579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98e1b14c171d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc58f55ee553 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d98dc7ee6fe3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a12c9928be7f Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5096571f803b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d2515ff056b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 85e754ed8832 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 32e44511ee8e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits c9dbbb4cd6d8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6ab6edadc7a6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 4b3953a3ce6b Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7c455a707895 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 841d1c616b1b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1b65c5f86fd3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 36b41c8ac74d Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 44dee797a2fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e06665bbbe55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 67f1f1ec9db2 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e70a498f38d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 7929460aba89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 21c44e62b259 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9cd78d96a57c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-ne [...] omits eab5f65db54e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 15fb40e8fc45 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0e7780cdc2a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits e347cecb0630 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits b218547f5999 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 0ec2e3644734 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits ff095f7a92a3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d4fbe7338ae1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 2760d7d021fc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 3399668d0708 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 44678a246bd0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 97ce9909ba67 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits acf9b96ade71 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ea5fecdc7504 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 528c49b1d2c3 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits f47fec27546d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 480055584141 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5885aab74a65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5dba430d9400 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 08d67bc97bc5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 76b3c6336fdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits da03ed572f48 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 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 a5da30eed75c hwmon: Add Maxim MAX6620 hardware monitoring driver 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 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 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 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 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 94ad620c27ec Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds dab8176c06f3 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] 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 5c23d80cf65f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 61fd0274c98a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 09df8ef26c42 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f3ffe394e653 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8a4147af87b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24d5f16e407b iwlwifi: mvm: Fix possible NULL dereference adds 631dfb98cff5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dd8072b4d70c 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 adds f215872c6428 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8a8e1813ffc3 ASoC: SOF: loader: release_firmware() on load failure to a [...] adds 25766ee44ff8 ASoC: SOF: loader: Re-phrase the missing firmware error to [...] adds d270257127be Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 4d3999e932fc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 17f7026cbcf0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c6d3a0b23924 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dd1067311a91 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c2c961012091 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds fb552d498c04 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 045022f586cc Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 6c63b4bc4a36 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds af546cac9a16 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 1ad534b18e51 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 15203354ec27 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 adds c20ec89c7ec1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8361cd0edb96 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds d8ff645435e7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 35a2f8e3bf30 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 54ed941e0bda Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e6fab7af6ba1 hwmon: (mlxreg-fan) Return non-zero value when fan current [...] adds 6628a0969104 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 446c376f45b0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c84faba85be8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 232ca6d85dc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1951490cb7de Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 75a5e32bfe1d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 43c16091482f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f7c5efde77b8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds f4333c1e2956 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d1c25f34d762 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 08e9f3ecc5b8 Merge drm/drm-fixes into drm-misc-fixes adds 5fbdac2bf528 drm/vc4: hdmi: Remove unused struct adds 1bd32c51c8ec drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup adds 7d87d0e27556 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] adds e7a40274fe59 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 adds ec5c61e31c0b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 589012bac4b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dce8f299b3a2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 77fa75c30f6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds df001824a421 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds eadb6c1eae01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2acbda78cfaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c5f923e1143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c9987f2edf4 ARM: dts: at91: sama5d27_wlsom1: add wifi device adds c7472302df9e ARM: dts: at91: sama7g5: add node for the ADC adds 6b97032b9c8f ARM: dts: at91: sama7g5ek: enable ADC on the board adds 6a1ca035d207 ARM: dts: at91-sama5d27_som1_ek: Added I2C bus recovery support adds fcc090f9e315 ARM: dts: at91: at91sam9260: add pinctrl label adds 8bced0c5ff7b dt-bindings: add vendor prefix for calamp adds 1a492e3dae86 dt-bindings: ARM: at91: document CalAmp LMU5000 board adds 6dcb573a0afd ARM: dts: at91: add CalAmp LMU5000 board adds 3e1108bcce83 dt-bindings: add vendor prefix for exegin adds 045ca26e4226 dt-bindings: ARM: at91: document exegin q5xr5 board adds 8c8b997c34ef ARM: dts: at91: add Exegin Q5xR5 board adds cebb82f17fa9 Merge branch 'at91-dt' into at91-next adds 9ec8abc7d60e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 5244cc0cf183 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 317cc34b5e70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d32435a04eb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 35a630f1b3c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 840f2dc015ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e72eeb5bc5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 937325c3bf75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3667a5c5c5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3367232b8a34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 34085f76bf36 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 adds 062dd5fcfa29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 849dca7fbdcc Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema adds 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema adds 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU adds 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node adds 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address adds bb3adfb3bd70 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] adds 793432561420 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 182fa9fbd678 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 53b638d0d2ba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 3462d3005321 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 946afb67ce86 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds ae7d51d376e1 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds b940b671fc92 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 6fc6eb5cd90d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 92ae655ccc3c next-20210916/clk-imx adds 60ee85127edd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds ec9afc1f93bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b762654c8a7 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds da8bfb63048c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds bcfc3f392419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 13c0941f4929 Merge branch 'for-next' of git://git.libc.org/linux-sh adds 0d92f499c87c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds effc6f63107d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f984a01a8fb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a6ab9f8d3f9 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 23798a0a3446 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 42de27fcb4ef Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds bfba48b65521 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 adds 9505b50f967a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 10ff9ff930aa 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 adds 1c0400fba868 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds a42b4fc0af82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fee062716739 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds dd707c6da38e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22800c91c44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e33777d9f05 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 adds 9fc8c31342d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6e53520878a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds ccd951f444ac Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds f0ea251404db dt-bindings: hwmon: Add IIO HWMON binding adds 2c7d31af1cf1 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds 08a2bcf0adf9 hwmon: (raspberrypi) Use generic notification mechanism adds a2ff27ef3c77 hwmon: Add Maxim MAX6620 hardware monitoring driver adds d5087b86aaef hwmon: (mlxreg-fan) Extend the maximum number of tachometers adds ec3c3d1af568 hwmon: (mlxreg-fan) Extend driver to support multiply PWM adds 8c1b0feea4fe Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds c797f2b81394 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 75bdce83be1b media: dt-bindings: media: renesas,csi2: Add r8a779a0 support adds 47175bf305e5 media: rcar-csi2: Add r8a779a0 support adds 9456768581cc media: rcar-vin: Refactor controls creation for video device adds f456c99519c6 media: rcar-vin: Fix error paths for rvin_mc_init() adds e67e272553f1 media: rcar-vin: Improve async notifier cleanup paths adds b845e9dabb8b media: rcar-vin: Improve reuse of parallel notifier adds 409c65d71c8f media: rcar-vin: Rename array storing subdevice information adds a1cbd0d0830d media: rcar-vin: Move group async notifier adds 7eb4d448608d media: rcar-vin: Extend group notifier DT parser to work w [...] adds 786513b3a08b media: rcar-vin: Create a callback to setup media links adds dba1c02f105e media: rcar-vin: Specify media device ops at group creation time adds 2c9897fd9784 media: rcar-vin: Move and rename CSI-2 link notifications adds 8de94ab761a4 media: rcar-vin: Add r8a779a0 support adds 291418c79111 media: v4l: async: Rename async nf functions, clean up long lines adds b31c8b8d5b78 media: rcar-vin: Remove explicit device availability check adds c1c837a02900 media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] adds e34f296e733a media: mt9p031: Read back the real clock rate adds 5745e322f68b media: mt9p031: Make pixel clock polarity configurable by DT adds d97ffcfdea66 media: mt9p031: Fix corrupted frame after restarting stream adds 158f7f6b6af9 media: mt9p031: Use BIT macro adds d9b43fdf037c media: dt-bindings: mt9p031: Convert bindings to yaml adds bd664de8da97 media: dt-bindings: mt9p031: Add missing required properties adds 95e718c509f4 media: rockchip: rkisp1: remove unused irq variable adds 1f12ced540d8 media: dt-bindings: media: rkisp1: fix pclk clock-name adds bfb3a33ea31a media: dt-bindings: media: rkisp1: document different irq [...] adds eb72735b9d6d media: rockchip: rkisp1: allow separate interrupts adds 3e09b5044d92 media: rockchip: rkisp1: make some isp-param functions variable adds 3ed442c63624 media: rockchip: rkisp1: make some isp-stats functions variable adds 9257a1901668 media: rockchip: rkisp1: add prefixes for v10 specific parts adds c7ed9f3e3a10 media: rockchip: rkisp1: add support for v12 isp variants adds a78c7cbaed95 media: dt-bindings: media: rkisp1: document px30 isp compatible adds b7d13596155f media: rockchip: rkisp1: add support for px30 isp version adds b36c9a62bf8a media: camss: vfe: Don't read hardware version needlessly adds f628c5657c77 media: camss: vfe: Decrease priority of of VFE HW version [...] adds d91f7c669a94 media: camss: vfe: Remove vfe_hw_version_read() argument adds 6f60dc2716ac media: camss: vfe: Rework vfe_hw_version_read() function d [...] adds 8e9ecf1cc349 media: hevc: Add scaling matrix control adds 8697d604c3eb media: hantro: Add scaling lists feature adds 3d8abb7f175c media: cedrus: hevc: Add support for scaling lists adds fbd1f6ed613c media: cedrus: drop min_buffers_needed. adds a08575597840 media: vivid: add module option to set request support mode adds 1d1ffc5b38db media: videobuf2-core: sanity checks for requests and qbuf adds a52248f47ef4 media: em28xx: add missing em28xx_close_extension adds 646af4be9532 media: TDA1997x: fix tda1997x_remove() adds 3f2921b954a4 media: meson-ge2d: Fix rotation parameter changes detectio [...] adds 0d056fc566f8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs adds 4093eb21538a media: mtk-vcodec: Clean redundant encoder format definition adds dcccabf4a4dc media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] adds 65d46ef4f601 media: mtk-vcodec: Add MT8195 H264 venc driver adds 2a24b3b566c8 media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] adds 1bcf3fd48e87 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 adds 7f0b0723410b media: Add NV12_4L4 tiled format adds a5dd5f830544 media: Clean V4L2_PIX_FMT_NV12MT documentation adds 409c36750e72 media: mceusb: ensure rx resolution can be retrieved adds f0103c279a84 media: streamzap: ensure rx resolution can be retrieved adds 4cb79649fd54 media: cxd2880-spi: Fix a null pointer dereference on erro [...] adds 2bc316bfd026 media: ttusb-dec: avoid release of non-acquired mutex adds 4b109b11ac12 media: tuners: mxl5007t: Removed unnecessary 'return' adds 97742b1d451d media: mtk-vcodec: vdec: Support H264 profile control adds e901aec9655f media: mtk-vcodec: vdec: use helpers in VIDIOC_(TRY_)DECODER_CMD adds 63cabf852aac media: mtk-vcodec: vdec: clamp OUTPUT resolution to hardwa [...] adds dd8917d7e632 media: mtk-vcodec: make flush buffer reusable by encoder adds 7b5374a3131b media: mtk-vcodec: venc: support START and STOP commands adds 243c9d053637 media: mtk-vcodec: vdec: move stateful ops into their own file adds 277073be9e6f media: mtk-vcodec: vdec: handle firmware version field adds 47ef7656fc85 media: mtk-vcodec: support version 2 of decoder firmware ABI adds 1ca6c4934d9c media: add Mediatek's MM21 format adds caaf3228e19a media: mtk-vcodec: vdec: support stateless API adds e69d2f0e7339 media: mtk-vcodec: vdec: support stateless H.264 decoding adds 23240225f7b1 media: mtk-vcodec: vdec: add media device if using stateless api adds 2d3e64e535f8 media: dt-bindings: media: document mediatek,mt8183-vcodec-dec adds abd023f55c73 media: mtk-vcodec: enable MT8183 decoder adds d6ae23dc6de4 media: mtk-vcodec: fix warnings: symbol XXX was not declared adds 6a014f20734d media: ir_toy: allow tx carrier to be set adds 5a7553ab40ec media: c8sectpfe-dvb: Remove unused including <linux/version.h> adds a39bccfb573e media: dvb-usb: fix ununit-value in az6027_rc_query adds 2cdc0464596b media: rc: clean the freed urb pointer to avoid double free adds a79bdfe5252d media: siano: use DEFINE_MUTEX() for mutex lock adds ebcd57635a4e media: cxd2820r: include the right header adds f6fc9e3d05ce media: netup_unidvb: handle interrupt properly according t [...] adds 282c5f06e3d5 media: atomisp: restore missing 'return' statement adds b45b7dbdb40e media: atomisp: Fix error handling in probe adds 57af44f149a9 media: staging: atomisp: fix the uninitialized use in gc22 [...] adds bff19a7da4f0 media: dt-bindings: media: renesas,imr: Convert to json-schema adds 31a3bbd4a200 media: m5602_ov7660: remove the repeated declaration adds 2d6125204280 media: stm32: Potential NULL pointer dereference in dcmi_i [...] adds 98f6ef95245a media: ipu3.rst: Improve header formatting on tables adds e8f15fdb10da media: staging/intel-ipu3: css: Fix wrong size comparison [...] adds 0b7a6f0f83c7 media: ipu3-cio2: Replace open-coded for_each_set_bit() adds ef77d071ccc3 media: ipu3-cio2: Use temporary storage for struct device pointer adds bb943be1e47a media: ipu3-cio2: Switch to use media_entity_to_video_device() adds 34680a5d3075 media: ipu3-cio2: Introduce to_sensor_asd() helper macro adds 7b2cf37e9648 media: ipu3-cio2: Introduce to_cio2_buffer() helper macro adds 2f90b7423fa9 media: ipu3-cio2: Introduce to_cio2_device() helper macro adds adf5f0e6ae0a media: imx258: Fix getting clock frequency adds 68df52e76755 media: Add sensor driver support for the ov13b10 camera. adds 0d79fb1bb7b9 media: ov8856: Set default mbus format but allow caller to alter adds 0f932f791bed media: v4l2-ctrls: Add V4L2_CID_NOTIFY_GAINS control adds 6c52455bc694 media: v4l2-ctrls: Document V4L2_CID_NOTIFY_GAINS control adds 9b235cf3f9d9 media: staging: document that Imgu not output auto-exposur [...] adds 0f0267ec83a9 media: uvcvideo: Remove unused including <linux/version.h> adds 1fd001948a46 media: v4l2-ioctl: Fix check_ext_ctrls adds 88a184740690 media: pvrusb2: Do not check for V4L2_CTRL_WHICH_DEF_VAL adds 9efc37f190ba media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL adds 8a5a653f4c08 media: v4l2-ioctl: S_CTRL output the right value adds 2e53963933a0 media: uvcvideo: Remove s_ctrl and g_ctrl adds 38546b0ecd2b media: uvcvideo: Set capability in s_param adds c622a1232b62 media: uvcvideo: Return -EIO for control errors adds 9c5ab5b868b3 media: uvcvideo: refactor __uvc_ctrl_add_mapping adds e0d58aa7329f media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS adds 3338fb57a9de media: uvcvideo: Use dev->name for querycap() adds 6405fc3edca0 media: uvcvideo: Set unique vdev name based in type adds 0ee430d837c6 media: uvcvideo: Increase the size of UVC_METADATA_BUF_SIZE adds 07adedb5c606 media: uvcvideo: Use control names from framework adds a297cda02c75 media: uvcvideo: Check controls flags before accessing them adds 30d85d10279f media: uvcvideo: Set error_idx during ctrl_commit errors adds fc8bb92c562b media: docs: Document the behaviour of uvcvideo driver adds e9a8189aea6f media: uvcvideo: Don't spam the log in uvc_ctrl_restore_values() adds c124ab6f89f7 media: am437x: Make use of the helper function devm_platfo [...] adds 82885a8ce4f7 media: cadence: Make use of the helper function devm_platf [...] adds eb88e9e7b62f media: cec: ao-cec: Make use of the helper function devm_p [...] adds 00053b523f50 media: cec: s5p_cec: Make use of the helper function devm_ [...] adds 5646121d2bc3 media: coda: Make use of the helper function devm_platform [...] adds a75d2fc5651a media: davinci: Make use of the helper function devm_platf [...] adds 3e75b0933f3c media: exynos-gsc: Make use of the helper function devm_pl [...] adds fdccbbfccc67 media: exynos4-is: Make use of the helper function devm_pl [...] adds 50986faffb46 media: imx-jpeg: Make use of the helper function devm_plat [...] adds 4f042aaede85 media: imx-pxp: Make use of the helper function devm_platf [...] adds c1a9300322f0 media: meson: ge2d: Make use of the helper function devm_p [...] adds a8349e68c92e media: mtk-jpeg: Make use of the helper function devm_plat [...] adds 1583ddc68953 media: mx2_emmaprp: Make use of the helper function devm_p [...] adds c7cc026b3161 media: rc: img-ir: Make use of the helper function devm_pl [...] adds a8235bd99c81 media: rc: ir-hix5hd2: Make use of the helper function dev [...] adds 93c4f6ad66e8 media: rc: meson-ir: Make use of the helper function devm_ [...] adds d6e59f639357 media: rc: mtk-cir: Make use of the helper function devm_p [...] adds aee47b52b94b media: rc: st_rc: Make use of the helper function devm_pla [...] adds b2d6765e5923 media: rc: sunxi-cir: Make use of the helper function devm [...] adds 3b128065cad9 media: rcar-csi2: Make use of the helper function devm_pla [...] adds f7b35ba17bd2 media: rcar_fdp1: Make use of the helper function devm_pla [...] adds 73a2d21706da media: rcar_jpu: Make use of the helper function devm_plat [...] adds 5979cf7fb8ff media: renesas-ceu: Make use of the helper function devm_p [...] adds 40fb95226c9d media: rockchip: rga: Make use of the helper function devm [...] adds 5fbb976144fa media: s3c-camif: Make use of the helper function devm_pla [...] adds 5f8d853d8ff8 media: s5p-g2d: Make use of the helper function devm_platf [...] adds bea1b468a995 media: s5p-jpeg: Make use of the helper function devm_plat [...] adds 97394103efe5 media: s5p-mfc: Make use of the helper function devm_platf [...] adds 026cd69e03fa media: sti: Make use of the helper function devm_platform_ [...] adds dd46bd1641cb media: stih-cec: Make use of the helper function devm_plat [...] adds b28b028e806a media: stm32-cec: Make use of the helper function devm_pla [...] adds 2d5afed43c2f media: sunxi: Make use of the helper function devm_platfor [...] adds 464417b8650d media: venus: core : Make use of the helper function devm_ [...] adds 1e04ead48d14 media: vsp1: Make use of the helper function devm_platform [...] adds c690fcbbe6c9 media: xilinx: Make use of the helper function devm_platfo [...] adds e35c1533e8b9 media: rcar_drif: Make use of the helper function devm_pla [...] adds a43872dc754c media: vidtv: Fix memory leak in remove adds 83e3a928685d media: pvrusb2: Replaced simple_strtol() with kstrtoint() adds 72887daa549e media: mtk-vcodec: venc: fix return value when start_strea [...] adds fbdb544c352b media: via-camera: deleted these redundant semicolons adds f6d661b9cc30 media: firewire: firedtv-avc: fix a buffer overflow in avc [...] adds b879a1a6eb8a media: aspeed-video: ignore interrupts that aren't enabled adds 890b2ded6a3d media: s5p-mfc: fix possible null-pointer dereference in s [...] adds 0ab9af5cd7e4 media: cec-pin: fix off-by-one SFT check adds 26af947a9245 media: s5p-mfc: Add checking to s5p_mfc_probe(). adds 851bbe43c88b media: TDA1997x: handle short reads of hdmi info frame. adds 34472baca90f media: usb: airspy: clean the freed pointer and counter adds 730ef691fd11 media: camss: vfe: simplify vfe_get_wm_sizes() adds ce665d93c9f3 media: mtk-vpu: Fix a resource leak in the error handling [...] adds 712d83d4b12e media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_ [...] adds 1566cab1d2e4 media: pci/ivtv: switch from 'pci_' to 'dma_' API adds 466f5b730698 media: switch from 'pci_' to 'dma_' API adds 272cbf65ecf0 media: vim2m: Remove repeated verbose license text adds 9c7624a0c2b5 media: Request API is no longer experimental adds 439e520995ab media: vivid: add signal-free time for cec message xfer adds 162f637cc607 media: imx7.rst: Provide an example for imx6ull-evk capture adds b08dc5712f1c media: imx: TODO: Remove items that are already supported adds edd36f0ffe34 media: gspca: Limit frame size to sizeimage. adds 204c92e2f544 media: camss: vfe: Don't call hw_version() before its depe [...] adds 1890cd1c5190 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 adds c37fb1d52e4c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 94f692d42941 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds e84d67fb673b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] 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. adds b3281aea6560 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 95b5fc03c189 net: arc_emac: Make use of the helper function dev_err_probe() adds d502933c30c6 net: atl1c: Make use of the helper function dev_err_probe() adds b0ab7096dd9b net: atl1e: Make use of the helper function dev_err_probe() adds 9eda994d4b57 net: chelsio: cxgb4vf: Make use of the helper function dev [...] adds a72691ee19ca net: enetc: Make use of the helper function dev_err_probe() adds 015a22f46b25 net: ethoc: Make use of the helper function dev_err_probe() adds 4fd3ff3b29ae net: hinic: Make use of the helper function dev_err_probe() adds 52583c8d8b12 net: thunderx: Make use of the helper function dev_err_probe() adds 63f85c401eba octeontx2-pf: CN10K: Hide RPM stats over ethtool adds d1ab2647de32 Revert "net: wwan: iosm: firmware flashing and coredump co [...] adds 227b9644ab16 net/tls: support SM4 GCM/CCM algorithm adds 4b5a3ab17c6c octeontx2-af: Hardware configuration for inline IPsec adds 561bed688bff Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 509018f9567c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b238290b965f bpf: Permit ingress_ifindex in bpf_prog_test_run_xattr adds 03e601f48b2d libbpf: Don't crash on object files with no symbol tables adds 08a6f22ef6f8 libbpf: Change bpf_object_skeleton data field to const pointer adds a6cc6b34b93e bpftool: Provide a helper method for accessing skeleton's [...] adds 980a1a4c342f selftests/bpf: Add checks for X__elf_bytes() skeleton helper adds d6be5947efdd Merge branch 'Bpf skeleton helper method' adds 006a5099fc18 libbpf: Fix build with latest gcc/binutils with LTO adds 0b46b7550560 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling A [...] adds ed7b74dc7777 selftests: xsk: Simplify xsk and umem arrays adds 744eb5c882e8 selftests: xsk: Introduce type for thread function adds ce74acaf015c selftests: xsk: Introduce test specifications adds 83f4ae2f26bd selftests: xsk: Move num_frames and frame_headroom to xsk_ [...] adds 4bf8ee65ba4e selftests: xsk: Move rxqsize into xsk_socket_info adds c160d7afba8f selftests: xsk: Make frame_size configurable adds 53cb3cec2f1e selftests: xsx: Introduce test name in test spec adds 119d4b02feb5 selftests: xsk: Add use_poll to ifobject adds 1856c24db0a8 selftests: xsk: Introduce rx_on and tx_on in ifobject adds 55be575dc13c selftests: xsk: Replace second_step global variable adds 85c6c9573970 selftests: xsk: Specify number of sockets to create adds af6731d1e1c6 selftests: xsk: Make xdp_flags and bind_flags local adds e2d850d5346c selftests: xsx: Make pthreads local scope adds 8ce7192b508d selftests: xsk: Eliminate MAX_SOCKS define adds 8abf6f725a9e selftests: xsk: Allow for invalid packets adds 605091c5100d selftests: xsk: Introduce replacing the default packet stream adds a4ba98dd0c69 selftests: xsk: Add test for unaligned mode adds 6ce67b5165e6 selftests: xsk: Eliminate test specific if-statement in te [...] adds 0d1b7f3a00cf selftests: xsk: Add tests for invalid xsk descriptors adds 909f0e28207c selftests: xsk: Add tests for 2K frame size adds e876a0367c37 Merge branch 'bpf-xsk-selftests' adds f64c4acea51f bpf: Add hardware timestamp field to __sk_buff adds 3384c7c7641b selftests/bpf: Test new __sk_buff field hwtstamp adds c22ac2a3d4bd perf: Enable branch record for software events adds 856c02dbce4f bpf: Introduce helper bpf_get_branch_snapshot adds 025bd7c753aa selftests/bpf: Add test for bpf_get_branch_snapshot adds 14bef1ab3037 Merge branch 'bpf: introduce bpf_get_branch_snapshot' adds dbd7eb14e060 bpf, selftests: Replicate tailcall limit test for indirect [...] adds 2f3830412786 libbpf: Make libbpf_version.h non-auto-generated adds ca304b40c20d libbpf: Introduce legacy kprobe events support adds 53df63ccdc02 selftests/bpf: Update selftests to always provide "struct_ [...] adds 91b4d1d1d544 libbpf: Ensure BPF prog types are set before relocations adds 5532dfd42e48 libbpf: Simplify BPF program auto-attach code adds b6291a6f30d3 libbpf: Minimize explicit iterator of section definition array adds 67dfac47dac6 Merge branch 'libbpf: Streamline internal BPF program sect [...] adds c0354077439b bpf,x64 Emit IMUL instead of MUL for x86-64 adds 8987ede3ed27 selftests/bpf: Fix .gitignore to not ignore test_progs.c adds 41ced4cd8802 btf: Change BTF_KIND_* macros to enums adds b5ea834dde6b bpf: Support for new btf kind BTF_KIND_TAG adds 30025e8bd80f libbpf: Rename btf_{hash,equal}_int to btf_{hash,equal}_int_tag adds 5b84bd10363e libbpf: Add support for BTF_KIND_TAG adds 5c07f2fec003 bpftool: Add support for BTF_KIND_TAG adds 71d29c2d47d1 selftests/bpf: Test libbpf API function btf__add_tag() adds 3df3bd68d481 selftests/bpf: Change NAME_NTH/IS_NAME_NTH for BTF_KIND_TA [...] adds 35baba7a832f selftests/bpf: Add BTF_KIND_TAG unit tests adds ad526474aec1 selftests/bpf: Test BTF_KIND_TAG for deduplication adds c240ba287890 selftests/bpf: Add a test with a bpf program with btf_tag [...] adds 48f5a6c41627 docs/bpf: Add documentation for BTF_KIND_TAG adds 4c24483e247f Merge branch 'bpf: add support for new btf kind BTF_KIND_TAG' adds 2220ecf55c1b selftests/bpf: Skip btf_tag test if btf_tag attribute not [...] adds 69cd823956ba libbpf: Add sphinx code documentation comments adds 336562752acc bpf: Update bpf_get_smp_processor_id() documentation adds 9937a71cb598 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f37ae5a20087 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 66bfb0849776 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 1b6f1e037325 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 8b93d1d7dbd5 drm/shmem-helper: Switch to vmf_insert_pfn adds 804b6e5ee613 drm/shmem-helpers: Allocate wc pages on x86 adds 45d9c8dde4cd drm/vgem: use shmem helpers adds 8b4e02c70fca drm/panel: Add DT bindings for Samsung S6D27A1 display panel adds ebd8cbf1fb96 drm/panel: s6d27a1: Add driver for Samsung S6D27A1 display panel adds 7b812171257d drm: unexport drm_ioctl_permit adds 32a4eb04d59a drm/fourcc: Add macros to determine the modifier vendor adds 82ade934dde4 drm/arm: malidp: Use fourcc_mod_is_vendor() helper adds c1d3cfbc41a1 drm/tegra: Use fourcc_mod_is_vendor() helper adds 992c238188a8 dma-buf: nuke seqno-fence adds f492283b1570 dma-buf: WARN on dmabuf release with pending attachments adds ea5ea3d8a117 drm/virtio: support mapping exported vram adds 820a2ab23d5e drm: panel-orientation-quirks: Update the Lenovo Ideapad D [...] adds a53f1dd3ab9f drm: panel-orientation-quirks: Add quirk for KD Kurio Smar [...] adds 88fa1fde9189 drm: panel-orientation-quirks: Add quirk for the Samsung G [...] adds 072e70d52372 drm: panel-orientation-quirks: Add quirk for the Chuwi Hi10 Pro adds 6fa701d13ae6 drm: Remove unused code to load the non-existing fbcon.ko adds 7f16d0f3b8e2 drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() adds a23e0a2a222a drm/bridge: anx7625: Propagate errors from sp_tx_edid_read() adds e54163e9184e drm/vmwgfx: unbind in vmw_ttm_unpopulate adds b7e8b086ffbc drm/amdgpu: unbind in amdgpu_ttm_tt_unpopulate adds 61a8736fd822 drm/nouveau: unbind in nouveau_ttm_tt_unpopulate adds b131d49921e9 drm/radeon: unbind in radeon_ttm_tt_unpopulate() adds d5f45d1e2f08 drm/ttm: remove ttm_tt_destroy_common v2 adds 8bc92f667aa4 drm/r128: switch from 'pci_' to 'dma_' API adds 333ba0d9d5d5 dt-bindings: panel: ili9341: correct indentation adds 08994edbb81f Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] adds e9ae220d3f6f drm/panfrost: Use upper/lower_32_bits helpers adds b0c2a157a606 drm: rockchip: remove reference to non-existing config DRM_RGB adds 5e12f7ea4aa0 drm: v3d: correct reference to config ARCH_BRCMSTB adds 47ddb72f7893 drm: zte: remove obsolete DRM Support for ZTE SoCs adds 60aede70f4a6 drm: omap: remove obsolete selection of OMAP2_DSS in confi [...] adds 28210a3f5412 drm/bridge: parade-ps8640: Reorg the macros adds 880121be1179 mm/vmscan: add sync_shrinkers function v3 adds 450b2622bc11 drm/ttm: optimize the pool shrinker a bit v2 adds da8ac4bf4234 GPU: drm: fix style errors adds 4087d2fb286c drm/plane: Fix comment typo adds dbe48d030b28 drm/sched: Split drm_sched_job_init adds 357285a2d1c0 drm/msm: Improve drm/sched point of no return rules adds b0a5303d4e14 drm/sched: Barriers are needed for entity->last_scheduled adds ebd5f74255b9 drm/sched: Add dependency tracking adds 0e10e9a1db23 drm/sched: drop entity parameter from drm_sched_push_job adds 981b04d96856 drm/sched: improve docs around drm_sched_entity adds 53516280cc38 drm/panfrost: use scheduler dependency tracking adds c79a4487f33b drm/lima: use scheduler dependency tracking adds 916044fac862 drm/v3d: Move drm_sched_job_init to v3d_job_init adds da3208e8637e drm/v3d: Use scheduler dependency handling adds 80bcfbd37668 drm/msm: Use scheduler dependency handling adds f1b3f696a084 drm/msm: Don't break exclusive fence ordering adds d9edf92d496b dma-resv: Give the docs a do-over adds 32eadf52d449 drm/ttm: Create pinned list adds c9d7b2827dd2 drm/bridge: anx7625: enable DSI EOTP adds 3a5f3d61de65 drm/bridge: it66121: Initialize {device,vendor}_ids adds 8b03e3fc7918 drm/bridge: it66121: Wait for next bridge to be probed adds d39491d86f50 drm/bridge: cdns: Make use of the helper function devm_pla [...] adds 4c216f0da88e drm: adv7511: Convert to SPDX identifier adds 23019ff2c9dc drm/vc4: Make use of the helper function devm_platform_ior [...] adds f5df171f93d3 drm/sun4i: Make use of the helper function devm_platform_i [...] adds c302c98da646 drm/sun4i: Fix macros in sun8i_csc.h adds c97f082c1352 drm/ttm: Clear all DMA mappings on demand adds 771d2053d41f panfrost: Don't cleanup the job if it was successfully queued adds 3605eacc8ae0 drm/panfrost: Make use of the helper function devm_platfor [...] adds d72277b6c37d dma-buf: nuke DMA_FENCE_TRACE macros v2 adds cba3ae8b3238 dma-buf: cleanup kerneldoc of removed component adds b83dcd753dbe dma-buf: clarify dma_fence_ops->wait documentation adds 044e55b14657 dma-buf: clarify dma_fence_add_callback documentation adds 98cca519df6d drm/ttm: cleanup ttm_resource_compat adds a9fc4315553d drm: Improve the output_poll_changed description adds 5bd785a81403 drm/panel: otm8009a: add a 60 fps mode adds d4c16733e796 drm/sched: Fix drm_sched_fence_free() so it can be passed [...] adds c5baa944875e drm/mcde: Make use of the helper function devm_platform_io [...] adds b998ba95d284 drm/ttm: remove the outdated kerneldoc section adds fcd0bbd619b3 drm/ttm: add some general module kerneldoc adds be77a2f4cfd2 drm/ttm: add kerneldoc for enum ttm_caching adds c5fd9986719e drm/ttm: enable TTM device object kerneldoc v2 adds 324317add204 drm/ttm: enable TTM resource object kerneldoc v2 adds d7fe6f8afead drm/ttm: enable TTM placement kerneldoc adds 4f4859d084f7 drm/ttm: enable TTM TT object kerneldoc v2 adds 361da7c34216 drm/ttm: enable TTM page pool kerneldoc adds ee2cda7b0277 drm/stm: ltdc: attach immutable zpos property to planes adds c20351ad58c9 drm/stm: ltdc: add layer alpha support adds c8527b9ad3cf drm/panel-simple: Reorder logicpd_type_28 / mitsubishi_aa070mc01 adds 353be7c2328c drm: document drm_mode_create_lease object requirements adds 63a4881572d7 drm: panel-orientation-quirks: Add quirk for the Chuwi HiBook adds 9eeb7b4e40bf drm/panel-orientation-quirks: add Valve Steam Deck adds d4cb82aa2e4b drm/meson: Make use of the helper function devm_platform_i [...] adds 617d5b34f22c drm/ttm: Try to check if new ttm man out of bounds during compile adds 2f76520561d0 Merge drm/drm-next into drm-misc-next adds 87ea95808d53 drm/bridge: Add a function to abstract away panels adds 0caddbbfdfa2 drm/vc4: dpi: Switch to devm_drm_of_get_bridge adds a43dd76bacd0 drm/vc4: dsi: Switch to devm_drm_of_get_bridge adds 5ad2d11feafb dma-buf: system_heap: Avoid warning on mid-order allocations adds 0b7383331c00 drm/qxl: User page size macro for qxl release bo adds 78afff2acea1 drm/bochs: add Bochs PCI ID for Simics model adds 282abb5a1f38 drm/ttm: fix the type mismatch error on sparc64 adds bcf26654a38f drm/sched: fix the bug of time out calculation(v4) adds e4f868191138 drm/v3d: fix wait for TMU write combiner flush adds b41e24a5c72b drm/sun4i: dsi: Make use of the helper function dev_err_probe() adds 91241ee25a2f drm/sun4i: dw-hdmi: Make use of the helper function dev_er [...] adds 207209ced0b1 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) adds 950bb70d41a4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 064b877dff42 drm/i915: Free all DMC payloads adds 145e71cefa88 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 adds 23bb43963d30 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds d0d854a5e000 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 3b4a673fa409 ASoC: SOF: core: Move probe work related code under a sing [...] adds 7a20dec45d07 ASoC: cs42l42: Minor fix all errors reported by checkpatch [...] adds 243442bcd98f ASoC: SOF: imx8m: add SAI1 info adds c6d1fa6c8f66 misc: cs35l41: Remove unused pdn variable adds 6116df7fafab ASoC: cs35l41: Binding fixes adds 4a8cf938d5b6 ASoC: atmel: Convert to new style DAI format definitions adds 8461d7d83f1f ASoC: au1x: Convert to modern terminology for DAI clocking adds 4ba344dc792f ASoC: SOF: ipc: Add probe message logging to ipc_log_header() adds 8a720724589e ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COM [...] adds 2dc51106ccc6 ASoC: SOF: compress: move and export sof_probe_compr_ops adds 7bbdda800900 ASoC: SOF: probe: Merge and clean up the probe and compress files adds f95b4152ad75 ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c adds 49efed505885 ASoC: SOF: sof-probes: Correct the function names used for [...] adds 8e0850f98df9 Merge series "ASoC: SOF: Clean up the probe support" from [...] adds 12451814496a ASoC: cs42l42: Implement Manual Type detection as fallback adds f1291f41afa9 Merge series "ASoC: cs42l42: Implement Manual Type detecti [...] adds 1ce9adc1984b Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds 157d9339e970 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b62f4ee3779 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 adds a2423e984141 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 0ea21d5352b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 184949f4df0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f59f1ff1929c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 3ae1180fda04 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 8643e1e21b1e Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds e540940a8ece Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 445fc8b360be Merge branch 'next' of git://github.com/cschaufler/smack-next adds c31754e66554 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0a5ca8b6c169 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9e9d6249bcf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 85b0225d91a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9af9dcf11bda x86/xen: Mark cpu_bringup_and_idle() as dead_end_function adds b7b205c3a0bc x86/xen: Move hypercall_page to top of the file adds 8b946cc38e06 objtool: Introduce CFI hash adds f56dae88a81f objtool: Handle __sanitize_cov*() tail calls adds 2b2f72d4d819 x86/kvm: Always inline sev_*guest() adds a168233a440d x86/kvm: Always inline vmload() / vmsave() adds e25b694bf1d9 x86: Always inline context_tracking_guest_enter() adds aee045ed0a6b x86/kvm: Always inline to_svm() adds 010050a86393 x86/kvm: Always inline evmcs_write64() adds c6b01dace2cd x86: Always inline ip_within_syscall_gap() adds 2c36d87be493 x86/sev: Fix noinstr for vc_ghcb_invalidate() adds ce0b9c805dd6 locking/lockdep: Avoid RCU-induced noinstr fail adds e9382440de18 x86/paravirt: Mark arch_local_irq_*() __always_inline adds eac46b323b28 x86/paravirt: Use PVOP_* for paravirt calls adds ee6781aba03f x86/xen: Make read_cr2() noinstr adds 80de64265465 x86/xen: Make write_cr2() noinstr adds 737196b197f2 x86/xen: Make get_debugreg() noinstr adds 9da62cacc7ed x86/xen: Make set_debugreg() noinstr adds 1126696d60d0 x86/xen: Make save_fl() noinstr adds 9f38b2a0baf1 x86/xen: Make hypercall_page noinstr adds 92e34bb9bdc2 x86/xen: Make irq_enable() noinstr adds bf10b01f5812 x86/xen: Make irq_disable() noinstr adds 41b8edc60d72 x86/xen: Mark xen_force_evtchn_callback() noinstr adds 723a80b05f0b x86/xen: Rework the xen_{cpu,irq,mmu}_opsarrays adds 55a918e61cf4 objtool: Support pv_opsindirect calls for noinstr adds e6eef31ff1b6 Merge remote-tracking branch 'tip/objtool/core' into tip-master adds 326b567f82df x86/extable: Tidy up redundant handler functions adds 32fd8b59f91f x86/extable: Get rid of redundant macros adds e42404afc4ca x86/mce: Deduplicate exception handling adds 083b32d6f4fa x86/mce: Get rid of stray semicolons adds 46d28947d987 x86/extable: Rework the exception table mechanics adds 2cadf5248b93 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_ [...] adds c1c97d175493 x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups adds c6304556f3ae x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups adds 0c2e62ba04cd x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups adds 4339d0c63c2d x86/fpu/signal: Clarify exception handling in restore_fpre [...] adds 4164a482a5d9 x86/fpu/signal: Move header zeroing out of xsave_to_user_s [...] adds fcfb7163329c x86/fpu/signal: Move xstate clearing out of copy_fpregs_to [...] adds 052adee66828 x86/fpu/signal: Change return type of copy_fpstate_to_sigf [...] adds 2af07f3a6e9f x86/fpu/signal: Change return type of copy_fpregs_to_sigfr [...] adds ee4ecdfbd289 x86/signal: Change return type of restore_sigcontext() to boolean adds f3305be5feec x86/fpu/signal: Change return type of fpu__restore_sig() t [...] adds 1193f408cd51 x86/fpu/signal: Change return type of __fpu_restore_sig() [...] adds be0040144152 x86/fpu/signal: Change return code of check_xstate_in_sigf [...] adds a2a8fd9a3efd x86/fpu/signal: Change return code of restore_fpregs_from_ [...] adds 0209d878742b Merge remote-tracking branch 'tip/x86/fpu' into tip-master adds 3dd531d63d5f 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 adds 5d308e1fbc73 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) adds 6dc78d90b9f6 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 7a829210b9c5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 27ccd84bb408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 15177bafb31c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds abb08cd79171 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 9a02724ec91b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds df268721385e Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 2255c46dc637 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds d49321646ee0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 01586c8ca177 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 687d2213e0ef Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds b944008bd623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3e9f4593d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 47c5b80b2f6e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ff0990f8ae93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee64426a6dc0 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 129803e642ac pinctrl: core: Remove duplicated word from devm_pinctrl_un [...] adds 7e6f8d6f4a42 pinctrl: amd: Add irq field data adds acd47b9f28e5 pinctrl: amd: Handle wake-up interrupt adds d36a97736b2c pinctrl: qcom: spmi-gpio: correct parent irqspec translation adds d8b94c9ff96c pinctrl: mediatek: moore: check if pin_desc is valid before use adds f32375d59e81 pinctrl: nomadik: Kconfig: Remove repeated config dependency adds d7050df38dc3 pinctrl: Fix spelling mistake "atleast" -> "at least" adds d9608eab1e66 pinctrl: mediatek: mt8195: Add pm_ops adds 7acb009b95e7 Merge branch 'devel' into for-next adds 2659f3502c1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6869dff3d8ef Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds bc0afd0cdc3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 379da59d0270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4833f42489b2 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds 9e122245345b Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds d1cc4b553db6 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 [...] adds 386db1a29c85 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds a22a0671527f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds ba8334dd0045 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 adds 9df6fe467e3a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds e5d572a466a3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 46f97c123c13 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 025236aa79c7 Revert "drm/vc4: dsi: Switch to devm_drm_of_get_bridge" adds 1113d1a53082 Revert "drm/vc4: dpi: Switch to devm_drm_of_get_bridge" adds 3af8891f4f60 Revert "drm/bridge: Add a function to abstract away panels" 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 [...] adds 4badd48980ae Merge branch 'akpm-current/current' adds e8916030e2ad mm: migrate: simplify the file-backed pages validation whe [...] adds b4bf7a9fdfbb mm: unexport folio_memcg_{,un}lock adds 5a544c7cd917 mm: unexport {,un}lock_page_memcg adds 553e4357c7d1 Merge branch 'akpm/master' adds 9004fd387338 Add linux-next specific files for 20210917
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-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/media/imx7.rst | 60 + Documentation/bpf/btf.rst | 29 +- Documentation/dev-tools/kunit/running_tips.rst | 11 +- .../devicetree/bindings/arm/atmel-at91.yaml | 12 + .../bindings/display/panel/ilitek,ili9341.yaml | 2 +- .../bindings/display/panel/samsung,s6d27a1.yaml | 98 + .../sound/{cs35l41.yaml => cirrus,cs35l41.yaml} | 30 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/dma-buf.rst | 6 - Documentation/gpu/drm-mm.rst | 84 +- .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 3 + .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 3 + Documentation/vm/page_owner.rst | 23 +- MAINTAINERS | 10 +- Next/SHA1s | 126 +- Next/Trees | 2 + Next/merge.log | 2977 +++++++++----------- arch/alpha/include/asm/bitops.h | 2 + arch/alpha/include/asm/io.h | 6 +- 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 | 21 +- 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/arm64/Kconfig | 1 + 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 | 11 - 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/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/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/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/sev-shared.c | 2 +- arch/x86/kernel/signal.c | 18 +- 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-mq.c | 2 +- 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/cpufreq/vexpress-spc-cpufreq.c | 1 - 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/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_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 | 5 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 1 - 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/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 - 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 | 12 +- 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 | 118 +- drivers/gpu/drm/v3d/v3d_sched.c | 44 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 8 - 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_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/ltc2992.c | 3 +- drivers/hwmon/mlxreg-fan.c | 71 +- drivers/iio/adc/ad7124.c | 2 +- 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/firewire/firedtv-avc.c | 14 +- drivers/media/firewire/firedtv-ci.c | 2 + drivers/media/i2c/tda1997x.c | 8 +- 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/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/netup_unidvb/netup_unidvb_core.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 20 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 4 +- drivers/media/platform/aspeed-video.c | 16 +- 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_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 | 5 +- 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 +- 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/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/ir-hix5hd2.c | 4 +- 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/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/gspca/gspca.c | 2 + drivers/media/usb/pvrusb2/pvrusb2-ctrl.c | 25 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 - 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-ioctl.c | 67 +- drivers/mmc/core/mmc_test.c | 1 - drivers/mmc/host/renesas_sdhi_core.c | 2 +- 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/bnxt/bnxt_tc.c | 3 - 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/enetc/enetc.c | 6 +- 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/huawei/hinic/hinic_main.c | 6 +- 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 | 60 +- 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 | 112 + .../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 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 3 - .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 7 + .../net/ethernet/netronome/nfp/flower/offload.c | 3 - drivers/net/hamradio/6pack.c | 4 +- drivers/net/virtio_net.c | 2 +- drivers/net/wan/Makefile | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- .../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/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-st.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 37 +- drivers/rapidio/devices/rio_mport_cdev.c | 9 +- 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/staging/media/imx/TODO | 5 - drivers/staging/r8188eu/include/ieee80211.h | 6 +- drivers/tty/n_tty.c | 2 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/virt/acrn/ioreq.c | 3 +- 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/hugetlbfs/inode.c | 14 +- fs/io_uring.c | 39 +- 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/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/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 + 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/cpumask.h | 46 +- include/linux/dma-buf.h | 7 + include/linux/dma-fence.h | 32 +- include/linux/dma-resv.h | 104 +- include/linux/find.h | 372 --- include/linux/kasan.h | 2 + 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/page-flags.h | 2 +- include/linux/perf_event.h | 23 + include/linux/platform_data/brcmfmac.h | 2 +- include/linux/seqno-fence.h | 109 - include/linux/shrinker.h | 1 + include/linux/stackdepot.h | 11 + include/linux/swap.h | 1 - include/linux/vmalloc.h | 2 +- include/uapi/drm/drm_fourcc.h | 6 + include/uapi/drm/drm_mode.h | 3 + include/uapi/linux/bpf.h | 26 +- include/uapi/linux/btf.h | 55 +- include/uapi/linux/tls.h | 30 + ipc/ipc_sysctl.c | 29 +- kernel/bpf/btf.c | 128 + kernel/bpf/trampoline.c | 3 +- kernel/events/core.c | 2 + kernel/fork.c | 9 +- kernel/locking/lockdep.c | 2 +- kernel/power/suspend.c | 4 +- kernel/power/swap.c | 2 +- kernel/rcu/tasks.h | 2 +- kernel/sched/topology.c | 1 - kernel/time/clocksource.c | 4 +- kernel/trace/bpf_trace.c | 30 + kernel/tsacct.c | 2 +- kernel/workqueue.c | 2 +- lib/Kconfig | 3 + lib/Kconfig.debug | 4 +- lib/Kconfig.kasan | 2 + 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/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/filter.c | 21 + net/ipv4/tcp.c | 1 - net/ipv4/udp.c | 1 - net/ncsi/ncsi-manage.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 1 - net/openvswitch/meter.c | 1 - net/sctp/protocol.c | 1 - net/tls/tls_main.c | 46 + net/tls/tls_sw.c | 34 + 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/cs35l41.c | 2 - sound/soc/codecs/cs42l42.c | 114 +- sound/soc/codecs/cs42l42.h | 54 + 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/imx8m.c | 11 + sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/hda-dai.c | 16 +- .../soc/sof/intel/{hda-compress.c => hda-probes.c} | 0 sound/soc/sof/ipc.c | 23 + sound/soc/sof/loader.c | 8 +- sound/soc/sof/pcm.c | 6 +- sound/soc/sof/probe.h | 85 - sound/soc/sof/sof-priv.h | 5 - sound/soc/sof/{probe.c => sof-probes.c} | 280 +- sound/soc/sof/sof-probes.h | 38 + tools/bpf/bpftool/Makefile | 3 + tools/bpf/bpftool/btf.c | 12 + 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 | 26 +- tools/include/uapi/linux/btf.h | 55 +- tools/lib/bpf/.gitignore | 1 - tools/lib/bpf/Makefile | 39 +- tools/lib/bpf/btf.c | 84 +- tools/lib/bpf/btf.h | 87 + tools/lib/bpf/btf_dump.c | 3 + tools/lib/bpf/libbpf.c | 365 ++- tools/lib/bpf/libbpf.h | 2 +- tools/lib/bpf/libbpf.map | 5 + tools/lib/bpf/libbpf_common.h | 19 + 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/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/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/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 | 4 +- 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/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 | 14 +- .../selftests/bpf/prog_tests/get_branch_snapshot.c | 100 + .../selftests/bpf/prog_tests/module_attach.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 +- 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/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 +- 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 +- .../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 +- 697 files changed, 11137 insertions(+), 13637 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml rename Documentation/devicetree/bindings/sound/{cs35l41.yaml => cirrus,cs35l41.yam [...] create mode 100644 arch/arm/boot/dts/at91-lmu5000.dts create mode 100644 arch/arm/boot/dts/at91-q5xr5.dts create mode 100644 arch/x86/include/asm/extable_fixup_types.h delete mode 100644 drivers/dma-buf/seqno-fence.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 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 copy {tools/include/linux => include/asm-generic/bitops}/find.h (83%) delete mode 100644 include/linux/find.h delete mode 100644 include/linux/seqno-fence.h 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/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