This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits aa4db8324c4d Add linux-next specific files for 20231219 omits 02d8ed1b1b0d fixup for s390 and "rseq: Split out rseq.h from sched.h" omits c2d493c1a653 Merge branch 'header_cleanup' of https://evilpiepirate.org [...] omits 14a3e64715ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56e5232b1309 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits e9ce6043dca6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 98c8515dcd2e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits db2aea8e313f Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 6210320607fb Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 80d6635d778e Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4d7679ea2174 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 3839daf3889b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb78d78d7283 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 4b507e5be212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cf295a5ab21 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fcf287183e7f Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 679cefbc1662 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21e2633f144c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 61f18936f4e1 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits ec295177f28f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 142e54d2f721 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 25c03843311c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits b3f7f46b85e7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 5892883f0203 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a6e096f2e71 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 51e0a85aba0b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31410295f2be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24573e0d874a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1ea9116ac89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bba239defca Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9c6484cc7a13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b28355abc6d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fc9a3b30b25b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d712b1414631 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40e55db712f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87e7a80627d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8d0870ddc35 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 059788a38e78 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 1fea13c81cb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67d8e006ede0 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 3000feb84e34 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 1a02df9b2b5c Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 3dc990ad9307 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5926e9f80b9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 144dabf55b07 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits ba3c71fff864 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits e279e96fd3ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25ee35711fae Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits bf9602022c67 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 7bf688b7b8ac Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits e083a81a5b9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28eb24c3a29f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2dbc52143321 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits b76b47856c5f Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits e86622c3981c Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 34458c441ebe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78b773fed571 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 948eaa0bca27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0a5e6b6f3f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 672104a45d85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3ddf894c305 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 1fff81c14407 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 5f812861160b Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits fccbf8f9e490 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f228b1012440 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ccc5c2734793 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 9c6daf6e08af Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 2edeb3f4a1df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3547645902ba Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 0d9a66b8940a Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 23d730610773 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5bdceda2ff46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a75341ba984 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58bb08492455 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5681781ac94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits befc79f23c4a Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 19ac9eb1d925 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a4d11365e5ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 078c8e1a264d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 14fea9398cd4 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 3c32853ed8c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 545626a2480d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dffe32f761b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f44a5a3b144 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits f6ceaf642d07 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 0fc5f4f00a11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 349d460c415c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8d983d67692 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76e5a932f7ed Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cf8554bf20c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3afc4728a831 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c83c82aa551 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2506023c47a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eda1ed53517a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fef56423c9f6 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 897f59037052 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 995e69411f17 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b645fcdf858a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e1e71c05ea3e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 23c3c638a82e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits a49f74f9999a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ef67bea51f59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1be037fb3f47 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 9776975aa645 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 0d050ae435fa Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d584bafaccfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5443e367f437 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6f5a34a10318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0762a5de2bd3 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 6384ec8b98fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5dacf3ae4aa1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 191069cf98f9 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 9960e5f7c8f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e24dfd99fae1 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 9768471c7011 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits f64a0285ca17 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e4f1119f00cf next-20231218/pm omits 86237bd324c2 Merge remote-tracking branch 'asoc/for-6.8' into asoc-next omits cbd605a8bc98 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits d5f070b3921a Merge branch 'master' of git://linuxtv.org/media_tree.git omits 016fd92c0420 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 38994d267f46 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits ceb0a0150f73 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits cb476a1fc010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15efa1c09c70 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 1627ad36f8b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ace7bd246f3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0ecec875b97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a8f6ea5c1ba Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 57f8e0b6bda8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 834b241fba6b Merge branch '9p-next' of git://github.com/martinetd/linux omits 00b7062fe7c4 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 99bbac67edd9 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 2b0947f8ab66 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 060ec03dc277 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits cc89c2d057d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8355d56c5729 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 0804a8b0d566 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits e0e05fd82f28 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9ab9a2ce6c6a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 473c76be5f48 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0eb6810c39b9 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits f4b729d62617 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 90521bdae796 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a26c2a25e6d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f767a14899a Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits c157d8f0b3e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 1f21436b17ae Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits d65367aa88bd Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 31e6d2c270aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d414c62b63f6 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 86195df0077a Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits ad8b5b3efa4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 334ba4ef7b3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 961b2a7a862d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits c16a0380214a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 7dd73355a914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f6be29aa28e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits d469944baae7 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 72315111d7fb Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 6cd8f0452665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb513a4f2d51 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9015e874374a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 3a8c6c4fe2f7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 87be07d700b4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 0840b822cce5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c681b6dd42b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fed0f73ea485 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 32680ff9340b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5221029d7a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53b4b720d729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9670169e3a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fac3736f511 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6012900697c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df9dcd656f4f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0f8363f46b56 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 056d02c801ce Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 00b875e2049a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b24abedede85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2aef258a1e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d4434d906ad Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 8d5a33b94c3e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 9545180def0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 62df5cd2ec52 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 8de011937b4d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits dd79ffcfda20 Merge branch 'clang-format' of https://github.com/ojeda/linux.git omits 073974597402 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51d0d6a564bd Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 79f5560aed71 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 1d86f273f034 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 6c40edd32f70 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits dbf4c98a9897 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 0d75fdac4f5c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c1b92e120339 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 74adde464062 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f1383820dc5a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits acee1bf8b42a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ccbdce028ff1 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits fe121583d4a2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits db3de5da1e8d Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7840e2ac090d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1972fc64d288 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a22508f72077 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 221e318cd46d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 87fa6e2a3721 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits babb66225bf7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8be88b274aea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e772876c3168 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits affb01dea46a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f084ebdc6da0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9be7e818502a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 256ff4fb4ad7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 601421926248 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 05c5d23b6586 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 6dec884559c7 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 529b6a9fb08a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits ae38fbc34b57 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 032ba4d28e4d Merge branch into tip/master: 'x86/tdx' omits 71486ead8653 Merge branch into tip/master: 'x86/sgx' omits 0d6613e6b3ba Merge branch into tip/master: 'x86/sev' omits 68d208852263 Merge branch into tip/master: 'x86/mm' omits 8c6fc37e0434 Merge branch into tip/master: 'x86/misc' omits 998fa098323c Merge branch into tip/master: 'x86/microcode' omits 1cc1cb118c07 Merge branch into tip/master: 'x86/entry' omits 807b1cd74273 Merge branch into tip/master: 'x86/cpu' omits 8e2a5323fd07 Merge branch into tip/master: 'x86/core' omits 9770c1fe1971 Merge branch into tip/master: 'x86/cleanups' omits 4af930e531c1 Merge branch into tip/master: 'x86/build' omits 3360381f4f3d Merge branch into tip/master: 'x86/boot' omits 7104ad4e294a Merge branch into tip/master: 'x86/apic' omits 76573b689ff8 Merge branch into tip/master: 'timers/core' omits c380763fd67b Merge branch into tip/master: 'smp/core' omits 337bd27c81f3 Merge branch into tip/master: 'sched/core' omits d6ccecbb7f87 Merge branch into tip/master: 'ras/core' omits 3fce62112e2a Merge branch into tip/master: 'perf/core' omits 0d06162c244d Merge branch into tip/master: 'objtool/core' omits b228255b7d37 Merge branch into tip/master: 'locking/core' omits 3e2004bbd193 Merge branch into tip/master: 'core/debugobjects' omits 79409400ed9f Merge branch into tip/master: 'x86/merge' omits 6d014e4875c7 Merge branch into tip/master: 'core/merge' omits 074b89307251 Merge branch into tip/master: 'x86/urgent' omits 5e191539a5ee Merge branch 'features' into for-next omits 029574187ef1 Merge branch 'fixes' into for-next omits f5470472504d bcachefs: kill __bch2_btree_iter_peek_upto_and_restart() omits 7e3af6dc6374 bcachefs: fsck -> bch2_trans_run() omits bdcb116ae2b9 bcachefs: bch2_dirent_lookup() -> lockrestart_do() omits 79a9cc59b025 bcachefs: vstruct_for_each() now declares loop iter omits a8dc8b778216 bcachefs: for_each_member_device_rcu() now declares loop iter omits 82b3dd8979c6 bcachefs: for_each_member_device() now declares loop iter omits c954e760f68d bcachefs: for_each_btree_key() now declares loop iter omits a84e233a9627 bcachefs: kill for_each_btree_key_norestart() omits 2261d5579899 bcachefs: kill for_each_btree_key_old_upto() omits 5770620f7d49 bcachefs: for_each_btree_key_upto() -> for_each_btree_key_ [...] omits 6f4f6ea7c19a bcachefs: darray_for_each() now declares loop iter omits caa480b52367 bcachefs: trans_for_each_update() now declares loop iter omits cf9882e6ef87 bcachefs: qstr_eq() omits 8112c435c3a8 bcachefs: bch_err_(fn|msg) check if should print omits 9074b6acdecb bcachefs: fix userspace build errors omits 1152873afb37 bcachefs: growable btree_paths omits 5d1c1c39a5b4 bcachefs: Fix interior update path btree_path uses omits 58f59ed0a953 bcachefs: trans->nr_paths omits 6730f36b69f5 bcachefs: trans->updates will also be resizable omits 1be1d6a51e0f bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONS omits 047be8050454 bcachefs: rcu protect trans->paths omits 3b5879b64aa2 bcachefs: btree write bounce overrun debug omits 477cdf43b915 bcachefs: bch2_trans_srcu_lock() should be static omits ee3af2df895f bcachefs: Clean up btree_trans omits c6d6525b0020 bcachefs: use track_event_change() for allocator blocked stats omits e28ad7c9e94f bcachefs: kill btree_path.idx omits bbc48cdc1906 bcachefs: get_unlocked_mut_path() -> btree_path_idx_t omits e6310eed7d5e bcachefs: bch2_btree_iter_peek_prev() no longer uses path->idx omits 085281cb0648 bcachefs: bch2_path_get() no longer uses path->idx omits c19c3328c744 bcachefs: trans_for_each_path_with_node() no longer uses p [...] omits 1fc179157cb1 bcachefs: trans_for_each_path() no longer uses path->idx omits b3c72833e567 bcachefs: kill trans_for_each_path_from() omits b161ef116d57 bcachefs: bch2_btree_path_to_text() -> btree_path_idx_t omits e46e28470e40 bcachefs: struct trans_for_each_path_inorder_iter omits 51f7a2a66aae bcachefs: btree_insert_entry -> btree_path_idx_t omits b484f41ce7e7 bcachefs: btree_iter -> btree_path_idx_t omits 7541e3cd1630 bcachefs: btree_path_alloc() -> btree_path_idx_t omits 491af43ca8f1 bcachefs: bch2_btree_path_traverse() -> btree_path_idx_t omits 47665a5fb72a bcachefs: bch2_btree_path_make_mut() -> btree_path_idx_t omits 67001024ae0d bcachefs: bch2_btree_path_set_pos() -> btree_path_idx_t omits 0b3d522281cc bcachefs; bch2_path_put() -> btree_path_idx_t omits 62a5dea9adfd bcachefs: bch2_path_get() -> btree_path_idx_t omits c4266d4e708f bcachefs: minor bch2_btree_path_set_pos() optimization omits a4ed9cef5d2d bcachefs: Drop journal entry compaction omits ab790f41ba1b bcachefs: kill btree_trans->wb_updates omits 07d13b8f087c bcachefs: check_root() can now be run online omits 5fe3ca7e2a71 bcachefs: Inline btree write buffer sort omits 57640c4fa319 bcachefs: btree write buffer now slurps keys from journal omits 0604a05bfd54 bcachefs: journal->buf_lock omits 05399e660e95 bcachefs: Unwritten journal buffers are always dirty omits 626453f77deb bcachefs: bch2_trans_node_add no longer uses trans_for_eac [...] omits 3659149cd8c2 bcachefs: Improve trans->extra_journal_entries omits 1fe60c23345b bcachefs; kill bch2_btree_key_cache_flush() omits c63ec9ca7683 bcachefs: kill btree_path->(alloc_seq|downgrade_seq) omits 7ae232b4ccac bcachefs: Fix snapshot.c assertion for online fsck omits ea3b1f2b7ba5 bcachefs: six lock: fix typos omits cea8263da1b6 bcachefs: reserve path idx 0 for sentinal omits d438ac95ac1c bcachefs: Rename for_each_btree_key2() -> for_each_btree_key() omits 48c31effd654 bcachefs: Kill for_each_btree_key() omits 9a84207f32cc bcachefs: continue now works in for_each_btree_key2() omits 95456e09bead bcachefs: Fix bch2_read_btree() omits 49abc76ac03e bcachefs: Fix open coded set_btree_iter_dontneed() omits 4d0bbb992726 bcachefs: BCH_IOCTL_FSCK_ONLINE omits 15b19e8bc78d bcachefs: BCH_IOCTL_FSCK_OFFLINE omits cc6ab39195dc bcachefs: bch2_run_online_recovery_passes() omits 8fdc2f757ca6 bcachefs: Mark recovery passses that are safe to run online omits 005818d19972 bcachefs: Add ability to redirect log output omits 103cd61bc1df bcachefs: thread_with_file omits 48b82c6f9e75 bcachefs: c->ro_ref omits 662b8b87d51b bcachefs: Improve error message when finding wrong btree node omits 75cba99ed19a bcachefs: return from fsync on writeback error to avoid ea [...] omits 592a7ff79732 bcachefs: BCH_ERR_opt_parse_error omits c36dfc91d484 bcachefs: Refactor trans->paths_allocated to be standard bitmap omits 23478cb95765 bcachefs: Move reflink_p triggers into reflink.c omits 7b3c345b82b6 bcachefs: Remove obsolete comment about zstd omits ee3dfd1d38e8 bcachefs: Include btree_trans in more tracepoints omits eabe0c3fcf72 bcachefs: remove sb lock and flags update on explicit shutdown omits c3b1c470a200 bcachefs: Make backpointer fsck wb flush check more rigorous omits 40c18aaf133d bcachefs: On missing backpointer to interior node, flush i [...] omits 1612ca785fdb bcachefs: remove redundant condition from data_update_inde [...] omits 831c79028b59 bcachefs: copygc shouldn't try moving buckets on error omits 7bbdb2132e4b bcachefs: Explicity go RW for fsck omits ad40baf4ecd8 bcachefs: copygc should wakeup on shutdown if disabled omits 0dc97c00226a bcachefs: rebalance should wakeup on shutdown if disabled omits d9d44fc8ce94 bcachefs: remove dead bch2_evacuate_bucket() omits 0c782af33075 bcachefs: Replace zero-length arrays with flexible-array members omits 882ffb811ba8 bcachefs: more write buffer refactoring omits c478ae1d2283 bcachefs: wb_flush_one_slowpath() omits 7feb9c439f80 bcachefs: ONLY_SPECIFIED_DEVS doesn't mean ignore durabili [...] omits ae0fdb56fd64 bcachefs: Don't open code bch2_dev_exists2() omits a3d022c8530e bcachefs: Improve trace_trans_restart_would_deadlock omits 4ce33c9c7173 bcachefs: Improve trace_trans_restart_too_many_iters() omits 5e99b77ffdf7 bcachefs: count_event() omits 0cd91e4190a9 bcachefs: bch2_btree_write_buffer_flush() -> bch2_btree_wr [...] omits cfd952336dd4 bcachefs: bch2_btree_write_buffer_flush_locked() omits e2620ca94163 bcachefs: Clean up btree write buffer write ref handling omits 6cded8a1960d bcachefs: delete useless commit_do() omits 28c3f3083a89 bcachefs: kill journal->preres_wait omits 823f295926fe bcachefs: Improve btree write buffer tracepoints omits dadb4ec95782 bcachefs: No need to allocate keys for write buffer omits 281b6f6f74e0 bcachefs: convert bch_fs_flags to x-macro omits 84bddbee3845 bcachefs: Kill journal_seq/gc args to bch2_dev_usage_update_m() omits 10e5cff178fd bcachefs: Refactor bch2_check_alloc_to_lru_ref() omits e75797a73940 bcachefs: Add a rebalance, data_update tracepoints omits 0f2d56c8035f bcachefs: Print durability in member_to_text() omits dd0d82169b31 bcachefs: Improve sysfs compression_stats omits 2d409b5b08ec bcachefs: Kill dev_usage->buckets_ec omits db121e49827f bcachefs: bch2_dev_usage_to_text() omits e11f73fe9403 bcachefs: New bucket sector count helpers omits e70933fdb319 bcachefs: BCH_IOCTL_DEV_USAGE_V2 omits cead3efadb74 bcachefs: Simplify check_bucket_ref() omits 13217bb0ea62 bcachefs: six locks: Simplify optimistic spinning omits 4c53d8ef3e70 powerpc: Export kvm_guest static key, for bcachefs six locks omits c24d60011e37 bcachefs: BCH_DATA_OP_drop_extra_replicas omits f7a9a4244fa7 bcachefs: Convert bch2_move_btree() to bbpos omits b70e1f1c0058 bcachefs: x-macro-ify bch_data_ops enum omits ce8ae5ff9e1f bcachefs: clean up one inconsistent indenting omits d8fa1854ad0a bcachefs: add a quieter bch2_read_super omits 3ea5f2badd90 bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc() omits e3b402457750 bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1 omits 990c9ac70f38 bcachefs: Kill btree_iter->journal_pos omits 8c4915652af7 bcachefs: Kill memset() in bch2_btree_iter_init() omits 1aec1886d998 bcachefs: Add a tracepoint for journal entry close omits 8f4d8510a320 bcachefs: Switch darray to kvmalloc() omits 96c6bb80854a bcachefs: Don't flush journal after replay omits 8704ca35ef7e bcachefs: Don't rejournal keys in key cache flush omits 8d28ff29b420 bcachefs: Fix userspace bch2_prt_datetime() omits 79e6693e8dc5 bcachefs: Kill BTREE_ITER_ALL_LEVELS omits 629dd2866543 bcachefs: backpointers fsck no longer uses BTREE_ITER_ALL_LEVELS omits d214d0d83976 bcachefs: Improve btree_path_dowgrade tracepoint omits c87520d3a796 bcachefs: Rename BTREE_INSERT flags omits ab64fe561d53 bcachefs: bch_str_hash_flags_t omits ece20f16d134 bcachefs: Kill dead BTREE_INSERT flags omits 3fe3203333df bcachefs: Fix redundant variable initialization omits 34e17636a880 bcachefs: Avoiding dropping/retaking write locks in bch2_b [...] omits a9ad1fadfa09 bcachefs: Make journal replay more efficient omits 8c274d3db4b6 bcachefs: Go rw before journal replay omits a2e663840bcf bcachefs: Kill BTREE_UPDATE_PREJOURNAL omits c3ad80426b50 bcachefs: BTREE_INSERT_JOURNAL_REPLAY now "don't init tran [...] omits 835fa35fb45b bcachefs: Clear k->needs_whitout earlier in commit path omits 35bd300d5372 bcachefs: track_event_change() omits 129c2fb2148f bcachefs: Factor out darray resize slowpath omits 7075abe1fb99 bcachefs: Journal pins must always have a flush_fn omits 5f10049f7d84 bcachefs: Add an assertion in bch2_journal_pin_set() omits 279d12a9aa5b bcachefs: Include average write size in sysfs journal_debug omits 9729efe8097e bcachefs: Fix warning when building in userspace omits 21c2f358d411 bcachefs: Print old version when scanning for old metadata omits 82be18052261 bcachefs: Fix locking when checking freespace btree omits f85c4b4492c7 bcachefs: Check for unlinked inodes not on deleted list omits afa7be77c380 bcachefs: kill INODE_LOCK, use lock_two_nondirectories() omits e11c9d5ece19 bcachefs: Improved backpointer messages in fsck omits ed9029501f44 bcachefs: Add extra verbose logging for ro path omits 0469e17c709a bcachefs: Flush fsck errors before running twice omits da5de2d5dbc3 bcachefs: fix BCH_FSCK_ERR enum omits 28657788da3d bcachefs; guard against overflow in btree node split omits a857ec99c72b bcachefs: btree_node_u64s_with_format() takes nr keys omits d5a4971d029e cifs: do not let cifs_chan_update_iface deallocate channels omits 2d39da22b90b cifs: fix a pending undercount of srv_count omits 2d3939052197 fs: cifs: Fix atime update check omits 23be48955117 smb: client: fix potential OOB in smb2_dump_detail() omits 452e8fdfae6c Merge branches 'arm32-for-6.8', 'arm64-defconfig-for-6.8', [...] omits fdd44642dc72 Merge branch 'for-next/fixes' into for-next/core omits 205fe98fbd25 Merge branches 'for-next/cpufeature', 'for-next/early-idre [...] omits dea290e2e36b Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg omits 314ad2cdecc1 Bluetooth: Add more enc key size check omits df24d38bc7ac Bluetooth: MGMT/SMP: Fix address type when using SMP over [...] omits d6916603e3e5 Bluetooth: L2CAP: Send reject on command corrupted request omits 7253d98d8068 Bluetooth: btnxpuart: remove useless assignment omits 966dca69af65 Bluetooth: btmtkuart: fix recv_buf() return value omits d293aca2d577 Bluetooth: btnxpuart: fix recv_buf() return value omits 12031d973e34 Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis omits 876d2d8feabc Bluetooth: qca: Support HFP offload for QCA2066 omits 0d2ca5c34e98 Bluetooth: hci_conn: Check non NULL function before callin [...] omits 24dad77963df Bluetooth: ISO: Avoid creating child socket if PA sync is [...] omits a3cf950b9b45 Bluetooth: Fix bogus check for re-auth no supported with non-ssp omits 64146e4b0b93 Bluetooth: hci_event: shut up a false-positive warning omits ec04df4bd3bb Bluetooth: btintel: Print firmware SHA1 omits eb75ebecd056 Bluetooth: hci_core: Remove le_restart_scan work omits b4e90c8d9f9c Bluetooth: Add documentation to exported functions in lib omits e85ed003cdaa Bluetooth: btusb: Don't suspend when there are connections omits bd7cb6691c84 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY h [...] omits 9a590109b1f8 Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES qui [...] omits 17dacd1ea214 Bluetooth: Fix deadlock in vhci_send_frame omits 9b2b8722eef4 Bluetooth: ISO: Reassociate a socket with an active BIS omits b437b2467cb4 Bluetooth: ISO: Allow binding a PA sync socket omits 0fbf880afe86 Bluetooth: Fix not notifying when connection encryption changes omits 7406f70924e6 Merge branch 'v6.8/arm64-dt' into for-next omits f1e2e85bb06b arm64: dts: amlogic: fix format for s4 uart node omits 3b6de08083e1 Merge branches 'acpi-processor' and 'acpi-extlog' into linux-next omits 54a064e1aeb7 Merge branch 'pm-sleep' into linux-next omits 4e631678d251 Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', ' [...] omits 897da484d1c7 drm/exynos: fix accidental on-stack copy of exynos_drm_plane omits c4f5cc513573 drm/exynos: fix incorrect type issue omits e819af7985bd Merge branch 'thermal-core' into linux-next omits 7347fb4e7db1 dt-bindings: display: samsung,exynos-mixer: Fix 'regs' typo omits a5166a012448 Merge branches 'acpi-misc', 'acpi-soc' and 'acpi-numa' int [...] omits 08a105243802 Merge branch 'thermal-core' into linux-next omits 3f95c5b76257 Merge branch 'work.minix' into for-next omits 15c1f7c6e057 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits 4fcdbd88d98d Merge branch 'thermal-core' into linux-next omits 5173d2be59b3 Merge branch 'pm-cpufreq' into linux-next omits cfcb47719de3 Merge branch 'thermal-core' into linux-next omits bf6b51f78237 Merge branch 'thermal' into linux-next omits 0e4e4b732a59 Merge branches 'acpi-osl', 'acpi-tables', 'acpi-utils' and [...] omits b912d85f6d81 Merge branches 'acpi-apei', 'acpi-pm', 'acpi-property' and [...] omits c6449d20fa89 Merge branch 'acpi-thermal' into linux-next omits 7da960030e62 Merge branches 'acpi-processor', 'acpi-video' and 'acpi-bu [...] omits 4677af1a39a9 Merge branch 'acpi-scan' into linux-next omits 4b87b5f60812 Merge branch 'v6.8/arm64-dt' into for-next omits e3c58a44ea7d arm64: dts: amlogic: drop redundant status=okay omits 078c5db2a961 Merge branch 'v6.8/arm64-dt' into for-next omits 66fdf773ccff arm64: dts: amlogic: enable some nodes for board AQ222 omits 528016cd2b52 arm64: dts: amlogic: add some device nodes for S4 omits dfbf6719ccb4 accel/habanalabs/gaudi2: avoid overriding existing undefin [...] omits 378b5df84bad accel/habanalabs: add parent_device sysfs attribute omits ab286e469936 accel/habanalabs: update debugfs-driver-habanalabs with th [...] omits d552c4054839 accel/habanalabs/gaudi2: add zero padding when printing QM [...] omits 4d17bf008742 accel/habanalabs: report 3 instances of Infineon second stage omits 00ee185866a1 accel/habanalabs: fix information leak in sec_attest_info() omits 515b6cce90d1 accel/habanalabs/gaudi2: add signed dev info uAPI omits 2a84dd6dbc68 accel/habanalabs/gaudi2: use correct registers to dump QM CQ info omits 34214bc628ab accel/habanalabs: expose module id through sysfs omits f582f65124c6 accel/habanalabs: print error code when mapping fails omits 80c9e12387ce accel/habanalabs/gaudi2: get the correct QM CQ info upon an error omits d4c03c07bcca accel/habanalabs: set hard reset flag if graceful reset is [...] omits 8ef6bd007ddf accel/habanalabs: remove 'get temperature' debug print omits 123082760047 accel/habanalabs/gaudi2: fix undef opcode reporting omits 6df3dd6496b7 accel/habanalabs: fix EQ heartbeat mechanism omits d189e0b0080f accel/habanalabs: add support for Gaudi2C device omits e3fe5b1f0363 accel/habanalabs: add log when eq event is not received omits ebd00638382e accel/habanalabs/gaudi2: assume hard-reset by FW upon PCIe [...] omits 93647e7e2d01 accel/habanalabs: update device boot error check omits 10d51af62fe1 accel/habanalabs: add pcie reset prepare/done hooks omits 03970d2fa354 soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset omits 093098370b46 Merge branch 'v6.8/arm64-dt' into for-next omits a5468f5ea9a0 arm64: dts: amlogic: add reset controller for Amlogic C3 SoC omits 3a5038e9c055 Merge branch 'v6.8/drivers' into for-next omits cd03f3d742f3 Merge branch 'v6.8/arm64-dt' into for-next omits c5d03a0d8461 ipmi: Use regspacings passed as a module parameter omits a66cf024b377 device property: fwnode_property_get_reference_args() allo [...] omits b912c6530332 software node: Let args be NULL in software_node_get_refer [...] omits cab48cbdfd27 ACPI: property: Let args be NULL in __acpi_node_get_proper [...] omits e89a0391d920 ipmi: si: Use device_get_match_data() omits cc33d29684ed minixfs: switch to kmap_local_page() omits 1c2b6b5d02c1 minixfs: Use dir_put_page() in minix_unlink() and minix_rename() omits ff2cc49f45a7 minixfs: change the signature of dir_get_page() omits d54e1bb8d98f minixfs: use offset_in_page() omits e1742fa172d5 Merge probes/for-next omits 54f00425bbfc Merge bootconfig/for-next adds 3f10e214a9de Merge tag 'hid-for-linus-2023121901' of git://git.kernel.o [...] adds 9c749e61a110 Merge tag 'arc-6.7-fixes' of git://git.kernel.org/pub/scm/ [...] adds b803d7c664d5 ring-buffer: Fix slowpath of interrupted event adds 55cb5f43689d Merge tag 'trace-v6.7-rc6' of git://git.kernel.org/pub/scm [...] adds 0873918d30cf Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 3add29728159 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 760c8b05cb05 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 3d940bb18183 s390: update defconfigs adds 1ce1a9321185 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2566a5099150 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3dc5d4454545 net: ks8851: Fix TX stall caused by TX buffer overrun adds 340943fbff3d net: mana: select PAGE_POOL adds fa94a0c8424a net: hns3: add new maintainer for the HNS3 ethernet driver adds 01a564bab487 net: check vlan filter feature in vlan_vids_add_by_dev() a [...] adds 2258b666482d selftests: add vlan hw filter tests adds 8353c2abc02c Merge branch 'check-vlan-filter-feature-in-vlan_vids_add_b [...] adds 7c0ea9fa549b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 00662b4c76de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 044879ce5406 MAINTAINERS: wifi: brcm80211: remove non-existing SHA-cyfm [...] adds 8c917f16eb61 wifi: mac80211: do not re-add debugfs entries during resume adds 0a3d898ee9a8 wifi: mac80211: add/remove driver debugfs entries as appropriate adds c66be534db69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 751c02534b02 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bf5f8a07c523 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 025222a9d6d2 ASoC: hdmi-codec: fix missing report for jack initial status adds 8f0f01647550 ASoC: fsl_sai: Fix channel swap issue on i.MX8MP adds 4032403f5cf8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a7f4041c67ad Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds e8e8337fb74b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 176738324bbe Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b9670ee2e975 Revert "iio: hid-sensor-als: Add light chromaticity support" adds d40054316739 Revert "iio: hid-sensor-als: Add light color temperature support" adds 126b85eaad33 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 4022a846fe5b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2a816890d63f Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 9b6a51aab5f5 ARM: dts: Fix occasional boot hang for am3 usb adds 4aa3d87ca432 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a7691e53eeb9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 08c94d80b2da scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() adds 066c5b46b6ea scsi: core: Always send batch on reset or error handling command adds 9264fd61e628 scsi: ufs: qcom: Return ufs_qcom_clk_scale_*() errors in u [...] adds 04c116e2bdfc scsi: ufs: core: Let the sq_lock protect sq_tail_slot access adds 28b4ee0e61b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6bf354938403 drm/i915/display: Get bigjoiner config before dsc config d [...] adds 768f17fd25e4 drm/i915/hwmon: Fix static analysis tool reported issues adds 88a173e5dd05 drm/i915: Reject async flips with bigjoiner adds dbcab554f777 drm/i915/mtl: Fix HDMI/DP PLL clock selection adds 49e0a85ec344 drm/i915/dmc: Don't enable any pipe DMC events adds 51d3448657a8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 03b3fe8947ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5611d7b8a66a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 3bd10a34286b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bd018b98ba84 SUNRPC: Revert 5f7fc5d69f6e92ec0b38774c387f5cf7812c5806 adds 454d62e3750b Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds a0e0f37bf832 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f4defd40c0c Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds 35ba6bd582cf drm/bridge: ps8640: Fix size mismatch warning w/ len adds 46bcd2aac1f1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new ec227cc2c56f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 73769898fa25 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 334c165d5f89 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new de0dfee42407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 434e0612a513 Merge branch 'clang-format' of https://github.com/ojeda/linux.git new 0b4b785d1f25 perf evlist: Move event attributes to after the / when uni [...] new 9a07a71ed3d2 perf tests: Make DSO tests a suite rather than individual new 3e0594f9f0f7 perf top: Avoid repeated function calls to perf_cpu_map__nr(). new 67bc993446d3 libperf cpumap: Document perf_cpu_map__nr()'s behavior new 5cc47ffba7b7 perf map: Improve map/unmap parameter names new 19b5bd9a59be perf maps: Add maps__for_each_map to iterate maps holding [...] new bc4bc56d9d74 perf events x86: Use function to add missing lock new 431be14b193a perf report: Use function to add missing maps lock new b1928ca95038 perf tests: Use function to add missing maps lock new 2dc549b1dd49 perf machine: Use function to add missing maps lock new 300b53d5b819 perf probe-event: Use function to add missing maps lock new 111350c67d15 perf symbol: Use function to add missing maps lock new 228493d0a83b perf synthetic-events: Use function to add missing maps lock new 71225af17f61 perf thread: Use function to add missing maps lock new ab1c247094e3 Merge remote-tracking branch 'torvalds/master' into perf-t [...] new d96135cd951c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 3c9fb600d67f Merge branch 'for-next' of git://git.infradead.org/users/h [...] new ce21bc513ea9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new eddc0a13f924 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 97ba4416d6dd efi/libstub: zboot: do not use $(shell ...) in cmd_copy_and_pad new 9a802ddb2123 kselftest/arm64: Don't probe the current VL for unsupporte [...] new 73d5d7f84b79 Merge branches 'for-next/cpufeature', 'for-next/early-idre [...] new 0686ea6e698d Merge branch 'for-next/fixes' into for-next/core new 28ca268a290b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 35c327912793 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07cfd17d92e2 Merge branch 'v6.8/drivers' into for-next new 40ae67292eea arm64: dts: amlogic: add some device nodes for S4 new b0c0f19d2a97 arm64: dts: amlogic: enable some nodes for board AQ222 new 34010db2916c arm64: dts: amlogic: drop redundant status=okay new eb54ef36282f arm64: dts: amlogic: fix format for s4 uart node new cbd0342d28dc Merge branch 'v6.8/arm64-dt' into for-next new 7e3809dee271 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9682443ff8fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c77917db95ea Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new ef2435844e9d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 431187eadbc7 memory: brcmstb_dpfe: Convert to platform remove callback [...] new f7754712ad60 memory: brcmstb_memc: Convert to platform remove callback [...] new c8a53461990c memory: emif: Convert to platform remove callback returning void new 021d044b0f9c memory: fsl-corenet-cf: Convert to platform remove callbac [...] new f17130855d51 memory: fsl_ifc: Convert to platform remove callback retur [...] new 9024fbbd77b4 memory: jz4780-nemc: Convert to platform remove callback r [...] new 08c1aeaa45ce memory: mtk-smi: Convert to platform remove callback retur [...] new 6a4edb1a4f61 memory: omap-gpmc: Convert to platform remove callback ret [...] new 961abc9f7d67 memory: renesas-rpc-if: Convert to platform remove callbac [...] new 8013408e4912 memory: exynos5422-dmc: Convert to platform remove callbac [...] new 1455b6b0c831 memory: stm32-fmc2-ebi: Convert to platform remove callbac [...] new dcefa0368458 memory: tegra186-emc: Convert to platform remove callback [...] new 622fa819a2f0 memory: tegra210-emc: Convert to platform remove callback [...] new 7852eb8c8ac7 memory: ti-aemif: Convert to platform remove callback retu [...] new 365fcc03b632 memory: ti-emif-pm: Convert to platform remove callback re [...] new 73e6a49b3bb0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new be69e2bead53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1cb8b431cc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 402e3a4482cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3571685e5445 Merge branch 'fixes' into for-next new df11edde0cc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc25bd06c16a ARM: dts: qcom: sdx55: fix pdc '#interrupt-cells' new de95f139394a ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts new 710dd03464e4 ARM: dts: qcom: sdx55: fix USB SS wakeup new cc6fc55c7ae0 ARM: dts: qcom: sdx55: Fix the base address of PCIe PHY new 2e86e6300c4a arm64: defconfig: Enable X1E80100 SoC base configs new e45167b2d3fd arm64: defconfig: enable GPU clock controller for SM8[45]50 new c42d12ea105f arm64: dts: qcom: sdm670: fix USB DP/DM HS PHY interrupts new 047b2edc35b8 arm64: dts: qcom: sdm670: fix USB SS wakeup new 0afa885d42d0 arm64: dts: qcom: sc8180x: fix USB SS wakeup new 827f5fc8d912 arm64: dts: qcom: sc7280: Mark SDHCI hosts as cache-coherent new d336355492e4 arm64: dts: qcom: x1e80100: align mem timer size cells wit [...] new 5c0dbe8b0584 arm64: dts: qcom: ipq6018: fix clock rates for GCC_USB0_MO [...] new 28b735232d5e arm64: dts: qcom: sm8550: Separate out X3 idle state new ad6556fb45d4 arm64: dts: qcom: sm8550: Update idle state time requirements new 49b0f4f14146 arm64: dts: qcom: x1e80100-qcp: Fix supplies for some LDOs [...] new 53081095936c arm64: dts: qcom: sm8550: remove address/size-cells from m [...] new 1b3319e8055f arm64: dts: qcom: sc8180x: Mark PCIe hosts cache-coherent new 8e694a8903c9 arm64: dts: qcom: sc8180x: Fix up PCIe nodes new 1fe8273c8d40 clk: qcom: gcc-sm8550: Add the missing RETAIN_FF_ENABLE GDSC flag new e7fe73fc6b68 clk: qcom: gcc-sm8550: Mark the PCIe GDSCs votable new 7e77a3926529 clk: qcom: gcc-sm8550: use collapse-voting for PCIe GDSCs new 929c75d57566 clk: qcom: gcc-sm8550: Mark RCGs shared where applicable new 1d595972da12 clk: qcom: gpucc-sm8550: Update GPU PLL settings new febd251d8775 clk: qcom: dispcc-sm8550: Update disp PLL settings new c559bcb92564 clk: qcom: dispcc-sm8550: Use the correct PLL configuratio [...] new 3f8d7f490a33 clk: qcom: gpucc-sm8650: Add test_ctl parameters to PLL config new 757d1ca14f94 clk: qcom: dispcc-sm8650: Add test_ctl parameters to PLL config new 6c57d7b593c4 firmware: qcom: qseecom: fix memory leaks in error paths new 110cb8d861cc soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset new 11370dff75b7 Merge branches 'arm32-for-6.8', 'arm64-defconfig-for-6.8', [...] new a343be17b42b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de402aeb29d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db9c7f787f5a Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new fbfb3129ac88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d260f3ec1eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c3eed3d183e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 372ad0be137e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new c78b54530aa7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new bc9680c30059 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 381873a89a8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f259481a336c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9e8ad2aa840c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 18ad07ff0de0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 8ecd3a07c043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ab6fb505b2a LoongArch: KVM: Optimization for memslot hugepage checking new 161267320158 LoongArch: KVM: Remove SW timer switch when vcpu is halt polling new 0d2abe670296 LoongArch: KVM: Allow to access HW timer CSR registers always new 1ab9c6099495 LoongArch: KVM: Remove kvm_acquire_timer() before entering guest new 5b3d524993ff LoongArch: KVM: Fix timer emulation with oneshot mode new db1ecca22edf LoongArch: KVM: Add LSX (128bit SIMD) support new 118e10cd893d LoongArch: KVM: Add LASX (256bit SIMD) support new c1569c717c80 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 0dd701fc12c1 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new ba9cfc27158a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 4f88ac18750f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 29ed170ad42e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06213ba4124d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 334d1fbe3168 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 365ae68709d9 Merge branch 'fixes' into for-next new efbee6221e03 Merge branch 'features' into for-next new c3f572378bc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3444a08f8bf Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 0fa3b9776701 bcachefs: btree_node_u64s_with_format() takes nr keys new 7ba1f6ec97c7 bcachefs; guard against overflow in btree node split new 68f19af886e5 bcachefs: fix BCH_FSCK_ERR enum new b2230768f359 bcachefs: Flush fsck errors before running twice new 98ed132af6dc bcachefs: Add extra verbose logging for ro path new dbd737bcac8d bcachefs: Improved backpointer messages in fsck new d9e9bf8b87de bcachefs: kill INODE_LOCK, use lock_two_nondirectories() new 6b391c8ad85e bcachefs: Check for unlinked inodes not on deleted list new f63896ffb1b5 bcachefs: Fix locking when checking freespace btree new 391720a18d7e bcachefs: Print old version when scanning for old metadata new ac1c3bd78ba5 bcachefs: Fix warning when building in userspace new 74b0b5ec1244 bcachefs: Include average write size in sysfs journal_debug new 00c27bb636c8 bcachefs: Add an assertion in bch2_journal_pin_set() new d57712d8c828 bcachefs: Journal pins must always have a flush_fn new f98a530572c0 bcachefs: Factor out darray resize slowpath new d091d15570ba bcachefs: track_event_change() new 1479a7c2e439 bcachefs: Clear k->needs_whitout earlier in commit path new ffb7075fd14e bcachefs: BTREE_INSERT_JOURNAL_REPLAY now "don't init tran [...] new 62fe44b2ac03 bcachefs: Kill BTREE_UPDATE_PREJOURNAL new d6fe3ff8ad00 bcachefs: Go rw before journal replay new 55636ba2079e bcachefs: Make journal replay more efficient new cd85b0eca792 bcachefs: Avoiding dropping/retaking write locks in bch2_b [...] new e5dff2271a20 bcachefs: Fix redundant variable initialization new 0345d47c7425 bcachefs: Kill dead BTREE_INSERT flags new c0dbd30a2cbd bcachefs: bch_str_hash_flags_t new d89ec2967db3 bcachefs: Rename BTREE_INSERT flags new 5b3d60c25733 bcachefs: Improve btree_path_dowgrade tracepoint new b78e523c64f5 bcachefs: backpointers fsck no longer uses BTREE_ITER_ALL_LEVELS new f4658b11f3c5 bcachefs: Kill BTREE_ITER_ALL_LEVELS new e1bc0981130e bcachefs: Fix userspace bch2_prt_datetime() new cc580432bfb1 bcachefs: Don't rejournal keys in key cache flush new a922a467a8b1 bcachefs: Don't flush journal after replay new 9a9fbc867cea bcachefs: Switch darray to kvmalloc() new 74ddc7b91435 bcachefs: Add a tracepoint for journal entry close new 55bf24ac3156 bcachefs: Kill memset() in bch2_btree_iter_init() new 0a8e29312893 bcachefs: Kill btree_iter->journal_pos new 0db100b1977b bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1 new 0272759c1ae5 bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc() new 180c885a40ed bcachefs: add a quieter bch2_read_super new 1ccc2508c8cc bcachefs: clean up one inconsistent indenting new 079fee4a106c bcachefs: x-macro-ify bch_data_ops enum new 8936313b9866 bcachefs: Convert bch2_move_btree() to bbpos new 6d1719d12832 bcachefs: BCH_DATA_OP_drop_extra_replicas new 69f755046bcf powerpc: Export kvm_guest static key, for bcachefs six locks new c477687cb205 bcachefs: six locks: Simplify optimistic spinning new 884e5222efd2 bcachefs: Simplify check_bucket_ref() new 4a6baa437e86 bcachefs: BCH_IOCTL_DEV_USAGE_V2 new 8fb4b52fd311 bcachefs: New bucket sector count helpers new 33870286bdf9 bcachefs: bch2_dev_usage_to_text() new 71088eb0b0f4 bcachefs: Kill dev_usage->buckets_ec new 578bdf15331f bcachefs: Improve sysfs compression_stats new 07256c8879b8 bcachefs: Print durability in member_to_text() new 6714c3cff405 bcachefs: Add a rebalance, data_update tracepoints new 512c5165394f bcachefs: Refactor bch2_check_alloc_to_lru_ref() new 2bb44594c83c bcachefs: Kill journal_seq/gc args to bch2_dev_usage_update_m() new 47053fd275bf bcachefs: convert bch_fs_flags to x-macro new aa4cc3623652 bcachefs: No need to allocate keys for write buffer new ff751ce4a137 bcachefs: Improve btree write buffer tracepoints new ff3867ed58a7 bcachefs: kill journal->preres_wait new 72bd40894972 bcachefs: delete useless commit_do() new ecebe2594bdd bcachefs: Clean up btree write buffer write ref handling new 20851cf0a82f bcachefs: bch2_btree_write_buffer_flush_locked() new f015d3d39950 bcachefs: bch2_btree_write_buffer_flush() -> bch2_btree_wr [...] new ab6bf5196c69 bcachefs: count_event() new 12e16465c95a bcachefs: Improve trace_trans_restart_too_many_iters() new a707f592e9b3 bcachefs: Improve trace_trans_restart_would_deadlock new 1d327290f9a5 bcachefs: Don't open code bch2_dev_exists2() new 0b6c5c4c3ad1 bcachefs: ONLY_SPECIFIED_DEVS doesn't mean ignore durabili [...] new ca04c9244a37 bcachefs: wb_flush_one_slowpath() new b53ec7604d48 bcachefs: more write buffer refactoring new 8cf4a4bcca14 bcachefs: Replace zero-length arrays with flexible-array members new bd00d97364e7 bcachefs: remove dead bch2_evacuate_bucket() new e08144057bb1 bcachefs: rebalance should wakeup on shutdown if disabled new 5bea03ef38ab bcachefs: copygc should wakeup on shutdown if disabled new 9c9c620db568 bcachefs: Explicity go RW for fsck new 0b969483a39b bcachefs: copygc shouldn't try moving buckets on error new ba9499a808fc bcachefs: remove redundant condition from data_update_inde [...] new 9da878d29761 bcachefs: On missing backpointer to interior node, flush i [...] new 44cffb582f07 bcachefs: Make backpointer fsck wb flush check more rigorous new 44043c7db12a bcachefs: remove sb lock and flags update on explicit shutdown new 3570bdd4e63d bcachefs: Include btree_trans in more tracepoints new a3f73fefc3c3 bcachefs: Remove obsolete comment about zstd new a54f94de5c00 bcachefs: Move reflink_p triggers into reflink.c new 26e0d5ad19c3 bcachefs: Refactor trans->paths_allocated to be standard bitmap new 66fb216cbdee bcachefs: BCH_ERR_opt_parse_error new 7934824240fb bcachefs: return from fsync on writeback error to avoid ea [...] new 7a3c72e04571 bcachefs: Improve error message when finding wrong btree node new 2aad581dad23 bcachefs: c->ro_ref new 7113f423798f bcachefs: thread_with_file new c17e5e2b5151 bcachefs: Add ability to redirect log output new 59e538b901b3 bcachefs: Mark recovery passses that are safe to run online new a33f03dc2968 bcachefs: bch2_run_online_recovery_passes() new 118ac618e8db bcachefs: BCH_IOCTL_FSCK_OFFLINE new 5d9fd86e8b4d bcachefs: BCH_IOCTL_FSCK_ONLINE new f8fb31cb3745 bcachefs: Fix open coded set_btree_iter_dontneed() new 5cb67821b9c4 bcachefs: Fix bch2_read_btree() new 2e6059eb7514 bcachefs: continue now works in for_each_btree_key2() new 0b97b6c66d93 bcachefs: Kill for_each_btree_key() new bf34879cc232 bcachefs: Rename for_each_btree_key2() -> for_each_btree_key() new 381b4f09cf63 bcachefs: reserve path idx 0 for sentinal new 429b752612c1 bcachefs: six lock: fix typos new a5cd8836b1a7 bcachefs: Fix snapshot.c assertion for online fsck new 096b7fa1f452 bcachefs: kill btree_path->(alloc_seq|downgrade_seq) new b67c3a93db93 bcachefs; kill bch2_btree_key_cache_flush() new ee22a4fb6384 bcachefs: Improve trans->extra_journal_entries new 2f3c333ebfb1 bcachefs: bch2_trans_node_add no longer uses trans_for_eac [...] new 7606e5d3e698 bcachefs: Unwritten journal buffers are always dirty new 4dd9c2589088 bcachefs: journal->buf_lock new a85ba123e497 bcachefs: btree write buffer now slurps keys from journal new b80ac4ffbf3e bcachefs: Inline btree write buffer sort new 20630f6eff00 bcachefs: check_root() can now be run online new c36d88f642c9 bcachefs: kill btree_trans->wb_updates new fe2ccc7a1907 bcachefs: Drop journal entry compaction new a21cce7ba435 bcachefs: minor bch2_btree_path_set_pos() optimization new e89e950e72f7 bcachefs: bch2_path_get() -> btree_path_idx_t new f577b5d0ebd0 bcachefs; bch2_path_put() -> btree_path_idx_t new 20ef4b035183 bcachefs: bch2_btree_path_set_pos() -> btree_path_idx_t new f9513dea3e21 bcachefs: bch2_btree_path_make_mut() -> btree_path_idx_t new 2336cfa74611 bcachefs: bch2_btree_path_traverse() -> btree_path_idx_t new 681089bac753 bcachefs: btree_path_alloc() -> btree_path_idx_t new a8e907b50a92 bcachefs: btree_iter -> btree_path_idx_t new f08968881e54 bcachefs: btree_insert_entry -> btree_path_idx_t new 3a95c6880e12 bcachefs: struct trans_for_each_path_inorder_iter new e5d9e059aff1 bcachefs: bch2_btree_path_to_text() -> btree_path_idx_t new 62904fecc860 bcachefs: kill trans_for_each_path_from() new 4ebf7a3e7f9d bcachefs: trans_for_each_path() no longer uses path->idx new 47aaef6ba94a bcachefs: trans_for_each_path_with_node() no longer uses p [...] new 5dbc2ccd5b2f bcachefs: bch2_path_get() no longer uses path->idx new e1bc1c68682a bcachefs: bch2_btree_iter_peek_prev() no longer uses path->idx new 6061e9f438b6 bcachefs: get_unlocked_mut_path() -> btree_path_idx_t new c4f2468af268 bcachefs: kill btree_path.idx new 73e005ed0b3c bcachefs: use track_event_change() for allocator blocked stats new 8790eb9981a8 bcachefs: Clean up btree_trans new db95a2ace60b bcachefs: bch2_trans_srcu_lock() should be static new 96fcb6d55d15 bcachefs: btree write bounce overrun debug new 8884728d4b54 bcachefs: rcu protect trans->paths new 023f72c94777 bcachefs: optimize __bch2_trans_get(), kill DEBUG_TRANSACTIONS new 509acd4bfe61 bcachefs: trans->updates will also be resizable new 26e2da040ebc bcachefs: trans->nr_paths new f5c3f89319dd bcachefs: Fix interior update path btree_path uses new 39ac38550a35 bcachefs: growable btree_paths new 4747351b0c8a bcachefs: fix userspace build errors new e64327148892 bcachefs: bch_err_(fn|msg) check if should print new 1f65100c2716 bcachefs: qstr_eq() new 775b9d786830 bcachefs: trans_for_each_update() now declares loop iter new 34af1be32a09 bcachefs: darray_for_each() now declares loop iter new 91bec2a3cc75 bcachefs: for_each_btree_key_upto() -> for_each_btree_key_ [...] new 2bde2bc03cd1 bcachefs: kill for_each_btree_key_old_upto() new 15101a39c652 bcachefs: kill for_each_btree_key_norestart() new f873203e6310 bcachefs: for_each_btree_key() now declares loop iter new 7e2008ac8111 bcachefs: for_each_member_device() now declares loop iter new da4766a26283 bcachefs: for_each_member_device_rcu() now declares loop iter new 8727111d970f bcachefs: vstruct_for_each() now declares loop iter new 8917c99e774a bcachefs: bch2_dirent_lookup() -> lockrestart_do() new f62b233c9eac bcachefs: fsck -> bch2_trans_run() new ff9d19ef5fc1 bcachefs: kill __bch2_btree_iter_peek_upto_and_restart() new e22e816a9f3b bcachefs: Use array_size() in call to copy_from_user() new 93e2e36fe452 bcachefs: Replace zero-length array with flex-array member [...] new 357c193a3851 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new aba7eb864bf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 185e3baa9db6 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new d0e7467565d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88476eb5a7b6 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 567320c46a60 smb: client: fix potential OOB in smb2_dump_detail() new 01fe654f78fd fs: cifs: Fix atime update check new f30bbc38704e cifs: fix a pending undercount of srv_count new 12d1e301bdfd cifs: do not let cifs_chan_update_iface deallocate channels new 8e612d518358 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new ea9d6a70fd94 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new f037696800bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69c04f4abab1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e4a2e9133ad6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4f37f262e1ab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 2db87be095a2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a6d37905c783 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10631a198593 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 91a571461a66 ksmbd: validate the zero field of packet header new 02c702e9169a ksmbd: set v2 lease version on lease upgrade new 9b03fe2115ac ksmbd: fix potential circular locking issue in smb2_set_ea() new 17e0e530830b ksmbd: don't increment epoch if current state and request [...] new 06b4e08d73cd ksmbd: Remove usage of the deprecated ida_simple_xx() API new 39bcf3d07f05 ksmbd: auth: fix most kernel-doc warnings new c9c9ad78e9de ksmbd: vfs: fix all kernel-doc warnings new 44cecde4bff7 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 318f2cad75ec Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 62f745a35339 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 4f88ecb49040 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new b4517ee5b9d5 Merge branch '9p-next' of git://github.com/martinetd/linux new 81212513a87d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 8c54486659e2 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 4812509e916b minixfs: use offset_in_page() new ee0d27c90777 minixfs: change the signature of dir_get_page() new 6628f69ee66a minixfs: Use dir_put_page() in minix_unlink() and minix_rename() new 41e9a7faff51 minixfs: switch to kmap_local_page() new 569ed70cbc99 Merge branch 'work.minix' into for-next new 49db9b1b86a8 reiserfs: Avoid touching renamed directory if parent does [...] new 9d618d19b29c ocfs2: Avoid touching renamed directory if parent does not change new 9d35cebb794b udf_rename(): only access the child content on cross-direc [...] new 7307b73fa5a8 ext2: Avoid reading renamed directory if parent does not change new 40dbd071f4b1 ext4: don't access the source subdirectory content on same [...] new 7deee77b993a f2fs: Avoid reading renamed directory if parent does not change new 22e111ed6c83 rename(): fix the locking of subdirectories new dbd4540df2b2 kill lock_two_inodes() new a8b0026847b8 rename(): avoid a deadlock in the case of parents having n [...] new ce54d0d449a3 Merge branch 'work.rename' into for-next new acfde6e8abee struct dentry: get rid of randomize_layout idiocy new 6d73c9ce0285 get rid of __dget() new 641c3ef5cb68 DCACHE_... ->d_flags bits: switch to BIT() new 0bec65a80f1b DCACHE_COOKIE: RIP new 8219cb58fedd kill d_{is,set}_fallthru() new 0d486510f86e dentry.h: trim externs new 2fcd38f4de72 [software coproarchaeology] dentry.h: kill a mysterious comment new 698f1e2b7173 kill d_backing_dentry() adds 484d4fbfdafe ovl: stop using d_alloc_anon()/d_instantiate_anon() new b33c14c8618e Merge branch 'no-rebase-overlayfs' into work.dcache-misc new f2824db1b49f kill d_instantate_anon(), fold __d_instantiate_anon() into [...] new 9024b4c96576 d_alloc_pseudo(): move setting ->d_op there from the (sole [...] new fb7945b484b8 nsfs: use d_make_root() new f9453a1ad1fa Merge branch 'merged-selinux' into work.dcache-misc new 715cd66aabf9 simple_fill_super(): don't bother with d_genocide() on failure new 8a54b38f3e5c d_genocide(): move the extern into fs/internal.h new 57851607326a get rid of DCACHE_GENOCIDE new f9f677c5f723 d_alloc_parallel(): in-lookup hash insertion doesn't need [...] new ef69f0506d8f __d_unalias() doesn't use inode argument new b7a14708aafe switch nfsd_client_rmdir() to use of simple_recursive_removal() new b31559f8e471 coda_flag_children(): cope with dentries turning negative new da549bdd15c2 dentry: switch the lists of children to hlist new 3fcf535626a4 centralize killing dentry from shrink list new cd9f84f35c2e shrink_dentry_list(): no need to check that dentry refcoun [...] new 15220fbf1871 fast_dput(): having ->d_delete() is not reason to delay re [...] new 504e08cebe1d fast_dput(): handle underflows gracefully new 15f23734a1de fast_dput(): new rules for refcount new 6511f6be777f __dput_to_list(): do decrement of refcount in the callers new e9d130d05077 make retain_dentry() neutral with respect to refcounting new ee0c82503dcd __dentry_kill(): get consistent rules for victim's refcount new b06c684d3984 dentry_kill(): don't bother with retain_dentry() on slow path new 2f42f1eb9093 Call retain_dentry() with refcount 0 new f05441c7e16e fold the call of retain_dentry() into fast_dput() new 339e9e13530b don't try to cut corners in shrink_lock_dentry() new 5e7a5c8d17d9 fold dentry_kill() into dput() new c2e5e29f3fda to_shrink_list(): call only if refcount is 0 new f5c8a8a4b6c9 switch select_collect{,2}() to use of to_shrink_list() new b4cc0734d257 d_prune_aliases(): use a shrink list new 1c18edd1b7a0 __dentry_kill(): new locking scheme new 6367b491c17a retain_dentry(): introduce a trimmed-down lockless variant new 119dcc73a9c2 Merge branches 'work.dcache-misc' and 'work.dcache2' into [...] new 1b327b5ac57c kill DCACHE_MAY_FREE new 1b6ae9f6e6c3 dcache: remove unnecessary NULL check in dget_dlock() new 67c0159ff2e9 Merge branch 'work.dcache' into for-next new 8e11f81f0927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13ead688ca50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f9e116a413a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 797845724fff Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 502296030ec6 HID: wacom: Correct behavior when processing some confiden [...] new b0fb904d074e HID: wacom: Add additional tests of confidence behavior new fed83393bd26 Merge branch 'for-6.8/wacom' into for-next new 3b83be0577b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd466a892612 i2c: designware: Fix PM calls order in dw_i2c_plat_probe() new c012fde343d2 i2c: designware: Fix reset call order in dw_i2c_plat_probe() new 42ee87fd40d7 i2c: designware: Let PCI core to take care about interrupt [...] new 2f571a725434 i2c: designware: Fix lock probe call order in dw_i2c_plat_probe() new b8034c7d28a9 i2c: designware: Replace a while-loop by for-loop new f9b51f600217 i2c: designware: Save pointer to semaphore callbacks inste [...] new c8a54b2a8c07 i2c: designware: Add missing 'c' into PCI IDs variable name new fbbf16593cf4 i2c: designware: Replace MODULE_ALIAS() with MODULE_DEVICE [...] new 173abb309c7b i2c: designware: Unify terminator in device ID tables new d795497619cd i2c: designware: Always provide device ID tables new 1e5c58367995 i2c: designware: Drop return value from i2c_dw_acpi_configure() new 979f8f87a392 i2c: designware: Drop return value from dw_i2c_of_configure() new 72ee59eaff09 i2c: designware: Rename dw_i2c_of_configure() -> i2c_dw_of [...] new 52b82836a78b i2c: designware: Consolidate firmware parsing and configur [...] new e4eeee45b0bd i2c: designware: Unify the firmware type checks new 26d22a16c9ac i2c: designware: Move exports to I2C_DW namespaces new 5d1caebd907e i2c: designware: Remove ->disable() callback new 2347b8dc0d2e i2c: designware: Consolidate PM ops new 973294a268f4 i2c: designware: Uninline i2c_dw_probe() new 6ba6f055dc75 i2c: designware: Propagate firmware node new 6ac7d0c1db84 i2c: designware: Use pci_get_drvdata() new e1322e558028 i2c: designware: Use temporary variable for struct device new 9199c0236021 i2c: designware: Get rid of redundant 'else' new 4bff054b64e1 i2c: designware: Fix spelling and other issues in the comments new 30e88a5fe3f3 drm: remove I2C_CLASS_DDC support new ef2984d633ce fbdev: remove I2C_CLASS_DDC support new b4f007117170 include/linux/i2c.h: remove I2C_CLASS_DDC support new b0bde37e6a25 Merge branch 'i2c/remove-ddc-class-immutable' into i2c/for [...] new 733023103014 drm/amd/pm: Remove I2C_CLASS_SPD support new 745b8104d2b1 i2c: Don't let i2c adapters declare I2C_CLASS_SPD support [...] new f8fa303e6824 i2c: stub: Don't let i2c adapters declare I2C_CLASS_SPD su [...] new 9ba62215e9fc media: netup_unidvb: Don't let i2c adapters declare I2C_CL [...] new f65b8f0c1650 staging: greybus: Don't let i2c adapters declare I2C_CLASS [...] new 7d1e62185178 i2c: create debugfs entry per adapter new a06f7ca66be6 i2c: gpio: move to per-adapter debugfs directory new 04b5f2a48c08 i2c: npcm7xx: move to per-adapter debugfs directory new 7abf391269c3 i2c: rcar: introduce Gen4 devices new 19e8abc96017 i2c: rcar: add FastMode+ support for Gen4 new 2ac828a4f437 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 043465b66506 i2c: qcom-geni: fix missing clk_disable_unprepare() and ge [...] new 19cde9c92b8d i2c: rk3x: fix potential spinlock recursion on poll new cc0929e6f2e6 Merge branch 'i2c/for-current' into i2c/for-next new 8a7482ee98fc i2c: s3c24xx: fix read transfers in polling mode new 26e1e55cd48a i2c: s3c24xx: fix transferring more than one message in po [...] new 536e5b9fd01a i2c: s3c24xx: add support for atomic transfers new a160ebf13bd4 i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126 new 8e7265a61975 i2c: smbus: Support up to 8 SPD EEPROMs new e8e745dde833 i2c: imx: Make SDA actually optional for bus recovering new 3d59a5a02faf i2c: cpm: Remove linux,i2c-index conversion from be32 new f9af8821cace Merge branch 'i2c/for-mergewindow' into i2c/for-next new b4cc1cbba519 i2c: aspeed: Handle the coalesced stop conditions with the [...] new 67985b4bfed2 Merge branch 'i2c/for-current' into i2c/for-next new f97b10391d9b Merge tag 'at24-updates-for-v6.8' of git://git.kernel.org/ [...] new 963baaf5c36f i2c: make i2c_bus_type const new 76998e5bcdf1 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 44834967e57f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 87326ce21783 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new a4d7c671e263 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f600c77aeaff docs: ignore __counted_by attribute in structure definitions new cfecf5d7ffba MAINTAINERS: add reviewer for Spanish translations new dcd39fa2be95 kernel-doc: Align quick help and the code new 7418ec5b151f docs: translations: add translations links when they exist new 3248d52fd473 Merge branch 'docs-next' of git://git.lwn.net/linux.git new c2633499a89c Merge branch 'master' of git://linuxtv.org/media_tree.git new f85d39bfc606 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 8b3e6d72e45b Merge branches 'acpi-scan' and 'acpi-processor' into linux-next new f3e05cd6e21d Merge branches 'acpi-osl', 'acpi-bus' and 'acpi-tables' in [...] new 87824da27b0a ACPI: utils: Rearrange in acpi_evaluate_reference() new 6909e0f322b0 ACPI: utils: Return bool from acpi_evaluate_reference() new 1feb042d4e9b ACPI: utils: Refine acpi_handle_list_equal() slightly new 4c660ffef34b ACPI: utils: Fix white space in struct acpi_handle_list de [...] new d70d141bb15f ACPI: utils: Introduce helper for _DEP list lookup new 789edf1f981b Merge branch 'acpi-utils' into linux-next new 86490b0b83d6 Merge branch 'acpi-thermal' into linux-next new ae3059f4353a Merge branches 'acpi-video', 'acpi-apei', 'acpi-pm' and 'a [...] new 810ea2b68a0e Merge branches 'acpi-misc', 'acpi-soc', 'acpi-numa' and 'p [...] new 04e6ccfc93c5 thermal: core: Fix NULL pointer dereference in zone regist [...] new c37d19108ae5 Merge branch 'thermal' into linux-next new fb3da63feffb Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' i [...] new 923dea76d073 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f0f0846ddb50 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 9fdccdd8babf Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 345ef5674f7c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 894524b18fd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3396a27f7955 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 30363140c3e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7fbca33a9266 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ee28c9ae042 Merge tag 'wireless-next-2023-12-18' of git://git.kernel.o [...] new c49b292d031e Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new cde29af9e68e octeon_ep: add PF-VF mailbox communication new c130e589d50b octeon_ep: PF-VF mailbox version support new e28db8cbeba3 octeon_ep: control net framework to support VF offloads new 4ebb86a97ceb octeon_ep: support firmware notifications for VFs new f7dd48ea76be Merge branch 'add-pf-vf-mailbox-support' new 337ad364c48a devlink: use devl_is_registered() helper instead xa_get_mark() new 11280ddeae23 devlink: introduce __devl_is_registered() helper and use i [...] new cddbff470e33 devlink: send notifications only if there are listeners new 5648de0b1f2b devlink: introduce a helper for netlink multicast send new a731132424ad genetlink: introduce per-sock family private storage new 403863e985e8 netlink: introduce typedef for filter function new 971b4ad88293 genetlink: introduce helpers to do filtered multicast new 13b127d25784 devlink: add a command to set notification filter and use [...] new ded6f77c05b1 devlink: extend multicast filtering by port index new 62ed78f3baff Merge branch 'devlink-introduce-notifications-filtering' new 2130c519a401 bpf: Use nla_ok() instead of checking nla_len directly new d17aff807f84 Revert BPF token-related functionality new 1728df7fc11b Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new d926d5d1d03b Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 8127ee3d7e0f Bluetooth: Fix not notifying when connection encryption changes new 480d6ae1b1f8 Bluetooth: ISO: Allow binding a PA sync socket new e904144a7bd3 Bluetooth: ISO: Reassociate a socket with an active BIS new 8d79bc35fb81 Bluetooth: Fix deadlock in vhci_send_frame new cc6fa632d7c1 Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES qui [...] new 27a4852d53c1 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY h [...] new 67203cb28936 Bluetooth: btusb: Don't suspend when there are connections new dcef15f5f9b5 Bluetooth: Add documentation to exported functions in lib new 382bfbcc526b Bluetooth: hci_core: Remove le_restart_scan work new 9b8bd5e2195e Bluetooth: btintel: Print firmware SHA1 new 37044639ad5e Bluetooth: hci_event: shut up a false-positive warning new febc684c28f0 Bluetooth: Fix bogus check for re-auth no supported with non-ssp new 229e6b06c3fb Bluetooth: ISO: Avoid creating child socket if PA sync is [...] new 110536ffa7e6 Bluetooth: hci_conn: Check non NULL function before callin [...] new 57a5dfb99dd0 Bluetooth: qca: Support HFP offload for QCA2066 new 01edddb9f366 Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis new bf8b7816f2cb Bluetooth: btnxpuart: fix recv_buf() return value new f3e26a1b243f Bluetooth: btmtkuart: fix recv_buf() return value new 6a1c43ddb092 Bluetooth: btnxpuart: remove useless assignment new b207711da3d7 Bluetooth: L2CAP: Send reject on command corrupted request new 6ab75888baf7 Bluetooth: MGMT/SMP: Fix address type when using SMP over [...] new aaa600f30fad Bluetooth: Add more enc key size check new 315a4c9045df Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg new 1e961bd261a6 Bluetooth: hci_sync: fix BR/EDR wakeup bug new ff1bb03a94dc Bluetooth: L2CAP: Fix possible multiple reject send new 8f0ca5ae0b42 Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio new f254b74a7d94 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 694c626bcfe2 wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips new bad7aaef3116 wifi: rtw89: mac: implement to configure TX/RX engines for [...] new 4e87ca403e20 wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices new 1c1c2b373259 wifi: cfg80211: introduce cfg80211_ssid_eq() new 323e79d4387a wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_s [...] new aa3e193d66db wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() new 9adb7d67467c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 526cdf8e3967 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new e52bf3c9e083 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 9fcb0999345e mtd: spi-nor: print flash ID instead of name new 15eb8303bb42 mtd: spi-nor: mark the flash name as obsolete new fc2efaf90a45 mtd: spi-nor: sysfs: hide the flash name if not set new fe18e22fa779 mtd: spi-nor: drop superfluous debug prints new 9ef904f14e54 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new fe1bb698b454 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 48b272853e5c Merge tag 'drm-misc-next-2023-12-14' of git://anongit.free [...] new d2be61f8438f Merge tag 'amd-drm-next-6.8-2023-12-15' of https://gitlab. [...] new 22a2decedfbe Merge tag 'drm-msm-next-2023-12-15' of https://gitlab.free [...] new 3e743b0fcb90 drm/mediatek: Use devm_platform_ioremap_resource() new c5a761e2fe58 drm/mediatek: Stop using iommu_present() new 9030a77742f3 dt-bindings: display: mediatek: ethdr: Add compatible for MT8188 new e7013a3d77e2 dt-bindings: display: mediatek: mdp-rdma: Add compatible f [...] new ffd00b7994dd dt-bindings: display: mediatek: merge: Add compatible for MT8188 new d2423d8a38e7 dt-bindings: display: mediatek: padding: Add MT8188 new a7430e2bf950 drm/mediatek: Rename OVL_ADAPTOR_TYPE_RDMA new 8daf02f03ca4 drm/mediatek: Add component ID to component match structure new 7bacaee4f5d0 drm/mediatek: Manage component's clock with function pointers new b97fa2f3e19b drm/mediatek: Power on/off devices with function pointers new c90ca391c1e4 drm/mediatek: Start/Stop components with function pointers new 9c5a05fc8fca drm/mediatek: Sort OVL adaptor components new 1168bb692bb9 drm/mediatek: Refine device table of OVL adaptor new ba527e9a11b3 drm/mediatek: Support MT8188 Padding in display driver new 21b287146adf drm/mediatek: Return error if MDP RDMA failed to enable the clock new 8ac6935e5689 drm/mediatek: Remove the redundant driver data for DPI new 73b5ab27ab2e drm/mediatek: Fix underrun in VDO1 when switches off the layer new c8048dd0b07d drm/mediatek: dp: Add phy_mtk_dp module as pre-dependency new 4f88cfd4a666 Merge tag 'mediatek-drm-next-6.8' of https://git.kernel.or [...] new 6aaff21547a0 Merge tag 'drm-intel-next-2023-12-18' of git://anongit.fre [...] new 236c4f70313e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 6e874da6b5c0 dt-bindings: display: samsung,exynos-mixer: Fix 'regs' typo new a389eb4a6152 drm/exynos: fix incorrect type issue new 15f6ace70427 drm/exynos: fix accidental on-stack copy of exynos_drm_plane new 505dc460a655 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 6914968a0b52 drm/bridge: properly refcount DT nodes in aux bridge drivers new 933a2a376fb3 drm: using mul_u32_u32() requires linux/math64.h new 8ed2a55b694d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6e4337f695c2 drm/amd/display: Unify optimize_required flags and VRR adj [...] new a0d25fcd75d4 drm/amd/display: Add function for dumping clk registers new 4e08378b2dc1 drm/amd/display: Add a new DC debug mask for PSR-SU new 65550a9cc5c3 drm/amd/display: disable FPO and SubVP for older DMUB vers [...] new 5dd0bd06cb6c drm/amd/display: Add case for dcn35 to support usb4 dmub h [...] new 6fb12518ca58 drm/amd/display: make flip_timestamp_in_us a 64-bit variable new b55349a03837 Documentation/amdgpu: Add Hawk Point processors new ab44f9daa89c Documentation/amdgpu: Remove a spurious character new e48c8cbeebbd drm/amd: Add missing definitions for `SMU_MAX_LEVELS_VDDGFX` new 006ad514a50c drm/amdkfd: Use partial hmm page walk during buffer valida [...] new 8b09656b22c0 drm/amd/display: skip error logging when DMUB is inactive from S3 new 72eaa723187b drm/amd/display: get dprefclk ss info from integration info table new 3582e0ba8a67 drm/amd/display: dereference variable before checking for zero new b58826750740 drm/amd/display: Set test_pattern_changed update flag on p [...] new ec39a6d00382 drm/amd/display: add debug option for ExtendedVBlank DLG adjust new 0d26644bc57d drm/amd/display: fix usb-c connector_type new 8e57c06bf4b0 drm/amd/display: Refactor DMCUB enter/exit idle interface new 8892780834ae drm/amd/display: Wake DMCUB before sending a command new e5ffd1263dd5 drm/amd/display: Wake DMCUB before executing GPINT commands new 09a4ec5da92c drm/amd/display: Refactor dc_state interface new 012a04b1d6af drm/amd/display: Refactor phantom resource allocation new b03281e925f9 drm/amd/display: Fix null reference to state when getting [...] new 760ed918fb1f drm/amd/display: Create dc_state after resource initialization new 08daec77fddf drm/amd/display: Deep copy dml2_context when copying dc_state new 5a82b8d6c05f drm/amd/display: Fix lightup regression with DP2 single di [...] new dff45f03f508 drm/amd/display: Only clear symclk otg flag for HDMI new e7b2b108cdea drm/amd/display: Fix hang/underflow when transitioning to ODM4:1 new 85fce153995e drm/amd/display: change static screen wait frame_count for ips new 0061080e5d19 drm/amd/display: [FW Promotion] Release 0.0.197.0 new 731b2f6e6be4 drm/amd/display: 3.2.265 new 9f91e983ee82 drm/amdgpu: MCA supports recording umc address information new a8c77a121ce1 drm/amdgpu: Add poison mode check error condition for umc v12_0 new 6fe08f56db79 drm/amd/pm: smu v13_0_6 supports ecc info by default new 99cab331a4ee drm/amdgpu: Add umc page retirement for umc v12_0 new 87825c860eb8 drm/amdgpu: re-create idle bo's PTE during VM state machine reset new c1199d104cbe Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4773293bc564 drm/i915/hdcp: unify connector logging format new 547a720e8e8f drm/i915/hdcp: fix intel_hdcp_get_repeater_ctl() error ret [...] new 20f5583dd7a5 drm/print: Add drm_dbg_ratelimited new 47cdb66a55f5 drm/i915: Ratelimit debug log in vm_fault_ttm new 8e1cd40ddfba drm/i915/dp: Use LINK_QUAL_PATTERN_* Phy test pattern names new 6c7ffa7a1c92 drm/i915/dp: Add TPS4 PHY test pattern support new 3ee302ec22d6 drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_s [...] new a8250bc5aa96 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new a7fd9d2227af Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 40e62fe5b681 fbdev: flush deferred work in fb_deferred_io_fsync() new dd87d77c0569 fbdev: flush deferred IO before closing new 814762403072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9df6676ba5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebf33d2005a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f1f7c2c31b2 firewire: make fw_bus_type const new f5cddf991792 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8b69dba10365 ASoC: amd: acp: Remove redundant ret variable new 802134c8c2c8 ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) seq [...] new 3953de2dbdcd ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai new de111c9b521d ASoC: SOF: Add i2s bt dai configuration support for AMD platforms new ced7151b9b0c ASoC: SOF: Rename amd_bt sof_dai_type new 55d7bbe43346 ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dra [...] new 1b08e7697f1e ASoC: sprd: Simplify memory allocation in sprd_platform_co [...] new c13cf1991f42 ASoC: dt-bindings: qcom,lpass-va-macro: remove spurious co [...] new 487b467206fb ASoC: hisilicon: Drop GPIO include new 809fc84b371a ASoC: qcom: sc7180: Drop GPIO include new 4504f63321e1 ASoC: simple-card-utils: Drop GPIO include new 26e91f61d6b9 ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors new aefe7a8e2687 GPIO inclusion fixes to misc sound drivers new 7465582e0b18 ASoC: fsl: fsl-asoc-card: don't need DUMMY Platform new 56558d6ab8c0 ASoC: samsung: odroid: don't need DUMMY Platform new c2dfe29f30d8 ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc new e8776ff9ce9f ASoC: sof: use snd_soc_dummy_dlc new 13f58267cda3 ASoC: soc.h: don't create dummy Component via COMP_DUMMY() new 7a27dbf7b1f9 ASoC: don't use original dummy dlc new ddd1ee12a8fb ASoC: amd: vangogh: Drop conflicting ACPI-based probing new 2cef11ec3dfd ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled new 78d3924675d4 ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS new 6e202e758b4b ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION new 576f3aef47f4 ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common new f51daa78063e Improve AMD ACP Vangogh audio support for Steam Deck new ea244b35a4da ASoC: dt-bindings: mt8188-mt6359: add es8326 support new 1a268000b03a ASoC: mediatek: mt8188-mt6359: commonize headset codec ini [...] new e794a894427b ASoC: mediatek: mt8188-mt6359: add es8326 support new 3423c3db22e9 ASoC: mediatek: mt8188-mt6359: Enable dual amp for mt8188-rt5682s new 791667f7f0df add es8326 dt-bindings, commonize headset codec new 773df207fdd6 ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card new 7211094dd065 ASoC: qcom: sc8280xp: Add support for SM8650 new 2f2998895cc2 ASoC: qcom: add sound card support for SM8650 new c00c52a0060b Merge remote-tracking branch 'asoc/for-6.8' into asoc-next new 2894cec21d0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f17f2c13d613 module: Remove redundant TASK_UNINTERRUPTIBLE new 176c171a4c66 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 822755c9ad54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4c434392c477 block: add check of 'minors' and 'first_minor' in device_a [...] new 7dc0b697ab13 Merge branch 'for-6.8/block' into for-next new c43203154d8a io_uring/register: move io_uring_register(2) related code [...] new 0d4c82811015 Merge branch 'for-6.8/io_uring' into for-next new a4104821ad65 io_uring/unix: drop usage of io_uring socket new 6e5e6d274956 io_uring: drop any code related to SCM_RIGHTS new 2b545e42471e Merge branch 'for-6.8/io_uring' into for-next new af140f806ae2 md/raid1: remove unnecessary null checking new dc1cc22ed58f md: Whenassemble the array, consult the superblock of the [...] new 1979dbbe328c md: factor out a helper exceed_read_errors() to check read_errors new ca294b34aaf3 md/raid1: support read error check new 849d18e27be9 md: Remove deprecated CONFIG_MD_LINEAR new d8730f0cf4ef md: Remove deprecated CONFIG_MD_MULTIPATH new 415c7451872b md: Remove deprecated CONFIG_MD_FAULTY new 0bd7c5d80258 Merge tag 'md-next-20231219' of https://git.kernel.org/pub [...] new c2919a5421b9 Merge branch 'for-6.8/block' into for-next new e4e64646e430 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 981d85f81a0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ecad2244146 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bf0f6cad2bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd34991eb9e8 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 798b248e24e7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 2b1438a4673c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d939c02359a6 dt-bindings: regulator: qcom,usb-vbus-regulator: clean up example new 67ba055dd775 regulator: Reuse LINEAR_RANGE() in REGULATOR_LINEAR_RANGE() new 3eb9628ff833 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9cc4d69cbefa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca8ceda2e482 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new b23c4a2a20fa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e69943b955fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e7c36a93345a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be8631355f0f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 1903ef8f0d77 iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly new 47642bdd5a25 iommu/vt-d: Remove unused parameter of intel_pasid_setup_p [...] new d2b66903464e iommu/vt-d: Remove unused vcmd interfaces new 80b79e141da7 iommu/vt-d: Move inline helpers to header files new bb57f6705960 iommu: Don't reserve 0-length IOVA region new 174ec3867900 Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', ' [...] new 68551abffe45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62c6f208e6ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c6ef95ae087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8c2fb7703cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 59919f4aae31 Merge branch into tip/master: 'x86/urgent' new 50b3c0bde536 Merge branch into tip/master: 'core/merge' new 34d596a13a12 Merge branch into tip/master: 'x86/merge' new 2fb2ed5cae67 Merge branch into tip/master: 'core/debugobjects' new 97a71ddc031b Merge branch into tip/master: 'locking/core' new 30828b63e357 Merge branch into tip/master: 'objtool/core' new 3fb6ee8c9b06 Merge branch into tip/master: 'perf/core' new 4c417e69ddda Merge branch into tip/master: 'ras/core' new 01a361afb32a Merge branch into tip/master: 'sched/core' new 149bb9e90837 Merge branch into tip/master: 'smp/core' new 0110bef1666c Merge branch into tip/master: 'timers/core' new d16c0137cb8d Merge branch into tip/master: 'x86/apic' new 5057476f08e4 Merge branch into tip/master: 'x86/boot' new 88a2b4edda3d x86/Kconfig: Rework CONFIG_X86_PAE dependency new 609ae84d4d75 Merge branch into tip/master: 'x86/build' new 5515e8f66997 Merge branch into tip/master: 'x86/cleanups' new c1a8ed66a965 Merge branch into tip/master: 'x86/core' new 41f2f05e6a67 Merge branch into tip/master: 'x86/cpu' new 0e6c1f19985e Merge branch into tip/master: 'x86/entry' new eaabed47032e Merge branch into tip/master: 'x86/microcode' new 915a0fd4025b Merge branch into tip/master: 'x86/misc' new 8c7abfde851c Merge branch into tip/master: 'x86/mm' new 86ed430cf529 x86/alternatives: Move apply_relocation() out of init section new a99ce3f585b3 Merge branch into tip/master: 'x86/percpu' new 5a52d5327b99 Merge branch into tip/master: 'x86/sev' new 101a4ef5bdd0 Merge branch into tip/master: 'x86/sgx' new 745960c16122 Merge branch into tip/master: 'x86/tdx' new 2247a8e230bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new aa2ca729f975 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 62a52f9b66e5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new d23569979ca1 tracing: Allow creating instances with specified system events new 0b9036efd83d ring-buffer: Add offset of events in dump on mismatch new 8ec90be7f15f tracing: Allow for max buffer data size trace_marker writes new 40fc60e36c60 trace_seq: Increase the buffer size to almost two pages new 9482341d9bda tracing: Have trace_marker break up by lines by size of trace_seq new 76ca20c74868 tracing: Increase size of trace_marker_raw to max ring buf [...] new 3bf7009251f0 tracing/selftests: Add test to test the trace_marker new c84897c0ff59 ring-buffer: Remove 32bit timestamp logic new d40dbb617ae9 ring-buffer: Add interrupt information to dump of data sub-buffer new f50345b49b16 ring-buffer: Check if absolute timestamp goes backwards new 9c556b7c3f52 trace/kprobe: Display the actual notrace function when rej [...] new 33ebe5e94a9b Merge probes/for-next new f87238bbd052 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eed4c748e05f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new d6fc4656cffb Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 2bfc654b89c4 arm64: cpufeatures: Restrict NV support to FEAT_NV2 new 111903d1f5b9 KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() new 3ed0b5123cd5 KVM: arm64: nv: Compute NV view of idregs as a one-off new 4d4f52052ba8 KVM: arm64: nv: Drop EL12 register traps that are redirect [...] new 3606e0b2e462 KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers new 60ce16cc122a KVM: arm64: nv: Add include containing the VNCR_EL2 offsets new 2733dd10701a KVM: arm64: Introduce a bad_trap() primitive for unexpecte [...] new 9b9cce60be85 KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers new d8bd48e3f0ee KVM: arm64: nv: Map VNCR-capable registers to a separate page new fedc612314ac KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/ [...] new d016264d0765 Merge branch kvm-arm64/nv-6.8-prefix into kvmarm-master/next new 140db3a58d1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75735623fe4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 75215d0c2da1 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new 2b9a5e1dfa32 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 571f4369d6fa Merge branch 'next' of https://github.com/kvm-x86/linux.git new 1fc0d434938d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac052d8c08f9 platform/x86/amd/pmf: Add PMF TEE interface new ae82cef7d9c5 platform/x86/amd/pmf: Add support for PMF-TA interaction new 2b3a7f06caaf platform/x86/amd/pmf: Change return type of amd_pmf_set_dr [...] new 7c45534afa44 platform/x86/amd/pmf: Add support for PMF Policy Binary new c7af165372a8 platform/x86/amd/pmf: change amd_pmf_init_features() call [...] new f4627dfd0e19 platform/x86/amd/pmf: Add support to get inputs from other [...] new c3b40930a214 platform/x86/amd/pmf: Add support update p3t limit new d0ba7ad438df platform/x86/amd/pmf: Add support to update system state new 4984dbb60789 platform/x86/amd/pmf: Make source_as_str() as non-static new 69e76c5af973 platform/x86/amd/pmf: Add facility to dump TA inputs new 10817f28e533 platform/x86/amd/pmf: Add capability to sideload of policy binary new f533fa142258 platform/x86/amd/pmf: dump policy binary data new b23ae451d7b1 platform/x86: silicom-platform: Fix spelling mistake "plat [...] new 784a00474633 platform/x86/intel/vsec: Add support for Lunar Lake M new a92d30782448 platform/x86/intel/pmc: Fix in pmc_core_ssram_get_pmc() new 654e9edacde9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0aac90ef36c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10b91c50a6df Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 5678ab5b3f04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9732a61703c7 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 5be50eb5ae99 ipmi: si: Use device_get_match_data() new 242c6fd473a6 ipmi: Use regspacings passed as a module parameter new 9bd9fbd9032a ipmi: Remove usage of the deprecated ida_simple_xx() API new d771d7dc535f Merge branch 'for-next' of git://github.com/cminyard/linux [...] new d9dbd6c98575 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 195baff779c1 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a5ff14bc1606 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new be0beabaa6b3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 093976dd953c Merge tag 'fpga-for-6.8-rc1' of git://git.kernel.org/pub/s [...] new 687a28590c86 Merge tag 'mhi-for-v6.8' of git://git.kernel.org/pub/scm/l [...] new a833c84a5ab0 Merge tag 'extcon-next-for-6.8' of git://git.kernel.org/pu [...] new ca52e9fcb117 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f64fa332602c accel/habanalabs: add pcie reset prepare/done hooks new fbc2a09e0920 accel/habanalabs: update device boot error check new c6485482330d accel/habanalabs/gaudi2: assume hard-reset by FW upon PCIe [...] new e8bc0c1b1b73 accel/habanalabs: add log when eq event is not received new 42422993cf28 accel/habanalabs: add support for Gaudi2C device new d1958dce5ab6 accel/habanalabs: fix EQ heartbeat mechanism new 0ec346779644 accel/habanalabs/gaudi2: fix undef opcode reporting new 571cdb6e3b9a accel/habanalabs: remove 'get temperature' debug print new 4b0b1fbc7757 accel/habanalabs: set hard reset flag if graceful reset is [...] new ae303d885d4a accel/habanalabs/gaudi2: get the correct QM CQ info upon an error new c9f9d0e3d0db accel/habanalabs: print error code when mapping fails new 47a552863d6c accel/habanalabs: expose module id through sysfs new 5bc155cfea60 accel/habanalabs/gaudi2: use correct registers to dump QM CQ info new 7259eb7b5347 accel/habanalabs/gaudi2: add signed dev info uAPI new d980e1ced989 accel/habanalabs: report 3 instances of Infineon second stage new 565ee7884090 accel/habanalabs/gaudi2: add zero padding when printing QM [...] new cf0719a8a3e7 accel/habanalabs: update debugfs-driver-habanalabs with th [...] new aa5cea38ce68 accel/habanalabs: add parent_device sysfs attribute new bc5f15abcf95 accel/habanalabs/gaudi2: avoid overriding existing undefin [...] new a9f07790a4b2 accel/habanalabs: fix information leak in sec_attest_info() new d21e786a2e36 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new d9def0ba351b Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 0b9728b9b5ef Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new f5da9cc49ec0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb1f5a5f1775 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 15b2d760ce4e Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 838bebb4c926 virtio: Define feature bit for administration virtqueue new fd27ef6b44be virtio-pci: Introduce admin virtqueue new 92792ac752aa virtio-pci: Introduce admin command sending function new 388431b9f59b virtio-pci: Introduce admin commands new f51e146f1e5c virtio-pci: Initialize the supported admin commands new c3fc3e098bd6 virtio-pci: Introduce APIs to execute legacy IO admin commands new 8bccc5b80678 vfio/pci: Expose vfio_pci_core_setup_barmap() new 8486ae162b3b vfio/pci: Expose vfio_pci_core_iowrite/read##size() new eb61eca0e8c3 vfio/virtio: Introduce a vfio driver over virtio devices new 0214392d5dd1 Merge branch 'v6.8/vfio/virtio' into v6.8/vfio/next new 51faa4608df6 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new d638cf19b883 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2264b62defb staging: rtl8192e: rename variable pHT new d08c910ea89c staging: rtl8192e: rename variable pCapELE new 2e9b84b7f28f staging: rtl8192e: rename variable HTGetHighestMCSRate new 936637892020 staging: rtl8192e: renamed variable HTFilterMCSRate new a99ead4e2b9f Staging: rtl8192e: rename linked list reference: List new 4f8a3fffdff1 drivers: staging: rtl8712: Fixes spelling mistake in rtl87 [...] new fd00f665454f Staging: rtl8192e: Rename array variable RxTsRecord new 1cf5e0a3668e Staging: rtl8192e: Rename array variable TxTsRecord new 66547657a8c4 Staging: rtl8192e: Rename variable ucTSID new 4497af9ea95f Staging: rtl8192e: Rename variable pDelBaParamSet new 7f2c9c0bb8d5 Staging: rtl8192e: Rename variable pBaStartSeqCtrl new 4a0d7c00e98f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a768cee925a6 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 1c2ca4263204 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f24cd1e516bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bbbd217623f Merge branch 'misc' into for-next new 2f7eb2d2d9f8 Merge branch 'fixes' into for-next new 1fed3ef5701a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24db9626baed scsi: ufs: host: Fix kernel-doc warning new 26cdd6940c94 scsi: ufs: qcom: Fix ESI vector mask new bdf5c0bb4dd9 scsi: ufs: core: Rename ufshcd_auto_hibern8_enable() and m [...] new 45a2c87f28ad scsi: ufs: core: Simplify ufshcd_auto_hibern8_update() new 329c6d8866c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7d65700a0da Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a7c545702090 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9344e34e7992 gpiolib: cdev: relocate debounce_period_us from struct gpio_desc new d8543cbaf979 gpiolib: remove debounce_period_us from struct gpio_desc new 0ebeaab4d59e gpiolib: cdev: fully adopt guard() and scoped_guard() new 193b6b0902bf gpiolib: cdev: improve documentation of get/set values new 1cdc605c7d70 gpiolib: cdev: reduce locking in gpio_desc_to_lineinfo() new 18e9ee7d9fdb Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 7eed4840314b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new beeec96e28a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc88384710c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10ef25188b0b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 889140a43673 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 967d72e1aa1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b921ddfa919 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 00b7448685d5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8bd1f09139a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 02c0551b2d35 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 44013b497a34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad50844a1fc0 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new a42da7f0f94e Merge branch 'efi/urgent' into efi/next new 174a0c565cea efi/loongarch: Directly position the loaded image file new 2c6e85bfbab2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 47e4bfe81c12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ccdae21f8804 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 14921b0c5581 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b6bc13f1fab9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 4c462feb24c2 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 458bfdaa1e64 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 82f9258a5d30 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new b7ff895f85cf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9ed901f99519 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d11bc9c8203a Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new c63abd714ba5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89188fceb7a4 fixup! rseq: Split out rseq.h from sched.h new ab6400d24d17 fixup! shm: Slim down dependencies new 7ae175e405b4 fixup! kernel/numa.c: Move logging out of numa.h new 227ea81b3ac4 Merge branch 'header_cleanup' of https://evilpiepirate.org [...] new ea42d90601cb temporary patch for vfs tree merge new 20d857259d7d Add linux-next specific files for 20231220
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 (aa4db8324c4d) \ N -- N -- N refs/heads/master (20d857259d7d)
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 887 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: .../ABI/testing/sysfs-bus-spi-devices-spi-nor | 3 + Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/pmf.rst | 24 + Documentation/conf.py | 2 +- .../bindings/display/mediatek/mediatek,ethdr.yaml | 6 +- .../display/mediatek/mediatek,mdp-rdma.yaml | 6 +- .../bindings/display/mediatek/mediatek,merge.yaml | 3 + .../display/mediatek/mediatek,padding.yaml | 81 + .../regulator/qcom,usb-vbus-regulator.yaml | 5 +- .../bindings/sound/mediatek,mt8188-mt6359.yaml | 1 + .../bindings/sound/qcom,lpass-va-macro.yaml | 5 +- .../devicetree/bindings/sound/qcom,sm8250.yaml | 1 + Documentation/filesystems/directory-locking.rst | 349 +- Documentation/filesystems/locking.rst | 5 +- Documentation/filesystems/porting.rst | 61 + Documentation/gpu/amdgpu/apu-asic-info-table.csv | 5 +- Documentation/netlink/specs/devlink.yaml | 11 + Documentation/sphinx-static/custom.css | 53 + Documentation/sphinx/templates/translations.html | 15 + Documentation/sphinx/translations.py | 101 + MAINTAINERS | 10 +- Next/SHA1s | 116 +- Next/merge.log | 4286 +++++++++++--------- arch/arm/boot/dts/nvidia/tegra20-colibri.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 14 +- arch/arm/boot/dts/ti/omap/am33xx.dtsi | 1 + arch/arm64/boot/Makefile | 2 +- arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 7 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 + arch/arm64/boot/dts/qcom/sc8180x.dtsi | 14 +- arch/arm64/boot/dts/qcom/sdm670.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 35 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 4 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 20 +- arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/kvm_emulate.h | 8 +- arch/arm64/include/asm/kvm_host.h | 139 +- arch/arm64/include/asm/kvm_nested.h | 56 +- arch/arm64/include/asm/vncr_mapping.h | 103 + arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kvm/arch_timer.c | 3 +- arch/arm64/kvm/arm.c | 6 + arch/arm64/kvm/nested.c | 22 +- arch/arm64/kvm/sys_regs.c | 236 +- arch/loongarch/include/asm/efi.h | 2 - arch/loongarch/include/asm/kvm_host.h | 24 +- arch/loongarch/include/asm/kvm_vcpu.h | 21 +- arch/loongarch/include/uapi/asm/kvm.h | 1 + arch/loongarch/kernel/fpu.S | 2 + arch/loongarch/kernel/head.S | 1 - arch/loongarch/kernel/image-vars.h | 1 - arch/loongarch/kernel/vmlinux.lds.S | 1 - arch/loongarch/kvm/exit.c | 50 +- arch/loongarch/kvm/main.c | 1 - arch/loongarch/kvm/mmu.c | 128 +- arch/loongarch/kvm/switch.S | 31 + arch/loongarch/kvm/timer.c | 129 +- arch/loongarch/kvm/trace.h | 6 +- arch/loongarch/kvm/vcpu.c | 307 +- arch/parisc/mm/init.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 5 +- arch/s390/configs/debug_defconfig | 9 +- arch/s390/configs/defconfig | 9 +- arch/s390/configs/zfcpdump_defconfig | 3 +- arch/x86/Kconfig | 4 +- arch/x86/Kconfig.cpu | 6 +- arch/x86/kernel/alternative.c | 8 +- block/genhd.c | 4 +- drivers/accel/habanalabs/common/habanalabs_ioctl.c | 3 +- drivers/acpi/acpi_lpss.c | 32 +- drivers/acpi/scan.c | 5 +- drivers/acpi/thermal.c | 4 +- drivers/acpi/utils.c | 116 +- drivers/bluetooth/btusb.c | 2 + drivers/char/ipmi/ipmi_msghandler.c | 4 +- drivers/clk/qcom/dispcc-sm8550.c | 12 +- drivers/clk/qcom/dispcc-sm8650.c | 8 + drivers/clk/qcom/gcc-sm8550.c | 110 +- drivers/clk/qcom/gpucc-sm8550.c | 6 +- drivers/clk/qcom/gpucc-sm8650.c | 2 + drivers/connector/connector.c | 5 +- drivers/firewire/core-device.c | 2 +- drivers/firmware/efi/libstub/Makefile.zboot | 4 +- drivers/firmware/efi/libstub/loongarch-stub.c | 9 +- drivers/firmware/efi/libstub/loongarch-stub.h | 4 + drivers/firmware/efi/libstub/loongarch.c | 6 +- drivers/firmware/qcom/qcom_qseecom_uefisecapp.c | 20 +- drivers/gpio/gpiolib-cdev.c | 406 +- drivers/gpio/gpiolib.c | 3 - drivers/gpio/gpiolib.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/umc_v12_0.c | 80 +- drivers/gpu/drm/amd/amdgpu/umc_v12_0.h | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 79 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 57 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 29 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 3 + drivers/gpu/drm/amd/display/dc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 19 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 12 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 318 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 418 +- drivers/gpu/drm/amd/display/dc/core/dc_state.c | 865 ++++ drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 46 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 6 +- drivers/gpu/drm/amd/display/dc/dc.h | 33 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 230 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 57 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 6 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +- .../dc/{dml2/dml2_dc_types.h => dc_plane.h} | 24 +- .../dc/{dml2/dml2_dc_types.h => dc_plane_priv.h} | 20 +- drivers/gpu/drm/amd/display/dc/dc_state.h | 78 + drivers/gpu/drm/amd/display/dc/dc_state_priv.h | 102 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 76 +- .../dc/{dml2/dml2_dc_types.h => dc_stream_priv.h} | 21 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 5 + drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c | 14 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 2 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 4 +- .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 4 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 93 +- .../amd/display/dc/dcn35/dcn35_dio_link_encoder.c | 5 + drivers/gpu/drm/amd/display/dc/dcn35/dcn35_init.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 5 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 51 +- .../drm/amd/display/dc/dml2/display_mode_core.c | 2 +- .../gpu/drm/amd/display/dc/dml2/dml2_dc_types.h | 1 + .../drm/amd/display/dc/dml2/dml2_mall_phantom.c | 89 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 10 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c | 14 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 2 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.h | 35 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 13 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 35 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.h | 7 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 79 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.h | 2 +- .../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 8 +- .../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.h | 2 +- .../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c | 4 +- .../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 12 +- .../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 7 +- .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 84 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 58 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h | 6 +- drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 8 +- .../drm/amd/display/dc/hwss/hw_sequencer_private.h | 1 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 20 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 19 + drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 - .../display/dc/link/protocols/link_dp_capability.c | 2 +- .../amd/display/dc/link/protocols/link_dp_dpia.c | 3 +- .../gpu/drm/amd/display/dc/optc/dcn32/dcn32_optc.c | 7 + .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c | 7 + .../amd/display/dc/resource/dcn32/dcn32_resource.c | 134 +- .../amd/display/dc/resource/dcn32/dcn32_resource.h | 14 - .../display/dc/resource/dcn321/dcn321_resource.c | 25 +- .../amd/display/dc/resource/dcn35/dcn35_resource.c | 5 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 4 +- .../amd/display/include/grph_object_ctrl_defs.h | 2 + drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 1 + .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 13 +- drivers/gpu/drm/ast/ast_i2c.c | 1 - drivers/gpu/drm/bridge/aux-bridge.c | 3 +- drivers/gpu/drm/bridge/aux-hpd-bridge.c | 4 +- drivers/gpu/drm/bridge/parade-ps8640.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 - drivers/gpu/drm/display/drm_dp_helper.c | 1 - drivers/gpu/drm/display/drm_dp_mst_topology.c | 1 - drivers/gpu/drm/gma500/cdv_intel_dp.c | 1 - drivers/gpu/drm/gma500/intel_gmbus.c | 1 - drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 1 - drivers/gpu/drm/gma500/psb_intel_sdvo.c | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 32 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 1 - drivers/gpu/drm/i915/display/intel_hdcp.c | 72 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 5 +- drivers/gpu/drm/i915/i915_hwmon.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 4 + drivers/gpu/drm/loongson/lsdc_i2c.c | 1 - drivers/gpu/drm/mediatek/Makefile | 3 +- drivers/gpu/drm/mediatek/mtk_cec.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_aal.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_ccorr.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_drv.h | 8 + drivers/gpu/drm/mediatek/mtk_disp_merge.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c | 248 +- drivers/gpu/drm/mediatek/mtk_dp.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 16 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 20 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 5 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c | 1 - drivers/gpu/drm/mediatek/mtk_mdp_rdma.c | 19 +- drivers/gpu/drm/mediatek/mtk_padding.c | 160 + drivers/gpu/drm/mgag200/mgag200_i2c.c | 1 - drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 1 - drivers/gpu/drm/radeon/radeon_i2c.c | 1 - drivers/gpu/drm/rockchip/inno_hdmi.c | 1 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 1 - drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c | 1 - drivers/hid/wacom_wac.c | 32 +- drivers/i2c/busses/i2c-ali1535.c | 2 +- drivers/i2c/busses/i2c-ali1563.c | 2 +- drivers/i2c/busses/i2c-ali15x3.c | 2 +- drivers/i2c/busses/i2c-amd756.c | 2 +- drivers/i2c/busses/i2c-amd8111.c | 2 +- drivers/i2c/busses/i2c-aspeed.c | 48 +- drivers/i2c/busses/i2c-cpm.c | 2 +- drivers/i2c/busses/i2c-designware-amdpsp.c | 14 +- drivers/i2c/busses/i2c-designware-common.c | 167 +- drivers/i2c/busses/i2c-designware-core.h | 47 +- drivers/i2c/busses/i2c-designware-master.c | 19 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 114 +- drivers/i2c/busses/i2c-designware-platdrv.c | 333 +- drivers/i2c/busses/i2c-designware-slave.c | 12 +- drivers/i2c/busses/i2c-elektor.c | 2 +- drivers/i2c/busses/i2c-gpio.c | 36 +- drivers/i2c/busses/i2c-ibm_iic.c | 2 +- drivers/i2c/busses/i2c-imx.c | 2 +- drivers/i2c/busses/i2c-iop3xx.c | 2 +- drivers/i2c/busses/i2c-isch.c | 2 +- drivers/i2c/busses/i2c-kempld.c | 3 +- drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/i2c/busses/i2c-nforce2.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 49 +- drivers/i2c/busses/i2c-pasemi-pci.c | 2 +- drivers/i2c/busses/i2c-piix4.c | 2 +- drivers/i2c/busses/i2c-qcom-geni.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 51 +- drivers/i2c/busses/i2c-rk3x.c | 21 +- drivers/i2c/busses/i2c-s3c2410.c | 61 +- drivers/i2c/busses/i2c-scmi.c | 2 +- drivers/i2c/busses/i2c-sh7760.c | 2 +- drivers/i2c/busses/i2c-sibyte.c | 4 +- drivers/i2c/busses/i2c-sis5595.c | 2 +- drivers/i2c/busses/i2c-sis630.c | 2 +- drivers/i2c/busses/i2c-sis96x.c | 2 +- drivers/i2c/busses/i2c-via.c | 2 +- drivers/i2c/busses/i2c-viapro.c | 2 +- drivers/i2c/busses/scx200_acb.c | 2 +- drivers/i2c/i2c-core-base.c | 13 +- drivers/i2c/i2c-smbus.c | 8 +- drivers/i2c/i2c-stub.c | 2 +- drivers/iio/light/hid-sensor-als.c | 100 +- drivers/iommu/intel/debugfs.c | 3 - drivers/iommu/intel/iommu.c | 239 +- drivers/iommu/intel/iommu.h | 179 +- drivers/iommu/intel/pasid.c | 274 +- drivers/iommu/intel/pasid.h | 223 +- drivers/iommu/intel/svm.c | 20 +- drivers/iommu/of_iommu.c | 4 + drivers/md/Kconfig | 34 - drivers/md/Makefile | 10 +- drivers/md/md-autodetect.c | 8 +- drivers/md/md-faulty.c | 365 -- drivers/md/md-linear.c | 318 -- drivers/md/md-multipath.c | 463 --- drivers/md/md.c | 239 +- drivers/md/raid1-10.c | 54 + drivers/md/raid1.c | 20 +- drivers/md/raid10.c | 49 +- drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 2 +- drivers/media/rc/bpf-lirc.c | 2 +- drivers/memory/brcmstb_dpfe.c | 6 +- drivers/memory/brcmstb_memc.c | 6 +- drivers/memory/emif.c | 6 +- drivers/memory/fsl-corenet-cf.c | 6 +- drivers/memory/fsl_ifc.c | 6 +- drivers/memory/jz4780-nemc.c | 5 +- drivers/memory/mtk-smi.c | 10 +- drivers/memory/omap-gpmc.c | 6 +- drivers/memory/renesas-rpc-if.c | 6 +- drivers/memory/samsung/exynos5422-dmc.c | 6 +- drivers/memory/stm32-fmc2-ebi.c | 6 +- drivers/memory/tegra/tegra186-emc.c | 6 +- drivers/memory/tegra/tegra210-emc-core.c | 6 +- drivers/memory/ti-aemif.c | 5 +- drivers/memory/ti-emif-pm.c | 6 +- drivers/mtd/spi-nor/core.c | 24 +- drivers/mtd/spi-nor/core.h | 2 +- drivers/mtd/spi-nor/sysfs.c | 2 + drivers/net/ethernet/marvell/octeon_ep/Makefile | 2 +- .../net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c | 59 +- .../net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c | 46 +- .../ethernet/marvell/octeon_ep/octep_ctrl_mbox.h | 4 +- .../ethernet/marvell/octeon_ep/octep_ctrl_net.c | 6 + .../net/ethernet/marvell/octeon_ep/octep_main.c | 83 +- .../net/ethernet/marvell/octeon_ep/octep_main.h | 46 +- .../ethernet/marvell/octeon_ep/octep_pfvf_mbox.c | 449 ++ .../ethernet/marvell/octeon_ep/octep_pfvf_mbox.h | 167 + .../marvell/octeon_ep/octep_regs_cn9k_pf.h | 9 + .../marvell/octeon_ep/octep_regs_cnxk_pf.h | 13 + drivers/net/ethernet/marvell/octeon_ep/octep_tx.h | 24 +- drivers/net/ethernet/micrel/ks8851.h | 3 + drivers/net/ethernet/micrel/ks8851_common.c | 20 +- drivers/net/ethernet/micrel/ks8851_spi.c | 42 +- drivers/net/ethernet/microsoft/Kconfig | 1 + drivers/net/wireless/marvell/mwifiex/join.c | 4 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 - drivers/net/wireless/marvell/mwifiex/scan.c | 11 - drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 4 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 + drivers/net/wireless/realtek/rtw88/fw.c | 4 +- drivers/net/wireless/realtek/rtw88/main.h | 12 - drivers/net/wireless/realtek/rtw89/mac_be.c | 1176 +++++- drivers/net/wireless/realtek/rtw89/reg.h | 541 +++ drivers/platform/surface/surface_acpi_notify.c | 30 +- drivers/platform/x86/amd/pmf/Kconfig | 1 + drivers/platform/x86/amd/pmf/Makefile | 3 +- drivers/platform/x86/amd/pmf/acpi.c | 37 + drivers/platform/x86/amd/pmf/core.c | 52 +- drivers/platform/x86/amd/pmf/pmf.h | 203 + drivers/platform/x86/amd/pmf/spc.c | 158 + drivers/platform/x86/amd/pmf/sps.c | 5 +- drivers/platform/x86/amd/pmf/tee-if.c | 472 +++ drivers/platform/x86/intel/pmc/core_ssram.c | 2 +- drivers/platform/x86/intel/vsec.c | 7 + drivers/platform/x86/silicom-platform.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 9 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/scsi_error.c | 2 + drivers/staging/greybus/i2c.c | 2 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 24 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 86 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 2 +- drivers/staging/rtl8192e/rtl819x_TS.h | 2 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 90 +- drivers/staging/rtl8192e/rtllib.h | 8 +- drivers/staging/rtl8192e/rtllib_rx.c | 30 +- drivers/staging/rtl8192e/rtllib_wx.c | 2 +- drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 2 +- drivers/thermal/thermal_core.c | 1 - drivers/ufs/core/ufshcd.c | 43 +- drivers/ufs/host/ufs-qcom.c | 10 +- drivers/ufs/host/ufs-qcom.h | 1 + drivers/ufs/host/ufshcd-pltfrm.c | 2 +- drivers/vfio/pci/Kconfig | 2 + drivers/vfio/pci/Makefile | 2 + drivers/vfio/pci/vfio_pci_rdwr.c | 57 +- drivers/vfio/pci/virtio/Kconfig | 15 + drivers/vfio/pci/virtio/Makefile | 3 + drivers/vfio/pci/virtio/main.c | 576 +++ drivers/video/fbdev/core/fb_ddc.c | 1 - drivers/video/fbdev/core/fb_defio.c | 8 +- drivers/video/fbdev/cyber2000fb.c | 1 - drivers/video/fbdev/i740fb.c | 1 - drivers/video/fbdev/intelfb/intelfb_i2c.c | 15 +- drivers/video/fbdev/matrox/i2c-matroxfb.c | 15 +- drivers/video/fbdev/s3fb.c | 1 - drivers/video/fbdev/tdfxfb.c | 1 - drivers/video/fbdev/tridentfb.c | 1 - drivers/video/fbdev/via/via_i2c.c | 1 - drivers/virtio/Kconfig | 5 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio.c | 37 +- drivers/virtio/virtio_pci_admin_legacy_io.c | 244 ++ drivers/virtio/virtio_pci_common.c | 14 + drivers/virtio/virtio_pci_common.h | 42 +- drivers/virtio/virtio_pci_modern.c | 259 +- drivers/virtio/virtio_pci_modern_dev.c | 24 +- fs/afs/dynroot.c | 5 +- fs/autofs/expire.c | 7 +- fs/bcachefs/bcachefs_ioctl.h | 2 +- fs/bcachefs/btree_gc.c | 3 +- fs/bcachefs/btree_update_interior.c | 1 + fs/bcachefs/chardev.c | 3 +- fs/cachefiles/namei.c | 2 + fs/ceph/dir.c | 2 +- fs/ceph/mds_client.c | 2 +- fs/coda/cache.c | 8 +- fs/dcache.c | 650 ++- fs/ecryptfs/inode.c | 2 + fs/ext2/namei.c | 11 +- fs/ext4/namei.c | 21 +- fs/f2fs/namei.c | 21 +- fs/file_table.c | 5 - fs/inode.c | 49 +- fs/internal.h | 7 +- fs/libfs.c | 62 +- fs/namei.c | 87 +- fs/nfsd/nfsctl.c | 70 +- fs/nfsd/vfs.c | 4 + fs/notify/fsnotify.c | 2 +- fs/nsfs.c | 7 +- fs/ocfs2/namei.c | 8 +- fs/overlayfs/copy_up.c | 9 +- fs/overlayfs/dir.c | 4 + fs/overlayfs/export.c | 23 +- fs/overlayfs/super.c | 6 +- fs/overlayfs/util.c | 7 +- fs/reiserfs/namei.c | 54 +- fs/smb/client/smb2misc.c | 30 +- fs/smb/server/auth.c | 14 +- fs/smb/server/mgmt/ksmbd_ida.c | 21 +- fs/smb/server/oplock.c | 10 +- fs/smb/server/smb2pdu.c | 7 +- fs/smb/server/smb_common.c | 6 +- fs/smb/server/vfs.c | 33 +- fs/tracefs/inode.c | 34 +- fs/udf/namei.c | 7 +- include/acpi/acpi_bus.h | 11 +- include/drm/drm_print.h | 3 + include/linux/bpf.h | 85 +- include/linux/connector.h | 3 +- include/linux/dcache.h | 162 +- include/linux/filter.h | 2 +- include/linux/firewire.h | 2 +- include/linux/hid-sensor-ids.h | 4 - include/linux/i2c.h | 5 +- include/linux/io_uring.h | 10 +- include/linux/io_uring_types.h | 3 - include/linux/lsm_hook_defs.h | 15 +- include/linux/netlink.h | 6 +- include/linux/regulator/driver.h | 7 +- include/linux/ring_buffer.h | 1 + include/linux/security.h | 43 +- include/linux/trace.h | 4 +- include/linux/trace_seq.h | 9 +- include/linux/vfio_pci_core.h | 20 + include/linux/virtio.h | 8 + include/linux/virtio_config.h | 4 + include/linux/virtio_pci_admin.h | 23 + include/linux/virtio_pci_modern.h | 2 + include/net/cfg80211.h | 17 + include/net/genetlink.h | 46 +- include/net/netlink.h | 31 +- include/sound/soc.h | 2 +- include/uapi/linux/bpf.h | 42 - include/uapi/linux/devlink.h | 2 + include/uapi/linux/raid/md_p.h | 8 +- include/uapi/linux/raid/md_u.h | 11 +- include/uapi/linux/virtio_config.h | 8 +- include/uapi/linux/virtio_pci.h | 68 + include/ufs/ufshcd.h | 1 - io_uring/Makefile | 2 +- io_uring/filetable.c | 11 +- io_uring/io_uring.c | 627 +-- io_uring/io_uring.h | 9 +- io_uring/register.c | 599 +++ io_uring/register.h | 8 + io_uring/rsrc.c | 169 +- io_uring/rsrc.h | 15 - kernel/bpf/Makefile | 2 +- kernel/bpf/arraymap.c | 2 +- kernel/bpf/bpf_lsm.c | 15 +- kernel/bpf/cgroup.c | 6 +- kernel/bpf/core.c | 3 +- kernel/bpf/helpers.c | 6 +- kernel/bpf/inode.c | 326 +- kernel/bpf/syscall.c | 215 +- kernel/bpf/token.c | 271 -- kernel/bpf/verifier.c | 13 +- kernel/module/dups.c | 2 +- kernel/numa.c | 2 + kernel/trace/bpf_trace.c | 2 +- kernel/trace/ring_buffer.c | 392 +- kernel/trace/trace.c | 79 +- kernel/trace/trace.h | 1 + kernel/trace/trace_boot.c | 2 +- kernel/trace/trace_events.c | 48 +- kernel/trace/trace_kprobe.c | 4 +- kernel/trace/trace_seq.c | 3 - localversion-next | 2 +- net/8021q/vlan_core.c | 9 +- net/bluetooth/hci_sync.c | 10 +- net/bluetooth/l2cap_core.c | 3 +- net/core/filter.c | 38 +- net/core/scm.c | 2 +- net/devlink/dev.c | 13 +- net/devlink/devl_internal.h | 59 +- net/devlink/health.c | 10 +- net/devlink/linecard.c | 5 +- net/devlink/netlink.c | 116 + net/devlink/netlink_gen.c | 16 +- net/devlink/netlink_gen.h | 4 +- net/devlink/param.c | 5 +- net/devlink/port.c | 8 +- net/devlink/rate.c | 5 +- net/devlink/region.c | 6 +- net/devlink/trap.c | 18 +- net/ipv4/bpf_tcp_ca.c | 2 +- net/mac80211/debugfs_netdev.c | 9 +- net/mac80211/driver-ops.c | 14 +- net/netfilter/nf_bpf_link.c | 2 +- net/netlink/af_netlink.c | 3 +- net/netlink/genetlink.c | 144 +- net/sunrpc/svc_xprt.c | 5 +- net/unix/scm.c | 4 +- samples/ftrace/sample-trace-array.c | 2 +- scripts/kernel-doc | 5 +- security/security.c | 101 +- security/selinux/hooks.c | 47 +- sound/soc/amd/acp-config.c | 1 + sound/soc/amd/acp/acp-mach-common.c | 1 + sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c | 3 +- sound/soc/amd/vangogh/acp5x-mach.c | 35 +- sound/soc/amd/vangogh/pci-acp5x.c | 19 +- sound/soc/codecs/hdmi-codec.c | 12 +- sound/soc/fsl/fsl-asoc-card.c | 3 +- sound/soc/fsl/fsl_sai.c | 3 + sound/soc/generic/audio-graph-card.c | 1 - sound/soc/generic/audio-graph-card2.c | 1 - sound/soc/generic/simple-card-utils.c | 1 - sound/soc/hisilicon/hi6210-i2s.c | 1 - sound/soc/intel/avs/boards/hdaudio.c | 6 +- sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt8188/mt8188-mt6359.c | 125 +- sound/soc/qcom/sc7180.c | 1 - sound/soc/qcom/sc8280xp.c | 1 + sound/soc/rockchip/rk3399_gru_sound.c | 2 +- sound/soc/samsung/odroid.c | 3 +- sound/soc/soc-core.c | 24 + sound/soc/sof/amd/acp-ipc.c | 4 +- sound/soc/sof/amd/acp.c | 14 + sound/soc/sof/amd/acp.h | 5 + sound/soc/sof/ipc3-topology.c | 11 +- sound/soc/sof/sof-client-probes.c | 4 +- sound/soc/sof/topology.c | 3 +- sound/soc/sprd/sprd-pcm-compress.c | 6 +- sound/soc/tegra/tegra20_ac97.c | 55 +- sound/soc/tegra/tegra20_ac97.h | 4 +- tools/include/uapi/linux/bpf.h | 42 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 37 +- tools/lib/bpf/bpf.h | 35 +- tools/lib/bpf/btf.c | 7 +- tools/lib/bpf/elf.c | 2 + tools/lib/bpf/features.c | 478 --- tools/lib/bpf/libbpf.c | 573 ++- tools/lib/bpf/libbpf.h | 37 +- tools/lib/bpf/libbpf.map | 1 - tools/lib/bpf/libbpf_internal.h | 36 +- tools/lib/bpf/libbpf_probes.c | 8 +- tools/lib/bpf/str_error.h | 3 - tools/lib/perf/include/perf/cpumap.h | 11 + tools/perf/arch/x86/util/event.c | 103 +- tools/perf/builtin-report.c | 54 +- tools/perf/tests/builtin-test.c | 2 - tools/perf/tests/dso-data.c | 15 +- tools/perf/tests/maps.c | 61 +- tools/perf/tests/vmlinux-kallsyms.c | 181 +- tools/perf/util/evlist.c | 15 +- tools/perf/util/machine.c | 53 +- tools/perf/util/map.h | 16 +- tools/perf/util/maps.c | 99 +- tools/perf/util/maps.h | 3 + tools/perf/util/probe-event.c | 40 +- tools/perf/util/symbol.c | 36 +- tools/perf/util/synthetic-events.c | 118 +- tools/perf/util/thread.c | 35 +- tools/perf/util/top.c | 9 +- tools/testing/selftests/arm64/fp/vec-syscfg.c | 14 +- .../selftests/bpf/prog_tests/libbpf_probes.c | 4 - .../testing/selftests/bpf/prog_tests/libbpf_str.c | 6 - tools/testing/selftests/bpf/prog_tests/token.c | 1031 ----- tools/testing/selftests/bpf/progs/priv_map.c | 13 - tools/testing/selftests/bpf/progs/priv_prog.c | 13 - .../ftrace/test.d/00basic/trace_marker.tc | 82 + .../selftests/hid/tests/test_wacom_generic.py | 276 ++ tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/vlan_hw_filter.sh | 29 + 594 files changed, 17179 insertions(+), 13107 deletions(-) create mode 100644 Documentation/admin-guide/pmf.rst create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,pad [...] create mode 100644 Documentation/sphinx/templates/translations.html create mode 100644 Documentation/sphinx/translations.py create mode 100644 arch/arm64/include/asm/vncr_mapping.h create mode 100644 drivers/firmware/efi/libstub/loongarch-stub.h create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_state.c copy drivers/gpu/drm/amd/display/dc/{dml2/dml2_dc_types.h => dc_plane.h} (72%) copy drivers/gpu/drm/amd/display/dc/{dml2/dml2_dc_types.h => dc_plane_priv.h} (72%) create mode 100644 drivers/gpu/drm/amd/display/dc/dc_state.h create mode 100644 drivers/gpu/drm/amd/display/dc/dc_state_priv.h copy drivers/gpu/drm/amd/display/dc/{dml2/dml2_dc_types.h => dc_stream_priv.h} (72%) create mode 100644 drivers/gpu/drm/mediatek/mtk_padding.c delete mode 100644 drivers/md/md-faulty.c delete mode 100644 drivers/md/md-linear.c delete mode 100644 drivers/md/md-multipath.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h create mode 100644 drivers/platform/x86/amd/pmf/spc.c create mode 100644 drivers/platform/x86/amd/pmf/tee-if.c create mode 100644 drivers/vfio/pci/virtio/Kconfig create mode 100644 drivers/vfio/pci/virtio/Makefile create mode 100644 drivers/vfio/pci/virtio/main.c create mode 100644 drivers/virtio/virtio_pci_admin_legacy_io.c create mode 100644 include/linux/virtio_pci_admin.h create mode 100644 io_uring/register.c create mode 100644 io_uring/register.h delete mode 100644 kernel/bpf/token.c delete mode 100644 tools/lib/bpf/features.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/token.c delete mode 100644 tools/testing/selftests/bpf/progs/priv_map.c delete mode 100644 tools/testing/selftests/bpf/progs/priv_prog.c create mode 100755 tools/testing/selftests/ftrace/test.d/00basic/trace_marker.tc create mode 100755 tools/testing/selftests/net/vlan_hw_filter.sh