This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 376e7cf32f8f mm: unexport {,un}lock_page_memcg omits 24e2ab21e625 mm: unexport folio_memcg_{,un}lock omits 7ddfebdb453b mm: migrate: simplify the file-backed pages validation whe [...] omits 838b45ea9a53 drm/locking: fix for name conflict omits f7cf026fc038 bottom_half.h needs kernel.h omits e40ef41aa03a Merge branch 'akpm-current/current' omits 6384238cc908 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 6640c181c8e4 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 07d3e949bddd ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 0870a34e7a75 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits c3c0b38fc6f4 kernel/resource: disallow access to exclusive system RAM regions omits 78dc8065e8f3 kernel/resource: clean up and optimize iomem_is_exclusive() omits 42f49cb0b6c2 kcov: replace local_irq_save() with a local_lock_t omits 15c9e594e9a0 kcov: avoid enable+disable interrupts if !in_task() omits 60c7e27e8f82 kcov: allocate per-CPU memory on the relevant node omits 5ac57abf236b Documentation/kcov: define `ip' in the example omits 44c75c900e23 Documentation/kcov: include types.h in the example omits d95b01eb0ede sysv: use BUILD_BUG_ON instead of runtime check omits b6afce1e8776 kernel/fork.c: unshare(): use swap() to make code cleaner omits 46da2c101b69 seq_file: move seq_escape() to a header omits c33561426bb7 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 37321ff6f29d hfs/hfsplus: use WARN_ON for sanity check omits 45087a15b06d coda: bump module version to 7.2 omits 2738c773f651 coda: use vmemdup_user to replace the open code omits 7d466a27d760 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 6ba29d7ce781 coda: avoid doing bad things on inode type changes during [...] omits dde9cbc04cf2 coda: avoid hidden code duplication in rename omits 6acdbc3b0a99 coda: avoid flagging NULL inodes omits b0b644b3a2c4 coda: remove err which no one care omits 5ae667a666af coda: check for async upcall request using local state omits ad1e872db3c5 coda: avoid NULL pointer dereference from a bad inode omits 393a7b3c96cb init/main.c: silence some -Wunused-parameter warnings omits ba6e7901e8cc init: make unknown command line param message clearer omits b6509ca850b0 ramfs: fix mount source show for ramfs omits cd722774ce8e alpha: use is_kernel_text() helper omits 61c5233f2261 microblaze: use is_kernel_text() helper omits 8dd9a0137051 powerpc/mm: use core_kernel_text() helper omits 8748d985636a extable: use is_kernel_text() helper omits 85081ef7b070 mm: kasan: use is_kernel() helper omits ed0f2786f6be sections: provide internal __is_kernel() and __is_kernel_t [...] omits 62022ff8fcd7 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits c34a59e8e2f8 sections: move is_kernel_inittext() into sections.h omits 92e2fcd1c4aa sections: move and rename core_kernel_data() to is_kernel_ [...] omits c224fec6fafa kallsyms: fix address-checks for kernel related range omits 307725a22bd0 kallsyms: remove arch specific text and data check omits b401d3fb44ec ELF: simplify STACK_ALLOC macro omits 5981bc14dcc0 ELF: fix overflow in total mapping size calculation omits 6cf6d30d91da binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits 6752587e2341 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses omits 8c7e25ca9778 const_structs.checkpatch: add a few sound ops structs omits e8918be1ea5a lib/stackdepot: allow optional init and stack_table alloca [...] omits a906c64c3bdc lib: uninline simple_strntoull() as well omits 05c73033b73d include/linux/string_helpers.h: add linux/string.h for strlen() omits f156425ee304 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits f274c6dadeec lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 824351608520 lib, stackdepot: add helper to print stack entries into buffer omits 206a14db4ecf lib, stackdepot: add helper to print stack entries omits 5113bdccb5fe lib, stackdepot: check stackdepot handle before accessing slabs omits e2e67609dbce MAINTAINERS: add "exec & binfmt" section with myself and Eric omits 23bae2a23be5 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits f2d91ebaa7d3 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 3d9751d1b822 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 9880727329f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f48f7ec3b927 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a863bde914e3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits fd1fbe9c7c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9aef7af6541e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d856abd28ba2 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 05efa53315f5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 97f6187c76f0 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 09b018591cb3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b64e4427b3c8 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 6e53cabbffd5 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 530aba6c4e00 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 1395833d2191 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 741da0b80279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff5eabdd1147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6226a0c3cb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97e50d732caa Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits ebc87c599496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e8da381724c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f546754f9e9e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 924493cc9578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 923323878825 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0c6ab44817de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21da803bf149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 478f8c9783da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61e4ad8dcea2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f8daa7da55df Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 61e049ac1731 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits d8a625620ad7 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 3e681eb0890f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c14414fffb2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91e3c190be03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7079b19655a3 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits f080e221aafb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 2a19152f9aeb Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 0443c3aa9f0c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 814bc31694b9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits b998e4d5bbb3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits c6b6ada512f1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 8b844e9e4098 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 7871f69809d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70918ac976a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48daf97e2f41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acc2fab1a25b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9340a8b0eb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88bd86fba238 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b7784436e37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 683e08bc2d97 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 3b83a47386d9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 8606eff6bc42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c6d304fdad0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ff4d6dddf948 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 279615cfe660 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e85e7634927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6fd6ef56428 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits adb95ebb5165 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c1e9da94061 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 308421ab016d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9d998f1bb877 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 4ee77c9e6aa9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 97857335e036 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 7780d7d7f0eb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits d589eb1218c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9d5162ba35c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b30145f801a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits a6e829e279d8 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits f406e5eaeb57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8be189105bc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 940daaf5acb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e135c8bb89c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 029e7360a720 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b84728594c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b45a16d6940 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7323bcaa89c2 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits af15f48c5fce Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits efb27c65ec80 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits c5951f14d427 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3d4352bd49ac Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits de734a359c0c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ff77b9cd4766 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 048c22e37f3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bd22fe24462c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 6785faab4523 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 19f8aaa111d3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 4a5208d77bf7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4879b514a6a6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cd204c88bd7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a595689c1802 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b87f20ba30de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9a85d1cf16ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4d0bd06cd65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fc25206d8fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3cda4220e2b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 6c009f81a519 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 91a8e11cb3d9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 0e8f022bbd53 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits e4b07404d966 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1f7cf03d6b9b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9b361e1e9057 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c2b578ad5a21 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 5d5b4804a68e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 5e0091e546df Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 14b15400db67 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 9c5c4716da58 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 66058d49ecc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c71ea2ce1542 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 29ceda5ca08a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa4d2dfe7197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62b61d88df3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9199fbd55153 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits bfcd49d56ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 944b9753ae8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits d0e8dacb3c0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f82336748e42 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 51a0ebb768d2 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 2c8d502899dd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 9dae77c94160 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 72644edabcb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f577b380cf69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c25e588a3501 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b89f2dc105a6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3de97847de86 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 32c856ffdfb4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0c7103f6d060 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits eef4d2ac74cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d9ba28c1cb5 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits f2c936eb51ef Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 87d3442f7dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0e7a12d70e8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ed9fed6fd38e Merge branch 'for-next' of git://git.libc.org/linux-sh omits 4031c817fcf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcd44a8f895d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02c6ff6a92e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits faed499c69f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30bcfa685efb Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 56b0495c1d70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d35f8d288569 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d1f28b993dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d90fe7adaf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 127270984897 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits f27e1e8ce5ba Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5910152a3d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 144893d14d5b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits da9443b3460f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b48f9d5bcae0 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 9d7b37b8248e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0775598e94a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 7ee9bb521957 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 8e42e3eb451a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 56915c005093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f71156e29955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c1fafdf0b16 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 532f643e5ca7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 76ea01a2abd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ffcd862b1cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca82ba37f7a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 024d725bc794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15ea8c43100e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5617601323cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8e53ee001578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70b596025a44 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 531cb49c81da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 622774d327fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc366acdcaa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaa2031491d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 994ffd3dfa8c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits f79e8d4814f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits d15e35613b71 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 471ccf997c03 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 767a8cde816a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 5a562db6f1fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c81cf9e8cac5 next-20211013/kspp-gustavo omits 89908780460d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 75e1a790ce94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 61518fda78d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9a1924514d72 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 68b24af917c5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits acb8f8938b03 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2d1f57c63b0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits d4244987b5b4 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 885bce130b3d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 963b2515585e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e29e2750d76b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1679bfd11533 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 823cf7360c23 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits e3bb1792e701 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits c7520e5f7dd8 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7ab79b6fbe65 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits f3845b176f3d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a2e29a0bd0d3 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 1b51b338ea7d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 6f2135138ae6 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a645370dce36 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits c01b990fd65a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 22d742db205f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits d17f5bf37eb4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f71abec960cd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3bf986a51ed8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 99b63df932d8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4ab66d562444 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a040e69ff99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dc14f35df2af Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4a86d188ff2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f2833ef580bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f28eaee5ca2c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f4248d4b78c5 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b03f89157526 gfs2: Fix unused value warning in do_gfs2_set_flags() omits 24ac96062001 erofs: lzma compression support omits 2405a75d319e erofs: rename some generic methods in decompressor omits d55cce868014 lib/xz, lib/decompress_unxz.c: Fix spelling in comments omits 3d126ff1a22d lib/xz: Add MicroLZMA decoder omits fbb45e903eaa lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() omits 268116185eef lib/xz: Validate the value before assigning it to an enum [...] omits c6cced3e6a94 lib/xz: Avoid overlapping memcpy() with invalid input with [...] omits e8e176e5062c erofs: introduce readmore decompression strategy omits 3d686a73ff02 erofs: introduce the secondary compression head omits c544b6af524b erofs: get compression algorithms directly on mapping omits 3a13cdc5077d erofs: add multiple device support omits 434c978f1d95 erofs: decouple basic mount options from fs_context omits a875e5bee1d0 Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 135cd4c67863 Merge branch 'for-5.16/io_uring' into for-next omits c267832ae16e io_uring: optimise ctx referencing omits 531d3281ed5e Merge branch 'for-5.16/io_uring' into for-next omits 2c8bdf517530 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits fcf3dbf10818 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 0ab0f9005b18 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits cd348b080d16 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 0ad5b356685f Merge branch 'for-5.16/block' into for-next omits f5db38de5caf gfs2: check context in gfs2_glock_put omits 57ab64067810 gfs2: Fix glock_hash_walk bugs omits 3d3c39ff65bf gfs2: Cancel remote delete work asynchronously omits e836941423fa gfs2: set glock object after nq omits f9a1afb10264 gfs2: remove RDF_UPTODATE flag omits fe12595c7373 gfs2: Eliminate GIF_INVALID flag omits 39e86b80cfa4 gfs2: fix GL_SKIP node_scope problems omits 3297316991f0 gfs2: split glock instantiation off from do_promote omits 529e0dd1cf2a gfs2: further simplify do_promote omits 74fc51a811e0 gfs2: re-factor function do_promote omits 67fb4bf6aceb gfs2: Remove 'first' trace_gfs2_promote argument omits 24a69f83e1b8 gfs2: change go_lock to go_instantiate omits 9a56e59c4527 gfs2: dump glocks from gfs2_consist_OBJ_i omits be69ca58dde8 gfs2: dequeue iopen holder in gfs2_inode_lookup error omits aa83338cad56 gfs2: Save ip from gfs2_glock_nq_init omits d2177115d02b gfs2: Allow append and immutable bits to coexist omits e3922238d3f8 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits fc59c9e73bb7 gfs2: move GL_SKIP check from glops to do_promote omits 2cea0081a1b6 gfs2: Add GL_SKIP holder flag to dump_holder omits e035cb4a71f3 gfs2: remove redundant check in gfs2_rgrp_go_lock omits ab3c97a30842 gfs2: Fix mmap + page fault deadlocks for direct I/O omits 9dbfcf23cc4e iov_iter: Introduce nofault flag to disable page faults omits 0e137bcb38bc gup: Introduce FOLL_NOFAULT flag to disable page faults omits bc210c4374d5 iomap: Add done_before argument to iomap_dio_rw omits da0f7069266b iomap: Support partial direct I/O on user copy failures omits 6eabcb93e8b2 iomap: Fix iomap_dio_rw return value for user copies omits 31be7890616d gfs2: Fix mmap + page fault deadlocks for buffered I/O omits c2a7ee2896b9 gfs2: Eliminate ip->i_gh omits b99691b66c2c gfs2: Move the inode glock locking to gfs2_file_buffered_write omits 25f9e4c3c0c0 gfs2: Introduce flag for glock holder auto-demotion omits 253b3e4c9a47 gfs2: Clean up function may_grant omits 76b3d6d7c709 gfs2: Add wrapper for iomap_file_buffered_write omits a6021825a8e1 ksmbd: validate credit charge after validating SMB2 PDU body size omits d8b9074fe974 ksmbd: limit read/write/trans buffer size not to exceed MA [...] omits e1d9756efa42 Merge branch 'devel' into for-next omits edd38de57090 Merge branch 'for-5.16/drivers' into for-next omits be68c4dcc659 hwmon: (dell-smm) Add support for fanX_min, fanX_max and f [...] omits 0fa8a49134bc hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() omits c4f0d57a964a drivers:iio:dac:ad5766.c: Add trigger buffer omits 3a331a7d360e iio: triggered-buffer: extend support to configure output buffers omits 3e9b0321b3df iio: kfifo-buffer: Add output buffer support omits ffabbffd40f2 iio: Add output buffer support omits a35b92465ead iio: documentation: Document scd4x calibration use omits 132cd705a608 drivers: iio: chemical: Add support for Sensirion SCD4x CO [...] omits 880e2b8e3151 Merge branch 'tip-x86-sgx' into tip-master omits d67778768970 Merge branch 'for-5.16/block-io_uring' into for-next omits 9919fbe680f1 Merge branch 'for-5.16/block' into for-next omits 960d083b6eca Merge branch 'for-5.16/block' into for-next omits a54cbb6ee8e3 Merge branch 'for-5.16/block' into for-next omits 1f49f36cef25 hwmon: (max31722) Warn about failure to put device in stan [...] omits d1336e88a580 Merge branch 'for-5.16/block-io_uring' into for-next omits a84a409204fb pinctrl: renesas: checker: Prefix common checker output omits 87dac29c769a pinctrl: renesas: checker: Fix bias checks on SoCs with pu [...] omits 4a21beb116e5 pinctrl: renesas: checker: Move overlapping field check omits f49f27dc315e pinctrl: renesas: checker: Fix off-by-one bug in drive reg [...] omits 81efb65fb35c pinctrl: renesas: Fix save/restore on SoCs with pull-down [...] omits 23f87fe82c03 pinctrl: renesas: r8a779[56]x: Add MediaLB pins omits d8b0c9f07417 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 81f2982909cd Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 7413431c622f Merge remote-tracking branch 'tip/x86/fpu' into tip-master omits a5dd661e5363 Merge remote-tracking branch 'tip/sched/core' into tip-master omits ac716d0d92cb Merge remote-tracking branch 'tip/locking/core' into tip-master omits e3e941e63387 Merge remote-tracking branch 'tip/objtool/core' into tip-master omits b73b104ccdac Merge remote-tracking branch 'tip/x86/core' into tip-master omits 7f0c9aa7dba6 Merge remote-tracking branch 'tip/x86/misc' into tip-master omits a4d0950f78f0 Merge remote-tracking branch 'tip/x86/cleanups' into tip-master omits 9722973a0590 Merge remote-tracking branch 'tip/x86/cc' into tip-master omits ea296d185391 Merge remote-tracking branch 'tip/x86/build' into tip-master omits b9ec10f5d19f Merge remote-tracking branch 'tip/x86/cpu' into tip-master omits c6a688bf90d4 Merge remote-tracking branch 'tip/ras/core' into tip-master omits fd5bb063b90e Merge remote-tracking branch 'tip/irq/core' into tip-master omits 5683d539391a Merge remote-tracking branch 'tip/locking/wwmutex' into ti [...] omits 08aebfcb11a2 Merge remote-tracking branch 'tip/perf/core' into tip-master omits 3ab37cc4d1e3 Merge branch 'x86/urgent' into x86/fpu, to resolve conflict omits 56b46f3c5a87 MAINTAINERS: Add myself as maintainer of the scd4x driver omits a7f4efb60743 dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description omits 970e874e0e69 iio: light: noa1305: Make use of the helper function dev_e [...] omits ed8ed381c0d4 iio: light: cm36651: Make use of the helper function dev_e [...] omits d94bb2551ec0 iio: health: afe4404: Make use of the helper function dev_ [...] omits 3cbebf693113 iio: health: afe4403: Make use of the helper function dev_ [...] omits daab5d39b619 iio: st_lsm9ds0: Make use of the helper function dev_err_probe() omits 410c9ea11fac iio: st_sensors: Make use of the helper function dev_err_probe() omits 227a9fdb3b0d iio: dac: ti-dac7311: Make use of the helper function dev_ [...] omits 9b40dd7699c0 iio: dac: stm32-dac: Make use of the helper function dev_e [...] omits b58b03d3d18f iio: dac: mcp4922: Make use of the helper function dev_err [...] omits 5d7713c0cf15 iio: dac: max5821: Make use of the helper function dev_err [...] omits e322a34cd652 iio: dac: ds4424: Make use of the helper function dev_err_probe() omits 45f7d7494da6 iio: dac: ltc1660: Make use of the helper function dev_err [...] omits 2eb4cbf959f9 iio: dac: lpc18xx_dac: Make use of the helper function dev [...] omits 85e3dca670ce iio: dac: ad8801: Make use of the helper function dev_err_probe() omits f5d4aa8225f0 docs: counter: Include counter-chrdev kernel-doc to generi [...] omits f590f58a1376 counter: fix docum. build problems after filename change omits f1e8f889eab7 dt-bindings: iio: ad779x: Add binding document omits 649e0b5c6ac5 iio: adc: ad799x: Implement selecting external reference v [...] omits 0d8238fc4673 iio: adc: max1027: fix error code in max1027_wait_eoc() omits 69890d2c55f3 Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] omits 13bc5082b19a ARM: dts: aspeed: Add TYAN S7106 BMC machine omits f47093402f59 ARM: dts: aspeed: rainier: Add power-config-full-load gpio omits b2d5b9cec60f sched: Fill unconditional hole induced by sched_entity omits c30be431c90a kernel/sched: Fix sched_fork() access an invalid sched_task_group omits f43df9225fca sched/topology: Remove unused numa_distance in cpu_attach_ [...] omits 2294d6f5131b sched/numa: Fix a few comments omits 00c034108a76 sched/numa: Remove the redundant member numa_group::fault_cpus omits b6153093de41 sched/numa: Replace hard-coded number by a define in numa_ [...] omits 2aa45be430a0 sched,livepatch: Use wake_up_if_idle() omits 0dfc2dd723c8 Merge branch 'imx/maintainers' into for-next omits ee4b52d9be7a Merge branch 'imx/defconfig' into for-next omits 229b2b953f93 Merge branch 'imx/dt64' into for-next omits e3b8383a15db Merge branch 'imx/dt' into for-next omits 8c39df67dfd8 Merge branch 'imx/bindings' into for-next omits 5f86c88839e1 Merge branch 'imx/drivers' into for-next omits c6921fbc88e1 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling omits ed9069428ac1 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() omits 6964eba81b7b drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] omits d498d39a2ce4 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy omits 3c539a1fca35 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register omits 4c2d124b3c9d iio: imu: adis16400: Fix buffer alignment requirements. omits 4c06967e3b19 iio: gyro: mpu3050: Fix alignment and size issues with buffers. omits f3e1a573372e iio: adc: ti-adc108s102: Fix alignment of buffer pushed to [...] omits 81ba4e6074af iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() omits 1e04c934316e iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C omits bc80747eb681 drm/msm: Do not run snapshot on non-DPU devices omits 99368f02f8ae iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" omits e5502cab0bc1 counter: microchip-tcb-capture: Tidy up a false kernel-doc [...] omits d6787a1f5875 counter: 104-quad-8: Add IRQ support for the ACCES 104-QUAD-8 omits 8f79d6cf64a3 counter: 104-quad-8: Replace mutex with spinlock omits bf73a2e77b13 counter: Implement events_queue_size sysfs attribute omits aa84a9562d87 counter: Implement *_component_id sysfs attributes omits 9c75f7060387 counter: Implement signalZ_action_component_id sysfs attribute omits fa6c0b223b9c tools/counter: Create Counter tools omits cf84952ccf5c docs: counter: Document character device interface omits 6877f0924e38 counter: Add character device interface omits bdd9e1bb35b5 counter: Move counter enums to uapi header omits 6efd54287a2a iio: adc: ad7291: convert probe to device-managed only omits 3d97f7f167fb iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc omits a94886704160 iio: adc: berlin2-adc: convert probe to device-managed only omits 5f88bdce8a2d iio: adc: rn5t618-adc: use devm_iio_map_array_register() function omits e10bc3a0fbee iio: adc: max1363: convert probe to full device-managed omits 864fdecf9aa2 iio: adc: nau7802: convert probe to full device-managed omits 552d2b833276 drm/msm/a3xx: fix error handling in a3xx_gpu_init() omits d44e4ddfe915 drm/msm/a4xx: fix error handling in a4xx_gpu_init() omits 12e8cfe10c91 drm/msm: Fix null pointer dereference on pointer edp omits d88d545c8291 drm/msm/mdp5: fix cursor-related warnings omits 38113c4905d7 drm/msm: Avoid potential overflow in timeout_to_jiffies() omits 318c92eeb8ac drm/msm: Fix devfreq NULL pointer dereference on a3xx omits 16c0ec8f006d drm/msm/dp: only signal audio when disconnected detected a [...] omits 37f6317b1882 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits d7f0282b7772 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] omits 6409e7102a9b Merge branch 'for-next/kspp-fixes' into for-next/kspp omits 3831a0d40886 firewire: Remove function callback casts omits a5ae0cfd53aa iio: adis16460: make use of the new unmasked_drdy flag omits 70906a0204e9 iio: adis16475: make use of the new unmasked_drdy flag omits 228aec62cc9b iio: adis: handle devices that cannot unmask the drdy pin omits daa8d44bc7ce iio: adis: do not disabe IRQs in 'adis_init()' omits 88a1477e35bd iio: adc: da9150-gpadc: convert probe to full-device managed omits 6c16004a8cef iio: adc: lp8788_adc: convert probe to full-device managed omits dc82aa6caa5f iio: adc: axp288_adc: convert probe to full device-managed omits 03cd5af2c852 iio: adc: intel_mrfld_adc: convert probe to full device-managed omits e4697bc7fc1e iio: inkern: introduce devm_iio_map_array_register() short [...] omits 96ded0a7d75e iio: adc: fsl-imx25-gcq: initialize regulators as needed omits deb445e447bd iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops omits 6c560a9592b6 iio: adc: max1027: Don't reject external triggers when the [...] omits c32a820868c9 iio: adc: max1027: Allow all kind of triggers to be used omits 54f14be01e17 iio: adc: max1027: Use the EOC IRQ when populated for sing [...] omits f42655d76aa8 iio: adc: max1027: Stop requesting a threaded IRQ omits ef4931e17e23 iio: adc: max1027: Introduce an end of conversion helper omits 8a86d4a0c165 iio: adc: max1027: Separate the IRQ handler from the read logic omits 89a5e7f2c00f iio: adc: max1027: Prevent single channel accesses during [...] omits 634ac8e82563 iio: adc: max1027: Create a helper to configure the channe [...] omits f12664a9c50c iio: adc: max1027: Ensure a default cnvst trigger configuration omits 5fd74dfdde85 iio: adc: max1027: Simplify the _set_trigger_state() helper omits 6dac6f10fbde iio: adc: max1027: Create a helper to enable/disable the c [...] omits 4cf173978005 iio: adc: max1027: Rename a helper omits f7426f15c9a1 iio: adc: max1027: Minimize the number of converted channels omits c25e0434690b iio: adc: max1027: Drop useless debug messages omits 6a787e925a3e iio: adc: max1027: Drop extra warning message omits ec7088da5ab6 iio: adc: max1027: Fix style omits fc4241575ba5 MAINTAINERS: Add the driver info of the NXP IMX8QXP omits 5ed41fc57570 dt-bindings: iio: adc: Add binding documentation for NXP I [...] omits 7bce634d02e6 iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC omits 2d8a66a98231 iio: accel: fxls8962af: add wake on event omits 39ca5a20856e iio: accel: fxls8962af: add threshold event handling omits 40e080ed8218 csky: Make HAVE_TCM depend on !COMPILE_TEST omits 909863a43545 csky: bitops: Remove duplicate __clear_bit define omits f890a1345c9d csky: Select ARCH_WANT_FRAME_POINTERS only if compiler sup [...] omits 501325dcf6d7 iio: adc: aspeed: Get and set trimming data. omits 478a60c6efec iio: adc: aspeed: Support battery sensing. omits d953e790662b iio: adc: aspeed: Add compensation phase. omits c86fd099d56e iio: adc: aspeed: Add func to set sampling rate. omits 590c583d0c42 iio: adc: aspeed: Fix the calculate error of clock. omits a92c74f407ae iio: adc: aspeed: Support ast2600 adc. omits 598476da54f7 iio: adc: aspeed: Use devm_add_action_or_reset. omits 2710164a8537 iio: adc: aspeed: Use model_data to set clk scaler. omits 4b849475544e iio: adc: aspeed: Add vref config function omits 04948b27a201 iio: adc: aspeed: Restructure the model data omits e96b152c6cc2 iio: adc: aspeed: Keep model data to driver data. omits 61d7a8212710 iio: ABI: Document in_concentration_co2_scale omits c3253a3fdc77 iio: chemical: Add Senseair Sunrise 006-0-007 driver omits d32898936468 iio: ABI: docs: Document Senseair Sunrise ABI omits 68e351f73319 dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensor omits 5a48b7eafb03 dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg omits 35cfa3a4a3af dt-bindings: iio: kionix,kxcjk1013: driver support interrupts omits 71cc4f1124cb iio: adc: exynos: describe drivers in KConfig omits 38667bcb7efc csky: Fixup regs.sr broken in ptrace omits 8cc5a5fb6c08 csky: don't let sigreturn play with priveleged bits of sta [...] omits ad9ee403ca4d Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits f79f454ae501 assoc_array: Avoid open coded arithmetic in allocator arguments omits 55c45baaaf78 iio: adc: rockchip_saradc: Make use of the helper function [...] omits 0271679437c1 iio: dac: stm32-dac: Make use of the helper function devm_ [...] omits 30f441553d04 iio: accel: mma7660: Mark acpi match table as maybe unused omits 91bd0594d615 iio: light: max44000: use device-managed functions in probe omits 5efe360577e5 iio: gyro: adis16080: use devm_iio_device_register() in probe omits 761a0f0b9a56 iio: dac: ad5064: convert probe to full device-managed omits 65c6fb5d12a2 staging: iio: ad9832: convert probe to device-managed omits 88d2b5594bf2 iio: dac: ad7303: convert probe to full device-managed omits 5b0b8a8af401 iio: imu: inv_mpu6050: Mark acpi match table as maybe unused omits 5b8d4d8c912c iio: ep93xx: Make use of the helper function devm_platform [...] omits f4e3beba6c32 docs: counter: Update to reflect sysfs internalization omits d5c7cab78a46 counter: Update counter.h comments to reflect sysfs intern [...] omits d70e46af7531 counter: Internalize sysfs interface code omits 357127231aa5 counter: stm32-timer-cnt: Provide defines for slave mode s [...] omits ed641aeed17a counter: stm32-lptimer-cnt: Provide defines for clock polarities omits 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang 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 5d3986cf8ed6 MAINTAINERS: Rust omits 2a8394d90e0f scripts: add `generate_rust_analyzer.py` omits 5dbc177c7119 samples: add Rust examples omits d1828cb11743 docs: add Rust documentation omits dc08d49444e9 Kbuild: add Rust support omits 296e421767f3 rust: export generated symbols omits 6e81e20413f2 rust: add `kernel` crate omits dc8500d5b795 rust: add `macros` crate omits 8444e3570a0f rust: add `build_error` crate omits 25ad6376a155 rust: add `alloc` crate omits 2f9cf7636de2 rust: add `compiler_builtins` crate omits 4de916fef356 rust: add C helpers omits 360299269d2e vsprintf: add new `%pA` format specifier omits e17f1b1f3e01 Makefile: generate `CLANG_FLAGS` even in GCC builds omits f2f6175186f4 kallsyms: increase maximum kernel symbol length to 512 omits d637af9fd6b8 kallsyms: support big kernel symbols (2-byte lengths) adds 86a44e9067c9 Merge tag 'ntfs3_for_5.15' of git://github.com/Paragon-Sof [...] adds 1483f0a427fe Merge tag 'drm-intel-fixes-2021-10-14' of git://anongit.fr [...] adds bdefc6b23be3 Revert "drm/mediatek: Clear pending flag when cmdq packet [...] adds be7d2d837363 Revert "drm/mediatek: Add cmdq_handle in mtk_crtc" adds 0cf54fff9bcf Revert "drm/mediatek: Detect CMDQ execution timeout" adds 8a4a099f8438 Revert "drm/mediatek: Remove struct cmdq_client" adds 4157a441ff06 Revert "drm/mediatek: Use mailbox rx_callback instead of c [...] adds 6011106d129d Merge tag 'mediatek-drm-fixes-5.15' of https://git.kernel. [...] adds 97794170b696 drm/edid: In connector_bad_edid() cap num_of_ext by num_bl [...] adds b693e42921e0 drm/fbdev: Clamp fbdev surface size if too large adds b253c3026c29 drm/hyperv: Fix double mouse pointers adds d1d94b0129dc drm/nouveau/fifo: Reinstate the correct engine bit programming adds 1a361b41c1a1 drm/r128: fix build for UML adds a14bc107edd0 drm/panel: olimex-lcd-olinuxino: select CRC32 adds 591a495d440f Merge tag 'drm-fixes-2021-10-15-1' of git://anongit.freede [...] adds 9e795d94deaf Merge tag 'mtd/fixes-for-5.15-rc6' of git://git.kernel.org [...] adds ccb6a666d555 Merge tag 'regulator-fix-v5.15-rc5' of git://git.kernel.or [...] adds 985f6ab93fc9 Merge tag 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/ [...] adds 8fe31e0995f0 Merge tag 'gpio-fixes-for-v5.15-rc6' of git://git.kernel.o [...] adds 1ea1dbf1f54c ACPI: PM: Include alternate AMDI0005 id in special behaviour adds 711c3686676e Merge tag 'acpi-5.15-rc6' of git://git.kernel.org/pub/scm/ [...] adds 5a7ee55b1fcd Merge tag 'pci-v5.15-fixes-2' of git://git.kernel.org/pub/ [...] adds a1467faa1041 ARM: imx: register reset controller from a platform driver adds 011ace4a7fad Merge tag 'imx-fixes-5.15-3' of git://git.kernel.org/pub/s [...] adds f04298169d9c Merge tag 'arm-soc-fixes-5.15-2' of git://git.kernel.org/p [...] adds c3ca31ce0ea1 ARC: fix potential build snafu adds 5fd01b726399 Merge tag 'arc-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] adds fbd63c08cdcc csky: don't let sigreturn play with priveleged bits of sta [...] adds af89ebaa64de csky: Fixup regs.sr broken in ptrace adds aeba0b84dd07 csky: Select ARCH_WANT_FRAME_POINTERS only if compiler sup [...] adds fb5d69a5cd78 csky: bitops: Remove duplicate __clear_bit define adds e21e52ad1e01 csky: Make HAVE_TCM depend on !COMPILE_TEST adds c13f946bf1ef Merge tag 'csky-for-linus-5.15-rc6' of git://github.com/c- [...] adds 304040fb4909 Merge tag 's390-5.15-6' of git://git.kernel.org/pub/scm/li [...] adds dcd619847ca7 Merge tag 'for-5.15/dm-fixes' of git://git.kernel.org/pub/ [...] adds 6985c40ab6c5 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 424b650f35c7 tracing: Fix missing osnoise tracer on max_latency adds 6675880fc4b7 tracing: Fix memory leak in eprobe_register() adds 1ae43851b18a bootconfig: init: Fix memblock leak in xbc_make_cmdline() adds b26503b15631 tracing: Fix missing * in comment block adds 7d5fda1c841f tracing: Fix event probe removal from dynamic events adds 0282b0f01264 selftests/ftrace: Update test for more eprobe removal process adds be358af1191b nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* [...] adds 368a978cc52a Merge tag 'trace-v5.15-rc3' of git://git.kernel.org/pub/sc [...] adds ccfb5ceb4007 Merge tag 'fixes-2021-10-16' of git://git.kernel.org/pub/s [...] adds 8e820f962345 perf report: Output non-zero offset for decompressed records adds f304c8d949f9 libperf test evsel: Fix build error on !x86 architectures adds 3ff6d64e68ab libperf tests: Fix test_stat_cpu adds d999ade1cc86 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-16' of git:/ [...] adds 6f779e1d359b powerpc/xive: Discard disabled interrupts in get_irqchip_state() adds 9b4416c5095c KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() adds cdeb5d7d890e KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 [...] adds 5eff7a165d2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c2402d43d183 ptp: fix error print of ptp_kvm on X86_64 platform adds 075718fdaf0e sctp: fix transport encap_port update in sctp_vtag_verify adds 46393d61a328 lan78xx: select CRC32 adds 86f1e3a8489f tcp: md5: Fix overlap between vrf and non-vrf keys adds a76c2315bec7 tcp: md5: Allow MD5SIG_FLAG_IFINDEX with ifindex=0 adds 78a9cf6143e2 selftests: nettest: Add --{force,no}-bind-key-ifindex adds 64e4017778be selftests: net/fcnal: Test --{force,no}-bind-key-ifindex adds 4884ddba7f12 Merge branch 'tcp-md5-vrf-fix' adds 0857d6f8c759 ipv6: When forwarding count rx stats on the orig netdev adds ff7e93219442 ice: Fix failure to re-add LAN/RDMA Tx queues adds 73e30a62b19b ice: Avoid crash from unnecessary IDA free adds e4c2efa1393c ice: fix getting UDP tunnel entry adds b726ddf984a5 ice: Print the api_patch as part of the fw.mgmt.api adds 2151135a1f61 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds ba95a6225b02 vsock_diag_test: remove free_sock_stat() call in test_no_sockets adds fac3cb82a54a net: bridge: mcast: use multicast_membership_interval for IGMPv3 adds 87603bb18023 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 44e2b3c9e6cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a3927704cba2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d39bf40e55e6 IB/qib: Protect from buffer overflow in struct qib_user_sd [...] adds 13bac861952a IB/hfi1: Fix abba locking issue with sc_disable() adds 663991f32857 RDMA/rdmavt: Fix error code in rvt_create_qp() adds e9be9f4e9ec2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 3c414eb65c29 ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset adds d94befbb5ae3 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers adds eadeb06e7645 Merge tag 'asoc-fix-v5.15-rc5' of https://git.kernel.org/p [...] adds 925013175ec0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 06441c82f0cd ASoC: cs42l42: Don't reconfigure the PLL while it is running adds 6e6825801ab9 ASoC: cs42l42: Always configure both ASP TX channels adds d591d4b32aa9 ASoC: cs42l42: Correct some register default values adds 917d5758014b ASoC: cs42l42: Don't set defaults for volatile registers adds 0306988789d9 ASoC: cs42l42: Defer probe if request_threaded_irq() retur [...] adds 2a031a99428b ASoC: cs42l42: Don't claim to support 192k adds 3c211cb7db29 ASoC: cs42l42: Use PLL for SCLK > 12.288MHz adds 4ae1d8f911d6 ASoC: cs42l42: Allow time for HP/ADC to power-up after enable adds fdbd256175a1 ASoC: cs42l42: Set correct SRC MCLK adds 0c3d6c6ff75a ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile adds 4c8d49bc476c ASoC: cs42l42: Fix WARN in remove() if running without an [...] adds 4ca239f33737 ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts adds 7aec49b9c33e Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds f9b1746897bc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2c9e7073526a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 48de340548af Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 79fd2fe3aea6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7d41322d82e3 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 605d969ea713 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 13cd1fa1fefc Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds d9436bc78a5e Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds cd932c2a1ecc Merge tag 'usb-serial-5.15-rc6' of https://git.kernel.org/ [...] adds 78e172b1000c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4bb940b8fe3f Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 0ee67ad5cc62 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 558df982d4ea iio: dac: ad5446: Fix ad5622_write() return value adds 2c0ad3f0cc04 iio: buffer: check return value of kstrdup_const() adds 9a2ff8009e53 iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_a [...] adds 09776d9374e6 iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_an [...] adds 604faf9a2ecd iio: buffer: Fix memory leak in iio_buffer_register_legacy [...] adds fe6f45f6ba22 iio: core: check return value when calling dev_set_name() adds c7a21d0e84aa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f42752729e20 eeprom: 93xx46: fix MODULE_DEVICE_TABLE adds 2bb7c8f2c47a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds d997cc1715df Input: snvs_pwrkey - add clk handling adds fe0a7e3d0127 Input: resistive-adc-touch - fix division by zero error on [...] adds 3378a07daa6c Input: xpad - add support for another USB ID of Nacon GC-100 adds a02dcde595f7 Input: touchscreen - avoid bitwise vs logical OR warning adds 85d7efffb3ff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3c2175dda39a Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 019057bd73d1 KVM: SEV-ES: fix length of string I/O adds 1d58a17ef545 KVM: arm64: Fix host stage-2 PGD refcount adds 7615c2a51478 KVM: arm64: Report corrupted refcount at EL2 adds 6e6a8ef088e1 KVM: arm64: Release mmap_lock when using VM_SHARED with MTE adds e2b6d941ec38 Merge tag 'kvmarm-fixes-5.15-2' of git://git.kernel.org/pu [...] adds a7f215bf7e75 KVM: replace large kvmalloc allocation with vmalloc adds c0f45f99b695 KVM: X86: fix lazy allocation of rmaps adds c760c32c0703 KVM: SEV-ES: Set guest_state_protected after VMSA update adds 10f8e09074db KVM: x86: avoid warning with -Wbitwise-instead-of-logical adds e1c7d89a907a Revert "KVM: x86: Open code necessary bits of kvm_lapic_se [...] adds 5ced280cabc8 KVM: x86: WARN if APIC HW/SW disable static keys are non-z [...] adds 284cbde45338 KVM: kvm_stat: do not show halt_wait_ns adds b41562b71d54 KVM: VMX: Remove redundant handling of bus lock vmexit adds e806cc420279 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds d4c4a832217a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 437f1adc77a4 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 6efacdf1d10b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 97e6ea6d7806 scsi: mpi3mr: Fix duplicate device entries when scanning t [...] adds 85374b639229 scsi: sd: Fix crashes in sd_resume_runtime() adds 5661f0673ba6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 887586c362cf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f84c22d627be Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 2114a6502293 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 68c9cdf37a04 efi/libstub: Simplify "Exiting bootservices" message adds b3a72ca80351 efi/cper: use stack buffer for error record decoding adds 38fa3206bf44 efi: Change down_interruptible() in virt_efi_reset_system( [...] adds 8148169ab6ca Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds fa3f9fd2b533 drm: mxsfb: Fix NULL pointer dereference crash on unload adds e76c4e810206 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] adds 37d8e772a1db Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 4f2e83b4571b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6a445dc3f76 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 4674ab8a43c0 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new bc9599c736af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2879056c6591 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 401b68b25bb0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 8a62b02c7630 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9541f30c9d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce81e6a7de43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c688b4ad0c8b ARM: configs: aspeed: Disable IPV6 SIT device new 7af36da5fede ARM: configs: aspeed: Enable commonly used drivers new 59b8bfc89439 ARM: configs: aspeed: Enable pstore and lockup detectors new 6c78800461e6 ARM: config: aspeed: Enable Network Block Device new 52a490e0efac ARM: configs: aspeed: Remove unused USB gadget devices new 18b34bcad26c ARM: dts: aspeed: rainier: Add power-config-full-load gpio new 4dd51eb7c838 ARM: dts: aspeed: Add TYAN S7106 BMC machine new 4eb7fe3333a0 ARM: dts: aspeed: fp5280g2: Use the 64M layout new 509d3f2b755f Merge branches 'defconfig-for-v5.16' and 'dt-for-v5.16' in [...] new d9efa06d3f49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0d245d086c7 dt-bindings: Relocate DDR bindings new 9e17f71e9c33 dt-bindings: memory: lpddr2: Convert to schema new 3539a2c6c689 dt-bindings: memory: lpddr2: Add revision-id properties new 2782ece0d315 dt-bindings: memory: lpddr2: Document Elpida B8132B2PB-6D-F new 001b8b2594db dt-bindings: Add vendor prefix for Elpida Memory new ce004ae6c552 dt-bindings: memory: tegra20: emc: Document new LPDDR2 sub-node new 38322cf423f6 memory: Add LPDDR2-info helpers new 131dd9a436d8 memory: tegra20-emc: Support matching timings by LPDDR2 co [...] new 3111a22e06df Merge branch 'mem-ctrl-next' into for-next new 9816f994b360 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 82a4f329b133 arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply [...] new 256a24eba7f8 arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV new 6562d6e35028 arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2 new ca6f9d85d594 arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency new 0b28c41e3c95 arm64: dts: imx8mm-kontron: Fix connection type for VSC853 [...] new 72949f76565c soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() new 86f84f8adccf Merge branch 'imx/drivers' into for-next new 83ad8d101151 dt-bindings: arm: fsl: add ls1021a-tsn board new 965aac363713 Merge branch 'imx/bindings' into for-next new 4fb0b9309c9f ARM: dts: imx6: phytec: Add gpio pinctrl for i2c bus recovery new c49d461648e5 ARM: dts: imx6dl-prtrvt: drop undocumented TRF7970A NFC pr [...] new 113dc42b03e3 ARM: dts: ls1021a: remove clock-names property for i2c nodes new ca8a261617c7 ARM: dts: ls1021a: change dma channels order to match schema new 784bdc6f2697 ARM: dts: ls1021a: change to use SPDX identifiers new 7cd2f9a59f34 ARM: dts: ls1021a-qds: Add node for QSPI flash new 74c7b4593798 ARM: dts: ls1021a: update pcie nodes for dt-schema check new 44c407203313 ARM: dts: ls1021a: fix board compatible to follow binding schema new d41488bc0b65 ARM: dts: ls1021a: breakup long values in thermal node new 61761d3eeb43 ARM: dts: ls1021a: disable ifc node by default new 8611083250e8 ARM: dts: ls1021a: remove regulators simple-bus new e11f309660e1 ARM: dts: ls1021a: fix memory node for schema check new 39a1d8d2fbda ARM: dts: ls1021a: add #dma-cells to qdma node new 8bcf67b8d893 ARM: dts: ls1021a: add #power-domain-cells for power-contr [...] new 6aae6c49690c ARM: dts: ls1021a-qds: change fpga to simple-mfd device new 08dc4d0c9535 ARM: dts: ls1021a-tsn: remove undocumented property "posit [...] new 1ee1500ef717 ARM: dts: ls1021a: move thermal-zones node out of soc/ new 05e63b48b20f ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compati [...] new 1915f54235dd Merge branch 'imx/dt' into for-next new ca4fd34e8603 arm64: dts: imx8mq-librem5: add reset gpio to mantix panel [...] new 1f8359d4a242 arm64: dts: imx8mq-librem5: Fix led_r and led_g pinctrl as [...] new 924025e5eeb9 arm64: dts: imx8mq-librem5: wire up the wifi regulator new c3817595d6d0 arm64: dts: imx8mq-librem5: delay the startup of the SDIO new 2344af0d5b58 arm64: dts: imx8mq-librem5: add power sequencing for M.2 cards new 09d255f0beb5 arm64: dts: imx8mq-librem5: Limit the max sdio frequency new fea0fd097c4f arm64: dts: imx8mq-librem5: set debounce interval of volum [...] new 7973009235e2 arm64: dts: imx8mm-venice-gw7901.dts: disable pgc_gpumix new ec1e91d400bf arm64: dts: imx8mm-kontron: Add support for ultra high spe [...] new 37e01e683031 Merge branch 'imx/dt64' into for-next new e99a1fa731b4 ARM: imx_v6_v7_defconfig: Enable HID I2C new c0ec57e5b18c Merge branch 'imx/defconfig' into for-next new 8bd7cd1cc7f0 Merge branch 'imx/maintainers' into for-next new aeb423cc9778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb14e7678023 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce4f7619a24c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e32d2977f6ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a8dc17a6cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cac3c0dd613a Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] new 5c1c3e2a7693 arm64: defconfig: Disable firmware sysfs fallback new 88800cb25484 arm64: defconfig: Enable QTI SC7280 pinctrl, gcc and interconnect new 551ed64388fd arm64: defconfig: Enable Sleep stats driver new 2533786f46d0 arm64: dts: qcom: apq8016-sbc: Clarify firmware-names new 9095d054851f arm64: dts: qcom: msm8916: Drop underscore in node name new 622adb84b3e7 arm64: dts: qcom: sdm845: Drop standalone smem node new dfe28877db61 arm64: dts: qcom: sc7180: Add qspi compatible new 266e5cf39a0f arm64: dts: qcom: sm8250: remove mmcx regulator new eaa744b1c101 arm64: dts: qcom: add 'chassis-type' property new 4537977a50e6 arm64: dts: sc7180: Factor out ti-sn65dsi86 support new 0faf297c4273 arm64: dts: sc7180: Support Parade ps8640 edp bridge new 47cb6a068409 arm64: dts: qcom: Enable RPMh Sleep stats new 290bc6846547 arm64: dts: qcom: Enable RPM Sleep stats new d0fe6491ddd2 dt-bindings: sram: Document qcom,rpm-msg-ram new 7a99e87e2e6b dt-bindings: soc: smem: Make indirection optional new b5af64fceb04 soc: qcom: smem: Support reserved-memory description new e3e56c050ab6 soc: qcom: rpmhpd: Make power_on actually enable the domain new 2fae3ecc7040 soc: qcom: socinfo: add two missing PMIC IDs new ac3f1ee77cbe dt-bindings: Introduce QCOM Sleep stats bindings new 1d7724690344 soc: qcom: Add Sleep stats driver new 03d4e43fc5be ARM: dts: qcom-apq8064: stop using legacy clock names for HDMI new 31bf1ffea584 Merge branches 'arm64-defconfig-for-5.16', 'arm64-for-5.16 [...] new 8419df9ab38f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e22873aeb291 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ff9c4c68d43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e376100ac5b4 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new a65e6523e6dc arm64: dts: rockchip: add spdif node to rk356x new 7ab91acd3624 arm64: dts: rockchip: enable spdif on Quartz64 A new fff963f4ec42 dt-bindings: arm: rockchip: add rk3368 compatible string t [...] new b394e70cdcab arm64: dts: rockchip: add powerdomains to rk3368 new 263b39bce2fb arm64: dts: rockchip: add 'chassis-type' property new 7de8989e0f91 Merge branch 'v5.16-armsoc/dts64' into for-next new d7077ac508e6 ARM: dts: rockchip: change gpio nodenames new 86cdd6751ade Merge branch 'v5.16-armsoc/dts32' into for-next new ec3028e7c83e arm64: dts: rockchip: change gpio nodenames new 74655472ace6 Merge branch 'v5.16-armsoc/dts64' into for-next new ef5c91357004 arm64: dts: rockchip: Add i2s1 on rk356x new 1938b585ed19 arm64: dts: rockchip: Add analog audio on Quartz64 new 6d466f37770e Merge branch 'v5.16-armsoc/dts64' into for-next new 4c96ba073aad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c072c4ef7ef0 soc: samsung: exynos-chipid: Pass revision reg offsets new 0a0124065fcd dt-bindings: samsung: exynos-chipid: Document Exynos850 co [...] new 81a51eb6be3d soc: samsung: exynos-chipid: Add Exynos850 support new 66d9de75cfc1 Merge branch 'next/drivers' into for-next new d96890fca9fd rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies new 38769d821158 Merge branch 'next/drivers' into for-next new c2dced8e2ce6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ae6a8f4d75c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new dad70d11a6e5 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp [...] new 0ac68641f414 ARM: dts: stm32: fix SAI sub nodes register range new 960d46f29aec ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 new d4b3aaf0f90b ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI cloc [...] new aa6ad5ad04a4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new da24ac780707 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 88753ec7d186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8bc0c68ec99 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 730d688fce07 dt-bindings: clock: qcom,dispcc-sm8x50: add mmcx power domain new a3bb8a70e7ef dt-bindings: clock: qcom,videocc: add mmcx power domain new 6158b94ec807 clk: qcom: dispcc-sm8250: use runtime PM for the clock controller new a91c483b42fa clk: qcom: videocc-sm8250: use runtime PM for the clock co [...] new 3652265514f5 clk: qcom: gdsc: enable optional power domain support new 11cae9cb85ec Merge branch 'clk-qcom' into clk-next new 323fd5955f84 clk: versatile: Rename ICST to CLK_ICST new d4e15d4821e7 clk: versatile: hide clock drivers from non-ARM users new 5d776bab41b2 Merge branch 'clk-versatile' into clk-next new 2bd9feed2316 clk: renesas: r8a779[56]x: Add MLP clocks new bada0389c2d8 Merge tag 'renesas-clk-for-v5.16-tag2' of git://git.kernel [...] new a475008b40f2 Merge branch 'clk-renesas' into clk-next new 54339a3192d0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 5d6298f25a0d dt-bindings: clock: Document Exynos850 CMU bindings new 7dd05578198b clk: samsung: Introduce Exynos850 clock driver new 3270ffe89fe6 clk: samsung: add support for CPU clocks new 7d4901d96584 clk: samsung: exynos5433: update apollo and atlas clock probing new fe0a00082cc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3919375f2411 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new b58fd676b5b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0159ac244155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 200338d9ef4b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new beb58e05dea5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d92a8a61b7d7 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 4ca977773213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98c59924723b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f077846c2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e73eef74ed76 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cb651a9bc84 Merge branch 'for-next' of git://git.libc.org/linux-sh new 135de87a4584 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 2e513f766f64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 455d18d82917 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 2ec87c02b3df Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 8feaa815eda1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2376fd495ae6 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 3ed76ba46457 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new e62424651f43 erofs: decouple basic mount options from fs_context new dfeab2e95a75 erofs: add multiple device support new 8f89926290c4 erofs: get compression algorithms directly on mapping new eebb297cf4fa erofs: introduce the secondary compression head new da52243991d2 erofs: introduce readmore decompression strategy new dd8ba3a40c1f lib/xz: Avoid overlapping memcpy() with invalid input with [...] new 4a9e03860924 lib/xz: Validate the value before assigning it to an enum [...] new 7f02226c6a30 lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() new 1afa2dbb85ae lib/xz: Add MicroLZMA decoder new 3b11553a02c4 lib/xz, lib/decompress_unxz.c: Fix spelling in comments new 4ffcdf96a044 erofs: rename some generic methods in decompressor new f1e2f6d66a55 erofs: lzma compression support new 13c116fb9344 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fd6a729939a4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 20f1875a342f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1d622d11c308 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bc4350d3e96 gfs2: Add wrapper for iomap_file_buffered_write new 050c77f2894a gfs2: Clean up function may_grant new 780e49d7b88c gfs2: Introduce flag for glock holder auto-demotion new bd8885677023 gfs2: Move the inode glock locking to gfs2_file_buffered_write new 906f090d0f7e gfs2: Eliminate ip->i_gh new 4965b3bef07c gfs2: Fix mmap + page fault deadlocks for buffered I/O new 8b68d37cee02 iomap: Fix iomap_dio_rw return value for user copies new 5e54a30653bd iomap: Support partial direct I/O on user copy failures new b65d2be53902 iomap: Add done_before argument to iomap_dio_rw new 8a160b09cd14 gup: Introduce FOLL_NOFAULT flag to disable page faults new 4de25673378c iov_iter: Introduce nofault flag to disable page faults new 553acb772bde gfs2: Fix mmap + page fault deadlocks for direct I/O new 9c94a5566dfb gfs2: remove redundant check in gfs2_rgrp_go_lock new 035921960acb gfs2: Add GL_SKIP holder flag to dump_holder new b1cae777b338 gfs2: move GL_SKIP check from glops to do_promote new 128c2aa64011 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug new 020ba5d21f94 gfs2: Allow append and immutable bits to coexist new ecafdc7b129a gfs2: Save ip from gfs2_glock_nq_init new f909a1e3d0b5 gfs2: dequeue iopen holder in gfs2_inode_lookup error new c90f13cfeb34 gfs2: dump glocks from gfs2_consist_OBJ_i new 5a6a6283e26e gfs2: change go_lock to go_instantiate new 43c7cdc10930 gfs2: Remove 'first' trace_gfs2_promote argument new e091366f0e03 gfs2: re-factor function do_promote new f5ad9d692f4a gfs2: further simplify do_promote new 3565f26d00a0 gfs2: split glock instantiation off from do_promote new 2e0e4375e0dc gfs2: fix GL_SKIP node_scope problems new 9f1c9390e9bb gfs2: Eliminate GIF_INVALID flag new b948271f520b gfs2: remove RDF_UPTODATE flag new 27d7090d8ec5 gfs2: set glock object after nq new 35fb3d505a9d gfs2: Cancel remote delete work asynchronously new 2dd38d699d1d gfs2: Fix glock_hash_walk bugs new 2ad7043195d0 gfs2: check context in gfs2_glock_put new 325af8803f46 gfs2: Fix unused value warning in do_gfs2_set_flags() new 670bb6223889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 895867070033 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 4bc59477c329 ksmbd: limit read/write/trans buffer size not to exceed 8MB new 2ea086e35c3d ksmbd: add buffer validation for smb direct new 7a3348870500 ksmbd: validate credit charge after validating SMB2 PDU body size new fcb9af325918 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 2336d6968621 nfsd: update create verifier comment new ec3089daceca Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new a13e5f196667 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f54466d3d82d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d87b9d9a379e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95f26824893a Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new ee3f0d940485 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc50aeea86d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d3b921299ae next-20211015/pci new 9ff575f9e867 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 64b67c9b8a77 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4cea722a86a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 510465c7cd94 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new f04ce1e32330 dt-bindings: hwmon: add missing tmp421 binding new c1143d1bc5df hwmon: (tmp421) add support for defining labels from DT new 45e9bda4ffc4 hwmon: (tmp421) support disabling channels from DT new 3fba10dc0341 hwmon: (tmp421) support specifying n-factor via DT new f3fbf4b81d30 hwmon: (tmp421) really disable channels new 1a98068c71f9 hwmon: (tmp421) support HWMON_T_ENABLE new 0ebbd89d4d77 hwmon: (tmp421) update documentation new 3e4dd2e8bcf2 hwmon: (tmp421) ignore non-channel related DT nodes new 51369c0f0534 dt-bindings: hwmon: allow specifying channels for tmp421 new b1986c8e31a3 hwmon: (dell-smm) Add support for fanX_min, fanX_max and f [...] new 2c59a32d1220 hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() new efb389b8c34f hwmon: (max31722) Warn about failure to put device in stan [...] new 47db5405dfb0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 3890cc7961fa Merge branch 'docs-next' of git://git.lwn.net/linux.git new 6cd144aba497 Merge branch 'master' of git://linuxtv.org/media_tree.git new 936d5e271593 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 295b27ec847b Merge branch 'acpi-pm' into linux-next new 2835f327bd12 ACPI: battery: Accept charges over the design capacity as full new c10383e8ddf4 ACPI: scan: Release PM resources blocked by unused objects new 50861d439b93 ACPI: LPSS: Use ACPI_COMPANION() directly new d47e983e4f61 ACPI: replace snprintf() in "show" functions with sysfs_emit() new 180a736395e7 Merge branches 'acpi-battery', 'acpi-scan', 'acpi-soc' and [...] new fc579eb6e7c9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e9bb2856d4bb Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 60b74071ee72 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new eb92857eaeaf Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 7fe36629c07b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new db03874b8543 dt-bindings: thermal: qcom: add HC variant of adc-thermal [...] new f6c83676c609 thermal/drivers/qcom/spmi-adc-tm5: Add support for HC variant new b8aaf1415a1b thermal: rcar_gen3_thermal: Store thcode and ptat in priv data new c3131bd5586d thermal: rcar_gen3_thermal: Read calibration from hardware new 1dd7128b839f thermal/core: Fix null pointer dereference in thermal_release() new 5b42e5fb1aea Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 7fd362962641 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67ca5159dbe2 net: phy: micrel: make *-skew-ps check more lenient new 4ece1ae44015 net: microchip: lan743x: add support for PTP pulse width ( [...] new 4dc08dcc9f6f net: phy: dp83867: introduce critical chip default init fo [...] new 20d446f24f37 net: mvneta: Delete unused variable new 507c2f1d2936 net, neigh: Add build-time assertion to avoid neigh->flags [...] new c8e80c1169b2 net, neigh: Use NLA_POLICY_MASK helper for NDA_FLAGS_EXT a [...] new 30fc7efa38f2 net, neigh: Reject creating NUD_PERMANENT with NTF_MANAGED [...] new c47fedba94bc Merge branch 'minor-managed-neighbor-follow-ups' new 78e0a006914b hv_netvsc: Add comment of netvsc_xdp_xmit() new cd2621d07d51 net: fealnx: fix build for UML new 523994ba3ad1 net: intel: igc_ptp: fix build for UML new a3d708925fcc net: tulip: winbond-840: fix build for UML new 4826090719d4 octeontx2-af: Enable CPT HW interrupts new 7054d39ccf7e octeontx2-af: Perform cpt lf teardown in non FLR path new 149f3b73cb66 octeontx2-af: Add support to flush full CPT CTX cache new 40088915f547 Merge branch 'octeontx2-af-miscellaneous-changes-for-cpt' new d00e60ee54b1 page_pool: disable dma mapping support for 32-bit arch wit [...] new bacc8daf97d4 xen-netback: Remove redundant initialization of variable err new d8b6f5bae6d3 dsa: qca8k: add mac_power_sel support new fdbf35df9c09 dt-bindings: net: dsa: qca8k: Add SGMII clock phase properties new 6c43809bf1be net: dsa: qca8k: add support for sgmii falling edge new 731d613338ec dt-bindings: net: dsa: qca8k: Document support for CPU port 6 new 3fcf734aa482 net: dsa: qca8k: add support for cpu port 6 new 5654ec78dd7e net: dsa: qca8k: rework rgmii delay logic and scan for cpu port 6 new 13ad5ccc093f dt-bindings: net: dsa: qca8k: Document qca,sgmii-enable-pll new bbc4799e8bb6 net: dsa: qca8k: add explicit SGMII PLL enable new 924087c5c3d4 dt-bindings: net: dsa: qca8k: Document qca,led-open-drain binding new 362bb238d8bf net: dsa: qca8k: add support for pws config reg new ed7988d77fbf dt-bindings: net: dsa: qca8k: document support for qca8328 new f477d1c8bdbe net: dsa: qca8k: add support for QCA8328 new cef08115846e net: dsa: qca8k: set internal delay also for sgmii new fd0bb28c547f net: dsa: qca8k: move port config to dedicated struct new e52073a8e308 dt-bindings: net: ipq8064-mdio: fix warning with new qca8k switch new d291fbb8245d dt-bindings: net: dsa: qca8k: convert to YAML schema new bf1366734b36 Merge branch 'qca8337-improvements' new 0b93aed2842d mctp: Avoid leak of mctp_sk_key new 19757cebf0c5 tcp: switch orphan_count to bare per-cpu counters new 70e939ddea7f net: add skb_get_dsfield() helper new e72aeb9ee0e3 fq_codel: implement L4S style ce_threshold_ect1 marking new f3fafbcbe873 Merge branch 'L4S-style-ce_threshold_ect1-marking' new 2cf0b6fe9bd3 soc: fsl: dpio: extract the QBMAN clock frequency from the [...] new ed1d2143fee5 soc: fsl: dpio: add support for irq coalescing per softwar [...] new a64b44213766 net: dpaa2: add support for manual setup of IRQ coalesing new 69651bd8d303 soc: fsl: dpio: add Net DIM integration new fc398bec0387 net: dpaa2: add adaptive interrupt coalescing new 295711fa8fec Merge branch 'dpaa2-irq-coalescing' new 29211e7db28a mptcp: Avoid NULL dereference in mptcp_getsockopt_subflow_addrs() new 72bcbc46a5c3 mptcp: increase default max additional subflows to 2 new 3828c514726f mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static new dcebeb8bfedc Merge branch 'mptcp-fixes' new e93d1c37a85b ice: remove ring_active from ice_ring new dc23715cf30a ice: move ice_container_type onto ice_ring_container new e72bba21355d ice: split ice_ring onto Tx/Rx separate structs new 0bb4f9ecadd4 ice: unify xdp_rings accesses new a55e16fa330a ice: do not create xdp_frame on XDP_TX new eb087cd82864 ice: propagate xdp_ring onto rx_ring new 9610bd988df9 ice: optimize XDP_TX workloads new 22bf877e528f ice: introduce XDP_TX fallback path new 2faf63b650bb ice: make use of ice_for_each_* macros new 803a4344c790 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 4b2c5fa9c990 net/mlx5: Add layout to support default timeouts register new 5945e1adeab5 net/mlx5: Read timeout values from init segment new 32def4120e48 net/mlx5: Read timeout values from DTOR new 17ac528d8868 net/mlx5: Bridge, provide flow source hints new 9fbe1c25ecca net/mlx5i: Enable Rx steering for IPoIB via ethtool new fbfa97b4d79f net/mlx5: Disable roce at HCA level new 88594d83314a net/mlx5: CT: Fix missing cleanup of ct nat table on init failure new 0885ae1a9d34 net/mlx5e: Add extack msgs related to TC for better debug new 0e6f3ef469bb net/mlx5: DR, Prefer kcalloc over open coded arithmetic new 7b1b6d35f045 net/mlx5: Check return status first when querying system_i [...] new 2ec16ddde1fa net/mlx5: Introduce new device index wrapper new 1021d0645d59 net/mlx5: Use native_port_num as 1st option of device index new 8a543184d79c net/mlx5: Use system_image_guid to determine bonding new 93eb2b77212e Merge tag 'mlx5-updates-2021-10-15' of git://git.kernel.or [...] new 1c5b5b3f0eab net: macvtap: fix template string argument of device_creat [...] new a07a296bba9d net: ipvtap: fix template string argument of device_create() call new 8ec53ed9af1f ethernet: adaptec: use eth_hw_addr_set() new 0d4c7517159f ethernet: aeroflex: use eth_hw_addr_set() new ffaeca68fb5f ethernet: alteon: use eth_hw_addr_set() new f98c50509a20 ethernet: amd: use eth_hw_addr_set() new 698c33d8b489 ethernet: aquantia: use eth_hw_addr_set() new a85c8f9ad2f6 ethernet: bnx2x: use eth_hw_addr_set() new 0c9e0c7931c6 ethernet: bcmgenet: use eth_hw_addr_set() new 41edfff572d9 ethernet: enic: use eth_hw_addr_set() new 10e6ded81235 ethernet: ec_bhf: use eth_hw_addr_set() new d9ca87233b68 ethernet: enetc: use eth_hw_addr_set() new 5c8b348534ac ethernet: ibmveth: use ether_addr_to_u64() new ec356edef78c ethernet: ixgb: use eth_hw_addr_set() new 4b0dd004e357 Merge branch 'dev_addr-conversions-part-1' new 24bcbe1cc69f net: stream: don't purge sk_error_queue in sk_stream_kill_ [...] new ed990df29f5b net/smc: save stack space and allocate smc_init_info new 42042dbbc2eb net/smc: prepare for SMC-Rv2 connection new e5c4744cfb59 net/smc: add SMC-Rv2 connection establishment new e49300a6bf62 net/smc: add listen processing for SMC-Rv2 new 8ade200c269f net/smc: add v2 format of CLC decline message new 24fb68111d45 net/smc: retrieve v2 gid from IB device new 8799e310fb3f net/smc: add v2 support to the work request layer new b4ba4652b3f8 net/smc: extend LLC layer for SMC-Rv2 new b0539f5eddc2 net/smc: add netlink support for SMC-Rv2 new 29397e34c76b net/smc: stop links when their GID is removed new 4e6e167bc049 Merge branch 'smc-rv23' new 8afab2a2e332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e719b39f0add Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8ba44e810dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ffdd33dd9c12 netfilter: core: Fix clang warnings about unused static inlines new 42d0f8f2125e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 17948401ad58 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 794c3d7b6532 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b20ce85717de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 603362b4a583 mtd: fixup CFI on ixp4xx new a04e96537cc6 mtd: block2mtd: minor refactor to avoid hard coded constant new 7b09acdcb944 mtd: block2mtd: add support for an optional custom MTD label new 8a057b5fb480 MAINTAINERS: Update the devicetree documentation path of hyperbus new c13de2386c78 mtd: core: don't remove debugfs directory if device is in use new 7a00bd56b84a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 9be1446ece29 mtd: rawnand: fsmc: Fix use of SM ORDER new d8467112d645 mtd: rawnand: Let callers use the bare Hamming helpers new e7f466c51ce9 Revert "mtd: rawnand: txx9ndfmc: Fix external use of SW Ha [...] new 048fbdd59910 Revert "mtd: rawnand: tmio: Fix external use of SW Hamming [...] new 1d5f55634c92 Revert "mtd: rawnand: sharpsl: Fix external use of SW Hamm [...] new 8d1e4218a63e Revert "mtd: rawnand: ndfc: Fix external use of SW Hamming [...] new fe972c458fc5 Revert "mtd: rawnand: lpc32xx_slc: Fix external use of SW [...] new c625823ad8c0 Revert "mtd: rawnand: cs553x: Fix external use of SW Hammi [...] new d707bb74daae mtd: rawnand: ams-delta: Keep the driver compatible with o [...] new 7e3cdba176ba mtd: rawnand: au1550nd: Keep the driver compatible with on [...] new b5b5b4dc6fcd mtd: rawnand: gpio: Keep the driver compatible with on-die [...] new f9d8570b7fd6 mtd: rawnand: mpc5121: Keep the driver compatible with on- [...] new 194ac63de6ff mtd: rawnand: orion: Keep the driver compatible with on-di [...] new f16b7d2a5e81 mtd: rawnand: pasemi: Keep the driver compatible with on-d [...] new 325fd539fc84 mtd: rawnand: plat_nand: Keep the driver compatible with o [...] new b4ebddd6540d mtd: rawnand: socrates: Keep the driver compatible with on [...] new 6bcd2960af1b mtd: rawnand: xway: Keep the driver compatible with on-die [...] new eec417fd317a mtd: rawnand: hynix: Add support for H27UCG8T2ETR-BC MLC NAND new 73e197df1949 MAINTAINERS: Add entry for Qualcomm NAND controller driver new fc9e18f9e987 mtd: rawnand: arasan: Prevent an unsupported configuration new 3422799ad420 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 628e9f81e4cd Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new b97c2b219b56 crypto: ccp - Fix whitespace in sev_cmd_buffer_len() new 06f6e365e2ec crypto: octeontx2 - set assoclen in aead_do_fallback() new 1ed91aa8f2b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5c91d12b8ea6 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new f6632721cd62 drm/bridge: synopsys: dw-hdmi: also allow interlace on bridge new 5f9741f53a3e drm/panel: dsi-cm: replace snprintf in show functions with [...] new 893e46a9ae87 dt-bindings: display: add bindings for newhaven, 1.8-128160EF new 50848e3787ad drm/tiny: add driver for newhaven, 1.8-128160EF new 6eab8224ed3d drm/tiny: ili9163: fix build new 26bc3371e648 dt-bindings: display/bridge: ptn3460: Convert to YAML binding new 4701a0dd413c video: fbdev: replace snprintf in show functions with sysfs_emit new cc83ff247be6 video: omapfb: replace snprintf in show functions with sysfs_emit new c9a9dc49dc1f dt-bindings: display/bridge: sil, sii9234: Convert to YAML [...] new acec93f2f04b dt-bindings: vendor-prefix: add Wanchanglong Electronics T [...] new 89c6577a527e dt-bindings: ili9881c: add compatible string for Wanchangl [...] new 19febe662d0b drm/panel: ilitek-ili9881d: add support for Wanchanglong W [...] new 40e8c0198a51 drm/panel: ilitek-ili9881c: Make gpio-reset optional new 30a46873941f drm/bridge: ti-sn65dsi83: Optimize reset line toggling new dafa38c728b1 dt-bindings: display: Add bindings for Novatek NT35950 new 623a3531e9cf drm/panel: Add driver for Novatek NT35950 DSI DriverIC panels new 8bf632fe19d0 dt-bindings: display: Document BOE BF060Y8M-AJ0 panel compatible new a19125a28112 drm/panel: Add BOE BF060Y8M-AJ0 5.99" AMOLED panel driver new 3d61e450f99a dt-bindings: display: Add Sony Tulip Truly NT35521 panel support new 9aa2c2320e6f drm/panel: Add Sony Tulip Truly NT35521 driver new 75ad021f2192 drm/v3d: nullify pointer se with a NULL new 085af7d28897 drm/rockchip: vop: Add timeout for DSP hold new 514db871922f drm/rockchip: dsi: Hold pm-runtime across bind/unbind new e584cdc15499 drm/rockchip: dsi: Reconfigure hardware on resume() new 251888398753 drm/rockchip: dsi: Fix unbalanced clock on probe error new 5a614570172e drm/rockchip: dsi: Disable PLL clock on bind error new 8a7df1037598 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b41fb1608daa Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c974cf01b248 drm/i915: Clean up PXP Kconfig info. new 91ef0a89cab8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 8aa8e9941c04 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 1433d06fe378 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 7c0a188b5f57 next-20211015/sound new 832a5cd2d3d9 ASoc: amd: create platform device for VG machine driver new 34a0094b9ff7 ASoC: amd: add vangogh machine driver new 96792fdd77cd ASoC: amd: enable vangogh platform machine driver build new b296997cf539 ASoC: soc-component: improve error reporting for register access new 5dd7e163e71f ASoC: test-component: add Test Component YAML bindings new d293abc0c8fb ASoC: test-component: add Test Component for Sound debug/test new 92939252458f ASoC: simple-card-utils: add asoc_graph_is_ports0() new 52a18c291470 ASoC: simple-card-utils: add codec2codec support new 6e5f68fe3f2d ASoC: add Audio Graph Card2 driver new c8c74939f791 ASoC: audio-graph-card2: add Multi CPU/Codec support new f03beb55a831 ASoC: audio-graph-card2: add DPCM support new c3a15c92a67b ASoC: audio-graph-card2: add Codec2Codec support new 466ac332bc57 ASoC: add Audio Graph Card2 Yaml Document new 95373f36b9b8 ASoC: add Audio Graph Card2 Custom Sample new c601fdf5c845 ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT [...] new 5279bd8a842b ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT [...] new e781759ab87b ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sampl [...] new cb2d94aa4d51 ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sampl [...] new 349b15ef9d53 ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Code [...] new baa274db99ef ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Code [...] new 9a61277af7fb Merge series "ASoC: Add Audio Graph Card2 support" from Ku [...] new d6365d0f0a03 ASoC: rockchip: i2s-tdm: Strip out direct CRU use new 4e52cb9e2c22 ASoC: dt-bindings: rockchip: i2s-tdm: Drop rockchip,cru property new 48772ddbb336 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 26ccf96ef16f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2667f6b7af99 Input: st1232 - increase "wait ready" timeout new b415ed4f49b9 Input: st1232 - prefer asynchronous probing new af98ff045f1e Input: adxl34x - make adxl34x_remove() return void new 39e4e75a9f1c Input: tsc200x - make tsc200x_remove() return void new 03b47b3ad0a9 Input: ep93xx_keypad - annotate suspend/resume as __maybe_unused new 4ce73b052bdd Input: ep93xx_keypad - use BIT() and GENMASK() macros new ab317169673d Input: ep93xx_keypad - use dev_pm_set_wake_irq() new c4be5e5a113d Input: ep93xx_keypad - switch to using managed resources new 804f354ab6ce Input: adxl34x - fix sparse warning new f041a7af1263 Input: tm2-touchkey - report scan codes new 872e57abd171 Input: tm2-touchkey - allow changing keycodes from userspace new 9271cda2bb41 Input: ads7846 - set input device bus type and product ID new ccd661392abb Input: ads7846 - use input_set_capability() new 36fc54375f98 Input: ads7846 - do not attempt IRQ workaround when deferr [...] new a88638c4e69c Input: max8925_onkey - don't mark comment as kernel-doc new ec45b858c867 Input: cpcap-pwrbutton - do not set input parent explicitly new dcd6a66a23e9 Input: max77693-haptic - drop unneeded MODULE_ALIAS new d46b3f5bc0fc reboot: export symbol 'reboot_mode' new 9e5afc84ff94 Input: pm8941-pwrkey - respect reboot_mode for warm reset new 235300ed8c6c Input: ili210x - use resolution from ili251x firmware new 70a7681db0c9 Input: ili210x - export ili251x version details via sysfs new c6ac8f0b4ca9 Input: ili210x - add ili251x firmware update support new 70145aec230a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 99d44da9c3c8 io_uring: optimise rsrc referencing new 67d15661cb5e io_uring: consistent typing for issue_flags new 10bce60ee5f8 io_uring: prioritise read success path over fails new df1460ff653e io_uring: optimise rw comletion handlers new 90836814fdba io_uring: encapsulate rw state new 5820b40506be io_uring: optimise read/write iov state storing new 5e8f74fba3bc io_uring: optimise io_import_iovec nonblock passing new 8d248fd0dd3d io_uring: clean up io_import_iovec new 055b7484d2dc io_uring: rearrange io_read()/write() new e5c383e496e8 Merge branch 'for-5.16/io_uring' into for-next new f149a57312e3 Merge branch 'for-5.16/block-io_uring' into for-next new 3316a03351ff Merge branch 'for-5.16/drivers' into for-next new d2a6b86d9bc8 Merge branch 'for-5.16/block' into for-next new ae263bc3549a block: use flags instead of bit fields for blkdev_dio new 2e9a45fd9051 block: handle fast path of bio splitting inline new 91c350d599a6 Merge branch 'for-5.16/block-io_uring' into for-next new 21baefbb1558 block: remove redundant =y from BLK_CGROUP dependency new 59b0555ae1c3 block: simplify Kconfig files new 9b95c675b440 block: move menu "Partition type" to block/partitions/Kconfig new 782b51ee1f99 block: move CONFIG_BLOCK guard to top Makefile new 496b2e0da81e block: only check previous entry for plug merge attempt new 1b1fff996831 Merge branch 'for-5.16/block' into for-next new 82c2ecfce69b mtip32xx: Remove redundant 'flush_workqueue()' calls new 83415c81db07 Merge branch 'for-5.16/drivers' into for-next new 5d946c9385d8 io_uring: optimise req->ctx reloads new 62768ee791cb io_uring: kill io_wq_current_is_worker() in iopoll new 406e1233ec43 io_uring: optimise io_import_iovec fixed path new 200a80aa2078 io_uring: return iovec from __io_import_iovec new 95462452d4c8 io_uring: optimise fixed rw rsrc node setting new 8b0286cb37b4 io_uring: clean io_prep_rw() new 2f79a9eba967 Merge branch 'for-5.16/io_uring' into for-next new d7fdb027f701 block: cache request queue in bdev new 9171981d9c4a block: use bdev_get_queue() in bdev.c new 0e7e3c7708cb block: use bdev_get_queue() in bio.c new 5c52f520072f block: use bdev_get_queue() in blk-core.c new ad7b46510970 block: convert the rest of block to bdev_get_queue new 3b12481282f1 Merge branch 'for-5.16/block-io_uring' into for-next new b5644a3a79bf nbd: don't handle response without a corresponding request [...] new d14b304f558f nbd: make sure request completion won't concurrent new dbd73178da67 nbd: check sock index in nbd_read_stat() new a83fdc853655 nbd: don't start request if nbd_queue_rq() failed new 6157a8f48990 nbd: clean up return value checking of sock_xmit() new 961e9f50be9b nbd: partition nbd_read_stat() into nbd_read_reply() and n [...] new 52c90e0184f6 nbd: fix uaf in nbd_handle_reply() new 367413ed8c1d Merge branch 'for-5.16/drivers' into for-next new 02a8286be94b fs/io_uring: Prioritise checking faster conditions first i [...] new d8bfea2499e1 Merge branch 'for-5.16/io_uring' into for-next new feabed278b19 io_uring: arm poll for non-nowait files new c142f8627b24 io_uring: combine REQ_F_NOWAIT_{READ,WRITE} flags new c533d6e48e8a io_uring: simplify io_file_supports_nowait() new d95a9da0b9e4 Merge branch 'for-5.16/io_uring' into for-next new 8d0d00d63840 md: add error handling support for add_disk() new 515a61a77626 md: add the bitmap group to the default groups for the md kobject new 2907d6ab0e94 md: extend disks_mutex coverage new 7776e7efe6f4 md: properly unwind when failing to add the kobject in md_alloc new 6de838e352bf md/raid1: only allocate write behind bio for WriteMostly device new 87ea6e98b6e6 md/raid1: use rdev in raid1_write_request directly new e525a5ddd706 md/raid5: call roundup_pow_of_two in raid5_run new 48474810225e md: remove unused argument from md_new_event new 199b1b9e816f md: update superblock after changing rdev flags in state_store new c85718c3291c Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] new 22056523d144 Merge branch 'for-5.16/drivers' into for-next new 8e99ea1ea613 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 79d8cfcb0b00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d488be50c9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73a54663dc2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2eaf5dc8e8b2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new fa1ee00e7bd1 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 95b50a1ee075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72bf80cf09c4 regulator: lp872x: replacing legacy gpio interface for gpiod new 2eea51d9fcc9 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new c95cd5450918 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b70ac0cd93b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 7abb95bb4bb0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 6a683a387b9b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 2ca1eb105658 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 630ce0da9a93 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34f333dbffc7 Merge branch 'next' of git://github.com/cschaufler/smack-next new cf7c75fa0d6c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4e2a60f01b51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e6c52692bbd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 218f22b28772 mailbox: altera: Make use of the helper function devm_plat [...] new ea9c66b1410e mailbox: bcm2835: Make use of the helper function devm_pla [...] new 2801a33d5f01 mailbox: hi3660: Make use of the helper function devm_plat [...] new be4236046d2f mailbox: hi6220: Make use of the helper function devm_plat [...] new a04f30356e75 mailbox: mtk-cmdq: Make use of the helper function devm_pl [...] new 6bb9e5ee2075 mailbox: omap: Make use of the helper function devm_platfo [...] new b5e3a1fe535d mailbox: platform-mhu: Make use of the helper function dev [...] new 78c6798c1bde mailbox: qcom-apcs-ipc: Make use of the helper function de [...] new 240c7e393b60 mailbox: sti: Make use of the helper function devm_platfor [...] new f3908ccc32d5 mailbox: stm32-ipcc: Make use of the helper function devm_ [...] new f5e2eeb9ff07 mailbox: sun6i: Make use of the helper function devm_platf [...] new 1c7532c9a2df mailbox: xgene-slimpro: Make use of the helper function de [...] new 4523ec8b387d mailbox: qcom-apcs-ipc: Consolidate msm8994 type apcs_data new a7e8c86907b5 dt-bindings: mailbox: qcom: Add QCM2290 APCS compatible new db28a59ecbbe mailbox: qcom-apcs-ipc: Add QCM2290 APCS IPC support new fd10a589cf9e dt-bindings: mailbox: Update maintainer email for qcom apcs-kpss new 46abe32660b7 MAINTAINERS: Update Mun Yew Tham as Altera Mailbox Driver [...] new ce1537fe2884 mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done new a657b4ba4fd9 mailbox: mtk-cmdq: Validate alias_id on probe new 0ff9a987584f mailbox: mtk-cmdq: Fix local clock ID usage new b1ca1108c451 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new dbf641a10f61 spi: orion: Add of_node_put() before goto new 2a4a4e8918f0 spi: cadence: Add of_node_put() before return new 08411e3461bd spi: replace snprintf in show functions with sysfs_emit new fea34b1d9dd2 Merge remote-tracking branch 'spi/for-5.16' into spi-next new cad43f9a2c68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 711885906b5c x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAU [...] new b2381acd3fd9 x86/fpu: Mask out the invalid MXCSR bits properly new 0bd21836cd22 Merge branch 'x86/urgent' new 3f62db77aa5a Merge branch 'x86/sgx' new 7f8d89b66f1b Merge branch 'x86/misc' new 082f20b21de2 Merge branch 'x86/urgent' into x86/fpu, to resolve a conflict new 773902c7ce9c Merge branch 'x86/fpu' new 9d6c63a8576f Merge branch 'x86/cpu' new ea364661ca22 Merge branch 'x86/core' new 8a77729b8054 Merge branch 'x86/cleanups' new 4246df99ae76 Merge branch 'x86/build' new 5de62ea84abd sched,livepatch: Use wake_up_if_idle() new 7a2341fc1fec sched/numa: Replace hard-coded number by a define in numa_ [...] new 5b763a14a516 sched/numa: Remove the redundant member numa_group::fault_cpus new 7d380f24fe66 sched/numa: Fix a few comments new f9ec6fea2014 sched/topology: Remove unused numa_distance in cpu_attach_ [...] new 4ef0c5c6b5ba kernel/sched: Fix sched_fork() access an invalid sched_task_group new 804bccba71a5 sched: Fill unconditional hole induced by sched_entity new 54354c6a9f7f Revert "proc/wchan: use printk format instead of lookup_sy [...] new cf2a85efdade leaking_addresses: Always print a trailing newline new 4e046156792c proc: Use task_is_running() for wchan in /proc/$pid/stat new bc9bbb81730e x86: Fix get_wchan() to support the ORC unwinder new 42a20f86dc19 sched: Add wrapper for get_wchan() to keep task blocked new 37b47298ab86 sched: Disable -Wunused-but-set-variable new c5e22feffdd7 topology: Represent clusters of CPUs within a die new 778c558f49a2 sched: Add cluster scheduler level in core and related Kco [...] new 66558b730f25 sched: Add cluster scheduler level for x86 new da6ff0994349 sched/rt: Annotate the RT balancing logic irqwork as IRQ_W [...] new 810979682ccc irq_work: Allow irq_work_sync() to sleep if irq_work() no [...] new b4c6f86ec2f6 irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT new 09089db79859 irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT new 37e6153c141f Merge branch 'sched/core' new f0fcb46b5ebd Merge branch 'ras/core' new 71920ea97d6d perf/x86/msr: Add Sapphire Rapids CPU support new 8008765e74ce Merge branch 'perf/urgent' new 8b8ff8cc3b81 perf/x86: Add new event for AUX output counter index new 79df45731da6 perf/core: Allow ftrace for functions in kernel/event/core.c new 3eb6a5462d7d Merge branch 'perf/core' new b46179d6bb31 objtool: Check for gelf_update_rel[a] failures new 86e1e054e0d2 objtool: Update section header before relocations new 6a7e138f2c66 Merge branch 'objtool/urgent' new c1fb082490df Merge branch 'objtool/core' new 21e219a5a037 Merge branch 'locking/wwmutex' new b74f6fce9a7f Merge branch 'locking/core' new 29b292df815f Merge branch 'irq/core' new b17f4778908b Merge branch 'efi/urgent' new d9f283ae71af efi: Disable runtime services on RT new 720dff78de36 efi: Allow efi=runtime new aee43409dfc0 Merge branch 'efi/core' new b9361f3cb7e0 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 58100c34f782 clocksource/drivers/arc_timer: Eliminate redefined macro error new a8870c59a0f4 clocksource/arm_arch_timer: Add build-time guards for unha [...] new bf5c3cb01f16 clocksource/arm_arch_timer: Drop CNT*_TVAL read accessors new 471d8e9ec29c clocksource/arm_arch_timer: Extend write side of timer reg [...] new d45ef2186ef0 clocksource/arm_arch_timer: Move system register timer pro [...] new 83dfec77ad72 clocksource/arm_arch_timer: Move drop _tval from erratum f [...] new 671cbee690b8 clocksource/arm_arch_timer: Fix MMIO base address vs callb [...] new 2fd88ec56a32 clocksource/arm_arch_timer: Move MMIO timer programming ov [...] new 81856a1f87e6 clocksource/arm_arch_timer: Advertise 56bit timer to the c [...] new 0b2de4b2cf79 clocksource/arm_arch_timer: Work around broken CVAL implem [...] new d8bfd91d8570 clocksource/arm_arch_timer: Remove any trace of the TVAL p [...] new ac4b1c53d664 clocksource/arm_arch_timer: Drop unnecessary ISB on CVAL p [...] new 1661562bc67e clocksource/arm_arch_timer: Fix masking for high freq counters new 68611546826b clocksource/arch_arm_timer: Move workaround synchronisatio [...] new 4c261c08ee8f Merge branch 'timers/drivers/armv8.6_arch_timer' into time [...] new 2bf779ec5b3b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new f344684c80a5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new f39b5afbcef4 nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* [...] new e761e622b509 Merge branch 'trace/ftrace/urgent' into trace/for-next new aa744e30c326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7c417c7b0e9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7c1aa79035ed Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 562e530fd770 KVM: arm64: Force ID_AA64PFR0_EL1.GIC=1 when exposing a vi [...] new df652bcf1136 KVM: arm64: vgic-v3: Work around GICv3 locally generated SErrors new 0924729b21bf KVM: arm64: vgic-v3: Reduce common group trapping to ICV_D [...] new f87ab6827222 KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS new 9d449c71bd8f KVM: arm64: vgic-v3: Align emulated cpuif LPI state machin [...] new 20a304307596 Merge branch kvm-arm64/vgic-fixes-5.16 into kvmarm-master/next new 88ec7e258b70 KVM: arm64: selftests: Add MMIO readl/writel support new 272a067df3c8 tools: arm64: Import sysreg.h new b3c79c6130bc KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG new 740826ec02a6 KVM: arm64: selftests: Add support for cpu_relax new d977ed399402 KVM: arm64: selftests: Add basic support for arch_timers new 801669046559 KVM: arm64: selftests: Add basic support to generate delays new 5c636d585cfd KVM: arm64: selftests: Add support to disable and enable l [...] new 0226cd531c58 KVM: arm64: selftests: Maintain consistency for vcpuid type new 17229bdc86c9 KVM: arm64: selftests: Add guest support to get the vcpuid new 414de89df1ec KVM: arm64: selftests: Add light-weight spinlock support new 28281652f90a KVM: arm64: selftests: Add basic GICv3 support new 250b8d6cb3b0 KVM: arm64: selftests: Add host support for vGIC new 4959d8650e9f KVM: arm64: selftests: Add arch_timer test new 61f6fadbf9bd KVM: arm64: selftests: arch_timer: Support vCPU migration new 551a13346e59 Merge branch kvm-arm64/selftest/timer into kvmarm-master/next new 3ef231670b9e KVM: arm64: vgic: Add memcg accounting to vgic allocations new 115bae923ac8 KVM: arm64: Add memcg accounting to KVM allocations new 5f8b2591decb Merge branch kvm-arm64/memory-accounting into kvmarm-master/next new 79c0253bf1f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b2620a4f3a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 552f22ce017c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 963925f4ec6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a0d3e6f3127 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b449d092f7f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 775899151e6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 093bc58b8450 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 216a0fc40897 dyndbg: show module in vpr-info in dd-exec-queries new 5ca173974888 dyndbg: make dyndbg a known cli param new 9c40e1aa8412 dyndbg: Remove support for ddebug_query param new 5879f1c94d67 Documentation: dyndbg: Improve cli param examples new f0ada6da3a0d device property: Add missed header in fwnode.h new 7a5e202dfb8a dyndbg: vpr-info on remove-module complete, not starting new 7edde0c80785 dyndbg: no vpr-info on empty queries new 1f8818e352f7 dyndbg: fix spurious vNpr_info change new b64eb2dd461c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 660a92a59b9e usb: xhci: Enable runtime-pm by default on AMD Yellow Carp [...] new d4586b086b44 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a4aa2fbd813d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 80ce253f8560 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 5e9c608043b3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new fb5f9a35adcb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e2aa28f0cde1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 5b55ef1dadac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4b09556b2879 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 81c227b71b5f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4ee4aa1516d3 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 5ce0309027c0 staging: r8188eu: remove MSG_88E calls from hal/usb_halinit.c new 502408a61f4b staging: wlan-ng: Avoid bitwise vs logical OR warning in h [...] new d6ca792bbc5e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f27d1e769746 iio: ep93xx: Make use of the helper function devm_platform [...] new 3b3870646642 iio: imu: inv_mpu6050: Mark acpi match table as maybe unused new 8a16c76e23bb iio: dac: ad7303: convert probe to full device-managed new 967884443026 staging: iio: ad9832: convert probe to device-managed new 14a6ee6ec568 iio: dac: ad5064: convert probe to full device-managed new da6fd2590940 iio: gyro: adis16080: use devm_iio_device_register() in probe new 2b025c92cdae iio: light: max44000: use device-managed functions in probe new 0fe140206981 iio: accel: mma7660: Mark acpi match table as maybe unused new 7685f5079865 iio: dac: stm32-dac: Make use of the helper function devm_ [...] new 948b3b3daf2b iio: adc: rockchip_saradc: Make use of the helper function [...] new de37b16462a7 iio: adc: exynos: describe drivers in KConfig new 2eacfc13c6e1 dt-bindings: iio: kionix,kxcjk1013: driver support interrupts new 4862202a0171 dt-bindings: iio: magnetometer: asahi-kasei,ak8975 add vid reg new 2d0b2141d6a2 dt-bindings: iio: chemical: Document senseair,sunrise CO2 sensor new c5d9739ac760 iio: ABI: docs: Document Senseair Sunrise ABI new 60ba90a9a784 iio: chemical: Add Senseair Sunrise 006-0-007 driver new 5535987b61db iio: ABI: Document in_concentration_co2_scale new fdd2090de0ea iio: adc: aspeed: Keep model data to driver data. new 0ac008dca07a iio: adc: aspeed: Restructure the model data new 389b1a56287a iio: adc: aspeed: Add vref config function new 069923908cc2 iio: adc: aspeed: Use model_data to set clk scaler. new b75afba720ad iio: adc: aspeed: Use devm_add_action_or_reset. new 6e1000ed0af1 iio: adc: aspeed: Support ast2600 adc. new e4e946677e8f iio: adc: aspeed: Fix the calculate error of clock. new 530524d57c10 iio: adc: aspeed: Add func to set sampling rate. new a2b047d25e89 iio: adc: aspeed: Add compensation phase. new 224076fbfcd6 iio: adc: aspeed: Support battery sensing. new 458ae92818d8 iio: adc: aspeed: Get and set trimming data. new 0203aaa54626 iio: accel: fxls8962af: add threshold event handling new cba8a3b66201 iio: accel: fxls8962af: add wake on event new 39e4d6496796 iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC new eaf715339343 dt-bindings: iio: adc: Add binding documentation for NXP I [...] new 4088dee36479 MAINTAINERS: Add the driver info of the NXP IMX8QXP new a538ee51a869 iio: adc: max1027: Fix style new ddec668cc613 iio: adc: max1027: Drop extra warning message new 2f8a2802f4ac iio: adc: max1027: Drop useless debug messages new eb79964315b9 iio: adc: max1027: Minimize the number of converted channels new 29a16d1f1a83 iio: adc: max1027: Rename a helper new 1eca25f4ef45 iio: adc: max1027: Create a helper to enable/disable the c [...] new b962db959ba1 iio: adc: max1027: Simplify the _set_trigger_state() helper new 29b7f6df5cf6 iio: adc: max1027: Ensure a default cnvst trigger configuration new 94e553679971 iio: adc: max1027: Create a helper to configure the channe [...] new 11638db3d140 iio: adc: max1027: Prevent single channel accesses during [...] new 55dfe7fb4c2d iio: adc: max1027: Separate the IRQ handler from the read logic new 58e0e631e263 iio: adc: max1027: Introduce an end of conversion helper new c6feb1e63008 iio: adc: max1027: Stop requesting a threaded IRQ new 81ae7aab163e iio: adc: max1027: Use the EOC IRQ when populated for sing [...] new ddb3b07de335 iio: adc: max1027: Allow all kind of triggers to be used new 830881e58b49 iio: adc: max1027: Don't reject external triggers when the [...] new d19857d7887b iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops new ee61dd4511a0 iio: adc: fsl-imx25-gcq: initialize regulators as needed new 80360fc7d566 iio: inkern: introduce devm_iio_map_array_register() short [...] new 7dfd42837ff3 iio: adc: intel_mrfld_adc: convert probe to full device-managed new 7ae4347c5cfb iio: adc: axp288_adc: convert probe to full device-managed new d13e5e252533 iio: adc: lp8788_adc: convert probe to full-device managed new a2d54791d2b8 iio: adc: da9150-gpadc: convert probe to full-device managed new cf36de454f16 iio: adis: do not disabe IRQs in 'adis_init()' new 2faf98d2528f iio: adis: handle devices that cannot unmask the drdy pin new cbe43403cbbc iio: adis16475: make use of the new unmasked_drdy flag new 7ce6e41ea32a iio: adis16460: make use of the new unmasked_drdy flag new fd7211eb2110 iio: adc: nau7802: convert probe to full device-managed new 30edc5972e2a iio: adc: max1363: convert probe to full device-managed new 8cc17859cc62 iio: adc: rn5t618-adc: use devm_iio_map_array_register() function new 8730fba3c45d iio: adc: berlin2-adc: convert probe to device-managed only new e8a50803cb28 iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc new 0a807c6ac1f2 iio: adc: ad7291: convert probe to device-managed only new 8e7494b3a2d4 iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" new aa8c6de146f3 iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C new a6c6c9b84143 iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() new 6093be7177df iio: adc: ti-adc108s102: Fix alignment of buffer pushed to [...] new 256d05a2196b iio: gyro: mpu3050: Fix alignment and size issues with buffers. new 13f3007ab9f5 iio: imu: adis16400: Fix buffer alignment requirements. new bcc71b310c92 iio: adc: max1027: fix error code in max1027_wait_eoc() new 88bfb5c0a559 iio: adc: ad799x: Implement selecting external reference v [...] new 158d02d71384 dt-bindings: iio: ad779x: Add binding document new e479c960a317 iio: dac: ad8801: Make use of the helper function dev_err_probe() new 7d7963567fc3 iio: dac: lpc18xx_dac: Make use of the helper function dev [...] new 017c6a2b279b iio: dac: ltc1660: Make use of the helper function dev_err [...] new 35bbdfbfa17e iio: dac: ds4424: Make use of the helper function dev_err_probe() new 173945a7db42 iio: dac: max5821: Make use of the helper function dev_err [...] new 0bd364a9733d iio: dac: mcp4922: Make use of the helper function dev_err [...] new 3f4120ebc96e iio: dac: stm32-dac: Make use of the helper function dev_e [...] new 19feafbb2a3a iio: dac: ti-dac7311: Make use of the helper function dev_ [...] new c4a4a29a9f85 iio: st_sensors: Make use of the helper function dev_err_probe() new 5f4503ca9c05 iio: st_lsm9ds0: Make use of the helper function dev_err_probe() new 7111fbbcae7d iio: health: afe4403: Make use of the helper function dev_ [...] new f837ac20dff8 iio: health: afe4404: Make use of the helper function dev_ [...] new 7ab5a3a12c88 iio: light: cm36651: Make use of the helper function dev_e [...] new f207121824c8 iio: light: noa1305: Make use of the helper function dev_e [...] new 792111342725 dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description new 9d57d0401a20 MAINTAINERS: Add myself as maintainer of the scd4x driver new 405a38f3cd8d drivers: iio: chemical: Add support for Sensirion SCD4x CO [...] new 6f4891e62237 iio: documentation: Document scd4x calibration use new 150ee24d4885 iio: Add output buffer support new 378cc8f6c5da iio: kfifo-buffer: Add output buffer support new a73e9364cb5c iio: triggered-buffer: extend support to configure output buffers new 6f3b8c4548fc drivers:iio:dac:ad5766.c: Add trigger buffer new 0d2af4f6b31e iio: accel: bma400: Make bma400_remove() return void new cee3f03fd323 iio: accel: bmc150: Make bmc150_accel_core_remove() return void new 2c48d1fa89ed iio: accel: bmi088: Make bmi088_accel_core_remove() return void new 430daff8577d iio: accel: kxsd9: Make kxsd9_common_remove() return void new b57931bf1963 iio: accel: mma7455: Make mma7455_core_remove() return void new 5dc433f64939 iio: dac: ad5380: Make ad5380_remove() return void new e13befac7f1c iio: dac: ad5446: Make ad5446_remove() return void new 9186b7d9ce7d iio: dac: ad5592r: Make ad5592r_remove() return void new a6946d850cd6 iio: dac: ad5686: Make ad5686_remove() return void new 24662fb370fe iio: health: afe4403: Don't return an error in .remove() new 6c23ab9d6e54 iio: magn: hmc5843: Make hmc5843_common_remove() return void new 4ba45ae0ad57 iio: potentiometer: max5487: Don't return an error in .remove() new 22f754b572f5 iio: pressure: ms5611: Make ms5611_remove() return void new ec20da0c69b2 iio: imx8qxp-adc: mark PM functions as __maybe_unused new 4f5c3d628818 dt-bindings: vendor-prefixes: Document liteon vendor prefix new b3ec0b7debee dt-bindings: iio: light: Document ltr501 light sensor bindings new 899ce49d477d iio: light: ltr501: Add rudimentary regulator support new be44089e3fdc iio: light: ltr501: Add of_device_id table new 6676c7f82b23 Merge tag 'iio-for-5.16a-split' into togreg new 05593a3fd103 counter: stm32-lptimer-cnt: Provide defines for clock polarities new ea434ff82649 counter: stm32-timer-cnt: Provide defines for slave mode s [...] new aaec1a0f76ec counter: Internalize sysfs interface code new 712392f558ef counter: Update counter.h comments to reflect sysfs intern [...] new de8daf30af7b docs: counter: Update to reflect sysfs internalization new e65c26f41371 counter: Move counter enums to uapi header new b6c50affda59 counter: Add character device interface new a8a28737c2c5 docs: counter: Document character device interface new 086099893fce tools/counter: Create Counter tools new bb6264a61de8 counter: Implement signalZ_action_component_id sysfs attribute new 4bdec61d927b counter: Implement *_component_id sysfs attributes new feff17a550c7 counter: Implement events_queue_size sysfs attribute new 09db4678bfbb counter: 104-quad-8: Replace mutex with spinlock new 7aa2ba0df651 counter: 104-quad-8: Add IRQ support for the ACCES 104-QUAD-8 new fe90fcabc852 counter: microchip-tcb-capture: Tidy up a false kernel-doc [...] new 50cda7cc4ab1 counter: fix docum. build problems after filename change new c9638a65d798 docs: counter: Include counter-chrdev kernel-doc to generi [...] new 34130fd8980b Merge tag 'counter-for-5.16a' into togreg new dff4e9833339 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 973f4cf4b9cb Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 84b75bcca103 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 505f99e02e1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a19a93e4c6a9 scsi: core: pm: Rely on the device driver core for async p [...] new 1c9575326a4a scsi: sd: Rename sd_resume() into sd_resume_system() new 9131bff6a9f1 scsi: core: pm: Only runtime resume if necessary new bf23e619039d scsi: core: Use a structure member to track the SCSI comma [...] new a710eacb9d13 scsi: core: Rename scsi_mq_done() into scsi_done() and export it new 58bf201dfc03 scsi: ata: Call scsi_done() directly new 409d337e6bd6 scsi: firewire: sbp2: Call scsi_done() directly new 5f9ae9eecb15 scsi: ib_srp: Call scsi_done() directly new 1ae6d167793c scsi: message: fusion: Call scsi_done() directly new 68f89c50cd0c scsi: zfcp_scsi: Call scsi_done() directly new 3e6d3832dc1b scsi: 3w-9xxx: Call scsi_done() directly new 2adf975e899a scsi: 3w-sas: Call scsi_done() directly new 9dd9b96c2623 scsi: 3w-xxxx: Call scsi_done() directly new 656f26ade03a scsi: 53c700: Call scsi_done() directly new 0800a26aaa80 scsi: BusLogic: Call scsi_done() directly new 117cd238adfe scsi: NCR5380: Call scsi_done() directly new e42be9e75a02 scsi: a100u2w: Call scsi_done() directly new 1dec65e32fb5 scsi: aacraid: Introduce aac_scsi_done() new 7afdb8637997 scsi: aacraid: Call scsi_done() directly new 396dd2c0b7b2 scsi: acornscsi: Call scsi_done() directly new f3bc9338e08d scsi: advansys: Call scsi_done() directly new 3ab3b151ff12 scsi: aha152x: Call scsi_done() directly new 135223527c81 scsi: aha1542: Call scsi_done() directly new 07ebbc3a8067 scsi: aic7xxx: Call scsi_done() directly new 3f0b59b6852d scsi: arcmsr: Call scsi_done() directly new 681fa5252fd4 scsi: atp870u: Call scsi_done() directly new 4316b5b8b2c6 scsi: bfa: Call scsi_done() directly new a75af82a77d2 scsi: bnx2fc: Call scsi_done() directly new 0979e265e4b7 scsi: csiostor: Call scsi_done() directly new e82d6b179b14 scsi: cxlflash: Call scsi_done() directly new 6c365b880093 scsi: dc395x: Call scsi_done() directly new e6ed928effb6 scsi: dpt_i2o: Call scsi_done() directly new 52e65d1c25a6 scsi: esas2r: Call scsi_done() directly new f8ab27d96494 scsi: esp_scsi: Call scsi_done() directly new caffd3ad966e scsi: fas216: Introduce struct fas216_cmd_priv new 696fec18e17c scsi: fas216: Stop using scsi_cmnd.scsi_done new a0c22474cbc6 scsi: fdomain: Call scsi_done() directly new a7510fbd879e scsi: fnic: Call scsi_done() directly new 82f01edcf9a8 scsi: hpsa: Call scsi_done() directly new 574015a83731 scsi: hptiop: Call scsi_done() directly new 85f6dd08c86a scsi: ibmvscsi: Call scsi_done() directly new 0233196eb238 scsi: imm: Call scsi_done() directly new 25e1d89669ec scsi: initio: Call scsi_done() directly new acd3c42d18f7 scsi: ipr: Call scsi_done() directly new 98cc0e69ba5d scsi: ips: Call scsi_done() directly new e0f63b2181cb scsi: libfc: Call scsi_done() directly new b4b84edc5d39 scsi: libiscsi: Call scsi_done() directly new e803bc52b04b scsi: libsas: Call scsi_done() directly new ca068c2c6ca0 scsi: lpfc: Call scsi_done() directly new c0e70ea3f719 scsi: mac53c94: Call scsi_done() directly new f1170b83dff9 scsi: megaraid_mbox: Call scsi_done() directly new 012f14b269da scsi: megaraid_sas: Call scsi_done() directly new 9e0603656fdf scsi: megaraid: Call scsi_done() directly new aaf2173b5cc3 scsi: mesh: Call scsi_done() directly new 1a30fd18f21b scsi: mpi3mr: Call scsi_done() directly new b0c3007922f4 scsi: mpt3sas: Call scsi_done() directly new ca495999075b scsi: mvumi: Call scsi_done() directly new 0061e3f5e0c2 scsi: myrb: Call scsi_done() directly new 1c21a4f495cf scsi: myrs: Call scsi_done() directly new f0f4f79a4f7d scsi: ncr53c8xx: Call scsi_done() directly new 48760367a401 scsi: nsp32: Call scsi_done() directly new ca0d62d29bb1 scsi: pcmcia: Call scsi_done() directly new f13cc234bec9 scsi: pmcraid: Call scsi_done() directly new 7bc195c75134 scsi: ppa: Call scsi_done() directly new 3ca2385af905 scsi: ps3rom: Call scsi_done() directly new ef697683d3eb scsi: qedf: Call scsi_done() directly new 2d1609afd6d7 scsi: qla1280: Call scsi_done() directly new 79e30b884a01 scsi: qla2xxx: Call scsi_done() directly new fdcfbd6517d9 scsi: qla4xxx: Call scsi_done() directly new da65bc05cf91 scsi: qlogicfas408: Call scsi_done() directly new c33a2dca9853 scsi: qlogicpti: Call scsi_done() directly new 6c2c7d6aa439 scsi: scsi_debug: Call scsi_done() directly new 0ca190805784 scsi: smartpqi: Call scsi_done() directly new 70a5caf11f8c scsi: snic: Call scsi_done() directly new 4acf838e80ba scsi: stex: Call scsi_done() directly new 0c31fa0e6619 scsi: storvsc_drv: Call scsi_done() directly new 37425f5d07cc scsi: sym53c8xx_2: Call scsi_done() directly new 35c3730a9657 scsi: ufs: Call scsi_done() directly new b4194fcb1b51 scsi: virtio_scsi: Call scsi_done() directly new aeb2627dcfd9 scsi: vmw_pvscsi: Call scsi_done() directly new 9c4f6be7ddec scsi: wd33c93: Call scsi_done() directly new f11e4da6bfc1 scsi: wd719x: Call scsi_done() directly new fd17badb664e scsi: xen-scsifront: Call scsi_done() directly new ae4ea859c079 scsi: staging: rts5208: Call scsi_done() directly new 4879f233b4f8 scsi: staging: unisys: visorhba: Call scsi_done() directly new b9d82b7dea2c scsi: target: tcm_loop: Call scsi_done() directly new 46c97948e9b5 scsi: usb: Call scsi_done() directly new 11b68e36b167 scsi: core: Call scsi_done directly new 814818fd4816 scsi: isci: Remove a declaration new 0feb3429d735 scsi: fas216: Introduce the function fas216_queue_command_ [...] new af049dfd0b10 scsi: core: Remove the 'done' argument from SCSI queuecomm [...] new 92c4b58b15c5 scsi: core: Register sysfs attributes earlier new c3f69c7f629f scsi: ata: Switch to attribute groups new 5e88e67b6f3b scsi: firewire: sbp2: Switch to attribute groups new a3cf94c96ede scsi: RDMA/srp: Switch to attribute groups new 2899836f9430 scsi: message: fusion: Switch to attribute groups new d8d7cf3f7d07 scsi: zfcp: Switch to attribute groups new bd21c1e9891f scsi: 3w-9xxx: Switch to attribute groups new 8de1cc904e17 scsi: 3w-sas: Switch to attribute groups new 65bc2a7fd83e scsi: 3w-xxxx: Switch to attribute groups new 90cb6538b5da scsi: 53c700: Switch to attribute groups new bd16d71185c8 scsi: aacraid: Switch to attribute groups new f2523502a40a scsi: arcmsr: Switch to attribute groups new ebcbac342cb5 scsi: be2iscsi: Switch to attribute groups new e73af234a1a2 scsi: bfa: Switch to attribute groups new c3dd11d8ed4d scsi: bnx2fc: Switch to attribute groups new eb78ac7a5474 scsi: bnx2i: Switch to attribute groups new 623cf762c73e scsi: csiostor: Switch to attribute groups new 780c678912fb scsi: cxlflash: Switch to attribute groups new d6ddcd8b38ab scsi: fnic: Switch to attribute groups new 62ac8ccbb819 scsi: hisi_sas: Switch to attribute groups new 4cd16323b523 scsi: hpsa: Switch to attribute groups new e8fbc28e7fc7 scsi: hptiop: Switch to attribute groups new c7da4e1cd040 scsi: ibmvscsi: Switch to attribute groups new 7adbf68f4950 scsi: ibmvfc: Switch to attribute groups new 47d1e6ae0e1e scsi: ipr: Switch to attribute groups new 7eae6af530a6 scsi: isci: Switch to attribute groups new 08adfa753743 scsi: lpfc: Switch to attribute groups new ab53de242e07 scsi: megaraid_mbox: Switch to attribute groups new 09723bb252ca scsi: megaraid_sas: Switch to attribute groups new 1bb3ca27d2ca scsi: mpt3sas: Switch to attribute groups new 88b8132cff99 scsi: mvsas: Switch to attribute groups new 582c0360db90 scsi: myrb: Switch to attribute groups new 087c3ace6337 scsi: myrs: Switch to attribute groups new aec4b25c8572 scsi: ncr53c8xx: Switch to attribute groups new e71eebf744e4 scsi: sym53c500_cs: Switch to attribute groups new c03b72b86c77 scsi: pm8001: Switch to attribute groups new 646bed7e6f45 scsi: pmcraid: Switch to attribute groups new 232cb469d24e scsi: qedf: Switch to attribute groups new 1ebbd3b1d9a7 scsi: qedi: Switch to attribute groups new f8f8f857e7df scsi: qla2xxx: Remove a declaration new 66df386d0b74 scsi: qla2xxx: Switch to attribute groups new a8b476fc86d9 scsi: qla4xxx: Switch to attribute groups new 64fc9015fbeb scsi: smartpqi: Switch to attribute groups new 7500be62910d scsi: snic: Switch to attribute groups new 7ce6000a77cc scsi: staging: unisys: Remove the shost_attrs member new 01e570febaaa scsi: usb: Switch to attribute groups new a47c6b713e89 scsi: core: Remove two host template members that are no l [...] new 21431d5bdf15 scsi: core: ufs-pci: Force a full restore after suspend-to-disk new c673a92a4f5b scsi: sd: Print write through due to no caching mode page [...] new a6373460dada scsi: mpi3mr: Use scnprintf() instead of snprintf() new 0ec88d1ecbd7 scsi: ibmvscsi: Use GFP_KERNEL with dma_alloc_coherent() i [...] new 158c3ec1eb1e scsi: fcoe: Use netif_is_bond_master() instead of open code new 423de62cdb5c scsi: 3w-xxx: Remove redundant initialization of variable retval new 033a20eaadd4 scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() new 023990dec694 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() new 2b9eb5be4d40 scsi: target: cxgbit: Increase max DataSegmentLength new a602d74729a2 scsi: target: cxgbit: Enable Delayed ACK new 9851b8b83ee2 scsi: target: tcmu: Allocate zeroed pages for data area new 4d0bbf7801c0 scsi: ufs: ufs-mediatek: Introduce default delay for refer [...] new fe6691ad8147 scsi: ufs: ufs-mediatek: Fix build error caused by use of [...] new 1731e83d60b5 scsi: ufs: ufs-mediatek: Fix wrong location for ref-clk delay new 642bcb5cfa17 scsi: target: Fix ordered CMD_T_SENT handling new 16ec48f0828c scsi: target: Fix ordered tag handling new 7a1031a464b6 scsi: target: Fix alua_tg_pt_gps_count tracking new 8d0166a7d817 scsi: target: Replace lun_tg_pt_gp_lock with rcu in I/O path new 59bb416db1ec scsi: target: Perform ALUA group changes in one step new 40191c9b5795 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5798cc013d90 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 63b8d7991667 rpmsg: virtio_rpmsg_bus: use dev_warn_ratelimited for msg [...] new 8956927faed3 rpmsg: glink: Add TX_DATA_CONT command while sending new c7c182d4447e rpmsg: glink: Remove the rpmsg dev in close_ack new 343ba27b6f9d rpmsg: glink: Remove channel decouple from rpdev release new b16a37e1846c rpmsg: glink: Send READ_NOTIFY command in FIFO full case new d6a33c5bdc84 remoteproc: Fix spelling mistake "atleast" -> "at least" new 0374a4ea7269 remoteproc: Fix a memory leak in an error handling path in [...] new 9db9c738ac89 remoteproc: qcom_q6v5_mss: Use devm_platform_ioremap_resou [...] new c34bfafd7c6c remoteproc: omap_remoteproc: simplify getting .driver_data new 9955548919c4 remoteproc: Remove vdev_to_rvdev and vdev_to_rproc from re [...] new 6ee5808de074 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new d4e0eb0880bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c25719aa503 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 4e5a04be88fe pinctrl: amd: disable and mask interrupts on probe new ce34fb3cb4a8 pinctrl: renesas: r8a779[56]x: Add MediaLB pins new 412da8c7224a pinctrl: renesas: Fix save/restore on SoCs with pull-down [...] new 28e7f8ff9058 pinctrl: renesas: checker: Fix off-by-one bug in drive reg [...] new e212923e7407 pinctrl: renesas: checker: Move overlapping field check new f31a5ffbd11d pinctrl: renesas: checker: Fix bias checks on SoCs with pu [...] new f4e260bffcf3 pinctrl: renesas: checker: Prefix common checker output new 57135c2810b1 Merge tag 'renesas-pinctrl-for-v5.16-tag2' of git://git.ke [...] new c3efe04533a9 dt-bindings: pinctrl: convert rockchip,pinctrl.txt to YAML new 02725b0c8998 pinctrl: samsung: support ExynosAutov9 SoC pinctrl new f9a06b810951 dt-bindings: pinctrl: qcom,pmic-mpp: Convert qcom pmic mpp [...] new 461030b804fb pinctrl: qcom: ssbi-mpp: hardcode IRQ counts new 56b2443fb4ba pinctrl: qcom: ssbi-mpp: add support for hierarchical IRQ chip new f24dbaaab48a pinctrl: qcom: spmi-mpp: hardcode IRQ counts new afe6777f2ebc pinctrl: qcom: spmi-mpp: add support for hierarchical IRQ chip new 8ec664ff4316 dt-bindings: pinctrl: qcom,pmic-mpp: switch to #interrupt-cells new 664bad61ccde Merge branch 'devel' into for-next new 912e4ee92865 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40add888d232 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1cdf5fd3efe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 810fa27e9065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0be5b6b510ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34771351e8e1 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 789c1093f02c rtc: class: don't call cdev_device_del() when cdev_device_ [...] new 24d23181e43d rtc: class: check return value when calling dev_set_name() new c3336b8ac609 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() new 4c8a7b80d5f3 rtc: pcf85063: add support for fixed clock new 9f08c9ed580a rtc: pcf85063: Always clear EXT_TEST from set_time new d372751cd3dd Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new f9e8a8f5ed0f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 8ff1a8d6fec4 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 76e21052930b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b4b6510ff5e2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 9aa3e41d75fb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 2a12e0003580 assoc_array: Avoid open coded arithmetic in allocator arguments new 6a7391ed6c77 scsi: st: Fix fall-through warning for Clang new 25d7b70e0202 MIPS: Fix fall-through warnings for Clang new 02900f428d3c pcmcia: db1xxx_ss: Fix fall-through warning for Clang new 9bed5200e04d Makefile: Enable -Wimplicit-fallthrough for Clang new 25d6e36b75b0 Merge branch 'for-next/clang-fallthrough' into for-next/kspp new cd6c3650f6a2 firewire: Remove function callback casts new 1bdc308cabc8 ftrace: Fix -Wcast-function-type warnings on powerpc64 new c45ede6c2781 ftrace: Fix -Wmissing-prototypes errors new 21078041965e Makefile: Enable -Wcast-function-type new 3915822ab3a5 Merge branch 'for-next/cast-function' into for-next/kspp new 3ed306ab40cc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5fa5f7ef44e0 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 4f55094e0f47 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc6109983f07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5c11a89384b kunit: tool: improve compatibility of kunit_parser with KT [...] new 54045e5b59e5 kunit: Reset suite count after running tests new d2badddc31fa Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new af629a8aaea6 kallsyms: support big kernel symbols (2-byte lengths) new 8651666946f9 kallsyms: increase maximum kernel symbol length to 512 new 02af4deb393c kallsyms: Use the correct buffer size for symbols new 0f0d79977085 vsprintf: add new `%pA` format specifier new 46b2ac4d6c57 rust: add C helpers new 67903bc007c4 rust: add `compiler_builtins` crate new 7c34bbf9330e rust: add `alloc` crate new 2800b55bc445 rust: add `build_error` crate new e704163f9bf8 rust: add `macros` crate new 469abfa33b65 rust: add `kernel` crate new c0009ed45097 rust: export generated symbols new c862c7fee526 Kbuild: add Rust support new b89509358c8c docs: add Rust documentation new c7759f09b8f4 samples: add Rust examples new 62f6465456aa scripts: add `generate_rust_analyzer.py` new 1972eb716a65 MAINTAINERS: Rust new ebaab8c57133 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 558c583ddffd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bbe86792f776 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 3ab8a3f5944d Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new 8b232401f90a Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] new 0734b707b200 Revert "sched: Add wrapper for get_wchan() to keep task blocked" new b4c4fbf135bb Revert "x86: Fix get_wchan() to support the ORC unwinder" new 418fc9978564 fixup for "ftrace: Fix -Wmissing-prototypes errors" new eedb7c242cdb Revert "Makefile: Enable -Wcast-function-type" new 18f2609e9716 bottom_half.h needs kernel.h new ca6607ba03cc MAINTAINERS: add "exec & binfmt" section with myself and Eric new 29bd2fd987b7 lib, stackdepot: check stackdepot handle before accessing slabs new f53564585c93 lib, stackdepot: add helper to print stack entries new 9340fee2ff4e lib, stackdepot: add helper to print stack entries into buffer new 76cbe2c68bf8 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new f7f26880fbbe lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new e276ab260c66 include/linux/string_helpers.h: add linux/string.h for strlen() new c67b738cd14e lib: uninline simple_strntoull() as well new 39d0b5800426 lib/stackdepot: allow optional init and stack_table alloca [...] new 4ec7d39b7b0c lib/stackdepot: allow optional init and stack_table alloca [...] new 6369ba94e3b7 const_structs.checkpatch: add a few sound ops structs new f17b165ebc28 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses new 29db7d6b00a8 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new af4a776eb9d6 ELF: fix overflow in total mapping size calculation new cf6cb836e91f ELF: simplify STACK_ALLOC macro new 1c1811bd8d23 kallsyms: remove arch specific text and data check new 8ca30e5bae8b kallsyms: fix address-checks for kernel related range new 56b40c267644 sections: move and rename core_kernel_data() to is_kernel_ [...] new 0c2ffbe06868 sections: move is_kernel_inittext() into sections.h new d5e39f52f36f x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new 3ff2f88b8d57 sections: provide internal __is_kernel() and __is_kernel_t [...] new 2f1951360c2d mm: kasan: use is_kernel() helper new 61c8490282ad extable: use is_kernel_text() helper new 5270e1ada8d7 powerpc/mm: use core_kernel_text() helper new f639f48e6fb8 microblaze: use is_kernel_text() helper new e44d9d17e469 alpha: use is_kernel_text() helper new eacb4be4b171 ramfs: fix mount source show for ramfs new 374389248edb init: make unknown command line param message clearer new 037ef2b0f80e init/main.c: silence some -Wunused-parameter warnings new a7c65e1f4396 coda: avoid NULL pointer dereference from a bad inode new 87b9ffbac8d6 coda: check for async upcall request using local state new 589dbe100a3f coda: remove err which no one care new 0361ab4dc059 coda: avoid flagging NULL inodes new f4eadb9219fb coda: avoid hidden code duplication in rename new a44f9a47622a coda: avoid doing bad things on inode type changes during [...] new fe81c8419b33 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new 443289f9d07a coda: use vmemdup_user to replace the open code new 2417b836df11 coda: bump module version to 7.2 new 591a52a6d62a hfs/hfsplus: use WARN_ON for sanity check new 58645ca754ce hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new c71c247faf67 seq_file: move seq_escape() to a header new cff7cd2aaa16 kernel/fork.c: unshare(): use swap() to make code cleaner new ff40458cc99e sysv: use BUILD_BUG_ON instead of runtime check new 7e023d6abde5 Documentation/kcov: include types.h in the example new 924bb9695dca Documentation/kcov: define `ip' in the example new ba58843bba7a kcov: allocate per-CPU memory on the relevant node new 933bc3701f06 kcov: avoid enable+disable interrupts if !in_task() new a9e8b74bc4ab kcov: replace local_irq_save() with a local_lock_t new 7b66f605e2e0 kernel/resource: clean up and optimize iomem_is_exclusive() new 3d31b264fe50 kernel/resource: disallow access to exclusive system RAM regions new 1c79d15f3e91 virtio-mem: disallow mapping virtio-mem memory via /dev/mem new 3ec3e7df7d99 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new a5f33191f098 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new 02447a21fbc7 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new 0d17425770e2 Merge branch 'akpm-current/current' new 287bb8be07c1 mm: migrate: simplify the file-backed pages validation whe [...] new 4b1b75b6a7f6 mm: unexport folio_memcg_{,un}lock new 0a27c9dd0b0e mm: unexport {,un}lock_page_memcg
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 (376e7cf32f8f) \ N -- N -- N refs/heads/akpm (0a27c9dd0b0e)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1172 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-devices-system-cpu | 15 + Documentation/admin-guide/cputopology.rst | 12 +- Documentation/admin-guide/dynamic-debug-howto.rst | 13 +- Documentation/admin-guide/kernel-parameters.txt | 5 - Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 + .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../bindings/clock/qcom,dispcc-sm8x50.yaml | 13 + .../devicetree/bindings/clock/qcom,videocc.yaml | 13 + .../bindings/clock/samsung,exynos850-clock.yaml | 185 ++ Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - .../bindings/display/bridge/nxp,ptn3460.yaml | 106 + .../devicetree/bindings/display/bridge/ptn3460.txt | 39 - .../devicetree/bindings/display/bridge/sii9234.txt | 49 - .../bindings/display/bridge/sil,sii9234.yaml | 110 + .../bindings/display/panel/boe,bf060y8m-aj0.yaml | 81 + .../bindings/display/panel/ilitek,ili9163.yaml | 69 + .../bindings/display/panel/ilitek,ili9881c.yaml | 2 +- .../bindings/display/panel/novatek,nt35950.yaml | 106 + .../display/panel/sony,tulip-truly-nt35521.yaml | 72 + .../devicetree/bindings/hwmon/ti,tmp421.yaml | 110 + .../bindings/iio/light/liteon,ltr501.yaml | 51 + .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 3 +- .../memory-controllers/ddr/jedec,lpddr2.yaml | 223 ++ .../ddr/lpddr2-timings.txt | 0 .../ddr/lpddr3-timings.txt | 0 .../{ => memory-controllers}/ddr/lpddr3.txt | 5 +- .../memory-controllers/nvidia,tegra20-emc.yaml | 23 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +- .../devicetree/bindings/net/dsa/qca8k.txt | 215 -- .../devicetree/bindings/net/dsa/qca8k.yaml | 362 +++ .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 5 +- .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 187 -- .../devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml | 188 ++ .../bindings/pinctrl/rockchip,pinctrl.txt | 114 - .../bindings/pinctrl/rockchip,pinctrl.yaml | 184 ++ .../devicetree/bindings/rtc/nxp,pcf85063.txt | 9 + .../devicetree/bindings/soc/qcom/qcom,smem.yaml | 34 +- .../devicetree/bindings/soc/qcom/qcom-stats.yaml | 47 + .../bindings/sound/audio-graph-card2.yaml | 57 + .../bindings/sound/rockchip,i2s-tdm.yaml | 16 - .../devicetree/bindings/sound/test-component.yaml | 33 + Documentation/devicetree/bindings/sram/sram.yaml | 5 +- .../bindings/thermal/qcom-spmi-adc-tm-hc.yaml | 149 ++ .../devicetree/bindings/vendor-prefixes.yaml | 6 + Documentation/hwmon/tmp421.rst | 10 + Documentation/networking/devlink/ice.rst | 9 +- Documentation/process/changes.rst | 2 +- Documentation/rust/quick-start.rst | 16 +- MAINTAINERS | 13 +- Makefile | 6 +- arch/arc/include/asm/pgtable.h | 5 - arch/arm/Kconfig | 1 - arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 +- arch/arm/boot/dts/imx6dl-prtrvt.dts | 2 - arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi | 30 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 12 +- arch/arm/boot/dts/ls1021a-qds.dts | 85 +- arch/arm/boot/dts/ls1021a-tsn.dts | 4 +- arch/arm/boot/dts/ls1021a-twr.dts | 63 +- arch/arm/boot/dts/ls1021a.dtsi | 219 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 8 +- arch/arm/boot/dts/rk3036.dtsi | 6 +- arch/arm/boot/dts/rk3066a.dtsi | 12 +- arch/arm/boot/dts/rk3188.dtsi | 8 +- arch/arm/boot/dts/rk322x.dtsi | 8 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/rv1108.dtsi | 8 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 8 +- arch/arm/boot/dts/stm32mp151.dtsi | 18 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 2 +- arch/arm/configs/aspeed_g4_defconfig | 1 + arch/arm/configs/aspeed_g5_defconfig | 34 +- arch/arm/configs/imx_v6_v7_defconfig | 2 + arch/arm/include/asm/arch_timer.h | 37 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-imx/src.c | 40 +- arch/arm/mach-integrator/Kconfig | 2 +- arch/arm/mach-realview/Kconfig | 2 +- arch/arm/mach-s5pv210/Kconfig | 1 - arch/arm/mach-versatile/Kconfig | 2 +- arch/arm/mach-vexpress/Kconfig | 2 +- arch/arm/rust/target.json | 1 - arch/arm64/Kconfig | 9 + arch/arm64/Kconfig.platforms | 1 - .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 36 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 10 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 24 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 44 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 6 +- .../apq8094-sony-xperia-kitakami-karin_windy.dts | 1 + .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 1 + arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 1 + .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 1 + .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 1 + .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 1 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 1 + .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 1 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 2 + .../qcom/msm8992-msft-lumia-octagon-talkman.dts | 1 + arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 2 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 1 + .../qcom/msm8994-msft-lumia-octagon-cityman.dts | 1 + .../dts/qcom/msm8994-sony-xperia-kitakami-ivy.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-karin.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-satsuki.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-sumire.dts | 1 + .../qcom/msm8994-sony-xperia-kitakami-suzuran.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 1 + .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 1 + arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 1 + .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 1 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 5 + .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 1 + arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 1 + .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 1 + .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 1 + .../boot/dts/qcom/msm8998-oneplus-dumpling.dts | 1 + .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 1 + .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 1 + .../qcom/msm8998-sony-xperia-yoshino-poplar.dts | 1 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 5 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 5 + .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 1 + .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 1 + .../dts/qcom/sc7180-trogdor-parade-ps8640.dtsi | 109 + .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 1 + .../boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi | 90 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 86 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 7 +- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 5 + .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 1 + .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 1 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 1 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 10 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 1 + .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 1 + arch/arm64/boot/dts/qcom/sm6125.dtsi | 5 + .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts | 1 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 1 + .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 1 + .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 1 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 7 +- .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 1 + .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 1 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 20 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 7 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 186 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 1 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 57 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 39 + arch/arm64/configs/defconfig | 5 +- arch/arm64/include/asm/arch_timer.h | 52 +- arch/arm64/include/asm/sysreg.h | 3 + arch/arm64/kernel/topology.c | 2 + arch/arm64/kvm/arm.c | 6 +- arch/arm64/kvm/hyp/include/nvhe/gfp.h | 1 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 13 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 15 + arch/arm64/kvm/hyp/vgic-v3-sr.c | 22 +- arch/arm64/kvm/mmu.c | 8 +- arch/arm64/kvm/pmu-emul.c | 2 +- arch/arm64/kvm/reset.c | 2 +- arch/arm64/kvm/sys_regs.c | 5 + arch/arm64/kvm/vgic/vgic-init.c | 2 +- arch/arm64/kvm/vgic/vgic-irqfd.c | 2 +- arch/arm64/kvm/vgic/vgic-its.c | 14 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 2 +- arch/arm64/kvm/vgic/vgic-v3.c | 21 +- arch/arm64/kvm/vgic/vgic-v4.c | 2 +- arch/arm64/rust/target.json | 3 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 28 +- arch/powerpc/rust/target.json | 1 - arch/powerpc/sysdev/xive/common.c | 3 +- arch/riscv/rust/rv32ima.json | 3 +- arch/riscv/rust/rv32imac.json | 3 +- arch/riscv/rust/rv64ima.json | 3 +- arch/riscv/rust/rv64imac.json | 3 +- arch/x86/Kconfig | 12 +- arch/x86/events/core.c | 6 + arch/x86/events/intel/core.c | 16 + arch/x86/events/msr.c | 1 + arch/x86/events/perf_event.h | 1 + arch/x86/include/asm/smp.h | 7 + arch/x86/include/asm/topology.h | 3 + arch/x86/kernel/cpu/cacheinfo.c | 1 + arch/x86/kernel/cpu/common.c | 3 + arch/x86/kernel/fpu/signal.c | 2 +- arch/x86/kernel/smpboot.c | 44 +- arch/x86/kvm/lapic.c | 20 +- arch/x86/kvm/mmu/page_track.c | 3 +- arch/x86/kvm/mmu/spte.h | 7 +- arch/x86/kvm/svm/sev.c | 9 +- arch/x86/kvm/vmx/vmx.c | 15 +- arch/x86/kvm/x86.c | 7 +- arch/x86/rust/target.json | 3 +- block/Kconfig | 28 +- block/Kconfig.iosched | 4 - block/Makefile | 2 +- block/bdev.c | 9 +- block/bio-integrity.c | 2 +- block/bio.c | 10 +- block/blk-cgroup.c | 16 +- block/blk-core.c | 10 +- block/blk-crypto.c | 2 +- block/blk-iocost.c | 12 +- block/blk-merge.c | 60 +- block/blk-mq.c | 7 +- block/blk-throttle.c | 2 +- block/blk.h | 27 +- block/fops.c | 34 +- block/genhd.c | 8 +- block/partitions/Kconfig | 4 + block/partitions/core.c | 4 +- drivers/acpi/acpi_lpss.c | 13 +- drivers/acpi/battery.c | 2 +- drivers/acpi/dock.c | 8 +- drivers/acpi/glue.c | 25 + drivers/acpi/internal.h | 1 + drivers/acpi/pptt.c | 67 + drivers/acpi/scan.c | 6 + drivers/acpi/x86/s2idle.c | 3 +- drivers/ata/ahci.h | 8 +- drivers/ata/ata_piix.c | 8 +- drivers/ata/libahci.c | 52 +- drivers/ata/libata-sata.c | 21 +- drivers/ata/libata-scsi.c | 29 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/sata_mv.c | 2 +- drivers/ata/sata_nv.c | 4 +- drivers/ata/sata_sil24.c | 2 +- drivers/base/arch_topology.c | 15 + drivers/base/topology.c | 10 + drivers/block/mtip32xx/mtip32xx.c | 2 - drivers/block/nbd.c | 137 +- drivers/clk/qcom/dispcc-sm8250.c | 27 +- drivers/clk/qcom/gdsc.c | 51 +- drivers/clk/qcom/gdsc.h | 2 + drivers/clk/qcom/videocc-sm8250.c | 27 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 1 + drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-cpu.c | 18 + drivers/clk/samsung/clk-exynos5433.c | 120 +- drivers/clk/samsung/clk-exynos850.c | 835 +++++++ drivers/clk/samsung/clk.c | 2 + drivers/clk/samsung/clk.h | 26 + drivers/clk/versatile/Kconfig | 3 +- drivers/clk/versatile/Makefile | 2 +- drivers/clocksource/arc_timer.c | 6 +- drivers/clocksource/arm_arch_timer.c | 243 +- drivers/crypto/ccp/sev-dev.c | 2 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 1 + drivers/firewire/sbp2.c | 10 +- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/efi.c | 5 +- drivers/firmware/efi/libstub/fdt.c | 2 +- drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 40 +- drivers/gpu/drm/i915/Kconfig | 10 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 157 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 6 +- drivers/gpu/drm/panel/Kconfig | 32 + drivers/gpu/drm/panel/Makefile | 3 + drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 445 ++++ drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 252 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 702 ++++++ .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 552 ++++ drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 82 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 4 +- drivers/gpu/drm/tiny/Kconfig | 13 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/ili9163.c | 225 ++ drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/hwmon/tmp421.c | 157 +- drivers/iio/accel/bma400.h | 2 +- drivers/iio/accel/bma400_core.c | 7 +- drivers/iio/accel/bma400_i2c.c | 4 +- drivers/iio/accel/bma400_spi.c | 4 +- drivers/iio/accel/bmc150-accel-core.c | 4 +- drivers/iio/accel/bmc150-accel-i2c.c | 4 +- drivers/iio/accel/bmc150-accel-spi.c | 4 +- drivers/iio/accel/bmc150-accel.h | 2 +- drivers/iio/accel/bmi088-accel-core.c | 4 +- drivers/iio/accel/bmi088-accel-spi.c | 4 +- drivers/iio/accel/bmi088-accel.h | 2 +- drivers/iio/accel/kxsd9-i2c.c | 4 +- drivers/iio/accel/kxsd9-spi.c | 4 +- drivers/iio/accel/kxsd9.c | 4 +- drivers/iio/accel/kxsd9.h | 2 +- drivers/iio/accel/mma7455.h | 2 +- drivers/iio/accel/mma7455_core.c | 4 +- drivers/iio/accel/mma7455_i2c.c | 4 +- drivers/iio/accel/mma7455_spi.c | 4 +- drivers/iio/adc/imx8qxp-adc.c | 4 +- drivers/iio/dac/ad5380.c | 15 +- drivers/iio/dac/ad5446.c | 21 +- drivers/iio/dac/ad5592r-base.c | 4 +- drivers/iio/dac/ad5592r-base.h | 2 +- drivers/iio/dac/ad5592r.c | 4 +- drivers/iio/dac/ad5593r.c | 4 +- drivers/iio/dac/ad5686-spi.c | 4 +- drivers/iio/dac/ad5686.c | 4 +- drivers/iio/dac/ad5686.h | 2 +- drivers/iio/dac/ad5696-i2c.c | 4 +- drivers/iio/health/afe4403.c | 6 +- drivers/iio/industrialio-buffer.c | 16 +- drivers/iio/industrialio-core.c | 8 +- drivers/iio/light/ltr501.c | 37 + drivers/iio/magnetometer/hmc5843.h | 2 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- drivers/iio/magnetometer/hmc5843_i2c.c | 4 +- drivers/iio/magnetometer/hmc5843_spi.c | 4 +- drivers/iio/potentiometer/max5487.c | 7 +- drivers/iio/pressure/ms5611.h | 2 +- drivers/iio/pressure/ms5611_core.c | 4 +- drivers/iio/pressure/ms5611_i2c.c | 4 +- drivers/iio/pressure/ms5611_spi.c | 4 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 33 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 59 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/ep93xx_keypad.c | 172 +- drivers/input/keyboard/snvs_pwrkey.c | 29 + drivers/input/keyboard/tm2-touchkey.c | 7 + drivers/input/misc/adxl34x-i2c.c | 4 +- drivers/input/misc/adxl34x-spi.c | 4 +- drivers/input/misc/adxl34x.c | 6 +- drivers/input/misc/adxl34x.h | 2 +- drivers/input/misc/cpcap-pwrbutton.c | 1 - drivers/input/misc/max77693-haptic.c | 1 - drivers/input/misc/max8925_onkey.c | 2 +- drivers/input/misc/pm8941-pwrkey.c | 6 +- drivers/input/touchscreen.c | 42 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/ads7846.c | 8 +- drivers/input/touchscreen/ili210x.c | 529 +++- drivers/input/touchscreen/resistive-adc-touch.c | 29 +- drivers/input/touchscreen/st1232.c | 3 +- drivers/input/touchscreen/tsc2004.c | 4 +- drivers/input/touchscreen/tsc2005.c | 4 +- drivers/input/touchscreen/tsc200x-core.c | 4 +- drivers/input/touchscreen/tsc200x-core.h | 2 +- drivers/mailbox/bcm2835-mailbox.c | 4 +- drivers/mailbox/hi3660-mailbox.c | 4 +- drivers/mailbox/hi6220-mailbox.c | 7 +- drivers/mailbox/mailbox-altera.c | 5 +- drivers/mailbox/mailbox-sti.c | 4 +- drivers/mailbox/mailbox-xgene-slimpro.c | 4 +- drivers/mailbox/mtk-cmdq-mailbox.c | 15 +- drivers/mailbox/omap-mailbox.c | 4 +- drivers/mailbox/platform_mhu.c | 4 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 31 +- drivers/mailbox/stm32-ipcc.c | 4 +- drivers/mailbox/sun6i-msgbox.c | 9 +- drivers/md/md.c | 92 +- drivers/md/md.h | 2 +- drivers/md/raid1.c | 13 +- drivers/md/raid10.c | 2 +- drivers/md/raid5.c | 7 +- drivers/memory/jedec_ddr.h | 47 + drivers/memory/jedec_ddr_data.c | 41 + drivers/memory/of_memory.c | 87 + drivers/memory/of_memory.h | 9 + drivers/memory/tegra/Kconfig | 1 + drivers/memory/tegra/tegra20-emc.c | 199 +- drivers/message/fusion/mptfc.c | 8 +- drivers/message/fusion/mptsas.c | 4 +- drivers/message/fusion/mptscsih.c | 46 +- drivers/message/fusion/mptscsih.h | 2 +- drivers/message/fusion/mptspi.c | 6 +- drivers/misc/eeprom/eeprom_93xx46.c | 2 +- drivers/mtd/chips/Kconfig | 2 + drivers/mtd/devices/block2mtd.c | 29 +- drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/ecc-sw-hamming.c | 7 +- drivers/mtd/nand/raw/ams-delta.c | 12 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 15 + drivers/mtd/nand/raw/au1550nd.c | 12 +- drivers/mtd/nand/raw/cs553x_nand.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 4 +- drivers/mtd/nand/raw/gpio.c | 12 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 15 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 12 +- drivers/mtd/nand/raw/nand_hynix.c | 14 + drivers/mtd/nand/raw/nand_ids.c | 4 + drivers/mtd/nand/raw/ndfc.c | 12 +- drivers/mtd/nand/raw/orion_nand.c | 12 +- drivers/mtd/nand/raw/pasemi_nand.c | 12 +- drivers/mtd/nand/raw/plat_nand.c | 12 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/socrates_nand.c | 12 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/raw/xway_nand.c | 12 +- drivers/net/dsa/qca8k.c | 365 ++- drivers/net/dsa/qca8k.h | 35 +- drivers/net/ethernet/adaptec/starfire.c | 4 +- drivers/net/ethernet/aeroflex/greth.c | 6 +- drivers/net/ethernet/alteon/acenic.c | 14 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 13 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 16 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 8 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- .../chelsio/inline_crypto/chtls/chtls_cm.h | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 5 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/ec_bhf.c | 4 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 11 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 2 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 58 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 6 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 17 +- drivers/net/ethernet/intel/ice/ice.h | 41 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 2 +- drivers/net/ethernet/intel/ice/ice_base.c | 59 +- drivers/net/ethernet/intel/ice/ice_base.h | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 9 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 10 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 4 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 35 +- drivers/net/ethernet/intel/ice/ice_eswitch.h | 4 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 95 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- drivers/net/ethernet/intel/ice/ice_lib.c | 101 +- drivers/net/ethernet/intel/ice/ice_lib.h | 6 +- drivers/net/ethernet/intel/ice/ice_main.c | 151 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 4 +- drivers/net/ethernet/intel/ice/ice_sched.c | 13 + drivers/net/ethernet/intel/ice/ice_sched.h | 1 + drivers/net/ethernet/intel/ice/ice_trace.h | 28 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 183 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 121 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 98 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 14 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 70 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 20 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 8 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 12 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 16 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 7 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 466 +++- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 18 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 1 - .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 7 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 6 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 106 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 4 + .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 21 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 30 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 162 ++ drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 41 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 69 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 16 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 21 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 + drivers/net/ethernet/microchip/lan743x_ptp.c | 91 +- drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/ipvlan/ipvtap.c | 2 +- drivers/net/macvtap.c | 2 +- drivers/net/phy/dp83867.c | 19 + drivers/net/phy/micrel.c | 4 +- drivers/net/usb/Kconfig | 1 + drivers/net/xen-netback/netback.c | 2 +- drivers/of/platform.c | 1 + drivers/pinctrl/pinctrl-amd.c | 31 + drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 111 +- drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 133 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 4 + drivers/pinctrl/renesas/pfc-r8a7796.c | 4 + drivers/pinctrl/renesas/pfc-r8a77965.c | 4 + drivers/ptp/ptp_kvm_x86.c | 4 +- drivers/regulator/lp872x.c | 38 +- drivers/remoteproc/omap_remoteproc.c | 6 +- drivers/remoteproc/qcom_q6v5_mss.c | 7 +- drivers/remoteproc/remoteproc_core.c | 8 +- drivers/remoteproc/remoteproc_virtio.c | 12 + drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 88 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/rtc/Kconfig | 10 +- drivers/rtc/class.c | 13 +- drivers/rtc/rtc-pcf85063.c | 14 + drivers/rtc/rtc-rv3032.c | 4 +- drivers/s390/scsi/zfcp_ext.h | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_scsi.c | 8 +- drivers/s390/scsi/zfcp_sysfs.c | 52 +- drivers/scsi/3w-9xxx.c | 18 +- drivers/scsi/3w-sas.c | 18 +- drivers/scsi/3w-xxxx.c | 26 +- drivers/scsi/53c700.c | 20 +- drivers/scsi/BusLogic.c | 13 +- drivers/scsi/NCR5380.c | 12 +- drivers/scsi/a100u2w.c | 5 +- drivers/scsi/aacraid/aachba.c | 53 +- drivers/scsi/aacraid/linit.c | 38 +- drivers/scsi/advansys.c | 6 +- drivers/scsi/aha152x.c | 29 +- drivers/scsi/aha1542.c | 10 +- drivers/scsi/aha1740.c | 4 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 6 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 6 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_attr.c | 33 +- drivers/scsi/arcmsr/arcmsr_hba.c | 22 +- drivers/scsi/arm/acornscsi.c | 20 +- drivers/scsi/arm/arxescsi.c | 1 + drivers/scsi/arm/cumana_2.c | 1 + drivers/scsi/arm/eesox.c | 1 + drivers/scsi/arm/fas216.c | 26 +- drivers/scsi/arm/fas216.h | 10 + drivers/scsi/arm/powertec.c | 2 +- drivers/scsi/atp870u.c | 17 +- drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bfa/bfad_attr.c | 68 +- drivers/scsi/bfa/bfad_im.c | 16 +- drivers/scsi/bfa/bfad_im.h | 4 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 8 +- drivers/scsi/bnx2i/bnx2i.h | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/bnx2i/bnx2i_sysfs.c | 15 +- drivers/scsi/csiostor/csio_scsi.c | 32 +- drivers/scsi/cxlflash/main.c | 46 +- drivers/scsi/dc395x.c | 11 +- drivers/scsi/dpt_i2o.c | 13 +- drivers/scsi/esas2r/esas2r_main.c | 8 +- drivers/scsi/esp_scsi.c | 12 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fdomain.c | 2 +- drivers/scsi/fnic/fnic.h | 2 +- drivers/scsi/fnic/fnic_attrs.c | 17 +- drivers/scsi/fnic/fnic_main.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 122 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 14 +- drivers/scsi/hosts.c | 17 +- drivers/scsi/hpsa.c | 56 +- drivers/scsi/hptiop.c | 20 +- drivers/scsi/ibmvscsi/ibmvfc.c | 30 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 28 +- drivers/scsi/imm.c | 6 +- drivers/scsi/initio.c | 7 +- drivers/scsi/ipr.c | 48 +- drivers/scsi/ips.c | 31 +- drivers/scsi/isci/init.c | 8 +- drivers/scsi/isci/task.h | 4 - drivers/scsi/libfc/fc_fcp.c | 6 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/libsas/sas_scsi_host.c | 4 +- drivers/scsi/lpfc/lpfc_attr.c | 314 +-- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 12 +- drivers/scsi/mac53c94.c | 6 +- drivers/scsi/megaraid.c | 24 +- drivers/scsi/megaraid/megaraid_mbox.c | 28 +- drivers/scsi/megaraid/megaraid_sas_base.c | 40 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 6 +- drivers/scsi/mesh.c | 18 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 4 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 28 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 84 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 26 +- drivers/scsi/mvsas/mv_init.c | 12 +- drivers/scsi/mvumi.c | 4 +- drivers/scsi/myrb.c | 60 +- drivers/scsi/myrs.c | 50 +- drivers/scsi/ncr53c8xx.c | 16 +- drivers/scsi/nsp32.c | 7 +- drivers/scsi/pcmcia/nsp_cs.c | 7 +- drivers/scsi/pcmcia/sym53c500_cs.c | 14 +- drivers/scsi/pm8001/pm8001_ctl.c | 64 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/pm8001/pm8001_sas.h | 2 +- drivers/scsi/pmcraid.c | 27 +- drivers/scsi/ppa.c | 6 +- drivers/scsi/ps3rom.c | 8 +- drivers/scsi/qedf/qedf.h | 2 +- drivers/scsi/qedf/qedf_attr.c | 15 +- drivers/scsi/qedf/qedf_io.c | 19 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qedi/qedi_gbl.h | 2 +- drivers/scsi/qedi/qedi_iscsi.c | 2 +- drivers/scsi/qedi/qedi_sysfs.c | 15 +- drivers/scsi/qla1280.c | 8 +- drivers/scsi/qla2xxx/qla_attr.c | 125 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_os.c | 13 +- drivers/scsi/qla4xxx/ql4_attr.c | 41 +- drivers/scsi/qla4xxx/ql4_glbl.h | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 6 +- drivers/scsi/qlogicfas408.c | 7 +- drivers/scsi/qlogicpti.c | 7 +- drivers/scsi/scsi.c | 8 - drivers/scsi/scsi_debug.c | 19 +- drivers/scsi/scsi_error.c | 17 +- drivers/scsi/scsi_lib.c | 16 +- drivers/scsi/scsi_pm.c | 105 +- drivers/scsi/scsi_priv.h | 7 +- drivers/scsi/scsi_scan.c | 17 + drivers/scsi/scsi_sysfs.c | 54 +- drivers/scsi/sd.c | 30 +- drivers/scsi/smartpqi/smartpqi_init.c | 48 +- drivers/scsi/snic/snic.h | 2 +- drivers/scsi/snic/snic_attrs.c | 19 +- drivers/scsi/snic/snic_main.c | 2 +- drivers/scsi/snic/snic_scsi.c | 33 +- drivers/scsi/stex.c | 10 +- drivers/scsi/storvsc_drv.c | 4 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/ufs-mediatek.c | 22 +- drivers/scsi/ufs/ufs-mediatek.h | 1 + drivers/scsi/ufs/ufshcd-pci.c | 31 +- drivers/scsi/ufs/ufshcd.c | 6 +- drivers/scsi/virtio_scsi.c | 7 +- drivers/scsi/vmw_pvscsi.c | 9 +- drivers/scsi/wd33c93.c | 18 +- drivers/scsi/wd719x.c | 4 +- drivers/scsi/xen-scsifront.c | 4 +- drivers/soc/fsl/Kconfig | 1 + drivers/soc/fsl/dpio/dpio-cmd.h | 3 + drivers/soc/fsl/dpio/dpio-driver.c | 1 + drivers/soc/fsl/dpio/dpio-service.c | 117 + drivers/soc/fsl/dpio/dpio.c | 1 + drivers/soc/fsl/dpio/dpio.h | 2 + drivers/soc/fsl/dpio/qbman-portal.c | 59 + drivers/soc/fsl/dpio/qbman-portal.h | 13 + drivers/soc/imx/imx8m-blk-ctrl.c | 2 +- drivers/soc/qcom/Kconfig | 10 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/qcom_stats.c | 277 +++ drivers/soc/qcom/rpmhpd.c | 18 +- drivers/soc/qcom/smem.c | 57 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/samsung/exynos-chipid.c | 79 +- drivers/spi/spi-cadence-xspi.c | 2 + drivers/spi/spi-orion.c | 1 + drivers/spi/spi-tle62x0.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 6 - drivers/staging/rts5208/rtsx.c | 9 +- drivers/staging/unisys/visorhba/visorhba_main.c | 20 +- drivers/staging/wlan-ng/hfa384x_usb.c | 22 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 17 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 28 +- drivers/target/loopback/tcm_loop.c | 4 +- drivers/target/target_core_alua.c | 83 +- drivers/target/target_core_device.c | 2 + drivers/target/target_core_internal.h | 1 + drivers/target/target_core_transport.c | 86 +- drivers/target/target_core_user.c | 4 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 41 +- drivers/thermal/rcar_gen3_thermal.c | 113 +- drivers/thermal/thermal_core.c | 10 +- drivers/usb/host/xhci-pci.c | 16 + drivers/usb/image/microtek.c | 5 +- drivers/usb/storage/scsiglue.c | 13 +- drivers/usb/storage/uas.c | 13 +- drivers/usb/storage/usb.c | 4 +- drivers/video/fbdev/core/fbsysfs.c | 14 +- .../video/fbdev/omap2/omapfb/dss/display-sysfs.c | 14 +- .../video/fbdev/omap2/omapfb/dss/manager-sysfs.c | 18 +- .../video/fbdev/omap2/omapfb/dss/overlay-sysfs.c | 20 +- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 12 +- fs/erofs/erofs_fs.h | 31 +- fs/erofs/super.c | 2 +- fs/erofs/zmap.c | 5 +- fs/gfs2/file.c | 9 +- fs/io_uring.c | 384 ++- fs/ksmbd/smb2misc.c | 7 +- fs/ksmbd/smb2ops.c | 6 +- fs/ksmbd/smb2pdu.c | 2 +- fs/ksmbd/smb2pdu.h | 2 + fs/ksmbd/transport_rdma.c | 21 +- fs/nfsd/vfs.c | 3 +- fs/proc/array.c | 7 +- fs/proc/base.c | 19 +- include/asm-generic/vmlinux.lds.h | 10 +- include/clocksource/arm_arch_timer.h | 2 +- include/linux/acpi.h | 5 + include/linux/arch_topology.h | 5 + include/linux/blk_types.h | 1 + include/linux/blkdev.h | 2 +- include/linux/ftrace.h | 12 +- include/linux/fwnode.h | 1 + include/linux/irq_work.h | 8 + include/linux/libata.h | 8 +- include/linux/mlx5/device.h | 4 +- include/linux/mlx5/driver.h | 25 +- include/linux/mlx5/mlx5_ifc.h | 40 +- include/linux/mm_types.h | 13 +- include/linux/perf_event.h | 1 + include/linux/regulator/lp872x.h | 14 +- include/linux/remoteproc.h | 12 - include/linux/rtc.h | 1 + include/linux/sched/idle.h | 4 + include/linux/sched/topology.h | 7 + include/linux/soc/samsung/exynos-chipid.h | 6 +- include/linux/topology.h | 13 + include/linux/vmalloc.h | 10 + include/net/codel.h | 2 + include/net/codel_impl.h | 18 +- include/net/inet_connection_sock.h | 2 +- include/net/inet_ecn.h | 17 + include/net/page_pool.h | 12 +- include/net/sctp/sm.h | 6 +- include/net/sock.h | 2 +- include/net/tcp.h | 22 +- include/scsi/scsi_cmnd.h | 13 +- include/scsi/scsi_device.h | 6 + include/scsi/scsi_host.h | 17 +- include/soc/arc/timers.h | 4 +- include/soc/fsl/dpaa2-io.h | 9 + include/sound/graph_card.h | 21 + include/sound/simple_card_utils.h | 4 + include/target/target_core_base.h | 8 +- include/uapi/linux/audit.h | 8 +- include/uapi/linux/perf_event.h | 15 + include/uapi/linux/pkt_sched.h | 1 + include/uapi/linux/smc.h | 17 +- init/main.c | 8 +- kernel/events/Makefile | 5 - kernel/events/core.c | 30 + kernel/irq_work.c | 130 +- kernel/reboot.c | 1 + kernel/sched/Makefile | 4 + kernel/sched/topology.c | 7 +- kernel/trace/ftrace.c | 23 +- kernel/trace/trace.c | 11 +- kernel/trace/trace_eprobe.c | 61 +- kernel/trace/trace_events_hist.c | 2 +- lib/dynamic_debug.c | 39 +- lib/kunit/test.c | 6 +- lib/stackdepot.c | 2 +- net/bridge/br_private.h | 4 +- net/core/neighbour.c | 20 +- net/core/page_pool.c | 10 +- net/core/stream.c | 3 - net/dccp/dccp.h | 2 +- net/dccp/proto.c | 14 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/proc.c | 2 +- net/ipv4/tcp.c | 38 +- net/ipv4/tcp_ipv4.c | 45 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/tcp_ipv6.c | 15 +- net/mac80211/sta_info.c | 1 + net/mctp/route.c | 4 + net/mptcp/pm_netlink.c | 9 +- net/mptcp/protocol.h | 3 - net/mptcp/sockopt.c | 3 + net/netfilter/core.c | 6 +- net/sched/sch_fq_codel.c | 15 +- net/smc/af_smc.c | 431 +++- net/smc/smc.h | 20 +- net/smc/smc_clc.c | 147 +- net/smc/smc_clc.h | 55 +- net/smc/smc_core.c | 173 +- net/smc/smc_core.h | 50 +- net/smc/smc_ib.c | 160 +- net/smc/smc_ib.h | 16 +- net/smc/smc_llc.c | 623 ++++- net/smc/smc_llc.h | 12 +- net/smc/smc_pnet.c | 41 +- net/smc/smc_wr.c | 237 +- net/smc/smc_wr.h | 8 + rust/.gitignore | 1 + rust/Makefile | 61 +- rust/alloc/borrow.rs | 1 + rust/alloc/boxed.rs | 3 - rust/alloc/collections/mod.rs | 1 + rust/alloc/lib.rs | 11 +- rust/alloc/macros.rs | 2 - rust/alloc/rc.rs | 2539 ------------------- rust/alloc/slice.rs | 2 +- rust/alloc/str.rs | 2 +- rust/alloc/string.rs | 35 +- rust/alloc/sync.rs | 2631 -------------------- rust/alloc/vec/into_iter.rs | 1 + rust/alloc/vec/mod.rs | 22 +- rust/alloc/vec/spec_extend.rs | 2 + rust/compiler_builtins.rs | 89 - rust/helpers.c | 88 +- rust/kernel/bindings.rs | 24 +- rust/kernel/bindings_helper.h | 1 + rust/kernel/error.rs | 337 ++- rust/kernel/file.rs | 1 + rust/kernel/file_operations.rs | 31 +- rust/kernel/io_mem.rs | 205 ++ rust/kernel/iov_iter.rs | 20 +- rust/kernel/lib.rs | 37 +- rust/kernel/linked_list.rs | 20 +- rust/kernel/miscdev.rs | 6 +- rust/kernel/pages.rs | 20 +- rust/kernel/platdev.rs | 17 +- rust/kernel/power.rs | 116 + rust/kernel/prelude.rs | 6 +- rust/kernel/print.rs | 49 +- rust/kernel/rbtree.rs | 10 +- rust/kernel/security.rs | 33 +- rust/kernel/std_vendor.rs | 150 ++ rust/kernel/str.rs | 8 +- rust/kernel/sync/arc.rs | 329 ++- rust/kernel/sync/condvar.rs | 10 +- rust/kernel/sync/guard.rs | 21 +- rust/kernel/sync/mod.rs | 10 +- rust/kernel/sync/mutex.rs | 16 +- rust/kernel/sync/spinlock.rs | 29 +- rust/kernel/task.rs | 21 +- rust/kernel/traits.rs | 26 - rust/kernel/types.rs | 23 +- rust/kernel/user_ptr.rs | 24 +- rust/macros/helpers.rs | 79 + rust/macros/lib.rs | 1 + rust/macros/module.rs | 88 +- samples/rust/rust_miscdev.rs | 8 +- samples/rust/rust_random.rs | 4 +- samples/rust/rust_semaphore.rs | 4 +- scripts/Makefile.clang | 4 +- scripts/Makefile.modfinal | 8 +- scripts/generate_rust_analyzer.py | 28 +- scripts/is_rust_module.sh | 19 + scripts/kallsyms.c | 9 +- scripts/leaking_addresses.pl | 3 +- scripts/recordmcount.pl | 2 +- sound/pci/hda/patch_realtek.c | 46 + sound/soc/amd/Kconfig | 11 + sound/soc/amd/vangogh/Makefile | 2 + sound/soc/amd/vangogh/acp5x-mach.c | 386 +++ sound/soc/amd/vangogh/acp5x.h | 2 +- sound/soc/amd/vangogh/pci-acp5x.c | 3 + sound/soc/codecs/cs42l42.c | 218 +- sound/soc/codecs/cs42l42.h | 3 + sound/soc/generic/Kconfig | 20 + sound/soc/generic/Makefile | 6 + .../soc/generic/audio-graph-card2-custom-sample.c | 183 ++ .../generic/audio-graph-card2-custom-sample.dtsi | 227 ++ sound/soc/generic/audio-graph-card2.c | 1281 ++++++++++ sound/soc/generic/simple-card-utils.c | 46 +- sound/soc/generic/test-component.c | 659 +++++ sound/soc/rockchip/rockchip_i2s_tdm.c | 126 +- sound/soc/soc-component.c | 26 +- sound/usb/quirks-table.h | 32 + {arch => tools/arch}/arm64/include/asm/sysreg.h | 22 +- tools/kvm/kvm_stat/kvm_stat | 2 +- tools/lib/perf/tests/test-evlist.c | 6 +- tools/lib/perf/tests/test-evsel.c | 7 +- tools/objtool/elf.c | 56 +- tools/perf/util/session.c | 4 +- tools/testing/kunit/kunit.py | 19 +- tools/testing/kunit/kunit_json.py | 56 +- tools/testing/kunit/kunit_parser.py | 1015 +++++--- tools/testing/kunit/kunit_tool_test.py | 136 +- .../test_is_test_passed-all_passed_nested.log | 34 + .../test_data/test_is_test_passed-kselftest.log | 14 + .../test_data/test_is_test_passed-missing_plan.log | 31 + .../testing/kunit/test_data/test_strip_hyphen.log | 16 + .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 54 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/aarch64/arch_timer.c | 479 ++++ .../selftests/kvm/aarch64/debug-exceptions.c | 30 +- .../selftests/kvm/aarch64/psci_cpu_on_test.c | 2 +- tools/testing/selftests/kvm/aarch64/vgic_init.c | 3 +- .../selftests/kvm/include/aarch64/arch_timer.h | 142 ++ .../testing/selftests/kvm/include/aarch64/delay.h | 25 + tools/testing/selftests/kvm/include/aarch64/gic.h | 21 + .../selftests/kvm/include/aarch64/processor.h | 90 +- .../selftests/kvm/include/aarch64/spinlock.h | 13 + tools/testing/selftests/kvm/include/aarch64/vgic.h | 20 + tools/testing/selftests/kvm/include/kvm_util.h | 2 + tools/testing/selftests/kvm/lib/aarch64/gic.c | 95 + .../selftests/kvm/lib/aarch64/gic_private.h | 21 + tools/testing/selftests/kvm/lib/aarch64/gic_v3.c | 240 ++ tools/testing/selftests/kvm/lib/aarch64/gic_v3.h | 70 + .../testing/selftests/kvm/lib/aarch64/processor.c | 24 +- tools/testing/selftests/kvm/lib/aarch64/spinlock.c | 27 + tools/testing/selftests/kvm/lib/aarch64/vgic.c | 70 + tools/testing/selftests/net/fcnal-test.sh | 60 + tools/testing/selftests/net/forwarding/Makefile | 1 + .../net/forwarding/forwarding.config.sample | 2 + .../net/forwarding/ip6_forward_instats_vrf.sh | 172 ++ tools/testing/selftests/net/forwarding/lib.sh | 8 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 5 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 6 +- tools/testing/selftests/net/nettest.c | 28 +- tools/testing/vsock/vsock_diag_test.c | 2 - virt/kvm/kvm_main.c | 4 +- 947 files changed, 24133 insertions(+), 12406 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/nxp,ptn3460.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ptn3460.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/sii9234.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9234.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/boe,bf060y8m-aj0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9163.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35950.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sony,tulip-trul [...] create mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp421.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/liteon,ltr501.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr2-timin [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3-timin [...] rename Documentation/devicetree/bindings/{ => memory-controllers}/ddr/lpddr3.txt (94%) delete mode 100644 Documentation/devicetree/bindings/net/dsa/qca8k.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/qca8k.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml create mode 100644 Documentation/devicetree/bindings/sound/audio-graph-card2.yaml create mode 100644 Documentation/devicetree/bindings/sound/test-component.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm-hc.yaml create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-parade-ps8640.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-ti-sn65dsi86.dtsi create mode 100644 drivers/clk/samsung/clk-exynos850.c create mode 100644 drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35950.c create mode 100644 drivers/gpu/drm/panel/panel-sony-tulip-truly-nt35521.c create mode 100644 drivers/gpu/drm/tiny/ili9163.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h create mode 100644 drivers/soc/qcom/qcom_stats.c delete mode 100644 rust/alloc/rc.rs delete mode 100644 rust/alloc/sync.rs create mode 100644 rust/kernel/io_mem.rs create mode 100644 rust/kernel/power.rs create mode 100644 rust/kernel/std_vendor.rs delete mode 100644 rust/kernel/traits.rs create mode 100644 rust/macros/helpers.rs create mode 100755 scripts/is_rust_module.sh create mode 100644 sound/soc/amd/vangogh/acp5x-mach.c create mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.c create mode 100644 sound/soc/generic/audio-graph-card2-custom-sample.dtsi create mode 100644 sound/soc/generic/audio-graph-card2.c create mode 100644 sound/soc/generic/test-component.c copy {arch => tools/arch}/arm64/include/asm/sysreg.h (98%) create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed_ne [...] create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-kselftest.log create mode 100644 tools/testing/kunit/test_data/test_is_test_passed-missing_plan.log create mode 100644 tools/testing/kunit/test_data/test_strip_hyphen.log create mode 100644 tools/testing/selftests/kvm/aarch64/arch_timer.c create mode 100644 tools/testing/selftests/kvm/include/aarch64/arch_timer.h create mode 100644 tools/testing/selftests/kvm/include/aarch64/delay.h create mode 100644 tools/testing/selftests/kvm/include/aarch64/gic.h create mode 100644 tools/testing/selftests/kvm/include/aarch64/spinlock.h create mode 100644 tools/testing/selftests/kvm/include/aarch64/vgic.h create mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic.c create mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic_private.h create mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic_v3.c create mode 100644 tools/testing/selftests/kvm/lib/aarch64/gic_v3.h create mode 100644 tools/testing/selftests/kvm/lib/aarch64/spinlock.c create mode 100644 tools/testing/selftests/kvm/lib/aarch64/vgic.c create mode 100755 tools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh