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 6a3d37b4d885 Add linux-next specific files for 20230525 omits cd57d270c8ac Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f9787ed1c469 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits f3b3578fa33e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits d7f91789a4c5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 2742cf3794b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ffcfb1e719f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03b66d2ec9d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 950c56ee604b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7b9aa71f8d3 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2a7ebc2b1190 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits d412e37aa53f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 2a7bcb9928b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d2edac423f3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits d69609206f00 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 390750582f0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1886989a4310 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits f9d74da492b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4df7098ce688 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits ccabbcf9916f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd9832bfdc92 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 600eadaf595f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a745282b6255 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 793702a94852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f6213ee86bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 939fc1123914 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits 2425b9db7cd4 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 3d3b6f9d0000 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits e4c8a49d5a4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f84297528efc Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 8cc78fc5415d Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 03c3d1b6e6f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 993b9b574948 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e09e9fe62d6c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 7e5a3ee57eef Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 9da804f7a48c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dac9ba546fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abbe0c026e6f Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 095e902680c9 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 16f57c0f5eb0 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 527eb4913acb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c4ff591b77e2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1a39709285ac Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b929123ca80f Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 15ae696085e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0641fc931db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73f403312315 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16b8c011ffd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c90484906495 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31daed603ee9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fabd0db857b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 014b06065815 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 348902f8a02f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12f1b123119e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c6372500f6d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f77be02b205c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90c886c9bdb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84fc28ad6246 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10d2d38b2de4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 556ff1fc1b2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9adef61ff12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 975338bca12b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 283cf77d1291 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 4030dcf8335b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ed8ff0a77d7 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 66bde4be5633 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 49712bcf1d3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6c8a6d9f1310 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aab05338e46d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98dccd8193f6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits b38d8465d004 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 708275858459 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2da7c71ebb1e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits babb15661bed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b290642d15f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits bc2c6d4c1264 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b55736de9dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8630a06efade Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 589cd15126b0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 1ec5b029d421 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 3de308c5976c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 87e89253d8de Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 60cfacdd17ea Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ec33f7355c39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 35def944049b Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 672d058a16a0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 50bd891ce2f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c62600de9dec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 51f6f8bb060c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb165ad3ee09 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ea75ef846cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f380ee666f3a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47df094e1600 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 07b33b29d36a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits ebf863e07d39 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits fa9349566e00 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b733b1993c33 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 15c3d0048f56 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 94df5c505867 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits d6612897467c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 6abaeec419d6 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8c5000ab2db0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e536a777bf7a Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 8a9cfc87568b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9cf7c37a8ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3824be2654f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6b276465413 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 23fab62e4d4d Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits e4dec8998797 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits e40d7e8fcd18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d60b4f511ac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c69df1d299f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6a18a9896717 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 522ebbefef8d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 1541795385ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 185c4525ad3d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 21f66779f672 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bc315bd542f Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 945acd54cec6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 802da624f57f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76bd02ecc64e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 17c52347ee33 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits df4402f7856a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d39a1e3f79d5 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits f72045c4f8a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a2f67422e3db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ce225863f56 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 739e37e48d9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e957c0c0180 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 0225d7bad8db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 400c2d26e21c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits fc680f97682c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits f6f6bbb67286 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits d8c6ab170f08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88ffc9e57384 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits ae2422a24510 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5d3d9c6fd162 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits fcfc8e6d5d45 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits fb18ba0d9ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d67f4eb0d7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d2985b6c2e2 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 926e5f7a3816 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ada6bd53c3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8d9007045f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 253074a961e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f505be4cd1ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26b3127cb3a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 436d61ae544b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7d88d710c3cd Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9350a5d1a806 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits e0062f17b867 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 35c60b4ca653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63245c560dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31cb97df09ee Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e7def134a729 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 276570688b52 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 3d75c6137285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a0a333a7126 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits ff661430bdd5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e0ada0733d4a Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits 917ad9587edb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 15934b37c961 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 6357c49d6a3b Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits a2ef9fd0bc8c Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits e273bf3a9a27 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 3a907bfe41d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d3663bb92c27 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 42f28f5e2576 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits a215f3991d75 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6210d627b3cc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits be7336a087c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fa51de85546b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6d5e8829549e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d6023e9969d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 86c1020fa11d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 843cb0ef51fb Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits d7ce503a567d Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits a692cdbf1fb3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 33db7ebe1753 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 4119192764e5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b0b203a43ae8 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits ae5a57400d49 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 98ccfbadc396 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8d2037e6dbed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d71e771bcd5d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits ca20161e2758 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits dc218bfcf25c Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 9ee8a99ccce6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e6d4b0fd72bb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dd976a73fc59 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 367e7866cce5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d135d0c09db1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 798131724985 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5e6fa2a8553f Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits fd26973463e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a929538add1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0c38905241c2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3ab339a6a008 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b9569a66016f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f53607591638 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d6e608ce4224 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5d8d8842f64f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 563167186c64 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 294fe7893e6c smb3: update maintainer email omits bdd7ea53b5c9 NFSD: enable support for write delegation omits cc4952815532 locks: allow support for write delegation omits 55b7eb9f4dcb Merge remote-tracking branch 'asoc/for-6.5' into asoc-next omits 76bf90aaee83 Merge remote-tracking branch 'spi/for-6.5' into spi-next omits 226d95a8668c Merge branch 'devel' into for-next omits 5950435d91cf kallsyms: remove unused arch_get_kallsym() helper omits e3813734bb6a nfsd: don't provide pre/post-op attrs if fh_getattr fails omits ef9a15665707 lkdtm/bugs: Switch from 1-element array to flexible array omits 92bb899f9f3e befs: Replace all non-returning strlcpy with strscpy omits 2297c636c061 md/raid5: Convert stripe_head's "dev" to flexible array member omits 3d97932930b1 overflow: Add struct_size_t() helper omits 637ae8f2560b mtdchar: mark bits of ioctl handler noinline omits 122540030244 Merge branches 'arm64-defconfig-for-6.5', 'arm64-fixes-for [...] omits faa5e6cbb559 MAINTAINERS: Add myself as reviewer instead of Naga omits 3a128547bd44 Merge branch into tip/master: 'x86/sev' omits 8672672b0fbb Merge branch into tip/master: 'x86/mm' omits b0b9255dc56d Merge branch into tip/master: 'x86/misc' omits 2539ecb0edfd Merge branch into tip/master: 'x86/microcode' omits 61f7228a7311 Merge branch into tip/master: 'x86/cpu' omits 67d3be7f1176 Merge branch into tip/master: 'x86/cleanups' omits 3af60a1b04c6 Merge branch into tip/master: 'x86/alternatives' omits fb21a0b04af8 Merge branch into tip/master: 'smp/core' omits af75e6871092 Merge branch into tip/master: 'sched/core' omits e741d160f20a Merge branch into tip/master: 'ras/core' omits b85c6694924e Merge branch into tip/master: 'perf/core' omits c50a7b40a2f5 Merge branch into tip/master: 'objtool/core' omits e343c80e9156 Merge branch into tip/master: 'locking/core' omits 19f872c5be2b Merge branch into tip/master: 'irq/core' omits 5d3283c4e7ef Merge branch into tip/master: 'core/debugobjects' omits bdc141778c0a Merge branch into tip/master: 'objtool/urgent' omits cf8e6a1e9d4e Merge branch into tip/master: 'irq/urgent' omits 1374df24c22a Merge branch 'mm-nonmm-unstable' into mm-everything omits 907e7afd0166 include/linux/math.h: fix mult_frac() multiple argument ev [...] omits 02ea35ee19d9 arm64: enable perf events based hard lockup detector omits 49a6a9d8eee2 arm64: add hw_nmi_get_sample_period for preparation of loc [...] omits 0d0413db2892 watchdog/perf: adapt the watchdog_perf interface for async model omits 75cd89f597e2 watchdog/perf: add a weak function for an arch to detect i [...] omits 2f426408c723 watchdog/hardlockup: detect hard lockups using secondary ( [...] omits 97ab15bb2c1a watchdog/hardlockup: have the perf hardlockup use __weak f [...] omits 4b95b620dcd5 watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] omits 0ad84534c0ba watchdog/hardlockup: move perf hardlockup watchdog petting [...] omits 66aad57e7cc5 watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] omits f347c288cbfb watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] omits c45d61577f49 watchdog/hardlockup: move perf hardlockup checking/panic t [...] omits b576c8883459 watchdog/perf: rename watchdog_hld.c to watchdog_perf.c omits 9b984843987b watchdog/hardlockup: add comments to touch_nmi_watchdog() omits 0bb7d59f5ebd watchdog/perf: ensure CPU-bound context when creating hard [...] omits 48d2cfd1a5f1 watchdog/hardlockup: change watchdog_nmi_enable() to void omits 8463f509ed71 watchdog: remove WATCHDOG_DEFAULT omits cc661071c4eb watchdog/perf: more properly prevent false positives with [...] omits 5260e503f144 watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] omits 393d806857be decompressor: provide missing prototypes omits cc3d48eebfe8 init-add-bdev-fs-printk-if-mount_block_root-failed-fix omits ca802f1fa030 init: add bdev fs printk if mount_block_root failed omits d9bd0845abac kcov: add prototypes for helper functions omits e4bc1ba3e479 time_namespace: always provide arch_get_vdso_data() protot [...] omits 38cbd9f2799a thread_info: move function declarations to linux/thread_info.h omits 9a24c571627b init: move cifs_root_data() prototype into linux/mount.h omits e0d96e5817e4 fix up for "init: consolidate prototypes in linux/init.h" omits 3e535ef30b2b init: consolidate prototypes in linux/init.h omits bd2342644a6e kunit: include debugfs header file omits f7fcf4b144e9 panic: make function declarations visible omits 46fe5b945ca3 panic: hide unused global functions omits 258ae1e70a18 locking: add lockevent_read() prototype omits 2221e4774824 lib: devmem_is_allowed: include linux/io.h omits a33428ef086f mm: sparse: mark populate_section_memmap() static omits a577374aea21 mm: page_poison: always declare __kernel_map_pages() function omits f36af8a1bf78 mm: percpu: unhide pcpu_embed_first_chunk prototype omits 751c6f16ca6a squashfs-cache-partial-compressed-blocks-fix omits 7e9bc9f48815 squashfs: cache partial compressed blocks omits fc5baee195b8 squashfs: don't include buffer_head.h omits a2ce2fa208b9 fork-optimize-memcg_charge_kernel_stack-a-bit-fix omits 07b6abf4b393 fork: optimize memcg_charge_kernel_stack() a bit omits ff01fcf5b03d add intptr_t omits 0c2c41d35cac procfs: replace all non-returning strlcpy with strscpy omits e7c5ef2adfdf ntfs: do not dereference a null ctx on error omits 9e864180dc01 scripts/spelling.txt: add more spellings to spelling.txt omits a91b5feadf48 kthread: fix spelling typo and grammar in comments omits cd255dae35f5 mm: multi-gen LRU: cleanup lru_gen_test_recent() omits 5eced7480da2 mm: multi-gen LRU: add helpers in page table walks omits 352b8187f8bc mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() omits bb1c07bb626e mm: multi-gen LRU: use macro for bitmap omits 97c161ab78bb selftests: cgroup: fix unexpected failure on test_memcg_low omits 81866bde0b46 mm/memcontrol: fix typo in comment omits a4f38e94f037 mm/mlock: rename mlock_future_check() to mlock_future_ok() omits 3c63e5abdfaa mm/mmap: refactor mlock_future_check() omits bc97ce254be0 fuse: use direct_write_fallback omits c9b708f0c370 fuse: drop redundant arguments to fuse_perform_write omits 4b17240142d1 fuse: update ki_pos in fuse_perform_write omits df88efb11f18 fs: factor out a direct_write_fallback helper omits ce7316a86b02 iomap: use kiocb_write_and_wait and kiocb_invalidate_pages omits e1c28d2a2dd9 iomap: assign current->backing_dev_info in iomap_file_buff [...] omits c3a58865cfe9 iomap: update ki_pos in iomap_file_buffered_write omits 0ebbeb9f4f7e filemap: add a kiocb_invalidate_post_write helper omits eb11e99a0d2e filemap: add a kiocb_invalidate_pages helper omits 8ebaf3e4b9eb filemap: add a kiocb_write_and_wait helper omits c70f58e5c5ac filemap: assign current->backing_dev_info in generic_perfo [...] omits c082178d33d9 filemap: update ki_pos in generic_perform_write omits 6a574c469343 iomap: update ki_pos a little later in iomap_dio_complete omits 5036923c3466 selftests/mm: gup_longterm: add liburing tests omits a584e1d89f66 selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM omits aecac27d5480 selftests/mm: factor out detection of hugetlb page sizes i [...] omits b5ae16171018 mm: compaction: avoid GFP_NOFS ABBA deadlock omits 2791d49881af mm: page_isolation: write proper kerneldoc omits 7c45a15b9862 mm: compaction: drop redundant watermark check in compacti [...] omits 29a51a36fe45 mm: compaction: remove unnecessary is_via_compact_memory() checks omits e0f0e9d04130 mm: compaction: refactor __compaction_suitable() omits e3e579b1c28b mm: compaction: simplify should_compact_retry() omits e4131af38522 mm: compaction: remove compaction result helpers omits 261b5a96f7d1 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] omits 742e3d7bf1bb mm: avoid rewalk in mmap_region omits 3158bdf7e8a1 mm: add vma_iter_{next,prev}_range() to vma iterator omits c5c612baf7e8 maple_tree: update testing code for mas_{next,prev,walk} omits 3be5d85f889a maple_tree: clear up index and last setting in single entry tree omits efeb231df300 maple_tree: add mas_prev_range() and mas_find_range_rev interface omits 05536487439f maple_tree: introduce mas_prev_slot() interface omits 0c1e4dc4385c maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() omits 9a75a1814f28 maple_tree: add mas_next_range() and mas_find_range() interfaces omits e15d448467e1 maple_tree: introduce mas_next_slot() interface omits 9e28578e0b8a maple_tree: fix testing mas_empty_area() omits b28393b1398d maple_tree: revise limit checks in mas_empty_area{_rev}() omits da4206444382 maple_tree: try harder to keep active node with mas_prev() omits 4ece9de488a5 maple_tree: try harder to keep active node after mas_next() omits e4abd414c290 mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] omits 408e024b58be maple_tree: mas_start() reset depth on dead node omits 56f77d0f3d26 maple_tree: remove unnecessary check from mas_destroy() omits dda5ddd4d7a7 maple_tree: add __init and __exit to test module omits 6fb0cf091bc6 mm: update vma_iter_store() to use MAS_WARN_ON() omits fa96f1c7cbfd mm: update validate_mm() to use vma iterator omits 76b3b728e556 maple_tree: make test code work without debug enabled omits 31e15cdeaa8b maple_tree: return error on mte_pivots() out of range omits d528dc8e0a1b maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() omits c24759170727 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() omits e9c2baf967d3 maple_tree: use MAS_BUG_ON() from mas_topiary_range() omits 9093c83d341d maple_tree: use MAS_BUG_ON() in mas_set_height() omits 5860c326c6bb maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent omits a1b1a4e9e853 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] omits 49d43e081229 maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() omits 7696eef9816e maple_tree: convert BUG_ON() to MT_BUG_ON() omits 0d2ac0e8a6ee maple_tree: add debug BUG_ON and WARN_ON variants omits dcc1a639782e maple_tree: add format option to mt_dump() omits f1f51ecc2819 maple_tree: clean up mas_dfs_postorder() omits b197fa740445 maple_tree: avoid unnecessary ascending omits 8e521e827ccd maple_tree: clean up mas_parent_enum() and rename to mas_p [...] omits 24e5407480c3 maple_tree: fix static analyser cppcheck issue omits 9d13eee0fcaa mm: convert migrate_pages() to work on folios omits 186d46632ee5 mm/gup: remove vmas array from internal GUP functions omits 2140fd47058e mm/gup: remove vmas parameter from pin_user_pages() omits c37ac11f8708 io_uring: rsrc: delegate VMA file-backed check to GUP omits abd954b49681 mm/gup: remove vmas parameter from get_user_pages_remote() omits 87b7d2d4db4f mm/gup: remove unused vmas parameter from pin_user_pages_remote() omits 6110b58a4a72 mm/gup: remove unused vmas parameter from get_user_pages() omits 410cfa8646bb mm/hugetlb: remove hugetlb_page_subpool() omits 253d207d17dc mm: page_alloc: move is_check_pages_enabled() into page_alloc.c omits 0abc7b40ac46 mm: page_alloc: move sysctls into it own fils omits 01245eb24a8b mm: vmscan: use gfp_has_io_fs() omits 49ae58f31ea2 mm: page_alloc: move pm_* function into power omits c4a652d74b2e mm: page_alloc: move mark_free_page() into snapshot.c omits 6d10f55c49be mm: page_alloc: split out DEBUG_PAGEALLOC omits 64b431313973 mm: page_alloc: split out FAIL_PAGE_ALLOC omits b8aee54bca56 mm: page_alloc: remove alloc_contig_dump_pages() stub omits 3223eaf58098 mm: page_alloc: squash page_is_consistent() omits 8ab7c5c72b1f mm: page_alloc: collect mem statistic into show_mem.c omits 208771ad2f9f mm: page_alloc: move set_zone_contiguous() into mm_init.c omits 353ee32460d2 mm: page_alloc: move init_on_alloc/free() into mm_init.c omits 62efc5ccad73 mm: page_alloc: move mirrored_kernelcore into mm_init.c omits d894520717a6 mm/zsmalloc: get rid of PAGE_MASK omits 6b6464120042 mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix omits 4537ee620f16 mm,page_owner: filter out stacks by a threshold counter omits cc00eb1d9c5a mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits c822a4e338d5 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits ac1c87259dd7 mm, page_owner: add page_owner_stacks file to print out on [...] omits bd1da12623cc lib/stackdepot: add a refcount field in stack_record omits 3403e639e76f mm/secretmem: make it on by default omits 2d7824a843b1 Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] omits 7b2eea799ecc mm: compaction: update pageblock skip when first migration [...] omits b31c9bd9218b mm: compaction: only force pageblock scan completion when [...] omits cb9483f5efc8 mm: compaction: ensure rescanning only happens on partiall [...] omits 9805ddd76417 mm: pagemap: restrict pagewalk to the requested range omits 114d6c2be71f mm, oom: do not check 0 mask in out_of_memory() omits b092d3ed9047 mm: memory-failure: move sysctl register in memory_failure_init() omits 1bc9413c8498 mm: memory_failure: move memory_failure_attr_group under M [...] omits d68a4efed676 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] omits 57844c1448da kasan: use internal prototypes matching gcc-13 builtins omits a5a5ef8e2ea8 kasan: add kasan_tag_mismatch prototype omits eecc154d058b migrate_pages_batch: simplify retrying and failure countin [...] omits bf7f5c276f64 mm: memory_hotplug: fix format string in warnings omits 54c4f5e38770 filemap: remove page_endio() omits 09a534cc85d3 mm, compaction: Skip all non-migratable pages during scan omits dd393dd3ea52 dma-contiguous: support per-numa CMA for all architectures omits 76c862e9132b mm: optimization on page allocation when CMA enabled omits e222bd1cb6b0 mm/page_alloc: don't wake up kswapd from rmqueue() unless [...] omits 9d85c4b14d05 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] omits 0cdb45309884 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() omits d272fce0e278 dmapool: create/destroy cleanup omits 3f7679d215fe mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] omits 1314ea0cb36c mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] omits 8fa536ccb22f mm/mmap: separate writenotify and dirty tracking logic omits c6cf4ff738a9 fs: hugetlbfs: set vma policy only when needed for allocat [...] omits fa3a9fa37ea6 selftests-add-selftests-for-cachestat-fix-2 omits 63483ce73633 selftests: fix spelling mistake "trucate" -> "truncate" omits 0dd47dd2deae selftests: add selftests for cachestat omits 1b645b0b044c arm64: wire up cachestat for arm64 omits 31b496afd3a4 cachestat: wire up cachestat for other architectures omits 455678d6b13a cachestat: implement cachestat syscall (fix) omits cfbb2926d7ce cachestat: implement cachestat syscall omits e8af0cfd7e96 workingset: add missing rcu_read_unlock() in lru_gen_refault() omits d016a6da2d36 workingset: refactor LRU refault to expose refault recency check omits 526620e530b6 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] omits 102eeddc67c3 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] omits eecb869cdbb2 cgroup: remove cgroup_rstat_flush_atomic() omits 1aecef23617e memcg: remove mem_cgroup_flush_stats_atomic() omits 7723333c0ff6 memcg: calculate root usage from global state omits 05a19b87aa76 memcg: flush stats non-atomically in mem_cgroup_wb_stats() omits 02643a628d61 writeback: move wb_over_bg_thresh() call outside lock section omits 4161b8d77e17 mm/page_alloc: drop the unnecessary pfn_valid() for start pfn omits 906ef6bc1266 mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] omits 27a816e4631e mm: compaction: optimize compact_memory to comply with the [...] omits fd22607b5989 memcg: dump memory.stat during cgroup OOM for v1 omits 774324d137b4 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] omits f3aefb7d2430 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT omits 61516ac978f3 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached omits 03a77c2f43d0 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] omits 57658a474174 dma-buf/heaps: system_heap: avoid too much allocation omits a863526c7b70 riscv/purgatory: remove PGO flags omits cbbcf96dd3e5 powerpc/purgatory: remove PGO flags omits b4a9a59b1044 x86/purgatory: remove PGO flags omits 766ae18e7609 kexec: support purgatories with .text.hot sections omits 02012f6ccbee mm/uffd: Allow vma to merge as much as possible omits 2cf840abafc0 mm/uffd: fix vma operation where start addr cuts part of vma omits 499b8ada153f radix tree test suite: fix building radix tree test suite omits ebc4d9726383 radix-tree: move declarations to header omits cc83e45e3439 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] omits 32d202a454ef mm: fix hugetlb page unmap count balance issue omits b6fde5c30362 mm/shmem: fix race in shmem_undo_range w/THP omits 06c12fa499c6 mm: keep memory type same on DEVMEM Page-Fault omits 0f53b61b1ca0 drm/amd/pm: Replace all non-returning strlcpy with strscpy omits 76ea3f6ef93f drm/radeon: Replace all non-returning strlcpy with strscpy omits 4cb4e5158b89 tracing: Replace all non-returning strlcpy with strscpy omits fa36c95739ab scsi: 3w-9xxx: Replace all non-returning strlcpy with strscpy omits d966a54946cc scsi: aacraid: Replace all non-returning strlcpy with strscpy omits 91f1887a1420 scsi: bnx2i: Replace all non-returning strlcpy with strscpy omits 66f7f4013aa9 scsi: qedi: Replace all non-returning strlcpy with strscpy omits 015f6618194e scsi: ibmvscsi: Replace all non-returning strlcpy with strscpy omits 8d27fcac4a08 KEYS: Replace all non-returning strlcpy with strscpy omits 25e95089559f Merge fanotify support for FID events for filesystems not [...] omits 7ba39960c7f3 fanotify: support reporting non-decodeable file handles omits 991c3f253bcb exportfs: allow exporting non-decodeable file handles to u [...] omits da8291aa0ca6 mtd: spi-nor: Fix divide by zero for spi-nor-generic flashes omits 6b31b07fc235 mtd: rawnand: ingenic: fix empty stub helper definitions omits 38d1384c8395 mtd: spi-nor: spansion: make sure local struct does not co [...] omits bee415fb3e64 Merge branch 'for-next-next-v6.4-20230522' into for-next-20230522 omits 97b3db1a55c7 Merge branch 'for-next-current-v6.3-20230522' into for-nex [...] omits 58c706e44e03 Merge branch 'dev/comp-work' into for-next-next-v6.4-20230522 omits cec814537162 Merge branch 'ext/hch/extent-buffer-v4' into for-next-next [...] omits bcc5d06f4064 Merge branch 'misc-next' into for-next-next-v6.4-20230522 omits 21dcdb2b5db9 Merge branch 'next-fixes' into for-next-next-v6.4-20230522 omits 8abc78a12a6e Merge branch 'misc-6.4' into for-next-current-v6.3-20230522 omits 97dedc5fd847 btrfs: disable allocation warnings for compression workspaces omits f8e85d91b138 NFSD: Remove nfsd_readv() omits 7e1bd442726e NFSD: Hoist rq_vec preparation into nfsd_read() [step two] omits b1885d496bb7 NFSD: Hoist rq_vec preparation into nfsd_read() omits 84909e1d3ee5 NFSD: Update rq_next_page between COMPOUND operations omits 706fc5522e48 NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_spl [...] omits 8c60025e94bd NFSD: Ensure that xdr_write_pages updates rq_next_page omits 290f0dfc4dd9 NFSD: Replace encode_cinfo() omits 70c2613624e0 NFSD: Add encoders for NFSv4 clientids and verifiers omits 27fba3a52388 SUNRPC: Use __alloc_bulk_pages() in svc_init_buffer() omits 224a644c689e SUNRPC: Resupply rq_pages from node-local memory omits 42f0c190e986 NFSD: trace nfsctl operations omits e7f5cf5887be NFSD: Clean up nfsctl_transaction_write() omits c525276888fd NFSD: Clean up nfsctl white-space damage omits 2aeac7dc7f76 SUNRPC: Trace struct svc_sock lifetime events omits ba5b998e94cd SUNRPC: Improve observability in svc_tcp_accept() omits cddfbe75cca0 SUNRPC: Remove dprintk() in svc_handle_xprt() omits ae2b6ef857aa SUNRPC: Fix an incorrect comment omits c24de8e6a8a0 SUNRPC: Fix UAF in svc_tcp_listen_data_ready() omits 54fbcef03559 nfsd: use vfs setgid helper omits 3937956954ca btrfs: merge write_one_subpage_eb into write_one_eb omits 7f799b7c633d btrfs: use per-buffer locking for extent_buffer reading omits 7e875bb9fff1 btrfs: stop using lock_extent in btrfs_buffer_uptodate omits 56ef80ea0065 btrfs: don't check for uptodate pages in read_extent_buffer_pages omits 2631c6e7e537 btrfs: stop using PageError for extent_buffers omits ee69d68d56d2 btrfs: remove the io_pages field in struct extent_buffer omits c14861277d85 btrfs: remove the extent_buffer lookup in btree block chec [...] omits 7a3ede7fbcce btrfs: use a separate end_io handler for extent_buffer writing omits 208061eab522 btrfs: don't use btrfs_bio_ctrl for extent buffer writing omits b795a59c1422 btrfs: move page locking from lock_extent_buffer_for_io to [...] omits be623f98bab1 btrfs: submit a writeback bio per extent_buffer omits 58549737f417 btrfs: return bool from lock_extent_buffer_for_io omits d566e4901e3f btrfs: do not try to unlock the extent for non-subpage met [...] omits 2c3ee39939e4 btrfs: use a separate end_io handler for read_extent_buffer omits 6050be09967e btrfs: remove the mirror_num argument to btrfs_submit_comp [...] omits a295d93f033d btrfs: don't use btrfs_bio_ctrl for extent buffer reading omits bf8bab6fdf64 btrfs: always read the entire extent_buffer omits c71b19198476 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate omits 5fc0d11b99da btrfs: move setting the buffer uptodate out of validate_ex [...] omits 8e94dfaba0f7 btrfs: fix sub-page error handling in end_bio_subpage_eb_w [...] omits 0942f21f8b82 btrfs: mark extent_buffer_under_io static omits 72421921df38 btrfs: trigger orphan inode cleanup during START_SYNC ioctl omits 28a5aae81bfd Merge branches 'acpi-x86', 'acpi-video' and 'acpi-soc' int [...] omits dd931cf607e8 accel/habanalabs: move ioctl error print to debug level omits bc47b22f1e16 btrfs: fix comment referring to no longer existing btrfs_c [...] omits f8d6bc38a074 btrfs: change for_rename argument of btrfs_record_unlink_d [...] omits f462f6cea21c btrfs: remove pointless label and goto at btrfs_record_unl [...] omits d63580d88dcd btrfs: update comments at btrfs_record_unlink_dir() to be [...] omits ec7733f0082d btrfs: use inode_logged() at btrfs_record_unlink_dir() omits 331e9ba5543e btrfs: use inode_logged() at need_log_inode() omits 05668ab9bda3 btrfs: scrub: remove more unused functions omits 82fa4f103881 btrfs: use nofs when cleaning up aborted transactions omits 999a8e664487 btrfs: handle tree backref walk error properly omits ec038cc2d24b btrfs: handle memory allocation failure in btrfs_csum_one_bio omits c8ec478586d5 btrfs: don't hold an extra reference for redirtied buffers omits 7a43984f96d9 btrfs: fix dirty_metadata_bytes for redirtied buffers omits 5c031710dcd9 btrfs: unexport btrfs_run_discard_work and make it static omits 35da244af015 btrfs: rename del_ptr to btrfs_del_ptr and export it omits 5a0aa7023daf btrfs: add a btrfs_csum_type_size helper omits cab147b0c0f7 btrfs: add __KERNEL__ check for btrfs_no_printk omits 8d09ef937adf btrfs: move split_flags/combine_flags helpers to inode-item.h omits 6643f70a263e btrfs: move btrfs_verify_level_key into tree-checker.c omits 1f905d93045e btrfs: add __btrfs_check_node helper omits 4652740a1370 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status omits 5cda77e21fbf btrfs: use btrfs_tree_block_status for leaf item errors omits d08f29d9be96 btrfs: add btrfs_tree_block_status definitions to tree-checker.h omits 2c9fd925670e btrfs: simplify btrfs_check_leaf_* helpers into a single helper omits 15ba50f6538a btrfs: remove level argument from btrfs_set_block_flags omits 96680e56e1a3 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c omits b110a478a4f9 btrfs: scrub: use recovered data stripes as cache to avoid [...] omits 77409bddda42 btrfs: scrub: try harder to mark RAID56 block groups read-only omits 0eecd95d642c btrfs: assert tree lock is held when removing free space entries omits dcf51c488e18 btrfs: assert tree lock is held when linking free space omits 4dc3fe1169e5 btrfs: assert tree lock is held when searching for free sp [...] omits 56399f46c1ee btrfs: assert proper locks are held at tree_insert_offset() omits 017fec9b9ed9 btrfs: simplify arguments to tree_insert_offset() omits affb14b29d01 btrfs: use precomputed end offsets at do_trimming() omits 57aeebe5adb4 btrfs: avoid searching twice for previous node when mergin [...] omits 1a0c44165a18 btrfs: avoid extra memory allocation when copying free spa [...] omits 27fe727237dc btrfs: simplify transid initialization in btrfs_ioctl_wait_sync omits bc0283a6da8d btrfs: output affected files when relocation fails omits 7af010b916be btrfs: remove hipri_workers workqueue omits 867f8e623292 btrfs: determine synchronous writers from bio or writeback [...] omits bb380c7621e2 btrfs: submit IO synchronously for fast checksum implementations omits e9f96bc0709e btrfs: use SECTOR_SHIFT to convert LBA to physical offset omits d752f294e549 btrfs: use SECTOR_SHIFT to convert physical offset to LBA omits 1f77b8dc04a2 btrfs: improve leaf dump and error handling omits 3cf883ad9a00 btrfs: print-tree: pass const extent buffer pointer omits a14357ab0813 btrfs: export bitmap_test_range_all_{set,zero} omits 61353203c694 btrfs: tag as unlikely the key comparison when checking si [...] omits 04a4a55c0266 btrfs: make btrfs_free_device() static omits a67ccf21e447 btrfs: don't commit transaction for every subvol create omits 017ea620a8ae btrfs: unexport btrfs_prev_leaf() omits 3cf363a4daf3 s390/cpum_sf: Convert to cmpxchg128() omits b4cf83b2d1da arch: Remove cmpxchg_double omits f4ab23558310 slub: Replace cmpxchg_double() omits 6d46dba6bb1c x86,intel_iommu: Replace cmpxchg_double() omits b9ae9266b196 x86,amd_iommu: Replace cmpxchg_double() omits fed3b1fae103 percpu: Wire up cmpxchg128 omits cfce96506621 instrumentation: Wire up cmpxchg128() omits 8c9719a1ae1f arch: Introduce arch_{,try_}_cmpxchg128{,_local}() omits c8c216a63fe2 types: Introduce [us]128 omits a42d381f16c0 cyrpto/b128ops: Remove struct u128 omits c5ad55ffbf4a bcache: Convert to lock_cmp_fn omits 3610dc36f4fd efi/libstub: zboot: Avoid eager evaluation of objcopy flags omits d07b2e0ce326 Merge branch 'icc-qos' into icc-next omits 9814edb27062 Merge branch 'v6.5-armsoc/dts64' into for-next omits 9afb9cc4874d arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model B IO omits 903cabd3f7b2 arm64: dts: rockchip: rk3588: Add Edgeble Neu6 Model B SoM omits 7f6d8752b79e Merge branch 'misc-6.4' into next-fixes omits efdde75fee54 Merge branch 'imx/defconfig' into for-next omits 947999696b5c Merge branch 'imx/dt64' into for-next omits e5f524234783 Merge branch 'imx/dt' into for-next omits 4adec6491eaf Merge branch 'imx/bindings' into for-next omits d52733725601 Merge branch for-6.5/arm64/dt into for-next omits c846e276353e Merge branch for-6.5/pci into for-next omits 6b152840ee55 Merge branch for-6.5/memory into for-next omits 79bafbb2b5e4 Merge branch for-6.5/dt-bindings into for-next omits 35e80cd13a4d Merge branch for-6.5/soc into for-next omits 7a9496d0feb5 dt-bindings: leds: Drop redundant cpus enum match omits 34e057c1846e dt-bindings: mfd: qcom-spmi-pmic: Add PMI632 compatible omits f72cd6326daf leds: qcom-lpg: Add support for PMI632 LPG omits 0d4e27f51ef8 dt-bindings: leds: qcom-lpg: Add compatible for PMI632 LPG block omits abcf7e7990a6 leds: lp55xx: Configure internal charge pump omits 513c7973ea8a dt-bindings: leds-lp55xx: Add ti,charge-pump-mode omits 382ce82fe2b1 media: v4l2-subdev.h: document client_caps at struct v4l2_ [...] omits e11ff0914d61 Merge branch 'v6.5-armsoc/dts64' into for-next omits 3338bf77309c Merge branch 'v6.4-armsoc/dtsfixes' into for-next omits da4da5b2d708 fpga: dfl-fme: constify pointers to hwmon_channel_info omits 3c66c757bfb1 dt-bindings: fpga: replace Ivan Bornyakov maintainership omits 5de7b0c8f3c8 MAINTAINERS: update Microchip MPF FPGA reviewers omits bba5ad8482de Merge branch 'devicetree/next' into next omits e06854e84add Merge tags 'scmi-fix-6.4', 'juno-fixes-6.4' and 'ffa-fixes [...] omits 43cd56460b17 Merge branch 'v6.5-armsoc/dts64' into for-next omits 8a184de9c694 Merge branch 'v6.5-armsoc/drivers' into for-next omits 6b96333222b9 Merge branch 'v6.4-armsoc/dtsfixes' into for-next omits c7ebb92d4c3d Merge branch 'v6.4-armsoc/driverfixes' into for-next omits a286befc24e8 leds: trigger: netdev: Use mutex instead of spinlocks omits 509412749002 leds: trigger: netdev: Convert device attr to macro omits 0fd93ac85826 leds: trigger: netdev: Rename add namespace to netdev trig [...] omits eb31ca4531a0 leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode omits 3fc498cf54b4 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on d [...] omits 8ecfe9a0e657 soc: document merges omits ec31ea5901b0 Merge branch 'soc/arm' into for-next omits b2814e5e65a1 Merge branch 'soc/defconfig' into for-next omits a5e5f601f57d Merge branch 'soc/dt' into for-next omits 4bf267cb0f19 soc: document merges omits dedb537ba87a Merge branch 'soc/defconfig' into for-next omits d175c5795ceb Merge branch 'soc/drivers' into for-next omits ac417043d8ce Merge branch 'soc/dt' into for-next omits 4e30418def07 extcon: Drop unneeded assignments omits e47b48313b7e extcon: Use sizeof(*pointer) instead of sizeof(type) omits 4123528fedf1 extcon: Use unique number for the extcon device ID omits f22708be84d7 extcon: Remove dup device name in the message and unneeded [...] omits 005f3530e1f3 extcon: Use dev_of_node(dev) instead of dev->of_node omits b291444eb764 extcon: Use device_match_of_node() helper omits e3ad79eb4eea extcon: Amend kernel documentation of struct extcon_dev omits 1cb2efff41f4 extcon: Use sysfs_emit() to instead of sprintf() omits 6855aed6ebdc extcon: Use DECLARE_BITMAP() to declare bit arrays omits 31e808a38d46 extcon: Fix kernel doc of property capability fields to av [...] omits cd592bf148a8 extcon: Fix kernel doc of property fields to avoid warnings omits 40f9fc3c2b38 extcon: usbc-tusb320: add USB_ROLE_SWITCH dependency omits 127affc680ba extcon: usbc-tusb320: add usb_role_switch support omits 0296aa79b2a5 extcon: usbc-tusb320: add accessory detection support omits 2b557472b24b extcon: Add extcon_alloc_groups to simplify extcon registe [...] omits 812ce3c45613 extcon: Add extcon_alloc_muex to simplify extcon register [...] omits 88185a3f7b93 extcon: Add extcon_alloc_cables to simplify extcon registe [...] omits bcf37a331b6d extcon: Remove redundant null checking for class omits 3ac8228929fd extcon: palmas: Remove unused of_gpio.h omits ec93c5c27dfd extcon: qcom-spmi: Switch to platform_get_irq_byname_optional omits 3b2e921319dc dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions omits 7b000c48b19d dt-bindings: pm8941-misc: rename misc node name omits 32917ed48304 extcon: axp288: Replace open coded acpi_dev_put() omits 39df5de14b16 extcon: usbc-tusb320: Unregister typec port on driver removal omits 5a9aa7c378a1 soc: document merges omits 4d809cdc2e91 Merge branch 'soc/dt' into for-next omits 3341b8472213 Merge branch 'soc/drivers' into for-next omits 4046eb55ea63 soc: document merges omits 58d0178adb58 Merge branch 'soc/dt' into for-next omits 5fde0c344644 Merge branch 'soc/drivers' into for-next omits 5b785c09636c soc: document merges omits e393905b8bd1 Merge branch 'soc/arm' into for-next omits 12745f5fe2c9 Merge branch 'soc/defconfig' into for-next omits 08d1dc1b25a1 Merge branch 'arm/fixes' into for-next omits 49c73aedf974 Merge branch 'soc/drivers' into for-next omits e586dd447172 Merge branch 'v6.3-next/soc' into for-next omits e03b18fc3482 Merge branch 'v6.3-next/dts64' into for-next omits e770a08d1404 soc: document merges omits ac03240f9001 Merge branch 'arm/fixes' into for-next omits 440776f1f07b Merge branch 'soc/drivers' into for-next omits f2850088ffdf Merge branch 'arm/fixes' into for-next omits 0d6bf2b7e383 Merge tag 'v6.3-rc5' into for-next omits 67158f66a1fb Merge branch 'soc/arm' into for-next omits 7312323da934 Merge branch 'soc/drivers' into for-next omits 7b019dcf6035 Merge branch 'soc/dt' into for-next omits 0bac13794534 Merge branch 'soc/defconfig' into for-next omits 55377fbf32ff soc: document merges omits faadd9b0b06f Merge branch 'soc/dt' into for-next omits 74938b9977b7 Merge branch 'soc/arm' into for-next omits 332096311594 Merge branch 'soc/defconfig' into for-next omits 7534ecaa2e60 Merge branch 'soc/fixes' into for-next omits 811bbcfc8ea2 Merge branch 'soc/arm' into for-next omits 8d309741595c Merge branch 'soc/fixes' into for-next omits 6934fa86f31a soc: document merges omits efbbf3ecdf21 Merge branch 'soc/dt' into for-next omits b938152058c2 Merge branch 'soc/defconfig' into for-next omits 43ba9cd0c7b9 Merge branch 'soc/arm' into for-next omits 41341224e4fd ARM: mmp: remove obsolete config USB_EHCI_MV_U2O omits d2e34f49e808 Merge branch 'soc/fixes' into for-next adds 5566051fa673 Merge tag 'm68k-for-v6.4-tag2' of git://git.kernel.org/pub [...] adds ecea3ba2fba2 Merge tag 'platform-drivers-x86-v6.4-3' of git://git.kerne [...] adds 029c77f89a15 Merge tag 'sound-6.4-rc4' of git://git.kernel.org/pub/scm/ [...] adds eb03e3181354 Merge tag 'for-v6.4-rc' of git://git.kernel.org/pub/scm/li [...] adds 0c615f1cc3b3 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds a095326e2c0f net/handshake: Remove unneeded check from handshake_dup() adds 7ea9c1ec66bc net/handshake: Fix handshake_dup() ref counting adds 7afc6d0a107f net/handshake: Fix uninitialized local variable adds fc490880e39d net/handshake: handshake_genl_notify() shouldn't ignore @flags adds 1ce77c998f04 net/handshake: Unpin sock->file if a handshake is cancelled adds 26fb5480a27d net/handshake: Enable the SNI extension to work properly adds 1de5900c816a Merge branch 'bug-fixes-for-net-handshake' adds 57fb54ab9f69 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE adds fb055ce4a9e3 net: phy: mscc: add support for VSC8501 adds 7df0b33d7993 net: phy: mscc: remove unnecessary phydev locking adds 71460c9ec5c7 net: phy: mscc: enable VSC8501/2 RGMII RX clock adds aa015a204b60 Merge branch 'net-phy-mscc-support-vsc8501' adds ad42a35bdfc6 udplite: Fix NULL pointer dereference in __sk_mem_raise_al [...] adds 50fb587e6a56 Merge tag 'net-6.4-rc4' of git://git.kernel.org/pub/scm/li [...] adds 9db898594c54 Merge tag 'vfs/v6.4-rc3/misc.fixes' of git://git.kernel.or [...] adds 9828ed3f695a module: error out early on concurrent load of the same mod [...] adds 192fe71ce5d1 Merge tag 'parisc-for-6.4-3' of git://git.kernel.org/pub/s [...] adds 0d85b27b0cc6 Merge tag '6.4-rc3-smb3-client-fixes' of git://git.samba.o [...] adds 47ee3f1dd93b x86: re-introduce support for ERMS copies for user space accesses adds 94d39d01287b Merge tag 'drm-intel-fixes-2023-05-25' of git://anongit.fr [...] adds 60ecaaf54886 drm:amd:amdgpu: Fix missing buffer object unlock in failure path adds 7fc602dbfd54 drm/amdgpu: don't enable secure display on incompatible platforms adds a34fc1bcd2c4 drm/radeon: reintroduce radeon_dp_work_func content adds 0d2dd02d74e6 drm/amd/pm: add missing NotifyPowerSource message mapping [...] adds 40baba5693b9 drm/amd/pm: Fix output of pp_od_clk_voltage adds 137f9cee113d drm/amd/display: Fix warning in disabling vblank irq adds 482e6ad9adde drm/amd/display: Have Payload Properly Created After Resume adds 13aa38f86eea Merge tag 'amd-drm-fixes-6.4-2023-05-24' of https://gitlab [...] adds 5502d1fab09d Merge tag 'drm-misc-fixes-2023-05-24' of git://anongit.fre [...] adds b83ac44e0298 Merge tag 'drm-fixes-2023-05-26' of git://anongit.freedesk [...] adds b158dd941b4f Merge tag 'for-6.4-rc3-tag' of git://git.kernel.org/pub/sc [...] adds 91a304340a22 Merge tag 'gpio-fixes-for-v6.4-rc4' of git://git.kernel.or [...] adds 4badf2eb1e98 cpufreq: amd-pstate: Add ->fast_switch() callback adds 249b62c448de cpufreq: amd-pstate: Remove fast_switch_possible flag from [...] adds 3bf8c6307bad cpufreq: amd-pstate: Update policy->cur in amd_pstate_adju [...] adds c551afcdc373 Merge tag 'pm-6.4-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 5f7fdb0f2557 thermal: intel: int340x: Add new line for UUID display adds 77af1f2b9a24 Merge tag 'thermal-6.4-rc4' of git://git.kernel.org/pub/sc [...] adds 533ab73f5b5c io_uring: unlock sqd->lock before sq thread release CPU adds 6fae9129b1c7 Merge tag 'io_uring-6.4-2023-05-26' of git://git.kernel.dk/linux adds 8a2b20a997a3 blk-wbt: fix that wbt can't be disabled by default adds 3e94d54e83ca blk-mq: fix race condition in active queue accounting adds da8d2fe717db block, bfq: update Paolo's address in maintainer list adds 46930b7cc772 block: fix bio-cache for passthru IO adds 3eb96946f0be block: make bio_check_eod work for zero sized devices adds a3a9d63dcd15 NVMe: Add MAXIO 1602 to bogus nid list. adds 9491d01fbc55 Merge tag 'nvme-6.4-2023-05-26' of git://git.infradead.org [...] adds a92c9ab69f66 Merge tag 'block-6.4-2023-05-26' of git://git.kernel.dk/linux adds 8846af7547b5 Merge tag 'vfio-v6.4-rc4' of https://github.com/awilliam/l [...] adds 96f15fc6cc02 Merge tag 'pci-v6.4-fixes-1' of git://git.kernel.org/pub/s [...] adds 9bafc2bb469c Merge tag 'optee-async-notif-fix-for-v6.3' of https://git. [...] adds d14b555c3354 Merge tag 'juno-fixes-6.4' of git://git.kernel.org/pub/scm [...] adds 0bfa36f9bc66 Merge tag 'scmi-fix-6.4' of git://git.kernel.org/pub/scm/l [...] adds 66bbb329788c Merge tag 'imx-fixes-6.4' of git://git.kernel.org/pub/scm/ [...] adds 51bba254edc7 MAINTAINERS: update arm64 Microchip entries adds abf5422e821f Merge tag 'ffa-fixes-6.4' of git://git.kernel.org/pub/scm/ [...] adds 18713e8a6893 Merge tag 'arm-fixes-6.4-1' of git://git.kernel.org/pub/sc [...] adds 793a539ac788 cxl: Explicitly initialize resources when media is not ready adds 49572d536129 Merge tag 'cxl-fixes-6.4-rc4' of git://git.kernel.org/pub/ [...] adds 957f3f8e5343 Merge tag 'char-misc-6.4-rc4' of git://git.kernel.org/pub/ [...] adds 4e893b5aa4ac Merge tag 'for-linus-6.4-rc4-tag' of git://git.kernel.org/ [...] adds 416839029e38 Merge tag 'powerpc-6.4-3' of git://git.kernel.org/pub/scm/ [...] adds 045049cb3819 Merge tag 'mips-fixes_6.4_1' of git://git.kernel.org/pub/s [...] adds 9bd5386c653f Merge tag 'irq-urgent-2023-05-28' of git://git.kernel.org/ [...] adds d8f14b84fefd Merge tag 'core-debugobjects-2023-05-28' of git://git.kern [...] adds abbf7fa15b7c Merge tag 'objtool-urgent-2023-05-28' of git://git.kernel. [...] adds 3c845304d2d7 perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg wh [...] adds 38776cc45eb7 perf/x86/uncore: Correct the number of CHAs on SPR adds 2d5438f4c6fd Merge tag 'perf-urgent-2023-05-28' of git://git.kernel.org [...] adds edc0a2b59576 x86/topology: Fix erroneous smp_num_siblings on Intel Hybr [...] adds f8b2507c263d Merge tag 'x86-urgent-2023-05-28' of git://git.kernel.org/ [...] adds 7877cb91f108 Linux 6.4-rc4 adds dca389eb958f Merge tag 'dmaengine-fix-6.4' of git://git.kernel.org/pub/ [...] adds e338142b39cf Merge tag 'phy-fixes-6.4' of git://git.kernel.org/pub/scm/ [...] adds ac2263b588df Revert "module: error out early on concurrent load of the [...] adds 7a6c8e512fa0 Merge tag 'v6.4-p3' of git://git.kernel.org/pub/scm/linux/ [...] adds ee7751b564a9 tracing/user_events: Use long vs int for atomic bit ops adds 632478a05821 tracing/timerlat: Always wakeup the timerlat thread adds 3e0fea09b17f tracing/user_events: Split up mm alloc and attach adds aaecdaf92283 tracing/user_events: Remove RCU lock while pinning pages adds dcbd1ac2668b tracing/user_events: Rename link fields for clarity adds ff9e1632d69e tracing/user_events: Document user_event_mm one-shot list usage adds e30fbc618e97 tracing/histograms: Allow variables to have some modifiers adds 4b512860bdbd tracing: Rename stacktrace field to common_stacktrace adds f1aab363438c tracing/selftests: Update synthetic event selftest to use [...] adds e8352cf5778c tracing: Move setting of tracing_selftest_running out of r [...] adds 9da705d432a0 tracing: Have tracer selftests call cond_resched() before running adds a3ae76d7ff78 tracing: Make tracing_selftest_running/delete nops when not used adds ac9d2cb1d5f8 tracing: Only make selftest conditionals affect the global_trace adds a2d910f02231 tracing: Have function_graph selftest call cond_resched() adds 8b817fded42d Merge tag 'trace-v6.4-rc3' of git://git.kernel.org/pub/scm [...] adds 671c3b02837e mm: keep memory type same on DEVMEM Page-Fault adds 76a672cc5b72 mm/shmem: fix race in shmem_undo_range w/THP adds a056418fc7ab mm: fix hugetlb page unmap count balance issue adds deb0397ceba7 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] adds 6ffcb666f409 radix-tree: move declarations to header adds 8387c1c62844 radix tree test suite: fix building radix tree test suite adds 0b0e08b848b8 mm/uffd: fix vma operation where start addr cuts part of vma adds 2cab51dff3f5 mm/uffd: Allow vma to merge as much as possible adds f63833ebb77c kexec: support purgatories with .text.hot sections adds 581344bf1cfe x86/purgatory: remove PGO flags adds df66e96ce2a4 powerpc/purgatory: remove PGO flags adds 604ad8688369 riscv/purgatory: remove PGO flags adds 7876d7299c2a nilfs2: fix possible out-of-bounds segment allocation in r [...] adds f095cc45e74f lib/test_vmalloc.c: avoid garbage in page array adds 159232c0b85e lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN adds 1dd131f7cc29 lazy tlb: consolidate lazy tlb mm switching adds 4943029c210e ocfs2: fix use-after-free when unmounting read-only filesystem adds 9cfcc82014e7 nilfs2: reject devices with insufficient block count adds c11d6b81528e mm/gup_test: fix ioctl fail for compat task adds 2926963cdd40 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 4057faa97d0c Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds c5d02953cf6c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 96efa9a6f114 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d68cb7cf1fd0 net: mellanox: mlxbf_gige: Fix skb_panic splat under memor [...] adds ffb3322181d9 net: stmmac: fix call trace when stmmac_xdp_xmit() is invoked adds 31642e7089df netrom: fix info-leak in nr_write_internal() adds 081e8df68199 tools: ynl: avoid dict errors on older Python versions adds 822b5a1c17df af_packet: Fix data-races of pkt_sk(sk)->num. adds e2ab5aa11f19 net/mlx5e: Extract remaining tunnel encap code to dedicated file adds 37c3b9fa7ccf net/mlx5e: Prevent encap offload when neigh update is running adds 81fe2be06291 net/mlx5e: Consider internal buffers size in port buffer c [...] adds 623efc4cbd61 net/mlx5e: Do not update SBCM when prio2buffer command is invalid adds 824c8dc4a470 net/mlx5: Drain health before unregistering devlink adds b4646da0573f net/mlx5: SF, Drain health before removing device adds 341a80de2468 net/mlx5: fw_tracer, Fix event handling adds 1db1f21caebb net/mlx5e: Use query_special_contexts cmd only once per mdev adds 5d862ec631f3 net/mlx5: Fix post parse infra to only parse every action once adds bdf274750fca net/mlx5e: Don't attach netdev profile while handling inte [...] adds c4c24fc30cc4 net/mlx5e: Move Ethernet driver debugfs to profile init callback adds fe5c2d3aef93 net/mlx5: DR, Add missing mutex init/destroy in pattern manager adds d5972f1000c1 net/mlx5: Fix check for allocation failure in comp_irqs_re [...] adds c3acc46c602f Documentation: net/mlx5: Wrap vnic reporter devlink comman [...] adds 565b8c60e90f Documentation: net/mlx5: Use bullet and definition lists f [...] adds 92059da65d84 Documentation: net/mlx5: Add blank line separator before n [...] adds bb72b94c659f Documentation: net/mlx5: Wrap notes in admonition blocks adds aa866ee4b151 Merge tag 'mlx5-fixes-2023-05-24' of git://git.kernel.org/ [...] adds 8a0d57df8938 tls: improve lockless access safety of tls_err_abort() adds dc362e20cd6a amd-xgbe: fix the false linkup in xgbe_phy_status adds 9b9e46aa0727 nfcsim.c: Fix error checking for debugfs_create_dir adds acb150b1c657 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 30bc32c7c1f9 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll adds 43c7c5f791ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9ba6266826f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 349e3c0cf239 RDMA/bnxt_re: Fix a possible memory leak adds 0fa0d520e2a8 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx adds dd5fb04857d7 RDMA/bnxt_re: Do not enable congestion control on VFs adds ffe14de98325 MAINTAINERS: Update maintainer of Amazon EFA driver adds 51ec139425cd Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 8938f75a5e35 ASoC: simple-card: Add missing of_node_put() in case of error adds c9149edf1366 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b43bd3c187c5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6b2411c0d50f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dbe678f6192f usb: cdns3: fix NCM gadget RX speed 20x slow than expectio [...] adds efb6b5352073 usb: gadget: f_fs: Add unbind event before functionfs_unbind adds 016da9c65fec usb: gadget: udc: fix NULL dereference in remove() adds 7b32040f6d7f dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type adds 0143d148d1e8 usb: usbfs: Enforce page requirements for mmap adds d0b861653f8c usb: usbfs: Use consistent mmap functions adds 81a31a860bb6 mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM adds 44d0fb387b53 mm: page_table_check: Ensure user pages are not slab pages adds 463cd10a1eb1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 1b3cc2baf66a Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds a408ffbb2a9e iio: addac: ad74413: don't set DIN_SINK for functions othe [...] adds 7972fe19470e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds bca7a46336e3 Merge tag 'iio-fixes-for-6.4a' of https://git.kernel.org/p [...] adds a6e766dea0a2 misc: fastrpc: Pass proper scm arguments for secure map request adds 3c7d0079a183 misc: fastrpc: Reassign memory ownership only for remote heap adds b6a062853ddf misc: fastrpc: return -EPIPE to invocations on device removal adds 46248400d81e misc: fastrpc: reject new invocations during device removal adds b5d6d35ed9ae Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 700581ede41d soundwire: dmi-quirks: add new mapping for HP Spectre x360 adds 99e09b9c0ab4 soundwire: qcom: add proper error paths in qcom_swrm_startup() adds b1607356edf9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b6d572aeb58a thunderbolt: Increase DisplayPort Connection Manager hands [...] adds 3fe95742af29 thunderbolt: Do not touch CL state configuration during discovery adds fd166f886dbf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fa37fca04e9b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 420c4495b5e5 mtd: spi-nor: spansion: make sure local struct does not co [...] adds 650a8884a364 mtd: rawnand: ingenic: fix empty stub helper definitions adds 4095f4d9225a mtd: spi-nor: Fix divide by zero for spi-nor-generic flashes adds 2cdd6b0cba1e MAINTAINERS: Add myself as reviewer instead of Naga adds d06448b5ec08 mtdchar: mark bits of ioctl handler noinline adds ce8a0b2602b2 mtd: rawnand: marvell: ensure timing values are written adds 87dee04f3c82 mtd: rawnand: marvell: don't set the NAND frequency select adds 2f9e456bea16 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 14b4bd01f8e5 media: verisilicon: Additional fix for the crash when open [...] adds 76743b29f480 media: camss: camss-video: Don't zero subdev format again [...] adds ed17f89e9502 media: mediatek: vcodec: Only apply 4K frame sizes on deco [...] adds fe4526d99e2e media: cec: core: disable adapter in cec_devnode_unregister adds 73af6c751103 media: cec: core: don't set last_initiator if tx in progress adds a05e9aabd9dc media: staging: media: atomisp: init high & low vars adds cfc2ddb89962 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds dd2fe1061b33 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds e6f4b3cfe1c5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 2d5153526f92 dax: fix missing-prototype warnings adds 40d3f4a65a07 acpi: nfit: add declaration in a local header adds bfe5b1a53e04 testing: nvdimm: add missing prototypes for wrapped functions adds e5baf8c07707 libnvdimm: mark 'security_show' static again adds 6745dc29c9d5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 45c2f3687195 btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_work adds 8fd9f4232d81 btrfs: fix an uninitialized variable warning in btrfs_log_inode adds 5ad9b4719fc9 btrfs: fix csum_tree_block page iteration to avoid trippin [...] adds 36fff9d2a195 Merge branch 'misc-6.4' into next-fixes adds 6f5d0b80de7c Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a563b52ad4f9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 52e6be9ffd42 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a010d75133b9 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds c16eba4246c4 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds feeb9c9219bd MAINTAINERS: update Microchip MPF FPGA reviewers adds d8bdc50012fe dt-bindings: fpga: replace Ivan Bornyakov maintainership adds e66f5007763f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8a5c7591b8ab Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8d73259ef23f perf ftrace latency: Remove unnecessary "--" from --use-ns [...] adds 690917c647e2 perf bpf filter: Fix a broken perf sample data naming for [...] adds a0c2f92d36d2 perf arm: Fix include path to cs-etm.h adds 65cd8e5534f8 perf build: Don't compile demangle-cxx.cpp if not necessary adds 251c01e27fee perf bpf: Do not use llvm-strip on BPF binary adds 15d4371bac97 perf cs-etm: Copy kernel coresight-pmu.h header adds c8268a9b9105 tools headers UAPI: Sync the linux/in.h with the kernel sources adds c041d33bf7ec perf evsel: Separate bpf_counter_list and bpf_filters, can [...] adds 6a8f69460a22 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] adds 095aabe338d1 efi/libstub: zboot: Avoid eager evaluation of objcopy flags adds fd936fd8ac10 efi: fix missing prototype warnings adds 36e4fc57fc16 efi: Bump stub image version for macOS HVF compatibility adds 3b2a2b5ce584 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 798db1c816f4 Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 2cdae916010f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 1b1abe2fabbe dma-buf/heaps: system_heap: avoid too much allocation new 641aba017cd5 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] new 75abb857382a mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached new e99801d704b5 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT new 198b18c0eda7 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] new 61ecc0558def memcg: dump memory.stat during cgroup OOM for v1 new de517cb64ef8 mm: compaction: optimize compact_memory to comply with the [...] new b1e3d3fbbdef mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] new bcdd837f68f5 mm/page_alloc: drop the unnecessary pfn_valid() for start pfn new 477c8146ae14 writeback: move wb_over_bg_thresh() call outside lock section new 8d649c20016e memcg: flush stats non-atomically in mem_cgroup_wb_stats() new 7837739302fe memcg: calculate root usage from global state new 1e7ae677454d memcg: remove mem_cgroup_flush_stats_atomic() new 3a21d2ad7a93 cgroup: remove cgroup_rstat_flush_atomic() new 9abbc46540c2 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] new 7ed5ac50eede memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] new 625c5ce5279e workingset: refactor LRU refault to expose refault recency check new 1a04faae9ceb workingset: add missing rcu_read_unlock() in lru_gen_refault() new f3de5bd0fd60 cachestat: implement cachestat syscall new 7fb1b1b67e04 cachestat: implement cachestat syscall (fix) new 70b16b85515b cachestat: wire up cachestat for other architectures new d7b60c15c11d arm64: wire up cachestat for arm64 new 706906309406 selftests: add selftests for cachestat new 0a7dc8fd86af selftests: fix spelling mistake "trucate" -> "truncate" new 7d255a0fa924 selftests-add-selftests-for-cachestat-fix-2 new 57d88a088c6b fs: hugetlbfs: set vma policy only when needed for allocat [...] new 192c98e37123 mm/mmap: separate writenotify and dirty tracking logic new 20d18f5dbfae mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] new a2bafec1975a mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] new 67057ebdfbff dmapool: create/destroy cleanup new 3dec8a3b5b11 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() new cb2e9a454ab4 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] new 3af4d297ab3d mm/page_alloc: don't wake up kswapd from rmqueue() unless [...] new 1412f30e6569 mm: optimization on page allocation when CMA enabled new 7365fe610356 dma-contiguous: support per-numa CMA for all architectures new 78e2d986d733 filemap: remove page_endio() new d63470a8ffa7 mm: memory_hotplug: fix format string in warnings new 7e4a7e05bfed migrate_pages_batch: simplify retrying and failure countin [...] new 53e45d3a0322 kasan: add kasan_tag_mismatch prototype new b85d2757b8d9 kasan: use internal prototypes matching gcc-13 builtins new cf7de66d7139 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] new acdc79e38e54 mm: memory_failure: move memory_failure_attr_group under M [...] new 2018788315a2 mm: memory-failure: move sysctl register in memory_failure_init() new 2ce94fc5b325 mm, oom: do not check 0 mask in out_of_memory() new 290503d45567 mm: pagemap: restrict pagewalk to the requested range new ae2b4c5bf5a6 mm: compaction: ensure rescanning only happens on partiall [...] new f9a30c8b4ab1 mm: compaction: only force pageblock scan completion when [...] new 271d6450614a mm: compaction: update pageblock skip when first migration [...] new 6851ddd01c94 Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] new a278536aa56e mm/secretmem: make it on by default new 2981842868ba lib/stackdepot: add a refcount field in stack_record new d89636b05155 mm, page_owner: add page_owner_stacks file to print out on [...] new 3f158e2ff9a4 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] new 6ba7f498d43d mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] new 77687fd86506 mm,page_owner: filter out stacks by a threshold counter new 85c00044b551 mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix new 47c435b215da mm/zsmalloc: get rid of PAGE_MASK new a85337fa4c42 mm: page_alloc: move mirrored_kernelcore into mm_init.c new dddfe4d9d9ca mm: page_alloc: move init_on_alloc/free() into mm_init.c new e50a627111fc mm: page_alloc: move set_zone_contiguous() into mm_init.c new baa943b437e2 mm: page_alloc: collect mem statistic into show_mem.c new 64ff4dcc4378 mm: page_alloc: squash page_is_consistent() new 295c564536f9 mm: page_alloc: remove alloc_contig_dump_pages() stub new 681672042cf5 mm: page_alloc: split out FAIL_PAGE_ALLOC new 707a53b64f15 mm: page_alloc: split out DEBUG_PAGEALLOC new c2dd207fc10a mm: page_alloc: move mark_free_page() into snapshot.c new b0d6848fbd58 mm: page_alloc: move pm_* function into power new 5ba7022e33f1 mm: vmscan: use gfp_has_io_fs() new bf315e0f5552 mm: page_alloc: move sysctls into it own fils new 054cdc8ad6f2 mm: page_alloc: move is_check_pages_enabled() into page_alloc.c new 50d445cc28a0 mm/hugetlb: remove hugetlb_page_subpool() new 7bbf9c8c992e mm/gup: remove unused vmas parameter from get_user_pages() new 83bcc2e132a5 mm/gup: remove unused vmas parameter from pin_user_pages_remote() new a4bde14d5493 mm/gup: remove vmas parameter from get_user_pages_remote() new 9ffaacaac1cd io_uring: rsrc: delegate VMA file-backed check to GUP new 40896a02751c mm/gup: remove vmas parameter from pin_user_pages() new c5b4e2979301 mm/gup: remove vmas array from internal GUP functions new 946b65e1fd87 mm: convert migrate_pages() to work on folios new 1d45f1bd8e66 maple_tree: fix static analyser cppcheck issue new b3f491085b1b maple_tree: clean up mas_parent_enum() and rename to mas_p [...] new 59de9c74402f maple_tree: avoid unnecessary ascending new 78be7a4f3158 maple_tree: clean up mas_dfs_postorder() new f551927bb8c0 maple_tree: add format option to mt_dump() new abdca9a1099b maple_tree: add debug BUG_ON and WARN_ON variants new 738271b11162 maple_tree: convert BUG_ON() to MT_BUG_ON() new 6909529fea09 maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() new 08269457ffe0 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] new a8467ab11c5c maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent new e241535764d4 maple_tree: use MAS_BUG_ON() in mas_set_height() new 709d02521b3a maple_tree: use MAS_BUG_ON() from mas_topiary_range() new 9148342a5da6 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() new 774dfc7e63c6 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() new 633865641342 maple_tree: return error on mte_pivots() out of range new 088f0f907738 maple_tree: make test code work without debug enabled new bb4b2d079cc4 mm: update validate_mm() to use vma iterator new 346c991b37da mm: update vma_iter_store() to use MAS_WARN_ON() new 1a1bcc9277fc maple_tree: add __init and __exit to test module new bdd1a1399ed2 maple_tree: remove unnecessary check from mas_destroy() new 3f7869ea7fc3 maple_tree: mas_start() reset depth on dead node new d6c2844b1aeb mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] new 2117db6b8a62 maple_tree: try harder to keep active node after mas_next() new bdbb1005936f maple_tree: try harder to keep active node with mas_prev() new 0297df178282 maple_tree: revise limit checks in mas_empty_area{_rev}() new c9c767e68217 maple_tree: fix testing mas_empty_area() new f492d9db8e8d maple_tree: introduce mas_next_slot() interface new c9e5be0fe03b maple_tree: add mas_next_range() and mas_find_range() interfaces new c684bb2d5d14 maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() new abaffe6779d4 maple_tree: introduce mas_prev_slot() interface new 199e49797e29 maple_tree: add mas_prev_range() and mas_find_range_rev interface new cb3837daee2d maple_tree: clear up index and last setting in single entry tree new feac4115a83d maple_tree: update testing code for mas_{next,prev,walk} new c77bd3cf4ae0 mm: add vma_iter_{next,prev}_range() to vma iterator new 8008964ce6ff mm: avoid rewalk in mmap_region new babbe2933f97 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] new ae56b3c68e09 mm: compaction: remove compaction result helpers new 8f2efeb4a2a3 mm: compaction: simplify should_compact_retry() new 99e598d45f0e mm: compaction: refactor __compaction_suitable() new 0094d5b4b9d2 mm: compaction: remove unnecessary is_via_compact_memory() checks new e9237f9729a6 mm: compaction: drop redundant watermark check in compacti [...] new 4843670ff741 mm: page_isolation: write proper kerneldoc new b4d7d7f34755 mm: compaction: avoid GFP_NOFS ABBA deadlock new 7c9fa2739fb8 selftests/mm: factor out detection of hugetlb page sizes i [...] new f65ac078f318 selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM new 42ffffff3651 selftests/mm: gup_longterm: add liburing tests new 9b22ae67eecc mm/mmap: refactor mlock_future_check() new 00b47466bfbc mm/mlock: rename mlock_future_check() to mlock_future_ok() new c82badc43944 mm/memcontrol: fix typo in comment new a90c97f085ba selftests: cgroup: fix unexpected failure on test_memcg_low new 096b526d4f6d mm: multi-gen LRU: use macro for bitmap new df3842677e87 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() new 4940b7ca6a08 mm: multi-gen LRU: add helpers in page table walks new 928561b63d9f mm: multi-gen LRU: cleanup lru_gen_test_recent() new 960801a26a0e kmemleak-test: drop __init to get better backtrace new 17625abc61a9 mm/vmalloc: prevent stale TLBs in fully utilized blocks new 0d896b68d469 mm/vmalloc: avoid iterating over per CPU vmap blocks twice new 121531808f35 mm/vmalloc: prevent flushing dirty space over and over new a413d79a8c85 mm/vmalloc: check free space in vmap_block lockless new bc09a14b7c6f mm/vmalloc: add missing READ/WRITE_ONCE() annotations new 35ef6b347c66 mm/vmalloc: dont purge usable blocks unnecessarily new 8204a1334dfb mm, compaction: skip all non-migratable pages during scan new 281a44373890 mm: compaction: drop the redundant page validation in upda [...] new 78db327e6354 mm: compaction: change fast_isolate_freepages() to void type new 7de280725687 mm: compaction: skip more fully scanned pageblock new da4af082d453 mm: compaction: only set skip flag if cc->no_set_skip_hint [...] new 6d1bf5a4dcf7 mm: compaction: add trace event for fast freepages isolation new 5a44d47746ea mm: compaction: skip fast freepages isolation if enough fr [...] new 80d2d64d902e mm: shmem: fix UAF bug in shmem_show_options() new 3edca8311ca6 mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg new 99f7c755c4cd maple_tree: rework mtree_alloc_{range,rrange}() new 4094ddcf8141 maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() new 4d2964fd367a maple_tree: fix the arguments to __must_hold() new d4c24e69e304 maple_tree: simplify mas_is_span_wr() new 020af1bf7615 maple_tree: make the code symmetrical in mas_wr_extend_null() new 391909bcd8cc maple_tree: add mas_wr_new_end() to calculate new_end accurately new 197eafa7acd1 maple_tree: add comments and some minor cleanups to mas_wr [...] new d6b67bc10f82 maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] new f1fd5340a39a maple_tree: simplify and clean up mas_wr_node_store() new a79b980e3014 maple_tree: relocate the declaration of mas_empty_area_rev(). new c62f40318baf Multi-gen LRU: fix workingset accounting new 0b73e4a0e1f8 Docs/mm/damon/faq: remove old questions new 42e126879719 Docs/mm/damon/maintainer-profile: fix typos and grammar errors new 74ee4a229b35 Docs/mm/damon/design: add a section for overall architecture new 29f17b71c5ae Docs/mm/damon/design: update the layout based on the layers new 45e8e09d07d7 Docs/mm/damon/design: rewrite configurable layers new 1727048ce27b Docs/mm/damon/design: add a section for the relation betwe [...] new 2cff2a216386 Docs/mm/damon/design: add sections for basic parts of DAMOS new 466e040568b9 Docs/mm/damon/design: add sections for advanced features of DAMOS new d4d821169e32 Docs/mm/damon/design: add a section for DAMON core API new 16a80424b860 Docs/mm/damon/design: add a section for the modules layer new d9efef56074f mm/mm_init.c: introduce reset_memoryless_node_totalpages() new b14900322953 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] new 8f37689d4da4 kthread: fix spelling typo and grammar in comments new 7e01bfa8e5aa scripts/spelling.txt: add more spellings to spelling.txt new 9c25de2b6b1d procfs: replace all non-returning strlcpy with strscpy new 2fb08d905077 add intptr_t new 346e4576e1bc fork: optimize memcg_charge_kernel_stack() a bit new 2197beb54619 fork-optimize-memcg_charge_kernel_stack-a-bit-fix new 282e72de918d squashfs: don't include buffer_head.h new 94383eee561d squashfs: cache partial compressed blocks new da4d79afce38 squashfs-cache-partial-compressed-blocks-fix new 9aef88ab187d squashfs: fix page update race new 0238fc8f5cd6 squashfs: fix page indices new 24c7cbc6a514 squashfs-cache-partial-compressed-blocks-fix-3-fix new 0052531be97c mm: percpu: unhide pcpu_embed_first_chunk prototype new dcd8dfb2f7f2 mm: page_poison: always declare __kernel_map_pages() function new c0a92f1aec95 mm: sparse: mark populate_section_memmap() static new ac771fc14d68 lib: devmem_is_allowed: include linux/io.h new 1396de726547 locking: add lockevent_read() prototype new 04c7a53a9369 panic: hide unused global functions new 9ee452a67440 panic: make function declarations visible new ad3dd4c0784f kunit: include debugfs header file new c3f530edea33 init: consolidate prototypes in linux/init.h new 9a941f06b241 fix up for "init: consolidate prototypes in linux/init.h" new 67eb5ec344c1 init: move cifs_root_data() prototype into linux/mount.h new a800dc4735ee thread_info: move function declarations to linux/thread_info.h new 6a72ecfc4b25 time_namespace: always provide arch_get_vdso_data() protot [...] new d71fbacafa95 kcov: add prototypes for helper functions new 7ebbcf0e62d6 init: add bdev fs printk if mount_block_root failed new 9a8af5b3e377 init-add-bdev-fs-printk-if-mount_block_root-failed-fix new a71bd242b969 decompressor: provide missing prototypes new 1315eff70ab8 watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] new 15d2c14cb262 watchdog/perf: more properly prevent false positives with [...] new 00805a33e442 watchdog: remove WATCHDOG_DEFAULT new 5a016bd5e875 watchdog/hardlockup: change watchdog_nmi_enable() to void new 4ef7f7989bbb watchdog/perf: ensure CPU-bound context when creating hard [...] new b9f069a71acb watchdog/hardlockup: add comments to touch_nmi_watchdog() new 26fe63c9e53d watchdog/perf: rename watchdog_hld.c to watchdog_perf.c new 8dd8cd87f185 watchdog/hardlockup: move perf hardlockup checking/panic t [...] new 88eb711ebee1 watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] new a465fb2b625d watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] new f23b30645959 watchdog/hardlockup: move perf hardlockup watchdog petting [...] new b9f6c7a78e50 watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] new 4a99d39f8799 watchdog/hardlockup: have the perf hardlockup use __weak f [...] new 0dea7937f024 watchdog/hardlockup: detect hard lockups using secondary ( [...] new 7b28afd22808 watchdog/perf: add a weak function for an arch to detect i [...] new 1f6ac0565898 watchdog/perf: adapt the watchdog_perf interface for async model new 1ac45c22ffb5 arm64: add hw_nmi_get_sample_period for preparation of loc [...] new 53795555a18e arm64: enable perf events based hard lockup detector new 4f41eefb977d arm64: only HAVE_HARDLOCKUP_DETECTOR_PERF if the PMU confi [...] new 753b2debd184 watchdog: delete old declarations for watchdog_soft,hardlo [...] new 3ea85d7da152 include/linux/math.h: fix mult_frac() multiple argument ev [...] new 7d2f82f802e2 kexec: avoid calculating array size twice new 39ff09d6a99e Merge branch 'mm-nonmm-unstable' into mm-everything new 39ac7c2413ed Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 49c386ebbb43 Revert "kheaders: substituting --sort in archive creation" new c584476d477e doc: Add tar requirement to changes.rst new 17b53f10aba7 Revert "modpost: skip ELF local symbols during section mis [...] new 05bb0704672d modpost: remove unused argument from secref_whitelist() new a23e7584ecf3 modpost: unify 'sym' and 'to' in default_mismatch_handler() new 04ed3b476306 modpost: replace r->r_offset, r->r_addend with faddr, taddr new a9bb3e5d5729 modpost: remove is_shndx_special() check from section_rel(a) new d4323e835052 modpost: merge fromsec=DATA_SECTIONS entries in sectionche [...] new abc23979ac90 modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sect [...] new 1df380ff3018 modpost: remove *_sections[] arrays new fd459962ff73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee02cbbafa60 next-20230525/perf new 983294bc01be Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 550d8590a00e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 0936243cabf0 arm64: entry: Preserve/restore X29 even for compat tasks new 211ceca377f4 arm64: entry: Simplify tramp_alias macro and tramp_exit routine new 320a93d4df48 arm64: xor-neon: mark xor_arm64_neon_*() static new aea197160d74 arm64: add scs_patch_vmlinux prototype new 6ac19f96515e arm64: avoid prototype warnings for syscalls new ec3a3db7100d arm64: move cpu_suspend_set_dbg_restorer() prototype to header new 010089e9d3fe arm64: spectre: provide prototypes for internal functions new 05d557a5cf59 arm64: kvm: add prototypes for functions called in asm new 68a879b55346 arm64: cpuidle: fix #ifdef for acpi functions new fbc0cd6f6044 arm64: efi: add efi_handle_corrupted_x18 prototype new b925b4314c91 arm64: hide unused is_valid_bugaddr() new 60a0aab7463e arm64: module-plts: inline linux/moduleloader.h new 1a1183938946 arm64: flush: include linux/libnvdimm.h new a7f5cb606e99 arm64: kaslr: add kaslr_early_init() declaration new 8ada7aab02ee arm64: signal: include asm/exception.h new e13d32e99264 arm64: move early_brk64 prototype to header new c152aed4dcc2 arm64: add alt_cb_patch_nops prototype new de847275449a arm64/esr: Use GENMASK() for the ISS mask new 1f9d4ba6839c arm64/esr: Add decode of ISS2 to data abort reporting new cb5aa6379438 kselftest/arm64: Add a smoke test for ptracing hardware br [...] new e34f78b970ea arm64/cpufeature: Use helper for ECV CNTPOFF cpufeature new fd346f5fd1ab Merge branches 'for-next/kpti', 'for-next/missing-proto-wa [...] new 6c94f8f5ba78 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 2336ce7f456f Merge tag 'renesas-drivers-for-v6.5-tag1' of git://git.ker [...] new eaae5a8977d6 Merge tag 'reset-for-v6.5' of git://git.pengutronix.de/pza [...] new db967cf828fc arm-cci: add cci_enable_port_for_self prototype new 34f259641b66 Merge branch 'soc/drivers' into for-next new 6a023136126c Merge tag 'dt64-cleanup-6.5' of https://git.kernel.org/pub [...] new c45585623710 Merge tag 'dt-cleanup-6.5' of https://git.kernel.org/pub/s [...] new 1bf42cfed0e6 Merge tag 'renesas-dts-for-v6.5-tag1' of git://git.kernel. [...] new 3ea093976845 Merge branch 'soc/dt' into for-next new 30955b4afc2b ARM: davinci: fix davinci_cpufreq_init() declaration new 419013740ea1 ARM: ep93xx: fix missing-prototype warnings new 774f60dd6abc ARM: highbank: add missing include new 5692520a040b ARM: imx: add missing include new ecd2a5769d09 ARM: lpc32xx: add missing include new 94c1c0a29bfc ARM: omap1: add missing include new 861bc1d2886d ARM: omap2: fix missing tick_broadcast() prototype new f8ef12339394 ARM: orion5x: fix d2net gpio initialization new a9ae9c526cc2 ARM: pxa: fix missing-prototypes warnings new 6475f4bb3fbd ARM: sa1100: address missing prototype warnings new 5e40c79a513b ARM: spear: include "pl080.h" for pl080_get_signal() prototype new 88813f05b834 ARM: versatile: mark mmc_status() static new c32c81f3dbdf ARM/mfd/gpio: Fixup TPS65010 regression on OMAP1 OSK1 new fa1ae0cd897b ARM: omap1: Drop header on AMS Delta new 4c40db6249ff ARM: omap1: Remove reliance on GPIO numbers from PalmTE new 480c82daa3e4 ARM: omap1: Remove reliance on GPIO numbers from SX1 new 767d83361aaa Input: ads7846 - Convert to use software nodes new e519f0bb64ef ARM/mmc: Convert old mmci-omap to GPIO descriptors new 084b6f216778 ARM: omap1: Fix up the Nokia 770 board device IRQs new df89de979f0e ARM: omap1: Make serial wakeup GPIOs use descriptors new c729baa86042 ARM: omap1: Exorcise the legacy GPIO header new d5f4fa60d63a ARM/gpio: Push OMAP2 quirk down into TWL4030 driver new 94075d16beef ARM: omap2: Get USB hub reset GPIO from descriptor new 078dc5194c0a ARM: omap2: Rewrite WLAN quirk to use GPIO descriptors new 8e0285ab95a9 ARM/musb: omap2: Remove global GPIO numbers from TUSB6010 new 0b47a62ea65e Merge tag 'gpio-omap-descriptors-v6.5' of git://git.kernel [...] new 63b3b949361b Merge branch 'soc/arm' into for-next new 181808429116 Merge branch 'arm/fixes' into for-next new 8c86942c02c5 Merge tag 'renesas-arm-defconfig-for-v6.5-tag1' of git://g [...] new 795acd67c584 arm64: defconfig: Enable ARCH_SPARX5 and ARCH_REALTEK new bcd9fa5ff436 Merge branch 'soc/defconfig' into for-next new b26078a2b9df Merge branch 'arm/fixes' into for-next new e2b96ceb554e arm64: dts: s32: add missing cache properties new c98d58987931 Merge tag 's32g2-dt-6.5' of https://github.com/chesterlint [...] new 7dc1d42c9950 Merge branch 'soc/dt' into for-next new 38bd22dac71e dt-bindings: sram: Add compatible for ST-Ericsson U8500 eSRAM new 21e5a2d10c8f misc: sram: Generate unique names for subpools new edc24de71648 Merge tag 'sram-for-soc' of git://git.kernel.org/pub/scm/l [...] new 738a2d51ddd9 Merge branch 'soc/drivers' into for-next new 1f2b89101d84 soc: document merges new 550392a24d2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a45fb3d585ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a97cf4b65c8 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 1f0cbcf2dce9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 47e75a4aaf97 arm64: dts: broadcom: Unify pinctrl-single pin group nodes [...] new b3b3cd885ed3 ARM: dts: BCM5301X: Relicense Hauke's code to the GPL 2.0+ / MIT new 3b3e35b279be ARM: dts: BCM5301X: Relicense AXI interrupts code to the G [...] new 19571b46d899 dt-bindings: soc: bcm: add missing dt-binding document for [...] new dfa6570eb5ce ARM: dts: BCM5301X: Specify MAC addresses on Luxul devices new 42d5b302bf18 dt-bindings: arm: bcm: unify version notation of Northstar [...] new 9d7121f1d2fa ARM: dts: BCM5301X: Use updated device "compatible" strings new be2642d1b648 Merge branch 'devicetree/next' into next new 31345a0f5901 MAINTAINERS: Replace my email address new 1d5d24abc6c0 MAINTAINERS: Replace my email address new 904c82a93013 Merge branch 'maintainers/next' into next new e7cde861460e Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 7bd1dfdf06ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2b28fc688cdf arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP [...] new ca50d7765587 arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts new 06d26d5b52f9 dt-bindings: arm: fsl: Fix syntax error new 50b1e9ece16c dt-bindings: arm: Add Gateworks i.MX8M GW7905-2x board new 71a54430b93c Merge branch 'imx/bindings' into for-next new 171342e6af06 ARM: dts: imx6qdl-mba6: add mac address for USB ethernet c [...] new a101ba8587fa ARM: dts: imx6qdl: Add HDMI to TQMa6x/MBa6 new c5e341aacd3a ARM: dts: imx6sll-evk: add eMMC node support new eb2a7d92dd9f ARM: dts: imx6sll-evk: avoid underscores in node name new b74edf626c4f ARM: dts: imx6sx: Add LDB support new 64719d28a36a ARM: dts: imx6qdl-gw54xx: remove invalid nodes from fan-co [...] new 785167f21d6f ARM: dts: imx6qdl-gw5912: remove invalid nodes from fan-co [...] new 0cf099dfe405 ARM: dts: imx7d-smegw01: Remove unneeded #address-cells/#s [...] new 1b2b6039bd76 ARM: dts: imx7d-smegw01: Pass 'gpr' to the pinctrl groups new 353791ce48c8 ARM: dts: imx7d-smegw01: Use pinctrl-0 for pinctrl_rfkill new f9acd1a110b5 ARM: dts: imx7d-smegw01: Pass Ethernet aliases new 80ad9b634eff ARM: dts: imx6ull-phytec-tauri: Remove invalid property new b3cea7201551 ARM: dts: imx7d-flex-concentrator: Remove invalid ecspi property new a211ff74773f ARM: dts: imx35: Remove invalid wdog property new 7fe4e51820ca ARM: dts: vfxxx: Remove invalid wdog property new 62c9f9c1d4de ARM: dts: imx6qdl-icore-rqs: Use the 'vmmc-supply' property new 6390213bb5bb ARM: dts: vf610: ZII: Add missing phy-mode and fixed links new 6044a7415941 Merge branch 'imx/dt' into for-next new 64d45a1a2715 arm64: dts: imx8mp: Describe PCIe clock generator on DH el [...] new b0d051afedad arm64: dts: imx8mp: move noc node to correct position new d8f9d8126582 arm64: dts: imx8mp: Add analog audio output on i.MX8MP TQM [...] new 0275a471839d arm64: dts: imx8mp: Sort AIPS4 nodes new 0c45fb7faf6f arm64: dts: imx8mp: Add DeWarp Engine DT node new 20d0b83e712b arm64: dts: imx8mp: Add TC9595 bridge on DH electronics i. [...] new 0d5b288c2110 arm64: dts: freescale: Add imx8mp-venice-gw7905-2x new 4d4ed48f9bda arm64: dts: imx8mm-venice-gw700x: remove invalid props fro [...] new 04a0b7b88402 arm64: dts: imx8mp: Enable SAI audio on MX8MP DHCOM PDK2 and PDK3 new e8b4c363255a arm64: dts: imx93: add fsl,stop-mode property to support WOL new aa88cc72f996 Merge branch 'imx/dt64' into for-next new 8a2240f256f5 ARM: imx_v6_v7_defconfig: Remove KERNEL_LZO config new b20b0e97fc47 Merge branch 'imx/defconfig' into for-next new 4f1a6e2ecb1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1da1c17f6b1 arm64: defconfig: enable MT6357 regulator new b17f3a3ef5ee arm64: defconfig: enable Mediatek PMIC key new 751ec3da08b4 arm64: dts: mediatek: add watchdog support for mt8365 SoC new 56e9f0f4aa30 arm64: dts: mediatek: add mt6357 PMIC support for mt8365-evk new 6e8270afad05 arm64: dts: mediatek: add mmc support for mt8365-evk new 0899813f248a arm64: dts: mediatek: add usb controller support for mt8365-evk new 2c3df90c2072 arm64: dts: mediatek: add ethernet support for mt8365-evk new 27205cec69b0 arm64: dts: mediatek: add OPP support for mt8365 SoC new a5fe2dbab90c arm64: dts: mediatek: add cpufreq support for mt8365-evk new e8c6b47f4988 arm64: dts: mediatek: Add CPU Idle support new f6c3e61c5486 arm64: dts: mediatek: mt8186: Add MTU3 nodes new 36cfc08f3dd8 arm64: dts: mediatek: mt8186: Add SPMI node new 4dad4f32bad6 arm64: dts: mediatek: mt8186: Add ADSP node new 4121884773af arm64: dts: mediatek: mt8186: Add GCE node new 7e07d3322de2 arm64: dts: mediatek: mt8186: Add display nodes new 1e5b6725199f arm64: dts: mediatek: mt8195: Add AP domain thermal zones new fee3d8eeca1a arm64: dts: mediatek: mt6795: Add support for the CMDQ/GCE [...] new d9acc19bc5be arm64: dts: mediatek: mt6795: Add MMSYS node for multimedi [...] new 06254e9f244a arm64: dts: mediatek: mt6795: Add support for IOMMU and LARBs new c01a6cc6fdf8 arm64: dts: mediatek: mt6795: Add PMIC Wrapper node new aef783f3e0ca arm64: dts: mediatek: Add MT6331 PMIC devicetree new e83a6b4bd66d arm64: dts: mediatek: mt6795-xperia-m5: Add MT6331 Combo PMIC new 5a65dcccf483 arm64: dts: mediatek: mt6795-xperia-m5: Add eMMC, MicroSD [...] new d278f43f25be arm64: dts: mt7622: declare SPI-NAND present on BPI-R64 new 983f37ee08ac arm64: dts: mt7622: handle interrupts from MT7531 switch o [...] new 04c314031269 arm64: dts: mediatek: mt8192-asurada-hayato: Enable Bluetooth new f8fdf9ed5bfc arm64: dts: mediatek: mt8195: Assign dp-intf aliases new 58d7dae894f2 arm64: dts: mediatek: cherry: Enable PCI-Express ports for WiFi new 42127f578ebd arm64: dts: mediatek: mt8183: Add mediatek,broken-save-res [...] new d72cfbd6fcf7 arm64: dts: mediatek: mt8192: Add mediatek,broken-save-res [...] new ea6c5f21efec arm64: dts: mediatek: mt8195: Add mediatek,broken-save-res [...] new 492061bfc045 arm64: dts: mediatek: add missing cache properties new 380d18fb2758 arm64: mediatek: Propagate chassis-type where possible new eabb04df46c6 arm64: dts: mt7986: add PWM new cfde46c6add5 arm64: dts: mt7986: add PWM to BPI-R3 new 42bdf378644b arm64: dts: mt7986: set Wifi Leds low-active for BPI-R3 new 33518b51f95c arm64: dts: mediatek: mt8192: Make sure MSDCPLL's rate is 400MHz new e9943b52e29b arm64: dts: mediatek: mt8195: Make sure MSDCPLL's rate is 400MHz new 8b018984aad7 arm64: dts: mt8173: Power on panel regulator on boot new 4a7fcb3cdf6c arm64: dts: mt7986: use size of reserved partition for bl2 new 113b5cc06f44 arm64: dts: mediatek: mt8173-elm: remove panel model number in DT new 7dfb2a83c5d2 Merge branch 'v6.4-next/dts64' into for-next new e829f1fc942f dt-bindings: soc: mediatek: pwrap: Add compatible for MT67 [...] new db9f132122af soc: mediatek: pwrap: Move PMIC read test sequence in function new 2eb273023465 soc: mediatek: pwrap: Add kerneldoc for struct pwrap_slv_type new 41ae95aaa0d7 soc: mediatek: mtk-pmic-wrap: Add support for companion PMICs new 10f5c409a81a soc: mediatek: mtk-pmic-wrap: Add support for MT6331 w/ MT [...] new b7f61f9c7ec4 soc: mediatek: pwrap: Add support for MT6795 Helio X10 new 54e94ca9e308 dt-bindings: spmi: spmi-mtk-pmif: Document mediatek,mt8195 [...] new c55953358dfb dt-bindings: pwm: Add compatible for MediaTek MT6795 new 3ba589b5fe68 dt-bindings: phy: mediatek,dsi-phy: Add compatible for MT6 [...] new 57bf5b2d1002 soc: mediatek: mtk-mutex: Remove unnecessary .owner new 4ee843a581b3 Merge branch 'v6.4-next/soc' into for-next new 9733c7284f3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 358c52143316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7a5b76bbd5db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3098f3497748 arm64: defconfig: Enable ipq6018 apss clock and PLL controller new 672b584c68de dt-bindings: power: qcom,rpmpd: Add SA8155P new 57a9d4bdb49a Merge branch '20230411-topic-hanaau-v2-1-fd3d70844b31@lina [...] new 8c67e554754c arm64: dts: qcom: Split out SA8155P and use correct RPMh p [...] new 4c8bb2d56758 arm64: dts: qcom: sm8550: use uint16 for Soundwire interval new 3a735530c159 arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misident [...] new 661a4f089317 arm64: dts: qcom: sm8550: Use the correct LLCC register scheme new 8721e18ca696 arm64: dts: qcom: enable dual ("bonded") DSI mode for DB845c new 399a3c34b390 arm64: dts: qcom: pmk8350: add reboot-mode node using sdam [...] new 138c427ade7b arm64: dts: qcom: pmk8550: add reboot-mode node using sdam [...] new 9ee402ccfeb1 arm64: dts: qcom: sc7280: Fix EUD dt node syntax new eee7369de0c3 arm64: dts: qcom: sa8155p-adp: Make compatible the first property new 674631c35f86 arm64: dts: qcom: Make -cells decimal new 0ff4f6a38021 arm64: dts: qcom: sa8155p-adp: Remove unneeded rgmii_phy i [...] new 93fe46365250 arm64: dts: qcom: sa8155p-adp: Move mtl nodes into ethernet node new cb0c14dae63f arm64: dts: qcom: ipq8074: Add QUP5 SPI node new 1e910b2ba0ed dt-bindings: clock: qcom: Add SM8450 video clock controller new e23893dbc304 Merge branch '20230524140656.7076-2-quic_tdas@quicinc.com' [...] new 3c678552b00f arm64: dts: qcom: sm8450: Add video clock controller new 22ff170d4551 arm64: dts: qcom: sm8550: Add video clock controller new d9ef7a805a70 arm64: dts: qcom: pm8998: don't use GIC_SPI for SPMI interrupts new 20fd55b2b0ac arm64: dts: qcom: sm8150-kumano: Add GPIO line names for P [...] new b949d8032fa2 arm64: dts: qcom: sm8150-kumano: Add GPIO line names for TLMM new 7a740ec3045b arm64: dts: qcom: sm8150-kumano: Set up camera fixed regulators new 644ab8bb42b5 arm64: dts: qcom: sm8150-kumano: Enable SDHCI2 new 6ce42cb4b7dc arm64: dts: qcom: sm8250-edo: Enable Venus new 3e459be2a315 arm64: dts: qcom: msm8996-tone: Enable LPG LEDs new 935e538fd6b8 arm64: dts: qcom: msm8998: add blsp spi nodes new 085058786a78 arm64: dts: qcom: ipq6018: correct qrng unit address new 48798d992ce2 arm64: dts: qcom: msm8916: correct camss unit address new 72644bc76d51 arm64: dts: qcom: msm8916: correct MMC unit address new 1f9a41bb0bba arm64: dts: qcom: msm8916: correct WCNSS unit address new 1c06b93461ec arm64: dts: qcom: msm8953: correct IOMMU unit address new 751038676e30 arm64: dts: qcom: msm8953: correct WCNSS unit address new 80284797a4cb arm64: dts: qcom: msm8976: correct MMC unit address new 24f0f6a8059c arm64: dts: qcom: msm8994: correct SPMI unit address new e959ced1d0e5 arm64: dts: qcom: msm8996: correct camss unit address new c8b7faa7e991 arm64: dts: qcom: sdm630: correct camss unit address new a05b913a27e4 arm64: dts: qcom: sdm845: correct camss unit address new 2358b4325608 arm64: dts: qcom: sm6115: correct thermal-sensor unit address new 41d6bca799b3 arm64: dts: qcom: sm8350: correct DMA controller unit address new ab98c21bc924 arm64: dts: qcom: sm8350: correct PCI phy unit address new a560ab70c6e2 arm64: dts: qcom: sm8350: correct USB phy unit address new 3cbf49ef1696 arm64: dts: qcom: sm8550: correct crypto unit address new 950a4fe6ec84 arm64: dts: qcom: sm8550: correct pinctrl unit address new 4a0156b88626 arm64: dts: qcom: sdm845-polaris: add missing touchscreen [...] new 393595d4ffbd arm64: dts: qcom: ipq6018: add unit address to soc node new da6aa1111a17 arm64: dts: qcom: ipq8074: add unit address to soc node new f7fd546dd693 arm64: dts: qcom: msm8994: add unit address to soc node new b67f5c337f89 arm64: dts: qcom: msm8996: add unit address to soc node new 77462beddbfc arm64: dts: qcom: msm8998: add unit address to soc node new cefb40777a6c arm64: dts: qcom: sdm630: add unit address to soc node new 188e26bc6789 arm64: dts: qcom: sm6125: add unit address to soc node new 5a60e72c3eff arm64: dts: qcom: pm8953: add GPIOs new a5317b23fe6f arm64: dts: qcom: msm8953: Add BLSP DMAs for I2C new 06a9f50c20b5 arm64: dts: qcom: msm8916-ufi: make UDC dual mode new 83fae950c992 arm64: dts: qcom: sm8550-qrd: add WCD9385 audio-codec new a541667c86a9 arm64: dts: qcom: sm8550-mtp: add WCD9385 audio-codec new 43926a3cb191 arm64: dts: qcom: sc7180: Don't enable lpass clocks by default new 39238382c499 arm64: dts: qcom: sc7180: Drop redundant disable in mdp new aaffd364118b dt-bindings: arm: qcom: Add Acer Aspire 1 new 4a9f8f8f2ada arm64: dts: qcom: Add Acer Aspire 1 new ec8bb9c5b1c6 arm64: dts: qcom: sm8450: Add missing RPMhPD OPP levels new fbd47f83c5a9 arm64: dts: qcom: sm6350: Move wifi node to correct place new cf51d2be057b arm64: dts: qcom: pm8550: add flash LED controller new a158f00cdf68 arm64: dts: qcom: sm8550-qrd: add flash LEDs new 5ef00c06ea5e arm64: dts: qcom: sm8550: enable DISPCC by default new fbeffa580e30 arm64: dts: qcom: sm8550-mtp: drop redundant MDP status new fdb0038e9665 arm64: dts: qcom: sm8550-qrd: add display and panel new 9ef42640504e arm64: dts: qcom: ipq9574: add few device nodes new 05860f678c68 arm64: dts: qcom: sm8250-xiaomi-elish: remove redundant em [...] new e27654df20d7 arm64: dts: qcom: apq8016-sbc: Fix regulator constraints new 5500f823db38 arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS e [...] new 355750828c55 arm64: dts: qcom: msm8916: Fix regulator constraints new a5cf21b14666 arm64: dts: qcom: msm8916: Disable audio codecs by default new 38218822a72f arm64: dts: qcom: pm8916: Move default regulator "-supply"s new f193264986b5 arm64: dts: qcom: msm8916-pm8916: Clarify purpose new b0a8f16ae4a0 arm64: dts: qcom: msm8916: Define regulator constraints ne [...] new 8bbd35771f90 arm64: dts: qcom: msm8916-pm8916: Mark always-on regulators new b5de1a9ff1f2 arm64: dts: qcom: sm6115: Add CPU idle-states new 9139bb56734a arm64: dts: qcom: pmi8998: add flash LED controller new 8587d217ec3c arm64: dts: qcom: sdm845-shift-axolotl: enable flash LEDs new a1f0f2ebb044 arm64: dts: qcom: Add PMI632 PMIC new 0c4f10917d22 arm64: dts: qcom: sdm632-fairphone-fp3: Add notification LED new aaa3fc4ce98b dt-bindings: arm: qcom: Add missing msm8960 new 8051c8b83ac0 dt-bindings: vendor-prefixes: Add Square new 61550c6c156c arm64: dts: qcom: Add msm8939 SoC new 1e6dfe47ba02 arm64: dts: qcom: Add msm8939-pm8916.dtsi include new 273a3dc13eb7 arm64: dts: qcom: Add Square apq8039-t2 board new f1134f738fad arm64: dts: qcom: Add msm8939 Sony Xperia M4 Aqua new 83022f6484b1 arm64: dts: qcom: pm7250b: add missing spmi-vadc include new d9556c5c6c51 arm64: dts: qcom: ipq9574: rename al02-c7 dts to rdp433 new 84c4a652db1c arm64: dts: qcom: ipq9574: Add support for APSS clock controller new 8cc864a4375d arm64: dts: qcom: ipq9574: Add RPM related nodes new 56ba2b3aeb4b arm64: dts: qcom: ipq9574: Add SMPA1 regulator node new 8f0ae6bc0098 arm64: dts: qcom: ipq9574: Add cpufreq support new e3c98aac28bd dt-bindings: arm: qcom: document AL02-C2 board based on IP [...] new d8a83f8d2e73 arm64: dts: qcom: ipq9574: add support for RDP418 variant new 2e4cd263b97d dt-bindings: arm: qcom: document AL02-C6 board based on IP [...] new aa261f13dae6 arm64: dts: qcom: ipq9574: add support for RDP449 variant new b866fba43698 dt-bindings: arm: qcom: document AL02-C8 board based on IP [...] new 8a465494d622 arm64: dts: qcom: ipq9574: add support for RDP453 variant new 8fa13a6e61a7 dt-bindings: nvmem: qfprom: add compatible for few IPQ SoCs new 2f34a2aa4c88 arm64: dts: qcom: ipq5332: add QFPROM node new 546f0617a22a arm64: dts: qcom: ipq6018: add QFPROM node new 05e6b82f395c arm64: dts: qcom: ipq9574: add QFPROM node new 31dfb8014f6b arm64: dts: qcom: sdm8550: Fix the BAM DMA engine compatib [...] new 20bf3ac438fd arm64: dts: qcom: sdm845: Fix the slimbam DMA engine compa [...] new 61baef687d81 arm64: dts: qcom: sm6115: Add Crypto Engine support new f7f485f3dc09 arm64: dts: qcom: sm8150: Add Crypto Engine support new c58be6c87f48 arm64: dts: qcom: sm8250: Add Crypto Engine support new f1040a7fe8f0 arm64: dts: qcom: sm8350: Add Crypto Engine support new b92b0d2f7582 arm64: dts: qcom: sm8450: add crypto nodes new 9b2406aaba78 arm64: dts: qcom: enable the download mode support new 0cd4e90cb2de arm64: dts: qcom: add few more reserved memory region new b8420d478aa3 arm64: dts: qcom: ipq6018: drop incorrect SPI bus spi-max- [...] new e6e0e706940b arm64: dts: qcom: ipq8074: drop incorrect SPI bus spi-max- [...] new 395aba1b1912 arm64: dts: qcom: qdu1000: add missing qcom,smmu-500 fallback new 2438aba45f65 arm64: dts: qcom: sm8250: add missing qcom,smmu-500 fallback new ec888e6cff94 arm64: dts: qcom: sm8550-qrd: add missing PCIE1 PHY AUX cl [...] new a2d8dcd48e13 arm64: dts: qcom: sm6125-sprout: align ADC channel node na [...] new 5b85de0d5177 arm64: dts: qcom: sdm630-nile: correct duplicated reserved [...] new 24cf51a2e451 arm64: dts: qcom: msm8996: correct /soc/bus ranges new 8164116023ac arm64: dts: qcom: sc7180: Add stream-id of qspi to iommus new cc406006126e arm64: dts: qcom: sc7280: Add stream-id of qspi to iommus new 0aa2811cf5eb arm64: dts: qcom: sdm845: Add stream-id of qspi to iommus new 9903258a937b arm64: dts: qcom: msm8916: correct LPASS CPU clocks order new 3e8188b4b6c7 arm64: dts: qcom: msm8996: correct MMCC clocks order new c77612a07d18 arm64: dts: qcom: apq8096: fix fixed regulator name property new 07e3e1720579 arm64: dts: qcom: sa8775p: add the QUPv3 #0 and #3 node new ee2f5f906d69 arm64: dts: qcom: sa8775p: add missing i2c nodes new 1b2d7ad5ac14 arm64: dts: qcom: sa8775p: add missing spi nodes new 445a523d4624 arm64: dts: qcom: sa8775p: add uart5 and uart9 nodes new a1f6bef21355 arm64: dts: qcom: sa8775p-ride: enable i2c11 new 63f4e4b6f54c dt-bindings: clock: Add Qcom SM8450 GPUCC new 778af143adc8 dt-bindings: clock: qcom: Add SM8550 graphics clock controller new 8368050625f5 Merge branch 'sm8450-sm8550-gpucc-binding' into arm64-for-6.5 new 9f7579423d2d arm64: dts: qcom: sm8550: Add graphics clock controller new 68c4c67156ec dt-bindings: arm: qcom: document MI01.3 board based on IPQ [...] new a782318023f3 arm64: dts: qcom: ipq5332: add support for the RDP442 variant new 9dd5f6dba729 arm64: dts: qcom: sm6115: Add USB SS qmp phy node new eaa53a85748d arm64: dts: qcom: qrb4210-rb2: Enable USB node new a30e62bf6bf4 clk: qcom: gcc: ipq5332: Use floor ops for SDCC clocks new 853c064b5749 clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk new 3e4d17953242 clk: qcom: camcc-sc7180: Add parent dependency to all came [...] new caa2347d0224 clk: qcom: smd-rpm: Keep one rpm handle for all clocks new 24abad603968 clk: qcom: smd-rpm_ Make __DEFINE_CLK_SMD_RPM_BRANCH_PREFI [...] new 2dd117943f23 clk: qcom: smd-rpm: Make DEFINE_CLK_SMD_RPM_BRANCH_A accept flags new ffd853c2ea3e clk: qcom: smd-rpm: Make BI_TCXO_AO critical new 56e5ae0116ae clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks new 2aae5eaa941e dt-bindings: clock: Add SM8350 VIDEOCC new 6d6a98aaa76f Merge branch '20230413-topic-lahaina_vidcc-v4-1-86c714a66a [...] new fd0b5b106fca clk: qcom: Introduce SM8350 VIDEOCC new cc8d2cf5cd62 Merge branch '20230524140656.7076-2-quic_tdas@quicinc.com' [...] new 441fe711be38 clk: qcom: videocc-sm8450: Add video clock controller driv [...] new 34d54e5833db clk: qcom: clk-alpha-pll: Add support to configure PLL_TES [...] new c7d91f26f0f7 dt-bindings: clock: qcom: Add SM8550 video clock controller new f53153a37969 clk: qcom: videocc-sm8550: Add video clock controller driv [...] new 7bf654a0d95e clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable new 2f9b2096465d dt-bindings: clock: qcom,gcc-msm8953: split to separate schema new 923f7d678b2a clk: qcom: gcc-ipq6018: drop redundant F define new bbd899f53412 clk: qcom: gcc-sdm660: drop redundant F define new e9a2db5caf9f clk: qcom: smd-rpm: conditionally enable scaling before do [...] new 1c305ea86bc3 dt-bindings: clock: qcom: Add GCC clocks for SDX75 new 521302ca64f2 Merge branch '20230512122347.1219-3-quic_tdas@quicinc.com' [...] new 9092d1083a62 clk: qcom: branch: Extend the invert logic for branch2 clocks new 379d72721bc4 dt-bindings: clock: qcom: Add RPMHCC for SDX75 new 1c2360ff5816 clk: qcom: rpmh: Add RPMH clocks support for SDX75 new 108cdc09b2de clk: qcom: Add GCC driver support for SDX75 new ab7f00379fe9 clk: qcom: restrict drivers per ARM/ARM64 new 2310ab77f1ee dt-bindings: clock: qcom,gcc-sm8250: add missing bi_tcxo_ao clock new 21a95637a3fd dt-bindings: clock: qcom,gcc-sc7180: document CX power domain new 7a52084ae14f dt-bindings: clock: qcom,gcc-sc7280: document CX power domain new 17035787e200 dt-bindings: clock: qcom,a53pll: add IPQ9574 compatible new 20beb85f7a01 clk: qcom: apss-ipq-pll: Add support for IPQ9574 new f4f0c8acee0e clk: qcom: gcc-ipq6018: update UBI32 PLL new 349b5bed539b clk: qcom: ipq6018: fix networking resets new 92dfee0fc889 clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling new 63d56adf04b5 clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling new 81c1ef89a45e clk: qcom: ipq5332: fix the src parameter in ftbl_gcc_apss [...] new 7510e80f4ac7 clk: qcom: ipq5332: fix the order of SLEEP_CLK and XO clock new 8fd492e77ff7 clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_c [...] new 6de1bd74050d Merge branch 'sm8450-sm8550-gpucc-binding' into clk-for-6.5 new a0e0ec7424c9 clk: qcom: rcg2: Make hw_clk_ctrl toggleable new d4113d5f2bc9 clk: qcom: gcc-sm8450: Enable hw_clk_ctrl new 728692d49edc clk: qcom: Add support for SM8450 GPUCC new bfae40744b33 clk: qcom: gpucc-sm8550: Add support for graphics clock co [...] new b3d0dcc8e359 soc: qcom: ramp_controller: Fix an error handling path in [...] new 7b374a2fc866 soc: qcom: rmtfs: Fix error code in probe() new 47820d3263a4 soc: qcom: Rename ice to qcom_ice to avoid module name conflict new 52ebee922b63 Merge branch '20230411-topic-hanaau-v2-1-fd3d70844b31@lina [...] new 4a08af2f22ba soc: qcom: rpmhpd: Add SA8155P power domains new b317cebff59d dt-bindings: cache: qcom,llcc: Fix SM8550 description new 3d49f7406b5d EDAC/qcom: Remove superfluous return variable assignment i [...] new cbd77119b635 EDAC/qcom: Get rid of hardcoded register offsets new 210d12c8197a soc: qcom: mdt_loader: Enhance split binary detection new 6ade5ce20c46 dt-bindings: soc: qcom: eud: Fix compatible string in the example new 4b819e7e89fe soc: qcom: rpmpd: use correct __le32 type new 1252ea653bff dt-bindings: soc: qcom: smd-rpm: allow MSM8226 over SMD new c72e31718a8f soc: qcom: ramp_controller: Improve error message for fail [...] new 56310520308a soc: qcom: qmi: Use alloc_ordered_workqueue() to create or [...] new 0be4392435a6 dt-bindings: soc: qcom: Add RPM Master stats new a77b2a0b1280 soc: qcom: Introduce RPM master stats driver new e5b03cd101bd dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family new 0369a5906e46 soc: qcom: socinfo: Add IDs for IPQ5018 family new fe78d73a914d dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 new 7f6e0028a0ca soc: qcom: socinfo: Add Soc ID for IPQ5312 and IPQ5302 new 13ac2620f0c0 dt-bindings: sram: qcom,imem: Document MSM8226 new 2e43c85b0d96 MAINTAINERS: Add Konrad Dybcio as linux-arm-msm co-maintainer new bcb889891371 soc: qcom: mdt_loader: Fix unconditional call to scm_pas_m [...] new ec001bb71e44 soc: qcom: socinfo: move SMEM item struct and defines to a header new 10615007483b soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() new 17051d2c3cd6 soc: qcom: smem: introduce qcom_smem_get_soc_id() new 865d7e719262 cpufreq: qcom-nvmem: use SoC ID-s from bindings new 7d0f03d104e5 cpufreq: qcom-nvmem: use helper to get SMEM SoC ID new e0a6590d8ceb ARM: dts: qcom: msm8974-hammerhead: Add vibrator new 311bbc884b2e ARM: dts: qcom: msm8974: do not use underscore in node nam [...] new 8b9ca2f3ea45 ARM: dts: qcom-apq8060: Fix regulator node names new b5c0e4a07877 ARM: dts: qcom: msm8974: drop unit addresses from USB phys new fd1db0249b09 ARM: dts: qcom: ipq4019: fix broken NAND controller proper [...] new 2c7a2700bad5 ARM: dts: qcom: ipq4019: correct syscon unit-address new 59cf17540e48 ARM: dts: qcom: sdx55: correct rsc unit-address new 547c0034b40e ARM: dts: qcom: msm8974: correct pronto unit-address new 038b8980077b ARM: dts: qcom: ipq8064: drop leading 0 from unit-address new 0dd882ae3dd9 ARM: dts: qcom: ipq8064: drop invalid GCC thermal-sensor u [...] new 740e5ecb78d4 ARM: dts: qcom: ipq8064: correct LED node names new c13ba9b14871 ARM: dts: qcom: ipq8064: align USB node names with bindings new f0e401e15d3e ARM: dts: qcom: apq8060-dragonboard: move regulators out o [...] new 71abfd7a0a10 ARM: dts: qcom: msm8960-cdp: move regulator out of simple-bus new a8311da44f38 ARM: dts: qcom: apq8084: correct thermal sensor unit-address new cc6c63b88a63 ARM: dts: qcom: msm8974: align WCNSS Bluetooth node name w [...] new 92543a1ef22d ARM: dts: qcom: sdx65: Add support for PCIe PHY new 91dfb64ba70b ARM: dts: qcom: sdx65: Add support for PCIe EP new 07bb20f207cb ARM: dts: qcom: sdx65-mtp: Enable PCIe PHY new e110dea61ff3 ARM: dts: qcom: sdx65-mtp: Enable PCIe EP new fbc669e65fa3 ARM: dts: qcom: msm8226: Add PMU node new c1ba26f1a00f ARM: dts: qcom: msm8226: Add rpm-stats device node new 94aca310e66d ARM: dts: qcom: msm8226: Add IMEM node new ad318f9ce5a2 ARM: dts: qcom: apq8026-huawei-sturgeon: Add vibrator new d184f79bd075 ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely c [...] new 3a0dda1a2553 ARM: dts: qcom: apq8074-dragonboard: enable adsp and MSS new ac366501f64f ARM: dts: qcom: apq8074-dragonboard: enable DSI panel new d554e1803f51 Merge branches 'arm64-defconfig-for-6.5', 'arm64-fixes-for [...] new ce386915a212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec3ef6ac4f5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 251be76b0958 Merge branch 'v6.4-armsoc/driverfixes' into for-next new 66aea76b9ca3 Merge branch 'v6.4-armsoc/dtsfixes' into for-next new bc820bd72c0b Merge branch 'v6.5-armsoc/drivers' into for-next new 5f06c3f508f7 arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B SoM new 3a9181a43b94 arm64: dts: rockchip: Add rk3588 Edgeble Neu6 Model B IO new ed555596bf75 Merge branch 'v6.5-armsoc/dts64' into for-next new bf6a06a60467 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a807b61e553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2774a9a2461a Merge tags 'scmi-fix-6.4', 'juno-fixes-6.4' and 'ffa-fixes [...] new 8f9d530cffc1 dt-bindings: firmware: arm,scmi: support for parameter in [...] new 5f2ea10a808a firmware: arm_scmi: Augment SMC/HVC to allow optional parameters new 1aae3c9ccf14 Merge branch 'for-next/scmi/updates' of git://git.kernel.o [...] new c6d1b69e2845 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 73466d4daf58 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3120766a6b30 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new dfd7d9aa146d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new e78b223c2d50 Merge branch for-6.5/soc into for-next new 33f2d12d0400 dt-bindings: usb: tegra-xudc: Remove extraneous PHYs new b0de3ef5c404 Merge branch for-6.5/dt-bindings into for-next new cd3c85702f27 Merge branch for-6.5/memory into for-next new 9f00e3e8b9b9 Merge branch for-6.5/pci into for-next new 2a7318b25866 arm64: tegra: Fix PCIe regulator for Orin Jetson AGX new 31df55477fe7 Merge branch for-6.5/arm64/dt into for-next new 7fd85e969a62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 934f6cd9a516 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new df30c04961d3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 0b4a7ddb578f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 97b5a9c99781 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05cb88f6940a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 827457404490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5eb84cb36f0 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 946fec46dac3 parisc: Move TLB_PTLOCK option to Kconfig.debug new c9318a530104 parisc: Check if IRQs are disabled when calling arch_local [...] new b623c8436064 parisc: Add cacheflush() syscall new ff7d51180a8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b524aa664cf9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1bd2339df1b5 dt-bindings: timer: sifive,clint: Clean up compatible valu [...] new b087f59779b0 dt-bindings: interrupt-controller: sifive,plic: Sort compa [...] new bbd04970e0d8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 7c517b6108e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05d6fc454db2 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new a010c7361911 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 299f8320e926 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8a4081c349e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1b0e485f63a6 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 4aed73343ab0 Merge branch 'misc-6.4' into for-next-current-v6.3-20230529 new 044c7e587c65 Merge branch 'for-next-current-v6.3-20230529' into for-nex [...] new 86251657caa9 Merge branch 'next-fixes' into for-next-next-v6.4-20230529 new 83b2894af626 btrfs: unexport btrfs_prev_leaf() new b91bed659ff1 btrfs: don't commit transaction for every subvol create new 16dbfb328ddd btrfs: make btrfs_free_device() static new 7a5bf64ca7cb btrfs: tag as unlikely the key comparison when checking si [...] new 063e6f587347 btrfs: export bitmap_test_range_all_{set,zero} new dd182e000d73 btrfs: print-tree: pass const extent buffer pointer new 3eda6378a8f2 btrfs: improve leaf dump and error handling new 363c004f61b8 btrfs: use SECTOR_SHIFT to convert physical offset to LBA new 2de4c507a59a btrfs: use SECTOR_SHIFT to convert LBA to physical offset new 19ed214d6522 btrfs: submit IO synchronously for fast checksum implementations new b0cb1f58041a btrfs: determine synchronous writers from bio or writeback [...] new 1c8b5a801678 btrfs: remove hipri_workers workqueue new bd4203d0c321 btrfs: output affected files when relocation fails new 0c7d63a4d829 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync new 4d6bac32282b btrfs: avoid extra memory allocation when copying free spa [...] new e115c454e6c0 btrfs: avoid searching twice for previous node when mergin [...] new 4eee2730e83e btrfs: use precomputed end offsets at do_trimming() new a285a539043f btrfs: simplify arguments to tree_insert_offset() new f6929ae2886a btrfs: assert proper locks are held at tree_insert_offset() new 228a946746f9 btrfs: assert tree lock is held when searching for free sp [...] new a990f19d27dc btrfs: assert tree lock is held when linking free space new afcc9c93e747 btrfs: assert tree lock is held when removing free space entries new 388f3c21ffa9 btrfs: scrub: use recovered data stripes as cache to avoid [...] new 9acade18c170 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c new 6b274d618754 btrfs: remove level argument from btrfs_set_block_flags new 9750bc60567a btrfs: simplify btrfs_check_leaf_* helpers into a single helper new bc2f00637aae btrfs: add btrfs_tree_block_status definitions to tree-checker.h new b34a99c88aba btrfs: use btrfs_tree_block_status for leaf item errors new 3792fab9ac25 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status new 443b04a2210d btrfs: add __btrfs_check_node helper new 5ef6a01ae8cd btrfs: move btrfs_verify_level_key into tree-checker.c new 108574d69264 btrfs: move split_flags/combine_flags helpers to inode-item.h new 881b0d7d549c btrfs: add __KERNEL__ check for btrfs_no_printk new af20c161668b btrfs: add a btrfs_csum_type_size helper new 0a2dc694b6ec btrfs: rename del_ptr to btrfs_del_ptr and export it new f8ec849c189a btrfs: unexport btrfs_run_discard_work and make it static new 626545818708 btrfs: fix dirty_metadata_bytes for redirtied buffers new b45c5055ffe2 btrfs: don't hold an extra reference for redirtied buffers new 97f847816929 btrfs: handle tree backref walk error properly new 8303e1321dc2 btrfs: scrub: remove more unused functions new b19d38543d10 btrfs: use inode_logged() at need_log_inode() new dbe4e71d6c7f btrfs: use inode_logged() at btrfs_record_unlink_dir() new 7fa949548547 btrfs: update comments at btrfs_record_unlink_dir() to be [...] new a2d39e17fcd9 btrfs: remove pointless label and goto at btrfs_record_unl [...] new 8dba52e34129 btrfs: change for_rename argument of btrfs_record_unlink_d [...] new 3e127d1da804 btrfs: fix comment referring to no longer existing btrfs_c [...] new bc88c9632d01 btrfs: trigger orphan inode cleanup during START_SYNC ioctl new ef30101e47e7 btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_work new 3ebe297dd650 btrfs: fix an uninitialized variable warning in btrfs_log_inode new 74bf4564a2a6 btrfs: mark extent_buffer_under_io static new ab685a87d578 btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] new 93fa20ceec54 btrfs: move setting the buffer uptodate out of validate_ex [...] new fcbc0c45d37a btrfs: merge verify_parent_transid and btrfs_buffer_uptodate new f4fbca779f6a btrfs: always read the entire extent_buffer new 1851f3aa3863 btrfs: don't use btrfs_bio_ctrl for extent buffer reading new 22fcd306e093 btrfs: remove the mirror_num argument to btrfs_submit_comp [...] new d2f85567565a btrfs: use a separate end_io handler for read_extent_buffer new f9e85490cf6e btrfs: do not try to unlock the extent for non-subpage met [...] new bf74f0d674d4 btrfs: return bool from lock_extent_buffer_for_io new d8f1cfdb8a2a btrfs: submit a writeback bio per extent_buffer new a3148434e58a btrfs: move page locking from lock_extent_buffer_for_io to [...] new c211fd861077 btrfs: don't use btrfs_bio_ctrl for extent buffer writing new dcc31758891a btrfs: use a separate end_io handler for extent_buffer writing new 90c29ff47b00 btrfs: remove the extent_buffer lookup in btree block chec [...] new e9308bc12fbc btrfs: remove the io_pages field in struct extent_buffer new b9342e3f0f61 btrfs: stop using PageError for extent_buffers new a21884f4fe48 btrfs: don't check for uptodate pages in read_extent_buffer_pages new 647ad18094eb btrfs: stop using lock_extent in btrfs_buffer_uptodate new 238eca692384 btrfs: use per-buffer locking for extent_buffer reading new 6c00596944b3 btrfs: merge write_one_subpage_eb into write_one_eb new a20f592a79d3 btrfs: reduce struct btrfs_fs_devices size by moving fsid_change new 3a4a3dc265db btrfs: streamline fsid checks in alloc_fs_devices new 062d0fef6eb5 btrfs: merge calls to alloc_fs_devices in device_list_add new 3558287073e4 btrfs: add comment about metadata_uuid in btrfs_fs_devices new db8fcf71368f btrfs: return bool from check_tree_block_fsid instead of int new ed82d1742741 btrfs: simplify fsid and metadata_uuid comparisons new b8598106fbb3 btrfs: simplify how changed fsid and metadata_uuid is checked new 04b76906000f btrfs: consolidate uuid comparisons in btrfs_validate_super new 5e19f9da1d51 btrfs: add and fix comments in btrfs_fs_devices new cf90a7b7a0c3 btrfs: fix the btrfs_get_global_root return value new af34dda75aac btrfs: convert btrfs_get_global_root to use a switch statement new ae9cfca7b0c1 btrfs: remove a pointless NULL check in btrfs_lookup_fs_root new 906c45942a6c btrfs: open code set_extent_defrag new 7b0e74647683 btrfs: open code set_extent_delalloc new 4efea391f5cb btrfs: open code set_extent_new new 31d810b72d60 btrfs: open code set_extent_dirty new 3327224a11c2 btrfs: open code set_extent_bits_nowait new ca1337d8ff40 btrfs: open code set_extent_bits new 53f3fb502bef btrfs: drop NOFAIL from set_extent_bit allocation masks new 099ba95d7ca2 btrfs: pass NOWAIT for set/clear extent bits as another bit new 311320a65657 btrfs: drop gfp from parameter extent state helpers new 8b0d8f180ebb btrfs: use alloc_ordered_workqueue() to create ordered workqueues new 393add3a34a7 btrfs: subpage: dump extra subpage bitmaps for debug new 423083997085 btrfs: fix csum_tree_block page iteration to avoid trippin [...] new f49335f94ba2 btrfs: print assertion failure report and stack trace from [...] new 7d03cd5253bf Merge branch 'misc-next' into for-next-next-v6.4-20230529 new e0b508966eb6 btrfs: disable allocation warnings for compression workspaces new c97b06cc6506 Merge branch 'dev/comp-work' into for-next-next-v6.4-20230529 new 4e0c4c607e8d btrfs: add xxhash to fast checksum implementations new b17bffd28df8 Merge branch 'dev/xxhash-is-fast' into for-next-next-v6.4- [...] new 9f6651776141 btrfs: fix range_end calculation in extent_write_locked_range new 629908005a83 btrfs: factor out a btrfs_verify_page helper new 7ca32d6461e0 btrfs: unify fsverify vs other read error handling in end_ [...] new ae9736625fff btrfs: don't check PageError in btrfs_verify_page new a03406dbbbed btrfs: don't fail writeback when allocating the compressio [...] new af0cc08d8f2e btrfs: rename cow_file_range_async to run_delalloc_compressed new f376e3a9b023 btrfs: don't check PageError in __extent_writepage new 2ab37804ed65 btrfs: stop setting PageError in the data I/O path new c1066d569346 btrfs: remove PAGE_SET_ERROR new f62bb663c3e8 btrfs: remove non-standard extent handling in __extent_wri [...] new ef9ef1d10259 btrfs: move nr_to_write to __extent_writepage new c60bcb25b5a9 btrfs: only call __extent_writepage_io from extent_write_l [...] new bbbb36c13381 btrfs: don't treat zoned writeback as being from an async [...] new 2ad8a4ba6693 btrfs: don't redirty the locked page for extent_write_lock [...] new 442896c7df9a btrfs: refactor the zoned device handling in cow_file_range new 8294b1869688 btrfs: split page locking out of __process_pages_contig new 0a7e1e58a2f4 Merge branch 'ext/hch/writeback-fixes' into for-next-next- [...] new bebbb1f5d0b4 Merge branch 'for-next-next-v6.4-20230529' into for-next-20230529 new 7b9bcb944f58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dd5483af494 smb3: update a reviewer email in MAINTAINERS file new b535cc796a4b smb3: missing null check in SMB2_change_notify new 396ac4c982f6 smb: delete an unnecessary statement new fdd7d1fff4e3 cifs: address unused variable warning new c32697ae58ef Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new d1419b100f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 96b2b072ee62 exportfs: allow exporting non-decodeable file handles to u [...] new a95aef69a740 fanotify: support reporting non-decodeable file handles new 7cdafe6cc4a6 exportfs: check for error return value from exportfs_encode_*() new 176cd6b27405 Pull fanotify support for FID events for non-exportable fi [...] new 8f1dca19b1e1 ext2_rename(): set_link and delete_entry may fail new 86008392695b ext2: use offset_in_page() instead of open-coding it as su [...] new 46022375abe8 ext2_get_page(): saner type new 91f646fb971f ext2_put_page(): accept any pointer within the page new dae42837ba6d ext2_{set_link,delete_entry}(): don't bother with page_addr new b8b9e8b35d38 ext2_find_entry()/ext2_dotdot(): callers don't need page_a [...] new 51fbfb96c048 Pull updated version of ext2 highmem handling cleanups from Al. new f5c2938f9e36 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b3e6bcb94590 ext4: add EA_INODE checking to ext4_iget() new d08927b3e89f ext4: set lockdep subclass for the ea_inode in ext4_xattr_ [...] new 1e0e51238f15 ext4: disallow ea_inodes with extended attributes new f901459a1f27 ext4: add lockdep annotations for i_data_sem for ea_inode's new 47a71ba09a84 ext4: fix fsync for non-directories new 781c858c35c8 ext4: enable the lazy init thread when remounting read/write new 0b5d7b557117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 42c0866e7878 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 19cd3d935da3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new e42e183771a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e581955a53a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48b47f0caaa8 ksmbd: fix uninitialized pointer read in ksmbd_vfs_rename() new df14afeed2e6 ksmbd: fix uninitialized pointer read in smb2_create_link() new 84c5aa47925a ksmbd: fix credit count leakage new d738950f112c ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate new 0512a5f89e1f ksmbd: fix multiple out-of-bounds read during context decoding new 36322523dddb ksmbd: fix UAF issue from opinfo->conn new 6cc2268f5647 ksmbd: fix incorrect AllocationSize set in smb2_get_info new 6fe55c2799bc ksmbd: call putname after using the last component new 45a038e626f4 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 3c5a290e591a nfsd: use vfs setgid helper new bb3aaaa422f2 SUNRPC: Fix UAF in svc_tcp_listen_data_ready() new 7102eef176ae SUNRPC: Fix an incorrect comment new c54379fc08fc SUNRPC: Remove dprintk() in svc_handle_xprt() new 074cbe77d319 SUNRPC: Improve observability in svc_tcp_accept() new e1122c788432 SUNRPC: Trace struct svc_sock lifetime events new 3b30dad296b6 NFSD: Clean up nfsctl white-space damage new ef1410380d46 NFSD: Clean up nfsctl_transaction_write() new b02cc05ecf47 NFSD: trace nfsctl operations new 45ef655a349d SUNRPC: Resupply rq_pages from node-local memory new c2067e1f5ac3 SUNRPC: Use __alloc_bulk_pages() in svc_init_buffer() new 4db069ff3d51 NFSD: Add encoders for NFSv4 clientids and verifiers new 5f50a734936b NFSD: Replace encode_cinfo() new 185c22a1af17 NFSD: Ensure that xdr_write_pages updates rq_next_page new 4ccc95f2d3ec NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_spl [...] new befb016b77c3 NFSD: Update rq_next_page between COMPOUND operations new 3026d9f043b9 NFSD: Hoist rq_vec preparation into nfsd_read() new cdebb3dd2b1e NFSD: Hoist rq_vec preparation into nfsd_read() [step two] new 516e8e4e8b78 NFSD: Remove nfsd_readv() new d3349feb6783 nfsd: don't provide pre/post-op attrs if fh_getattr fails new 54e488e46ea7 locks: allow support for write delegation new 304d003fa565 NFSD: enable support for write delegation new 2fd04484e387 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 6bbb421c46d2 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 79697eb2f4b0 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 2c4b065144f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9787648f3403 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 916063b41940 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ce01ecc66a89 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 207733f92661 HID: split apart hid_device_probe to make logic more apparent new 62c68e7cee33 HID: ensure timely release of driver-allocated resources new c88f8e44a663 Merge branch 'for-6.5/core' into for-next new 96ce68c84019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a97fdfe0739 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new f11cbd2fe4b1 dt-bindings: hwmon: add MAX31827 new 89f977e39807 hwmon: Add MAX31827 driver new af7c4f4cf483 hwmon: (oxp-sensors) Stop passing device structure new 602bef0fa281 hwmon: add HP WMI Sensors driver new 6f44fe8d17df hwmon: (pmbus/ucd9000) Drop unnecessary error check for de [...] new 70e0b7722c58 hwmon: (pmbus/adm1266) Drop unnecessary error check for de [...] new 6a5b483ee822 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new cc28ffdfa220 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 49630cab72fa Merge branch 'master' of git://linuxtv.org/media_tree.git new 7e3d507ab040 dt-bindings: display: tegra: add Tegra20 VIP new f17aa778ac36 dt-bindings: display: tegra: vi: add 'vip' property and example new b48ece9bb81b staging: media: tegra-video: improve documentation of tegr [...] new 2f229d404905 staging: media: tegra-video: document tegra_channel_get_re [...] new 6309986d7e42 staging: media: tegra-video: fix typos in comment new 40ecb38e5c96 staging: media: tegra-video: improve error messages new 26b44232f581 staging: media: tegra-video: slightly simplify cleanup on errors new 983d22f6deb1 staging: media: tegra-video: move private struct declarati [...] new 44977bdc157f staging: media: tegra-video: move tegra210_csi_soc to C file new 21bd264c1c26 staging: media: tegra-video: remove unneeded include new c973880dfbe2 staging: media: tegra-video: Kconfig: allow TPG only on Tegra210 new 1a3ea975d794 staging: media: tegra-video: move tegra_channel_fmt_align [...] new aabec712ce0e staging: media: tegra-video: move default format to soc-sp [...] new 3bc46d752eab staging: media: tegra-video: move MIPI calibration calls f [...] new ef9435a5b406 staging: media: tegra-video: add a per-soc enable/disable op new 89a0f667cb20 staging: media: tegra-video: move syncpt init/free to a pe [...] new 4cbd8479cd2e staging: media: tegra-video: add syncpts for Tegra20 to st [...] new b4e2572267a1 staging: media: tegra-video: add hooks for planar YUV and [...] new eeb036ab9ca9 staging: media: tegra-video: add H/V flip controls new e740d199cf0f staging: media: tegra-video: add support for Tegra20 paral [...] new e5f29bb9c435 media: platform: rzg2l-cru: rzg2l-csi2: Enclose the macro [...] new b8ed1ceb4a26 media: platform: mtk-mdp3: release node reference before r [...] new fdaca63186f5 media: usb: Check az6007_read() return value new 59cea5a3e519 media: verisilicon: Simplify error handling in tile_buffer [...] new 8111496ceb52 media: imx: utils: Enclose IMX_BUS_FMTS macro in parenthesis new 668ee1a3a187 media: amphion: drop repeated codec data for vc1l format new e1d2ccc2cdd6 media: amphion: drop repeated codec data for vc1g format new f0b4a2c037c0 media: vivid: Extend FPS rates offered by simulated webcam new 56b5c3e67b0f media: v4l2-mem2mem: add lock to protect parameter num_rdy new 4a3570001806 Revert "media: mediatek: vcodec: Fix bitstream crop inform [...] new b2aa8ac6f97e media: common: saa7146: Avoid a leak in vmalloc_to_sg() new 8217af0984f9 media: MAINTAINERS: Add myself as Venus reviewer new 3f6375a2d195 media: videodev2.h: Fix p_s32 and p_s64 pointer types new f93ff8b7dd0c media: docs: vidioc-g-ext-ctrls.rst: Update p_s32 and p_s64 types new e75d25a0c9be media: staging: media: imx6-mipi-csi2: Add log_status core [...] new 076b6289b2c1 media: amphion: initiate a drain of the capture queue in d [...] new 7f7ac101236b media: stk1160: Simplify the build config definition new eff540df5f80 media: usb: remove unnecessary (void*) conversions new afa8516c86fe media: platform: Remove unnecessary (void*) conversions new 17ae8136549f media: pci: remove unnecessary (void*) conversions new c82d4d9353b0 media: av7110: Remove unnecessary (void*) conversions new 26ae58f65e64 media: videodev2.h: Fix struct v4l2_input tuner index comment new d5b7eb477c28 media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 new da4ede4b7fd6 media: mtk-jpeg: move data/code inside CONFIG_OF blocks new 6f489a966fbe media: usb: siano: Fix warning due to null work_func_t fun [...] new bf950e1f3030 media: rockchip: rga: use v4l2_m2m_buf_copy_metadata new ecdbab337da1 media: mediatek: vcodec: mtk_vcodec_dec_hw: Use devm_pm_ru [...] new e01c3ec7d60c media: nxp: remove unneeded semicolon new 72a6127e9305 media: Add common header file with JPEG marker definitions new aaeb31c00e61 media: Switch i2c drivers back to use .probe() new ae440c5da33c media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field new 2674486aac7d media: mediatek: vcodec: support stateless hevc decoder new 1b3565dbc6aa media: i2c: imx296: fix error checking in imx296_read_temp [...] new a73206f33bd1 media: admin-guide: Update rkisp1.rst new 71511a24eeec Documentation: v4l: Document rotation and orientation for [...] new ec178312b814 media: mc: Make media_entity_get_fwnode_pad() fwnode argum [...] new 7ab9484332d9 media: pci: ipu3-cio2: Obtain remote pad from endpoint new 4fd463e9389f media: mc: Make media_get_pad_index() use pad type flag new e6a470239438 media: Documentation: Rename meta format files new 98b956424380 media: uapi: Use unsigned int values for assigning bits in [...] new 1e82d01b88ed media: ov5693: Simplify an error message new 8e4a55976979 media: dt-bindings: qcom: camss: correct unit address new 950e9a295b98 media: uapi: Fix [GS]_ROUTING ACTIVE flag value new 25857a007d52 media: ipu3-cio2: Fix container_of() macro wrapper arguments new e3269ea5148d media: i2c: imx334: update pixel, hblank and link frequency new 290cebd13a6e dt-bindings: i2c: maxim,max96712: Require setting bus-type [...] new afe25fbc5d07 media: ov5640: correct comments for default VGA to avoid c [...] new 25affde33b23 media: ov5640: Remove unused 'framerate' parameter new eeaa47d182fe media: ov5640: Drop dead code using frame_interval new cd78824dd989 media: i2c: video: constify pointers to hwmon_channel_info new ad5929547b54 media: video-mux: Add missing media_entity_cleanup upon as [...] new 306c3190b30d media: i2c: Correct format propagation for st-mipid02 new 6c01e6f3f27b media: st-mipid02: Propagate format from sink to source pad new 59a959796386 media: renesas: fdp1: Identify R-Car Gen2 versions new 0827b58dabff media: i2c: add ov01a10 image sensor driver new a73116db8829 media: rcar-csi2: Prepare for Gen4 support new e103484c76ab media: rcar-csi2: Prepare for C-PHY support new 04fc06f6dc15 media: hi846: fix usage of pm_runtime_get_if_in_use() new 6f482c4729d9 media: imx: imx7-media-csi: Get rid of superfluous call to [...] new 79bb4c7df8af media: imx: imx7-media-csi: Remove incorrect interlacing support new bef1bb620ca6 media: imx: imx7-media-csi: Relax width constraints for no [...] new 9f43234ef07c media: imx: imx7-media-csi: Init default format with __imx [...] new 6311a0d0220f media: staging: max96712: Add support for 3-lane C-PHY new 8e85c1ad3d49 media: rcar-isp: Add support for R-Car V4H new a650b821fa57 media: rcar-vin: Add support for R-Car V4H new 7d4be90b3deb media: c8sectpfe: switch to using gpiod API new 11aaa0ec9c18 media: sti: c8sectpfe: drop of_match_ptr() to avoid unused [...] new 2a7d6b9c55ba media: v4l2-mc: Drop subdev check in v4l2_create_fwnode_li [...] new 2f16c95e7aa9 media: staging: media: imx: initialize hs_settle to avoid warning new 15ff9e7f49bc media: mediatek: vcodec: Avoid unneeded error logging new 2864e304faec media: mediatek: vcodec: using decoder status instead of c [...] new 297160d411e3 media: mediatek: vcodec: move core context from device to [...] new 962508e31c77 media: mediatek: vcodec: using empty lat buffer as the last one new 645dec333f5f media: staging: max96712: Switch i2c driver back to use .probe() new bd947783a217 media: Revert "media: exynos4-is: Remove dependency on obs [...] new fe1b585ce91d media: pci: cx18-av-vbi: Replace one-element array with fl [...] new 5aa8de7ad14f media: video-mux: fix error paths new aafeeaf3d2a8 media: video-mux: update driver to active state new 19b895a98a4c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 6ab1c26a9604 Merge branches 'acpi-x86', 'acpi-video' and 'acpi-soc' int [...] new 31cb1304ad8b powercap: intel_rapl: Remove unused field in struct rapl_if_priv new 1488ac990ac8 powercap: intel_rapl: Allow probing without CPUID match new e8e28c2af16b powercap: intel_rapl: Support per Interface rapl_defaults new 98ff639a7289 powercap: intel_rapl: Support per Interface primitive information new cb532e728ee2 powercap: intel_rapl: Support per domain energy/power/time unit new 11edbe5c66d6 powercap: intel_rapl: Use index to initialize primitive in [...] new 045610c383bd powercap: intel_rapl: Change primitive order new a38f300bb23c powercap: intel_rapl: Use bitmap for Power Limits new 9050a9cd5e4c powercap: intel_rapl: Cleanup Power Limits support new f442bd274217 powercap: intel_rapl: Add support for lock bit per Power Limit new 693c1d7868cf powercap: intel_rapl: Remove redundant cpu parameter new bf44b9011df3 powercap: intel_rapl: Make cpu optional for rapl_package new b4288ce788aa powercap: intel_rapl: Introduce RAPL I/F type new e12dee18b89f powercap: intel_rapl: Introduce core support for TPMI interface new 9eef7f9da928 powercap: intel_rapl: Introduce RAPL TPMI interface driver new b2ca5b6a3ad4 Merge branch 'powercap' into linux-next new e5d1c8722083 PM: domains: fix integer overflow issues in genpd_parse_state() new 2e41e3ca4729 PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM new 847aea98e01c PM: hibernate: Correct spelling mistake in a comment new ab23ed6e73ec PM: suspend: add a arch_resume_nosmt() prototype new 49b12f874524 Merge branches 'pm-domains' and 'pm-sleep' into linux-next new df0b18ee0775 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5008e4c8c31c cpufreq: ti-cpufreq: Add support for AM62A7 new b2b2029eb178 cpufreq: dt-platdev: Blacklist ti,am62a7 SoC new b79ead08a7d9 dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ8074 new f1947ee23b7b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 8342c5c4d6a7 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 4a3a2c32a5ee PM / devfreq: Reorder fields in 'struct devfreq_dev_status' new ccb69e228ea4 PM / devfreq: exynos: add Exynos PPMU as a soft module dependency new a83bfdca8b20 PM / devfreq: mtk-cci: Fix variable deferencing before NULL check new 02ff3b15cf72 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 008f5a462be1 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 39441d8ee197 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c77cff6c0c2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae4899bb486f net: phylink: provide phylink_pcs_config() and phylink_pcs [...] new 4fbfde4e2720 net: tcp: make the txhash available in TIME_WAIT sockets f [...] new c0a8966e2bc7 net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV new 7016eb738651 Documentation: net: net.core.txrehash is not specific to l [...] new e8f8b3323039 Merge branch 'net-tcp-make-txhash-use-consistent-for-ipv4' new 623a71385312 net/mlx4: Use bitmap_weight_and() new 657d42cf5df6 s390/ism: Set DMA coherent mask new d4031ec844bc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new cee4bd16c319 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on d [...] new e2f24cb1b5da leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode new bdec9cb83936 leds: trigger: netdev: Rename add namespace to netdev trig [...] new 164b67d53476 leds: trigger: netdev: Convert device attr to macro new d1b9e1391ab2 leds: trigger: netdev: Use mutex instead of spinlocks new 78dbc2468de4 Merge tag 'ib-leds-netdev-v6.5' of git://git.kernel.org/pu [...] new d6f1e0bfe532 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new c857946a4e26 net/core: Enable socket busy polling on -RT new ca7d05007d0a sfc: handle VI shortage on ef100 by readjusting the channels new 9b66ee06e5ca net: ynl: prefix uAPI header include with uapi/ new dd805cf3e80e net: dsa: add support for mac_prepare() and mac_finish() calls new 267d7692f6cd net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish new eba7dbc5eba0 Merge branch 'mv88e6xxx-phylink-prepare' new f26f03b30319 tcp: remove unused TCP_SYNQ_INTERVAL definition new 4781e965e655 net: phy: broadcom: Register dummy IRQ handler new c4c84f6fb2c4 bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZ [...] new 4c857a719bf9 libbpf: Change var type in datasec resize func new 321a64b32815 selftests/bpf: Check whether to run selftest new 59842c5451fe libbpf: Ensure libbpf always opens files with O_CLOEXEC new 4aadd2920b81 libbpf: Ensure FD >= 3 during bpf_map__reuse_fd() new 4266f41feaee bpf: Fix bad unlock balance on freeze_mutex new 75455b906d82 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 658a577ac9da Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new c84040a1085a Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER new a088d769ef3a Bluetooth: L2CAP: Fix use-after-free new 1ec64ea8589b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 040a22191879 wifi: add HAS_IOPORT dependencies new e967229ead0e wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sd [...] new 9be20a822327 wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing new 09fcdbd28404 mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards new a3b125ceb45e wifi: rtw88: Add support for the SDIO based RTL8723DS chipset new cda66049bab5 wifi: rtw89: ser: reset total_sta_assoc and tdls_peer when L2 new b79a84fbbdb0 wifi: rtw89: tweak H2C TX waiting function for SER new 8b21c08ef7df wifi: rtw89: refine packet offload handling under SER new 76f2516f7937 wifi: rtw89: 8851b: add TX power related functions new 68a2cb6b0669 wifi: rtw89: 8851b: fill BB related capabilities to chip_info new 92aa2643235d wifi: rtw89: 8851b: add MAC configurations to chip_info new 791af3fb2dec wifi: rtw89: 8851b: add RF configurations new 4cfad52a5df7 wifi: rtw89: enlarge supported length of read_reg debugfs entry new c4ff50149885 wifi: rtw89: add tx_wake notify for 8851B new 14820388aafb wifi: rtw89: 8851b: add 8851be to Makefile and Kconfig new de9f93385d0f wifi: rtw89: add chip_ops::query_rxdesc() and rxd_len as h [...] new 88bdc3ff956c wifi: rtw89: use struct and le32_get_bits to access RX info new 332debb80488 wifi: rtw89: use struct and le32_get_bits() to access rece [...] new c26700d2df01 wifi: rtw89: use struct and le32_get_bits() to access RX d [...] new 68012b44dfc7 wifi: rtw89: use struct to access register-based H2C/C2H new 56fc4d482783 wifi: rtw89: 8851b: rfk: Fix spelling mistake KIP_RESOTRE [...] new 47e612268ea0 wifi: rtw89: use flexible array member in rtw89_btc_btf_tlv new 925244325159 wifi: orinoco: Fix an error handling path in spectrum_cs_probe() new 67a81d911c01 wifi: orinoco: Fix an error handling path in orinoco_cs_probe() new 6b92e4351a29 wifi: atmel: Fix an error handling path in atmel_probe() new 391af06a02e7 wifi: wl3501_cs: Fix an error handling path in wl3501_probe() new 4f8d66a9fb2e wifi: ray_cs: Fix an error handling path in ray_probe() new daef020558bc wifi: ray_cs: remove one redundant del_timer new 072210c725c4 wifi: ray_cs: add sanity check on local->sram/rmem/amem new 1f1784a59caf wifi: rtw88: usb: silence log flooding error message new a366d5207885 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 015c88c7e4ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 58d4f9689b9a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new ef1560b670bd mtd: spinand: gigadevice: add support for GD5F2GQ5xExxH new 5622042a2c1a Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 583a3ff28a34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b8887e796e06 Merge tag 'drm-misc-next-2023-05-24' of git://anongit.free [...] new ddb24fc525dd drm/i915/ttm: Add I915_BO_PREALLOC new ddb78a51fac6 drm/i915/display: Set I915_BO_ALLOC_USER for fb new eaee1c085863 drm/i915: Add a function to mmap framebuffer obj new 63b685efaa4d drm/i915/display: Add helper func to get intel_fbdev from [...] new e24e6d695377 drm/i915/display: Implement fb_mmap callback function new 16fc9c08f0ec drm/i915: disable sampler indirect state in bindless heap new ea68a3e9d14e Merge drm/drm-next into drm-intel-gt-next new b90b044c64f6 drm/i915/mtl: Disable stolen memory backed FB for A0 new adfbae9ffe33 drm/i915/gt: Avoid out-of-bounds access when loading HuC new 8bfbdadce85c drm/i915: Fix memory leaks in i915 selftests new d1f3b5e92cba drm/i915: Make IRQ reset and postinstall multi-gt aware new a6704f4a5452 drm/i915/gt: Consider multi-gt instead of to_gt() new a347279dec1e drm/i915/gem: Consider multi-gt instead of to_gt() new 0c29efa23f5c drm/i915/selftests: Consider multi-gt instead of to_gt() new 514b8a79aa85 drm/i915/mtl: Extend Wa_22011802037 to MTL A-step new 3bece767dab2 drm/i915/mtl: WA to clear RDOP clock gating new 7787af256504 drm/i915/mtl: Set has_llc=0 new b76c0deef627 drm/i915/mtl: Define MOCS and PAT tables for MTL new faca6aaa4838 drm/i915/mtl: fix mocs selftest new 64e22551b64c drm/i915/i915_drv: Use proper parameter naming in for_each [...] new 66ca1d8f222b drm/i915/i915_drv: Use i915 instead of dev_priv insied the [...] new 341ad0e8e254 drm/i915/mtl: Add PTE encode function new a161b6dba6e0 drm/i915/mtl: workaround coherency issue for Media new e991b5244d89 drm/i915/selftest: Record GT error for gt failure new 47d8b3029684 drm/i915/mtl: Add workaround 14018778641 new 80ab31799002 drm/i915/guc: Actually return an error if GuC version rang [...] new d81268ee1c10 drm/i915/hwmon: Get mutex and rpm ref just once in hwm_pow [...] new 1b44019a93e2 drm/i915/guc: Disable PL1 power limit when loading GuC firmware new 655bd3b954cf drm/i915/hwmon: Block waiting for GuC reset to complete new a7fa1537b791 drm/i915/mtl: Implement Wa_14019141245 new d59ce1ff8e68 drm/i915: Migrate platform-dependent mock hugepage selftes [...] new eee44c2903e5 drm/i915: Use correct huge page manager for MTL new 55f9720dbf23 drm/i915/guc/slpc: Provide sysfs for efficient freq new c73bd1706c0c drm/i915/selftest: Update the SLPC selftest new da3a99afd257 drm/i915/rc6: throw out set() wrapper new 5aa857db54ad i915/pmu: Add support for total context runtime for GuC back-end new 1324680a80eb drm/i915/fdinfo: Enable fdinfo for GuC backends new 860cf3bd715b drm/i915/gt: Use gt_err for GT info new 725859b98a8e drm/i915/selftests: Use gt_err for GT info new b049132d6133 drm/i915/guc: Don't capture Gen8 regs on Xe devices new 684ee005d670 drm/i915/guc: Consolidate duplicated capture list code new 44e36855bdb7 drm/i915/guc: Capture list naming clean up new e4730ae44240 drm/i915/guc: Fix error capture for virtual engines new 67f2dd9f38ab drm/i915/gvt: fix intel_vgpu_alloc_resource() kernel-doc p [...] new e1172b617a93 drm/i915/vma: fix kernel-doc function name for i915_vma_size() new 144c3f7b1909 drm/i915/utils: drop kernel-doc from __wait_for() new 28487ecb96b0 drm/i915/vma: document struct i915_vma_resource wakeref member new 9570b0390751 drm/i915/perf: fix i915_perf_ioctl_version() kernel-doc new 88629feedcc4 drm/i915/error: fix i915_capture_error_state() kernel-doc new d7b7332c0e99 drm/i915/request: drop kernel-doc new faa19ce89b0b drm/i915/gem: fix i915_gem_object_lookup_rcu() kernel-doc [...] new 9c55105be0a7 drm/i915/engine: fix kernel-doc function name for intel_en [...] new 71ca9b87a72b drm/i915/context: fix kernel-doc parameter descriptions new e798a3b30dcb drm/i915/gtt: fix i915_vm_resv_put() kernel-doc parameter name new 1f5cf999bedc drm/i915/engine: hide preempt_hang selftest member from ke [...] new 3a21c6b4298d drm/i915/guc: add dbgfs_node member kernel-doc new f05e526e44cb drm/i915/guc: drop lots of kernel-doc markers new 1c519e0628f1 drm/i915/guc: add intel_guc_state_capture member docs for [...] new 8802628237ac drm/i915/active: fix kernel-doc for function parameters new 7bc30374f84c drm/i915/pmu: drop kernel-doc new 70b9933c09b8 drm/i915/pxp: fix kernel-doc for member dev_link new 8b2a7394e51d drm/i915/scatterlist: fix kernel-doc parameter documentation new e7b05d95cc1b drm/i915/mtl: Define GSC Proxy component interface new 1dd924f6885b mei: gsc_proxy: add gsc proxy driver new 8a9bf29546a1 drm/i915/gsc: add initial support for GSC proxy new 31cc65b4c7e3 drm/i915/gsc: add support for GSC proxy interrupt new e971121350e7 drm/i915/vma: fix struct i915_vma_bindinfo kernel-doc new 08272a5a4187 drm/i915/gem: fix function pointer member kernel-doc new 9d7fe94d3552 drm/i915/scatterlist: fix kernel-doc new c6948d8c221a drm/i915/ttm: fix i915_ttm_to_gem() kernel-doc new 83ac5457998e drm/i915: use kernel-doc -Werror when CONFIG_DRM_I915_WERROR=y new d41e14fabc16 drm/i915/uc: Track patch level versions on reduced version [...] new e541022b1ce2 drm/i915/mtl: Define GuC firmware version for MTL new 6b8bfff56b21 drm/i915/guc: Decode another GuC load failure case new c354feb5895f drm/i915/guc: Print status register when waiting for GuC to load new edba77891b58 drm/i915/uc: Enhancements to firmware table validation new bef550c952a7 drm/i915/uc: Reject duplicate entries in firmware table new 760133d42f0a drm/i915/uc: Make unexpected firmware versions an error in [...] new 00b9dd061eb3 drm/i915/mtl: Drop FLAT CCS check new 0da6bfe857ea drm/i915/mtl: Add MTL for remapping CCS FBs new 5b8ff071b57e drm/i915/mtl: Fix the wa number for Wa_22016670082 new 5e352e32aec2 drm/i915: preparation for using PAT index new 9275277d5324 drm/i915: use pat_index instead of cache_level new d6bf74de0772 drm/i915/pxp: Add GSC-CS back-end resource init and cleanup new 5adacf19f6c3 drm/i915/pxp: Add MTL hw-plumbing enabling for KCR operation new e5e1e6d28ebc drm/i915/pxp: Add MTL helpers to submit Heci-Cmd-Packet to GSC new dc9ac125d81f drm/i915/pxp: Add GSC-CS backend to send GSC fw messages new 99afb7cc8c44 drm/i915/pxp: Add ARB session creation and cleanup new d1da138f245d drm/i915/uapi/pxp: Add a GET_PARAM for PXP new 9e134ed720b6 drm/i915/pxp: On MTL, KCR enabling doesn't wait on tee component new 41e65d8790bd drm/i915/pxp: Enable PXP with MTL-GSC-CS new db2ce1ab0508 drm/i1915/guc: Fix probe injection CI failures after recen [...] new 8ba3ba992fc2 drm/i915/guc: Fix confused register capture list creation new 621b6783c731 drm/i915/hwmon: Silence UBSAN uninitialized bool variable warning new 6197cff30df4 drm/i915: Dump error capture to kernel log new f6eeea8d7097 drm/i915/guc: Dump error capture to dmesg on CTB error new 6f22587c915c drm/i915/guc/slpc: Disable rps_boost debugfs new 25e7976db86b drm/i915/mtl: do not enable render power-gating on MTL new 5f12c8d0a761 drm/i915/mtl: Add MTL performance tuning changes new 1a365a2b24cd drm/i915/mtl: Extend Wa_16014892111 to MTL A-step new 25553494b275 drm/i915: Fix memory leaks in function live_nop_switch new a644fde77ff7 drm/i915/pmu: Change bitmask of enabled events to u32 new e367d3c45158 drm/i915/pmu: Support PMU for all engines new 08322dabb5cb drm/i915/pmu: Skip sampling engines with no enabled counters new da5d51672874 drm/i915/pmu: Transform PMU parking code to be GT based new b319cc594e66 drm/i915/pmu: Add reference counting to the sampling timer new bc4be0a38b63 drm/i915/pmu: Prepare for multi-tile non-engine counters new 906bd0fb137f drm/i915/pmu: Export counters from all tiles new 0fbcf57077c4 drm/i915/mtl: end support for set caching ioctl new 85d712f033d2 Merge tag 'drm-intel-gt-next-2023-05-24' of git://anongit. [...] new ba82b7c798e4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new abd686b8c38a drm/bridge: tc358767: explicitly set readable registers new 0c14d3130654 drm: bridge: samsung-dsim: Fix i.MX8M enable flow to meet spec new dd9e329af723 drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec new 1a56fcf08ae4 drm/amdgpu: Fix no-procfs build new a617b33f7e51 drm: bridge: samsung-dsim: fix blanking packet size calculation new 54f1a83c7225 drm: bridge: samsung-dsim: Fix PMS Calculator on imx8m[mnp] new 33d8d14c83bf drm: bridge: samsung-dsim: Fetch pll-clock-frequency autom [...] new 171b3b1e0f8b drm: bridge: samsung-dsim: Select GENERIC_PHY_MIPI_DPHY new 89691775f573 drm: bridge: samsung-dsim: Dynamically configure DPHY timing new bb0e13b9e223 drm: bridge: samsung-dsim: Support non-burst mode new cfaf76d34983 dt-bindings: bridge: samsung-dsim: Make some flags optional new d3a6c2b60f07 dt-bindings: display: panel-simple: Add Ampire AM-800480L1 [...] new 410bb21319f6 drm/panel: simple: Add Ampire AM-800480L1TMQW-T00H new f24b49550814 drm/panel: simple: fix active size for Ampire AM-480272H3T [...] new 35070674f488 Revert "dt-bindings: bridge: samsung-dsim: Make some flags [...] new 34235f54b021 drm/stm: dsi: Use devm_platform_ioremap_resource() new 898a9e3f56db drm/stm: ltdc: fix late dereference check new fff8013f1520 dt-bindings: lcdif: Add i.MX93 LCDIF support new 3f0743202589 drm: lcdif: Drop unnecessary NULL pointer check on lcdif->bridge new 5befcdcaf062 drm: lcdif: Determine bus format and flags in ->atomic_check() new c62a7b9ca724 drm: lcdif: Check consistent bus format and flags across f [...] new dbb32d8564de drm: lcdif: Add multiple encoders and first bridges support new 67d0109fb7ae drm: lcdif: Add i.MX93 LCDIF compatible string new f1a789a78617 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c9012afb95a6 drm/amdgpu: Add a low priority scheduler for VRAM clearing new 432904d5d3e2 Revert "drm/amd/display: Block optimize on consecutive FAM [...] new aad005fe1f2c drm/amd/amdgpu: Fix warnings in amdgpu_irq.c new 55875c7dee92 Revert "drm/amd/display: Do not set drr on pipe commit" new 0c5c5f57f77b drm/amdkfd: Set event interrupt class for GFX 9.4.3 new 2fd45f5197c3 drm/amd/pm: reverse mclk and fclk clocks levels for renoir new 53b7d16355c0 drm/amdgpu: Fix warnings new 591c4aac97ee drm/amd/pm: resolve reboot exception for si oland new 54e96e9162fb drm/amdgpu/sdma: set sched.ready status after ring/IB test [...] new aed51d32b977 drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx new 084f32f4e6ee drm/amdgpu: switch to unified amdgpu_ring_test_helper new 34fb09e512bc drm/amdgpu: Use single copy per SDMA instance type (v2) new c1c251aebd3f drm/amd/display: remove unused definition new 14633bf1dca6 drm/amd/display: remove unused definition new 94e169218382 drm/amd/display: remove unused definition new 9c733f65e574 drm/amd: Drop debugfs access to the DPCD new 2d73160df157 drm/amd/display: remove unused definition new 5b3473482a0a drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks new fc90daa2ce8f drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c new 7db1fcd109b2 drm/amdgpu: Fix unused variable in amdgpu_gfx.c new 997e0062026f drm/amd/display: remove unused definition new c6d1b88ef9f9 drm/amd/display: remove unused definition new 22ab4e763592 drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled new bc12286394dd drm/amdgpu: Program gds backup address as zero if no gds a [...] new 6f3bda939d5b drm/amdgpu: bypass bios dependent operations new aeee4113aa04 drm/amdgpu: golden settings for ASIC rev_id 0 new af2f6dcf26bb drm/amdgpu: complement the 4, 6 and 8 XCC cases new 243c87e6287f drm/jpeg: add init value for num_jpeg_rings new 98e41bbe0b90 drm/amdgpu: set the APU flag based on package type new 84360cf1841f drm/amdgpu: save/restore part of xcp drm_device fields new af5558040aa6 drm/amdgpu: add the accelerator pcie class new c463828e8f66 drm/amd/display: remove unused definition new fc14472126c7 drm/amd/display: remove unused definition new a7030cfbf812 drm/amd/display: remove unused definition new 8d4a913eeed5 drm/amd/display: clean up some inconsistent indenting new 5a6cea03e249 drm/amd/display: remove unused definition new 51b145fa0aff drm/amd/display: clean up some inconsistent indenting new e94af5e5ce69 drm/amd/display: remove unused definition new 314bcfc6f6a9 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused new aa9757853b30 drm/amdxcp: add platform device driver for amdxcp new 510c4c6390d4 drm/amd/display: remove unused definition new 23dbe49c2425 drm/amdgpu: use amdxcp platform device as spatial partition new a6c4e4f3134e drm/amd/display: remove unused definition new 6e9d541a4f57 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 35c812050ebd drm/i915: Fix clang -Wimplicit-fallthrough in intel_async_ [...] new d9ce4e430790 drm/i915: Expose crtc CTM property on ilk/snb new 2587c63aaaf4 drm/i915: Fix CHV CGM CSC coefficient sign handling new 78776086371b drm/i915: Always enable CGM CSC on CHV new 47d56cadb9e2 drm/i915: Implement CTM property support for VLV new 478d0a0f30a8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new c8728ee12039 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 780328abc0cb fbdev: matroxfb ssd1307fb: Switch i2c drivers back to use [...] new 5cf9a090a39c fbdev: imsttfb: Release framebuffer and dealloc cmap on er [...] new 518ecb6a209f fbdev: imsttfb: Fix error path of imsttfb_probe() new d78bd6cc6827 fbcon: Fix null-ptr-deref in soft_cursor new ecace8ec3e5b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5ba3e9ce3d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab2335daa6ef ALSA: ump: Drop redundant check of note-on with zero velocity new 77700b81bd0e ALSA: ump: Fix parsing of 0xFx command new f7241589f7bc Merge branch 'topic/midi20' into for-next new 7b573aae2506 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9f46d05003e ASoC: cs35l45: Relicense to GPL only new 13e75f4b0321 ASoC: cs42l42: Add PLL ratio table values new 21cdb7ebdca3 Merge remote-tracking branch 'asoc/for-6.5' into asoc-next new 8ac753de4df4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15d5daa0a700 kallsyms: remove unused arch_get_kallsym() helper new 4f521bab5bfc kallsyms: remove unsed API lookup_symbol_attrs new 9ff3fbda810f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 4294833df0cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5f3139fc4699 io_uring/cmd: add cmd lazy tw wake helper new f026be0e1e88 nvme: optimise io_uring passthrough completion new 05ab4411bd69 Merge branch 'for-6.5/io_uring' into for-next new 70cb1fd002f7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new ab0695eecc47 ata: pata_parport: Fix aten module code indentation and style new ec52d5241e84 ata: pata_parport: Fix bpck6 module code indentation and style new 630b64bc870e ata: pata_parport: Fix comm module code indentation and style new d6332c12c226 ata: pata_parport: Fix dstr module code indentation and style new 3cb41685f7c7 ata: pata_parport: Fix epat module code indentation and style new 8be319717be2 ata: pata_parport: Fix epia module code indentation and style new 0d5e81729f4f ata: pata_parport: Fix fit2 module code indentation and style new 6b427116ea02 ata: pata_parport: Fix fit3 module code indentation and style new bd91cbfa3c31 ata: pata_parport: Fix friq module code indentation and style new 65db10ca726e ata: pata_parport: Fix kbic module code indentation and style new ece68db971f2 ata: pata_parport: Fix ktti module code indentation and style new 012f2059e3c0 ata: pata_parport: Fix on20 module code indentation and style new a5ae12c87df6 ata: pata_parport: Fix on26 module code indentation and style new f85d8cddf1c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f6d0e4af6ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4545323fc2d7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 77036e09b0c8 dt-bindings: leds: backlight: ktz8866: Add reg property an [...] new ae9c48087f50 backlight: lm3630a: Turn off both led strings when display [...] new 29554f2e9138 backlight: Switch i2c drivers back to use .probe() new 9b56093fc948 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new cc2b18bcdfc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f6ae70d8ab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d031f4e8b493 reiserfs: Initialize sec->length in reiserfs_security_init(). new 4432b507445a lsm: fix a number of misspellings new 622f4fb47c75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a29d33e12155 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 3ee02ce32f32 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 5629839bfe9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 362ca9507c24 Merge branch 'next' of git://github.com/cschaufler/smack-next new 8571264a81f1 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new e3803485bf95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 40f5219877ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 081b532eda4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d3c32a09c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55bd6acbeb2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcb2d27444ba spi: mediatek: advertise the availability of Dual and Quad mode new 3e39448ad9b2 spi: Switch i2c drivers back to use .probe() new 8c42f294fea9 Merge remote-tracking branch 'spi/for-6.5' into spi-next new a3f6cffaf374 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc06a9e08742 genirq: Use hlist for managing resend handlers new 5e630aa8d9fc genirq: Encapsulate sparse bitmap handling new 721255b9826b genirq: Use a maple tree for interrupt descriptor management new 2a13974d7c82 Merge branch into tip/master: 'irq/core' new 4c8a49244c6a bcache: Convert to lock_cmp_fn new 81bc60084d0f Merge branch into tip/master: 'locking/core' new 890c86d19443 Merge branch into tip/master: 'objtool/core' new 941676b196e2 Merge branch into tip/master: 'perf/core' new ecfcc8b5d975 Merge branch into tip/master: 'ras/core' new 46087553734f Merge branch into tip/master: 'sched/core' new 06c6796e0304 cpu/hotplug: Fix off by one in cpuhp_bringup_mask() new 2106b672f853 Merge branch into tip/master: 'smp/core' new 369fd42eb4e7 Merge branch into tip/master: 'x86/alternatives' new 2503ee0a63af Merge branch into tip/master: 'x86/cleanups' new 69cc7d24f72f Merge branch into tip/master: 'x86/cpu' new 3135dd6d1200 Merge branch into tip/master: 'x86/microcode' new 688eb8191b47 x86/csum: Improve performance of `csum_partial` new f2f10f1fc176 Merge branch into tip/master: 'x86/misc' new d4645863d80f Merge branch into tip/master: 'x86/mm' new 3dce20204153 Merge branch into tip/master: 'x86/sev' new 122333d6bd22 x86/tdx: Wrap exit reason with hcall_func() new a261567a74fb Merge branch into tip/master: 'x86/tdx' new c4cf81f1853b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a7b4267ab7f5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 3eb533f30f5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fcd26cc51c6c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c6034fc0c547 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dda64ff28aea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18c8ae813156 workqueue: Disable per-cpu CPU hog detection when wq_cpu_i [...] new 63232da837fb Merge branch 'for-6.5' into for-next new 57bbf99ce963 dm integrity: Use alloc_ordered_workqueue() to create orde [...] new 72b1fe6cc652 net: wwan: t7xx: Use alloc_ordered_workqueue() to create o [...] new 022acfa63260 net: qrtr: Use alloc_ordered_workqueue() to create ordered [...] new 78ef970385ea rxrpc: Use alloc_ordered_workqueue() to create ordered workqueues new ee360b1c5001 Merge branch 'for-6.5-cleanup-ordered' into for-next new 842a2a0250aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dab6648d5f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5bb4e381290 platform/chrome: Switch i2c drivers back to use .probe() new 37a731e83a57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42877c38ac78 HSI: omap_ssi_port: Drop error checking for debugfs_create_dir new ae48af4ccb4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91e47d4083dd dt-bindings: leds-lp55xx: Add ti,charge-pump-mode new 54a7bef5aa8d leds: lp55xx: Configure internal charge pump new 8e25e2a0af55 dt-bindings: leds: qcom-lpg: Add compatible for PMI632 LPG block new d11a79dd047e leds: qcom-lpg: Add support for PMI632 LPG new e7c3044fba5d dt-bindings: mfd: qcom-spmi-pmic: Add PMI632 compatible new 38b24e25f1b9 dt-bindings: leds: Drop redundant cpus enum match new 047da762b9a9 leds: Add Intel Cherry Trail Whiskey Cove PMIC LED driver new 9697e2f01f13 leds: cht-wcove: Add suspend/resume handling new 5b916aa75555 leds: cht-wcove: Add support for breathing mode use hw_pat [...] new ca3167f238f3 leds: cht-wcove: Set default trigger for charging LED new ea0c0a853633 leds: cht-wcove: Use breathing when LED_INIT_DEFAULT_TRIGG [...] new 0ae8dc1a1a99 leds: flash: leds-qcom-flash: Add PMI8998 support new 91fe1bda4672 leds: flash: leds-qcom-flash: Disable LED when changing br [...] new b0f379bd6e9c leds: Make LEDS_TI_LMU_COMMON invisible new d9ff8a8eecf8 leds: Switch i2c drivers back to use .probe() new e298d8a38b23 leds: Change led_trigger_blink[_oneshot]() delay parameter [...] new fa15d8c69238 leds: Fix set_brightness_delayed() race new 22720a87d0a9 leds: Fix oops about sleeping in led_trigger_blink() new 82f80ef5f337 leds: Clear LED_INIT_DEFAULT_TRIGGER when clearing current [...] new af7320ecae0c leds: trigger: netdev: Remove NULL check before dev_{put, hold} new 0113cea8fd72 leds: Add HAS_IOPORT dependencies new d6e3896b7c22 leds: blinkm: Replace all non-returning strlcpy with strscpy new bf4a35e9201d leds: Replace all non-returning strlcpy with strscpy new 2d6180147e92 leds: gpio: Configure per-LED pin control new 36af333a753a leds: as3645a: Replace strlcpy with strscpy new e063b1923ab6 dt-bindings: leds: qcom,spmi-flash-led: Add PM8550 new ece1f480a49e Documentation: leds: Add "rgb:status" path new 0e2fb41d6c58 dt-bindings: leds: qcom,spmi-flash-led: Add PMI8998 new 28598e218076 dt-bindings: leds: qcom-lpg: Document PM8550 compatible new 8f38f8fa7261 led: qcom-lpg: Fix resource leaks in for_each_available_ch [...] new 3225627eb86a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new e64c82b80641 ipmi: Switch i2c drivers back to use .probe() new 1a990e0c2bea Merge branch 'for-next' of git://github.com/cminyard/linux [...] new e8fa2dd9e2bc usb: c67x00-drv: Convert to platform remove callback retur [...] new cfab1b8be9ab usb: cdns3-imx: Convert to platform remove callback return [...] new 5411fa0ec656 usb: cdns3-plat: Convert to platform remove callback retur [...] new defbfca6945e usb: cdns3-ti: Convert to platform remove callback returning void new ad593ed671fe usb: chipidea/ci_hdrc_imx: Convert to platform remove call [...] new 1c74875cc5db usb: chipidea/ci_hdrc_msm: Convert to platform remove call [...] new 906ede9c779e usb: chipidea/ci_hdrc_tegra: Convert to platform remove ca [...] new 87202eae1daa usb: chipidea/ci_hdrc_usb2: Convert to platform remove cal [...] new 49e71736dac7 usb: chipidea/core: Convert to platform remove callback re [...] new 4f5bcf19bd2a usb: common: usb-conn-gpio: Convert to platform remove cal [...] new 0176568702a5 usb: core: Convert to platform remove callback returning void new 890258e22117 usb: dwc3-am62: Convert to platform remove callback return [...] new 8257d5f548d6 usb: dwc3-exynos: Convert to platform remove callback retu [...] new 3791a3e6f455 usb: dwc3-imx8mp: Convert to platform remove callback retu [...] new 039e3dede538 usb: dwc3-keystone: Convert to platform remove callback re [...] new 3ffea6e0f34c usb: dwc3-meson-g12a: Convert to platform remove callback [...] new 86a2b452179b usb: dwc3-of-simple: Convert to platform remove callback r [...] new abe04efc13ed usb: dwc3-omap: Convert to platform remove callback return [...] new d662268dcca8 usb: dwc3-qcom: Convert to platform remove callback return [...] new 2f6453761e7c usb: dwc3-st: Convert to platform remove callback returning void new 5b3eb973bf38 usb: dwc3-xilinx: Convert to platform remove callback retu [...] new 2c16f04d24b1 usb: fotg210: Convert to platform remove callback returning void new 530bf2c69cda usb: gadget: hid: Convert to platform remove callback retu [...] new ba170e197541 usb: gadget: aspeed: Convert to platform remove callback r [...] new e28137b056ce usb: gadget/atmel_usba_udc: Convert to platform remove cal [...] new 0621dacef2f4 usb: gadget/bcm63xx_udc: Convert to platform remove callba [...] new ee8455c07c7b usb: bdc: Convert to platform remove callback returning void new 2dd3f64fcc11 usb: gadget/dummy_hcd: Convert to platform remove callback [...] new 43efe68158fc usb: gadget/fsl_qe_udc: Convert to platform remove callbac [...] new a864e8f27738 usb: gadget/fusb300_udc: Convert to platform remove callba [...] new 9c78fc7bb731 usb: gadget/m66592-udc: Convert to platform remove callbac [...] new d5d4b4f2377a usb: gadget/mv_u3d_core: Convert to platform remove callba [...] new 7a0bfca4b379 usb: gadget/mv_udc_core: Convert to platform remove callba [...] new e4707226011c usb: gadget/net2272: Convert to platform remove callback r [...] new 9225afafc1b8 usb: gadget/omap_udc: Convert to platform remove callback [...] new 570d6d89783b usb: gadget/pxa27x_udc: Convert to platform remove callbac [...] new 9da2fa8fb8d4 usb: gadget/r8a66597-udc: Convert to platform remove callb [...] new 3ffd57792621 usb: gadget/renesas_usb3: Convert to platform remove callb [...] new cc3ee267e4c5 usb: gadget/renesas_usbf: Convert to platform remove callb [...] new 98f2a546ac5c usb: gadget/rzv2m_usb3drd: Convert to platform remove call [...] new dad23c87a48e usb: gadget/snps_udc_plat: Convert to platform remove call [...] new 48c125b55aa2 usb: gadget/tegra-xudc: Convert to platform remove callbac [...] new cffdf49d739b usb: gadget/udc-xilinx: Convert to platform remove callbac [...] new 5cad5686f2fb usb: ehci-atmel: Convert to platform remove callback retur [...] new 8ea6a6ab5229 usb: ehci-brcm: Convert to platform remove callback return [...] new 1043c6ba7d74 usb: ehci-exynos: Convert to platform remove callback retu [...] new 453fb0aaee9b usb: ehci-fsl: Convert to platform remove callback returning void new 3861844766ab usb: ehci-grlib: Convert to platform remove callback retur [...] new 450955d77ae3 usb: ehci-mv: Convert to platform remove callback returning void new 7d6d8199575d usb: ehci-npcm7xx: Convert to platform remove callback ret [...] new 1bd418b6aafd usb: ehci-omap: Convert to platform remove callback return [...] new c554264609c2 usb: ehci-orion: Convert to platform remove callback retur [...] new b700b067f69e usb: ehci-platform: Convert to platform remove callback re [...] new 095486c46305 usb: ehci-ppc-of: Convert to platform remove callback retu [...] new a9a49024640c usb: ehci-sh: Convert to platform remove callback returning void new b87578faa6c3 usb: ehci-spear: Convert to platform remove callback retur [...] new 756caf5d11fe usb: ehci-st: Convert to platform remove callback returning void new a30125d975f2 usb: ehci-xilinx-of: Convert to platform remove callback r [...] new 29ac274b996e usb: fsl-mph-dr-of: Convert to platform remove callback re [...] new 00b92772800b usb: isp116x-hcd: Convert to platform remove callback retu [...] new 66426dbb1a0d usb: isp1362-hcd: Convert to platform remove callback retu [...] new 9e60ab3ee609 usb: octeon-hcd: Convert to platform remove callback retur [...] new a87a68c70cd2 usb: ohci-at91: Convert to platform remove callback return [...] new 9053f4b18634 usb: ohci-da8xx: Convert to platform remove callback retur [...] new 16fe06cdfdac usb: ohci-exynos: Convert to platform remove callback retu [...] new 70a52ca2ef1f usb: ohci-nxp: Convert to platform remove callback returning void new e399d0147feb usb: ohci-omap: Convert to platform remove callback return [...] new 18b93fc987c4 usb: ohci-platform: Convert to platform remove callback re [...] new 7b0b81006ec6 usb: ohci-ppc-of: Convert to platform remove callback retu [...] new 8c5f41ac18bb usb: ohci-pxa27x: Convert to platform remove callback retu [...] new a0f2863ab384 usb: ohci-s3c2410: Convert to platform remove callback ret [...] new 982366fc0716 usb: ohci-sm501: Convert to platform remove callback retur [...] new 106f477c0882 usb: ohci-spear: Convert to platform remove callback retur [...] new 1a232291741c usb: ohci-st: Convert to platform remove callback returning void new aae652bc7b47 usb: oxu210hp-hcd: Convert to platform remove callback ret [...] new 90995d53ab35 usb: r8a66597-hcd: Convert to platform remove callback ret [...] new 32dbe25eee71 usb: sl811-hcd: Convert to platform remove callback return [...] new 18cb7c4d53d0 usb: uhci-grlib: Convert to platform remove callback retur [...] new f0c8aa5c8dca usb: uhci-platform: Convert to platform remove callback re [...] new e0d53e4f7fd8 usb: isp1760: Convert to platform remove callback returning void new b6b64b67c8ac usb: misc: eud: Convert to platform remove callback return [...] new 81a7d006ed17 usb: misc: usb3503: Convert to platform remove callback re [...] new 456a91ce7de4 usb: renesas_usbhs: Convert to platform remove callback re [...] new 61b013f9e1f7 usb: roles: intel_xhci: Convert to platform remove callbac [...] new 08cfceeeea1e usb: typec: mux: gpio-sbu: Convert to platform remove call [...] new ef0a3642b320 usb: typec: intel_pmc_mux: Convert to platform remove call [...] new 42c78cfa003d usb: typec: tcpci_mt6360: Convert to platform remove callb [...] new 529ae3fe7b5c usb: typec: tcpci_mt6360: Convert to platform remove callb [...] new 72d70bf73cfc usb: typec: wcove: Convert to platform remove callback ret [...] new fc4ecc0cd561 usb: typec: ucsi: acpi: Convert to platform remove callbac [...] new 19b3cf44e18c usbip: vhci_hcd: Convert to platform remove callback retur [...] new 7e530d32a365 Merge 6.4-rc4 into usb-next new b4a4be847184 USB: fix up merge of 6.4-rc4 into usb-next new 8fda9e9f825b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new d1ec7c773361 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0e4daea31d83 Merge 6.4-rc3 into tty-next new 36a05da38e67 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 8a29f74b7498 Merge v6.4-rc4 into char-misc-next new fa9b404d0204 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 9d886fb81f51 accel/habanalabs: move ioctl error print to debug level new b4be041bfddb accel/habanalabs: unsecure TSB_CFG_MTRR regs new 4280c0912b11 accel/habanalabs: add event queue extra validation new 4b116d95c433 accel/habanalabs: refactor error info reset new c3fdcf6e47e2 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 1e802b80a8d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 148efa63bab3 fpga: dfl-fme: constify pointers to hwmon_channel_info new cfb5e7ea66cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ebee0a6f73e interconnect: qcom: rpm: allocate enough data in probe() new 3d2fc686ed93 Merge branch 'icc-qos' into icc-next new c927eb6c7fba Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 123627ad03d9 iio: core: Point users of extend_name field to read_label [...] new e93cde03abf7 iio: adc: qcom-spmi-adc5: Use driver datasheet_name instea [...] new 0744ef3b2b63 iio: adc: qcom-spmi-adc5: Fall back to datasheet_name inst [...] new ac0abf75e1a9 iio: adc: qcom-spmi-adc5: Remove unnecessary datasheet_nam [...] new 3d0b126029d9 iio: adc: qcom-spmi-vadc: Propagate fw node label to userspace new 757c49215f96 dt-bindings: iio: imu: mpu6050: Add icm20600 bindings to mpu6050 new 23cf1846f439 iio: imu: mpu6050: Add support for the ICM 20600 IMU new dd731888d1e0 dt-bindings: iio: potentiometer: Add the Renesas X9250 pot [...] new 66bfc528a6fd iio: potentiometer: Add support for the Renesas X9250 pote [...] new 5361613b1997 MAINTAINERS: add the Renesas X9250 driver entry new 787eb0c0cb7b dt-bindings: iio: st,lsm6dsx: reference common schema for [...] new 76aa53e20e77 iio: ad7606: Kconfig: add HAS_IOPORT dependencies new 7cf15f4275f5 iio: Switch i2c drivers back to use .probe() new a765c985e696 dt-bindings: iio: pressure: Support Honeywell mprls0025pa sensor new 713337d9143e iio: pressure: Honeywell mprls0025pa pressure sensor new 0f840ff7910c MAINTAINERS: Add Honeywell mprls0025pa sensor new aac997a8a815 dt-bindings: iio: temperature: melexis,mlx90614: Document [...] new 4c077429b422 iio: mlx90614: Sort headers new 022148372876 iio: mlx90614: Drop unused register macros new 8a0377bf671d iio: mlx90614: Drop MLX90614_CONST_EMISSIVITY_RESOLUTION new 3d5ead238bc8 iio: mlx90614: Factor our register IO and constants into m [...] new 7699e975e54a iio: mlx90614: Add MLX90615 support new 4bef3adbd4ba dt-bindings: iio: light: ROHM BU27008 new 517985ebc531 iio: trigger: Add simple trigger_validation helper new 2a4deb848807 iio: kx022a: Use new iio_validate_own_trigger() new 41ff93d14f78 iio: light: ROHM BU27008 color sensor new 6e42f3710d00 MAINTAINERS: Add ROHM BU27008 new f3ae82534ab2 iio: imu: inv_icm42600: avoid frequent timestamp jitter new 81029582dfa9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 91e648fcccf3 dt-bindings: phy: qcom,qmp-pcie: fix the sc8180x regs new 50da4496761b dt-bindings: phy: qcom,qmp-ufs: fix the sc8180x regs new 1c54005e31c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4f5706f16c99 ASoC: SOF: Intel: shim: add enum for ACE 2.0 IP used in LunarLake new 27c433ce081f soundwire: intel: add ACE2.x SHIM definitions new 6f23f4e2c62b soundwire: intel_ace2x: add empty new ops for LunarLake new 6ab915b9c355 soundwire/ASOC: Intel: update offsets for LunarLake new e40e0e11fe64 soundwire: intel/cadence: set ip_offset at run-time new 881cf1e9df73 ASoC/soundwire: intel: pass hdac_bus pointer for link management new ec2c9dbe5392 soundwire: intel: add eml_lock in the interface for new platforms new be1798d0d715 ASoC: SOF: Intel: hda: retrieve SoundWire eml_lock and pas [...] new e52cae0bb40c soundwire: intel_init: use eml_lock parameter new 312316d5a16c soundwire: intel_ace2x: add debugfs support new 806f5abd9ce7 soundwire: intel_ace2x: add link power-up/down helpers new d3565643dda3 soundwire: intel_ace2x: set SYNCPRD before powering-up new f40bb2446f1e soundwire: intel_ace2x: configure link PHY new d2f0daf6f127 soundwire: intel_ace2x: add DAI registration new 4d1e2464a110 soundwire: intel_ace2x: add sync_arm/sync_go helpers new f90ba30170f2 soundwire: intel_ace2x: use common helpers for bus start/stop new b8e39bc4c20f soundwire: intel_ace2x: enable wake support new 7ba18639a9f0 soundwire: intel_ace2x: add check_cmdsync_unlocked helper new 6bac0d8d1b4c soundwire: bus: add new manager callback to deal with peri [...] new bcf71917c9dd soundwire: intel_ace2x: add new_peripheral_assigned callback new 32c3aa85fb9b soundwire: intel_ace2x: add pre/post bank switch callbacks new 1d905d355ef3 ASoC: SOF/soundwire: re-add substream in params_stream structure new 02428406a0b0 soundwire: intel: remove .trigger callback implementation new 8bff8c49c85b soundwire: intel: use substream for .trigger callback new 0127104507b1 soundwire: intel: remove .free callback implementation new 6dd0776ddde8 soundwire: intel: use substream for .free callback new 3d912d1a28da soundwire: intel: read AC timing control register before u [...] new 0a207b6b1892 soundwire: qcom: drop unused struct qcom_swrm_ctrl members new 9ac4a4441a39 soundwire: qcom: wait for fifo to be empty before suspend new 671ca2ef12fe soundwire: qcom: add software workaround for bus clash int [...] new 4830bfa2c812 soundwire: qcom: set clk stop need reset flag at runtime new 9f9914b178a7 soundwire: qcom: fix unbalanced pm_runtime_put() new 217f5e0de397 soundwire: debugfs: fix unbalanced pm_runtime_put() new 1ec33e22b8bd soundwire: amd: Improve error message in remove callback new ccc6cf1573b9 soundwire: intel_bus_common: update error log new 46b56a5cd2ff soundwire: intel_bus_common: enable interrupts last new ffc363d970d1 soundwire: intel/cadence: update hardware reset sequence new 94f89950850e soundwire: cadence: revisit parity injection new c005aa2d2d62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3adbaa30d973 extcon: usbc-tusb320: Unregister typec port on driver removal new 07c8eb325f29 extcon: axp288: Replace open coded acpi_dev_put() new 33ea262b2b69 dt-bindings: pm8941-misc: rename misc node name new 347774f7fc34 dt-bindings: pm8941-misc: Fix usb_id and usb_vbus definitions new fe551bc9dcc6 extcon: qcom-spmi: Switch to platform_get_irq_byname_optional new c95fb88fb6e4 extcon: palmas: Remove unused of_gpio.h new 7f4c9bc29ba7 extcon: Remove redundant null checking for class new 3d9138e5bdcf extcon: Add extcon_alloc_cables to simplify extcon registe [...] new 3e70a014abcd extcon: Add extcon_alloc_muex to simplify extcon register [...] new 04151575c507 extcon: Add extcon_alloc_groups to simplify extcon registe [...] new 18eb81d804c4 extcon: usbc-tusb320: add accessory detection support new df101446a402 extcon: usbc-tusb320: add usb_role_switch support new 65acf9c6539b extcon: usbc-tusb320: add USB_ROLE_SWITCH dependency new 7e77e0b7a9f4 extcon: Fix kernel doc of property fields to avoid warnings new 73346b9965eb extcon: Fix kernel doc of property capability fields to av [...] new 6e4e8670c03b extcon: Use DECLARE_BITMAP() to declare bit arrays new 6ee0a22e8694 extcon: Use sysfs_emit() to instead of sprintf() new 2b5e61f5069c extcon: Amend kernel documentation of struct extcon_dev new 0146f56b91a8 extcon: Use device_match_of_node() helper new 9b4aea51cbca extcon: Use dev_of_node(dev) instead of dev->of_node new 566825a31f65 extcon: Remove dup device name in the message and unneeded [...] new 7bba9e81a6fb extcon: Use unique number for the extcon device ID new ef753fb4e866 extcon: Use sizeof(*pointer) instead of sizeof(type) new 93e60cd5e00e extcon: Drop unneeded assignments new 43b5f7c4c5c9 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new d9824f70e52c vfio/pci: Also demote hiding standard cap messages new f6b1aae11656 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new b6aa88140ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 952f3fe3a9cb Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new e81715b88c65 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new c0767f1bc80a Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new d68dd612da52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e8ceb51f0037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4373561f6a37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 972d4f68e029 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f1f68e979b6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ad2a7fa6550b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6516c3d5d616 dt-bindings: gpio: Add GPIO3 for AXP209 GPIO binding schema new b2b56a163230 gpio: tegra186: Check GPIO pin permission before access. new d03361ec43bd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 06b9a183d93a Merge tag 'renesas-pinctrl-for-v6.5-tag1' of git://git.ker [...] new 1dc3f8812cc5 dt-bindings: pinctrl: qcom: Add SDX75 pinctrl devicetree c [...] new 1921dc00a755 MAINTAINERS: Update the entry for pinctrl maintainers new 0f9367525ad3 pinctrl: qcom: Add SDX75 pincontrol driver new 44825e5ead0f pinctrl: axp209: Add support for GPIO3 on the AXP209 new 6171212e9fc7 pinctrl: microchip: Remove redundant clearing of IRQ_TYPE_ [...] new d8572531736f pinctrl: Switch i2c drivers back to use .probe() new 5a2694fd5866 Merge branch 'devel' into for-next new b4dc780dc82c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32084aac0343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 035a10851aea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9dce8a1ed3e kunit: Add kunit_add_action() to defer a call until test exit new 00e63f8afcfc kunit: executor_test: Use kunit_add_action() new 57e3cded99e9 kunit: kmalloc_array: Use kunit_add_action() new c7853b55116e Documentation: kunit: Add usage notes for kunit_add_action() new d273b72846d6 kunit/test: Add example test showing parameterized testing new b08f75b9bb01 kunit: Fix reporting of the skipped parameterized tests new b1eaa8b2a55c kunit: Update kunit_print_ok_not_ok function new 26a9e018d51f Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new bcb0a37c73c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3b24a7455a6 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 3d94051730b5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new d30a1e7f7f07 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 0b29d90858a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b6e3aa08c62 efi: expose efivar generic ops register function new 63a4b014879a efi: Add EFI_ACCESS_DENIED status code new ac3bb6e23bbb efi: Add tee-based EFI variable driver new 08401255ff14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a6c6f56b51f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb07c4f39c3e mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED new 145535b7fbef Merge branch 'slab/for-6.5/slab-deprecate' into slab/for-next new 7b65ff51e916 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 985d14c49f8d sysctl: remove empty dev table new 0f1ee7aa1826 signal: move show_unhandled_signals sysctl to its own file new b5ca0dfb9a05 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 2ad954b26028 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new e557c0fe90e9 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 3b92d34ac06a scsi: ibmvscsi: Replace all non-returning strlcpy with strscpy new 2f4113b33081 scsi: qedi: Replace all non-returning strlcpy with strscpy new 8d82557e4b5e scsi: bnx2i: Replace all non-returning strlcpy with strscpy new 038d40edc4c1 scsi: aacraid: Replace all non-returning strlcpy with strscpy new 7afbe5defb52 scsi: 3w-9xxx: Replace all non-returning strlcpy with strscpy new c7dce4c5d9f6 tracing: Replace all non-returning strlcpy with strscpy new 992b8fe106ab drm/radeon: Replace all non-returning strlcpy with strscpy new 7f09a3a09fb7 drm/amd/pm: Replace all non-returning strlcpy with strscpy new d67790ddf021 overflow: Add struct_size_t() helper new 5023e2cd650c md/raid5: Convert stripe_head's "dev" to flexible array member new a12c6759907d befs: Replace all non-returning strlcpy with strscpy new d046e40cabc5 lkdtm/bugs: Switch from 1-element array to flexible array new accdb265d787 autofs: use flexible array in ioctl structure new 3e286de836c6 Compiler Attributes: Add __counted_by macro new d78e5c1ed790 ftrace: Replace all non-returning strlcpy with strscpy new b811672364b5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 40ca06d71d60 uapi: wireless: Replace zero-length array with flexible-ar [...] new 6afde75f6a16 media: venus: Replace one-element arrays with flexible-arr [...] new 2f60d3469d7e media: venus: hfi_cmds: Replace one-element array in struc [...] new 080ce1c80f40 media: venus: hfi_cmds: Use struct_size() helper new 98e09331dcf3 media: venus: hfi_cmds: Replace fake flex-array with flexi [...] new 4cac30138e5e media: venus: hfi_cmds: Replace fake flex-arrays with flex [...] new 0c4d4860692d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 8c33787278ca Add linux-next specific files for 20230530
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 (6a3d37b4d885) \ N -- N -- N refs/heads/master (8c33787278ca)
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 1720 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 7 + Documentation/admin-guide/media/rkisp1.rst | 4 +- Documentation/admin-guide/sysctl/net.rst | 4 +- Documentation/dev-tools/kunit/usage.rst | 51 + .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 12 +- Documentation/devicetree/bindings/arm/fsl.yaml | 5 +- Documentation/devicetree/bindings/arm/qcom.yaml | 13 +- .../devicetree/bindings/cache/qcom,llcc.yaml | 1 + .../devicetree/bindings/clock/qcom,a53pll.yaml | 1 + .../bindings/clock/qcom,gcc-msm8953.yaml | 73 + .../devicetree/bindings/clock/qcom,gcc-other.yaml | 1 - .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 7 + .../devicetree/bindings/clock/qcom,gcc-sc7280.yaml | 7 + .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 5 +- .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 + .../devicetree/bindings/clock/qcom,sdx75-gcc.yaml | 65 + .../bindings/clock/qcom,sm8350-videocc.yaml | 68 + .../bindings/clock/qcom,sm8450-gpucc.yaml | 75 + .../bindings/clock/qcom,sm8450-videocc.yaml | 79 + .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 1 + .../devicetree/bindings/display/fsl,lcdif.yaml | 7 +- .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/tegra/nvidia,tegra20-vi.yaml | 59 + .../bindings/display/tegra/nvidia,tegra20-vip.yaml | 41 + .../devicetree/bindings/firmware/arm,scmi.yaml | 8 +- .../bindings/gpio/x-powers,axp209-gpio.yaml | 1 + .../devicetree/bindings/hwmon/adi,max31827.yaml | 54 + .../bindings/iio/imu/invensense,mpu6050.yaml | 3 + .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 1 + .../bindings/iio/light/rohm,bu27008.yaml | 49 + .../bindings/iio/potentiometer/renesas,x9250.yaml | 78 + .../iio/pressure/honeywell,mprls0025pa.yaml | 104 + .../bindings/iio/temperature/melexis,mlx90614.yaml | 6 +- .../interrupt-controller/sifive,plic-1.0.0.yaml | 2 +- .../bindings/leds/backlight/kinetic,ktz8866.yaml | 29 +- .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 31 +- .../bindings/leds/qcom,spmi-flash-led.yaml | 2 + .../bindings/media/i2c/maxim,max96712.yaml | 7 + .../bindings/media/qcom,msm8916-camss.yaml | 2 +- .../bindings/media/qcom,msm8996-camss.yaml | 2 +- .../bindings/media/qcom,sdm660-camss.yaml | 2 +- .../bindings/media/qcom,sdm845-camss.yaml | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 3 + .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 4 + .../bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml | 2 +- .../bindings/phy/qcom,msm8996-qmp-ufs-phy.yaml | 18 +- .../bindings/pinctrl/qcom,sdx75-tlmm.yaml | 137 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 4 +- .../bindings/soc/bcm/brcm,bcm23550-cdc.yaml | 35 + .../bindings/soc/mediatek/mediatek,pwrap.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,eud.yaml | 4 +- .../bindings/soc/qcom/qcom,rpm-master-stats.yaml | 69 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + .../bindings/spmi/mtk,spmi-mtk-pmif.yaml | 11 +- .../devicetree/bindings/sram/qcom,imem.yaml | 1 + Documentation/devicetree/bindings/sram/sram.yaml | 1 + .../devicetree/bindings/timer/sifive,clint.yaml | 21 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 7 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/media/camera-sensor.rst | 22 + Documentation/filesystems/autofs-mount-control.rst | 2 +- Documentation/filesystems/autofs.rst | 2 +- Documentation/hwmon/hp-wmi-sensors.rst | 140 + Documentation/hwmon/index.rst | 2 + Documentation/hwmon/max31827.rst | 90 + Documentation/leds/index.rst | 1 + Documentation/leds/leds-cht-wcove.rst | 38 + Documentation/leds/well-known-leds.txt | 3 +- Documentation/mm/damon/design.rst | 309 +- Documentation/mm/damon/faq.rst | 23 - Documentation/mm/damon/maintainer-profile.rst | 4 +- Documentation/mm/page_table_check.rst | 19 + .../ethernet/mellanox/mlx5/devlink.rst | 60 +- Documentation/process/changes.rst | 7 + Documentation/trace/histogram.rst | 64 +- .../userspace-api/media/v4l/ext-ctrls-camera.rst | 3 + .../media/v4l/ext-ctrls-codec-stateless.rst | 7 + .../userspace-api/media/v4l/meta-formats.rst | 14 +- .../v4l/{pixfmt-meta-d4xx.rst => metafmt-d4xx.rst} | 0 ...-meta-intel-ipu3.rst => metafmt-intel-ipu3.rst} | 0 .../{pixfmt-meta-rkisp1.rst => metafmt-rkisp1.rst} | 0 .../v4l/{pixfmt-meta-uvc.rst => metafmt-uvc.rst} | 0 .../{pixfmt-meta-vivid.rst => metafmt-vivid.rst} | 0 ...xfmt-meta-vsp1-hgo.rst => metafmt-vsp1-hgo.rst} | 0 ...xfmt-meta-vsp1-hgt.rst => metafmt-vsp1-hgt.rst} | 0 .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 4 +- .../media/v4l/vidioc-subdev-g-routing.rst | 2 +- MAINTAINERS | 105 +- Makefile | 2 +- Next/SHA1s | 196 +- Next/merge.log | 5832 +++++++++++++------- arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 232 +- arch/arm/boot/dts/bcm-ns.dtsi | 163 + arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 15 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 13 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 15 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 13 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 11 + arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 13 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 11 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 13 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 13 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 5 +- arch/arm/boot/dts/bcm5301x.dtsi | 160 - arch/arm/boot/dts/imx35.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 2 - arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 2 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-mba6.dtsi | 57 + arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 6 + arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 6 + arch/arm/boot/dts/imx6sll-evk.dts | 75 +- arch/arm/boot/dts/imx6sx.dtsi | 42 +- arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi | 1 - arch/arm/boot/dts/imx7d-flex-concentrator.dts | 2 - arch/arm/boot/dts/imx7d-smegw01.dts | 14 +- arch/arm/boot/dts/qcom-apq8026-huawei-sturgeon.dts | 28 + arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 84 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 83 + arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 8 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 10 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi | 12 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 2 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 10 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 12 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 25 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 16 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 35 + arch/arm/boot/dts/qcom-msm8974.dtsi | 10 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 4 +- arch/arm/boot/dts/qcom-sdx65-mtp.dts | 42 + arch/arm/boot/dts/qcom-sdx65.dtsi | 87 + arch/arm/boot/dts/vf610-zii-cfu1.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 12 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 32 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 2 +- arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 2 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 1 - arch/arm/common/sa1111.c | 2 +- arch/arm/configs/am200epdkit_defconfig | 1 - arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/lpc32xx_defconfig | 1 - arch/arm/configs/mmp2_defconfig | 1 - arch/arm/configs/mvebu_v7_defconfig | 1 - arch/arm/configs/nhk8815_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/pxa168_defconfig | 1 - arch/arm/configs/pxa3xx_defconfig | 1 - arch/arm/configs/pxa910_defconfig | 1 - arch/arm/configs/realview_defconfig | 1 - arch/arm/configs/rpc_defconfig | 1 - arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/sama7_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/configs/sp7021_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 - arch/arm/configs/versatile_defconfig | 1 - arch/arm/mach-davinci/common.c | 1 + arch/arm/mach-davinci/common.h | 6 - arch/arm/mach-ep93xx/timer-ep93xx.c | 3 +- arch/arm/mach-highbank/pm.c | 2 + arch/arm/mach-imx/pm-imx25.c | 1 + arch/arm/mach-lpc32xx/serial.c | 1 + arch/arm/mach-omap1/board-ams-delta.c | 1 - arch/arm/mach-omap1/board-nokia770.c | 207 +- arch/arm/mach-omap1/board-osk.c | 146 +- arch/arm/mach-omap1/board-palmte.c | 51 +- arch/arm/mach-omap1/board-sx1-mmc.c | 1 - arch/arm/mach-omap1/board-sx1.c | 40 +- arch/arm/mach-omap1/devices.c | 1 - arch/arm/mach-omap1/gpio15xx.c | 1 - arch/arm/mach-omap1/gpio16xx.c | 1 - arch/arm/mach-omap1/irq.c | 1 - arch/arm/mach-omap1/serial.c | 31 +- arch/arm/mach-omap2/board-generic.c | 1 + arch/arm/mach-omap2/board-n8x0.c | 156 +- arch/arm/mach-omap2/omap_device.c | 1 - arch/arm/mach-omap2/pdata-quirks.c | 132 +- arch/arm/mach-omap2/usb-tusb6010.c | 20 +- arch/arm/mach-omap2/usb-tusb6010.h | 12 + arch/arm/mach-orion5x/board-dt.c | 3 + arch/arm/mach-orion5x/common.h | 6 + arch/arm/mach-pxa/generic.h | 15 - arch/arm/mach-pxa/mfp-pxa2xx.c | 1 + arch/arm/mach-pxa/pxa25x.c | 1 + arch/arm/mach-pxa/pxa27x.c | 3 + arch/arm/mach-pxa/reset.c | 1 + arch/arm/mach-pxa/spitz.c | 11 +- arch/arm/mach-pxa/spitz_pm.c | 2 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/pm.c | 2 + arch/arm/mach-spear/pl080.c | 1 + arch/arm/mach-versatile/versatile.c | 2 +- arch/arm64/Kconfig | 3 +- .../dts/broadcom/stingray/stingray-pinctrl.dtsi | 52 +- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 8 + .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 2 - .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 54 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 60 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 72 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 46 + ...enice-gw700x.dtsi => imx8mp-venice-gw702x.dtsi} | 314 +- .../boot/dts/freescale/imx8mp-venice-gw7905-2x.dts | 28 + .../boot/dts/freescale/imx8mp-venice-gw7905.dtsi | 309 ++ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 254 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 4 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 1 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 + arch/arm64/boot/dts/freescale/s32v234.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6331.dtsi | 284 + arch/arm64/boot/dts/mediatek/mt6755-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6795-evb.dts | 1 + .../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 101 + arch/arm64/boot/dts/mediatek/mt6795.dtsi | 94 + arch/arm64/boot/dts/mediatek/mt6797-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 43 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 1 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 1 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 7 +- .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 18 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 1 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 14 + arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 1 + arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 1 + .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 1 + arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts | 1 + arch/arm64/boot/dts/mediatek/mt8173-elm.dts | 1 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 1 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 1 + .../mt8183-kukui-jacuzzi-juniper-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-kakadu-sku22.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dts | 1 + .../dts/mediatek/mt8183-kukui-kodama-sku16.dts | 1 + .../dts/mediatek/mt8183-kukui-kodama-sku272.dts | 1 + .../dts/mediatek/mt8183-kukui-kodama-sku288.dts | 1 + .../boot/dts/mediatek/mt8183-kukui-krane-sku0.dts | 1 + .../dts/mediatek/mt8183-kukui-krane-sku176.dts | 1 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 1 + arch/arm64/boot/dts/mediatek/mt8186.dtsi | 227 + .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 81 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 29 + arch/arm64/boot/dts/mediatek/mt8195.dtsi | 186 + arch/arm64/boot/dts/mediatek/mt8365-evk.dts | 235 + arch/arm64/boot/dts/mediatek/mt8365.dtsi | 142 + .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 2 +- arch/arm64/boot/dts/qcom/Makefile | 9 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 145 +- arch/arm64/boot/dts/qcom/apq8039-t2.dts | 492 ++ arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 4 +- arch/arm64/boot/dts/qcom/ipq5332-rdp442.dts | 117 + arch/arm64/boot/dts/qcom/ipq5332.dtsi | 7 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 32 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 51 +- arch/arm64/boot/dts/qcom/ipq9574-rdp418.dts | 124 + .../{ipq9574-al02-c7.dts => ipq9574-rdp433.dts} | 21 +- arch/arm64/boot/dts/qcom/ipq9574-rdp449.dts | 80 + arch/arm64/boot/dts/qcom/ipq9574-rdp453.dts | 80 + arch/arm64/boot/dts/qcom/ipq9574.dtsi | 304 +- arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 115 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 110 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 110 +- arch/arm64/boot/dts/qcom/msm8916-gplus-fl8005a.dts | 110 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 125 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 110 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 110 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 121 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 110 +- .../boot/dts/qcom/msm8916-samsung-gt5-common.dtsi | 110 +- .../boot/dts/qcom/msm8916-samsung-j5-common.dtsi | 103 - .../boot/dts/qcom/msm8916-samsung-serranove.dts | 103 - arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi | 105 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 119 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 21 +- .../{msm8916-pm8916.dtsi => msm8939-pm8916.dtsi} | 68 +- .../dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts | 183 + .../boot/dts/qcom/{msm8916.dtsi => msm8939.dtsi} | 2264 ++++---- arch/arm64/boot/dts/qcom/msm8953.dtsi | 56 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 5 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 29 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 311 +- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 1 + arch/arm64/boot/dts/qcom/pm8550.dtsi | 6 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8953.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- .../boot/dts/qcom/{pm7250b.dtsi => pmi632.dtsi} | 86 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 6 + arch/arm64/boot/dts/qcom/pmk8350.dtsi | 23 + arch/arm64/boot/dts/qcom/pmk8550.dtsi | 23 + arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 4 +- arch/arm64/boot/dts/qcom/qdu1000.dtsi | 2 +- arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 24 + arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 58 +- arch/arm64/boot/dts/qcom/sa8155p.dtsi | 40 + arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 15 + arch/arm64/boot/dts/qcom/sa8775p.dtsi | 925 +++- arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts | 845 +++ arch/arm64/boot/dts/qcom/sc7180-idp.dts | 4 - arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 8 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 6 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 7 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 37 +- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 9 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 29 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 36 + arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 22 + arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts | 1 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 +- .../arm64/boot/dts/qcom/sm4250-oneplus-billie2.dts | 3 + arch/arm64/boot/dts/qcom/sm6115.dtsi | 198 +- arch/arm64/boot/dts/qcom/sm6115p-lenovo-j606f.dts | 3 + .../boot/dts/qcom/sm6125-xiaomi-laurel-sprout.dts | 8 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 44 +- .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 335 ++ arch/arm64/boot/dts/qcom/sm8150.dtsi | 30 + .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 5 + .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 1 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 34 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 28 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 67 +- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 64 +- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 153 + arch/arm64/boot/dts/qcom/sm8550.dtsi | 49 +- arch/arm64/configs/defconfig | 6 + arch/arm64/include/asm/alternative.h | 3 + arch/arm64/include/asm/archrandom.h | 2 + arch/arm64/include/asm/atomic_ll_sc.h | 41 - arch/arm64/include/asm/atomic_lse.h | 31 - arch/arm64/include/asm/cmpxchg.h | 26 - arch/arm64/include/asm/compat.h | 2 + arch/arm64/include/asm/efi.h | 2 + arch/arm64/include/asm/esr.h | 19 +- arch/arm64/include/asm/hw_breakpoint.h | 8 + arch/arm64/include/asm/kvm_asm.h | 18 + arch/arm64/include/asm/percpu.h | 20 - arch/arm64/include/asm/scs.h | 1 + arch/arm64/include/asm/spectre.h | 16 + arch/arm64/include/asm/syscall_wrapper.h | 4 + arch/arm64/include/asm/traps.h | 2 + arch/arm64/kernel/cpufeature.c | 6 +- arch/arm64/kernel/cpuidle.c | 2 +- arch/arm64/kernel/entry.S | 57 +- arch/arm64/kernel/hw_breakpoint.c | 8 - arch/arm64/kernel/module-plts.c | 1 + arch/arm64/kernel/signal.c | 1 + arch/arm64/kernel/traps.c | 3 +- arch/arm64/lib/xor-neon.c | 8 +- arch/arm64/mm/fault.c | 20 +- arch/arm64/mm/flush.c | 1 + arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/microblaze/configs/mmu_defconfig | 1 - arch/mips/alchemy/devboards/db1000.c | 11 +- arch/mips/configs/ar7_defconfig | 1 - arch/mips/configs/bcm47xx_defconfig | 1 - arch/mips/configs/bigsur_defconfig | 1 - arch/mips/configs/cavium_octeon_defconfig | 1 - arch/mips/configs/ci20_defconfig | 1 - arch/mips/configs/cu1000-neo_defconfig | 1 - arch/mips/configs/cu1830-neo_defconfig | 1 - arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/decstation_64_defconfig | 1 - arch/mips/configs/decstation_defconfig | 1 - arch/mips/configs/decstation_r4k_defconfig | 1 - arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/gpr_defconfig | 1 - arch/mips/configs/ip22_defconfig | 1 - arch/mips/configs/ip27_defconfig | 1 - arch/mips/configs/ip28_defconfig | 1 - arch/mips/configs/ip32_defconfig | 1 - arch/mips/configs/jazz_defconfig | 1 - arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/mtx1_defconfig | 1 - arch/mips/configs/pic32mzda_defconfig | 1 - arch/mips/configs/qi_lb60_defconfig | 1 - arch/mips/configs/rb532_defconfig | 1 - arch/mips/configs/rbtx49xx_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/configs/rs90_defconfig | 1 - arch/mips/configs/sb1250_swarm_defconfig | 1 - arch/nios2/configs/10m50_defconfig | 1 - arch/nios2/configs/3c120_defconfig | 1 - arch/parisc/Kconfig | 10 - arch/parisc/Kconfig.debug | 11 + arch/parisc/configs/generic-32bit_defconfig | 1 - arch/parisc/include/asm/irqflags.h | 5 + arch/parisc/include/uapi/asm/cachectl.h | 12 + arch/parisc/kernel/cache.c | 49 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/configs/40x/klondike_defconfig | 1 - arch/powerpc/configs/52xx/pcm030_defconfig | 1 - arch/powerpc/configs/83xx/kmeter1_defconfig | 1 - arch/powerpc/configs/83xx/mpc837x_rdb_defconfig | 1 - arch/powerpc/configs/85xx/ge_imp3a_defconfig | 1 - arch/powerpc/configs/ep8248e_defconfig | 1 - arch/powerpc/configs/gamecube_defconfig | 1 - arch/powerpc/configs/mgcoge_defconfig | 1 - arch/powerpc/configs/mpc512x_defconfig | 1 - arch/powerpc/configs/mpc83xx_defconfig | 1 - arch/powerpc/configs/ps3_defconfig | 1 - arch/powerpc/configs/wii_defconfig | 1 - arch/powerpc/mm/book3s64/radix_tlb.c | 6 +- arch/s390/include/asm/cmpxchg.h | 14 - arch/s390/include/asm/cpu_mf.h | 2 +- arch/s390/include/asm/percpu.h | 16 - arch/s390/kernel/perf_cpum_sf.c | 16 +- arch/sh/configs/ap325rxa_defconfig | 1 - arch/sh/configs/apsh4a3a_defconfig | 1 - arch/sh/configs/apsh4ad0a_defconfig | 1 - arch/sh/configs/dreamcast_defconfig | 1 - arch/sh/configs/ecovec24-romimage_defconfig | 1 - arch/sh/configs/ecovec24_defconfig | 1 - arch/sh/configs/espt_defconfig | 1 - arch/sh/configs/hp6xx_defconfig | 1 - arch/sh/configs/kfr2r09-romimage_defconfig | 1 - arch/sh/configs/kfr2r09_defconfig | 1 - arch/sh/configs/landisk_defconfig | 1 - arch/sh/configs/lboxre2_defconfig | 1 - arch/sh/configs/magicpanelr2_defconfig | 1 - arch/sh/configs/microdev_defconfig | 1 - arch/sh/configs/migor_defconfig | 1 - arch/sh/configs/polaris_defconfig | 1 - arch/sh/configs/r7780mp_defconfig | 1 - arch/sh/configs/r7785rp_defconfig | 1 - arch/sh/configs/rsk7264_defconfig | 1 - arch/sh/configs/rsk7269_defconfig | 1 - arch/sh/configs/rts7751r2d1_defconfig | 1 - arch/sh/configs/rts7751r2dplus_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/se7343_defconfig | 1 - arch/sh/configs/se7619_defconfig | 1 - arch/sh/configs/se7705_defconfig | 1 - arch/sh/configs/se7712_defconfig | 1 - arch/sh/configs/se7721_defconfig | 1 - arch/sh/configs/se7724_defconfig | 1 - arch/sh/configs/se7750_defconfig | 1 - arch/sh/configs/se7751_defconfig | 1 - arch/sh/configs/se7780_defconfig | 1 - arch/sh/configs/secureedge5410_defconfig | 1 - arch/sh/configs/sh03_defconfig | 1 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/configs/sh7710voipgw_defconfig | 1 - arch/sh/configs/sh7757lcr_defconfig | 1 - arch/sh/configs/sh7763rdp_defconfig | 1 - arch/sh/configs/sh7785lcr_32bit_defconfig | 1 - arch/sh/configs/sh7785lcr_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/sh/configs/urquell_defconfig | 1 - arch/sparc/configs/sparc32_defconfig | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/um/configs/i386_defconfig | 1 - arch/um/configs/x86_64_defconfig | 1 - arch/x86/boot/compressed/tdx.c | 4 +- arch/x86/coco/tdx/tdx.c | 11 - arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 11 + arch/x86/include/asm/cmpxchg_32.h | 3 +- arch/x86/include/asm/cmpxchg_64.h | 64 +- arch/x86/include/asm/percpu.h | 59 - arch/x86/include/asm/shared/tdx.h | 11 + arch/x86/kernel/cpu/topology.c | 5 +- arch/x86/lib/copy_user_64.S | 10 +- arch/x86/lib/csum-partial_64.c | 97 +- block/blk-core.c | 2 +- block/blk-map.c | 2 +- block/blk-mq-tag.c | 12 +- block/blk-wbt.c | 12 +- block/fops.c | 18 +- drivers/accel/habanalabs/common/device.c | 8 + drivers/accel/habanalabs/common/habanalabs.h | 1 + drivers/accel/habanalabs/common/habanalabs_drv.c | 5 +- drivers/accel/habanalabs/common/irq.c | 2 +- drivers/accel/habanalabs/gaudi2/gaudi2.c | 6 + drivers/accel/habanalabs/gaudi2/gaudi2_security.c | 4 + drivers/acpi/apei/apei-internal.h | 6 - drivers/acpi/apei/bert.c | 1 + drivers/acpi/nfit/nfit.h | 2 + drivers/ata/pata_parport/aten.c | 103 +- drivers/ata/pata_parport/bpck6.c | 67 +- drivers/ata/pata_parport/comm.c | 238 +- drivers/ata/pata_parport/dstr.c | 285 +- drivers/ata/pata_parport/epat.c | 320 +- drivers/ata/pata_parport/epia.c | 442 +- drivers/ata/pata_parport/fit2.c | 131 +- drivers/ata/pata_parport/fit3.c | 206 +- drivers/ata/pata_parport/friq.c | 292 +- drivers/ata/pata_parport/kbic.c | 314 +- drivers/ata/pata_parport/ktti.c | 85 +- drivers/ata/pata_parport/on20.c | 149 +- drivers/ata/pata_parport/on26.c | 414 +- drivers/base/power/domain.c | 6 +- drivers/base/power/wakeup.c | 5 - drivers/char/ipmi/ipmb_dev_int.c | 2 +- drivers/char/ipmi/ipmi_ipmb.c | 2 +- drivers/char/ipmi/ipmi_ssif.c | 2 +- drivers/char/ipmi/ssif_bmc.c | 2 +- drivers/clk/pxa/clk-pxa25x.c | 2 + drivers/clk/pxa/clk-pxa27x.c | 3 +- drivers/clk/qcom/Kconfig | 123 + drivers/clk/qcom/Makefile | 6 + drivers/clk/qcom/apss-ipq-pll.c | 19 + drivers/clk/qcom/camcc-sc7180.c | 19 +- drivers/clk/qcom/clk-alpha-pll.c | 2 + drivers/clk/qcom/clk-alpha-pll.h | 1 + drivers/clk/qcom/clk-branch.c | 6 +- drivers/clk/qcom/clk-rcg.h | 2 + drivers/clk/qcom/clk-rcg2.c | 2 + drivers/clk/qcom/clk-rpmh.c | 19 + drivers/clk/qcom/clk-smd-rpm.c | 58 +- drivers/clk/qcom/dispcc-qcm2290.c | 12 +- drivers/clk/qcom/gcc-ipq5332.c | 6 +- drivers/clk/qcom/gcc-ipq6018.c | 43 +- drivers/clk/qcom/gcc-qcm2290.c | 62 +- drivers/clk/qcom/gcc-sdm660.c | 2 - drivers/clk/qcom/gcc-sdx75.c | 2970 ++++++++++ drivers/clk/qcom/gcc-sm8450.c | 39 + drivers/clk/qcom/gpucc-sm8450.c | 766 +++ drivers/clk/qcom/gpucc-sm8550.c | 611 ++ drivers/clk/qcom/mmcc-msm8974.c | 21 +- drivers/clk/qcom/videocc-sm8350.c | 552 ++ drivers/clk/qcom/videocc-sm8450.c | 463 ++ drivers/clk/qcom/videocc-sm8550.c | 470 ++ drivers/cpufreq/amd-pstate.c | 46 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 63 +- drivers/cpufreq/ti-cpufreq.c | 1 + drivers/cxl/core/mbox.c | 17 +- drivers/dax/bus.h | 7 - drivers/dax/dax-private.h | 7 + drivers/dax/device.c | 3 +- drivers/devfreq/exynos-bus.c | 1 + drivers/devfreq/mtk-cci-devfreq.c | 3 +- drivers/edac/qcom_edac.c | 118 +- drivers/firmware/arm_scmi/driver.c | 1 + drivers/firmware/arm_scmi/smc.c | 30 +- drivers/firmware/efi/Kconfig | 15 + drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi.c | 12 + drivers/firmware/efi/libstub/efistub.h | 3 + drivers/firmware/efi/stmm/mm_communication.h | 236 + drivers/firmware/efi/stmm/tee_stmm_efi.c | 606 ++ drivers/gpio/gpio-tegra186.c | 78 + drivers/gpio/gpio-twl4030.c | 51 +- drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.h | 4 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 16 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 1 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 1 + drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 8 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 - drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 4 - drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 1 + drivers/gpu/drm/amd/amdxcp/Makefile | 25 + drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c | 110 + drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.h | 29 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 107 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 7 - .../drm/amd/display/dc/dcn201/dcn201_resource.c | 7 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 23 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 25 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 25 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 24 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 25 - .../drm/amd/display/dc/dcn303/dcn303_resource.c | 24 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 27 - .../drm/amd/display/dc/dcn314/dcn314_resource.c | 9 - .../drm/amd/display/dc/dcn315/dcn315_resource.c | 27 - .../drm/amd/display/dc/dcn316/dcn316_resource.c | 27 - .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 29 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 30 - .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 3 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 242 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 29 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 5 +- drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/samsung-dsim.c | 166 +- drivers/gpu/drm/bridge/tc358767.c | 195 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 19 +- drivers/gpu/drm/i915/Makefile | 6 +- drivers/gpu/drm/i915/display/intel_color.c | 229 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 9 + drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dpt.c | 14 +- drivers/gpu/drm/i915/display/intel_fb.c | 9 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 38 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 61 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 148 +- drivers/gpu/drm/i915/gem/i915_gem_mman.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 60 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 68 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_region.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 13 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 108 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 18 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 10 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 84 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 3 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 +- drivers/gpu/drm/i915/gt/intel_context.h | 8 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 84 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 25 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 14 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 35 + drivers/gpu/drm/i915/gt/intel_gtt.c | 47 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 36 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 51 +- drivers/gpu/drm/i915/gt/intel_migrate.h | 13 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 70 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 4 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 167 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 56 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 3 +- drivers/gpu/drm/i915/gt/selftest_migrate.c | 47 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 3 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 8 +- drivers/gpu/drm/i915/gt/selftest_slpc.c | 42 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +- drivers/gpu/drm/i915/gt/selftest_tlb.c | 4 +- drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 1 + drivers/gpu/drm/i915/gt/uc/guc_capture_fwif.h | 20 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c | 23 + drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c | 424 ++ drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h | 18 + drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c | 76 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h | 17 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 102 + .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h | 27 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 7 + drivers/gpu/drm/i915/gt/uc/intel_guc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 36 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 266 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 59 + drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 6 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 11 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 40 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 75 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 16 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 238 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/i915_active.h | 14 +- drivers/gpu/drm/i915/i915_debugfs.c | 53 +- drivers/gpu/drm/i915/i915_drm_client.c | 6 +- drivers/gpu/drm/i915/i915_drv.h | 390 +- drivers/gpu/drm/i915/i915_gem.c | 27 +- drivers/gpu/drm/i915/i915_getparam.c | 7 + drivers/gpu/drm/i915/i915_gpu_error.c | 153 +- drivers/gpu/drm/i915/i915_gpu_error.h | 10 + drivers/gpu/drm/i915/i915_hwmon.c | 87 +- drivers/gpu/drm/i915/i915_hwmon.h | 7 + drivers/gpu/drm/i915/i915_irq.c | 17 +- drivers/gpu/drm/i915/i915_pci.c | 77 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_perf_oa_regs.h | 4 - drivers/gpu/drm/i915/i915_pmu.c | 290 +- drivers/gpu/drm/i915/i915_pmu.h | 28 +- drivers/gpu/drm/i915/i915_reg.h | 15 + drivers/gpu/drm/i915/i915_request.h | 52 +- drivers/gpu/drm/i915/i915_scatterlist.h | 9 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 16 +- drivers/gpu/drm/i915/i915_vma.h | 4 +- drivers/gpu/drm/i915/i915_vma_resource.h | 46 +- drivers/gpu/drm/i915/i915_vma_types.h | 2 - drivers/gpu/drm/i915/intel_device_info.h | 5 + drivers/gpu/drm/i915/pxp/intel_pxp.c | 102 +- drivers/gpu/drm/i915/pxp/intel_pxp.h | 2 + .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 24 + drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 6 +- drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c | 444 ++ drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h | 43 + drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 3 +- drivers/gpu/drm/i915/pxp/intel_pxp_regs.h | 27 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 25 +- drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 2 - drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 24 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 5 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 15 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 47 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 9 + drivers/gpu/drm/i915/selftests/mock_gtt.c | 8 +- drivers/gpu/drm/mxsfb/lcdif_drv.c | 73 +- drivers/gpu/drm/mxsfb/lcdif_drv.h | 3 - drivers/gpu/drm/mxsfb/lcdif_kms.c | 201 +- drivers/gpu/drm/panel/panel-simple.c | 37 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 4 +- drivers/hid/hid-core.c | 118 +- drivers/hsi/controllers/omap_ssi_port.c | 14 +- drivers/hwmon/Kconfig | 23 + drivers/hwmon/Makefile | 3 +- drivers/hwmon/hp-wmi-sensors.c | 2015 +++++++ drivers/hwmon/max1111.c | 1 + drivers/hwmon/max31827.c | 466 ++ drivers/hwmon/oxp-sensors.c | 16 +- drivers/hwmon/pmbus/adm1266.c | 2 - drivers/hwmon/pmbus/ucd9000.c | 2 - drivers/iio/accel/adxl313_i2c.c | 2 +- drivers/iio/accel/adxl345_i2c.c | 2 +- drivers/iio/accel/adxl355_i2c.c | 2 +- drivers/iio/accel/adxl367_i2c.c | 2 +- drivers/iio/accel/adxl372_i2c.c | 2 +- drivers/iio/accel/bma180.c | 2 +- drivers/iio/accel/bma400_i2c.c | 2 +- drivers/iio/accel/bmc150-accel-i2c.c | 2 +- drivers/iio/accel/da280.c | 2 +- drivers/iio/accel/da311.c | 2 +- drivers/iio/accel/dmard06.c | 2 +- drivers/iio/accel/dmard09.c | 2 +- drivers/iio/accel/dmard10.c | 2 +- drivers/iio/accel/fxls8962af-i2c.c | 2 +- drivers/iio/accel/kionix-kx022a-i2c.c | 2 +- drivers/iio/accel/kionix-kx022a.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 2 +- drivers/iio/accel/kxsd9-i2c.c | 2 +- drivers/iio/accel/mc3230.c | 2 +- drivers/iio/accel/mma7455_i2c.c | 2 +- drivers/iio/accel/mma7660.c | 2 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/mma9551.c | 2 +- drivers/iio/accel/mma9553.c | 2 +- drivers/iio/accel/msa311.c | 2 +- drivers/iio/accel/mxc4005.c | 2 +- drivers/iio/accel/mxc6255.c | 2 +- drivers/iio/accel/st_accel_i2c.c | 2 +- drivers/iio/accel/stk8312.c | 2 +- drivers/iio/accel/stk8ba50.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7091r5.c | 2 +- drivers/iio/adc/ad7291.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 2 +- drivers/iio/adc/ltc2471.c | 2 +- drivers/iio/adc/ltc2485.c | 2 +- drivers/iio/adc/ltc2497.c | 2 +- drivers/iio/adc/max1363.c | 2 +- drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3422.c | 2 +- drivers/iio/adc/nau7802.c | 2 +- drivers/iio/adc/qcom-spmi-adc5.c | 15 +- drivers/iio/adc/qcom-spmi-vadc.c | 19 +- drivers/iio/adc/rtq6056.c | 2 +- drivers/iio/adc/ti-adc081c.c | 2 +- drivers/iio/adc/ti-ads1015.c | 2 +- drivers/iio/adc/ti-ads1100.c | 2 +- drivers/iio/adc/ti-ads7924.c | 2 +- drivers/iio/addac/ad74413r.c | 11 +- drivers/iio/cdc/ad7150.c | 2 +- drivers/iio/cdc/ad7746.c | 2 +- drivers/iio/chemical/ams-iaq-core.c | 2 +- drivers/iio/chemical/atlas-ezo-sensor.c | 2 +- drivers/iio/chemical/atlas-sensor.c | 2 +- drivers/iio/chemical/bme680_i2c.c | 2 +- drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/chemical/scd30_i2c.c | 2 +- drivers/iio/chemical/scd4x.c | 2 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/chemical/sgp40.c | 2 +- drivers/iio/chemical/sps30_i2c.c | 2 +- drivers/iio/chemical/sunrise_co2.c | 2 +- drivers/iio/chemical/vz89x.c | 2 +- drivers/iio/dac/ad5064.c | 2 +- drivers/iio/dac/ad5380.c | 2 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5593r.c | 2 +- drivers/iio/dac/ad5696-i2c.c | 2 +- drivers/iio/dac/ds4424.c | 2 +- drivers/iio/dac/m62332.c | 2 +- drivers/iio/dac/max517.c | 2 +- drivers/iio/dac/max5821.c | 2 +- drivers/iio/dac/mcp4725.c | 2 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/gyro/bmg160_i2c.c | 2 +- drivers/iio/gyro/fxas21002c_i2c.c | 2 +- drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/gyro/mpu3050-i2c.c | 2 +- drivers/iio/gyro/st_gyro_i2c.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/health/max30100.c | 2 +- drivers/iio/health/max30102.c | 2 +- drivers/iio/humidity/am2315.c | 2 +- drivers/iio/humidity/hdc100x.c | 2 +- drivers/iio/humidity/hdc2010.c | 2 +- drivers/iio/humidity/hts221_i2c.c | 2 +- drivers/iio/humidity/htu21.c | 2 +- drivers/iio/humidity/si7005.c | 2 +- drivers/iio/humidity/si7020.c | 2 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 2 +- drivers/iio/imu/bno055/bno055_i2c.c | 2 +- drivers/iio/imu/fxos8700_i2c.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 2 +- .../iio/imu/inv_icm42600/inv_icm42600_timestamp.c | 49 +- drivers/iio/imu/inv_mpu6050/Kconfig | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 10 + drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 5 + drivers/iio/imu/kmx61.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 2 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 2 +- drivers/iio/industrialio-trigger.c | 22 +- drivers/iio/light/Kconfig | 14 + drivers/iio/light/Makefile | 1 + drivers/iio/light/adjd_s311.c | 2 +- drivers/iio/light/adux1020.c | 2 +- drivers/iio/light/al3010.c | 2 +- drivers/iio/light/al3320a.c | 2 +- drivers/iio/light/apds9300.c | 2 +- drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/as73211.c | 2 +- drivers/iio/light/bh1750.c | 2 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/cm3232.c | 2 +- drivers/iio/light/cm3323.c | 2 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/gp2ap002.c | 2 +- drivers/iio/light/gp2ap020a00f.c | 2 +- drivers/iio/light/isl29018.c | 2 +- drivers/iio/light/isl29028.c | 2 +- drivers/iio/light/isl29125.c | 2 +- drivers/iio/light/jsa1212.c | 2 +- drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/ltrf216a.c | 2 +- drivers/iio/light/lv0104cs.c | 2 +- drivers/iio/light/max44000.c | 2 +- drivers/iio/light/max44009.c | 2 +- drivers/iio/light/noa1305.c | 2 +- drivers/iio/light/opt3001.c | 2 +- drivers/iio/light/opt4001.c | 2 +- drivers/iio/light/pa12203001.c | 2 +- drivers/iio/light/rohm-bu27008.c | 1026 ++++ drivers/iio/light/rohm-bu27034.c | 2 +- drivers/iio/light/rpr0521.c | 2 +- drivers/iio/light/si1133.c | 2 +- drivers/iio/light/si1145.c | 2 +- drivers/iio/light/st_uvis25_i2c.c | 2 +- drivers/iio/light/stk3310.c | 2 +- drivers/iio/light/tcs3414.c | 2 +- drivers/iio/light/tcs3472.c | 2 +- drivers/iio/light/tsl2563.c | 2 +- drivers/iio/light/tsl2583.c | 2 +- drivers/iio/light/tsl2591.c | 2 +- drivers/iio/light/tsl2772.c | 2 +- drivers/iio/light/tsl4531.c | 2 +- drivers/iio/light/us5182d.c | 2 +- drivers/iio/light/vcnl4000.c | 2 +- drivers/iio/light/vcnl4035.c | 2 +- drivers/iio/light/veml6030.c | 2 +- drivers/iio/light/veml6070.c | 2 +- drivers/iio/light/vl6180.c | 2 +- drivers/iio/light/zopt2201.c | 2 +- drivers/iio/magnetometer/ak8974.c | 2 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn_i2c.c | 2 +- drivers/iio/magnetometer/hmc5843_i2c.c | 2 +- drivers/iio/magnetometer/mag3110.c | 2 +- drivers/iio/magnetometer/mmc35240.c | 2 +- drivers/iio/magnetometer/rm3100-i2c.c | 2 +- drivers/iio/magnetometer/st_magn_i2c.c | 2 +- drivers/iio/magnetometer/tmag5273.c | 2 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/potentiometer/Kconfig | 10 + drivers/iio/potentiometer/Makefile | 1 + drivers/iio/potentiometer/ad5110.c | 2 +- drivers/iio/potentiometer/ad5272.c | 2 +- drivers/iio/potentiometer/ds1803.c | 2 +- drivers/iio/potentiometer/max5432.c | 2 +- drivers/iio/potentiometer/mcp4018.c | 2 +- drivers/iio/potentiometer/mcp4531.c | 2 +- drivers/iio/potentiometer/tpl0102.c | 2 +- drivers/iio/potentiometer/x9250.c | 220 + drivers/iio/potentiostat/lmp91000.c | 2 +- drivers/iio/pressure/Kconfig | 13 + drivers/iio/pressure/Makefile | 1 + drivers/iio/pressure/abp060mg.c | 2 +- drivers/iio/pressure/bmp280-i2c.c | 2 +- drivers/iio/pressure/dlhl60d.c | 2 +- drivers/iio/pressure/dps310.c | 2 +- drivers/iio/pressure/hp03.c | 2 +- drivers/iio/pressure/hp206c.c | 2 +- drivers/iio/pressure/icp10100.c | 2 +- drivers/iio/pressure/mpl115_i2c.c | 2 +- drivers/iio/pressure/mpl3115.c | 2 +- drivers/iio/pressure/mprls0025pa.c | 450 ++ drivers/iio/pressure/ms5611_i2c.c | 2 +- drivers/iio/pressure/ms5637.c | 2 +- drivers/iio/pressure/st_pressure_i2c.c | 2 +- drivers/iio/pressure/t5403.c | 2 +- drivers/iio/pressure/zpa2326_i2c.c | 2 +- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/mb1232.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 2 +- drivers/iio/proximity/rfd77402.c | 2 +- drivers/iio/proximity/srf08.c | 2 +- drivers/iio/proximity/sx9310.c | 2 +- drivers/iio/proximity/sx9324.c | 2 +- drivers/iio/proximity/sx9360.c | 2 +- drivers/iio/proximity/sx9500.c | 2 +- drivers/iio/proximity/vcnl3020.c | 2 +- drivers/iio/proximity/vl53l0x-i2c.c | 2 +- drivers/iio/temperature/max30208.c | 2 +- drivers/iio/temperature/mlx90614.c | 239 +- drivers/iio/temperature/mlx90632.c | 2 +- drivers/iio/temperature/tmp006.c | 2 +- drivers/iio/temperature/tmp007.c | 2 +- drivers/iio/temperature/tmp117.c | 2 +- drivers/iio/temperature/tsys01.c | 2 +- drivers/iio/temperature/tsys02d.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/bnxt_re/main.c | 4 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 11 +- drivers/input/touchscreen/ads7846.c | 113 +- drivers/interconnect/qcom/icc-rpm.c | 2 +- drivers/iommu/amd/amd_iommu_types.h | 9 +- drivers/iommu/amd/iommu.c | 10 +- drivers/iommu/intel/irq_remapping.c | 8 +- drivers/leds/Kconfig | 24 +- drivers/leds/Makefile | 1 + drivers/leds/flash/leds-aat1290.c | 2 +- drivers/leds/flash/leds-as3645a.c | 6 +- drivers/leds/flash/leds-lm3601x.c | 2 +- drivers/leds/flash/leds-qcom-flash.c | 13 +- drivers/leds/flash/leds-rt4505.c | 2 +- drivers/leds/led-class.c | 2 +- drivers/leds/led-core.c | 81 +- drivers/leds/led-triggers.c | 17 +- drivers/leds/leds-an30259a.c | 2 +- drivers/leds/leds-aw2013.c | 2 +- drivers/leds/leds-bd2606mvv.c | 2 +- drivers/leds/leds-bd2802.c | 2 +- drivers/leds/leds-blinkm.c | 4 +- drivers/leds/leds-cht-wcove.c | 477 ++ drivers/leds/leds-gpio.c | 18 + drivers/leds/leds-is31fl319x.c | 2 +- drivers/leds/leds-is31fl32xx.c | 2 +- drivers/leds/leds-lm3530.c | 2 +- drivers/leds/leds-lm3532.c | 2 +- drivers/leds/leds-lm355x.c | 2 +- drivers/leds/leds-lm3642.c | 2 +- drivers/leds/leds-lm3692x.c | 2 +- drivers/leds/leds-lm3697.c | 2 +- drivers/leds/leds-lp3944.c | 2 +- drivers/leds/leds-lp3952.c | 2 +- drivers/leds/leds-lp50xx.c | 2 +- drivers/leds/leds-lp5521.c | 2 +- drivers/leds/leds-lp5523.c | 2 +- drivers/leds/leds-lp5562.c | 2 +- drivers/leds/leds-lp8501.c | 2 +- drivers/leds/leds-lp8860.c | 2 +- drivers/leds/leds-pca9532.c | 2 +- drivers/leds/leds-pca955x.c | 2 +- drivers/leds/leds-pca963x.c | 2 +- drivers/leds/leds-spi-byte.c | 2 +- drivers/leds/leds-tca6507.c | 2 +- drivers/leds/leds-tlc591xx.c | 2 +- drivers/leds/leds-turris-omnia.c | 2 +- drivers/leds/rgb/leds-qcom-lpg.c | 8 +- drivers/leds/trigger/ledtrig-disk.c | 9 +- drivers/leds/trigger/ledtrig-mtd.c | 8 +- drivers/leds/trigger/ledtrig-netdev.c | 6 +- drivers/md/dm-integrity.c | 4 +- drivers/md/dm.c | 2 +- drivers/media/cec/core/cec-adap.c | 8 +- drivers/media/cec/core/cec-core.c | 2 + drivers/media/cec/core/cec-priv.h | 1 + drivers/media/cec/i2c/ch7322.c | 2 +- drivers/media/common/saa7146/saa7146_core.c | 6 +- drivers/media/dvb-core/dvbdev.c | 4 +- drivers/media/dvb-frontends/a8293.c | 2 +- drivers/media/dvb-frontends/af9013.c | 2 +- drivers/media/dvb-frontends/af9033.c | 2 +- drivers/media/dvb-frontends/au8522_decoder.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 2 +- drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dvb-pll.c | 2 +- drivers/media/dvb-frontends/helene.c | 2 +- drivers/media/dvb-frontends/lgdt3306a.c | 2 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mn88443x.c | 2 +- drivers/media/dvb-frontends/mn88472.c | 2 +- drivers/media/dvb-frontends/mn88473.c | 2 +- drivers/media/dvb-frontends/mxl692.c | 2 +- drivers/media/dvb-frontends/rtl2830.c | 2 +- drivers/media/dvb-frontends/rtl2832.c | 2 +- drivers/media/dvb-frontends/si2165.c | 2 +- drivers/media/dvb-frontends/si2168.c | 2 +- drivers/media/dvb-frontends/sp2.c | 2 +- drivers/media/dvb-frontends/stv090x.c | 2 +- drivers/media/dvb-frontends/stv6110x.c | 2 +- drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/tda10071.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/adp1653.c | 2 +- drivers/media/i2c/adv7170.c | 2 +- drivers/media/i2c/adv7175.c | 2 +- drivers/media/i2c/adv7180.c | 2 +- drivers/media/i2c/adv7183.c | 2 +- drivers/media/i2c/adv7343.c | 2 +- drivers/media/i2c/adv7393.c | 2 +- drivers/media/i2c/adv748x/adv748x-core.c | 2 +- drivers/media/i2c/adv7511-v4l2.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/ak7375.c | 2 +- drivers/media/i2c/ak881x.c | 2 +- drivers/media/i2c/ar0521.c | 2 +- drivers/media/i2c/bt819.c | 2 +- drivers/media/i2c/bt856.c | 2 +- drivers/media/i2c/bt866.c | 2 +- drivers/media/i2c/ccs/ccs-core.c | 2 +- drivers/media/i2c/cs3308.c | 2 +- drivers/media/i2c/cs5345.c | 2 +- drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/cx25840/cx25840-core.c | 2 +- drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/dw9768.c | 2 +- drivers/media/i2c/dw9807-vcm.c | 2 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 2 +- drivers/media/i2c/hi556.c | 2 +- drivers/media/i2c/hi846.c | 5 +- drivers/media/i2c/hi847.c | 2 +- drivers/media/i2c/imx208.c | 2 +- drivers/media/i2c/imx214.c | 2 +- drivers/media/i2c/imx219.c | 2 +- drivers/media/i2c/imx258.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/imx290.c | 4 +- drivers/media/i2c/imx296.c | 6 +- drivers/media/i2c/imx319.c | 2 +- drivers/media/i2c/imx334.c | 64 +- drivers/media/i2c/imx335.c | 2 +- drivers/media/i2c/imx355.c | 2 +- drivers/media/i2c/imx412.c | 2 +- drivers/media/i2c/imx415.c | 2 +- drivers/media/i2c/ir-kbd-i2c.c | 2 +- drivers/media/i2c/isl7998x.c | 2 +- drivers/media/i2c/ks0127.c | 2 +- drivers/media/i2c/lm3560.c | 2 +- drivers/media/i2c/lm3646.c | 2 +- drivers/media/i2c/m52790.c | 2 +- drivers/media/i2c/max2175.c | 2 +- drivers/media/i2c/max9286.c | 2 +- drivers/media/i2c/ml86v7667.c | 2 +- drivers/media/i2c/msp3400-driver.c | 2 +- drivers/media/i2c/mt9m001.c | 2 +- drivers/media/i2c/mt9m111.c | 2 +- drivers/media/i2c/mt9p031.c | 2 +- drivers/media/i2c/mt9t112.c | 2 +- drivers/media/i2c/mt9v011.c | 2 +- drivers/media/i2c/mt9v032.c | 2 +- drivers/media/i2c/mt9v111.c | 2 +- drivers/media/i2c/og01a1b.c | 2 +- drivers/media/i2c/ov01a10.c | 1004 ++++ drivers/media/i2c/ov02a10.c | 4 +- drivers/media/i2c/ov08d10.c | 2 +- drivers/media/i2c/ov08x40.c | 2 +- drivers/media/i2c/ov13858.c | 2 +- drivers/media/i2c/ov13b10.c | 2 +- drivers/media/i2c/ov2640.c | 2 +- drivers/media/i2c/ov2659.c | 2 +- drivers/media/i2c/ov2680.c | 2 +- drivers/media/i2c/ov2685.c | 4 +- drivers/media/i2c/ov2740.c | 2 +- drivers/media/i2c/ov4689.c | 2 +- drivers/media/i2c/ov5640.c | 21 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov5647.c | 2 +- drivers/media/i2c/ov5648.c | 4 +- drivers/media/i2c/ov5670.c | 2 +- drivers/media/i2c/ov5675.c | 2 +- drivers/media/i2c/ov5693.c | 6 +- drivers/media/i2c/ov5695.c | 4 +- drivers/media/i2c/ov6650.c | 2 +- drivers/media/i2c/ov7251.c | 2 +- drivers/media/i2c/ov7640.c | 2 +- drivers/media/i2c/ov7670.c | 2 +- drivers/media/i2c/ov772x.c | 2 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov8856.c | 2 +- drivers/media/i2c/ov8858.c | 4 +- drivers/media/i2c/ov8865.c | 4 +- drivers/media/i2c/ov9282.c | 2 +- drivers/media/i2c/ov9640.c | 2 +- drivers/media/i2c/ov9650.c | 2 +- drivers/media/i2c/ov9734.c | 2 +- drivers/media/i2c/rdacm20.c | 2 +- drivers/media/i2c/rdacm21.c | 2 +- drivers/media/i2c/rj54n1cb0c.c | 2 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 2 +- drivers/media/i2c/s5k5baf.c | 2 +- drivers/media/i2c/s5k6a3.c | 2 +- drivers/media/i2c/saa6588.c | 2 +- drivers/media/i2c/saa6752hs.c | 2 +- drivers/media/i2c/saa7110.c | 2 +- drivers/media/i2c/saa7115.c | 2 +- drivers/media/i2c/saa7127.c | 2 +- drivers/media/i2c/saa717x.c | 2 +- drivers/media/i2c/saa7185.c | 2 +- drivers/media/i2c/sony-btf-mpx.c | 2 +- drivers/media/i2c/st-mipid02.c | 17 +- drivers/media/i2c/st-vgxy61.c | 2 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/tc358746.c | 2 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tda7432.c | 2 +- drivers/media/i2c/tda9840.c | 2 +- drivers/media/i2c/tea6415c.c | 2 +- drivers/media/i2c/tea6420.c | 2 +- drivers/media/i2c/ths7303.c | 2 +- drivers/media/i2c/ths8200.c | 2 +- drivers/media/i2c/tlv320aic23b.c | 2 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/tvp7002.c | 2 +- drivers/media/i2c/tw2804.c | 2 +- drivers/media/i2c/tw9903.c | 2 +- drivers/media/i2c/tw9906.c | 2 +- drivers/media/i2c/tw9910.c | 2 +- drivers/media/i2c/uda1342.c | 2 +- drivers/media/i2c/upd64031a.c | 2 +- drivers/media/i2c/upd64083.c | 2 +- drivers/media/i2c/video-i2c.c | 4 +- drivers/media/i2c/vp27smpx.c | 2 +- drivers/media/i2c/vpx3220.c | 2 +- drivers/media/i2c/wm8739.c | 2 +- drivers/media/i2c/wm8775.c | 2 +- drivers/media/mc/mc-entity.c | 18 +- drivers/media/pci/bt8xx/dst_ca.c | 2 +- drivers/media/pci/cx18/cx18-av-vbi.c | 2 +- drivers/media/pci/cx18/cx18-dvb.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 31 +- drivers/media/pci/saa7164/saa7164-dvb.c | 4 +- drivers/media/pci/ttpci/budget-core.c | 4 +- drivers/media/platform/amphion/vdec.c | 7 +- drivers/media/platform/amphion/venc.c | 4 +- drivers/media/platform/amphion/vpu_malone.c | 12 + drivers/media/platform/amphion/vpu_v4l2.c | 5 +- drivers/media/platform/amphion/vpu_v4l2.h | 2 +- .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 858 +-- .../platform/mediatek/jpeg/mtk_jpeg_dec_parse.c | 17 +- .../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 15 +- drivers/media/platform/mediatek/vcodec/Makefile | 1 + .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 1 - .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 26 +- .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 3 + .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 61 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 3 +- .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 8 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 6 +- .../mediatek/vcodec/vdec/vdec_hevc_req_multi_if.c | 1097 ++++ .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 4 +- .../media/platform/mediatek/vcodec/vdec_drv_if.c | 4 + .../media/platform/mediatek/vcodec/vdec_drv_if.h | 1 + .../platform/mediatek/vcodec/vdec_msg_queue.c | 105 +- .../platform/mediatek/vcodec/vdec_msg_queue.h | 28 +- drivers/media/platform/nxp/imx7-media-csi.c | 94 +- .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 2 +- drivers/media/platform/qcom/camss/camss-vfe.c | 6 +- drivers/media/platform/qcom/camss/camss-video.c | 1 - drivers/media/platform/qcom/venus/hfi_cmds.c | 18 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 12 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 4 +- drivers/media/platform/qcom/venus/hfi_msgs.h | 14 +- drivers/media/platform/renesas/rcar-isp.c | 1 + .../media/platform/renesas/rcar-vin/rcar-core.c | 13 + .../media/platform/renesas/rcar-vin/rcar-csi2.c | 100 +- drivers/media/platform/renesas/rcar_fdp1.c | 5 + drivers/media/platform/renesas/rcar_jpu.c | 55 +- .../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 8 +- drivers/media/platform/rockchip/rga/rga.c | 5 +- drivers/media/platform/samsung/exynos4-is/Kconfig | 2 +- .../media/platform/samsung/exynos4-is/fimc-core.c | 2 +- .../media/platform/samsung/exynos4-is/fimc-lite.c | 2 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.h | 12 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 33 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.h | 4 +- drivers/media/platform/st/sti/hva/hva-h264.c | 8 +- drivers/media/platform/verisilicon/hantro_hevc.c | 23 +- drivers/media/platform/verisilicon/hantro_v4l2.c | 6 +- drivers/media/platform/video-mux.c | 102 +- drivers/media/radio/radio-tea5764.c | 2 +- drivers/media/radio/saa7706h.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_demod.c | 2 +- drivers/media/test-drivers/vidtv/vidtv_tuner.c | 2 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 49 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/m88rs6000t.c | 2 +- drivers/media/tuners/mt2060.c | 2 +- drivers/media/tuners/mxl301rf.c | 2 +- drivers/media/tuners/qm1d1b0004.c | 2 +- drivers/media/tuners/qm1d1c0042.c | 2 +- drivers/media/tuners/si2157.c | 2 +- drivers/media/tuners/tda18212.c | 2 +- drivers/media/tuners/tda18250.c | 2 +- drivers/media/tuners/tua9001.c | 2 +- drivers/media/usb/au0828/au0828-core.c | 2 +- drivers/media/usb/dvb-usb-v2/az6007.c | 19 +- drivers/media/usb/go7007/s2250-board.c | 2 +- drivers/media/usb/siano/smsusb.c | 3 +- drivers/media/usb/stk1160/Kconfig | 12 +- drivers/media/usb/ttusb-dec/ttusb_dec.c | 2 +- drivers/media/v4l2-core/tuner-core.c | 2 +- drivers/media/v4l2-core/v4l2-mc.c | 41 +- drivers/mfd/tps65010.c | 14 +- drivers/misc/mei/Kconfig | 2 +- drivers/misc/mei/Makefile | 1 + drivers/misc/mei/gsc_proxy/Kconfig | 14 + drivers/misc/mei/gsc_proxy/Makefile | 7 + drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c | 208 + drivers/misc/sram.c | 9 +- drivers/mmc/host/omap.c | 46 +- drivers/mtd/nand/raw/marvell_nand.c | 10 +- drivers/mtd/nand/spi/gigadevice.c | 10 + drivers/net/arcnet/arcnet.c | 8 +- drivers/net/dsa/mv88e6xxx/chip.c | 65 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 12 +- drivers/net/ethernet/mellanox/mlx4/main.c | 7 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 46 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.h | 8 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 7 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 120 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.h | 9 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 97 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 21 + .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 1 + .../ethernet/mellanox/mlx5/core/steering/dr_ptrn.c | 3 + .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c | 13 +- drivers/net/ethernet/sfc/ef100_netdev.c | 51 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 6 + drivers/net/phy/bcm-phy-lib.c | 6 + drivers/net/phy/bcm-phy-lib.h | 2 + drivers/net/phy/broadcom.c | 9 +- drivers/net/phy/mscc/mscc.h | 2 + drivers/net/phy/mscc/mscc_main.c | 82 +- drivers/net/phy/phylink.c | 53 +- drivers/net/wireless/atmel/Kconfig | 2 +- drivers/net/wireless/atmel/atmel_cs.c | 13 +- drivers/net/wireless/intersil/hostap/Kconfig | 2 +- drivers/net/wireless/intersil/orinoco/orinoco_cs.c | 13 +- .../net/wireless/intersil/orinoco/spectrum_cs.c | 13 +- drivers/net/wireless/legacy/ray_cs.c | 31 +- drivers/net/wireless/legacy/wl3501_cs.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 3 + drivers/net/wireless/realtek/rtw88/Kconfig | 11 + drivers/net/wireless/realtek/rtw88/Makefile | 3 + drivers/net/wireless/realtek/rtw88/rtw8723d.c | 9 + drivers/net/wireless/realtek/rtw88/rtw8723d.h | 6 + drivers/net/wireless/realtek/rtw88/rtw8723ds.c | 41 + drivers/net/wireless/realtek/rtw88/sdio.c | 24 +- drivers/net/wireless/realtek/rtw88/usb.c | 2 +- drivers/net/wireless/realtek/rtw89/Kconfig | 14 + drivers/net/wireless/realtek/rtw89/Makefile | 9 + drivers/net/wireless/realtek/rtw89/coex.c | 2 +- drivers/net/wireless/realtek/rtw89/core.c | 114 +- drivers/net/wireless/realtek/rtw89/core.h | 17 +- drivers/net/wireless/realtek/rtw89/debug.c | 23 +- drivers/net/wireless/realtek/rtw89/fw.c | 31 +- drivers/net/wireless/realtek/rtw89/fw.h | 102 +- drivers/net/wireless/realtek/rtw89/mac.c | 26 +- drivers/net/wireless/realtek/rtw89/pci.c | 12 +- drivers/net/wireless/realtek/rtw89/reg.h | 2 + drivers/net/wireless/realtek/rtw89/rtw8851b.c | 604 ++ drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 1 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 + drivers/net/wireless/realtek/rtw89/ser.c | 5 + drivers/net/wireless/realtek/rtw89/txrx.h | 157 +- drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 13 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c | 5 +- drivers/nfc/nfcsim.c | 4 - drivers/nvdimm/dimm_devs.c | 2 +- drivers/nvme/host/ioctl.c | 4 +- drivers/nvme/host/pci.c | 2 + drivers/pinctrl/pinctrl-axp209.c | 42 + drivers/pinctrl/pinctrl-cy8c95x0.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 2 +- drivers/pinctrl/pinctrl-microchip-sgpio.c | 2 - drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/qcom/Kconfig | 30 +- drivers/pinctrl/qcom/Makefile | 3 +- drivers/pinctrl/qcom/pinctrl-sdx75.c | 1144 ++++ drivers/platform/chrome/cros_ec_i2c.c | 2 +- drivers/platform/chrome/cros_hps_i2c.c | 2 +- drivers/power/supply/power_supply_leds.c | 5 +- drivers/powercap/Kconfig | 14 + drivers/powercap/Makefile | 1 + drivers/powercap/intel_rapl_common.c | 883 +-- drivers/powercap/intel_rapl_msr.c | 14 +- drivers/powercap/intel_rapl_tpmi.c | 325 ++ drivers/s390/net/ism_drv.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 1 - drivers/soc/mediatek/mtk-pmic-wrap.c | 292 +- drivers/soc/qcom/Kconfig | 11 + drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/mdt_loader.c | 41 +- drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/qcom/ramp_controller.c | 13 +- drivers/soc/qcom/rmtfs_mem.c | 1 + drivers/soc/qcom/rpm_master_stats.c | 163 + drivers/soc/qcom/rpmhpd.c | 16 + drivers/soc/qcom/rpmpd.c | 4 +- drivers/soc/qcom/smem.c | 31 +- drivers/soc/qcom/socinfo.c | 77 +- drivers/soundwire/Makefile | 3 +- drivers/soundwire/amd_manager.c | 9 +- drivers/soundwire/bus.c | 3 + drivers/soundwire/cadence_master.c | 50 +- drivers/soundwire/cadence_master.h | 5 + drivers/soundwire/debugfs.c | 3 +- drivers/soundwire/dmi-quirks.c | 7 + drivers/soundwire/intel.c | 57 +- drivers/soundwire/intel.h | 16 + drivers/soundwire/intel_ace2x.c | 393 ++ drivers/soundwire/intel_ace2x_debugfs.c | 147 + drivers/soundwire/intel_auxdevice.c | 17 + drivers/soundwire/intel_bus_common.c | 92 +- drivers/soundwire/intel_init.c | 21 +- drivers/soundwire/qcom.c | 133 +- drivers/spi/spi-mt65xx.c | 3 +- drivers/spi/spi-sc18is602.c | 2 +- drivers/spi/spi-xcomm.c | 2 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 4 +- drivers/staging/media/av7110/av7110_av.c | 4 +- drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 45 + drivers/staging/media/imx/imx8mq-mipi-csi2.c | 2 +- drivers/staging/media/max96712/max96712.c | 40 +- drivers/staging/media/tegra-video/Kconfig | 1 + drivers/staging/media/tegra-video/Makefile | 2 + drivers/staging/media/tegra-video/csi.c | 48 + drivers/staging/media/tegra-video/csi.h | 4 - drivers/staging/media/tegra-video/tegra20.c | 661 +++ drivers/staging/media/tegra-video/tegra210.c | 90 + drivers/staging/media/tegra-video/vi.c | 222 +- drivers/staging/media/tegra-video/vi.h | 71 +- drivers/staging/media/tegra-video/video.c | 5 + drivers/staging/media/tegra-video/video.h | 2 +- drivers/staging/media/tegra-video/vip.c | 287 + drivers/staging/media/tegra-video/vip.h | 68 + .../intel/int340x_thermal/int3400_thermal.c | 4 +- .../intel/int340x_thermal/processor_thermal_rapl.c | 11 +- drivers/thunderbolt/tb.c | 17 +- drivers/thunderbolt/tunnel.c | 2 +- drivers/usb/c67x00/c67x00-drv.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 13 + drivers/usb/cdns3/cdns3-imx.c | 6 +- drivers/usb/cdns3/cdns3-plat.c | 5 +- drivers/usb/cdns3/cdns3-ti.c | 6 +- drivers/usb/chipidea/ci_hdrc_imx.c | 6 +- drivers/usb/chipidea/ci_hdrc_msm.c | 6 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 6 +- drivers/usb/chipidea/ci_hdrc_usb2.c | 6 +- drivers/usb/chipidea/core.c | 6 +- drivers/usb/common/led.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 6 +- drivers/usb/core/buffer.c | 41 + drivers/usb/core/devio.c | 20 +- drivers/usb/dwc3/core.c | 6 +- drivers/usb/dwc3/dwc3-am62.c | 5 +- drivers/usb/dwc3/dwc3-exynos.c | 6 +- drivers/usb/dwc3/dwc3-imx8mp.c | 6 +- drivers/usb/dwc3/dwc3-keystone.c | 6 +- drivers/usb/dwc3/dwc3-meson-g12a.c | 6 +- drivers/usb/dwc3/dwc3-of-simple.c | 6 +- drivers/usb/dwc3/dwc3-omap.c | 6 +- drivers/usb/dwc3/dwc3-qcom.c | 6 +- drivers/usb/dwc3/dwc3-st.c | 6 +- drivers/usb/dwc3/dwc3-xilinx.c | 6 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/fotg210/fotg210-core.c | 6 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/legacy/hid.c | 6 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 3 + drivers/usb/gadget/udc/aspeed-vhub/core.c | 8 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 6 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 6 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 5 +- drivers/usb/gadget/udc/core.c | 20 +- drivers/usb/gadget/udc/dummy_hcd.c | 11 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 6 +- drivers/usb/gadget/udc/fusb300_udc.c | 6 +- drivers/usb/gadget/udc/m66592-udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 6 +- drivers/usb/gadget/udc/mv_udc_core.c | 6 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/omap_udc.c | 6 +- drivers/usb/gadget/udc/pxa27x_udc.c | 12 +- drivers/usb/gadget/udc/r8a66597-udc.c | 6 +- drivers/usb/gadget/udc/renesas_usb3.c | 6 +- drivers/usb/gadget/udc/renesas_usbf.c | 6 +- drivers/usb/gadget/udc/rzv2m_usb3drd.c | 6 +- drivers/usb/gadget/udc/snps_udc_plat.c | 8 +- drivers/usb/gadget/udc/tegra-xudc.c | 6 +- drivers/usb/gadget/udc/udc-xilinx.c | 6 +- drivers/usb/host/ehci-atmel.c | 6 +- drivers/usb/host/ehci-brcm.c | 5 +- drivers/usb/host/ehci-exynos.c | 6 +- drivers/usb/host/ehci-fsl.c | 6 +- drivers/usb/host/ehci-grlib.c | 6 +- drivers/usb/host/ehci-mv.c | 6 +- drivers/usb/host/ehci-npcm7xx.c | 6 +- drivers/usb/host/ehci-omap.c | 6 +- drivers/usb/host/ehci-orion.c | 6 +- drivers/usb/host/ehci-platform.c | 6 +- drivers/usb/host/ehci-ppc-of.c | 6 +- drivers/usb/host/ehci-sh.c | 6 +- drivers/usb/host/ehci-spear.c | 6 +- drivers/usb/host/ehci-st.c | 6 +- drivers/usb/host/ehci-xilinx-of.c | 6 +- drivers/usb/host/fsl-mph-dr-of.c | 5 +- drivers/usb/host/isp116x-hcd.c | 7 +- drivers/usb/host/isp1362-hcd.c | 6 +- drivers/usb/host/octeon-hcd.c | 6 +- drivers/usb/host/ohci-at91.c | 5 +- drivers/usb/host/ohci-da8xx.c | 6 +- drivers/usb/host/ohci-exynos.c | 6 +- drivers/usb/host/ohci-nxp.c | 6 +- drivers/usb/host/ohci-omap.c | 5 +- drivers/usb/host/ohci-platform.c | 6 +- drivers/usb/host/ohci-ppc-of.c | 6 +- drivers/usb/host/ohci-pxa27x.c | 12 +- drivers/usb/host/ohci-s3c2410.c | 5 +- drivers/usb/host/ohci-sm501.c | 6 +- drivers/usb/host/ohci-spear.c | 5 +- drivers/usb/host/ohci-st.c | 6 +- drivers/usb/host/oxu210hp-hcd.c | 6 +- drivers/usb/host/r8a66597-hcd.c | 5 +- drivers/usb/host/sl811-hcd.c | 5 +- drivers/usb/host/uhci-grlib.c | 6 +- drivers/usb/host/uhci-platform.c | 6 +- drivers/usb/isp1760/isp1760-if.c | 6 +- drivers/usb/misc/qcom_eud.c | 6 +- drivers/usb/misc/usb3503.c | 6 +- drivers/usb/musb/musb_core.c | 1 - drivers/usb/musb/musb_core.h | 2 - drivers/usb/musb/tusb6010.c | 53 +- drivers/usb/renesas_usbhs/common.c | 6 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 6 +- drivers/usb/typec/mux/gpio-sbu-mux.c | 6 +- drivers/usb/typec/mux/intel_pmc_mux.c | 6 +- drivers/usb/typec/tcpm/tcpci_mt6360.c | 5 +- drivers/usb/typec/tcpm/tcpci_mt6370.c | 6 +- drivers/usb/typec/tcpm/wcove.c | 6 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 6 +- drivers/usb/usbip/vhci_hcd.c | 6 +- drivers/vfio/pci/vfio_pci_config.c | 4 +- drivers/video/backlight/adp8860_bl.c | 4 +- drivers/video/backlight/adp8870_bl.c | 4 +- drivers/video/backlight/arcxcnn_bl.c | 2 +- drivers/video/backlight/bd6107.c | 2 +- drivers/video/backlight/ktz8866.c | 2 +- drivers/video/backlight/lm3630a_bl.c | 10 +- drivers/video/backlight/lm3639_bl.c | 2 +- drivers/video/backlight/lp855x_bl.c | 2 +- drivers/video/backlight/lv5207lp.c | 2 +- drivers/video/fbdev/core/bitblit.c | 3 + drivers/video/fbdev/imsttfb.c | 12 +- drivers/video/fbdev/matrox/matroxfb_maven.c | 2 +- drivers/video/fbdev/omap/lcd_mipid.c | 10 + drivers/video/fbdev/ssd1307fb.c | 2 +- fs/btrfs/async-thread.c | 44 +- fs/btrfs/async-thread.h | 3 + fs/btrfs/bio.c | 2 +- fs/btrfs/block-group.c | 6 +- fs/btrfs/defrag.c | 3 +- fs/btrfs/dev-replace.c | 4 +- fs/btrfs/disk-io.c | 87 +- fs/btrfs/extent-io-tree.c | 37 +- fs/btrfs/extent-io-tree.h | 62 +- fs/btrfs/extent-tree.c | 27 +- fs/btrfs/extent_io.c | 385 +- fs/btrfs/extent_io.h | 7 +- fs/btrfs/extent_map.c | 10 +- fs/btrfs/file-item.c | 10 +- fs/btrfs/inode.c | 189 +- fs/btrfs/messages.c | 8 - fs/btrfs/messages.h | 8 +- fs/btrfs/relocation.c | 10 +- fs/btrfs/scrub.c | 6 +- fs/btrfs/subpage.c | 75 +- fs/btrfs/subpage.h | 12 +- fs/btrfs/tests/extent-io-tests.c | 16 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 106 +- fs/btrfs/volumes.h | 41 +- fs/btrfs/zoned.c | 4 +- fs/ceph/file.c | 6 + fs/direct-io.c | 10 +- fs/ext2/dir.c | 136 +- fs/ext2/ext2.h | 10 +- fs/ext2/namei.c | 63 +- fs/ext4/ext4.h | 5 +- fs/ext4/file.c | 12 +- fs/ext4/fsync.c | 7 + fs/ext4/inode.c | 34 +- fs/ext4/super.c | 24 +- fs/ext4/xattr.c | 41 +- fs/f2fs/file.c | 3 + fs/fhandle.c | 5 +- fs/fuse/file.c | 47 +- fs/gfs2/file.c | 7 +- fs/iomap/buffered-io.c | 12 +- fs/iomap/direct-io.c | 88 +- fs/libfs.c | 36 - fs/nfs/file.c | 6 +- fs/nfsd/nfsfh.c | 4 +- fs/nilfs2/sufile.c | 9 + fs/nilfs2/the_nilfs.c | 43 +- fs/notify/fanotify/fanotify.c | 2 +- fs/ocfs2/super.c | 6 +- fs/reiserfs/xattr_security.c | 1 + fs/smb/client/ioctl.c | 6 +- fs/smb/client/smb2ops.c | 1 - fs/smb/client/smb2pdu.c | 2 +- fs/smb/server/oplock.c | 72 +- fs/smb/server/smb2pdu.c | 96 +- fs/smb/server/vfs.c | 9 +- fs/squashfs/block.c | 10 +- fs/xfs/xfs_file.c | 7 + fs/zonefs/file.c | 4 +- include/asm-generic/percpu.h | 16 - include/crypto/b128ops.h | 14 +- include/drm/bridge/samsung-dsim.h | 4 + include/drm/i915_component.h | 3 +- include/drm/i915_gsc_proxy_mei_interface.h | 53 + include/dt-bindings/arm/qcom,ids.h | 10 + include/dt-bindings/clock/qcom,sdx75-gcc.h | 193 + include/dt-bindings/clock/qcom,sm8350-videocc.h | 35 + include/dt-bindings/clock/qcom,sm8450-gpucc.h | 48 + include/dt-bindings/clock/qcom,sm8450-videocc.h | 38 + include/dt-bindings/clock/qcom,sm8550-gpucc.h | 48 + include/dt-bindings/power/qcom-rpmpd.h | 9 + include/dt-bindings/reset/qcom,sm8350-videocc.h | 18 + include/dt-bindings/reset/qcom,sm8450-gpucc.h | 20 + include/kunit/resource.h | 92 + include/kunit/test.h | 11 +- include/linux/arm-cci.h | 2 + include/linux/atomic/atomic-arch-fallback.h | 95 +- include/linux/atomic/atomic-instrumented.h | 86 +- include/linux/compiler_attributes.h | 13 + include/linux/cper.h | 6 + include/linux/devfreq.h | 3 +- include/linux/dmar.h | 125 +- include/linux/efi.h | 6 + include/linux/fs.h | 7 +- include/linux/hid.h | 1 + include/linux/iio/iio.h | 3 + include/linux/iio/trigger.h | 1 + include/linux/intel_rapl.h | 40 +- include/linux/io_uring.h | 18 +- include/linux/irqdesc.h | 3 + include/linux/kallsyms.h | 6 - include/linux/leds.h | 43 +- include/linux/maple_tree.h | 12 +- include/linux/mfd/tps65010.h | 11 +- include/linux/mfd/twl.h | 3 - include/linux/migrate.h | 16 + include/linux/mlx5/driver.h | 1 + include/linux/mmc/sdio_ids.h | 3 +- include/linux/module.h | 9 - include/linux/nmi.h | 6 +- include/linux/page-flags.h | 6 + include/linux/pagemap.h | 4 - include/linux/pe.h | 25 +- include/linux/platform_data/asoc-pxa.h | 1 + include/linux/platform_data/davinci-cpufreq.h | 6 + include/linux/platform_data/lcd-mipid.h | 2 - include/linux/platform_data/mmc-omap.h | 2 - include/linux/platform_data/pxa2xx_udc.h | 6 + include/linux/sched/hotplug.h | 2 + include/linux/sched/task.h | 2 + include/linux/soc/pxa/smemc.h | 16 + include/linux/soc/qcom/llcc-qcom.h | 6 - include/linux/soc/qcom/smem.h | 2 + include/linux/soc/qcom/socinfo.h | 70 + include/linux/soundwire/sdw.h | 3 +- include/linux/soundwire/sdw_intel.h | 94 +- include/linux/spi/ads7846.h | 2 - include/linux/suspend.h | 6 +- include/linux/trace_events.h | 1 + include/linux/types.h | 5 - include/linux/usb/hcd.h | 5 + include/linux/usb/musb.h | 13 - include/linux/user_events.h | 3 +- include/media/jpeg.h | 20 + include/media/media-entity.h | 6 +- include/media/v4l2-mem2mem.h | 18 +- include/media/v4l2-subdev.h | 3 - include/net/bluetooth/hci_core.h | 1 + include/net/dsa.h | 6 + include/net/ip.h | 2 +- include/net/tcp.h | 2 - include/trace/events/compaction.h | 11 + include/uapi/drm/i915_drm.h | 51 +- include/uapi/linux/auto_dev-ioctl.h | 2 +- include/uapi/linux/fcntl.h | 8 +- include/uapi/linux/media.h | 28 +- include/uapi/linux/types.h | 4 - include/uapi/linux/v4l2-controls.h | 6 +- include/uapi/linux/videodev2.h | 6 +- include/uapi/linux/wireless.h | 2 +- io_uring/sqpoll.c | 6 +- io_uring/uring_cmd.c | 16 +- kernel/bpf/syscall.c | 9 +- kernel/configs/tiny.config | 1 - kernel/cpu.c | 17 +- kernel/fork.c | 7 +- kernel/gen_kheaders.sh | 9 +- kernel/irq/chip.c | 1 + kernel/irq/internals.h | 6 +- kernel/irq/irqdesc.c | 77 +- kernel/irq/resend.c | 47 +- kernel/kallsyms.c | 28 - kernel/kexec_file.c | 7 +- kernel/module/kallsyms.c | 28 - kernel/power/snapshot.c | 2 +- kernel/sched/core.c | 44 +- kernel/signal.c | 23 + kernel/sysctl.c | 19 - kernel/trace/ftrace.c | 18 +- kernel/trace/trace.c | 44 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_events_hist.c | 39 +- kernel/trace/trace_events_user.c | 112 +- kernel/trace/trace_osnoise.c | 2 + kernel/trace/trace_selftest.c | 10 + kernel/watchdog.c | 4 +- kernel/workqueue.c | 3 + lib/Kconfig.debug | 17 + lib/Makefile | 1 + lib/checksum_kunit.c | 334 ++ lib/crypto/curve25519-hacl64.c | 2 + lib/crypto/poly1305-donna64.c | 2 + lib/kunit/executor_test.c | 11 +- lib/kunit/kunit-example-test.c | 34 + lib/kunit/kunit-test.c | 88 +- lib/kunit/resource.c | 99 + lib/kunit/test.c | 91 +- lib/maple_tree.c | 450 +- lib/test_vmalloc.c | 2 +- localversion-next | 2 +- mm/Kconfig | 16 +- mm/Kconfig.debug | 1 + mm/compaction.c | 61 +- mm/filemap.c | 184 +- mm/gup_test.c | 1 + mm/memcontrol.c | 13 + mm/migrate.c | 14 - mm/mm_init.c | 59 +- mm/page_table_check.c | 6 + mm/shmem.c | 5 +- mm/vmalloc.c | 109 +- mm/vmscan.c | 1 - mm/workingset.c | 10 +- net/Kconfig | 2 +- net/bluetooth/hci_core.c | 2 + net/bluetooth/hci_sync.c | 20 +- net/bluetooth/l2cap_core.c | 5 + net/core/dev.c | 9 +- net/core/netdev-genl-gen.c | 2 +- net/core/netdev-genl-gen.h | 2 +- net/dsa/port.c | 32 + net/handshake/genl.c | 2 +- net/handshake/genl.h | 2 +- net/ipv4/fou_nl.c | 2 +- net/ipv4/fou_nl.h | 2 +- net/ipv4/ip_output.c | 4 +- net/ipv4/tcp_ipv4.c | 14 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/udplite.c | 2 + net/ipv6/udplite.c | 2 + net/mac80211/led.c | 2 +- net/mac80211/led.h | 8 +- net/netfilter/xt_LED.c | 3 +- net/netrom/nr_subr.c | 7 +- net/packet/af_packet.c | 4 +- net/packet/diag.c | 2 +- net/qrtr/ns.c | 2 +- net/rxrpc/af_rxrpc.c | 2 +- net/tls/tls_strp.c | 4 +- net/tls/tls_sw.c | 4 +- samples/kmemleak/kmemleak-test.c | 2 +- scripts/atomic/gen-atomic-fallback.sh | 4 +- scripts/atomic/gen-atomic-instrumented.sh | 4 +- scripts/mod/modpost.c | 126 +- scripts/mod/modpost.h | 5 - security/commoncap.c | 20 +- security/device_cgroup.c | 2 +- security/keys/request_key_auth.c | 2 +- security/lsm_audit.c | 2 +- security/security.c | 4 +- sound/arm/pxa2xx-ac97-lib.c | 2 - sound/core/ump_convert.c | 5 +- sound/soc/codecs/cs35l45-i2c.c | 4 +- sound/soc/codecs/cs35l45-spi.c | 4 +- sound/soc/codecs/cs35l45-tables.c | 2 +- sound/soc/codecs/cs35l45.c | 4 +- sound/soc/codecs/cs35l45.h | 2 +- sound/soc/codecs/cs42l42.c | 7 + sound/soc/generic/simple-card.c | 1 + sound/soc/sof/intel/hda.c | 33 +- sound/soc/sof/intel/shim.h | 1 + tools/include/linux/coresight-pmu.h | 13 - tools/include/uapi/linux/in.h | 1 + tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/libbpf.c | 23 +- tools/lib/bpf/libbpf_probes.c | 2 +- tools/lib/bpf/usdt.c | 5 +- tools/net/ynl/lib/ynl.py | 5 +- tools/net/ynl/ynl-gen-c.py | 4 +- tools/perf/Makefile.config | 1 + tools/perf/Makefile.perf | 3 +- tools/perf/arch/arm/util/pmu.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/util/Build | 2 +- tools/perf/util/bpf_skel/sample_filter.bpf.c | 4 +- tools/perf/util/cs-etm.h | 13 + tools/perf/util/evsel.c | 1 + tools/perf/util/evsel.h | 6 +- tools/perf/util/symbol-elf.c | 27 + tools/testing/nvdimm/test/nfit_test.h | 29 + tools/testing/selftests/arm64/abi/ptrace.c | 32 +- tools/testing/selftests/bpf/prog_tests/sockopt.c | 4 +- tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 4 +- ....tc => trigger-synthetic-event-stack-legacy.tc} | 6 +- .../inter-event/trigger-synthetic-event-stack.tc | 5 +- 1849 files changed, 50562 insertions(+), 16630 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sdx75-gcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8350-videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/hwmon/adi,max31827.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/rohm,bu27008.yaml create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0 [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx75-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm23550-cdc.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,rpm-master-stats.yaml create mode 100644 Documentation/hwmon/hp-wmi-sensors.rst create mode 100644 Documentation/hwmon/max31827.rst create mode 100644 Documentation/leds/leds-cht-wcove.rst rename Documentation/userspace-api/media/v4l/{pixfmt-meta-d4xx.rst => metafmt-d4xx [...] rename Documentation/userspace-api/media/v4l/{pixfmt-meta-intel-ipu3.rst => metafm [...] rename Documentation/userspace-api/media/v4l/{pixfmt-meta-rkisp1.rst => metafmt-rk [...] rename Documentation/userspace-api/media/v4l/{pixfmt-meta-uvc.rst => metafmt-uvc.r [...] rename Documentation/userspace-api/media/v4l/{pixfmt-meta-vivid.rst => metafmt-viv [...] rename Documentation/userspace-api/media/v4l/{pixfmt-meta-vsp1-hgo.rst => metafmt- [...] rename Documentation/userspace-api/media/v4l/{pixfmt-meta-vsp1-hgt.rst => metafmt- [...] create mode 100644 arch/arm/mach-omap2/usb-tusb6010.h copy arch/arm64/boot/dts/freescale/{imx8mm-venice-gw700x.dtsi => imx8mp-venice-gw7 [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw7905.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt6331.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8039-t2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5332-rdp442.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp418.dts rename arch/arm64/boot/dts/qcom/{ipq9574-al02-c7.dts => ipq9574-rdp433.dts} (67%) create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp449.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq9574-rdp453.dts copy arch/arm64/boot/dts/qcom/{msm8916-pm8916.dtsi => msm8939-pm8916.dtsi} (81%) create mode 100644 arch/arm64/boot/dts/qcom/msm8939-sony-xperia-kanuti-tulip.dts copy arch/arm64/boot/dts/qcom/{msm8916.dtsi => msm8939.dtsi} (52%) copy arch/arm64/boot/dts/qcom/{pm7250b.dtsi => pmi632.dtsi} (66%) create mode 100644 arch/arm64/boot/dts/qcom/sa8155p.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts create mode 100644 arch/parisc/include/uapi/asm/cachectl.h create mode 100644 drivers/clk/qcom/gcc-sdx75.c create mode 100644 drivers/clk/qcom/gpucc-sm8450.c create mode 100644 drivers/clk/qcom/gpucc-sm8550.c create mode 100644 drivers/clk/qcom/videocc-sm8350.c create mode 100644 drivers/clk/qcom/videocc-sm8450.c create mode 100644 drivers/clk/qcom/videocc-sm8550.c create mode 100644 drivers/firmware/efi/stmm/mm_communication.h create mode 100644 drivers/firmware/efi/stmm/tee_stmm_efi.c create mode 100644 drivers/gpu/drm/amd/amdxcp/Makefile create mode 100644 drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.c create mode 100644 drivers/gpu/drm/amd/amdxcp/amdgpu_xcp_drv.h create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_regs.h create mode 100644 drivers/hwmon/hp-wmi-sensors.c create mode 100644 drivers/hwmon/max31827.c create mode 100644 drivers/iio/light/rohm-bu27008.c create mode 100644 drivers/iio/potentiometer/x9250.c create mode 100644 drivers/iio/pressure/mprls0025pa.c create mode 100644 drivers/leds/leds-cht-wcove.c create mode 100644 drivers/media/i2c/ov01a10.c create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_hevc_req_multi_if.c create mode 100644 drivers/misc/mei/gsc_proxy/Kconfig create mode 100644 drivers/misc/mei/gsc_proxy/Makefile create mode 100644 drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723ds.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sdx75.c create mode 100644 drivers/powercap/intel_rapl_tpmi.c create mode 100644 drivers/soc/qcom/rpm_master_stats.c create mode 100644 drivers/soundwire/intel_ace2x.c create mode 100644 drivers/soundwire/intel_ace2x_debugfs.c create mode 100644 drivers/staging/media/tegra-video/tegra20.c create mode 100644 drivers/staging/media/tegra-video/vip.c create mode 100644 drivers/staging/media/tegra-video/vip.h create mode 100644 include/drm/i915_gsc_proxy_mei_interface.h create mode 100644 include/dt-bindings/clock/qcom,sdx75-gcc.h create mode 100644 include/dt-bindings/clock/qcom,sm8350-videocc.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-gpucc.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-videocc.h create mode 100644 include/dt-bindings/clock/qcom,sm8550-gpucc.h create mode 100644 include/dt-bindings/reset/qcom,sm8350-videocc.h create mode 100644 include/dt-bindings/reset/qcom,sm8450-gpucc.h create mode 100644 include/linux/soc/qcom/socinfo.h create mode 100644 include/media/jpeg.h create mode 100644 lib/checksum_kunit.c copy tools/testing/selftests/ftrace/test.d/trigger/inter-event/{trigger-synthetic- [...]