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 53ab6975c12d Add linux-next specific files for 20230609 omits 375dfe02b366 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 05e92286ec56 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2b246b42c471 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 60e3d1bea8b6 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 9afc41011eeb Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits fb2cca99d448 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 722ec1155f4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44e6590003bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4867b74557e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3cc3d7cc8147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 048146b7138c Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 5d75a39363b9 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 6aee11c8b393 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits a0c23e5757fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 66999a8fc7a8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2a620108f6ba Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 3eff2602ec17 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 1d18891d5bac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15980df72f80 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits fea5a10dd3fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e8e8131a513d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b3280f8dac1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e414815ec14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b81385ee3d1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 61a0c9785a67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de33a2401a67 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 182d2592db3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cb86d88ac80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b76d6a221245 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a79d0fe24b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aea116ebc8cc Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 6694eb42ef29 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 8913463a724b Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 8caef433c5f7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits b1c0da52b52c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b77ce17d768 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50561697abc9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits b12a0391a148 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits ff8d7f42ba21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f37b365d325 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 83a08e265803 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits bf1bbc136961 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 50f06141a03e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 24d4a9657b53 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a2c9de271572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5819ed1c8ce Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 449c6a1e60bf Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits ab2a7b560afc Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 459fcfcac7c9 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 96e08077e3a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4d9525a184a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5382eabbe39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0daa27b5a91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9c365a2cc9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db5a64737fd4 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits f202f51e71de Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 4e0819530a87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d19d88b8892 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f8821fe8232 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 481cec1ae091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8295a1603cbb Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 41df0472034a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8692a47c21e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 07d83acf2cff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 286b579b8176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f8b9e2128eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d04f682023b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66455b2ca4e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40ee59ac488c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 043451833dc7 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f0dd59a15cb7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 4e3de8db3131 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 07ce00d90fc1 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits ee95b77ba4b3 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits fbdf3291774f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb813571c056 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7ee64f7e90d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18ea3583456c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 7772fe52251a Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits eeacb37d763f next-20230608/mmc omits 4d385ffb68dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f96deb3ca86 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 76f65e2f9749 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80340fe2127a Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 38b326992125 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51ec5f32803d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2ee9e86348f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 767a4dbf2f83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96f7c374de9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f7e2c815873 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits cab190721463 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ae4b95c70939 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits dd73c32c23ed Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 978bcb6c1164 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 0d5bce3b27b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3468c9acf8f3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 31d324fc2090 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits bc80375ac3f1 Merge branch 'staging' of git://git.kernel.org/pub/scm/lin [...] omits a45e034dd341 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b7d68df8e720 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9000daafae20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5203627d6438 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits ca9485d9b66d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b249ae824ad Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits fd7afbd2e1e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5f29e4405d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3a455d359ea Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits e6c8346a6f8f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 698c55aa3ceb Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 13660bf0a6d5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits c313323a20e2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 88478c0deb52 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 35f31130c3c1 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 1674a310b2f5 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 2129e1878622 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits e9e92fb8fb30 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 619347da3141 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0c2cd24815f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1b3ebb33e2c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits c17d204a1de8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 71938f17a9fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c85b42af8e9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 789f9f0aa051 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits ba6f0621908e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f1c939f570b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3f471df3bc68 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 7d9d51a79bd3 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 8c7f2890abdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c51979688f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb6cea6d137b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 17241a73d38f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a7c8a8be51b5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1c11aa3059cd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ac6033716762 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ea4ef1344dce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f0c3c86bb20a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 035d37a3ccd2 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits e793e47f8cb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f18075fcb983 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 24aca4e55e63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 62638811f917 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2325e16eb7e1 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits ce838ec4a431 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] omits 6c33a5e74bd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de44524f0054 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 401940246d7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48f322e05473 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9741a5fdd88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e8bb54b5ac9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc71f925d545 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits a321764b7c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c39438b6be72 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 1883271ce033 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits e34932a91963 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06173a29ed6e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 79f864f19b20 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits a1bbbd41846f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits daad38911488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 040eff1f1b19 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 38d7739d6622 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d6c3954c98ff Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 06ff71baf25f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 039f273a32e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41ee4b163373 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ff00fae6a67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9d07de1a407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 947cd2ff4dda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74572fb1ae29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c794d80428f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ddb9dc242aff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb109c408541 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 31206e440d37 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits ed8fe94f5c72 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 76ed1a47b7d0 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 2195c8143f19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57242c86b2bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fbcf93473ca Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 4a01b07081c2 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4639b486d98a Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 2431a26b2623 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c7cd85fe35f7 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 9def8ab09863 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 7f7bd5ecdfd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 307679249ec6 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c7b658b8488d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6cd2d37b69fb Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] omits faba54e2db80 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 814c8edce707 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 9b0620353d61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f8688fab526a Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 0c798e93557b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d3664ea4f465 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 32e911392395 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 2cb4396e8fd5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8f48ed750106 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 0d3cb62ec894 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 8ef4f08bad2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5cc2f995c717 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 1554d3ff25ed Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits b09e9fa3456d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 34485adfe515 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 67a515f26d46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 68f1cabb4fc7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8e6c00f379bc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 518307f9ffe3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ae9b5bb0f2f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 086301289901 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits afa8fba32d56 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3cc2d389251e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ddcde88e1376 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e6da917ce908 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9ba9c957ddbc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dd86d7867c3f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c48c821c5bf5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 11007d925963 drm/amdgpu: Wrap -Wunused-but-set-variable in cc-option omits 727554ad2942 drm/amdgpu: add the accelerator PCIe class omits 6d8416140118 Merge branch into tip/master: 'x86/irq' omits 166025edd530 vdpa/mlx5: Support interrupt bypassing omits 45eaa1bb9e21 vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK omits 88ad8af3a91e vdpa: add get_backend_features vdpa operation omits 767f7d1b8da9 vdpa: accept VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK backen [...] omits 8c523e09f2a4 vdpa: add VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK flag omits cc7ecf60e132 virtio: Add missing documentation for structure fields omits c1011a2b4f5a pds_vdpa: pds_vdps.rst and Kconfig omits 0c9525326698 pds_vdpa: subscribe to the pds_core events omits 312c270f183f pds_vdpa: add support for vdpa and vdpamgmt interfaces omits f81658db24bf pds_vdpa: add vdpa config client commands omits 8222a1d11b96 pds_vdpa: virtio bar setup for vdpa omits 9e9e856fad29 pds_vdpa: get vdpa management info omits f15bfb0e2900 pds_vdpa: new adminq entries omits 951704faf305 pds_vdpa: move enum from common to adminq header omits 4e6e1c12e5de pds_vdpa: Add new vDPA driver for AMD/Pensando DSC omits 3b00025b33b3 virtio: allow caller to override device DMA mask in vp_modern omits b0f021b3e65a virtio: allow caller to override device id in vp_modern omits 8ca2b50fcfc2 virtio_pci: Optimize virtio_pci_device structure size omits 33bb9e38854a tools/virtio: fix build break for aarch64 omits 04ad65d60c63 virtio-vdpa: Fix unchecked call to NULL set_vq_affinity omits 8d37d9c00f4c vdpa/snet: implement the resume vDPA callback omits c9ae405a0261 vdpa: solidrun: constify pointers to hwmon_channel_info omits b19b6708c0e5 vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILED omits 69d76d00a787 vDPA/ifcvf: synchronize irqs in the reset routine omits b66cb052b3b9 vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_status omits 0ca883dfa7cd vDPA/ifcvf: get_driver_features from virtio registers omits 7b584c2438e7 vDPA/ifcvf: virt queue ops take immediate actions omits 6e81c5b6d08b tools/virtio: use canonical ftrace path omits 77cfd503d151 vhost_vdpa: support PACKED when setting-getting vring_base omits a42bc65d2a25 vhost: support PACKED when setting-getting vring_base omits 76a57b700b9d Merge branch 'for-next/feat_s1pie' into for-next/core omits 0741a1641baf Merge branches 'for-next/kpti', 'for-next/missing-proto-wa [...] omits 34ee91527ade Revert "Revert drm/amd/display: Enable Freesync Video Mode [...] omits 579c8e8bbf49 Merge branch 'for-next-next-v6.4-20230608' into for-next-20230608 omits 20060639b65b Merge branch 'for-next-current-v6.3-20230608' into for-nex [...] omits f8bb6b0610f6 Merge branch 'ext/filipe/tree-mod-log-fixes' into for-next [...] omits db158d4096e1 Merge branch 'misc-next' into for-next-next-v6.4-20230608 omits 5a8084e6b7cb Merge branch 'next-fixes' into for-next-next-v6.4-20230608 omits 1a6985bae3c1 Merge branch 'misc-6.4' into for-next-current-v6.3-20230608 omits aba9ddad3d7e btrfs: do not BUG_ON() on tree mod log failures at btrfs_d [...] omits fe391682c305 btrfs: do not BUG_ON() on tree mod log failures at insert_ptr() omits 681c6737f3ed btrfs: do not BUG_ON() on tree mod log failure at insert_n [...] omits d106a410a850 btrfs: do not BUG_ON() on tree mod log failures at push_no [...] omits 5e962114e2f5 btrfs: abort transaction at update_ref_for_cow() when ref [...] omits cde22da786ec btrfs: abort transaction at balance_level() when left chil [...] omits ef2e2ae813cd btrfs: avoid unnecessarily setting the fs to RO and error [...] omits 13fb1ece32d6 btrfs: rename enospc label to out at balance_level() omits cdfb2556269c btrfs: do not BUG_ON() on tree mod log failure at balance_level() omits e97ecbdf56ac btrfs: do not BUG_ON() on tree mod log failure at __btrfs_ [...] omits 2062c8fe6ef6 btrfs: avoid tree mod log ENOMEM failures when we don't ne [...] omits a709ce5b37bc btrfs: fix extent buffer leak after tree mod log failure a [...] omits a9541d6fa2dc btrfs: add missing error handling when logging operation w [...] omits 88e1b0ac29fe drm/amdkfd: fix and enable debugging for gfx11 omits 35fded57c07e drm/amd: Tighten permissions on VBIOS flashing attributes omits 250255faeefa drm/amd: Make sure image is written to trigger VBIOS image [...] omits 7d9ab69aab21 drm/amd/pm: enable more Pstates profile levels for SMU v13.0.4 omits 3aaf8f82a210 drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.4 omits 6716ef80e6c8 drm/amd/pm: fix vclk setting failed for SMU v13.0.4 omits 55029b51f316 drm/amdgpu: skip to resume rlcg for gc 9.4.3 in vf side omits 064af1d9746d drm/amdgpu: disable virtual display support on APP device omits 73a4ae7de085 drm/amdgpu: unmap and remove csa_va properly omits 26aaa3420a8a drm/amd/display: Refactor avi_info_frame colorimetry deter [...] omits 53ff5c516a8c drm/amd/display: Add debugfs for testing output colorspace omits 03650d98fe6d drm/amd/display: Always set crtcinfo from create_stream_for_sink omits c61f7c68717f drm/amd/display: Send correct DP colorspace infopacket omits 26326710a61c drm/amd/display: Signal mode_changed if colorspace changed omits 65dd7103dee2 drm/amd/display: Register Colorspace property for DP and HDMI omits c896a636c0fc drm/amd/display: Always pass connector_state to stream validation omits 4d1be821b795 drm/connector: Allow drivers to pass list of supported col [...] omits dbeb537d6de7 drm/connector: Print connector colorspace in state debugfs omits 506f5d676191 drm/connector: Use common colorspace_names array omits a06561969f4c drm/connector: Pull out common create_colorspace_property code omits 933c0bd59018 drm/connector: Add enum documentation to drm_colorspace omits df0381c01ece drm/connector: Convert DRM_MODE_COLORIMETRY to enum omits ec7eacf6c19b btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method omits 301f60ff574f btrfs: scrub: also report errors hit during the initial read omits c4137f3227a6 btrfs: scrub: respect the read-only flag during repair omits eb0527af2c35 btrfs: properly enable async discard when switching from RO->RW omits 038575d18342 btrfs: update documentation for a block group's bg_list member omits 94a9a0e3e6c1 btrfs: reinsert BGs failed to reclaim omits 3a7a9dfd2dd0 btrfs: bail out reclaim process if filesystem is read-only omits 611405cce59a btrfs: move out now unused BG from the reclaim list omits f000623e852c btrfs: delete unused BGs while reclaiming BGs omits cbb0571e2326 btrfs: use btrfs_finish_ordered_extent to complete buffere [...] omits 26b7db40106b btrfs: use btrfs_finish_ordered_extent to complete direct writes omits 132de38b52f7 btrfs: use btrfs_finish_ordered_extent to complete compres [...] omits 45bdb1f1ee87 btrfs: open code end_extent_writepage in end_bio_extent_writepage omits b5fa35bf1752 btrfs: add a btrfs_finish_ordered_extent helper omits 429b0c2d9f93 btrfs: factor out a btrfs_queue_ordered_fn helper omits 4f7034c1ce24 btrfs: factor out a can_finish_ordered_extent helper omits a16c719accf5 btrfs: use bbio->ordered in btrfs_csum_one_bio omits 302f72b0b639 btrfs: add an ordered_extent pointer to struct btrfs_bio omits 8b9044054a17 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io omits 82802666bbdb btrfs: add a is_data_bbio helper omits 37fc2877fba3 btrfs: remove btrfs_add_ordered_extent omits cacd754159ad btrfs: pass an ordered_extent to btrfs_submit_compressed_write omits f28d29248b09 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums omits 00cc41e27f31 btrfs: merge the two calls to btrfs_add_ordered_extent in [...] omits b0aca10e6668 btrfs: limit write bios to a single ordered extent omits 7cd674f1b1dd btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] omits 4909b13fd9ee btrfs: add block-group tree to lockdep classes omits 8a5b171ebdfe btrfs: don't treat zoned writeback as being from an async [...] omits 02286513dd22 btrfs: only call __extent_writepage_io from extent_write_l [...] omits 76243c2cbdaa btrfs: move writeback_control::nr_to_write update to __ext [...] omits 1405f4748702 btrfs: remove non-standard extent handling in __extent_wri [...] omits 925b8f3b94a4 btrfs: remove PAGE_SET_ERROR omits 5c7c626f5708 btrfs: stop setting PageError in the data I/O path omits 670358e4e1cf btrfs: don't check PageError in __extent_writepage omits 08bd1c564a45 btrfs: rename cow_file_range_async to run_delalloc_compressed omits c248751af56d btrfs: don't fail writeback when allocating the compressio [...] omits 0be301afd49b btrfs: don't check PageError in btrfs_verify_page omits 87111e04e85e btrfs: fix fsverify read error handling in end_page_read omits 64dca4bd823e btrfs: factor out a btrfs_verify_page helper omits 321958b6af5c btrfs: fix range_end calculation in extent_write_locked_range omits 1858bf0d9a45 btrfs: subpage: fix a crash in metadata repair path omits c5e7b04f8264 btrfs: make btrfs_destroy_delayed_refs() return void omits 30de76de593c btrfs: insert tree mod log move in push_node_left omits 9f29b9126d90 btrfs: warn on invalid slot in tree mod log rewind omits b96655eed3f1 btrfs: disable allocation warnings for compression workspaces omits 9191a415040a btrfs: open code need_full_stripe conditions omits bc466ab7013d btrfs: open code btrfs_map_sblock omits b013047f2ed1 btrfs: rename __btrfs_map_block to btrfs_map_block omits bb1471ef39a3 btrfs: remove unused btrfs_map_block omits 3f287c337cc3 btrfs: optimize simple reads in btrfsic_map_block omits ffe0764f480b btrfs: remove unused BTRFS_MAP_DISCARD omits b6f3df2bae58 btrfs: add xxhash to fast checksum implementations omits 0caa0e5a4ac7 btrfs: pass the new logical address to split_extent_map omits e66d68b3b684 btrfs: defer splitting of ordered extents until I/O completion omits 4fc8638f8b6f btrfs: handle completed ordered extents in btrfs_split_ord [...] omits 9ea111e85b66 btrfs: atomically insert the new extent in btrfs_split_ord [...] omits 330abd244cdd btrfs: split btrfs_alloc_ordered_extent to allocation and [...] omits 98567662ba5b btrfs: return the new ordered_extent from btrfs_split_orde [...] omits d4c1d0aa174f btrfs: reorder conditions in btrfs_extract_ordered_extent omits 59440806c0af btrfs: move split_extent_map to extent_map.c omits 6673d7dbf391 btrfs: optimize the logical to physical mapping for zoned writes omits d468e9610ef7 btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] omits e1cade8c567c btrfs: mark the len field in struct btrfs_ordered_sum as unsigned omits 89a36a1cc146 btrfs: don't call btrfs_record_physical_zoned for failed append omits f6a4c1d729d3 btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED omits 38b5eae66ce8 btrfs: remove unnecessary prototype declarations at disk-io.c omits 7e06c9f7cb4e btrfs: use a single switch statement when initializing del [...] omits a73016e2bcc8 btrfs: use bool type for delayed ref head fields that are [...] omits 940d0c52cca8 btrfs: assert correct lock is held at btrfs_select_ref_head() omits c8b59831823c btrfs: get rid of label and goto at insert_delayed_ref() omits f3181d7ec93f btrfs: make insert_delayed_ref() return a bool instead of an int omits 49c3fe3e432e btrfs: use a bool to track qgroup record insertion when ad [...] omits 18fe01f3dcba btrfs: remove pointless in_tree field from struct btrfs_de [...] omits 0c6fb5fd8160 btrfs: remove unused is_head field from struct btrfs_delay [...] omits 39cf25f406bf btrfs: reorder some members of struct btrfs_delayed_ref_head omits ba259220e270 btrfs: use the same uptodate variable for end_bio_extent_r [...] omits 235e10ae9431 btrfs: subpage: make alloc_extent_buffer() handle previous [...] omits 7e786ec9bdaa btrfs: print assertion failure report and stack trace from [...] omits ca91854f6366 drm/amdkfd: Fix reserved SDMA queues handling omits 07f871fda26b drm/amdgpu: add missing radeon secondary PCI ID omits b0d3257c0f9f drm/amd: Check that a system is a NUMA system before looki [...] omits 6472f5e97e2a drm/amdkfd: fix vmfault signalling with additional data. omits f316c9108a5c drm/amdgpu: Set EEPROM ras info omits ae8eaae9b446 drm/amdgpu: Calculate EEPROM table ras info bytes sum omits 4a4cbe5d1382 drm/amdgpu: Add support EEPROM table v2.1 omits 3c07c989519c drm/amdgpu: Support setting EEPROM table version omits 218b6f91a304 drm/amdgpu: Add RAS table v2.1 macro definition omits 63b3e594e0fc drm/amdgpu: Rename ras table version omits 40ea280e8056 drm/amdgpu: Implement gfx9 patch functions for resubmission omits a3b3042ff88f drm/amdgpu: Modify indirect buffer packages for resubmission omits 227f2f8f381d drm/amdgpu/mmsch: Correct the definition for mmsch init header omits 9c3208456bf2 drm/amdkfd: potential error pointer dereference in ioctl omits ed20938a4d33 drm/amd/display: Only use ODM2:1 policy for high pixel rat [...] omits 91f462c6dcc7 Merge branch for-6.5/arm64/dt into for-next omits fcbebaa386fd Merge branch for-6.5/pci into for-next omits c14ca7a63421 Merge branch for-6.5/memory into for-next omits 35dbe7045428 Merge branch for-6.5/dt-bindings into for-next omits b13fb8d6cb4c Merge branch for-6.5/soc into for-next omits 775ebf7b2bb1 torture: Add "--no-" as synonym for "--do-no-" in torture.sh omits 597eaed4b26d clocksource: Handle negative skews in "skew is too large" [...] omits 8336faafe19d torture: Add lock_torture_writer_fifo module param omits acb5a59d7815 torture: Support randomized shuffling for proxy exec testing omits 88d7ff818f0c rcuscale: Add RCU Tasks Rude testing omits 755f1c5eb416 rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time omits 924197309e75 rcuscale: Print grace-period kthread CPU time, if recorded omits 1ffa5da20aea rcuscale: Add kfree_by_call_rcu and kfree_mult to documentation omits 6303e2a85db3 rcu-tasks: Add kernel boot parameters for callback laziness omits 6d7fde710dde rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU omits 30ef411957b7 rcu-tasks: Treat only synchronous grace periods urgently omits d74bf02e9ebf rcu: Clarify rcu_is_watching() kernel-doc comment omits b710ec332094 rcuscale: Measure grace-period kthread CPU time omits fc4a50c078e7 rcuscale: Print out full set of kfree_rcu parameters omits 41486708500a rcuscale: Print out full set of module parameters omits e66bfb733644 rcuscale: Add minruntime module parameter omits 04b91f4ae1be rcuscale: Fix gp_async_max typo: s/reader/writer/ omits d7726742159d rcuscale: Permit blocking delays between writers omits 28a8642f506a scftorture: Pause testing after memory-allocation failure omits db5396f27e97 scftorture: Forgive memory-allocation failure if KASAN omits 80ab557af482 torture: Scale scftorture memory based on number of CPUs omits 1ada81253fe5 rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() omits 77d8ac2b1f63 rcutorture: Dump grace-period state upon rtort_pipe_count [...] omits c47dec347024 rcu: Remove formal-verification tests omits aaa0c44c1d86 Merge branch 'csd-lock.2023.06.07a' into HEAD omits 88eecdf12af1 Merge branch 'nolibc.2023.05.18a' into HEAD omits bc6edad600e6 selftests/nolibc: make sure gcc always use little endian on MIPS omits 15f57edf4753 selftests/nolibc: also count skipped and failed tests in output omits 87c76b30c631 selftests/nolibc: add new gettimeofday test cases omits 168bacf2b889 selftests/nolibc: remove gettimeofday_bad1/2 completely omits b58a501ed987 selftests/nolibc: support two errnos with EXPECT_SYSER2() omits 5b654b2c0284 tools/nolibc: open: fix up compile warning for arm omits a50316875429 tools/nolibc: arm: add missing my_syscall6 omits 1993d9c770c2 selftests/nolibc: use INT_MAX instead of __INT_MAX__ omits fc41c241d79c selftests/nolibc: not include limits.h for nolibc omits a8b20e76e877 selftests/nolibc: fix up compile warning with glibc on x86_64 omits d785d831bde5 selftests/nolibc: allow specify extra arguments for qemu omits df772c12508a selftests/nolibc: syscall_args: use generic __NR_statx omits 3f83dcdf4fc6 selftests/nolibc: remove test gettimeofday_null omits a54457590ece tools/nolibc: ensure fast64 integer types have 64 bits omits a232f7f31314 selftests/nolibc: test_fork: fix up duplicated print omits c79ff8143435 tools/nolibc: ppoll/ppoll_time64: add a missing argument omits b1f9a5df6b53 selftests/nolibc: remove the duplicated gettimeofday_bad2 omits b38d446d8364 selftests/nolibc: print name instead of number for EOVERFLOW omits 37363156afc3 tools/nolibc: support nanoseconds in stat() omits 6a1935f83840 selftests/nolibc: prevent coredumps during test execution omits 6066aced432c tools/nolibc: add support for prctl() omits 997c1685b7ec tools/nolibc: s390: disable stackprotector in _start omits 4eb9ada569ee tools/nolibc: fix segfaults on compilers without attribute [...] omits be5547775590 tools/nolibc: simplify stackprotector compiler flags omits ea22ffdf3acf tools/nolibc: add autodetection for stackprotector support omits 92b85d2cc2e4 tools/nolibc: reformat list of headers to be installed omits af29d2e6df83 tools/nolibc: add test for __stack_chk_guard initialization omits b0e9a86caded tools/nolibc: ensure stack protector guard is never zero omits f14f35a85ee6 tools/nolibc: x86_64: disable stack protector for _start omits 9d15cbe52c62 tools/nolibc: fix typo pint -> point omits 340529052f74 tools/nolibc: riscv: add stackprotector support omits 9b80e2f60acb tools/nolibc: mips: add stackprotector support omits 58ac7b1823c7 tools/nolibc: loongarch: add stackprotector support omits 3259f396c0e6 tools/nolibc: arm: add stackprotector support omits 8411f6ee8393 tools/nolibc: aarch64: add stackprotector support omits 8c9ea6b3d1b7 selftests/nolibc: reduce syscalls during space padding omits 6bff2a1e97e3 tools/nolibc/unistd: add syscall() omits 5f97e9feb11e tools/nolibc: riscv: Fix up load/store instructions for rv32 omits 3442a2745839 drm/amd/pm: Fix memory some memory corruption omits aba2272c0334 drm/amdgpu: display/Kconfig: replace leading spaces with tab omits 1018568b4320 arm64: tegra: Enable GPU on Smaug omits 4f9209fd6f61 arm64: tegra: Add GPU power rail regulator on Smaug omits 50bd6809985a Merge remote-tracking branch 'asoc/for-6.5' into asoc-next omits e2b8f659bb80 mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 omits 710231c58a69 Merge branch 'misc-6.4' into next-fixes omits e79998a705d1 Merge branch 'v6.5-armsoc/dts64' into for-next omits e6550407d7d4 Merge branch into tip/master: 'x86/sev' omits 7ba7c1df887d Merge branch into tip/master: 'x86/platform' omits 93d17d464b5d Merge branch into tip/master: 'x86/mtrr' omits f46ebaf63f23 Merge branch into tip/master: 'x86/mm' omits 9b41be3a396c Merge branch into tip/master: 'x86/misc' omits 87069f66395d Merge branch into tip/master: 'x86/microcode' omits 3151a9b32d21 Merge branch into tip/master: 'x86/cpu' omits 3fa127782dee Merge branch into tip/master: 'x86/cleanups' omits 0f5f9d1cdc23 Merge branch into tip/master: 'x86/cache' omits df18a451a3af Merge branch into tip/master: 'x86/alternatives' omits 1d35e158adde Merge branch into tip/master: 'timers/core' omits 0ed1dcb2c6b8 Merge branch into tip/master: 'smp/core' omits f202fe83c88b Merge branch into tip/master: 'sched/core' omits 9c1e33a65e35 Merge branch into tip/master: 'ras/core' omits cd6d867415c1 Merge branch into tip/master: 'perf/core' omits 90c83c6d4d98 Merge branch into tip/master: 'objtool/core' omits d8a0850aecb6 Merge branch into tip/master: 'locking/core' omits f562678dcd16 Merge branch into tip/master: 'irq/core' omits 92839c385405 Merge branch into tip/master: 'core/debugobjects' omits 3839601bcae5 Merge branch into tip/master: 'x86/merge' omits e1964aff7a80 Merge branch into tip/master: 'x86/urgent' omits 6dd3d9d17a88 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 2ea3e2fbb762 Merge branch 'mm-nonmm-unstable' into mm-everything omits c1956519cd7e syscalls: add sys_ni_posix_timers prototype omits 40ae030dcfdb kthread: Unify kernel_thread() and user_mode_thread() omits 77b9c05afdb5 checkpatch: check for 0-length and 1-element arrays omits fc13afa3f72d watchdog/hardlockup: rename HAVE_HARDLOCKUP_DETECTOR_NON_A [...] omits 8d5772d23986 watchdog/hardlockup: move SMP barriers from common code to [...] omits 491e2b6f655d watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] omits 559a96bfe339 watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() omits c8967a872ad5 watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] omits 75c2a40e5453 watchdog/hardlockup: remove softlockup comment in touch_nm [...] omits 4a50271ca667 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] omits cba8efee6f15 watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] omits 496425c831d0 watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] omits b500fd67bb0e watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] omits c1cd698e299e kexec: enable kexec_crash_size to support two crash kernel [...] omits 70d339060a8c kexec-add-helper-__crash_shrink_memory-fix omits 3df770956ac5 kexec: add helper __crash_shrink_memory() omits 16f9855e3250 kexec: improve the readability of crash_shrink_memory() omits 038c93820032 kexec: clear crashk_res if all its memory has been released omits cadf7ca1b44d kexec: delete a useless check in crash_shrink_memory() omits 9d9c366c9948 kexec: fix a memory leak in crash_shrink_memory() omits 677af27166f2 ocfs2: cleanup trace events omits 39ac126d5c56 ocfs2: correct return value of ocfs2_local_free_info() omits 69fe3c8aa84a kexec: avoid calculating array size twice omits fadd4e44f305 include/linux/math.h: fix mult_frac() multiple argument ev [...] omits f9a5a2de47f6 arm64: only HAVE_HARDLOCKUP_DETECTOR_PERF if the PMU confi [...] omits 9d66d4c26002 arm64: enable perf events based hard lockup detector omits 124961b2d69f arm64: add hw_nmi_get_sample_period for preparation of loc [...] omits 314d61cef842 watchdog/perf: adapt the watchdog_perf interface for async model omits 77f8616bd7d0 watchdog/perf: add a weak function for an arch to detect i [...] omits d833319e9ab7 watchdog/hardlockup: detect hard lockups using secondary ( [...] omits 3d760b024603 watchdog/hardlockup: have the perf hardlockup use __weak f [...] omits c513439acf86 watchdog: delete old declarations for watchdog_soft,hardlo [...] omits cdd06bd57e34 watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] omits da44a2d2f3aa watchdog/hardlockup: move perf hardlockup watchdog petting [...] omits b9a020249a45 watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] omits 41648881c02c watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] omits bd8db1c333e1 watchdog/hardlockup: move perf hardlockup checking/panic t [...] omits c1c652524c8b watchdog/perf: rename watchdog_hld.c to watchdog_perf.c omits 4c8f51fd5d74 watchdog/hardlockup: add comments to touch_nmi_watchdog() omits 8d22f8941a96 watchdog/perf: ensure CPU-bound context when creating hard [...] omits 88a0db7c8981 watchdog/hardlockup: change watchdog_nmi_enable() to void omits 4a360cd23601 watchdog: remove WATCHDOG_DEFAULT omits e3b450168b59 watchdog/perf: more properly prevent false positives with [...] omits 67a99a32ac2b watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] omits c3b243d17085 decompressor: provide missing prototypes omits 0587246d8a5c init-add-bdev-fs-printk-if-mount_block_root-failed-fix omits 74e057685fbf init: add bdev fs printk if mount_block_root failed omits 0673e969baf6 kcov: add prototypes for helper functions omits e793636f4fb4 time_namespace: always provide arch_get_vdso_data() protot [...] omits bce9e4d108a7 thread_info: move function declarations to linux/thread_info.h omits 247272a9734a init: move cifs_root_data() prototype into linux/mount.h omits dc2cdf9aaf6b fix up for "init: consolidate prototypes in linux/init.h" omits 8673359de918 init: consolidate prototypes in linux/init.h omits aaf81b16db93 kunit: include debugfs header file omits c67f6b34c901 panic: make function declarations visible omits 5fc8fe589a85 panic: hide unused global functions omits a2ef52da3eae locking: add lockevent_read() prototype omits 89484ea53595 lib: devmem_is_allowed: include linux/io.h omits 63c1feb76840 mm: sparse: mark populate_section_memmap() static omits 96cfd5ee8b65 mm: page_poison: always declare __kernel_map_pages() function omits 8939c8edb9bb mm: percpu: unhide pcpu_embed_first_chunk prototype omits b2c111547f58 squashfs-cache-partial-compressed-blocks-fix-3-fix omits f63fdb93007c squashfs: fix page indices omits 12079429298a squashfs: fix page update race omits 47b913fe6613 squashfs-cache-partial-compressed-blocks-fix omits ed085b8e9035 squashfs: cache partial compressed blocks omits fdf98728bff8 squashfs: don't include buffer_head.h omits 5df8b9d1ee3a fork-optimize-memcg_charge_kernel_stack-a-bit-fix omits 65af6bad0cc4 fork: optimize memcg_charge_kernel_stack() a bit omits bff9f1ee7746 add intptr_t omits 492a2f445353 procfs: replace all non-returning strlcpy with strscpy omits d5cea9d7ccaa scripts/spelling.txt: add more spellings to spelling.txt omits f31a59d4e1f2 kthread: fix spelling typo and grammar in comments omits ecdfa52b5cec mm/mm_init.c: remove reset_node_present_pages() omits c2323d7d548d mm/memory_hotplug: remove reset_node_managed_pages() in ho [...] omits 0816bbb7a187 shmem: use ramfs_kill_sb() for kill_sb method of ramfs-bas [...] omits 4d7c9440a7b4 mm/mm_init.c: drop 'nid' parameter from check_for_memory() omits 2ab7921f5c79 mm/sparse: remove unused parameters in sparse_remove_section() omits 5ad0be690547 mm-hugetlb-use-a-folio-in-hugetlb_fault-fix omits f8fb4214979d mm/hugetlb: use a folio in hugetlb_fault() omits d87573eb3b0a mm/hugetlb: use a folio in hugetlb_wp() omits a084e5bba6f9 mm/hugetlb: use a folio in copy_hugetlb_page_range() omits 3f836bc9da9d selftests-error-out-if-kernel-header-files-are-not-yet-built-fix omits 44ee9ff07fd7 selftests: error out if kernel header files are not yet built omits 771c47629c7e Documentation: kselftest: "make headers" is a prerequisite omits 68b11954790e selftests/mm: move certain uffd*() routines from vm_util.c [...] omits 23a5f382821c selftests/mm: fix build failures due to missing MADV_COLLAPSE omits a86723204826 selftests/mm: fix a "possibly uninitialized" warning in pk [...] omits a00531a46c5d selftests/mm: fix two -Wformat-security warnings in uffd builds omits 11414fffb7e9 selftests/mm: .gitignore: add mkdirty, va_high_addr_switch omits eede1b268ade selftests/mm: fix invocation of tests that are run via she [...] omits f8e099b81519 selftests/mm: fix "warning: expression which evaluates to [...] omits f8cc79c6c9ee selftests/mm: fix unused variable warnings in hugetlb-madv [...] omits e86932eeec11 selftests/mm: fix uffd-stress unused function warning omits b84a34834840 memory tier: remove unneeded disable_all_demotion_targets( [...] omits d3b3ec658a77 mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit omits 4aa39bbbf1a0 mm/early_ioremap.c: improve the execution efficiency of ea [...] omits 66afd2716044 memcg: use helper macro FLUSH_TIME omits 322f448ce0a9 mm: page_alloc: remove unneeded header files omits 5384e7b5f7df mm: remove obsolete alloc_migrate_target() omits 9361e37b5e1d mm: fix failure to unmap pte on highmem systems omits b75664cf11ff mm/damon/ops-common: refactor to use {pte|pmd}p_clear_youn [...] omits beeaeba7ff1c mm/damon/ops-common: atomically test and clear young on pt [...] omits f6dda987a12e mm: vmalloc must set pte via arch code omits bdb0b7e4976e vmstat: allow_direct_reclaim should use zone_page_state_snapshot omits 6f763c77638a userfaultfd: fix regression in userfaultfd_unmap_prep() omits 5db9e4163822 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits 5e6397d800bb maple_tree: refine mas_preallocate() node calculations omits 374cff8ea980 maple_tree: update mas_preallocate() testing omits a423d0ea084d maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits 8d6c606e5b97 mm: set up vma iterator for vma_iter_prealloc() calls omits 593fa8507ccd mm: use vma_iter_clear_gfp() in nommu omits dd6d968907f2 maple_tree: re-introduce entry to mas_preallocate() arguments omits fe47890a4998 mm: remove re-walk from mmap_region() omits d2c239dc1779 maple_tree: introduce __mas_set_range() omits 1fef1f745609 mm: remove prev check from do_vmi_align_munmap() omits a8afc2385e66 mm: change do_vmi_align_munmap() side tree index omits bccda52fa377 mm: move unmap_vmas() declaration to internal header omits 44b1ef178748 maple_tree: add benchmarking for mas_prev() omits 551f80f2c760 maple_tree: add benchmarking for mas_for_each omits c3b5cb881de6 mm: vmscan: move shrinker_debugfs_remove() before synchron [...] omits 3ca3f652ceff fuse: use direct_write_fallback omits db2fbcf4526e fuse: drop redundant arguments to fuse_perform_write omits 88f719e5b77b fuse: update ki_pos in fuse_perform_write omits 0426ff104fc1 fs: factor out a direct_write_fallback helper omits 42c14fbc7cb0 iomap: use kiocb_write_and_wait and kiocb_invalidate_pages omits 91e79f1c0449 iomap: update ki_pos in iomap_file_buffered_write omits f1a7295f3947 filemap: add a kiocb_invalidate_post_direct_write helper omits 5373bba15d10 filemap: add a kiocb_invalidate_pages helper omits 92fbae682a25 filemap: add a kiocb_write_and_wait helper omits 687e5a37ef0e filemap: update ki_pos in generic_perform_write omits e58de7e0710b iomap: update ki_pos a little later in iomap_dio_complete omits 788222939c64 backing_dev: remove current->backing_dev_info omits e4bdffbac39c mm: zswap: shrink until can accept omits cd5c2f002e8e mm/mm_init.c: move set_pageblock_order() to free_area_init() omits 37e32dc605c4 mm: skip CMA pages when they are not available omits 933ee6690309 mm: khugepaged: avoid pointless allocation for "struct mm_slot" omits 80547e24d3c0 mm: madvise: fix uneven accounting of psi omits c4e3afb3bcbb mm/page_alloc: don't wake kswapd from rmqueue() unless __G [...] omits 46c03e843b43 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan omits e54512b32966 mm/mm_init.c: remove free_area_init_memoryless_node() omits 92fe870c0882 THP: avoid lock when check whether THP is in deferred list omits 811040307043 mm: zswap: support exclusive loads omits fd017d07cd44 swap: comments get_swap_device() with usage rule omits a1d32731059a swap: remove get/put_swap_device() in __swap_duplicate() omits 4e0bce9df2f7 swap: remove __swp_swapcount() omits 5005e1a31fba swap, __read_swap_cache_async(): enlarge get/put_swap_devi [...] omits 7880181cd08e swap: remove get/put_swap_device() in __swap_count() omits b061a172ed1f mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] omits 4f5b9776b81a mm/mm_init.c: introduce reset_memoryless_node_totalpages() omits 7ba516f80276 Docs/mm/damon/design: add a section for the modules layer omits 27e59a5aae3a Docs/mm/damon/design: add a section for DAMON core API omits 6b1bb20a1dd1 Docs/mm/damon/design: add sections for advanced features of DAMOS omits fdcc6c5d49aa Docs/mm/damon/design: add sections for basic parts of DAMOS omits 757c0eb4934c Docs/mm/damon/design: add a section for the relation betwe [...] omits eaa0ad02522e Docs/mm/damon/design: rewrite configurable layers omits f09dc3638f44 Docs/mm/damon/design: update the layout based on the layers omits aa6dc789075d Docs/mm/damon/design: add a section for overall architecture omits 2df918c411fd Docs/mm/damon/maintainer-profile: fix typos and grammar errors omits 4ac4e462bd8c Docs/mm/damon/faq: remove old questions omits 940aecafcc8e Multi-gen LRU: fix workingset accounting omits 0b7e3696f226 maple_tree: relocate the declaration of mas_empty_area_rev(). omits 8c47fd28b52c maple_tree: simplify and clean up mas_wr_node_store() omits 3d56e2895050 maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] omits f7af30cf6cd4 maple_tree: add comments and some minor cleanups to mas_wr [...] omits 16e1fa1f24b7 maple_tree: add mas_wr_new_end() to calculate new_end accurately omits a58331438de5 maple_tree: make the code symmetrical in mas_wr_extend_null() omits a598bbe33777 maple_tree: simplify mas_is_span_wr() omits c12e33cc209f maple_tree: fix the arguments to __must_hold() omits b8bf638a112a maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() omits b5b66d21f675 maple_tree: rework mtree_alloc_{range,rrange}() omits cbeb2772b178 mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg omits 90cc97b40bb4 mm: shmem: fix UAF bug in shmem_show_options() omits 8595509a5deb mm: compaction: skip fast freepages isolation if enough fr [...] omits bc067afe41d9 mm: compaction: add trace event for fast freepages isolation omits f5393eb42787 mm: compaction: only set skip flag if cc->no_set_skip_hint [...] omits 9e46d4a269bf mm: compaction: skip more fully scanned pageblock omits e889ab725f62 mm: compaction: change fast_isolate_freepages() to void type omits fc5905130b82 mm: compaction: drop the redundant page validation in upda [...] omits 3693b254a687 mm, compaction: skip all non-migratable pages during scan omits 6c4a919e991e mm-vmalloc-dont-purge-usable-blocks-unnecessarily-fix omits e44dbb223349 mm/vmalloc: dont purge usable blocks unnecessarily omits 5d342ce27186 mm/vmalloc: add missing READ/WRITE_ONCE() annotations omits 2bcd239c31b9 mm/vmalloc: check free space in vmap_block lockless omits 90382cfa9ab4 mm/vmalloc: prevent flushing dirty space over and over omits 448894d12334 mm/vmalloc: avoid iterating over per CPU vmap blocks twice omits fe0bcd543614 mm/vmalloc: prevent stale TLBs in fully utilized blocks omits 377b0ea73aad kmemleak-test: drop __init to get better backtrace omits becd3a3bc5b3 mm: multi-gen LRU: cleanup lru_gen_test_recent() omits 5487a25be791 mm: multi-gen LRU: add helpers in page table walks omits 349750f09279 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() omits 2ad2653a52d6 mm: multi-gen LRU: use macro for bitmap omits bfb6d0a62d6c selftests: cgroup: fix unexpected failure on test_memcg_low omits d345cc145fab mm/memcontrol: fix typo in comment omits ae837e3267af mm/mlock: rename mlock_future_check() to mlock_future_ok() omits b95a6275b4d5 mm/mmap: refactor mlock_future_check() omits 7014c474fe58 selftests/mm: gup_longterm: add liburing tests omits a98d0fbe5741 selftests-mm-gup_longterm-new-functional-test-for-foll_lon [...] omits 23e51f0d0935 selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM omits cd02c7eea487 selftests/mm: factor out detection of hugetlb page sizes i [...] omits cd2cc3af9335 mm: compaction: avoid GFP_NOFS ABBA deadlock omits 230a5201df3c mm: page_isolation: write proper kerneldoc omits c7864f1288ef mm: compaction: have compaction_suitable() return bool omits 671906c30a5b mm: compaction: drop redundant watermark check in compacti [...] omits 7d4ef52db94c mm: compaction: remove unnecessary is_via_compact_memory() checks omits 79aabbf40b35 mm-compaction-refactor-__compaction_suitable-fix omits ea59b7191d09 mm: compaction: refactor __compaction_suitable() omits 4f603ec062c7 mm-compaction-simplify-should_compact_retry-fix omits 769566f42050 mm: compaction: simplify should_compact_retry() omits 96af4924f005 mm: compaction: remove compaction result helpers omits 968acc8207dc mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] omits 1dd543f529e7 mm: avoid rewalk in mmap_region omits 7da4326e343c mm: add vma_iter_{next,prev}_range() to vma iterator omits de44426a1044 maple_tree: update testing code for mas_{next,prev,walk} omits d9ef4e4617f6 maple_tree: clear up index and last setting in single entry tree omits 604a115144b6 maple_tree: add mas_prev_range() and mas_find_range_rev interface omits 68f260c74b2c maple_tree: introduce mas_prev_slot() interface omits e74a03e05bec maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() omits e9c7e98abec3 maple_tree: add mas_next_range() and mas_find_range() interfaces omits 4e2f5c6c92d9 maple_tree: introduce mas_next_slot() interface omits 87583101a76d maple_tree: fix testing mas_empty_area() omits 57e63fa75322 maple_tree: revise limit checks in mas_empty_area{_rev}() omits 0ed9329f1962 maple_tree: try harder to keep active node with mas_prev() omits 006816241c3b maple_tree: try harder to keep active node after mas_next() omits ccf177432c49 mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] omits 6178ab809795 maple_tree: mas_start() reset depth on dead node omits fcf5ac25238c maple_tree: remove unnecessary check from mas_destroy() omits f28c020e8a4a maple_tree: add __init and __exit to test module omits 5d4b7173eb8b mm: update vma_iter_store() to use MAS_WARN_ON() omits 3667e23e63f9 mm: update validate_mm() to use vma iterator CONFIG flag omits c923e57cf70e mm: update validate_mm() to use vma iterator omits ebd1d91e5fcd maple_tree: make test code work without debug enabled omits cb241c600964 maple_tree: return error on mte_pivots() out of range omits 18c0e7d702c9 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() omits a887021bb125 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() omits d5c436fa45df maple_tree: use MAS_BUG_ON() from mas_topiary_range() omits 86b9d8edd9d1 maple_tree: use MAS_BUG_ON() in mas_set_height() omits 65184ea6472f maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent omits 5c773ae4927d maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] omits 23679c6f577b maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() omits 74c5cce6887d maple_tree: convert BUG_ON() to MT_BUG_ON() omits 49b08b0a3255 maple_tree: add debug BUG_ON and WARN_ON variants omits 26f7c21cb8eb maple_tree: add format option to mt_dump() omits 17be9070965a maple_tree: clean up mas_dfs_postorder() omits 601cc44b2659 maple_tree: avoid unnecessary ascending omits a555928350df maple_tree: clean up mas_parent_enum() and rename to mas_p [...] omits 97eaed740045 maple_tree: fix static analyser cppcheck issue omits 7c6dec5d2991 mm: convert migrate_pages() to work on folios omits 18508dc566dd mm/gup: remove vmas array from internal GUP functions omits 9bca8638d602 mm/gup: remove vmas parameter from pin_user_pages() omits f4830399ee1b io_uring: rsrc: delegate VMA file-backed check to GUP omits 676a26af3706 mm/gup: remove vmas parameter from get_user_pages_remote() omits 9532e66021ac mm/gup: remove unused vmas parameter from pin_user_pages_remote() omits 209238573050 mm/gup: remove unused vmas parameter from get_user_pages() omits 955394b9db65 mm/hugetlb: remove hugetlb_page_subpool() omits 48e5dc94e52b mm: page_alloc: move is_check_pages_enabled() into page_alloc.c omits c7f4814c4cb9 mm: page_alloc: move sysctls into it own fils omits 9f67c6fd8e5b mm: vmscan: use gfp_has_io_fs() omits e604bba8163c mm: page_alloc: move pm_* function into power omits 33629fa84406 mm: page_alloc: move mark_free_page() into snapshot.c omits c5022d4d0550 mm: page_alloc: split out DEBUG_PAGEALLOC omits 7f4ef534afe2 mm: page_alloc: split out FAIL_PAGE_ALLOC omits 97be62308e10 mm: page_alloc: remove alloc_contig_dump_pages() stub omits fd4358bb65ad mm: page_alloc: squash page_is_consistent() omits 13e19ccc78d0 mm: page_alloc: collect mem statistic into show_mem.c omits f31f2d4d1c67 mm: page_alloc: move set_zone_contiguous() into mm_init.c omits 7a516f3757d5 mm: page_alloc: move init_on_alloc/free() into mm_init.c omits 3940e1feed2b mm: page_alloc: move mirrored_kernelcore into mm_init.c omits c3570911a4c1 mm/zsmalloc: get rid of PAGE_MASK omits c59cdc62f096 mmpage_owner-filter-out-stacks-by-a-threshold-counter-fix omits 708d0beda06e mm,page_owner: filter out stacks by a threshold counter omits 0c6bebb62eb2 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits 623cc10b9085 mm-page_owner-add-page_owner_stacks-file-to-print-out-only [...] omits 981ff23ef027 mm, page_owner: add page_owner_stacks file to print out on [...] omits fb964ae50e55 lib/stackdepot: add a refcount field in stack_record omits b436dee19036 mm/secretmem: make it on by default omits 0e175fd40866 Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] omits 403264ffa631 mm-compaction-update-pageblock-skip-when-first-migration-c [...] omits 45ae8621f6a0 mm: compaction: update pageblock skip when first migration [...] omits 43809494ccc9 mm: compaction: only force pageblock scan completion when [...] omits 4166ed3f56ed mm: compaction: ensure rescanning only happens on partiall [...] omits e32e4a73b90b mm: pagemap: restrict pagewalk to the requested range omits b6e2e75d53c5 mm, oom: do not check 0 mask in out_of_memory() omits 29ecbf27c513 mm: memory-failure: move sysctl register in memory_failure_init() omits 0e9841d2deb0 mm: memory_failure: move memory_failure_attr_group under M [...] omits 59ab55e42bbd mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] omits dd5387cee70f kasan: use internal prototypes matching gcc-13 builtins omits 248b17b976ac kasan: add kasan_tag_mismatch prototype omits e183f52b6837 migrate_pages_batch: simplify retrying and failure countin [...] omits 91905f1df82d mm: memory_hotplug: fix format string in warnings omits de4243dc6e07 filemap: remove page_endio() omits 2157708f6c2a dma-contiguous: support per-numa CMA for all architectures omits c9920a8705fe mm: optimization on page allocation when CMA enabled omits 670ad9334f30 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] omits ca7731e873ac mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() omits b33684238c13 dmapool: create/destroy cleanup omits c7d3e9009277 mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] omits 129364ea6af8 mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] omits a1b82ed395b6 mm/mmap: separate writenotify and dirty tracking logic omits 09e517782f8e fs: hugetlbfs: set vma policy only when needed for allocat [...] omits f8a20da201f4 selftests-add-selftests-for-cachestat-fix-2 omits 474439c8656e selftests: fix spelling mistake "trucate" -> "truncate" omits 5f78b390c9f9 selftests: add selftests for cachestat omits 6ccbf4d62d8c arm64: wire up cachestat for arm64 omits 1c771fe22ccc cachestat: wire up cachestat for other architectures omits f54828c4b101 cachestat: implement cachestat syscall (fix) omits 2cca520ba7b4 cachestat: implement cachestat syscall omits 7b017144b793 workingset: add missing rcu_read_unlock() in lru_gen_refault() omits ccefc8d1d38a workingset: refactor LRU refault to expose refault recency check omits da4609d49446 memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] omits 7091cb28f440 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] omits 28d074946265 cgroup: remove cgroup_rstat_flush_atomic() omits a3ca8e46d01e memcg: remove mem_cgroup_flush_stats_atomic() omits 2ac976c54ca4 memcg: calculate root usage from global state omits d742afa294d1 memcg: flush stats non-atomically in mem_cgroup_wb_stats() omits 8386f78510f6 writeback: move wb_over_bg_thresh() call outside lock section omits 6de8500cc4da mm/page_alloc: drop the unnecessary pfn_valid() for start pfn omits a0210de3d73d mm-compaction-optimize-compact_memory-to-comply-with-the-a [...] omits d48eb4217d75 mm: compaction: optimize compact_memory to comply with the [...] omits fc5f7d9410e5 memcg: dump memory.stat during cgroup OOM for v1 omits a4e57f357ea3 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] omits 256d82d589c3 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT omits 6721b6d5e965 mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached omits 8658ab699e0e mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] omits 8d0b14cd1c3b dma-buf/heaps: system_heap: avoid too much allocation omits fd04181f1021 mm/khugepaged: fix iteration in collapse_file omits d880d7a4c2e5 memfd: check for non-NULL file_seals in memfd_create() syscall omits 30b21af39a77 mm/vmalloc: do not output a spurious warning when huge vma [...] omits d25ba0ced8ed mm/mprotect: fix do_mprotect_pkey() limit check omits d2f04aea9be5 MAINTAINERS: add entry for debug objects omits 7118ed38349d writeback: fix dereferencing NULL mapping->host on writeba [...] omits f6e5d1048f23 page cache: fix page_cache_next/prev_miss off by one omits f4e73fbda5c0 ocfs2: check new file size on fallocate call omits d5be1ac53cd6 mailmap: add entry for John Keeping omits af0d631e225e zswap-do-not-shrink-if-cgroup-may-not-zswap-fix-fix omits ec277cd98e60 zswap-do-not-shrink-if-cgroup-may-not-zswap-fix omits f7a2c7acd15b zswap: do not shrink if cgroup may not zswap omits 2b76bb5a4b1c mm/damon/core: fix divide error in damon_nr_accesses_to_ac [...] omits dd502e9adb82 epoll-ep_autoremove_wake_function-should-use-list_del_init [...] omits 5fb5fced0d9c epoll: ep_autoremove_wake_function should use list_del_ini [...] omits bc698eaef971 mm/gup_test: fix ioctl fail for compat task omits 7c08c30f5dba nilfs2: reject devices with insufficient block count omits 2d34f2b761b1 ocfs2: fix use-after-free when unmounting read-only filesystem omits 249a5d125084 lazy tlb: consolidate lazy tlb mm switching fix omits d277dab649a8 lazy tlb: consolidate lazy tlb mm switching omits 92fa17145e1a lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN omits 81febec4046d lib/test_vmalloc.c: avoid garbage in page array omits 1dd5a6e10aad nilfs2: fix possible out-of-bounds segment allocation in r [...] omits 032e50849f0a riscv/purgatory: remove PGO flags omits 2d5d52b49aa7 powerpc/purgatory: remove PGO flags omits 821dd7db2369 x86/purgatory: remove PGO flags omits 030556ec8dde kexec: support purgatories with .text.hot sections omits 1761ef91a0cc mm/uffd: Allow vma to merge as much as possible omits 5e7b34c7b288 mm/uffd: fix vma operation where start addr cuts part of vma omits d7727a19664d radix tree test suite: fix building radix tree test suite omits 754171599262 radix-tree: move declarations to header omits 3a132c7cc5cd nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] omits 446ec982a6e6 mm: fix hugetlb page unmap count balance issue omits ce1977db57ea mm/shmem: fix race in shmem_undo_range w/THP omits 27d438081eb5 mm: keep memory type same on DEVMEM Page-Fault omits 222466921b08 Merge remote-tracking branch 'regulator/for-6.5' into regu [...] omits 81deabbb536c f2fs: avoid dead loop in f2fs_issue_checkpoint() omits fddd7d0466ae f2fs: fix args passed to trace_f2fs_lookup_end omits fdb43e12e0c1 f2fs: flag as supporting buffered async reads omits 183b1c335718 s390/uv: Update query for secret-UVCs omits 41aba64d2261 s390/uv: replace scnprintf with sysfs_emit omits cc0f714c6abc s390/uvdevice: Add 'Lock Secret Store' UVC omits f2baa76b4025 s390/uvdevice: Add 'List Secrets' UVC omits 6ea10af0617e s390/uvdevice: Add 'Add Secret' UVC omits f0e8f36f8b99 s390/uvdevice: Add info IOCTL omits 7d0ec2a3cdc5 smb: remove obsolete comment omits f9dae2af6f94 Merge branch 'pci/controller/endpoint' omits 9312ab823098 Merge branch 'pci/controller/vmd' omits 2b33d002f79b Merge branch 'pci/controller/rcar' omits 577726825c56 Merge branch 'pci/pci/ftpci100' omits 6ba07cf2d54c Merge branch 'pci/controller/dwc' omits d97ac2bdc4b7 Merge branch 'pci/controller/dt' omits 611cc1bcdbe1 Merge branch 'pci/virtualization' omits 5ea1a131244c Merge branch 'pci/misc' omits 1277a483a306 Merge branch 'pci/hotplug' omits ccc1d400cef4 Merge branch 'pci/enumeration' omits 3d5ee1ac4e84 Merge branch 'pci/aspm' omits 6bd4b01e8938 drm/amd/display: mark dml314's UseMinimumDCFCLK() as noinl [...] omits 1b4c36928a7e drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinli [...] omits 304e4eecfd36 drm/amd/display: Fix unused variable ‘should_lock_all_pipes’ omits 04b6e8618ba9 drm/amd/display: Reduce sdp bw after urgent to 90% omits 40fa4c61e875 drm/amd/display: Add control flag to dc_stream_state to sk [...] omits e599c96861a7 drm/amd/display: Wrong index type for pipe iterator omits 4164998e0a9c drm/amd/display: Refactor fast update to use new HWSS buil [...] omits eb391879afa0 drm/amd/display: fix dcn315 single stream crb allocation omits 1d5277855175 drm/amdgpu: change reserved vram info print omits 224541f80952 integrity: Enforce digitalSignature usage in the ima and e [...] omits 124a53514914 KEYS: DigitalSignature link restriction omits 27a80c1f9e5f KEYS: Replace all non-returning strlcpy with strscpy omits d349bfc3a70a security: keys: perform capable check only on privileged o [...] omits 9008ec97ca3c tpm_tis_spi: Release chip select when flow control fails omits 7b44c42d9e52 tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11 omits feff3d4eef7d tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation omits e8195eaff86f Merge branches 'acpi-pm', 'acpi-scan', 'acpi-tables', 'acp [...] omits 8a5cc5b87d9d Merge branch 'v6.4-next/soc' into for-next omits 658a891855ed Merge branch 'v6.4-next/dts64' into for-next omits ab83e9c0df5d NFSD: Add "official" reviewers for this subsystem omits de655fb92b6d mailmap: Add Bruce Fields' latest e-mail addresses omits 51dafca95583 svcrdma: Clean up allocation of svc_rdma_rw_ctxt omits bd1acae133c4 svcrdma: Clean up allocation of svc_rdma_send_ctxt omits 07e883a3e697 svcrdma: Clean up allocation of svc_rdma_recv_ctxt omits 92fa938adf8b svcrdma: Allocate new transports on device's NUMA node omits 00a58eacc310 lockd: drop inappropriate svc_get() from locked_get() omits f27d44caf6bc NFSD: add counter for write delegation recall due to confl [...] omits 1d710c59a450 NFSD: handle GETATTR conflict with write delegation omits f407795197a6 NFSD: enable support for write delegation omits d31a6664b7bb locks: allow support for write delegation omits f33f1b7025ec nfsd: don't provide pre/post-op attrs if fh_getattr fails omits 715b5a23e763 NFSD: Remove nfsd_readv() omits 2833ea7df434 NFSD: Hoist rq_vec preparation into nfsd_read() [step two] omits 8c0238e947fb NFSD: Hoist rq_vec preparation into nfsd_read() omits b2785eaf79a9 NFSD: Update rq_next_page between COMPOUND operations omits 4e4c0647490b Merge branch 'v6.5-armsoc/dts64' into for-next omits 8592987951af Merge branch 'v6.5-armsoc/drivers' into for-next omits 5eb7def43153 Merge branch 'v6.4-armsoc/dtsfixes' into for-next omits 1e1dcfba9668 Merge branch 'for-next/scmi/updates' of git://git.kernel.o [...] omits c215d65e16f4 Merge tag 'ffa-fix-6.4-2' of git://git.kernel.org/pub/scm/ [...] omits 6e6edaaf3e32 dt-bindings: pinctrl: Document Tegra234 pin controllers omits 1966e58011bc MAINTAINERS: Add PCI MHI endpoint function driver under MHI bus omits 7db424a84d96 PCI: endpoint: Add PCI Endpoint function driver for MHI bus omits d909ae0a8562 kselftests: Sort the collections list to avoid duplicate tests omits 8dede80c4510 drm/amdgpu: fix xclk freq on CHIP_STONEY omits 87d18ceddfc2 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl omits c33686967303 Revert "drm/amdgpu: switch to golden tsc registers for rav [...] omits c8708993ba7a Revert "drm/amdgpu: Differentiate between Raven2 and Raven [...] omits 7ee6810b7d49 Revert "drm/amdgpu: change the reference clock for raven/raven2" omits bd38bf3ba8a5 drm/amdgpu: convert vcn/jpeg logical mask to physical mask omits f0c6de779235 drm/amdgpu: support check vcn jpeg block mask omits 89c81c6175b2 drm/amdgpu: pass xcc mask to ras ta omits c8633674d421 drm/amd/pm: update smu-driver if header for smu 13.0.0 and [...] omits 842bd24a5ea4 drm/amdgpu/pm: notify driver unloading to PMFW for SMU v13 [...] omits cee66cd6c524 drm/amdgpu: Mark 'kgd_gfx_aldebaran_clear_address_watch' & [...] omits b179e587f0ba drm/amd/display: Program OTG vtotal min/max selectors unco [...] omits 6c802d270910 Revert "drm/amd/display: Only use ODM2:1 policy for high p [...] omits e0aea8f82e69 drm/amd/display: Add gnu_printf format attribute for snpri [...] omits 17d1e15c62d7 drm/amd/display: Address kdoc warnings in dcn30_fpu.c omits 23e2a049f2b7 drm/amd/display: fix compilation error due to shifting neg [...] omits 282786ea3a91 drm/amdgpu/discovery: Replace fake flex-arrays with flexib [...] omits 9f4ccbe1537c amdgpu: validate offset_in_bo of drm_amdgpu_gem_va omits 3ef38938753c f2fs: do more sanity check on inode omits d4212476545c selftest: pidfd: Omit long and repeating outputs omits 643287c6c39e selftests: allow runners to override the timeout omits 1d3777ef388a btrfs: subpage: dump extra subpage bitmaps for debug omits d840d1c70b92 btrfs: use alloc_ordered_workqueue() to create ordered workqueues omits e76bd1be8173 btrfs: drop gfp from parameter extent state helpers omits 9bac80444ee4 btrfs: pass NOWAIT for set/clear extent bits as another bit omits 6c339e6283d9 btrfs: drop NOFAIL from set_extent_bit allocation masks omits dea28fdc06f1 btrfs: open code set_extent_bits omits 315f3472c81b btrfs: open code set_extent_bits_nowait omits 11c8a1632a70 btrfs: open code set_extent_dirty omits d49e2ff0b4cc btrfs: open code set_extent_new omits 5082df81d24b btrfs: open code set_extent_delalloc omits b22080e654e1 btrfs: open code set_extent_defrag omits 65f972a2ac2d btrfs: remove a pointless NULL check in btrfs_lookup_fs_root omits 5f1b57c958df btrfs: convert btrfs_get_global_root to use a switch statement omits b8a31bf53a15 btrfs: fix the btrfs_get_global_root return value omits 155f1f95f9c7 btrfs: add and fix comments in btrfs_fs_devices omits 9a31567e2538 btrfs: consolidate uuid comparisons in btrfs_validate_super omits 67bd3d1afbd3 btrfs: simplify how changed fsid and metadata_uuid is checked omits b2de358158e4 btrfs: simplify fsid and metadata_uuid comparisons omits 6fc73b2ac7ed btrfs: return bool from check_tree_block_fsid instead of int omits f65dd1a2a852 btrfs: add comment about metadata_uuid in btrfs_fs_devices omits 62797dcc0d23 btrfs: merge calls to alloc_fs_devices in device_list_add omits 1ae2bdd1406c btrfs: streamline fsid checks in alloc_fs_devices omits 9176965a7883 btrfs: reduce struct btrfs_fs_devices size by moving fsid_change omits b9153f259b08 btrfs: merge write_one_subpage_eb into write_one_eb omits d8284cfdcc99 btrfs: use per-buffer locking for extent_buffer reading omits a02b96b431dc btrfs: stop using lock_extent in btrfs_buffer_uptodate omits 239c0f7577ba btrfs: don't check for uptodate pages in read_extent_buffer_pages omits be02ebf2eddd btrfs: stop using PageError for extent_buffers omits 8f8437848438 btrfs: remove the io_pages field in struct extent_buffer omits 8189405341d3 btrfs: remove the extent_buffer lookup in btree block chec [...] omits 8f260595d6a9 btrfs: use a separate end_io handler for extent_buffer writing omits b2f62dc58640 btrfs: don't use btrfs_bio_ctrl for extent buffer writing omits 159646c7b954 btrfs: move page locking from lock_extent_buffer_for_io to [...] omits a91d59a00083 btrfs: submit a writeback bio per extent_buffer omits ebc0b4423982 btrfs: return bool from lock_extent_buffer_for_io omits 9f1df65f852b btrfs: do not try to unlock the extent for non-subpage met [...] omits aa0a7be09812 btrfs: use a separate end_io handler for read_extent_buffer omits f9e3444bcd89 btrfs: remove the mirror_num argument to btrfs_submit_comp [...] omits 4c5deb3e70af btrfs: don't use btrfs_bio_ctrl for extent buffer reading omits 5e2fecf185f5 btrfs: always read the entire extent_buffer omits da9fcaa09151 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate omits 56a4bc6c8a45 btrfs: move setting the buffer uptodate out of validate_ex [...] omits 8a21652dcc21 btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] omits fdb275700601 btrfs: mark extent_buffer_under_io static omits d121bc296537 btrfs: trigger orphan inode cleanup during START_SYNC ioctl omits d258770de27a btrfs: fix comment referring to no longer existing btrfs_c [...] omits 69d311b32a16 btrfs: change for_rename argument of btrfs_record_unlink_d [...] omits 525914aa028f btrfs: remove pointless label and goto at btrfs_record_unl [...] omits 11a1e1cd8007 btrfs: update comments at btrfs_record_unlink_dir() to be [...] omits 5748f251c36a btrfs: use inode_logged() at btrfs_record_unlink_dir() omits beea0d8f24db btrfs: use inode_logged() at need_log_inode() omits 648d655e5361 btrfs: scrub: remove more unused functions omits 1f50002878e7 btrfs: handle tree backref walk error properly omits 4b0357eea14c btrfs: don't hold an extra reference for redirtied buffers omits 2658381b7125 btrfs: fix dirty_metadata_bytes for redirtied buffers omits eb13f81a5367 Merge branches 'pm-domains' and 'pm-sleep' into linux-next omits fc9efa8bd280 Merge branch 'powercap' into linux-next omits 34dd8310aff6 Merge branches 'acpi-x86', 'acpi-video' and 'acpi-soc' int [...] omits 65a640dd4648 btrfs: unexport btrfs_run_discard_work and make it static omits cc578b6ccc70 btrfs: rename del_ptr to btrfs_del_ptr and export it omits 17d1a480e5fe btrfs: add a btrfs_csum_type_size helper omits 1fd7aa096576 btrfs: add __KERNEL__ check for btrfs_no_printk omits 3bdb3522d541 btrfs: move split_flags/combine_flags helpers to inode-item.h omits 588f2afd01fb btrfs: move btrfs_verify_level_key into tree-checker.c omits 2579e7541516 btrfs: add __btrfs_check_node helper omits 7a714140f414 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status omits a923ba1bc1d9 btrfs: use btrfs_tree_block_status for leaf item errors omits 145992903a5a btrfs: add btrfs_tree_block_status definitions to tree-checker.h omits 54fec75be9cc btrfs: simplify btrfs_check_leaf_* helpers into a single helper omits fd9bc7bd03a1 btrfs: remove level argument from btrfs_set_block_flags omits 53a91f84d0cc btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c omits ed3c19be5fa5 btrfs: scrub: use recovered data stripes as cache to avoid [...] omits be3cad4d1a2a btrfs: assert tree lock is held when removing free space entries omits 08100f523f95 btrfs: assert tree lock is held when linking free space omits 50383ded75f6 btrfs: assert tree lock is held when searching for free sp [...] omits 314186e425a5 btrfs: assert proper locks are held at tree_insert_offset() omits de1852b25b94 btrfs: simplify arguments to tree_insert_offset() omits 74fab43effb9 btrfs: use precomputed end offsets at do_trimming() omits 72a1106d6748 btrfs: avoid searching twice for previous node when mergin [...] omits c7deb5a2203e btrfs: avoid extra memory allocation when copying free spa [...] omits 89fdeb24f910 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync omits 1d477b52a1e1 btrfs: output affected files when relocation fails omits d6d3f839046a btrfs: remove hipri_workers workqueue omits e59b06b7e6cc btrfs: determine synchronous writers from bio or writeback [...] omits 49e706ddd85d btrfs: submit IO synchronously for fast checksum implementations omits 812098c80b19 btrfs: use SECTOR_SHIFT to convert LBA to physical offset omits 1ae9f07a5bd1 btrfs: use SECTOR_SHIFT to convert physical offset to LBA omits e2f153056fe5 btrfs: improve leaf dump and error handling omits 342a09e343a1 btrfs: print-tree: pass const extent buffer pointer omits 69efb33b95e0 btrfs: export bitmap_test_range_all_{set,zero} omits bbb3d39ec66e btrfs: tag as unlikely the key comparison when checking si [...] omits c08f047f01b1 btrfs: make btrfs_free_device() static omits 05fb6bce8224 btrfs: don't commit transaction for every subvol create omits 6c9ba2bb910c btrfs: unexport btrfs_prev_leaf() omits 8d4c6b7ae3bb NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_spl [...] omits 7d6f61ae0354 zonefs: use iomap for synchronous direct writes omits a5f80078e832 Merge branch 'imx/defconfig' into for-next omits 46b2e8e4f205 Merge branch 'imx/dt64' into for-next omits 56c5ad9c4b9b Merge branch 'imx/dt' into for-next omits 39c5e889a41e Merge branch 'imx/bindings' into for-next omits ddaed9403448 drm/amdgpu: fix debug wait on idle for gfx9.4.1 omits 5e89caeba340 drm/amd/display: fix seamless odm transitions omits af006c9401f5 drm/amd/display: add ODM case when looking for first split pipe omits fda3c825969c drm/amd/display: clean up some inconsistent indenting omits 8e8f4f41a6b0 drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc omits e3afa4f988b3 drm/amd/pm: fulfill the OD support for SMU13.0.7 omits 5a1dee357c52 drm/amd/pm: Fill metrics data for SMUv13.0.6 omits f0a0c659fb96 drm/amd/pm: fulfill the OD support for SMU13.0.0 omits a2445245c4f0 drm/amd/pm: fulfill SMU13 OD settings init and restore omits abfac7c43022 drm/amdkfd: bump kfd ioctl minor version for debug api av [...] omits 023d0369d20b drm/amdkfd: add debug device snapshot operation omits 72ae30f89bbc drm/amdkfd: add debug queue snapshot operation omits f70f05a79632 drm/amdkfd: add debug query exception info operation omits 7b6e77ef4da0 drm/amdkfd: add debug query event operation omits bd54defabfdf drm/amdkfd: add debug set flags operation omits cfd9715f741a drm/amdkfd: add debug set and clear address watch points o [...] omits 85cf0837d2f3 drm/amdkfd: add debug suspend and resume process queues operation omits 36912a8e70df drm/amdkfd: add debug wave launch mode operation omits 09a5a6812205 drm/amdkfd: add debug wave launch override operation omits 566dee66b727 drm/amdkfd: add debug set exceptions enabled operation omits 8b6b51cd9797 drm/amdkfd: update process interrupt handling for debug events omits eb9e6df5aaf3 drm/amd/pm: update SMU13 header files for coming OD support omits 486e474d1139 drm/amdkfd: add debug trap enabled flag to tma omits b5a84f7756be drm/amdkfd: add runtime enable operation omits 6e669424e87f drm/amdkfd: add send exception operation omits 509bc3f5056f drm/amdkfd: add raise exception event function omits d01fda10fba6 drm/amdkfd: apply trap workaround for gfx11 omits 8e7421ad3c96 drm/amdkfd: add per process hw trap enable and disable functions omits d94aa178c52e drm/amdgpu: expose debug api for mes omits c3c65711ccc6 drm/amdgpu: prepare map process for multi-process debug devices omits 28d78d6c9d03 drm/amdkfd: prepare map process for single process debug devices omits 7bc34e24fc79 drm/amdgpu: add configurable grace period for unmap queues omits 007ca0884c07 drm/amdgpu: add gfx11 hw debug mode enable and disable calls omits 75722df52a9a drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls omits e8de225bced0 drm/amdgpu: add gfx10 hw debug mode enable and disable calls omits 1aa557e26134 drm/amdkfd: fix kfd_suspend_all_processes omits b27501c77edc drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls omits 7bf035e239e3 drm/amdgpu: add gfx9 hw debug mode enable and disable calls omits 685106be6bf7 drm/amdkfd: clean up one inconsistent indenting omits 54904358fbe4 drm/amd/display: Drop unused DCN_BASE variable in dcn314_r [...] omits 632a06a62629 drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_ [...] omits c047e4134596 drm/amdgpu: setup hw debug registers on driver initialization omits 1c55c2e70eec drm/amdgpu: add kgd hw debug mode setting interface omits a42e42c4e3b1 drm/amdkfd: prepare per-process debug enable and disable omits 2c563925a119 drm/amdkfd: display debug capabilities omits 620150f8db35 drm/amdkfd: add debug and runtime enable interface omits 571bc93d3e2e ext4: Give symbolic names to mballoc criterias omits 33122aa930f1 ext4: Add allocation criteria 1.5 (CR1_5) omits 64ea18fabcc7 ext4: Abstract out logic to search average fragment list omits 30c10feb92d8 ext4: Ensure ext4_mb_prefetch_fini() is called for all pre [...] omits ec15ca79b59e ext4: Don't skip prefetching BLOCK_UNINIT groups omits c428e3ef6e42 ext4: Avoid scanning smaller extents in BG during CR1 omits 8571b1d43c69 ext4: Add counter to track successful allocation of goal length omits 3b9fe97cb0af ext4: Add per CR extent scanned counter omits 68827d4ef7bc ext4: Convert mballoc cr (criteria) to enum omits c140c914f4b2 ext4: Remove unused extern variables declaration omits 9a1c4a0e1782 ext4: mballoc: Remove useless setting of ac_criteria omits 402de2f701c0 ext4: add first unit test for ext4_mb_new_blocks_simple in [...] omits 0dfd599405ad ext4: add some kunit stub for mballoc kunit test omits e578b7a78917 ext4: call ext4_mb_mark_group_bb in ext4_group_add_blocks omits e71bf8b8e7e6 ext4: call ext4_mb_mark_group_bb in ext4_mb_clear_bb omits 19ba7a87e381 ext4: call ext4_mb_mark_group_bb in ext4_mb_mark_diskspace_used omits 0724a0336ca7 ext4: extent ext4_mb_mark_group_bb to support allocation u [...] omits dd00cc8a21bb ext4: call ext4_mb_mark_group_bb in ext4_free_blocks_simple omits 85541198a917 ext4: factor out codes to update block bitmap and group de [...] omits 5dfa97cc614a ext4: fix wrong unit use in ext4_mb_new_blocks omits b5b6697cf24e ext4: fix wrong unit use in ext4_mb_clear_bb omits b4f079cc369d ext4: remove unsed parameter and unnecessary forward decla [...] omits 7a5f612f7131 ext4: get block from bh before pass it to ext4_free_blocks [...] omits d11d8169c1dc ext4: try all groups in ext4_mb_new_blocks_simple omits 31acfc232f57 ext4: remove ext4_block_group and ext4_block_group_offset [...] omits ec9fa5dce1ca ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated omits 4d276df07fb9 ext4: treat stripe in block unit omits b97baea13b62 ext4: fix wrong unit use in ext4_mb_find_by_goal omits 8ab797b49a78 ext4: fix unit mismatch in ext4_mb_new_blocks_simple omits 9b8de7e8686a ext4: fix wrong unit use in ext4_mb_normalize_request omits d450f80e23ad ext4: Call fsverity_verify_folio() omits 65c0cd2bb208 ext4: Make ext4_write_inline_data_end() use folio omits 76ee0452576b ext4: Make mpage_journal_page_buffers use folio omits afd883aad5ba ext4: Change remaining tracepoints to use folio omits fa739161dc22 ext4: Remove PAGE_SIZE assumption of folio from mpage_subm [...] omits a39843474321 ext4: kill unused function ext4_journalled_write_inline_data omits a55d20f1379e ksmbd: use kvzalloc instead of kvmalloc omits 76281f8ffc0d ksmbd: Change the return value of ksmbd_vfs_query_maximal_ [...] omits c920ece632f2 ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern [...] omits eb8f9f5e7afb ksmbd: use kzalloc() instead of __GFP_ZERO omits 064287a5be83 ksmbd: remove unused ksmbd_tree_conn_share function omits b50a5b0ac258 amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag omits 4ab0b8b35718 Merge branch 'devel' into for-next omits 3813088bbac7 drm/amd/pm: conditionally disable pcie lane switching for [...] omits dda34d67c441 drm/amd/pm: Fix power context allocation in SMU13 omits fdec2572743a drm/amd/pm: add unique serial number support for smu_v13_0_6 omits 8862c99dcf3c drm/amd/pm: Fix SMUv13.0.6 throttle status report omits fc43214e4bdc drm/amd/pm: Update SMUv13.0.6 PMFW headers omits 934dce8f6d75 drm/amdgpu: fix Null pointer dereference error in amdgpu_d [...] omits aff3eac6d638 drm/amdgpu: Add function parameter 'event' to kdoc in svm_ [...] omits 6ac31e80fdd6 drm/amdgpu: Fix up kdoc in amdgpu_device.c omits 29ad5b3af4d3 drm/amdgpu: Fix up kdoc 'ring' parameter in sdma_v6_0_ring_pad_ib omits f1ec86f60d11 drm/amd/display: Fix up kdoc formatting in display_mode_vba.c omits 469859394c49 Merge remote-tracking branch 'regmap/for-6.5' into regmap-next omits 85ae3d09f862 KVM: s390: selftests: add selftest for CMMA migration omits 905c1d0ea509 KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes omits d11370bf64c5 Merge branches 'iommu/fixes', 'ppc/pamu', 'virtio', 'x86/a [...] omits a0fd5a5f676c drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR omits 0f32f32d1f7a drm/amdkfd: remove unused sq_int_priv variable omits 8e1cc7fb5b58 drm/amd: Disallow s0ix without BIOS support again omits 76826a05e669 drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEG [...] omits 91cd98171c87 drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc par [...] omits c5c3048363a6 drm/amd/display: Fix up kdoc formatting in dcn32_resource_ [...] omits 2db707644424 drm/amdxcp: fix Makefile to build amdxcp module omits 9e2a1c95979c drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_ [...] omits afa66eff57ba drm/amdgpu: set finished fence error if job timedout omits 53f8940ac38c drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amd [...] omits 2d69e9b8f7b5 drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in [...] omits 76b22d9a3362 drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wa [...] omits 9accf96dd14c drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx [...] omits cfb5a229cf58 drm/amdkfd: flag added to handle errors from svm validate and map omits 1533a7af57cb drm/amdgpu: Initialize xcc mask omits d9c3d88a7573 drm/amd/display: Fix up kdoc formats in dcn32_fpu.c omits 696f79642182 drm/amd/display: Add missing kdoc entries in update_planes [...] omits 77e4ff42501a drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings omits f4d17eebb014 drm/amdkfd: Fix MEC pipe interrupt enablement omits 5a04e38bbb2d drm/amdkfd: Add new gfx_target_versions for GC 9.4.3 omits 26c520a65a10 drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c omits 5e3bd18abda5 drm/amdgpu: Fix up kdoc in amdgpu_acpi.c omits 78e856d7303b drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c omits bd0f89258216 drm/amdgpu: enable tmz by default for GC 11.0.1 omits fb4cb97df4c7 drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices omits 6cdaff69a5ac drm/amdgpu: keep irq count in amdgpu_irq_disable_all omits e70221ee56d2 drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwa [...] omits 0c195c427377 drm/amd/display: remove unused definition omits 879b15b8b683 drm/amdgpu: use amdxcp platform device as spatial partition omits f0fe217f6953 drm/amd/display: remove unused definition omits f8291fe7ea32 drm/amdxcp: add platform device driver for amdxcp omits e59609207084 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused omits f2b2ae239dc5 drm/amd/display: remove unused definition omits be8a699fff90 drm/amd/display: clean up some inconsistent indenting omits bbb25bee6d08 drm/amd/display: remove unused definition omits 5ec2613acb67 drm/amd/display: clean up some inconsistent indenting omits b10575667a16 drm/amd/display: remove unused definition omits e248d779e7ae drm/amd/display: remove unused definition omits fba8ea7a739e drm/amd/display: remove unused definition omits 88656bb1b47b drm/amdgpu: add the accelerator pcie class omits ff6f0a89494f drm/amdgpu: save/restore part of xcp drm_device fields omits 6dbeabf0ddb6 drm/amdgpu: set the APU flag based on package type omits 4943ca3532ee drm/jpeg: add init value for num_jpeg_rings omits 4796adeb50ad drm/amdgpu: complement the 4, 6 and 8 XCC cases omits f903f66acd40 drm/amdgpu: golden settings for ASIC rev_id 0 omits f249a8f63c43 drm/amdgpu: bypass bios dependent operations omits 2afef9e02291 drm/amdgpu: Program gds backup address as zero if no gds a [...] omits 14f9fb81a27c drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled omits 9904a3a1af75 drm/amd/display: remove unused definition omits 4aae45cd1c40 drm/amd/display: remove unused definition omits 22017b564a36 drm/amdgpu: Fix unused variable in amdgpu_gfx.c omits da6dad891cbd drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c omits 4da312e1d241 drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks omits 2e9009332df0 drm/amd/display: remove unused definition omits 0ab0455d0db9 drm/amd: Drop debugfs access to the DPCD omits d4f55344e225 drm/amd/display: remove unused definition omits 81f77088932f drm/amd/display: remove unused definition omits 5d8681595042 drm/amd/display: remove unused definition omits 18f4553fcde5 drm/amdgpu: Use single copy per SDMA instance type (v2) omits 76c0b96b95b5 drm/amdgpu: switch to unified amdgpu_ring_test_helper omits 4dfa8aec6e02 drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx omits ab695cfbd944 drm/amdgpu/sdma: set sched.ready status after ring/IB test [...] omits 834918c99569 drm/amd/pm: resolve reboot exception for si oland omits 7e482cf73adb drm/amdgpu: Fix warnings omits b42f676b7b8f drm/amd/pm: reverse mclk and fclk clocks levels for renoir omits 0ae488d6e8b3 drm/amdkfd: Set event interrupt class for GFX 9.4.3 omits dff94c739364 Revert "drm/amd/display: Do not set drr on pipe commit" omits 50cfdbd772cf f2fs: fix to drop all dirty meta/node pages during umount() omits a97c229c68ae f2fs: Detect looped node chain efficiently omits 7aa6ef440cd7 f2fs: add async reset zone command support omits 36e63b159dd6 f2fs: flush error flags in workqueue omits c12f1bf28196 f2fs: don't reset unchangable mount option in f2fs_remount() omits 9318465d0e82 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() omits 584212446615 f2fs: clean up w/ sbi->log_sectors_per_block omits cd2a3af38096 f2fs: fix to set noatime and immutable flag for quota file omits 63cf621fde8c Merge branch 'icc-qos' into icc-next omits 4e1c3b71ce9e Merge branch 'icc-cbf' into icc-next omits 4cac30138e5e media: venus: hfi_cmds: Replace fake flex-arrays with flex [...] omits 98e09331dcf3 media: venus: hfi_cmds: Replace fake flex-array with flexi [...] omits 080ce1c80f40 media: venus: hfi_cmds: Use struct_size() helper omits 2f60d3469d7e media: venus: hfi_cmds: Replace one-element array in struc [...] omits 6afde75f6a16 media: venus: Replace one-element arrays with flexible-arr [...] omits ed555596bf75 Merge branch 'v6.5-armsoc/dts64' into for-next omits bc820bd72c0b Merge branch 'v6.5-armsoc/drivers' into for-next omits 66aea76b9ca3 Merge branch 'v6.4-armsoc/dtsfixes' into for-next omits 251be76b0958 Merge branch 'v6.4-armsoc/driverfixes' into for-next omits 058daa7a9b14 f2fs: renew value of F2FS_FEATURE_* omits b655d01a37e4 f2fs: renew value of F2FS_MOUNT_* omits 3fb68ab82474 f2fs: compress: fix to check validity of i_compress_flag field omits aad005fe1f2c drm/amd/amdgpu: Fix warnings in amdgpu_irq.c omits 432904d5d3e2 Revert "drm/amd/display: Block optimize on consecutive FAM [...] omits c9012afb95a6 drm/amdgpu: Add a low priority scheduler for VRAM clearing omits aee09fd99934 Merge branch 'fixes' into next omits a5e845f7eee8 mmc: core: Remove unnecessary error checks and change return type omits 547372ae737e memstick r592: make memstick_debug_get_tpc_name() static omits 77ef9d2204c9 mmc: mediatek: Avoid ugly error message when SDIO wakeup I [...] omits 69b5f858017f mmc: meson-mx-sdhc: Avoid cast to incompatible function type omits bac2c05fb008 mmc: block: Suppress empty whitespaces in prints omits 517e34332838 f2fs: fix potential deadlock due to unpaired node_write lock use omits 23e3ca91366f f2fs: Fix over-estimating free section during FG GC omits eaf6e7300e8b f2fs: close unused open zones while mounting omits d7ffafc99c42 f2fs: add sanity compress level check for compressed file omits fd8f7bb391fa drm/amdgpu/vcn: Modify mismatched function name omits f8db22941fc0 drm/amdgpu: Modify mismatched function name omits b34f625812c7 drm/amdgpu: Remove duplicate include omits b1584ebaff6b drm/amd/display: remove unused variables res_create_maximu [...] omits c1d44999c343 drm/amd/display: avoid calling missing .resync_fifo_dccg_dio() omits b3a54b6b99d4 drm/amdkfd: Align partition memory size to page size omits fcf480911fb2 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh omits 583a8ba7ef62 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp omits 12e84d3790fc drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 omits 29ee61dac59a drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 omits 1a998fe52870 drm/amdgpu: remove unused variable num_xcc omits 1dea20d1eedb drm/amdgpu: fix acpi build warnings omits 0a8cb58212c6 drm/amdgpu: use %pad format string for dma_addr_t omits 27d9dee6d58c drm/amdgpu:mark aqua_vanjaram_reg_init.c function as static omits 5421196bf274 drm/amdkfd: mark local functions as static omits f2ab4debc63f drm/amd/pm: mark irq functions as 'static' omits 158e73f15591 drm/amdgpu: Fix unsigned comparison with zero in gmc_v9_0_ [...] omits 730a8a411cf6 drm/amdgpu: Fix a couple of spelling mistakes in info and [...] omits 01b485d8ba27 drm/amd/pm: Fix output of pp_od_clk_voltage omits a3db6222a9ff drm/amdgpu: Disable interrupt tracker on NBIOv7.9 omits 07af3b3b86f7 drm/amd/pm: add missing NotifyPowerSource message mapping [...] omits aa6555844514 drm/radeon: fix possible division-by-zero errors omits 8eed25832071 drm/radeon: stop including swiotlb.h omits 7daec729799c drm/amdgpu: init the XCC_DOORBELL_FENCE regs omits 872c277f749c drm/amdgpu: remove unused definition omits a4696dc5b3aa drm/amdgpu: Fix uninitialized variable in gfxhub_v1_2_xcp_resume omits 88e37d16ff3c drm/amdgpu: Fix unused amdgpu_acpi_get_numa_info function [...] omits 76bc7bad4f5c drm/amd/display: 3.2.237 omits 321e0c00b81a drm/amd/display: cache trace buffer size omits 868c393ecf6f drm/amd/display: Reorganize DCN30 Makefile omits a65ae73040ed drm/amd/display: Trigger DIO FIFO resync on commit streams [...] omits 703724b8e549 drm/amd/display: Update correct DCN314 register header omits 00df97e1df57 drm/amd/display: Clean FPGA code in dc omits ab98ce470187 drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz omits c3d8753193a7 drm/amd/display: Fix possible underflow for displays with [...] omits e432e28d7f22 drm/amd/display: Revert vblank change that causes null poi [...] omits 6354b0dc3a7a drm/amd/display: Trigger DIO FIFO resync on commit streams omits e287ff2c5fe7 drm/amd/display: Have Payload Properly Created After Resume omits 9593ca25f207 drm/amd/display: fix dcn315 pixel rate crb scaling check omits 386937a76c3a drm/amd/display: lower dp link training message level omits cc2f5a15f561 drm/amd/display: Fix warning in disabling vblank irq omits c2e7b9acdb11 drm/amd/display: Update SR watermarks for DCN314 omits 23e0ede33ab5 drm/amd/display: disable dcn315 pixel rate crb when scaling omits ae21fd4f4d9c drm/amd/display: Fix DMUB debugging print issue omits a450489128cf drm/amdgpu: stop including swiotlb.h omits e0370082b9bc drm/radeon: reintroduce radeon_dp_work_func content omits 8f6e18229641 drm/amdgpu: Fix uninitalized variable in kgd2kfd_device_init omits 409a2e694428 drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_id [...] omits 12f894ae0268 drm/amd/amdgpu: Fix errors & warnings in mmhub_v1_8.c omits ff50db6fdf93 drm/amdgpu: retire set_vga_state for some ASIC omits 1926538d2a7d drm/amd/display: improve the message printed when loading DC omits c3bd687e13a2 drm/amdgpu: fix vga_set_state NULL pointer issue omits ccdb24b98694 drm/amdgpu: Fix uninitialized variable in gfx_v9_4_3_cp_resume omits 15cf411144b5 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 omits 978b8497c8c8 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 omits 8f6ea62cd737 drm/amdgpu: separate ras irq from jpeg instance irq for UV [...] omits a3bf0aac68a3 drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 omits c67b9c489f7a drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 omits 0b10ef34a836 drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON omits 35599fa1de3b drm/amdgpu: Remove IMU ucode in vf2pf omits 1ee479bd9c1b drm/amdgpu: fix the memory override in kiq ring struct omits 14172806942e drm/amdgpu: add the smu_v13_0_6 and gfx_v9_4_3 ip block omits f5c540ef2a5e drm/amdgpu: don't enable secure display on incompatible platforms omits 61a5ad619424 drm/radeon: Remove unnecessary (void*) conversions omits 3db776a21fa6 drm:amd:amdgpu: Fix missing buffer object unlock in failure path omits 4beda53e59b1 drm/amd/display: Fix artifacting on eDP panels when engagi [...] omits e62389324edf drm/amdgpu: Validate VM ioctl flags. omits fa890c7683e0 drm/amd: Update driver-misc.html for Rembrandt-R omits ab3db6465498 drm/amdgpu: remove unnecessary (void*) conversions omits 5c528c76795a drm/amd: Update driver-misc.html for Dragon Range omits c1352c41995e drm/amd: Update driver-misc.html for Phoenix omits 1e78858971a1 drm/amdgpu: fix incorrect pcie_gen_mask in passthrough case omits 53db2c3292c0 drm/amd/display: drop unused count variable in create_eml_sink() omits 3d71bd99168c drm/amd/display: drop unused function set_abm_event() omits 8901d62da73f drm/amd/display: drop redundant memset() in get_available_ [...] omits d1a868b5f28f drm/amdgpu: fix S3 issue if MQD in VRAM omits d6e4c072ab09 drm/amdgpu: Fix warnings in amdgpu _sdma, _ucode.c omits bc744d178984 drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c omits a61812661366 drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3 omits c074e7827515 drm/amd/amdgpu: Fix errors & warnings in amdgpu_vcn.c omits c798512a4c4f drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c omits 49dc5ad01875 interconnect: icc-clk: fix modular build omits cc11fe38a2de drm/amdkfd: fix stack size in svm_range_validate_and_map omits 2d2f9907694a drm/amd/amdgpu: Fix errors & warnings in amdgpu_ttm.c omits c31bd66d0369 drm/amdgpu/vcn4: fix endian conversion omits 8007adfc05d3 drm/amdgpu/gmc9: fix 64 bit division in partition code omits c431e4c341fd drm/amdgpu: initialize RAS for gfx_v9_4_3 omits 3dadf41e2a86 drm/amdgpu: add sq timeout status functions for gfx_v9_4_3 omits 17eebb7c581b drm/amdgpu: add RAS error count reset for gfx_v9_4_3 omits 29a975e33f2f drm/amdgpu: add RAS error count query for gfx_v9_4_3 omits 055dec6371d2 drm/amdgpu: add RAS error count definitions for gfx_v9_4_3 omits b329929394e8 drm/amdgpu: add RAS definitions for GFX omits daf19c26ebfe drm/amdgpu: Add gc v9_4_3 ras error status registers omits 6e7487bc4c81 drm/amdgpu: add RAS status reset for gfx_v9_4_3 omits 6849542e934c drm/amdgpu: add RAS status query for gfx_v9_4_3 omits 7981164a75ea drm/amdgpu: add GFX RAS common function omits 8e5e99e7f2c6 drm/amdgpu: Do not access members of xcp w/o check (v2) omits 985f6f385b39 drm/amdkfd: Fix null ptr access omits 4b0b376d4f8a drm/amdgpu: add check for RAS instance mask omits 5bd30a7012e5 drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2 omits b26c9608bcac drm/amdgpu: reorganize RAS injection flow omits 33e2d9d2d03d drm/amdgpu: add instance mask for RAS inject omits 64bee86ac151 drm/amdgpu: convert logical instance mask to physical one omits 0e7f03e5df79 drm/amdgpu: Enable IH CAM on GFX9.4.3 omits 0c9be062af39 drm/amdgpu: Correct get_xcp_mem_id calculation omits 77f8b031ae79 drm/amdkfd: Refactor migrate init to support partition switch omits b1bd5f4d1413 drm/amdgpu: route ioctls on primary node of XCPs to primar [...] omits 34d3cb3cb971 drm/amdkfd: APU mode set max svm range pages omits a4a4841f39ae drm/amdkfd: Fix memory reporting on GFX 9.4.3 omits 355cd2af1252 drm/amdkfd: Move local_mem_info to kfd_node omits df9990b08b6e drm/amdgpu: use xcp partition ID for amdgpu_gem omits 93f216cff3cf drm/amdgpu: KFD graphics interop support compute partition omits 4ac54ae83c22 drm/amdkfd: Store xcp partition id to amdgpu bo omits e2cffe981d19 drm/amdgpu: dGPU mode set VRAM range lpfn as exclusive omits ba0dc41b4455 drm/amdgpu: Alloc page table on correct memory partition omits 53432a32830b drm/amdkfd: Update MTYPE for far memory partition omits a85322aaa16e drm/amdgpu: dGPU mode placement support memory partition omits 78e903e6b043 drm/amdkfd: SVM range allocation support memory partition omits e86654195ca2 drm/amdkfd: Alloc memory of GPU support memory partition omits 6dc8a9998daa drm/amdgpu: Add memory partition mem_id to amdgpu_bo omits 8484846e29ee drm/amdkfd: Show KFD node memory partition info omits cd6eccbf878a drm/amdgpu: Add memory partition id to amdgpu_vm omits cb56b80b000d drm/amdkfd: Store drm node minor number for kfd nodes omits 5c5d26c6797e drm/amdgpu: Add xcp manager num_xcp_per_mem_partition omits 8ca126cbc13f drm/amdgpu: update ref_cnt before ctx free omits 0213f664b8f5 drm/amdgpu: run partition schedule if it is supported omits 5f9f80485953 drm/amdgpu: add partition schedule for GC(9, 4, 3) omits 255b4eb97fae drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure omits 1cdaf4b7ed74 clk: qcom: cbf-msm8996: scale CBF clock according to the CPUfreq omits 765872b76868 tools/nolibc: remove LINUX_REBOOT_ constants omits 294439c1865a tools/nolibc: add testcase for fork()/waitpid() omits 4b646d871f0c tools/nolibc: s390: provide custom implementation for sys_fork omits 659a49abc9c2 tools/nolibc: validate C89 compatibility omits f65560194f55 tools/nolibc: use C89 comment syntax omits 063b6bc5b39f tools/nolibc: use __inline__ syntax omits f1599ae4ca94 tools/nolibc: use standard __asm__ statements omits 68c8a5fce913 drm/amdgpu: add partition scheduler list update omits ab7c71ae22a8 drm/amdgpu: update header to support partition scheduling omits c2dcdbf07cd8 drm/amdgpu: add partition ID track in ring omits 92dcc8a58da3 drm/amdgpu: find partition ID when open device omits 0e379205aca8 drm/amdgpu: support partition drm devices omits afdfd2e4b2bb drm/amdgpu/bu: update mtype_local parameter settings omits 8f04e7050ff2 drm/amdgpu/bu: add mtype_local as a module parameter omits 8ef19e4556b7 drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs omits fb0b59b2294d drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3 omits 7038e9f66eb9 drm/amdgpu/bu: Add use_mtype_cc_wa module param omits 46a35ee3dd51 drm/amdgpu: Use legacy TLB flush for gfx943 omits 783b04f14489 drm/amdgpu: For GFX 9.4.3 APU fix vram_usage value omits 8adb103de9ce drm/amdgpu: Enable NPS4 CPX mode omits c7a5c04a3fcb drm/amdkfd: Move pgmap to amdgpu_kfd_dev structure omits f28d6aa90ca8 drm/amdgpu: Skip halting RLC on GFX v9.4.3 omits 2382ab76a205 drm/amdgpu: Fix register accesses in GFX v9.4.3 omits 1b68c534b728 drm/amdkfd: Increase queue number per process to 255 on GFX9.4.3 omits 66bfddd4ab5a drm/amdgpu: Adjust the sequence to query ras error info omits 4c025a22036c drm/amdgpu: Initialize jpeg v4_0_3 ras function omits c9de0f42c2c8 drm/amdgpu: Add reset_ras_error_count for jpeg v4_0_3 omits d7be629d4581 drm/amdgpu: Add query_ras_error_count for jpeg v4_0_3 omits 22dc9e99e61d drm/amdgpu: Re-enable VCN RAS if DPG is enabled omits 487d0a3470b7 drm/amdgpu: Initialize vcn v4_0_3 ras function omits 954f1ba44840 drm/amdgpu: Add reset_ras_error_count for vcn v4_0_3 omits 08e9f159b951 drm/amdgpu: Add query_ras_error_count for vcn v4_0_3 omits 207c766f41c4 drm/amdgpu: Add vcn/jpeg ras err status registers omits a96ec188d39a drm/amdgpu: Checked if the pointer NULL before use it. omits 671b21d3ad78 drm/amdgpu: Set memory partitions to 1 for SRIOV. omits 4160c08809ee drm/amdgpu: Skip using MC FB Offset when APU flag is set f [...] omits ebfce30b2fe7 drm/amdgpu: Add PSP supporting PSP 13.0.6 SRIOV ucode init. omits 3b0b09637326 drm/amdgpu: Add PSP spatial parition interface omits 19f23b5f6ab7 drm/amdgpu: Return error on invalid compute mode omits 8df0721630a6 drm/amdgpu: Add compute mode descriptor function omits e8e1c6979205 drm/amdgpu: Fix unmapping of aperture omits c3306d9b6bad drm/amdgpu: Fix xGMI access P2P mapping failure on GFXIP 9.4.3 omits 0b9d889226ec drm/amdkfd: Native mode memory partition support omits 10e71eeadae4 drm/amdgpu: Set TTM pools for memory partitions omits 336bf7a6603a drm/ttm: export ttm_pool_fini for cleanup omits 5571ca429049 drm/amdgpu: Add auto mode for compute partition omits 97ec140a8fdb drm/amdgpu: Check memory ranges for valid xcp mode omits cb12f8e55587 drm/amdkfd: Use xcc mask for identifying xcc omits 2549597df3be drm/amdkfd: Add xcp reference to kfd node omits c52c898ffb3a drm/amdgpu: Move initialization of xcp before kfd omits 458a3bcdb55c drm/amdgpu: Fill xcp mem node in aquavanjaram omits 7c202bc98f9b drm/amdgpu: Add callback to fill xcp memory id omits 1be2aac0bb28 drm/amdgpu: Initialize memory ranges for GC 9.4.3 omits 6d87c73e4e47 drm/amdgpu: Add memory partitions to gmc omits c34db97b8217 drm/amdgpu: Add API to get numa information of XCC omits 1f6f659d06e1 drm/amdgpu: Store additional numa node information omits 1d34eacbf38e drm/amdgpu: Get supported memory partition modes omits 1a4c4a8255a1 drm/amdgpu: Move memory partition query to gmc omits b73851ccb9cd drm/amdgpu: Add utility functions for xcp omits 607ca0e05da0 drm/amdgpu: Use apt name for FW reserved region omits 2265e5a6de1b drm/amdgpu: Use GPU VA space for IH v4.4.2 in APU omits 6d0ca52cb972 drm/amdgpu: Simplify aquavanjram instance mapping omits c80e64aaee70 drm/amdgpu/vcn: Use buffer object's deletion logic omits ee484c4ad6e8 drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg [...] omits 70bcee365419 drm/amdgpu: Add a read after write DB_CTRL for vcn_v4_0_3 omits 49a9eecd74cb drm/amdgpu: fixes a JPEG get write/read pointer bug omits e77ce26be480 drm/amdgpu: A workaround for JPEG_v4_0_3 ring test fail omits 7ee9a7a24df3 drm/amdgpu: use physical AID index for ring name omits ae017b7e2b57 drm/amdgpu/vcn: use dummy register selects AID for VCN_RAM ucode omits be7874545074 drm/amdgpu: Fix harvest reporting of VCN omits da21ced78ace drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3 omits 8de116fc90df drm/amdgpu: Add VCN logical to physical id mapping omits dd4ae0c8b785 drm/amdgpu: Add instance mask for VCN and JPEG omits bd9b48298e06 drm/amdgpu: Load vcn_v4_0_3 ucode during early_init omits ebaeea11c3cb drm/amdgpu: preserve the num_links in case of reflection omits b96c9aacaa4d drm/amdgpu: Fix discovery sys node harvest info omits 01d7e5f44377 drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 omits 2495159ebd4d drm/amdgpu: Add fallback path for discovery info omits 7675e3819aaf drm/amdgpu: Read discovery info from system memory omits ef611ee82f67 drm/amdgpu: Add API to get tmr info from acpi omits c9d41e3c1e48 drm/amdgpu: Add parsing of acpi xcc objects omits c9702c5173c6 drm/amdkfd: Enable SVM on Native mode omits 905804e64df7 drm/amdgpu: Add FGCG for GFX v9.4.3 omits d8c61ac84620 drm/amdgpu: Use transient mode during xcp switch omits c4937895d466 drm/amdgpu: Add flags for partition mode query omits 668dfeff77b7 drm/amd/pm: fix wrong smu socclk value omits 80d503a732d0 drm/amdgpu: Add mode-2 reset in SMU v13.0.6 omits b00679bf1827 drm/amd/pm: Notify PMFW about driver unload cases omits 6a170405c4b5 drm/amd/pm: Update PMFW headers for version 85.54 omits 59a0eee6666a drm/amd/pm: Expose mem temperature for GC version 9.4.3 omits 499ebdd8bc58 drm/amd/pm: Update hw mon attributes for GC version 9.4.3 omits 5c0abc4e825a drm/amd/pm: Initialize power limit for SMU v13.0.6 omits 9d1bb5e13650 drm/amd/pm: Keep interface version in PMFW header omits 48b5659cf086 drm/amd/pm: Add ih for SMU v13.0.6 thermal throttling omits 5e6cb13858da drm/amd/pm: Update pmfw header files for SMU v13.0.6 omits 2c4f66a52442 drm/amd/pm: Update gfx clock frequency for SMU v13.0.6 omits 24105e10b5e6 drm/amd/pm: Update pmfw header files for SMU v13.0.6 omits 88f0cfa98e91 drm/amdgpu: fix sdma instance omits d901619a00eb drm/amdgpu: change the print level to warn for ip block disabled omits 2828fd711e4f drm/amdgpu: Increase Max GPU instance to 64 omits 711bbbf8b9fc drm/amdgpu: increase AMDGPU_MAX_RINGS omits fe66da3ae0fe drm/amdgpu: Create VRAM BOs on GTT for GFXIP9.4.3 omits 92f5baa17e37 drm/amdgpu: Implement new dummy vram manager omits e1761899cf31 drm/amdgpu: Handle VRAM dependencies on GFXIP9.4.3 omits 50f60db1dbf8 drm/amdgpu: Enable CG for IH v4.4.2 omits e91c60ae091c drm/amdgpu: Enable persistent edc harvesting in APP APU omits 34554af3ad20 drm/amdgpu: Initialize mmhub v1_8 ras function omits e2b865606aa2 drm/amdgpu: Add reset_ras_error_status for mmhub v1_8 omits fa90ca94dbda drm/amdgpu: Add query_ras_error_status for mmhub v1_8 omits 398cb29c62a2 drm/amdgpu: Add reset_ras_error_count for mmhub v1_8 omits a0f4e911360a drm/amdgpu: Add query_ras_error_count for mmhub v1_8 omits 5549060b8354 drm/amdgpu: Add mmhub v1_8_0 ras err status registers omits 6282a06c1a50 drm/amdgpu: Initialize sdma v4_4_2 ras function omits 60891ebf43a1 drm/amdgpu: Add reset_ras_error_count for sdma v4_4_2 omits ed3103a6648c drm/amdgpu: Add query_ras_error_count for sdma v4_4_2 omits e1cfccc1db29 drm/amdgpu: Add sdma v4_4_2 ras registers omits e2805df3dbe9 drm/amdgpu: Add common helper to reset ras error omits 7bf438fac07e drm/amdgpu: Add common helper to query ras error (v2) omits a781f964cf7c drm/amdgpu: Enable MGCG on SDMAv4.4.2 omits 0c525f3e75bc drm/amdgpu: enable context empty interrupt on sdma v4.4.2 omits 7e8013f99634 drm/amdgpu: add vcn_4_0_3 codec query omits 148cdb1e999a drm/amdkfd: bind cpu and hiveless gpu to a hive if xgmi connected omits 1f9862b337ef drm/amdkfd: Cleanup KFD nodes creation omits fecb38e81dba drm/ttm: add NUMA node id to the pool omits 6b55fdfd5098 drm/amdgpu: Fix mqd init on GFX v9.4.3 omits 892bcbdf23d0 drm/amd: fix compiler error to support older compilers omits 4d7941ec549f drm/amdgpu: Enable CGCG/LS for GC 9.4.3 omits b2ec1cef9d55 drm/amdgpu: Use unique doorbell range per xcc omits 43b972fa1576 drm/amdgpu: Keep SDMAv4.4.2 active during reset omits 4739edbb637d drm/amdkfd: Report XGMI IOLINKs for GFXIP9.4.3 omits e929de5202b1 drm/amdgpu: add num_xcps return omits 91e253c428a2 drm/amdgpu: increase AMDGPU_MAX_HWIP_RINGS omits 0405c217ad02 drm/amdgpu: vcn_v4_0_3 load vcn fw once for all AIDs omits eafb9dcbd3cb drm/amdgpu: Populate VCN/JPEG harvest information omits 3f5e6305301b drm/amdgpu: Correct dGPU MTYPE settings for gfx943 omits 94bd9cdd8ba5 drm/amdgpu: Remove SMU powergate message call for SDMA omits 69d2c6b6aebe drm/amdgpu: enable vcn/jpeg on vcn_v4_0_3 omits cdde82afb786 drm/amdgpu: enable indirect_sram mode on vcn_v4_0_3 omits e8911a96cb4c drm/amdgpu: add unified queue support on vcn_v4_0_3 omits b648c0970a2e drm/amdgpu: add fwlog support on vcn_v4_0_3 omits 4acd2d1f5ee7 drm/amdgpu: increase MAX setting to hold more jpeg instances omits 52aae773ed69 drm/amdgpu: Use discovery to get XCC/SDMA mask omits 04e2f25aac00 drm/amdgpu: Make VRAM discovery read optional omits d020a29b6b58 drm/amdgpu: Allocate GART table in RAM for AMD APU omits 5c218b0840ab drm/amdgpu: Add FGCG logic for GFX v9.4.3 omits 8586fb9372ab drm/amdgpu: Make UTCL2 snoop CPU caches omits e34648a5d6f3 amd/amdgpu: Set MTYPE_UC for access over PCIe omits 47f15b003705 drm/amdgpu: Fix GFX v9.4.3 EOP buffer allocation omits 891a084a756f drm/amdgpu: Fix GFX 9.4.3 dma address capability omits 5d4bcc5a2681 drm/amdgpu: Fix semaphore release omits 8b7f21b484eb drm/amdkfd: Setup current_logical_xcc_id in MQD omits 422f79a5771b drm/amdgpu: Remove unnecessary return value check omits faf96b9b602d drm/amdgpu: correct the vmhub index when page fault occurs omits 7780b331a1c5 drm/amdkfd: Update packet manager for GFX9.4.3 omits a5aede3a2362 drm/amdgpu: set MTYPE in PTE for GFXIP 9.4.3 omits 116311f93b95 drm/amdgpu: Use mask for active clusters omits dd3d99cf2052 drm/amdgpu: Derive active clusters from SDMA omits ce374e83266d drm/amdgpu: Move generic logic to soc config omits c9560bc8fc37 drm/amdgpu: Fix the KCQ hang when binding back omits 750614d7ac54 drm/amdgpu: Skip TMR allocation if not required omits daf27f8d70cc drm/amdgpu: Add XCP IP callback funcs for each IP omits d56eb041b552 drm/amdgpu: Add XCP functions for GFX v9.4.3 omits c4fc689f328d drm/amdgpu: Add SDMA v4.4.2 XCP funcs omits c554a01e1c08 drm/amdgpu: Add GFXHUB v1.2 XCP funcs omits be92a115791c drm/amdgpu: Switch to SOC partition funcs omits edafdf9d21a1 drm/amdgpu: Add soc config init for GC9.4.3 ASICs omits 27614f589fc0 drm/amdgpu: Add SOC partition funcs for GC v9.4.3 omits 156bf3df0c08 drm/amdgpu: Add initial version of XCP routines omits c1a72dab5ff1 drm/amdgpu: Add sdma instance specific functions omits 02dda8c300ad drm/amdgpu: Add xcc specific functions for gfxhub omits 3017d355d0df drm/amdgpu: Add xcc specific functions omits 72e44829d013 drm/amdgpu: Rename xcc specific functions omits 66b33a76b4f2 drm/amdgpu: Check APU supports true APP mode omits 87e90899d768 drm/amdgpu: more GPU page fault info for GC v9.4.3 omits 82425eaa7b8f drm/amdgpu: remove partition attributes sys file for gfx_v9_4_3 omits edcd29a14ff7 drm/amdgpu: fix kcq mqd_backup buffer double free for multi-XCD omits 5f3eb32dc601 drm/amdgpu: Skip runtime db read for PSP 13.0.6 omits 4901d7856233 drm/amdgpu: fix vm context register assignment in mmhub v1.8 omits e7c73327fb7b drm/amdgpu: Revert programming of CP_PSP_XCP_CTL omits 41a717ea8afc drm/amdgpu: detect current GPU memory partition mode omits 186ecf4eb2c3 drm/amdgpu: init smuio funcs for smuio v13_0_3 omits 29a72efb4e34 drm/amdgpu: implement smuio v13_0_3 callbacks omits 09ee79c48edd drm/amdgpu: add smuio v13_0_3 ip headers omits cab39a85d527 drm/amdgpu: retire render backend setup from gfx_v9_4_3 omits 164fb2940933 drm/amd/amdgpu: Update debugfs for XCC support (v3) omits 21c7cabeae75 drm/amdgpu: Add SDMA v4.4.2 golden settings omits cde29d92251b drm/amdgpu: init gfx_v9_4_3 external_rev_id omits 9dfddd8639fc drm/amdgpu: Fix interrupt handling in GFX v9.4.3 omits f0e642b40486 drm/amdgpu: consolidate the access helpers in nbio v7_9 omits d7a5b9992710 drm/amdgpu: add helpers to access registers on different AIDs omits 2c584b876b14 drm/amdgpu: parse base address from new ip discovery with [...] omits 333eff84c4bb drm/amdgpu: upgrade amdgpu_discovery struct ip to ip_v4 omits ab607f121f69 drm/amdgpu: do some register access cleanup in nbio v7_9 omits 066f2f9c1c52 drm/amdgpu: extend max instances omits ceb91893cb49 drm/amdgpu: increase DISCOVERY_TMR_SIZE omits 7413b09dd495 drm/amdgpu: update ip discovery header to v4 omits 6a4e315a5442 drm/amdgpu: switch to aqua_vanjaram_doorbell_index_init omits 9840fb311097 drm/amdgpu: Use SDMA instance table for aqua vanjaram omits 2796bb09d0fc drm/amdgpu: Add mask for SDMA instances omits e86ce0b5e71f drm/amdgpu: Add IP instance map for aqua vanjaram omits 057fd75c1bf2 drm/amdgpu: add new doorbell assignment table for aqua_vanjaram omits efe8869c0de8 drm/amdgpu: Fix register access on GC v9.4.3 omits d5397df1a2f0 drm/amdgpu: Fix programming of initial XCP mode omits fd876b2fc795 drm/amdkfd: Update interrupt handling for GFX9.4.3 omits 0240a5d89777 drm/amdgpu: Fix failure when switching to DPX mode omits b267feba529d drm/amdkfd: Use instance table for GFX 9.4.3 omits 1a112636ca86 drm/amdgpu: Fix SWS on multi-XCD GPU omits b403ddbb97d0 drm/amdgpu: drop redundant csb init for gfx943 omits 28d2fc0ea580 drm/amdgpu: adjust s2a entry register for sdma doorbell tr [...] omits f9bae1a491ed drm/amdkfd: Update SMI events for GFX9.4.3 omits 0a1888248be9 drm/amdgpu: Use status register for partition mode omits 6a2deb0d21b8 drm/amdkfd: pass kfd_node ref to svm migration api omits 03b0e91d21fc drm/amdgpu: Conform to SET_UCONFIG_REG spec omits c2b233f98642 drm/amdgpu/vcn: add vcn multiple AIDs support omits 8e61e681c34a drm/amdgpu/vcn: update clock gate setting for VCN 4.0.3 omits 4c0411e44c06 drm/amdgpu/jpeg: add JPEG multiple AIDs support omits 2fe9291aba66 drm/amdgpu/nbio: add vcn doorbell multiple AIDs support omits 424af0eaeb9d drm/amdgpu: Fix GRBM programming sequence omits 689502f77b1c drm/amdgpu: Use instance table for sdma 4.4.2 omits 75d667baa895 drm/amdgpu: Add mask for SDMA instances omits 0cab5b41603b drm/amdgpu: Use instance lookup table for GC 9.4.3 omits eda54ff7bb21 drm/amdgpu: Add map of logical to physical inst omits eabfefb58dab drm/amdkfd: Add device repartition support omits 7253d55de173 drm/amdkfd: Rework kfd_locked handling omits ba53f5ab65db drm/amdgpu: configure the doorbell settings for sdma on non-AID0 omits bb530acd496e drm/amdgpu: add indirect r/w interface for smn address gre [...] omits bbe2febb5f7a drm/amdkfd: EOP Removal - Handle size 0 correctly omits af54c1d7ecf0 drm/amdgpu: reflect psp xgmi topology info for gfx9.4.3 omits 9e7b371e6c67 drm/amdgpu/vcn: update amdgpu_fw_shared to amdgpu_vcn4_fw_shared omits 0a3f93ff9df7 drm/amdgpu/vcn: remove unused code omits b8faada76414 drm/amdgpu/vcn: update ucode setup omits 927e0290e57a drm/amdgpu/vcn: update new doorbell map omits db93c5604c53 drm/amdgpu/jpeg: update jpeg header to support multiple AIDs omits 4477f108ff91 drm/amdgpu/vcn: update vcn header to support multiple AIDs omits abd9bd9b1a36 drm/amdgpu/vcn: use vcn4 irqsrc header for VCN 4.0.3 omits 30b5e89f9b19 drm/amdgpu: Change num_xcd to xcc_mask omits a74015b97b7f drm/amdgpu: add the support of XGMI link for GC 9.4.3 omits 960132331277 drm/amdgpu: add new vram type for dgpu omits c973fbab8584 drm/amdkfd: Populate memory info before adding GPU node to [...] omits 5c2b5832289f drm/amdkfd: Add SDMA info for SDMA 4.4.2 omits 1c548c8c821f drm/amdkfd: Fix SDMA in CPX mode omits 272881fe40c2 drm/amdkfd: add gpu compute cores io links for gfx9.4.3 omits 2bb970f4f44d drm/amdgpu: introduce new doorbell assignment table for GC 9.4.3 omits a73d8a717640 drm/amdgpu: program GRBM_MCM_ADDR for non-AID0 GRBM omits 970040efdf74 drm/amdgpu: convert the doorbell_index to 2 dwords offset for kiq omits 73657761bbd8 drm/amdgpu: set mmhub bitmask for multiple AIDs omits 017d3bdd69a9 drm/amdgpu: complement the IH node_id table for multiple AIDs omits d38786123805 drm/amdgpu: correct the vmhub reference for each XCD in gf [...] omits c98d1841c80d drm/amdgpu: do mmhub init for multiple AIDs omits 3853ec5c030b drm/amdgpu: assign the doorbell index for sdma on non-AID0 omits fca7d770127b drm/amdgpu: add support for SDMA on multiple AIDs omits ea33a8e8e215 drm/amdgpu: adjust some basic elements for multiple AID case omits a8052f4bdf83 drm/amdgpu: assign the doorbell index in 1st page to sdma [...] omits 9daaa592b4de drm/amdgpu: Set XNACK per process on GC 9.4.3 omits 00192f107d1d drm/amdgpu: Use new atomfirmware init for GC 9.4.3 omits 3f191d671c04 drm/amdkfd: Update coherence settings for svm ranges omits bb9dd97402cf drm/amdgpu: Fix CP_HYP_XCP_CTL register programming in CPX mode omits 09a95a85cf3e drm/amdkfd: Update SDMA queue management for GFX9.4.3 omits abe6a27f44f5 drm/amdkfd: Update sysfs node properties for multi XCC omits 80b505e24f69 drm/amdkfd: Call DQM stop during DQM uninitialize omits 7fc988004d87 drm/amdgpu: Fix VM fault reporting on XCC1 omits 7e114271897e drm/amdkfd: Update context save handling for multi XCC setup (v2) omits 065ab89e3fe2 drm/amdgpu: Add XCC inst to PASID TLB flushing omits 204648c2b4eb drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) omits 72967bae3d1e drm/amdkfd: Add PM4 target XCC omits 6e039130604d drm/amdkfd: Update MQD management on multi XCC setup omits a20acf1f4e7e drm/amdkfd: Add spatial partitioning support in KFD omits 8977e8d9d96b drm/amdkfd: Introduce kfd_node struct (v5) omits 7ae139739107 drm/amdgpu: Add mode2 reset logic for v13.0.6 omits 57a097df3348 drm/amdgpu: Add some XCC programming omits 6e77382779fe drm/amdgpu: add node_id to physical id conversion in EOP handler omits 96c998bc80be drm/amdgpu: enable the ring and IB test for slave kcq omits a586bf6489f6 drm/amdgpu: support gc v9_4_3 ring_test running on all xcc omits 0e7a3e5b30a7 drm/amdgpu: fix vcn doorbell range setting omits 58031dfcb722 drm/amdgpu/jpeg: enable jpeg doorbell for jpeg4.0.3 omits b2ad299a4840 drm/amdgpu/vcn: enable vcn doorbell for vcn4.0.3 omits d1ff5ccfcfae drm/amdgpu/nbio: update vcn doorbell range omits a3acc6b19458 drm/amdkfd: Set F8_MODE for gc_v9_4_3 omits 4e8c5109e624 drm/amdgpu/jpeg: add multiple jpeg rings support for vcn4_0_3 omits 5c692d966197 drm/amdgpu/jpeg: add multiple jpeg rings support omits c4b80d37d648 drm/amdgpu/vcn: enable vcn DPG mode for VCN4_0_3 omits 49aba43a4ccd drm/amdgpu/vcn: enable vcn pg for VCN4_0_3 omits fe41f6c8030a drm/amdgpu/vcn: enable vcn cg for VCN4_0_3 omits a370c3561d01 drm/amdgpu/jpeg: enable jpeg pg for VCN4_0_3 omits 6e9fcb912d78 drm/amdgpu/jpeg: enable jpeg cg for VCN4_0_3 omits 6be6ea603999 drm/amdgpu/vcn: add vcn support for VCN4_0_3 omits eaa295a8b863 drm/amdgpu/jpeg: add jpeg support for VCN4_0_3 omits 1a77b362586f drm/amdgpu: add VCN4_0_3 firmware omits 2d29793e8dfd drm/amdgpu: add vcn v4_0_3 ip headers omits a779c7ab6b6c drm/amdgpu/: add more macro to support offset variant omits 65d20d2fb27b drm/amdgpu: Use the correct API to read register omits 496d8cc34d1e drm/amdgpu: Add kgd2kfd for GC 9.4.3 omits b094a9df9669 drm/amdgpu: alloc vm inv engines for every vmhub omits b83150858f65 drm/amdgpu: override partition mode through module parameter omits 7656c9544449 drm/amdgpu: make the WREG32_SOC15_xx macro to support multi GC omits 11f64eb1472f drm/amdgpu: add sysfs node for compute partition mode omits b7990a851c49 drm/amdgpu: assign different AMDGPU_GFXHUB for rings on each xcc omits 0b6a1ad34314 drm/amdgpu: init vmhubs bitmask for GC 9.4.3 omits 111e745dc0a9 drm/amdgpu: add bitmask to iterate vmhubs omits 9b8791acfc09 drm/amdgpu: assign register address for vmhub object on each XCD omits 5ddecc93b0ac drm/amdgpu: introduce vmhub definition for multi-partition [...] omits 1cd60153080d drm/amd/display: 3.2.236 omits 1810864ad6f9 drm/amd/display: Remove v_startup workaround for dcn3+ omits faa08d616380 drm/amd/display: Remove unnecessary variable omits 754e5da53770 drm/amd/display: Make unbounded req update separate from dlg/ttu omits 2a4926749c6f drm/amd/display: Add visual confirm color support for MCLK switch omits a53f86452fae drm/amd/display: Fix possible underflow for displays with [...] omits 841528451429 drm/amd/display: Convert connector signal id to string omits f3fc7f565399 drm/amd/display: Update vactive margin and max vblank for [...] omits f9127c22c4ed drm/amd/display: Only skip update for DCFCLK, UCLK, FCLK o [...] omits b8667ceecd47 drm/amd/display: enable dpia validate omits 5eac7b8ca6a6 drm/amd/pm: fix possible power mode mismatch between drive [...] omits d860a8d1439e drm/amdgpu: skip disabling fence driver src_irqs when devi [...] omits 8cc58d8f70d7 drm/amdgpu: improve wait logic at fence polling omits 56b1de572bd4 drm/amdgpu/gmc11: implement get_vbios_fb_size() omits bd644e48b094 drm/amd/display: Simplify the calculation of variables omits 37a220782600 drm/amdgpu: Differentiate between Raven2 and Raven/Picasso [...] omits e9171db40a08 drm/amdkfd: Fix potential deallocation of previously deall [...] omits dc5f590afac5 drm/amdgpu: change gfx 11.0.4 external_id range omits 09ddf8d37932 drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c omits f6eb53ced6fe drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx1 [...] omits 6f683d9ac496 drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. omits 07d60cc34bba drm/amdgpu: release correct lock in amdgpu_gfx_enable_kgq() omits 3ecb4a459a1e selftests/ftrace: Add new test case which checks for optim [...] omits d0f94ebe1864 xtensa: add asm-prototypes.h omits d4ebc9419afb Merge branch 'fixes' into next omits c425c2145e60 dt-bindings: mmc: sdhci-msm: Document SC8280XP SDHCI omits 772e6d82f3dd dt-bindings: mmc: brcm,kona-sdhci: convert to YAML omits 5598fe39b87a mmc: dw_mmc: Make dw_mci_pltfm_remove() return void omits 9906964b9ae8 dt-bindings: mmc: sdhci-msm: add IPQ6018 compatible omits d3295311e589 drm/amdgpu/display: Enable DC_FP for LoongArch omits cdb114392ea3 drm/amdgpu/jpeg: Remove harvest checking for JPEG3 omits 7df461a17f24 drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when en [...] omits 8ad3aa60507a drm/amd/pm: avoid potential UBSAN issue on legacy asics omits 64e2070e132f drm/amdgpu: disable sdma ecc irq only when sdma RAS is ena [...] omits 24ac4e0f135e drm/amd/display: Promote DAL to 3.2.235 omits 4f68e492e384 drm/amdgpu: Fix vram recover doesn't work after whole GPU [...] omits 4491ccfc03b5 drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs omits 716d87873ebb drm/amd/display: Block SubVP on displays that have pixclk [...] omits c0c051203fae drm/amd/display: Block SubVP high refresh when VRR active fixed omits 66fb3503135b drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes omits 9e536042c6fd drm/amd/display: Check Vactive for VRR active for FPO + Vactive omits 2bb570573ab9 drm/amd/display: Add symclk workaround during disable link output omits 881460551707 drm/amdgpu: set default num_kcq to 2 under sriov omits 3a5fb036af0a drm/amd/pm: parse pp_handle under appropriate conditions omits fa056f1dbc81 drm/amdgpu: install stub fence into potential unused fence [...] omits 3240f9c3c898 drm/amd/display: Show the DCN/DCE version in the log omits 0f8c57a7f05a drm/amdgpu: Remove the unused variable golden_settings_gc_9_4_3 omits d63323690588 drm/amdkfd: Don't trigger evictions unmapping dmabuf attachments omits df2736c7b2b6 drm/amd/display: Add additional pstate registers to HW sta [...] omits e2835dc279ce drm/amdgpu: remove unneeded semicolon omits 6d9ed63d8bc3 tools/nolibc: Fix build of stdio.h due to header ordering omits 661c7e0bc5b4 tools/nolibc: add testcases for vfprintf omits f17dd36af911 tools/nolibc: implement fd-based FILE streams omits a617f200998d tools/nolibc: add wrapper for memfd_create omits 1b2c9f5ee1a0 tools/nolibc: add libc-test binary omits 1fbc5bde2d31 tools/nolibc: fix build of the test case using glibc omits 5bcaf29d171c tools/nolibc: tests: fix build on non-c99 compliant compilers omits 696b1db4668d tools/nolibc: tests: use volatile to force stack smashing omits f8424c54d041 selftests/clone3: test clone3 with exit signal in flags omits d6c99437f54d kselftest: vDSO: Fix accumulation of uninitialized ret whe [...] omits 724f422513e4 selftests: prctl: Fix spelling mistake "anonynous" -> "anonymous" omits 91698a77da94 selftests: media_tests: Add new subtest to video_device_test omits 589f25dc8707 soc: rockchip: dtpm: use C99 array init syntax omits 4d309c9e6d22 drm/amdgpu: do gfxhub init for all XCDs omits 8d82edfbfdb1 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() omits 841d947c6d5a drm/amdgpu: unlock on error in gfx_v9_4_3_kiq_resume() omits 506fe17d2c25 drm/amdgpu: unlock the correct lock in amdgpu_gfx_enable_kcq() omits db5ddeed4c20 drm/amdgpu: drop unused function omits 3842aefb4ed1 drm/amdgpu: drop invalid IP revision omits fddf6aaf7f96 drm/amdgpu: put MQDs in VRAM omits 9a30f511cb5c drm/amdgpu: drop redundant sched job cleanup when cs is aborted omits f232850d1c8f drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs [...] omits 079c782f010f drm/amdgpu: set gfx9 onwards APU atomics support to be true omits 08055cb6d806 drm/amdgpu/gfx11: always restore kcq/kgq MQDs omits 00e1abf6ec95 drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution omits 85397dea166c drm/amd/display: mark amdgpu_dm_connector_funcs_force static omits bdc226d296fe drm/amdgpu/gfx10: always restore kcq/kgq MQDs omits 5ce9f6ae469b drm/amdgpu/gfx9: always restore kcq MQDs omits af821b6f0be4 drm/amdgpu/gfx8: always restore kcq MQDs omits d37345aa092d drm/amdgpu/gfx11: drop unused variable omits a9589f7ed970 drm/amdgpu/gfx10: drop unused variable omits 807f0013a98b drm/amd: Downgrade message about watermarks table after s0 [...] omits 9263fb05af68 drm/amdgpu/gfx11: use generic [en/dis]able_kgq() helpers omits 694904eb407f drm/amdgpu/gfx10: use generic [en/dis]able_kgq() helpers omits 9bfa241d1289 drm/amdgpu: add [en/dis]able_kgq() functions omits 053a86bc3d2d drm/amd/display: 3.2.234 omits f4db505a7271 drm/amd/display: [FW Promotion] Release 0.0.165.0 omits 6b4da0f763ad drm/amd/display: Add w/a to disable DP dual mode on certain ports omits 2fba62572b56 drm/amd/display: revert "Update scaler recout data for vis [...] omits e7b1fbf91a46 drm/amd/display: filter out invalid bits in pipe_fuses omits cc8151c155b4 drm/amd/display: Adding debug option to override Z8 waterm [...] omits 4f01e5c85d20 drm/amd/display: Change default Z8 watermark values omits 8203be61d1e5 drm/amd/display: Workaround wrong HDR colorimetry with som [...] omits d98ae1d92f91 drm/amd/display: Add logging when DP link training Channel [...] omits 63e9a22ed882 drm/amd/amdgpu: Fix style problems in amdgpu_psp.c omits d3cf9d3a289f drm/amdgpu/gfx10: drop old bring up code omits ebb9474baeab drm/amdgpu/gfx11: drop old bring up code omits 9d0a03a43ee3 drm/amdkfd: Optimize svm range map to GPU with XNACK on omits 047e94184415 drm/amd/display: Add logging for eDP v1.4 supported sink rates omits c1fbfbbfaa02 drm/amd/display: Fix possible NULL dereference in dc_dmub_ [...] omits 3030cf6e3fe9 drm/amd/amdgpu: Fix style problems in amdgpu_debugfs.c omits 5f5cc0de4c67 drm/amdgpu: Enable mcbp under sriov by default omits ccd438171bac drm/amdgpu: remove pasid_src field from IV entry omits c602d235f0b2 drm/amd/amdgpu: Simplify switch case statements in amdgpu_ [...] omits f20b8ddbef67 drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV omits 47a7a4245fc1 drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4 [...] omits a890efed1dc4 drm/amdgpu: add a missing lock for AMDGPU_SCHED omits 5da209b3ae43 drm/amdkfd: Update KFD TTM mem limit omits 035c0a1e50e0 drm/amdgpu: Set GTT size equal to TTM mem limit omits c38dfe8598f7 drm/ttm: Helper function to get TTM mem limit omits de0b4bf094fc drm/amdgpu: mark gfx_v9_4_3_disable_gpa_mode() static omits 2ead0aad9355 drm/amdgpu: check correct allocated mqd_backup object after alloc omits 43e195d39b7d drm/amdgpu: fix a build warning by a typo in amdgpu_gfx.c omits d11d27f4b76c drm/amd/display: return status of dmub_srv_get_fw_boot_status omits ef1543899a9c drm/amd/display: set variable custom_backlight_curve0 stor [...] omits c56edea58c31 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini omits aa6ac247ed7d drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini omits 2314ae3c688d drm/amdgpu: Enable doorbell selfring after resize FB BAR omits cd29bddd51ee drm/amd/amdgpu: Fix style errors in amdgpu_display.c omits 471d611aedfe drm/amd/display: DSC passthrough is for DP-HDMI pcon (SST pcon) omits 3da2e48e17d8 drm/amdgpu: Use the default reset when loading or reloadin [...] omits 0886b3fdc29e drm/amdgpu: Fix mode2 reset for sienna cichlid omits a89e37e2c82a drm/amdgpu: add new flag to AMDGPU_CTX_QUERY2 omits 452feda7c5d4 drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() omits b46ed1e1802a drm/amd/display: Fix a test CalculatePrefetchSchedule() omits 6d3435e2e303 drm:amd:amdgpu: Fix missing bo unlock in failure path omits d33f628a0d10 drm/amd/display: remove unused variables dispclk_delay_sub [...] adds 9cd6357f100b Merge tag 'cgroup-for-6.4-rc5-fixes' of git://git.kernel.o [...] adds 30c3d3b70aba drm/amd: Disallow s0ix without BIOS support again adds 2a1eb1a34320 drm/amdgpu: fix Null pointer dereference error in amdgpu_d [...] adds 1d13c49cf4e2 drm/amd/pm: Fix power context allocation in SMU13 adds 38e4ced80479 drm/amd/pm: conditionally disable pcie lane switching for [...] adds 99b3886f8674 drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_ [...] adds 59de751e3845 drm/amd/display: add ODM case when looking for first split pipe adds 3b3ffd729e7e Revert "drm/amdgpu: change the reference clock for raven/raven2" adds d511f95938bf Revert "drm/amdgpu: Differentiate between Raven2 and Raven [...] adds 73c12de8bee2 Revert "drm/amdgpu: switch to golden tsc registers for rav [...] adds 982b173a6c6d drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl adds b447b079cf3a drm/amdgpu: fix xclk freq on CHIP_STONEY adds dac652220ba0 drm/amdgpu: change reserved vram info print adds e1a600208286 drm/amd/display: Reduce sdp bw after urgent to 90% adds b1913ff4d86b Merge tag 'amd-drm-fixes-6.4-2023-06-07' of https://gitlab [...] adds d6d4f0a11893 Merge tag 'drm-intel-fixes-2023-06-08' of git://anongit.fr [...] adds 4a059559809f drm/exynos: vidi: fix a wrong error return adds 48bfd02569f5 drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl adds 02b8f0b75518 Merge tag 'exynos-drm-fixes-for-v6.4-rc6' of git://git.ker [...] adds bcd84301a33b Merge tag 'drm-misc-fixes-2023-06-08' of git://anongit.fre [...] adds 173d42721b46 drm/msm: Set max segment size earlier adds b78c77273a56 drm/msm/dp: add module parameter for PSR adds a8e981ac2d0e drm/msm/dp: enable HDP plugin/unplugged interrupts at hpd_ [...] adds 12abd735f030 drm/msm/a6xx: initialize GMU mutex earlier adds 986c34b49581 Merge tag 'drm-msm-fixes-2023-06-08' of https://gitlab.fre [...] adds 33f2b5785a2b Merge tag 'drm-fixes-2023-06-09' of git://anongit.freedesk [...] adds 1b2924393309 Revert "ext4: don't clear SB_RDONLY when remounting r/w un [...] adds dea9d8f7643f ext4: only check dquot_initialize_needed() when debugging adds 8fc1c596c2cc Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 697fa9b586ef Merge tag 'sound-6.4-rc6' of git://git.kernel.org/pub/scm/ [...] adds 333a396d71ce Merge tag 'pinctrl-v6.4-2' of git://git.kernel.org/pub/scm [...] adds 92d22212c090 Merge tag 'gpio-fixes-for-v6.4-rc6' of git://git.kernel.or [...] adds 87aceaa7f083 Merge tag 's390-6.4-3' of git://git.kernel.org/pub/scm/lin [...] adds 0f506c7f7d3d Merge tag 'riscv-for-linus-6.4-rc6' of git://git.kernel.or [...] adds 7e8c948b3f09 Merge tag 'ceph-for-6.4-rc6' of https://github.com/ceph/ce [...] adds 55d8122f5cd6 vhost: support PACKED when setting-getting vring_base adds beee7fdb5b56 vhost_vdpa: support PACKED when setting-getting vring_base adds 07496eeab577 tools/virtio: use canonical ftrace path adds dbfa18c5d769 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds ddad59331a4e blk-mq: fix blk_mq_hw_ctx active request accounting adds 8cfb98196cce null_blk: Fix: memory release when memory_backed=1 adds ccc45cb4e727 s390/dasd: Use correct lock while counting channel queue length adds 64569520920a Merge tag 'block-6.4-2023-06-09' of git://git.kernel.dk/linux adds 436eeae0411a tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' adds abd649fdf91a Merge tag 'amdtee-fix-for-v6.5' of https://git.linaro.org/ [...] adds 5cdd5ec17654 Merge tag 'imx-fixes-6.4-2' of git://git.kernel.org/pub/sc [...] adds 859c74595156 Merge tag 'arm-fixes-6.4-2' of git://git.kernel.org/pub/sc [...] adds 6be5e47b69d8 Merge tag 'soundwire-6.4-fixes' of git://git.kernel.org/pu [...] adds 7f3c782b3914 eeprom: at24: also select REGMAP adds 33f36147be36 Merge tag 'at24-fixes-for-v6.4-rc6' of git://git.kernel.or [...] adds 022ce8862dff Merge tag 'i2c-for-6.4-rc6' of git://git.kernel.org/pub/sc [...] adds 65d7ca5987f2 Merge tag '6.4-rc5-smb3-server-fixes' of git://git.samba.o [...] adds 4c605260bc60 Merge tag 'x86_urgent_for_v6.4_rc6' of git://git.kernel.or [...] adds 858fd168a95c Linux 6.4-rc6 adds ace9e12da2f0 Merge tag 'for-6.4-rc6-tag' of git://git.kernel.org/pub/sc [...] adds fd37b884003c io_uring/io-wq: don't clear PF_IO_WORKER on exit adds 2f012f2baca1 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abor [...] adds bde1597d0f04 radix-tree: move declarations to header adds 270aa0106206 mm/uffd: fix vma operation where start addr cuts part of vma adds 5543d3c43c41 mm/uffd: allow vma to merge as much as possible adds 8652d44f466a kexec: support purgatories with .text.hot sections adds 97b6b9cbba40 x86/purgatory: remove PGO flags adds 20188baceb7a powerpc/purgatory: remove PGO flags adds 88ac3bbcf738 riscv/purgatory: remove PGO flags adds fee5eaecca86 nilfs2: fix possible out-of-bounds segment allocation in r [...] adds 9f6c6ad161f1 lib/test_vmalloc.c: avoid garbage in page array adds 50d927880e0f ocfs2: fix use-after-free when unmounting read-only filesystem adds 92c5d1b860e9 nilfs2: reject devices with insufficient block count adds 4f572f0074b8 mm/gup_test: fix ioctl fail for compat task adds 2192bba03d80 epoll: ep_autoremove_wake_function should use list_del_ini [...] adds 5ff6e2fff88e mm/damon/core: fix divide error in damon_nr_accesses_to_ac [...] adds 0e4d4ef972aa mailmap: add entry for John Keeping adds 26a6ffff7de5 ocfs2: check new file size on fallocate call adds 9425c591e06a page cache: fix page_cache_next/prev_miss off by one adds 0bdf0efa180a zswap: do not shrink if cgroup may not zswap adds fb054096aea0 Merge tag 'mm-hotfixes-stable-2023-06-12-12-22' of git://g [...] adds ac875c089a81 mm: keep memory type same on DEVMEM Page-Fault adds 56d7145713b2 mm/shmem: fix race in shmem_undo_range w/THP adds bbe194543006 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 2273706053bc mm: fix hugetlb page unmap count balance issue adds d1db80ee7e97 writeback: fix dereferencing NULL mapping->host on writeba [...] adds 7b05a2835aa5 mm/mprotect: fix do_mprotect_pkey() limit check adds 0f7a5c717ed0 mm/vmalloc: do not output a spurious warning when huge vma [...] adds 752f90cf8ab0 memfd: check for non-NULL file_seals in memfd_create() syscall adds 9f4e282bf88c mm/khugepaged: fix iteration in collapse_file adds ae66fd45d885 udmabuf: revert 'Add support for mapping hugepages (v4)' adds b667d7a3b4cf scripts: fix the gfp flags header path in gfp-translate adds fcb2afb982a2 scripts/gdb: fix SB_* constants parsing adds d231f1c56ba3 afs: fix dangling folio ref counts in writeback adds 80e3bd1659e9 afs: fix waiting for writeback then skipping folio adds bb11f5a671d8 nilfs2: fix buffer corruption due to concurrent device reads adds c5053afd6ede Revert "mm: shrinkers: convert shrinker_rwsem to mutex" adds 6ebd990c97c4 Revert "mm: vmscan: remove shrinker_rwsem from synchronize [...] adds 3263d3f29dbf Revert "mm: vmscan: hold write lock to reparent shrinker n [...] adds 21cae74fcf81 Revert "mm: shrinkers: make count and scan in shrinker deb [...] adds 8311c73d75e5 Revert "mm: vmscan: add shrinker_srcu_generation" adds e102ed143af1 Revert "mm: vmscan: make memcg slab shrink lockless" adds 527fdf098ced Revert "mm: vmscan: make global slab shrink lockless" adds 10c34df9fc00 nilfs2: prevent general protection fault in nilfs_clear_di [...] adds 0930d9d9edc3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 17f2bd60062f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 91ffd1bae1da ping6: Fix send to link-local addresses with VRF. adds 6292d7436cf2 igb: Fix extts capture value format for 82580/i354/i350 adds 863199199713 net: usb: qmi_wwan: add support for Compal RXM-G1 adds 6c02568fd1ae net/sched: act_pedit: Parse L3 Header for L4 offset adds 0ad4982c520e net: renesas: rswitch: Fix timestamp feature after all des [...] adds c0e489372a29 octeontx2-af: Fix promiscuous mode adds be3618d96510 net/sched: taprio: fix slab-out-of-bounds Read in taprio_d [...] adds 04c55383fa56 net/sched: cls_u32: Fix reference counter leak leading to [...] adds 673004821ab9 selftests: mptcp: lib: skip if missing symbol adds 07bf49401909 selftests: mptcp: connect: skip transp tests if not supported adds 4ad39a42da2e selftests: mptcp: connect: skip disconnect tests if not supported adds 06b03083158e selftests: mptcp: connect: skip TFO tests if not supported adds dc97251bf0b7 selftests: mptcp: diag: skip listen tests if not supported adds dc93086aff04 selftests: mptcp: diag: skip inuse tests if not supported adds 2177d0b08e42 selftests: mptcp: pm nl: remove hardcoded default limits adds f3761b50b8e4 selftests: mptcp: pm nl: skip fullmesh flag checks if not [...] adds 8dee6ca2ac1e selftests: mptcp: sockopt: relax expected returned size adds c6f7eccc5198 selftests: mptcp: sockopt: skip getsockopt checks if not s [...] adds b631e3a4e94c selftests: mptcp: sockopt: skip TCP_INQ checks if not supported adds 723d6b9b1233 selftests: mptcp: userspace pm: skip if 'ip' tool is unavailable adds f90adb033891 selftests: mptcp: userspace pm: skip if not supported adds 626cb7a5f6b8 selftests: mptcp: userspace pm: skip PM listener events te [...] adds bc51d371bc9a Merge branch 'selftests-mptcp-skip-tests-not-supported-by- [...] adds c37cf54c12cf iavf: remove mask from iavf_irq_enable_queues() adds 05a1308a2e08 ice: Don't dereference NULL in ice_gnss_read error path adds 78c50d6961fc ice: Fix XDP memory leak when NIC is brought up and down adds 1b8975f30abf Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 4e635f9d8616 octeontx2-af: fixed resource availability check adds 87e12a17eef4 octeontx2-af: fix lbk link credits on cn10k adds 14df9526046d Merge branch 'octeontx2-af-fixes' adds b403643d154d netlabel: fix shift wrapping bug in netlbl_catmap_setlong() adds 212ed75dc5fb netfilter: nf_tables: integrate pipapo into commit protocol adds a1a64a151dae netfilter: nfnetlink: skip error delivery on batch in case [...] adds 1240eb93f061 netfilter: nf_tables: incorrect error path handling with N [...] adds 65d8bd81aa15 Merge tag 'nf-23-06-08' of git://git.kernel.org/pub/scm/li [...] adds 7ebe4eda4265 bnx2x: fix page fault following EEH recovery adds 52f79609c0c5 net: ethtool: correct MAX attribute value for stats adds ce57adc222ab ipvlan: fix bound dev checking for IPv6 l3s mode adds a0067dfcd941 sctp: handle invalid error codes without calling BUG() adds 75e6def3b267 sctp: fix an error code in sctp_sf_eat_auth() adds 5c22d72a843f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds ad96f1c9138e bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_j [...] adds e8e68e4b88f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1166a530a847 xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets adds 842665a9008a xfrm: Use xfrm_state selector for BEET input adds c6d97d4434a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 996c3117dae4 wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() adds 01605ad6c3e8 wifi: mac80211: fix link activation settings order adds 1ff56684fa86 wifi: cfg80211: fix link del callback to call correct handler adds 15846f95ab01 wifi: mac80211: take lock before setting vif links adds 34d4e3eb67fe wifi: cfg80211: remove links only on AP adds 7b3b9ac899b5 wifi: mac80211: Use active_links instead of valid_links in Tx adds d094482c9974 wifi: mac80211: fragment per STA profile correctly adds 9f03e630b023 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ca2d1c964fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3bf3a7c6985c RDMA/rtrs: Fix the last iu->buf leak in err path adds 9c29c8c7df06 RDMA/rtrs: Fix rxe_dealloc_pd warning adds 9a3763e87379 RDMA/rxe: Fix packet length checks adds b00683422fd7 RDMA/rxe: Fix ref count error in check_rkey() adds 18e7e3e42170 RDMA/bnxt_re: Fix reporting active_{speed,width} attributes adds 2a62b6210ce8 RDMA/rxe: Fix the use-before-initialization error of resp_pkts adds ee4d269eccfe RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions adds e1f4a52ac171 RDMA/mlx5: Create an indirect flow table for steering anchor adds c2ea687e5e0e RDMA/mlx5: Fix Q-counters per vport allocation adds e80ef139488f RDMA/mlx5: Remove vport Q-counters dependency on normal Q- [...] adds 2de43f5b5137 RDMA/mlx5: Fix Q-counters query in LAG mode adds 58030c76cce4 RDMA/cma: Always set static rate to 0 for RoCE adds 0cadb4db79e1 RDMA/uverbs: Restrict usage of privileged QKEYs adds 62fab312fa16 IB/uverbs: Fix to consider event queue closing also upon n [...] adds 617f5db1a626 RDMA/mlx5: Fix affinity assignment adds 691b0480933f IB/isert: Fix dead lock in ib_isert adds 7651e2d6c5b3 IB/isert: Fix possible list corruption in CMA handler adds 699826f4e30a IB/isert: Fix incorrect release of isert connection adds fd06a5925e47 RDMA/cma: prevent rdma id destroy during cma_iw_handler adds 6a8ff4517701 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds a2a871483161 ALSA: hda/realtek: Add a quirk for Compaq N14JP6 adds 743a7a8c3578 ALSA: seq: oss: Fix racy open/close of MIDI devices 85;95; [...] adds 74d00abbe9f9 ALSA: usb-audio: Fix broken resume due to UAC3 power state adds b76420dff626 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e3cd9e3cd435 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ea39b5638424 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f083dd10bbea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2ff2cffcfafb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8301ce6f1fc2 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 951548478949 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 7ac7720472ef Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds c57fa0037024 meson saradc: fix clock divider mask length adds 42e5eb28775f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 899e373ef0b0 Merge tag 'v6.4-rc4' into v4l_for_linus adds 4b0a5014ee2b Merge tag 'v6.4-rc5' into v4l_for_linus adds 2dda00649e5c Revert "media: dvb-core: Fix use-after-free on race condit [...] adds 80d8684b0f57 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds ba03ca13e137 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 79942b262f81 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 7833b865953c btrfs: fix iomap_begin length for nocow writes adds deccae40e4b3 btrfs: can_nocow_file_extent should pass down args->strict [...] adds 745806fb4554 btrfs: do not ASSERT() on duplicated global roots adds f01726aafaeb Merge branch 'misc-6.4' into next-fixes adds ef8e90658150 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f7efdf5e4dc1 dt-bindings: Change Damien Le Moal's contact email adds c44e0503e5fd docs: dt: fix documented Primecell compatible string adds b0b4a63f38d7 docs: zh_CN/devicetree: sync usage-model fix adds 39affd1fdf65 of: overlay: Fix missing of_node_put() in error case of in [...] adds 5b47f56b6a0f dt-bindings: i3c: silvaco,i3c-master: fix missing schema r [...] adds 4269b5dc4d09 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 4a10c42ec363 drm/i915/gvt: remove unused variable gma_bottom in command parser adds b2fb073ed4bf Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds e6f9e590b72e mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 adds 439a71f11d7f mmc: bcm2835: fix deferred probing adds 225abf82f0ed mmc: meson-gx: fix deferred probing adds ea60dca2be32 mmc: mtk-sd: fix deferred probing adds b528f06f5c93 mmc: mvsdio: fix deferred probing adds 1e1725d0ad28 mmc: omap: fix deferred probing adds d0a0c9e5525f mmc: omap_hsmmc: fix deferred probing adds ee8da10f9685 mmc: owl: fix deferred probing adds e5e828f5cc6f mmc: sdhci-acpi: fix deferred probing adds 16db438f0175 mmc: sdhci-spear: fix deferred probing adds 9a40dd7337a6 mmc: sh_mmcif: fix deferred probing adds 9cc857657b8c mmc: sunxi: fix deferred probing adds 8c345dff1804 mmc: usdhi60rol0: fix deferred probing adds b610320908fe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds be383b6e22b2 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 2d11e31cb6a0 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds df0baf2d82cc Merge branch 'fixes/next' of git://git.kernel.org/pub/scm/ [...] adds 3e1b9b2d8190 accel/qaic: Free user handle on interrupted mutex adds 61d8cdb7872c accel/qaic: Fix NULL pointer deref in qaic_destroy_drm_device() adds f82f3835a7c0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 3b8abb323953 mm: kmem: fix a NULL pointer dereference in obj_stock_flus [...] new f785a8f21a9c mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached new 4bb6dc79d987 migrate_pages: avoid blocking for IO in MIGRATE_SYNC_LIGHT new 5b42360c73b0 memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_m [...] new dddb44ffa0d5 memcg: dump memory.stat during cgroup OOM for v1 new 8b9167cd9ef0 mm: compaction: optimize compact_memory to comply with the [...] new 3c4322c94b9a mm/page_alloc: drop the unnecessary pfn_valid() for start pfn new 2816ea2abf5f writeback: move wb_over_bg_thresh() call outside lock section new 190409caaf7e memcg: flush stats non-atomically in mem_cgroup_wb_stats() new f82a7a86dbfb memcg: calculate root usage from global state new 35822fdae3bf memcg: remove mem_cgroup_flush_stats_atomic() new 0a2dc6ac3329 cgroup: remove cgroup_rstat_flush_atomic() new 857f21397f71 memcg, oom: remove unnecessary check in mem_cgroup_oom_syn [...] new 18b1d18bc2bd memcg, oom: remove explicit wakeup in mem_cgroup_oom_synch [...] new ffcb5f5262b7 workingset: refactor LRU refault to expose refault recency check new cf264e1329fb cachestat: implement cachestat syscall new 946e697c69ff cachestat: wire up cachestat for other architectures new 88537aac0b38 selftests: add selftests for cachestat new adef08038263 fs: hugetlbfs: set vma policy only when needed for allocat [...] new 9f297db35667 dmapool: create/destroy cleanup new 311150343e69 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() new cd00dd2585c4 maple_tree: fix potential out-of-bounds access in mas_wr_e [...] new c96390119718 filemap: remove page_endio() new 501350459b1f mm: memory_hotplug: fix format string in warnings new 124abced6473 migrate_pages_batch: simplify retrying and failure countin [...] new fb646a4cd3f0 kasan: add kasan_tag_mismatch prototype new bb6e04a173f0 kasan: use internal prototypes matching gcc-13 builtins new eb83f6528b56 mm: hugetlb_vmemmap: provide stronger vmemmap allocation g [...] new 870388db2532 mm: memory_failure: move memory_failure_attr_group under M [...] new 97de10a9932c mm: memory-failure: move sysctl register in memory_failure_init() new 4822acb13696 mm, oom: do not check 0 mask in out_of_memory() new 7bab8dfb12d6 mm: pagemap: restrict pagewalk to the requested range new 539aa041a9b1 mm: compaction: ensure rescanning only happens on partiall [...] new 9ecc5fc50a9c mm: compaction: only force pageblock scan completion when [...] new 590ccea80af9 mm: compaction: update pageblock skip when first migration [...] new 90ed667c03fe Revert "Revert "mm/compaction: fix set skip in fast_find_m [...] new b758fe6df50d mm/secretmem: make it on by default new f24f66eef5c0 mm/zsmalloc: get rid of PAGE_MASK new 072ba380cefc mm: page_alloc: move mirrored_kernelcore into mm_init.c new 5e7d5da2f41c mm: page_alloc: move init_on_alloc/free() into mm_init.c new 904d58578fce mm: page_alloc: move set_zone_contiguous() into mm_init.c new e9aae1709264 mm: page_alloc: collect mem statistic into show_mem.c new 5b855aa37cf7 mm: page_alloc: squash page_is_consistent() new e9f2b529e10f mm: page_alloc: remove alloc_contig_dump_pages() stub new 0866e82e40fb mm: page_alloc: split out FAIL_PAGE_ALLOC new 884c175f12ce mm: page_alloc: split out DEBUG_PAGEALLOC new 31a1b9d7fe76 mm: page_alloc: move mark_free_page() into snapshot.c new 07f44ac3c90c mm: page_alloc: move pm_* function into power new 5221b5a89340 mm: vmscan: use gfp_has_io_fs() new e95d372c4cd4 mm: page_alloc: move sysctls into it own fils new ecbb490d8ee3 mm: page_alloc: move is_check_pages_enabled() into page_alloc.c new f6797adff7f0 mm/hugetlb: remove hugetlb_page_subpool() new 54d020692b34 mm/gup: remove unused vmas parameter from get_user_pages() new 0b295316b3a9 mm/gup: remove unused vmas parameter from pin_user_pages_remote() new ca5e863233e8 mm/gup: remove vmas parameter from get_user_pages_remote() new 34ed8d0dcd69 io_uring: rsrc: delegate VMA file-backed check to GUP new 4c630f307455 mm/gup: remove vmas parameter from pin_user_pages() new b2cac248191b mm/gup: remove vmas array from internal GUP functions new 4e096ae1801e mm: convert migrate_pages() to work on folios new 5729e06c8191 maple_tree: fix static analyser cppcheck issue new afc754c651b8 maple_tree: clean up mas_parent_enum() and rename to mas_p [...] new 633769c9267f maple_tree: avoid unnecessary ascending new c3eb787e88e4 maple_tree: clean up mas_dfs_postorder() new 89f499f35c11 maple_tree: add format option to mt_dump() new f0a1f866aba1 maple_tree: add debug BUG_ON and WARN_ON variants new 0d7c52bb2930 maple_tree: convert BUG_ON() to MT_BUG_ON() new 7f2f9dc16fee maple_tree: change RCU checks to WARN_ON() instead of BUG_ON() new e6d6792a5c51 maple_tree: convert debug code to use MT_WARN_ON() and MAS [...] new bf96715eb485 maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent new 5950ada963a6 maple_tree: use MAS_BUG_ON() in mas_set_height() new 4bbd1748c14e maple_tree: use MAS_BUG_ON() from mas_topiary_range() new 1c414c6a4b23 maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() new bec1b51efbe7 maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() new acd4de60dd35 maple_tree: return error on mte_pivots() out of range new a5199577b1dd maple_tree: make test code work without debug enabled new b50e195ff436 mm: update validate_mm() to use vma iterator new 36bd931049bf mm: update vma_iter_store() to use MAS_WARN_ON() new eaf9790d3bc6 maple_tree: add __init and __exit to test module new 23e734ecd97f maple_tree: remove unnecessary check from mas_destroy() new d04118605f65 maple_tree: mas_start() reset depth on dead node new 15c0c60b8cee mm/mmap: change do_vmi_align_munmap() for maple tree itera [...] new ca80f610045d maple_tree: try harder to keep active node after mas_next() new 39193685d585 maple_tree: try harder to keep active node with mas_prev() new ba9972121ab2 maple_tree: revise limit checks in mas_empty_area{_rev}() new 17e7436bd327 maple_tree: fix testing mas_empty_area() new fff4a58cc00b maple_tree: introduce mas_next_slot() interface new 6169b553195a maple_tree: add mas_next_range() and mas_find_range() interfaces new de6e386c060c maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() new dd9a85138280 maple_tree: introduce mas_prev_slot() interface new 6b9e93e01020 maple_tree: add mas_prev_range() and mas_find_range_rev interface new 6b23a290611d maple_tree: clear up index and last setting in single entry tree new eb2e817f38ca maple_tree: update testing code for mas_{next,prev,walk} new bb5dbd2272b8 mm: add vma_iter_{next,prev}_range() to vma iterator new 5c1c03de1b16 mm: avoid rewalk in mmap_region new 62069aace145 mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-cl [...] new ecd8b2928f2e mm: compaction: remove compaction result helpers new 511a69b27fe6 mm: compaction: simplify should_compact_retry() new e8606320e9af mm: compaction: refactor __compaction_suitable() new f98a497e1f16 mm: compaction: remove unnecessary is_via_compact_memory() checks new 1c9568e806a5 mm: compaction: drop redundant watermark check in compacti [...] new 3cf049375290 mm: compaction: have compaction_suitable() return bool new 4fbbb3fde3c6 mm: compaction: avoid GFP_NOFS ABBA deadlock new 81b1e3f91d77 selftests/mm: factor out detection of hugetlb page sizes i [...] new c879462a08fe selftests/mm: gup_longterm: new functional test for FOLL_LONGTERM new 89207c669bbf selftests/mm: gup_longterm: add liburing tests new 3c54a298db4c mm/mmap: refactor mlock_future_check() new b0cc5e89caad mm/mlock: rename mlock_future_check() to mlock_future_ok() new 08e0f49e9991 mm/memcontrol: fix typo in comment new 19ab365762c6 selftests: cgroup: fix unexpected failure on test_memcg_low new 0285762c6f16 mm: multi-gen LRU: use macro for bitmap new 5c7e7a0d7907 mm: multi-gen LRU: cleanup lru_gen_soft_reclaim() new bd02df412cbb mm: multi-gen LRU: add helpers in page table walks new d7f1afd0e3ac mm: multi-gen LRU: cleanup lru_gen_test_recent() new dcb8cbb58a21 kmemleak-test: drop __init to get better backtrace new fc1e0d980037 mm/vmalloc: prevent stale TLBs in fully utilized blocks new ca5e46c3400b mm/vmalloc: avoid iterating over per CPU vmap blocks twice new a09fad96ffb1 mm/vmalloc: prevent flushing dirty space over and over new 43d7650234c6 mm/vmalloc: check free space in vmap_block lockless new 7f48121e9fa8 mm/vmalloc: add missing READ/WRITE_ONCE() annotations new 77e50af07f14 mm/vmalloc: dont purge usable blocks unnecessarily new 75990f6459b9 mm: compaction: drop the redundant page validation in upda [...] new 2dbd90054f96 mm: compaction: change fast_isolate_freepages() to void type new cf650342f83a mm: compaction: skip more fully scanned pageblock new 8b71b499ff98 mm: compaction: only set skip flag if cc->no_set_skip_hint [...] new 447ba88658fa mm: compaction: add trace event for fast freepages isolation new a8d13355c660 mm: compaction: skip fast freepages isolation if enough fr [...] new 283ebdee2da3 mm: shmem: fix UAF bug in shmem_show_options() new e0e0b4126c1f mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcg new 523716770e63 maple_tree: rework mtree_alloc_{range,rrange}() new c2aa6f5328b9 maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() new 14c4b5ab6a43 maple_tree: fix the arguments to __must_hold() new bc147f0f70a3 maple_tree: simplify mas_is_span_wr() new 8c995a631474 maple_tree: make the code symmetrical in mas_wr_extend_null() new c6fc9e4a5c50 maple_tree: add mas_wr_new_end() to calculate new_end accurately new 2e1da329b424 maple_tree: add comments and some minor cleanups to mas_wr [...] new e6d1ffd611af maple_tree: rework mas_wr_slot_store() to be cleaner and m [...] new 7a03ae39209c maple_tree: simplify and clean up mas_wr_node_store() new 06b27ce36a1a maple_tree: relocate the declaration of mas_empty_area_rev(). new 3af0191a594d Multi-gen LRU: fix workingset accounting new c6bb975aa60b Docs/mm/damon/faq: remove old questions new 73dc57e4ef49 Docs/mm/damon/maintainer-profile: fix typos and grammar errors new 45b849df7d0e Docs/mm/damon/design: add a section for overall architecture new e168962dbf7f Docs/mm/damon/design: update the layout based on the layers new 69e7b88cea29 Docs/mm/damon/design: rewrite configurable layers new eaabfa4321a6 Docs/mm/damon/design: add a section for the relation betwe [...] new 2dc4e6a509ae Docs/mm/damon/design: add sections for basic parts of DAMOS new b138878609be Docs/mm/damon/design: add sections for advanced features of DAMOS new f508a0fbd380 Docs/mm/damon/design: add a section for DAMON core API new da9698105c7a Docs/mm/damon/design: add a section for the modules layer new ba1b67c79cb3 mm/mm_init.c: introduce reset_memoryless_node_totalpages() new 1c2d252f5b42 mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn [...] new f9f956b550b8 swap: remove get/put_swap_device() in __swap_count() new 46a774d3eae5 swap, __read_swap_cache_async(): enlarge get/put_swap_devi [...] new 3ecdeb0f876e swap: remove __swp_swapcount() new c07aee4f82af swap: remove get/put_swap_device() in __swap_duplicate() new a95722a04772 swap: comments get_swap_device() with usage rule new deedad80f660 THP: avoid lock when check whether THP is in deferred list new 837c2ba56d6f mm/mm_init.c: remove free_area_init_memoryless_node() new 3b11edf1f239 mm/page_alloc: don't wake kswapd from rmqueue() unless __G [...] new 16618670276a mm: khugepaged: avoid pointless allocation for "struct mm_slot" new e3d9b45fb17c mm/mm_init.c: move set_pageblock_order() to free_area_init() new e0228d590beb mm: zswap: shrink until can accept new 0d625446d0a4 backing_dev: remove current->backing_dev_info new 936e114a245b iomap: update ki_pos a little later in iomap_dio_complete new 182c25e9c157 filemap: update ki_pos in generic_perform_write new 3c435a0fe35c filemap: add a kiocb_write_and_wait helper new e003f74afbd2 filemap: add a kiocb_invalidate_pages helper new c402a9a9430b filemap: add a kiocb_invalidate_post_direct_write helper new 219580eea1ee iomap: update ki_pos in iomap_file_buffered_write new 8ee93b4bb626 iomap: use kiocb_write_and_wait and kiocb_invalidate_pages new 44fff0fa08ec fs: factor out a direct_write_fallback helper new 70e986c3b4f4 fuse: update ki_pos in fuse_perform_write new 596df33d673d fuse: drop redundant arguments to fuse_perform_write new 64d1b4dd826d fuse: use direct_write_fallback new 501b26510ae3 vmstat: allow_direct_reclaim should use zone_page_state_snapshot new b3f78e749865 mm: vmalloc must set pte via arch code new c11d34fa139e mm/damon/ops-common: atomically test and clear young on pt [...] new fa8c919dac3f mm/damon/ops-common: refactor to use {pte|pmd}p_clear_youn [...] new 3b65f437d9e8 mm: fix failure to unmap pte on highmem systems new 12dd992accd9 mm: page_alloc: remove unneeded header files new 396faf889819 memcg: use helper macro FLUSH_TIME new 5e0747258384 mm/early_ioremap.c: improve the execution efficiency of ea [...] new 54cbbbf3faf6 mm/mmap: separate writenotify and dirty tracking logic new 8ac268436e6d mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file [...] new a6e79df92e4a mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-ba [...] new df13e8fea750 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 6a25212dc358 kthread: fix spelling typo and grammar in comments new 35a609a82c17 scripts/spelling.txt: add more spellings to spelling.txt new 9e627588bf91 procfs: replace all non-returning strlcpy with strscpy new 3db55767da74 add intptr_t new 4e2f6342ccaf fork: optimize memcg_charge_kernel_stack() a bit new 6b81459c9cb0 squashfs: don't include buffer_head.h new e994f5b677ee squashfs: cache partial compressed blocks new 6ca0f81c0b96 mm: percpu: unhide pcpu_embed_first_chunk prototype new 8f14a96386b2 mm: page_poison: always declare __kernel_map_pages() function new 52bb85d64361 mm: sparse: mark populate_section_memmap() static new 6b76ca2ab917 lib: devmem_is_allowed: include linux/io.h new ff7138813ac4 locking: add lockevent_read() prototype new 525bb813a995 panic: hide unused global functions new d9cdb43189ef panic: make function declarations visible new 23108f6aac4c kunit: include debugfs header file new ad1a48301f65 init: consolidate prototypes in linux/init.h new 73648e6fa79a init: move cifs_root_data() prototype into linux/mount.h new af0a76e12695 thread_info: move function declarations to linux/thread_info.h new 3403bb4ea598 time_namespace: always provide arch_get_vdso_data() protot [...] new e0ddec73fd48 kcov: add prototypes for helper functions new 6aee6723f1b3 init: add bdev fs printk if mount_block_root failed new 004444486184 decompressor: provide missing prototypes new 5e008df11c55 watchdog/perf: define dummy watchdog_update_hrtimer_thresh [...] new 4379e59fe566 watchdog/perf: more properly prevent false positives with [...] new 810b560e8985 watchdog: remove WATCHDOG_DEFAULT new 730211182ed0 watchdog/hardlockup: change watchdog_nmi_enable() to void new 1fafaa7745ee watchdog/perf: ensure CPU-bound context when creating hard [...] new 8b5c59a92b5b watchdog/hardlockup: add comments to touch_nmi_watchdog() new 6ea0d04211a7 watchdog/perf: rename watchdog_hld.c to watchdog_perf.c new 81972551df9d watchdog/hardlockup: move perf hardlockup checking/panic t [...] new 1610611aadc2 watchdog/hardlockup: style changes to watchdog_hardlockup_ [...] new 77c12fc95980 watchdog/hardlockup: add a "cpu" param to watchdog_hardloc [...] new ed92e1ef5222 watchdog/hardlockup: move perf hardlockup watchdog petting [...] new df95d3085caa watchdog/hardlockup: rename some "NMI watchdog" constants/ [...] new d9b3629ade8e watchdog/hardlockup: have the perf hardlockup use __weak f [...] new 1f423c905a6b watchdog/hardlockup: detect hard lockups using secondary ( [...] new b17aa959330e watchdog/perf: add a weak function for an arch to detect i [...] new 930d8f8dbab9 watchdog/perf: adapt the watchdog_perf interface for async model new 94946f9eaac1 arm64: add hw_nmi_get_sample_period for preparation of loc [...] new d7a0fe9ef6d6 arm64: enable perf events based hard lockup detector new 048a9883267f include/linux/math.h: fix mult_frac() multiple argument ev [...] new 4df3504e2f17 kexec: avoid calculating array size twice new d32840ad4a11 ocfs2: correct return value of ocfs2_local_free_info() new 69fe5c430ccd ocfs2: cleanup trace events new 1cba6c4309f0 kexec: fix a memory leak in crash_shrink_memory() new 6f22a744f4ee kexec: delete a useless check in crash_shrink_memory() new f7f567b95b12 kexec: clear crashk_res if all its memory has been released new 8a7db7790a3f kexec: improve the readability of crash_shrink_memory() new 5b7bfb32cbaa kexec: add helper __crash_shrink_memory() new 16c6006af4d4 kexec: enable kexec_crash_size to support two crash kernel [...] new f26799ffd6c7 checkpatch: check for 0-length and 1-element arrays new a94181ec064b syscalls: add sys_ni_posix_timers prototype new 6bbcb720a225 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 27833bdea91e Merge branch 'mm-stable' into mm-unstable new 350b1d24bdf9 dma-buf/heaps: system_heap: avoid too much allocation new 83c6c990b108 mm: optimization on page allocation when CMA enabled new e054809f8d78 dma-contiguous: support per-numa CMA for all architectures new 610ff9f16fd5 mm: page_isolation: write proper kerneldoc new 129646457b2b mm-page_isolation-write-proper-kerneldoc-fix new b223d5121768 kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan new 059ed32479d0 mm: madvise: fix uneven accounting of psi new 37f52a550cb9 mm: skip CMA pages when they are not available new bde51274f6a6 mm: remove obsolete alloc_migrate_target() new ef7002aabd40 mm: vmscan: mark kswapd_run() and kswapd_stop() __meminit new d5fd24dd8e4f memory tier: remove unneeded disable_all_demotion_targets( [...] new c71c6001ee86 selftests/mm: fix uffd-stress unused function warning new e975401f06d3 selftests/mm: fix unused variable warnings in hugetlb-madv [...] new 263638c55f33 selftests/mm: fix "warning: expression which evaluates to [...] new 052911cc7d84 selftests/mm: fix invocation of tests that are run via she [...] new 1639479bbfed selftests/mm: .gitignore: add mkdirty, va_high_addr_switch new 8f2046723fc9 selftests/mm: fix two -Wformat-security warnings in uffd builds new 2058a6c677d4 selftests/mm: fix a "possibly uninitialized" warning in pk [...] new 0206b4d6145b selftests/mm: fix build failures due to missing MADV_COLLAPSE new 93db2689367d selftests/mm: move certain uffd*() routines from vm_util.c [...] new 3f3f95228731 Documentation: kselftest: "make headers" is a prerequisite new db10bbfc110f selftests: error out if kernel header files are not yet built new 1fbc01a19416 selftests-error-out-if-kernel-header-files-are-not-yet-built-fix new 6ed16bdd257e mm/hugetlb: use a folio in copy_hugetlb_page_range() new 439ee6d8ba7a mm/hugetlb: use a folio in hugetlb_wp() new b2c15c26c81d mm/hugetlb: use a folio in hugetlb_fault() new e9b3ad698896 mm-hugetlb-use-a-folio-in-hugetlb_fault-fix new 17eb637c2908 mm/sparse: remove unused parameters in sparse_remove_section() new b1c15b220e90 mm/mm_init.c: drop 'nid' parameter from check_for_memory() new 14ac05b9bf9a shmem: use ramfs_kill_sb() for kill_sb method of ramfs-bas [...] new cb1d751149cb mm/memory_hotplug: remove reset_node_managed_pages() in ho [...] new 4f0ce5b5c62d mm/mm_init.c: remove reset_node_present_pages() new ad38c32e104e mm: zswap: support exclusive loads new 093d17c302b7 arm: allow pte_offset_map[_lock]() to fail new 05c5ce815dcd arm64: allow pte_offset_map() to fail new 0592ffaeaa40 arm64/hugetlb: pte_alloc_huge() pte_offset_huge() new b4aad5e4598b ia64/hugetlb: pte_alloc_huge() pte_offset_huge() new e0ac204090de m68k: allow pte_offset_map[_lock]() to fail new 1a4ba1fa6e93 microblaze: allow pte_offset_map() to fail new c01bf155547f mips: update_mmu_cache() can replace __update_tlb() new 5a82b8dc3fdb mips: update_mmu_cache() can replace __update_tlb(): fix new af6caa689b5c parisc: add pte_unmap() to balance get_ptep() new 8cbccc18b2d9 parisc: unmap_uncached_pte() use pte_offset_kernel() new 67ac09c8d910 parisc/hugetlb: pte_alloc_huge() pte_offset_huge() new f93204f256ef powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() new 4bf21fd9364c powerpc: allow pte_offset_map[_lock]() to fail new 3fed235847a0 powerpc/hugetlb: pte_alloc_huge() new e78b85e86234 riscv/hugetlb: pte_alloc_huge() pte_offset_huge() new 5e4349252ab9 s390: allow pte_offset_map_lock() to fail new a15b23c45966 s390: gmap use pte_unmap_unlock() not spin_unlock() new 78e0cb708232 sh/hugetlb: pte_alloc_huge() pte_offset_huge() new 031bdb0684a9 sparc/hugetlb: pte_alloc_huge() pte_offset_huge() new dbb1236bcd45 sparc: allow pte_offset_map() to fail new ba5400941101 sparc: iounit and iommu use pte_offset_kernel() new 51789c573c9d x86: Allow get_locked_pte() to fail new 477ef991765b x86: sme_populate_pgd() use pte_offset_kernel() new 145387230f55 xtensa: add pte_unmap() to balance pte_offset_map() new 40d1d4f6406c vmstat: skip periodic vmstat update for isolated CPUs new 6ed8a2f905d0 mm/folio: Avoid special handling for order value 0 in foli [...] new 66873d605b3c mm/vmalloc: Replace the ternary conditional operator with min() new 6a88ae0a347a selftests: damon: add config file new 5dce7efe3501 mm: use pmdp_get_lockless() without surplus barrier() new 514bacdff69f mm/migrate: remove cruft from migration_entry_wait()s new aa92a593dcfa mm/pgtable: kmap_local_page() instead of kmap_atomic() new a88dedd53e56 mm/pgtable: allow pte_offset_map[_lock]() to fail new 8fe8a3bd8047 mm/filemap: allow pte_offset_map_lock() to fail new 63d269397471 mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk() new 3cc1d482b087 mm/page_vma_mapped: reformat map_pte() with less indentation new b66fab9abf86 mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr() new 79e762622c09 mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() fails new 9d8829b7a669 mm/pagewalk: walk_pte_range() allow for pte_offset_map() new e40fdfb7ab09 mm/vmwgfx: simplify pmd & pud mapping dirty helpers new 92d24db51d79 mm/vmalloc: vmalloc_to_page() use pte_offset_kernel() new d32385424d7c mm/hmm: retry if pte_offset_map() fails new 3a8bcf0710a3 mm/userfaultfd: retry if pte_offset_map() fails new 70c026bc9e2d mm/userfaultfd: allow pte_offset_map_lock() to fail new ef3bfbf57426 mm/debug_vm_pgtable,page_table_check: warn pte map fails new 070e41c83899 mm/various: give up if pte_offset_map[_lock]() fails new ef2865274669 mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge() new bed7df794f76 mm/mremap: retry if either pte_offset_map_*lock() fails new 4f32d775205e mm/madvise: clean up pte_offset_map_lock() scans new 56c8b69c213d mm/madvise: clean up force_shm_swapin_readahead() new 6657a98372b9 mm/swapoff: allow pte_offset_map[_lock]() to fail new a726ad1a4251 mm/mglru: allow pte_offset_map_nolock() to fail new 93480eef6e73 mm/migrate_device: allow pte_offset_map_lock() to fail new 0ad5da819fce mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable() new 170d0ef2922b mm/huge_memory: split huge pmd under one pte_offset_map() new 2caad8d6617e mm/khugepaged: allow pte_offset_map[_lock]() to fail new e2d82dbd3b12 mm/memory: allow pte_offset_map[_lock]() to fail new faaf852ba3d8 mm/memory: handle_pte_fault() use pte_offset_map_nolock() new 320d7fd87a75 mm/pgtable: delete pmd_trans_unstable() and friends new da5485f27fbb mm/swap: swap_vma_readahead() do the pte_offset_map() new 4aaf77bfcdd4 perf/core: Allow pte_offset_map() to fail new d2e0432de95d mm: remove set_compound_page_dtor() new f092762d4770 mm/hugetlb: Fix pgtable lock on pmd sharing new cc7335787e73 mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGN new 0a453a4ec468 dma: allow dma_get_cache_alignment() to be overridden by t [...] new 43b90ee53341 mm/slab: simplify create_kmalloc_cache() args and make it static new 83ecba1eabd9 mm/slab: limit kmalloc() minimum alignment to dma_get_cach [...] new 8c62eda65dc9 drivers/base: use ARCH_DMA_MINALIGN instead of ARCH_KMALLO [...] new 51adb5f8ed2d drivers/gpu: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] new 5103e83cb982 drivers/usb: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] new f1b789db406f drivers/spi: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC [...] new 5bbb762caa2f dm-crypt: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN new 0ac7f1240946 iio: core: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN new b7ac4028ee28 arm64: allow kmalloc() caches aligned to the smaller cache [...] new af3806aea03f scatterlist: add dedicated config for DMA flags new 7ed70b77e112 dma-mapping: name SG DMA flag helpers consistently new 72073748a7c0 dma-mapping: force bouncing if the kmalloc() size is not c [...] new c9d66def23c0 iommu/dma: force bouncing if the size is not cacheline-aligned new efc8d715517b mm: slab: reduce the kmalloc() minimum alignment if DMA bo [...] new ba22524fc004 arm64: enable ARCH_WANT_KMALLOC_DMA_BOUNCE for arm64 new b310dc88d1c6 mm: ptdump should use ptep_get_lockless() new c0ae430c3a95 mm: move ptep_get() and pmdp_get() helpers new a06e5d37fbf0 mm: ptep_get() conversion new a7329ffcd93b selftests: mm: remove wrong kernel header inclusion new 9f46b288576a selftests: mm: remove duplicate unneeded defines new e88c8b943243 mm: zswap: add pool shrinking mechanism new 2570c11a3f7c mm: zswap: remove page reclaim logic from zbud new 8ec26af5b962 mm: zswap: remove page reclaim logic from z3fold new fc69191cf6d7 mm: zswap: remove page reclaim logic from zsmalloc new 236cf0db33b1 mm: zswap: remove shrink from zpool interface new 9255680a7995 mm: zswap: simplify writeback function new 60d43ff2bce3 mm: zswap: remove zswap_header new f36bb2b9d105 mm/folio: Replace set_compound_order with folio_set_order new 11115bb42a3a maple_tree: add benchmarking for mas_for_each new 518b02251d86 maple_tree: add benchmarking for mas_prev() new ebb2e581b499 mm: move unmap_vmas() declaration to internal header new b39b4027840f mm: change do_vmi_align_munmap() side tree index new 266ce2364f2f mm: remove prev check from do_vmi_align_munmap() new 4026dc81c45a maple_tree: introduce __mas_set_range() new f088a11e3cf8 mm: remove re-walk from mmap_region() new d92d059b88ee maple_tree: adjust node allocation on mas_rebalance() new cc6c8caa58b8 maple_tree: re-introduce entry to mas_preallocate() arguments new 93f60afc4111 mm: use vma_iter_clear_gfp() in nommu new 92a2b21a2a72 mm: set up vma iterator for vma_iter_prealloc() calls new 5c2cf71dc55f maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new fca9a21de85f maple_tree: update mas_preallocate() testing new cc686e0b2bed maple_tree: refine mas_preallocate() node calculations new 21b8e936998f maple_tree: reduce resets during store setup new a57e1bf3a4cd mm/mmap: change vma iteration order in do_vmi_align_munmap() new 9133042f555f userfaultfd: fix regression in userfaultfd_unmap_prep() new c41ccc032c87 kernel: pid_namespace: remove unused set_memfd_noexec_scope() new a774175f5f01 mm: remove unused vma_init_lock() new a85aff41e2bd mm: compaction: mark kcompactd_run() and kcompactd_stop() [...] new 34c9d150eb5f memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check new 38d340baafdb percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure [...] new 32e000462ff0 mm/khugepaged: use DEFINE_READ_MOSTLY_HASHTABLE macro new df21d8f6a38d gfs2: use a folio inside gfs2_jdata_writepage() new af7200b52939 gfs2: pass a folio to __gfs2_jdata_write_folio() new 6319573f8ea2 gfs2: convert gfs2_write_jdata_page() to gfs2_write_jdata_folio() new 9e6a97ff88c0 buffer: convert __block_write_full_page() to __block_write [...] new 963c7376822d gfs2: support ludicrously large folios in gfs2_trans_add_d [...] new c89f4609ecb5 buffer: make block_write_full_page() handle large folios c [...] new 069f853ec5d0 buffer: convert block_page_mkwrite() to use a folio new 49de3ea2dae8 buffer: convert __block_commit_write() to take a folio new 8aa6a7f72f3f buffer: convert page_zero_new_buffers() to folio_zero_new_ [...] new effb6a9b3821 buffer: convert grow_dev_page() to use a folio new d6a1ab6f9e48 buffer: convert init_page_buffers() to folio_init_buffers() new 9a8fd271e2b5 buffer: convert link_dev_buffers to take a folio new 8658ace981a6 buffer: use a folio in __find_get_block_slow() new dd69ce3382a2 buffer: convert block_truncate_page() to use a folio new b08f20385163 watchdog/hardlockup: keep kernel.nmi_watchdog sysctl as 04 [...] new 32eab53a91f4 watchdog/hardlockup: HAVE_NMI_WATCHDOG must implement watc [...] new 5c369f838ffa watchdog/hardlockup: don't use raw_cpu_ptr() in watchdog_h [...] new c27e38c355c7 watchdog/hardlockup: in watchdog_hardlockup_check() use cp [...] new 92325b302475 watchdog/hardlockup: remove softlockup comment in touch_nm [...] new 7d5aa1de15d0 watchdog/buddy: cleanup how watchdog_buddy_check_hardlocku [...] new 0c1fbe08566a watchdog/buddy: don't copy the cpumask in watchdog_next_cpu() new f0faccfded9b watchdog/buddy: simplify the dependency for HARDLOCKUP_DET [...] new 7d0d3eee4459 watchdog/hardlockup: move SMP barriers from common code to [...] new d94b5e8d88e9 watchdog/hardlockup: rename HAVE_HARDLOCKUP_DETECTOR_NON_A [...] new f137ae123f5d kernel/time/posix-stubs.c: remove duplicated include new 675bc66600fa Merge branch 'mm-nonmm-unstable' into mm-everything new 4b8802226e52 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 56b0f453db74 kernel-doc: don't let V=1 change outcome new dd203fefd9c9 kbuild: enable kernel-doc -Wall for W=2 new 7e67dd4899d8 Revert "[PATCH] uml: export symbols added by GCC hardened" new baee03acc94a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3968b2457546 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 0a2f6372a43f drm/nouveau: stop using is_swiotlb_active new ea283eb88a81 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 2611ded40967 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e150e4adca4e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 6c4dcaddbd36 arm64: kdump: simplify the reservation behaviour of crashk [...] new 03dc0e05407f Documentation: add kdump.rst to present crashkernel reserv [...] new 9a0d115d02c2 Merge branches 'for-next/kpti', 'for-next/missing-proto-wa [...] new d18070cbad87 Merge branch 'for-next/feat_s1pie' into for-next/core new 6aef1e0f37e4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7a6a9f1c5a0a drivers/perf: hisi: Don't migrate perf to the CPU going to [...] new 225d757012e0 perf: arm_cspmu: Set irq affinitiy only if overflow interr [...] new 71e0cb32d5fc perf/arm_cspmu: Fix event attribute type new 87b3b6d53efc ACPI/APMT: Don't register invalid resource new f9bd34e3753e perf/arm_cspmu: Clean up ACPI dependency new d2e3bb512818 perf/arm_cspmu: Decouple APMT dependency new 55691f99d417 drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC [...] new b1acb4e5601b dt-bindings: perf: fsl-imx-ddr: Add i.MX93 compatible new 7ba2336a96e3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 67390f5cb182 next-20230609/arm-soc new 02310be6f080 arm64: dts: add support for C3 based Amlogic AW409 new b857a3593956 Merge branch 'v6.5/arm64-dt' into for-next new eba995666213 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2b5bbb2f7d8 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 4d58358ca575 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 1d5682ccc7d6 ARM: dts: BCM5301X: Relicense Christian's code to the GPL [...] new ba4aebce23b2 ARM: dts: BCM5301X: Describe switch ports in the main DTS new 9038af901654 ARM: dts: bcm-mobile: change "" includes to <> where applicable new 2e167b34c0b5 ARM: dts: bcm21664/23550: use CCU compatibles directly new 517025689e1b ARM: dts: bcm-mobile: move status properties to the end of nodes new f13e52ae0f10 ARM: dts: bcm11351/21664: add UART, I2C node labels new 9ad7f375e9dc ARM: dts: bcm21664-garnet: use node labels new 7121458ec0e1 dt-bindings: power: reset: bcm21664-resetmgr: convert to YAML new a6a1a156f5de ARM: dts: BCM5301X: MR26: MR32: remove bogus nand-ecc-algo [...] new d68b2f7d7d06 ARM: dts: BCM5301X: MR32: remove partition index numbers new fd274b733bfd ARM: dts: BCM5301X: fix duplex-full => full-duplex new 3efb0f179e7f dt-bindings: net: wireless: brcm,bcm4329-fmac: add BCM4366 [...] new 156d2a64e017 dt-bindings: net: wireless: brcm,bcm4329-fmac: allow gener [...] new 752a63b8dbe6 ARM: dts: BCM5301X: Add Netgear R8000 WiFi regulator mappings new 3d86637615ea Merge branch 'devicetree/next' into next new 58ee5c460d07 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 6a66fb9ffe7b dt-bindings: memory-controllers: drop unneeded quotes new 3bc1d0775c1f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 917ebad8f5d3 Merge branch 'imx/bindings' into for-next new 577fa68e4821 Merge branch 'imx/dt' into for-next new a6af62dd0ddf arm64: dts: imx93: add ddr performance monitor node new 71c2ac9a2a3d arm64: dts: imx8mp: Add coresight trace components new c79d80960349 arm64: dts: imx8mm-venice: Fix GSC vdd_bat data size. new 16c984524862 arm64: dts: imx8mp: don't initialize audio clocks from CCM node new 02208f0e600a arm64: dts: imx8mq: Fix lcdif compatible new edcaf194db96 arm64: dts: imx8mq: Fix lcdif clocks new 940587e7737d arm64: dts: imx8mq: Add missing pci property new 6c0160aa6ecd arm64: dts: imx8mq-tqma8mq-mba8mx: Remove invalid properties new 2e21f19fc510 arm64: dts: imx8mp-venice-gw702x: fix GSC vdd_bat data size new 91c167b9fea0 arm64: dts: imx8mq: Use 'dsi' as node name new 8e2facfe904a arm64: dts: imx8mq: Pass address-cells/size-cells to mipi_dsi new ea1884ad01bd Merge branch 'imx/dt64' into for-next new 89c016c82e46 Merge branch 'imx/defconfig' into for-next new 74ab1e66b796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f847a3a8c68f arm: dts: mt7623: add gmacs to mt7623.dtsi new e5240c35fa75 arm: dts: mt7623: add mt7530 switch to mt7623a.dtsi new cf8f3a7a044d arm: dts: mt7623: change mt7530 switch address new 031bf3096672 arm: dts: mt7623: enable flow control on port@6 new 115ee470e5d2 arm: dts: mt7623: add port@5 as CPU port new 8e947f8b709d Merge branch 'v6.4-next/dts32' into for-next new 320f2af8c387 arm64: dts: mt7986: add thermal and efuse new 861af546db4f arm64: dts: mt7986: add thermal-zones new 2cb0317922e2 arm64: dts: mt7986: add pwm-fan and cooling-maps to BPI-R3 dts new e5b12f3b851f arm64: dts: mediatek: mt8186: Add CCI node and CCI OPP table new 1139eb7bf5ef arm64: dts: mediatek: mt8186: Wire up CPU frequency/voltag [...] new eb5aab271611 arm64: dts: mediatek: mt8186: Add GPU speed bin NVMEM cells new f38ff7d3b0f1 arm64: dts: mediatek: mt8186: Wire up GPU voltage/frequenc [...] new c45c921fb524 arm64: dts: mt7986: increase bl2 partition on NAND of Bananapi R3 new 197fd49b8cde Merge branch 'v6.4-next/dts64' into for-next new 95094495401b soc: mediatek: SVS: Fix MT8192 GPU node name new 21d4631eedb1 soc: mediatek: remove DDP_DOMPONENT_DITHER from enum new f6925844c82a Merge branch 'v6.4-next/soc' into for-next new b12d07c03bab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37f63b8b9513 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f73042db9644 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a2b10303780 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 517dd23d6c82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 46a6c441861b Merge branch 'v6.4-armsoc/dtsfixes' into for-next new a10b3841f901 soc: rockchip: dtpm: use C99 array init syntax new 7ecc2a11d65a Merge branch 'v6.5-armsoc/drivers' into for-next new a68e1aec587a arm64: dts: rockchip: Add saradc node to rock5b new dd738a0f90f7 Merge branch 'v6.5-armsoc/dts64' into for-next new aac4f85a8278 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2aac2d8b9592 clk: samsung: add CONFIG_OF dependency new 878094dcccc3 Merge branch 'next/clk' into for-next new 975e4f6f446a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83ff850e73ba Merge tag 'scmi-updates-6.5' of git://git.kernel.org/pub/s [...] new 1447a563ee87 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 4500957b8227 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new ada5e983b1e8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 29360fda6bc9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new bae9fb2d39b7 soc/tegra: pmc: Simplify debugfs initialization new c954cd7ad041 soc/tegra: pmc: Use devm_clk_notifier_register() new 6a4434a38bc1 Merge branch for-6.5/soc into for-next new 2abd484ca48f firmware: tegra: bpmp: Add support for DRAM MRQ GSCs new a781357373b2 Merge branch for-6.5/firmware into for-next new 039dab2ef684 Merge branch for-6.5/dt-bindings into for-next new 329e34129742 Merge branch for-6.5/memory into for-next new 93a2779c3d07 Merge branch for-6.5/pci into for-next new aa8ca24cc8e7 arm64: tegra: Add GPU power rail regulator on Smaug new e2dbd577c51b arm64: tegra: Enable GPU on Smaug new 679899fbc259 arm64: tegra: Sort properties more logically new bd9681c00612 arm64: tegra: Add a few blank lines for better readability new 09d990782a24 arm64: tegra: Add Tegra234 thermal support new 1d3fbd3d41a6 arm64: tegra: Enable thermal support on Jetson AGX Orin new a6fb90f0eefb arm64: tegra: Enable thermal support on Jetson Orin NX new 6312e57b3250 arm64: tegra: Enable thermal support on Jetson Orin Nano new d7e22e94908d Merge branch for-6.5/arm64/dt into for-next new 1e5c4344eda2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c785c39a1e3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 226ac9a97e9e Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new d3d1c5e9fda0 clk: vc5: Use device_get_match_data() instead of of_device [...] new 893911e65736 clk: vc7: Use device_get_match_data() instead of of_device [...] new cef6021c5dac Merge branch 'clk-vc5' into clk-next new f73b836edfef Merge tag 'renesas-clk-for-v6.5-tag1' of git://git.kernel. [...] new 5d01e45c5fb0 Merge branch 'clk-renesas' into clk-next new ed046ac74da0 clk: Export clk_hw_forward_rate_request() new 9633b4c17b73 clk: test: Fix type sign of rounded rate variables new 1b4e99fda73f clk: Move no reparent case into a separate function new 33b70fbc4f81 clk: Introduce clk_hw_determine_rate_no_reparent() new e2533dad2f68 clk: lan966x: Remove unused round_rate hook new 9e3943afb2f6 clk: nodrv: Add a determine_rate hook new aebddfe2dfaf clk: test: Add a determine_rate hook new 3876e2d77e9a clk: actions: composite: Add a determine_rate hook for pass clk new 63ec565301b5 clk: at91: main: Add a determine_rate hook new d2e88be3085a clk: at91: sckc: Add a determine_rate hook new 321437f33e64 clk: berlin: div: Add a determine_rate hook new 43e8f067db13 clk: cdce706: Add a determine_rate hook new 8e3f15601cf3 clk: k210: pll: Add a determine_rate hook new d0f775d0367a clk: k210: aclk: Add a determine_rate hook new f6a01564fc80 clk: k210: mux: Add a determine_rate hook new 38bdfb21edc1 clk: lmk04832: clkout: Add a determine_rate hook new 4e382f196a4e clk: lochnagar: Add a determine_rate hook new 4cbe64280cb0 clk: qoriq: Add a determine_rate hook new 67110f5af1f8 clk: si5341: Add a determine_rate hook new 5ce89dcc6807 clk: stm32f4: mux: Add a determine_rate hook new dcba8da50b05 clk: vc5: mux: Add a determine_rate hook new 538e864f8edd clk: vc5: clkout: Add a determine_rate hook new fa2a1931e48a clk: wm831x: clkout: Add a determine_rate hook new de9271f24efc clk: davinci: da8xx-cfgchip: Add a determine_rate hook new 4d8aa2a3aa48 clk: davinci: da8xx-cfgchip: Add a determine_rate hook new 79ef35a94435 clk: imx: busy: Add a determine_rate hook new b2252ca68c17 clk: imx: fixup-mux: Add a determine_rate hook new 1c2c20dbb5d7 clk: imx: scu: Add a determine_rate hook new 90fe6ebf7290 clk: mediatek: cpumux: Add a determine_rate hook new e9b6ea4eb698 clk: pxa: Add a determine_rate hook new 03b56aa9bfb2 clk: renesas: r9a06g032: Add a determine_rate hook new 9607beb917df clk: socfpga: gate: Add a determine_rate hook new d052f0671f76 clk: stm32: core: Add a determine_rate hook new 4552a852f207 clk: tegra: bpmp: Add a determine_rate hook new 78b435c8db6c clk: tegra: super: Add a determine_rate hook new b11fcfa884da clk: tegra: periph: Add a determine_rate hook new 97eb8f8a95fa clk: ux500: prcmu: Add a determine_rate hook new b7f0dee221e6 clk: ux500: sysctrl: Add a determine_rate hook new d5a5a6e4d129 clk: versatile: sp810: Add a determine_rate hook new 3867497d64ce drm/tegra: sor: Add a determine_rate hook new 1ca48301a820 phy: cadence: sierra: Add a determine_rate hook new 7aee650eedab phy: cadence: torrent: Add a determine_rate hook new 36c1dfea91fb phy: ti: am654-serdes: Add a determine_rate hook new 2230aa250ca9 phy: ti: j721e-wiz: Add a determine_rate hook new bd0a601fcb7d rtc: sun6i: Add a determine_rate hook new 218b95bac6be ASoC: tlv320aic32x4: Add a determine_rate hook new 4407740621ef clk: actions: composite: div: Switch to determine_rate new 939b61f67ec3 clk: actions: composite: fact: Switch to determine_rate new 6a25bd4d1d00 clk: at91: smd: Switch to determine_rate new 6222b494a961 clk: axi-clkgen: Switch to determine_rate new 81fdf73ac7dd clk: cdce706: divider: Switch to determine_rate new 924418cb851f clk: cdce706: clkout: Switch to determine_rate new 61c34af50c5f clk: si5341: Switch to determine_rate new 08add3c1d80d clk: si5351: pll: Switch to determine_rate new 4ab2bf813e24 clk: si5351: msynth: Switch to determine_rate new c8bfcfcb9691 clk: si5351: clkout: Switch to determine_rate new 785e4a29a657 clk: da8xx: clk48: Switch to determine_rate new 15d3f365abff clk: imx: scu: Switch to determine_rate new fa0dadde0584 clk: ingenic: cgu: Switch to determine_rate new 65c1f037b492 clk: ingenic: tcu: Switch to determine_rate new 302d2f836d78 clk: sprd: composite: Switch to determine_rate new 36f8a30c0f22 clk: st: flexgen: Switch to determine_rate new 06ed0fc0fbac clk: stm32: composite: Switch to determine_rate new 4d78bd80cef7 clk: tegra: periph: Switch to determine_rate new 493ffb046cf5 clk: tegra: super: Switch to determine_rate new 25d43ec352ea ASoC: tlv320aic32x4: pll: Switch to determine_rate new 2b6c9b0eee89 ASoC: tlv320aic32x4: div: Switch to determine_rate new 326cc42f9fdc clk: Forbid to register a mux without determine_rate new 956e16327da8 Merge branch 'clk-determine-rate' into clk-next new bbe0eafc0ca4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 8208181fe536 clk: imx: composite-8m: Add imx8m_divider_determine_rate new 1b280598ab3b clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_cloc [...] new 6e6bb1639136 dt-bindings: clock: imx8m: Add missing interrupt property new 188d070de913 clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe new e02ba11b4576 clk: imx93: fix memory leak and missing unwind goto in imx [...] new 878b02d5f3b5 clk: imx: clk-imx8mp: improve error handling in imx8mp_clo [...] new 16db566bb64d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2760b3a76a7 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 495c3e3dc0a1 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 4055eabe04a2 m68k: defconfig: Update defconfigs for v6.4-rc1 new b09cd8460f27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99b619b37ae1 mips: provide unxlate_dev_mem_ptr() in asm/io.h new fb6700c598d8 MIPS: generic: Allow R5 CPUs to be selected new 12324a8896ba mips: Fix spacing issue new e71dc5bf5e01 Merge tag 'mips-fixes_6.4_1' into mips-next new 70278d1d589f MIPS: Alchemy: Enable PATA_PLATFORM support new 1e13da548fbf Revert "MIPS: unhide PATA_PLATFORM" new 6673c2763f6f MIPS: uaccess: emulate Ingenic LXW/LXH/LXHU uaccess new 50a1171d3bd1 mips: ingenic: Remove useless __maybe_unused new fc18139c2867 mips: ingenic: Enable EXT/2 divider on JZ4750/55/60 if EXT [...] new 4cdb5d9d39f0 MIPS: DTS: qi_lb60: Don't use unit address for regulators new ea1ccdc605f2 MIPS: DTS: CI20: Fix regulators new 08384e80a70f MIPS: DTS: CI20: Fix ACT8600 regulator node names new fbf1e42093f8 MIPS: DTS: CI20: Add parent supplies to ACT8600 regulators new 34d4b67e81f9 MIPS: DTS: CI20: Do not force-enable CIM and WiFi regulators new 5fe60d3b6801 MIPS: DTS: CI20: Misc. cleanups new 868b70b9e6bd MIPS: DTS: CI20: Parent MSCMUX clock to MPLL new c9f4b2527284 MIPS: DTS: CI20: Enable support for WiFi / Bluetooth new e94c1e492139 MIPS: configs: CI20: Regenerate defconfig new 2dbbe4de633b MIPS: configs: CI20: Enable WiFi / Bluetooth new 0daf939e0fdf dt-bindings: mips: Add bindings for TP-Link HC220 G5 v1 board new ece68749f862 mips: dts: ralink: Add support for TP-Link HC220 G5 v1 board new 5487a7b60695 MIPS: cpu-features: Use boot_cpu_type for CPU type based features new dfbd992e0ef2 mips: asm-offsets: add missing prototypes new 96cb8ae28c65 MIPS: Rework smt cmdline parameters new 975fd3c26fed MIPS: Select CONFIG_GENERIC_IDLE_POLL_SETUP new 5cad8323040b mips: dts: ralink: mt7628a: Unify pinctrl-single pin group nodes new fa35d9662af8 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new cb9f2bb4c6e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5db135932a83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0d43ed63897 bus: fsl-mc: fsl-mc-allocator: Initialize mc_bus_dev before use new fb9c384625dd bus: fsl-mc: fsl-mc-allocator: Drop a write-only variable new 1d506cab6e44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 419d5d38ac5d riscv: Rename __switch_to_aux() -> fpu new dc6667a4e7e3 riscv: Extending cpufeature.c to detect V-extension new 162e4df137c1 riscv: hwprobe: Add support for probing V in RISCV_HWPROBE [...] new b5665d2a9432 riscv: Add new csr defines related to vector extension new 6b533828726a riscv: Clear vector regfile on bootup new 74abe5a39d3a riscv: Disable Vector Instructions for kernel itself new 0a3381a01dcc riscv: Introduce Vector enable/disable helpers new 7017858eb2d7 riscv: Introduce riscv_v_vsize to record size of Vector context new 03c3fcd9941a riscv: Introduce struct/helpers to save/restore per-task V [...] new 3a2df6323def riscv: Add task switch support for vector new cd054837243b riscv: Allocate user's vector context in the first-use trap new 0c59922c769a riscv: Add ptrace vector support new a45cedaa1ac0 riscv: signal: check fp-reserved words unconditionally new 8ee0b41898fa riscv: signal: Add sigcontext save/restore for vector new e92f469b0771 riscv: signal: Report signal frame size to userspace via auxv new 76e22fdc2c26 riscv: signal: validate altstack to reflect Vector new c7cdd96eca28 riscv: prevent stack corruption by reserving task_pt_regs( [...] new bf78f1ea6e51 riscv: kvm: Add V extension to KVM ISA new 0f4b82579716 riscv: KVM: Add vector lazy save/restore support new 50724efcb370 riscv: hwcap: change ELF_HWCAP to a function new 1fd96a3e9d5d riscv: Add prctl controls for userspace vector management new 7ca7a7b9b635 riscv: Add sysctl to set the default vector rule for new p [...] new e4bb020f3dbb riscv: detect assembler support for .option arch new fa8e7cce55da riscv: Enable Vector code to be built new 04a4722eeede riscv: Add documentation for Vector new 7cf6198ce22d selftests: Test RISC-V Vector prctl interface new 1e72695137ef selftests: add .gitignore file for RISC-V hwprobe new d5e45e810e0e Merge patch series "riscv: Add vector ISA support" new baef55c56540 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b723a3ce89b Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 94b1b8a96a9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8ac2961148e sh: Avoid using IRQ0 on SH3 and SH4 new ab4612096b71 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...] new d68e3e202d19 xtensa: xt2000: drop empty platform_init new 1d9310e9f596 xtensa: drop platform_heartbeat new 264ad8937595 xtensa: drop platform_restart new acd9cff15efc xtensa: drop platform_halt and platform_power_off new cb8c61c79208 xtensa: clean up default platform functions new e34c72e0e233 xtensa: boot-redboot: clean up Makefile new 82fad2c47923 xtensa: drop EXPORT_SYMBOL for common_exception_return new ae2766cf2c45 xtensa: drop bcopy implementation new 0c8157a2cf2e xtensa: only build __strncpy_user with CONFIG_ARCH_HAS_STR [...] new de8ed48d891f xtensa: add asm-prototypes.h new 3a53e61626c0 xtensa: report trax and perf counters in cpuinfo new f2a12f6dbe7a xtensa: drop ARCH_WANT_FRAME_POINTERS new 8121debad1d3 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 224bff6adee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f22ba24f74c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new eae7dae95389 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new ba19a3233ccd Merge branch 'misc-6.4' into for-next-current-v6.3-20230613 new 400f898ced4c Merge branch 'for-next-current-v6.3-20230613' into for-nex [...] new 12bfb4e12ef4 Merge branch 'next-fixes' into for-next-next-v6.4-20230613 new bb510283b27f btrfs: unexport btrfs_prev_leaf() new 6978d6ec115f btrfs: don't commit transaction for every subvol create new 7d63ea5437d1 btrfs: make btrfs_free_device() static new bd8b241a4d1d btrfs: tag as unlikely the key comparison when checking si [...] new 3593c756dd12 btrfs: export bitmap_test_range_all_{set,zero} new 75f9bea10f16 btrfs: print-tree: pass const extent buffer pointer new 8eaac0e75f3d btrfs: improve leaf dump and error handling new 2fd4c78d34a7 btrfs: use SECTOR_SHIFT to convert physical offset to LBA new 4b2b3f985cee btrfs: use SECTOR_SHIFT to convert LBA to physical offset new e905faa52b45 btrfs: submit IO synchronously for fast checksum implementations new 2f4687887485 btrfs: determine synchronous writers from bio or writeback [...] new 5e4737570cf6 btrfs: remove hipri_workers workqueue new 1731fef75093 btrfs: output affected files when relocation fails new 270904f6d8b1 btrfs: simplify transid initialization in btrfs_ioctl_wait_sync new 7766f0a7de3d btrfs: avoid extra memory allocation when copying free spa [...] new 0be8929bb747 btrfs: avoid searching twice for previous node when mergin [...] new 73f59a176d30 btrfs: use precomputed end offsets at do_trimming() new f556985509de btrfs: simplify arguments to tree_insert_offset() new 462bc75bacca btrfs: assert proper locks are held at tree_insert_offset() new 79babb8b7e9f btrfs: assert tree lock is held when searching for free sp [...] new 8790f3fa0668 btrfs: assert tree lock is held when linking free space new 280c05e78890 btrfs: assert tree lock is held when removing free space entries new 63d10c3d0aa9 btrfs: scrub: use recovered data stripes as cache to avoid [...] new d99b3a6a1757 btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.c new 9568d5fee8e5 btrfs: remove level argument from btrfs_set_block_flags new 4ede49b60e54 btrfs: simplify btrfs_check_leaf_* helpers into a single helper new 626fba6c4eff btrfs: add btrfs_tree_block_status definitions to tree-checker.h new 4b76604269f2 btrfs: use btrfs_tree_block_status for leaf item errors new 73265848e747 btrfs: extend btrfs_leaf_check to return btrfs_tree_block_status new 169c292bae74 btrfs: add __btrfs_check_node helper new ca840ba9453c btrfs: move btrfs_verify_level_key into tree-checker.c new 09a24bef3862 btrfs: move split_flags/combine_flags helpers to inode-item.h new b14e7ded0626 btrfs: add __KERNEL__ check for btrfs_no_printk new 667f09438709 btrfs: add a btrfs_csum_type_size helper new 1abf0962b8b5 btrfs: rename del_ptr to btrfs_del_ptr and export it new 008424e02fc8 btrfs: unexport btrfs_run_discard_work and make it static new da2106508963 btrfs: fix dirty_metadata_bytes for redirtied buffers new 37ffbbe9ad58 btrfs: don't hold an extra reference for redirtied buffers new a131a9a502a4 btrfs: handle tree backref walk error properly new f4f39528410f btrfs: scrub: remove more unused functions new be0f58c71cce btrfs: use inode_logged() at need_log_inode() new bd9c951a3c13 btrfs: use inode_logged() at btrfs_record_unlink_dir() new a47bf6fb1ea1 btrfs: update comments at btrfs_record_unlink_dir() to be [...] new 6cf4d11d8fc1 btrfs: remove pointless label and goto at btrfs_record_unl [...] new 9f169b42e467 btrfs: change for_rename argument of btrfs_record_unlink_d [...] new 575a94ed3b36 btrfs: fix comment referring to no longer existing btrfs_c [...] new ff04d3057585 btrfs: trigger orphan inode cleanup during START_SYNC ioctl new 14b10d927780 btrfs: mark extent_buffer_under_io static new 528047dc2859 btrfs: subpage: fix error handling in end_bio_subpage_eb_w [...] new c599c517f676 btrfs: move setting the buffer uptodate out of validate_ex [...] new 01688500ba22 btrfs: merge verify_parent_transid and btrfs_buffer_uptodate new 66cfd975d94e btrfs: always read the entire extent_buffer new 0d54309a0955 btrfs: don't use btrfs_bio_ctrl for extent buffer reading new 567b40f9dfca btrfs: remove the mirror_num argument to btrfs_submit_comp [...] new 4816d31c0769 btrfs: use a separate end_io handler for read_extent_buffer new dd3239ad7158 btrfs: do not try to unlock the extent for non-subpage met [...] new 5af20060fcca btrfs: return bool from lock_extent_buffer_for_io new cad71ce1cd90 btrfs: submit a writeback bio per extent_buffer new cd67c0082907 btrfs: move page locking from lock_extent_buffer_for_io to [...] new 19887995499d btrfs: don't use btrfs_bio_ctrl for extent buffer writing new 785711699a92 btrfs: use a separate end_io handler for extent_buffer writing new 3607da2de9f8 btrfs: remove the extent_buffer lookup in btree block chec [...] new 911941e9a6b4 btrfs: remove the io_pages field in struct extent_buffer new 942a67c42074 btrfs: stop using PageError for extent_buffers new 12f21d391570 btrfs: don't check for uptodate pages in read_extent_buffer_pages new 266ce35ab2a5 btrfs: stop using lock_extent in btrfs_buffer_uptodate new d4ce7d9c14e8 btrfs: use per-buffer locking for extent_buffer reading new 9252cd5d74d5 btrfs: merge write_one_subpage_eb into write_one_eb new d28d04144f0d btrfs: reduce struct btrfs_fs_devices size by moving fsid_change new 237f47219698 btrfs: streamline fsid checks in alloc_fs_devices new bcf641be195c btrfs: merge calls to alloc_fs_devices in device_list_add new 8dc6f62f7346 btrfs: add comment about metadata_uuid in btrfs_fs_devices new 5db7934a7682 btrfs: return bool from check_tree_block_fsid instead of int new 93ba7faad77b btrfs: simplify fsid and metadata_uuid comparisons new 1623e2ff83b7 btrfs: simplify how changed fsid and metadata_uuid is checked new cc0c5b057725 btrfs: consolidate uuid comparisons in btrfs_validate_super new 0f184f455f9f btrfs: add and fix comments in btrfs_fs_devices new 46051405f465 btrfs: fix the btrfs_get_global_root return value new 18f11db32fa9 btrfs: convert btrfs_get_global_root to use a switch statement new 7e67ee382bad btrfs: remove a pointless NULL check in btrfs_lookup_fs_root new c7c1ab3da969 btrfs: open code set_extent_defrag new 000ec1771537 btrfs: open code set_extent_delalloc new 46246e6e0b8f btrfs: open code set_extent_new new 5d810b5aefb2 btrfs: open code set_extent_dirty new 4a57ef66fa8d btrfs: open code set_extent_bits_nowait new e3f11eb38783 btrfs: open code set_extent_bits new 181117b0affa btrfs: drop NOFAIL from set_extent_bit allocation masks new 8aea400022eb btrfs: pass NOWAIT for set/clear extent bits as another bit new 6307bfd0a066 btrfs: drop gfp from parameter extent state helpers new 4abf372a621f btrfs: use alloc_ordered_workqueue() to create ordered workqueues new d9af1c38703a btrfs: subpage: dump extra subpage bitmaps for debug new 1355b21d73cf btrfs: print assertion failure report and stack trace from [...] new bd9133e93b6b btrfs: subpage: make alloc_extent_buffer() handle previous [...] new 9d5cb19551ad btrfs: use the same uptodate variable for end_bio_extent_r [...] new a48b9f242e0a btrfs: reorder some members of struct btrfs_delayed_ref_head new fe8cd9459940 btrfs: remove unused is_head field from struct btrfs_delay [...] new 621b953232d6 btrfs: remove pointless in_tree field from struct btrfs_de [...] new 96b3cc984627 btrfs: use a bool to track qgroup record insertion when ad [...] new e1947c5f5c7b btrfs: make insert_delayed_ref() return a bool instead of an int new 429598ae5629 btrfs: get rid of label and goto at insert_delayed_ref() new a33af1fbab6f btrfs: assert correct lock is held at btrfs_select_ref_head() new 1dcd3b6c3500 btrfs: use bool type for delayed ref head fields that are [...] new dc5689afb229 btrfs: use a single switch statement when initializing del [...] new 355aa9620a79 btrfs: remove unnecessary prototype declarations at disk-io.c new 45d088019316 btrfs: make btrfs_destroy_delayed_refs() return void new 73645a3dbd91 btrfs: optimize out btrfs_is_zoned for !CONFIG_BLK_DEV_ZONED new 27887359fc24 btrfs: don't call btrfs_record_physical_zoned for failed append new e40004b194b6 btrfs: mark the len field in struct btrfs_ordered_sum as unsigned new 6620c6ca8f95 btrfs: rename the bytenr field in struct btrfs_ordered_sum [...] new 69d9d600a082 btrfs: optimize the logical to physical mapping for zoned writes new d0bb8f43846d btrfs: record orig_physical only for the original bio new 5ef5a6dd4ebc btrfs: move split_extent_map to extent_map.c new 9c560bf05497 btrfs: reorder conditions in btrfs_extract_ordered_extent new 5c8afd12db53 btrfs: return the new ordered_extent from btrfs_split_orde [...] new cdf0308c2d9e btrfs: split btrfs_alloc_ordered_extent to allocation and [...] new d3cdfb137772 btrfs: atomically insert the new extent in btrfs_split_ord [...] new 5681c8c06702 btrfs: handle completed ordered extents in btrfs_split_ord [...] new 908f18ee3e97 btrfs: defer splitting of ordered extents until I/O completion new 2a54c1ea095c btrfs: pass the new logical address to split_extent_map new 7f29d7b86e7f btrfs: add xxhash to fast checksum implementations new 86aa3a48f305 btrfs: remove unused BTRFS_MAP_DISCARD new 002383f3b966 btrfs: optimize simple reads in btrfsic_map_block new 1934e9b785a3 btrfs: remove unused btrfs_map_block new e5b5b1a64dc7 btrfs: rename __btrfs_map_block to btrfs_map_block new be98c007e60f btrfs: open code btrfs_map_sblock new e37c7a2975f8 btrfs: open code need_full_stripe conditions new 9781d15ee7b1 btrfs: disable allocation warnings for compression workspaces new 0b57e7d79414 btrfs: warn on invalid slot in tree mod log rewind new b9eb0240efd7 btrfs: insert tree mod log move in push_node_left new ece0112c1aa2 btrfs: fix range_end calculation in extent_write_locked_range new 8641018091ad btrfs: factor out a btrfs_verify_page helper new 9bf660901d91 btrfs: fix fsverify read error handling in end_page_read new bcb27cf222b9 btrfs: don't check PageError in btrfs_verify_page new 354eba610dae btrfs: don't fail writeback when allocating the compressio [...] new 16861b484ddd btrfs: rename cow_file_range_async to run_delalloc_compressed new 55ae61c8bf0e btrfs: don't check PageError in __extent_writepage new 90ce194deb31 btrfs: stop setting PageError in the data I/O path new 4d15c4e5a5eb btrfs: remove PAGE_SET_ERROR new 531801ce7b34 btrfs: remove non-standard extent handling in __extent_wri [...] new 89d37b09c772 btrfs: move writeback_control::nr_to_write update to __ext [...] new e69b71d0eba4 btrfs: only call __extent_writepage_io from extent_write_l [...] new 7f3c95fc1b3c btrfs: don't treat zoned writeback as being from an async [...] new 96c8a211f25f btrfs: add block-group tree to lockdep classes new a501dd9c11d6 btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that [...] new 965e6aa81de2 btrfs: limit write bios to a single ordered extent new e7ce47d8984e btrfs: merge the two calls to btrfs_add_ordered_extent in [...] new e1b67914a005 btrfs: pass an ordered_extent to btrfs_reloc_clone_csums new 9a4daa1e03c4 btrfs: pass an ordered_extent to btrfs_submit_compressed_write new 4a3c9ba3e2c0 btrfs: remove btrfs_add_ordered_extent new 9600902df365 btrfs: add a is_data_bbio helper new c096f1a998a4 btrfs: open code btrfs_bio_end_io in btrfs_dio_submit_io new 3aeadbf9b4c7 btrfs: add an ordered_extent pointer to struct btrfs_bio new d3bfa45e8bfc btrfs: use bbio->ordered in btrfs_csum_one_bio new ce6ce907f60d btrfs: factor out a can_finish_ordered_extent helper new f453094228d1 btrfs: factor out a btrfs_queue_ordered_fn helper new 1c3e20e3e77f btrfs: add a btrfs_finish_ordered_extent helper new 2097fc1d2f42 btrfs: open code end_extent_writepage in end_bio_extent_writepage new aff846244c8c btrfs: use btrfs_finish_ordered_extent to complete compres [...] new c843b1801267 btrfs: use btrfs_finish_ordered_extent to complete direct writes new f27f56af02ee btrfs: use btrfs_finish_ordered_extent to complete buffere [...] new 8e5f37143fec btrfs: delete unused BGs while reclaiming BGs new cb86e2a25af3 btrfs: move out now unused BG from the reclaim list new a57bf2cbf5b4 btrfs: bail out reclaim process if filesystem is read-only new bde919c1d010 btrfs: reinsert BGs failed to reclaim new ebe29bb2de84 btrfs: update documentation for a block group's bg_list member new c14d7a1ff862 btrfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method new 6b2f8b5dc824 btrfs: add missing error handling when logging operation w [...] new 2d7f5be7cf76 btrfs: fix extent buffer leak after tree mod log failure a [...] new d784e1292a92 btrfs: avoid tree mod log ENOMEM failures when we don't ne [...] new 7f5a6572760d btrfs: do not BUG_ON() on tree mod log failure at __btrfs_ [...] new 3d65a59d4621 btrfs: do not BUG_ON() on tree mod log failure at balance_level() new e715913da5b5 btrfs: rename enospc label to out at balance_level() new 6211dbeffc50 btrfs: avoid unnecessarily setting the fs to RO and error [...] new a49c3ed6d193 btrfs: abort transaction at balance_level() when left chil [...] new 771d448d79d7 btrfs: abort transaction at update_ref_for_cow() when ref [...] new 38e3921db4bc btrfs: do not BUG_ON() on tree mod log failures at push_no [...] new 08128655e24b btrfs: do not BUG_ON() on tree mod log failure at insert_n [...] new b2bca230b94e btrfs: do not BUG_ON() on tree mod log failures at insert_ptr() new cac833b8b846 btrfs: do not BUG_ON() on tree mod log failures at btrfs_d [...] new 3111c13d5936 btrfs: replace BUG_ON() at split_item() with proper error [...] new 18268e7a21b4 btrfs: do not BUG_ON() when dropping inode items from log root new c5bf8b9d3494 btrfs: send: do not BUG_ON() on unexpected symlink data extent new 3f79f08c1499 btrfs: do not ASSERT() on duplicated global roots new 10193ad01af4 btrfs: scrub: remove scrub_ctx::csum_list member new f72fd6208645 btrfs: scrub: remove btrfs_fs_info::scrub_wr_completion_workers new 15f185eb2443 btrfs: fix iomap_begin length for nocow writes new 1a5eaec9de70 btrfs: can_nocow_file_extent should pass down args->strict [...] new 334cba9775e6 btrfs: zoned: do not limit delalloc size to fs_info->max_e [...] new b75d27bc5c32 btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc [...] new 123e242788da Merge branch 'misc-next' into for-next-next-v6.4-20230613 new fe74cee6588a Merge branch 'for-next-next-v6.4-20230613' into for-next-20230613 new e6c9c851eb8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5998a9ec3c0 smb: remove obsolete comment new 91f4480c41f5 cifs: fix status checks in cifs_tree_connect new 2a44b389664c cifs: print all credit counters in DebugData new 50e63d6db6fd smb/client: print "Unknown" instead of bogus link speed value new 2991b7740989 cifs: fix sockaddr comparison in iface_cmp new 5e90aa21eb13 cifs: fix max_credits implementation new 8df0abccc4c4 cifs: fix lease break oops in xfstest generic/098 new 9419188dfd86 cifs: add a warning when the in-flight count goes negative new c6f38bdb596d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 9fa45ca37cbf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f42c6599d21 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7b8c9d7bb457 fsnotify: move fsnotify_open() hook into do_dentry_open() new 15bb03a6c517 Pull cleanup of fsnotify_open() callsites. new 0330f48628f0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 40fa8be3852f ext4: kill unused function ext4_journalled_write_inline_data new a030569c34be ext4: Change remaining tracepoints to use folio new d1ffc6fb5ded ext4: Make mpage_journal_page_buffers use folio new 5ac99c22fa84 ext4: Make ext4_write_inline_data_end() use folio new d578dfc510cf ext4: Call fsverity_verify_folio() new 30f0bd64ed09 ext4: fix wrong unit use in ext4_mb_normalize_request new b9dc976cc348 ext4: fix unit mismatch in ext4_mb_new_blocks_simple new 9afc5e21107a ext4: fix wrong unit use in ext4_mb_find_by_goal new 860f86ccff6e ext4: treat stripe in block unit new 710c384f1536 ext4: add EXT4_MB_HINT_GOAL_ONLY test in ext4_mb_use_preallocated new f242d8a98a6f ext4: remove ext4_block_group and ext4_block_group_offset [...] new 5b859728b98b ext4: try all groups in ext4_mb_new_blocks_simple new ea7bbd168135 ext4: get block from bh before pass it to ext4_free_blocks [...] new 757d9100a5d1 ext4: remove unsed parameter and unnecessary forward decla [...] new 5d62e6da25f5 ext4: fix wrong unit use in ext4_mb_clear_bb new 993d22f0a250 ext4: fix wrong unit use in ext4_mb_new_blocks new bf4f2aa4844a ext4: mballoc: Remove useless setting of ac_criteria new 743f4dd07bf9 ext4: Remove unused extern variables declaration new bc40109767b3 ext4: Convert mballoc cr (criteria) to enum new 52e3814a1342 ext4: Add per CR extent scanned counter new a15c09da1255 ext4: Add counter to track successful allocation of goal length new 26cbe38f0275 ext4: Avoid scanning smaller extents in BG during CR1 new 9c8f8195852c ext4: Don't skip prefetching BLOCK_UNINIT groups new cd303d98b9b5 ext4: Ensure ext4_mb_prefetch_fini() is called for all pre [...] new ea639ce794e5 ext4: Abstract out logic to search average fragment list new b080c84db854 ext4: Add allocation criteria 1.5 (CR1_5) new 3a08f7ac3bfa ext4: Give symbolic names to mballoc criterias new d14b5d0b1373 ext4: only update i_reserved_data_blocks on successful blo [...] new b352d1f09a20 ext4: add a new helper to check if es must be kept new 579c020ea7b7 ext4: factor out __es_alloc_extent() and __es_free_extent() new f4ddcde91d00 ext4: use pre-allocated es in __es_insert_extent() new e77481862663 ext4: use pre-allocated es in __es_remove_extent() new 28774513875c ext4: using nofail preallocation in ext4_es_remove_extent() new e109a1db5b09 ext4: using nofail preallocation in ext4_es_insert_delayed [...] new 14d876070f03 ext4: using nofail preallocation in ext4_es_insert_extent() new 2af6f615b18b ext4: make ext4_es_remove_extent() return void new 0ee9cccd1971 ext4: make ext4_es_insert_delayed_block() return void new 7a7c285c485d ext4: make ext4_es_insert_extent() return void new 9d1c6dea1aa3 ext4: make ext4_zeroout_es() return void new 2e3f4cdef544 ext4: clean up mballoc criteria comments new acef67482edf ext4: allow concurrent unaligned dio overwrites new 63bc068f0d1a ext4: Fix reusing stale buffer heads from last failed mounting new 3a57c2f88be3 ext4: ext4_put_super: Remove redundant checking for 'sbi-> [...] new 6b960d2155f9 jbd2: remove unused feature macros new 4b049709e652 jbd2: switch to check format version in superblock directly new d9eafe0afafa jbd2: factor out journal initialization from journal_get_s [...] new 6eecd1f4c7ef jbd2: remove j_format_version new 431ca11fafd3 jbd2: continue to record log between each mount new 2ea31402649c ext4: add journal cycled recording support new a228f0e153f6 ext4: update doc about journal superblock description new f9c45d83f4da ext4: turning quotas off if mount failed after enable quotas new 5404e4738054 ext4: refactoring to use the unified helper ext4_quotas_off() new d3ab1bca26b4 jbd2: recheck chechpointing non-dirty buffer new 7b0cfe40a991 jbd2: remove t_checkpoint_io_list new e86f802ab8d4 jbd2: remove journal_clean_one_cp_list() new e8ece5c78f36 jbd2: Fix wrongly judgement for buffer head removing while [...] new cdffaad9649e jbd2: fix a race when checking checkpoint buffer busy new 11761ed6026e jbd2: remove __journal_try_to_free_buffer() new 16d3123995a3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 04abeb699ddc f2fs: close unused open zones while mounting new 36ded4c106db f2fs: Fix over-estimating free section during FG GC new f082c6b205a0 f2fs: fix potential deadlock due to unpaired node_write lock use new 478d7100f44b f2fs: renew value of F2FS_MOUNT_* new 77e820ea73a5 f2fs: renew value of F2FS_FEATURE_* new 90b7c4b748d8 f2fs: fix to set noatime and immutable flag for quota file new bfd476623999 f2fs: clean up w/ sbi->log_sectors_per_block new d8189834d434 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() new 458c15dfbce6 f2fs: don't reset unchangable mount option in f2fs_remount() new 901c12d14457 f2fs: flush error flags in workqueue new 25f9080576b9 f2fs: add async reset zone command support new 38a4a330c8bf f2fs: Detect looped node chain efficiently new 20872584b8c0 f2fs: fix to drop all dirty meta/node pages during umount() new 38b57833de1d f2fs: flag as supporting buffered async reads new cadfc2f9f8c3 f2fs: fix args passed to trace_f2fs_lookup_end new 5079e1c0c879 f2fs: avoid dead loop in f2fs_issue_checkpoint() new 4286ee3e6efe f2fs: fix to avoid mmap vs set_compress_option case new e6fd55c1f4b6 f2fs: check return value of freeze_super() new 4138d5a9121b f2fs: introduce F2FS_QUOTA_DEFAULT_FL for cleanup new 514740e74573 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6dcfb2b493cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1a1762c19054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b7b06d55aef gfs2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method new c8ed1b359312 gfs2: Fix duplicate should_fault_in_pages() call new 8a7da0f1c51f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 155aed4a4b15 ksmbd: remove unused ksmbd_tree_conn_share function new fb3e0219a9c1 ksmbd: use kzalloc() instead of __GFP_ZERO new bc607bf32167 ksmbd: return a literal instead of 'err' in ksmbd_vfs_kern [...] new 735234cc81a3 ksmbd: Change the return value of ksmbd_vfs_query_maximal_ [...] new 6aa78d3c48c3 ksmbd: use kvzalloc instead of kvmalloc new 98bdc7532101 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new ba21e20b3095 NFSD: Use svcxdr_encode_opaque_pages() in nfsd4_encode_spl [...] new ed4a567a179e NFSD: Update rq_next_page between COMPOUND operations new 507df40ebf31 NFSD: Hoist rq_vec preparation into nfsd_read() new 703d75215555 NFSD: Hoist rq_vec preparation into nfsd_read() [step two] new df56b384de52 NFSD: Remove nfsd_readv() new 518f375c15af nfsd: don't provide pre/post-op attrs if fh_getattr fails new 665e89ab7c5a lockd: drop inappropriate svc_get() from locked_get() new fe2b401e5548 svcrdma: Allocate new transports on device's NUMA node new c5d68d25bd6b svcrdma: Clean up allocation of svc_rdma_recv_ctxt new ed51b4261014 svcrdma: Clean up allocation of svc_rdma_send_ctxt new ac3c32bbdb0e svcrdma: Clean up allocation of svc_rdma_rw_ctxt new b1c6ffb26728 mailmap: Add Bruce Fields' latest e-mail addresses new 8111c17cfcb3 NFSD: Add "official" reviewers for this subsystem new 58f5d894006d NFSD: add encoding of op_recall flag for write delegation new 6be7afcd92cd SUNRPC: Revert cc93ce9529a6 ("svcrdma: Retain the page bac [...] new a944209c11af SUNRPC: Revert 579900670ac7 ("svcrdma: Remove unused sc_pa [...] new c4b50cdf9d9d svcrdma: Revert 2a1e4f21d841 ("svcrdma: Normalize Send pag [...] new 93ac64c39e52 svcrdma: Prevent page release when nothing was received new 165ef3da7b77 SUNRPC: Optimize page release in svc_rdma_sendto() new 02456b0254d6 SUNRPC: Move initialization of rq_stime new 1af2b3798c0c NFSD: Add an nfsd4_encode_nfstime4() helper new c6c96640e911 svcrdma: Convert "might sleep" comment into a code annotation new b83c5773ad3b svcrdma: trace cc_release calls new 0b5333fb6066 svcrdma: Remove an unused argument from __svc_rdma_put_rw_ctxt() new d8ff2384318a SUNRPC: Fix comments for transport class registration new 9fdc74a8d3f2 SUNRPC: Remove transport class dprintk call sites new edc2e0f4fc6b Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 563df0faf6ba Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b892fac09d57 Merge remote-tracking branch 'jack/fsnotify' into next new a38e13c79db7 ovl: Let helper ovl_i_path_real() return the realinode new 8be29d51d3fe ovl: ovl_permission: Fix null pointer dereference at reali [...] new 1dad6bc25487 ovl: get_acl: Fix null pointer dereference at realinode in [...] new 5dd67a9f6377 ovl: update of dentry revalidate flags after copy up new 32a17d773368 ovl: use OVL_E() and OVL_E_FLAGS() accessors new a1ac2bc808c5 ovl: use ovl_numlower() and ovl_lowerstack() accessors new e07253481cf7 ovl: factor out ovl_free_entry() and ovl_stack_*() helpers new 70142d996566 ovl: move ovl_entry into ovl_inode new 149478109f87 ovl: deduplicate lowerpath and lowerstack[] new 80612d1093eb ovl: deduplicate lowerdata and lowerstack[] new ea59a96ede1a ovl: remove unneeded goto instructions new ce6c10ea702d ovl: introduce data-only lower layers new ac8fe8aa84f3 ovl: implement lookup in data-only layers new c9a8c9291e61 ovl: prepare to store lowerdata redirect for lazy lowerdat [...] new 4fa74a308ad0 ovl: prepare for lazy lookup of lowerdata inode new f777c8266c12 ovl: implement lazy lookup of lowerdata in data-only layers new b11526f86b38 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new bfb3dbc35982 zonefs: use iomap for synchronous direct writes new d0b9e2a6d75b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb8f98d0ee3a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new f130682b5823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28faef0b0daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1f2fd4e645a Merge branch 'pci/aspm' new c6f54cf44c3d PCI: of: Propagate firmware node by calling device_set_node() new 106497db5c07 Merge branch 'pci/enumeration' new 69cc734eda3a Merge branch 'pci/hotplug' new 7b3ba09febf4 PCI/PM: Shorten pci_bridge_wait_for_secondary_bus() wait t [...] new 085e64c4a677 Merge branch 'pci/pm' new 7c967ba26c5a Merge branch 'pci/misc' new 88d341716b83 PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 new 5320411b1a32 Merge branch 'pci/virtualization' new 02ef28ffa97e Merge branch 'pci/controller/dt' new 0e12f8302369 PCI: cadence: Fix Gen2 Link Retraining process new 337f45dae608 Merge branch 'pci/controller/cadence' new 510ed31b06b4 Merge branch 'pci/controller/dwc' new f368cd8290bd Merge branch 'pci/pci/ftpci100' new b71345788058 Merge branch 'pci/controller/rcar' new 2fdd81310fe2 Merge branch 'pci/controller/vmd' new a189d6f1bb5e PCI: endpoint: Add PCI Endpoint function driver for MHI bus new f83930fba0c5 MAINTAINERS: Add PCI MHI endpoint function driver under MHI bus new 5b9283e1ec21 Merge branch 'pci/controller/endpoint' new 1c4861dcfbc7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa7799257d14 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 49904a0ebf23 HID: uclogic: Modular KUnit tests should not depend on KUNIT=y new 2ae5a1380637 Merge branch 'for-6.5/core' into for-next new 72e49cadea39 HID: apple: Option to swap only left side mod keys new c0eeeb5ca999 Merge branch 'for-6.5/apple' into for-next new 09308562d4af HID: nvidia-shield: Initial driver implementation with Thu [...] new 08d487546bfb Merge branch 'for-6.5/nvidia' into for-next new 13d02c69e478 HID: nvidia-shield: Add mappings for consumer HID USAGE buttons new f88af60e74a5 HID: nvidia-shield: Support LED functionality for Thunderstrike new 197f61d398fc Merge branch 'for-6.5/nvidia' into for-next new 0db117359e47 HID: add quirk for 03f0:464a HP Elite Presenter Mouse new e2cbca364fe7 Merge branch 'for-6.4/upstream-fixes' into for-next new 67c6b73ddf0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f93aad303e1 Merge branch 'i2c/for-current' into i2c/for-next new 564d73c4d920 i2c: Add i2c_get_match_data() new c21a17b5ce6e i2c: imx-lpi2c: Don't open-code DIV_ROUND_UP new f1478c928d3c Merge branch 'i2c/for-mergewindow' into i2c/for-next new 0fa1d7f8a036 Merge branch 'i2c/for-current' into i2c/for-next new 42c281ab2b09 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 1ada3a9d7916 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 30841ce37321 hwmon: (lm75) Use maple tree register cache new 6ef3811c40eb hwmon: (lm95245) Use maple tree register cache new 729f1f738a76 hwmon: (tmp102) Use maple tree register cache new e68953fcc69e hwmon: (tmp108) Use maple tree register cache new 7357b1876b21 hwmon: (tmp464) Use maple tree register cache new 0666666f43d3 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new eed892da9cd0 docs: handling-regressions: rework section about fixing pr [...] new 35d4a3c67eb5 docs/doc-guide: Clarify how to write tables new d27e40b55481 docs: crypto: async-tx-api: fix typo in struct name new 99020f3b0011 Merge branch 'docs-next' of git://git.lwn.net/linux.git new be9aac187433 Merge tag 'v6.4-rc5' into media_stage new 54dd2addeac5 Merge branch 'master' of git://linuxtv.org/media_tree.git new 98d4351847bb media: venus: simplify the return expression of session_pr [...] new 751be5c63f54 media: venus: simplify the return expression of venus_sys_ [...] new 927e78ac8bc5 media: venus: helpers: Fix ALIGN() of non power of two new a0eadbe92610 media: venus: hfi_cmds: Replace fake flex-array with flexi [...] new a80d6771ae06 media: venus: Replace one-element arrays with flexible-arr [...] new 40c020596458 media: venus: hfi_cmds: Replace one-element array with fle [...] new e03ac40885db media: venus: hfi_cmds: Use struct_size() helper new ae8cdfc3f281 media: venus: add firmware version based check new 938beb48f765 media: venus: enable sufficient sequence change support for vp9 new 47f867cb1b63 media: venus: fix EOS handling in decoder stop command new 2b832a06a8c8 media: venus: replace arrary index with enum for supported [...] new 3095607739d8 media: venus: add support for V4L2_PIX_FMT_P010 color format new 58b64dd09fd8 media: venus: update calculation for dpb buffers new 996d215547a8 media: venus: add handling of bit depth change from firmware new 08998cf30f66 media: venus: return P010 as preferred format for 10 bit decode new 34318b808ef2 media: venus: provide ctx queue lock for ioctl synchronization new 0ece58b280a4 Revert "media: uvcvideo: Limit power line control for Acer [...] new e7f61113edca media: uapi: v4l: Intel metadata format update new e33ae66a2e22 media: uvcvideo: Enable Intel RealSense metadata for devices new ccfad4e85e3d media: uvcvideo: Rename uvc_streaming 'format' field to 'formats' new aa8db3adc7b2 media: uvcvideo: Rename uvc_format 'frame' field to 'frames' new 7c5dfb2d912c media: uvcvideo: Use clamp() to replace manual implementation new c9d597b9b7ef media: uvcvideo: Reorganize format descriptor parsing new 7691d900b929 media: uvcvideo: Increment intervals pointer at end of parsing new af621ba2ede8 media: uvcvideo: Constify formats, frames and intervals new 102df33eba00 media: uvcvideo: Constify descriptor buffers new bc13f2ffd5c0 media: atomisp: sh_css: Remove #ifdef ISP2401 new 5925dc0f30c2 media: atomisp: runtime: frame: remove #ifdef ISP2401 new 72c1c4855309 media: atomisp: sh_css_sp: Remove #ifdef ISP2401 new 08b9c820878f media: atomisp: sh_css_firmware: determine firmware versio [...] new 5c3213e9e2dd media: atomisp: sh_css_mipi: Remove #ifdef ISP2401 new 649920afc426 media: atomisp: Remove res_overflow parameter from atomisp [...] new 7943916bd4e5 media: atomisp: Remove Continuous capture and SDV run-modes new 1b9a80a47dbf media: atomisp: Remove isp->need_gfx_throttle field new 006f27897cbd media: atomisp: Drop atomisp_get_css_buf_type() new ea3600379e0f media: atomisp: Replace source-pad checks with run-mode checks new d957824bf8e4 media: atomisp: Register only 1 /dev/video# node new 26dcabc0dd1b media: atomisp: Drop atomisp_is_vf_pipe() new aca8a1dfb9ee media: atomisp: Rename video_out_preview to video_out new e4454e06e55d media: atomisp: Remove source_pad parameter from functions [...] new 8fd3c9a468c0 media: atomisp: Remove 1 line atomisp_flush_bufs_and_wakeu [...] new 28714506c3b7 media: atomisp: Remove atomisp_subdev_register_video_nodes [...] new 6f48bc9e49f9 media: atomisp: Remove a bunch of unused atomisp_css_*() f [...] new fb86cf8bd8a9 media: atomisp: Remove unused mipi_frame_size field from a [...] new 820a1338d6a1 media: atomisp: Remove isp_timeout flag new 1ae393ea3dbc media: atomisp: Remove atomisp_sensor_start_stream() new 3f3ee94c89b7 media: atomisp: Simplify atomisp_[start|stop]_streaming() new 71a85e054f32 media: atomisp: Simplify atomisp_css_[start|stop]() new 347f2e56b94e media: atomisp: Simplify atomisp_open() and atomisp_release() new e1278e6187b8 media: atomisp: Simplify atomisp_pipe_check() new 0f072c1e2453 media: atomisp: Turn asd->streaming state tracker into a bool new b19f8ef5bd39 media: atomisp: Remove no longer used atomisp_css_flush() new 3fb3cd02d25b media: atomisp: Remove atomisp_streaming_count() new bcc90bb31c81 media: atomisp: Simplify atomisp_isr() and recovery_work() new 2cb61011bfed media: atomisp: Rename atomisp_destroy_pipes_stream_force( [...] new 4d141d3fae3e media: atomisp: Allow system suspend to continue with open [...] new 5ab97df8642e media: atomisp: Remove atomisp_[sub]dev_users() new e5fab487eac8 media: atomisp: Remove unused css_pipe_id argument from at [...] new 1180d072e05c media: atomisp: Remove unused atomisp_get_css_pipe_id() function new ae39964d2c01 media: atomisp: Remove in_reset argument from atomisp_css_start() new 250781c5a2e6 media: atomisp: Set asd.subdev.devnode once from isp_subde [...] new 76d2d7d6afae media: atomisp: gc0310: Drop XXGC0310 ACPI hardware-id new 2746a966f9f0 media: atomisp: gc0310: Fix double free in gc0310_remove() new 63558464ad4d media: atomisp: gc0310: Cleanup includes new f5e381ffb6fd media: atomisp: gc0310: Remove gc0310_s_config() function new 1bb2a551e65b media: atomisp: gc0310: Remove gc0310.h new 1ad997e83110 media: atomisp: Drop MRFLD_PORT_NUM define new 9af6100f4ff5 media: atomisp: Remove unused fields from struct atomisp_i [...] new 45b4ab382a9e media: atomisp: Remove atomisp_video_init() parametrization new 64be20708a4b media: atomisp: Rename __get_mipi_port() to atomisp_port_t [...] new 5b9ca47a2588 media: atomisp: Store number of sensor lanes per port in s [...] new 96f18f25c1f5 media: atomisp: Delay mapping sensors to inputs till atomi [...] new d374e4559127 media: atomisp: Move pad linking to atomisp_register_devic [...] new 4d9858096261 media: atomisp: Allow camera_mipi_info to be NULL new 625ac9af3844 media: atomisp: Switch i2c drivers back to use .probe() new 66c1dfad0012 media: atomisp: initialize settings to 0 new 5e131b80605a media: atomisp: move up sanity checks new 8d28ec7e9145 media: atomisp: Add support for v4l2-async sensor registration new 947550f8c08e media: atomisp: ov2680: Turn into standard v4l2 sensor driver new 1aace3da2847 media: atomisp: gc0310: Turn into standard v4l2 sensor driver new d80be6a10cd3 media: atomisp: Drop v4l2_get_acpi_sensor_info() function new 1657f2934daf media: atomisp: gmin_platform: fix out_len in gmin_get_con [...] new fadac6afccf7 media: atomisp: Fix buffer overrun in gmin_get_var_int() new 36f48c705242 media: atomisp: Update TODO new 19cdcf676355 media: atomisp: ov2680: s/ov2680_device/ov2680_dev/ new b0e880e4a85b media: atomisp: ov2680: s/input_lock/lock/ new c1ee1db3c936 media: atomisp: ov2680: Add missing ov2680_calc_mode() cal [...] new b1b2d3992623 media: atomisp: ov2680: Add init_cfg pad-op new a5cc2f0dc519 media: atomisp: ov2680: Implement selection support new 503bf3090a19 media: atomisp: Remove a bunch of sensor related custom IOCTLs new af330c965fdd media: atomisp: Remove redundant atomisp_subdev_set_select [...] new 7caa6570da6a media: atomisp: Simplify atomisp_subdev_set_selection() ca [...] new 566f6de6aa28 media: atomisp: Add target validation to atomisp_subdev_se [...] new e79fae3d1509 media: atomisp: Remove bogus fh use from atomisp_set_fmt*() new 9f221053342a media: atomisp: Add input helper variable for isp->asd->in [...] new eec8787bfb55 media: atomisp: Add ia_css_frame_pad_width() helper function new 929eee2fb07a media: atomisp: Refactor atomisp_try_fmt() / atomisp_set_fmt() new 04eca8316053 media: atomisp: Add support for sensors which implement se [...] new a08183b8460e media: atomisp: Pass MEDIA_BUS_FMT_* code when calling enu [...] new 62866c23c78d media: atomisp: Make atomisp_init_sensor() check if the se [...] new 3e399cf20f69 media: atomisp: Use selection API info to determine sensor [...] new 1e28b9e048b5 media: atomisp: Set crop before setting fmt new e980fb04e779 media: atomisp: Add enum_framesizes function for sensors w [...] new 0af9078315c1 media: atomisp: csi2-bridge: Set PMC clk-rate for sensors [...] new 72f0ba79a063 media: atomisp: Take minimum padding requirement on BYT/IS [...] new 0f417dc1b733 media: atomisp: Make atomisp_enum_framesizes_crop() check [...] new 930d333a00e1 media: atomisp: Fix binning check in atomisp_set_crop() new ef0feca22e86 media: atomisp: Stop resetting selected input to 0 between [...] new 7d45a432251a media: atomisp: ov2680: Stop using half pixelclock for bin [...] new 61ae5ec4c8b8 media: atomisp: ov2680: Remove unnecessary registers from [...] new dbacd5c5e1ff media: atomisp: ov2680: Rename unknown/0x370a to sensor_ctrl_0a new 4f7d1334114f media: atomisp: Add testing instructions to TODO file new f7c487366b3a media: atomisp: csi2-bridge: Add support for setting "cloc [...] new 254f3337ce25 media: rockchip: rga: fix clock cleanup new 7cc471112edd media: usb: as102: drop as102_dev NULL check new 99f9cd2e25cc media: platform: renesas-ceu: drop buf NULL check new 3df55cd773e8 media: platform: mediatek: vpu: fix NULL ptr dereference new 2192fa95276b media: mediatek: vpu: add missing clk_unprepare new 2104793233c2 media: pci: tw686x: no need to check 'next' new 9de30f579980 media: Add AV1 uAPI new 1fb38c3cfd39 media: dt-bindings: media: rockchip-vpu: Add rk3588 vpu co [...] new 2ef3372355f6 media: AV1: Make sure that bit depth in correctly initialize new 86c256be5848 media: v4l2-common: Add support for fractional bpp new fc91af075512 media: Add NV15_4L4 pixel format new aa1e34c85b9e media: verisilicon: Get bit depth for V4L2_PIX_FMT_NV15_4L4 new 53421e73b6a2 media: verisilicon: Add AV1 decoder mode and controls new 7040ed4ee68c media: verisilicon: Check AV1 bitstreams bit depth new 1b9ef2744c5e media: verisilicon: Compute motion vectors size for AV1 frames new c0d0e579db4e media: verisilicon: Add AV1 entropy helpers new 727a400686a2 media: verisilicon: Add Rockchip AV1 decoder new d8ebe59e7b36 media: verisilicon: Add film grain feature to AV1 driver new 003afda97c65 media: verisilicon: Enable AV1 decoder on rk3588 new 80c7373a456e media: verisilicon: Conditionally ignore native formats new 2f5d0aef37c6 media: mediatek: vcodec: support stateless AV1 decoder new 7866e124394d media: mediatek: vcodec: Add debugfs interface to get debu [...] new 404500ba8009 media: mediatek: vcodec: Add debug params to control diffe [...] new 5e488a4fd859 media: mediatek: vcodec: Add a debugfs file to get differe [...] new 07b7e505ff13 media: mediatek: vcodec: Get each context resolution information new 6d5aea131f4d media: mediatek: vcodec: Get each instance format type new 5910584b560b media: mediatek: vcodec: Change dbgfs interface to support encode new cc7702182265 media: mediatek: vcodec: Add encode to support dbgfs new d78b9d6671de media: mediatek: vcodec: Add dbgfs help function new 77f3b023f452 media: mediatek: vcodec: Add debugfs interface to get debu [...] new 39b4520688a8 media: mediatek: vcodec: Add debug params to control diffe [...] new cd403a6a0419 media: mediatek: vcodec: Add a debugfs file to get differe [...] new fef0a3b290de media: mediatek: vcodec: Get each context resolution information new 11972925c452 media: mediatek: vcodec: Get each instance format type new 8cbe4a8ce835 media: mediatek: vcodec: Change dbgfs interface to support encode new eb02299f7665 media: mediatek: vcodec: Add encode to support dbgfs new d1ee0bcecf2b media: mediatek: vcodec: Add dbgfs help function new 742d5c5f8552 media: imx-jpeg: Support to assign slot for encoder/decoder new 57713028261e Merge tag 'br-v6.5h' of git://linuxtv.org/hverkuil/media_t [...] new 52090b5a3311 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 76e1b955a038 Merge branches 'acpi-x86', 'acpi-video' and 'acpi-soc' int [...] new cc852bc52a4a Merge branches 'acpi-pm', 'acpi-scan', 'acpi-tables' and ' [...] new 5fa3886700da Merge branch 'powercap' into linux-next new b2a05be9271c Merge branches 'pm-domains' and 'pm-sleep' into linux-next new 7796be1562e2 Merge branch 'acpi-resource' into linux-next new 52bd14ecc14c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a0e69cfe27a3 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 1e79006d7dc3 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 540eddd9c186 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 3a0cde570f36 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new fa8f8ce0fbb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2145328515c8 RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable [...] new b002760f877c RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes new 84510a61ef09 RDMA/rxe: Remove dangling declaration of rxe_cq_disable() new 1cc625cecce9 RDMA/rtrs: Remove duplicate cq_num assignment new c9358de193ec IB/hfi1: Fix wrong mmu_node used for user SDMA packet afte [...] new e236e2eae52e IB/hfi1: Add mmu_rb_node refcount to hfi1_mmu_rb_template [...] new 95ea2efbd66f IB/hfi1: Remove unused struct mmu_rb_ops fields .insert, . [...] new b9989ab3f61e RDMA/hns: Remove unnecessary QP type checks new cf5b608fb0e3 RDMA/hns: Fix hns_roce_table_get return value new a519a612a718 RDMA/hns: Add clear_hem return value to log new d11442c6bde7 RDMA/rxe: Rename IB_ACCESS_REMOTE new 2a129958bdf0 RDMA//rxe: Optimize send path in rxe_resp.c new 425e1c9018fd RDMA/rxe: Fix access checks in rxe_check_bind_mw new 02ed253770fb RDMA/rxe: Introduce rxe access supported flags new 86a3fb55bc4f RDMA/rxe: Let rkey == lkey for local access new 544c7f62cf32 RDMA/rxe: Implement rereg_user_mr new c3e1bf626eb3 RDMA/rxe: Send last wqe reached event on qp cleanup new 7ad697cdd31b RDMA/vmw_pvrdma: Remove unnecessary check on wr->opcode new c023b61ac828 net/mlx5: Nullify qp->dbg pointer post destruction new 2ecfd946169e RDMA/mlx5: Reduce QP table exposure new afff24899846 RDMA/mlx5: Handle DCT QP logic separately from low level Q [...] new 22664c06e997 RDMA/mlx5: Return the firmware result upon destroying QP/RQ new 128f8404306d RDMA/erdma: Configure PAGE_SIZE to hardware new 7e9a1dada226 RDMA/erdma: Allocate doorbell resources from hardware new 6534de1fe385 RDMA/erdma: Associate QPs/CQs with doorbells for authorization new 3b3dfd58bace RDMA/erdma: Refactor the original doorbell allocation mechanism new 0af91306e17e RDMA/bnxt_re: wraparound mbox producer index new 3099bcdc19b7 RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock [...] new b021186bca9d RDMA/bnxt_re: remove virt_func check while creating RoCE F [...] new 258ee04317da RDMA/bnxt_re: set fixed command queue depth new 8cf1d12ad56b RDMA/bnxt_re: Enhance the existing functions that wait for [...] new 3022cc151197 RDMA/bnxt_re: Avoid the command wait if firmware is inactive new 65288a22ddd8 RDMA/bnxt_re: use shadow qd while posting non blocking rcf [...] new 159cf95e42a7 RDMA/bnxt_re: Simplify the function that sends the FW commands new 354f5bd985af RDMA/bnxt_re: add helper function __poll_for_resp new 691eb7c6110f RDMA/bnxt_re: handle command completions after driver dete [...] new b6c725668826 RDMA/bnxt_re: Add firmware stall check detection new 84911cf3b2aa RDMA/bnxt_re: post destroy_ah for delayed completion of AH [...] new bb8c93618fb0 RDMA/bnxt_re: consider timeout of destroy ah as success. new a00278521c91 RDMA/bnxt_re: cancel all control path command waiters upon error new f0c875ff6293 RDMA/bnxt_re: use firmware provided max request timeout new bcfee4ce3e01 RDMA/bnxt_re: remove redundant cmdq_bitmap new 830f93f47068 RDMA/bnxt_re: optimize the parameters passed to helper functions new f0120d625fef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37ff78e977f1 mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression new c8cc2ae229ff net: pch_gbe: Allow build on MIPS_GENERIC kernel new 6c79a9c8b1f3 net: dpaa2-mac: allow lynx PCS to manage mdiodev lifetime new d7b6ea1a14e4 net: fman_memac: allow lynx PCS to handle mdiodev lifetime new b3b984dc0ba6 net: pcs: lynx: remove lynx_get_mdio_device() new 6e1a12821d34 net: pcs: lynx: add lynx_pcs_create_fwnode() new 595fa7634d71 net: dpaa2-mac: use lynx_pcs_create_fwnode() new 929a629c211f net: fman_memac: use lynx_pcs_create_fwnode() new 84e476b876d9 net: pcs: lynx: make lynx_pcs_create() static new 05b606b88452 net: pcs: lynx: change lynx_pcs_create() to return error-pointers new d143898c6d7b net: pcs: lynx: check that the fwnode is available prior to use new 8c1d0b339d67 net: dpaa2: use pcs-lynx's check for fwnode availability new 32fc30353f7c net: fman_memac: use pcs-lynx's check for fwnode availability new 68bd67b43fe9 Merge branch 'complete-lynx-mdio-device-handling' new 55b24334c0f2 ethtool: ioctl: improve error checking for set_wol new 962825e534a9 RDMA/mlx5: Free second uplink ib port new 222dd185833e {net/RDMA}/mlx5: introduce lag_for_each_peer new 4c103aea4bed net/mlx5: LAG, check if all eswitches are paired for shared FDB new 86a12124dc02 net/mlx5: LAG, generalize handling of shared FDB new c83e6ab96ef2 net/mlx5: LAG, change mlx5_shared_fdb_supported() to static new d61bab396115 net/mlx5: LAG, block multipath LAG in case ldev have more [...] new 7718c1c8ac32 net/mlx5: LAG, block multiport eswitch LAG in case ldev ha [...] new 6ec0b55e72a5 net/mlx5: Enable 4 ports VF LAG new a33682e4e78e net/mlx5e: Expose catastrophic steering error counters new f4692ab13a1f net/mlx5e: Remove RX page cache leftovers new de1f0a650824 net/mlx5e: TC, refactor access to hash key new 97bd788efb90 net/mlx5: Skip inline mode check after mlx5_eswitch_enable [...] new eb8e9fae0a22 mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitc [...] new 803ea346bd3f net/mlx5e: simplify condition after napi budget handling change new f84ad5cffd88 Merge tag 'mlx5-updates-2023-06-06' of git://git.kernel.or [...] new 736013292e3c tcp: let tcp_mtu_probe() build headless packets new 4fe38acdac8a net: Block MSG_SENDPAGE_* from being passed to sendmsg() b [...] new 81840b3b91aa tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg new 2dc334f1a63a splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->s [...] new 2bfc66850952 splice, net: Add a splice_eof op to file-ops and socket-ops new df720d288dbb tls/sw: Use splice_eof() to flush new d4c1e80b0d1b tls/device: Use splice_eof() to flush new 1d7e4538a546 ipv4, ipv6: Use splice_eof() to flush new c289a1601abd chelsio/chtls: Use splice_eof() to flush new 951ace995138 kcm: Use splice_eof() to flush new 219d92056ba3 splice, net: Fix SPLICE_F_MORE signalling in splice_direct [...] new fe1e81d4f73b tls/sw: Support MSG_SPLICE_PAGES new 45e5be844ab6 tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES new 24763c9c0980 tls/device: Support MSG_SPLICE_PAGES new 3dc8976c7ad6 tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES new fd5f4d7da292 Merge branch 'splice-net-rewrite-splice-to-socket-fix-spli [...] new 2203718c2f59 usbnet: ipheth: fix risk of NULL pointer deallocation new 3e65efcca87a usbnet: ipheth: transmit URBs without trailing padding new a2d274c62e44 usbnet: ipheth: add CDC NCM support new 0c6e9d32ef0c usbnet: ipheth: update Kconfig description new 74b449b98dcc net/ncsi: make one oem_gma function for all mfr id new 790071347a0a net/ncsi: change from ndo_set_mac_address to dev_set_mac_address new 54a8c43f3bcf Merge branch 'net-ncsi-refactoring-for-GMA-cmd' new 57fd7d59b1c7 net: phy: broadcom: Rename LED registers new bd5736e146e3 net: phy: broadcom: Add support for setting LED brightness new 56f7783ba4e5 Merge branch 'broadcom-phy-led-brightness' new e7c5433c5aaa tools: ynl: Remove duplicated include in handshake-user.c new 7ec5d48fdb78 Revert "tools: ynl: Remove duplicated include in handshake [...] new 30b5c720e1a9 tools: ynl-gen: cleanup user space header includes new 9b52fd4b6305 tools: ynl: regen: cleanup user space header includes new 820343ccbb2e tools: ynl-gen: complete the C keyword list new 2c0f1466867c tools: ynl-gen: combine else with closing bracket new e4ea3cc68472 tools: ynl-gen: get attr type outside of if() new 7234415b8f86 tools: ynl: regen: regenerate the if ladders new f2ba1e5e2208 tools: ynl-gen: stop generating common notification handlers new d0915d64c3a6 tools: ynl: regen: stop generating common notification handlers new ced1568862bd tools: ynl-gen: sanitize notification tracking new 6da3424fd629 tools: ynl-gen: support code gen for events new 6f96ec73cb5a tools: ynl-gen: don't pass op_name to RenderInfo new 76abff37f0d7 tools: ynl-gen: support / skip pads on the way to kernel new ded5c1a16ec6 Merge branch 'tools-ynl-gen-code-gen-improvements-before-ethtool' new cde11936cffb Merge tag 'wireless-next-2023-06-09' of git://git.kernel.o [...] new dc886bce753c mptcp: export local_address new 9bbec87ecfe8 mptcp: unify pm get_local_id interfaces new f40be0db0b76 mptcp: unify pm get_flags_and_ifindex_by_id new 6ba7ce89905c mptcp: unify pm set_flags interfaces new cabb8b48e542 Merge branch 'mptcp-unify-pm-interfaces' new d457a0e329b0 net: move gso declarations and functions to their own files new e16ca7fb9ffb sfc: add fallback action-set-lists for TC offload new b4da4235dc69 sfc: some plumbing towards TC encap action offload new 69819d3bc408 sfc: add function to atomically update a rule in the MAE new f1363154c474 sfc: MAE functions to create/update/delete encap headers new 7e5e7d800011 sfc: neighbour lookup for TC encap action offload new a1e82162af0b sfc: generate encap headers for TC offload new e431e712c836 Merge branch 'sfc-tc-encap-actions-offload' new dc510c6d2ecf net: renesas: rswitch: Use napi_gro_receive() in RX new c87bd91e34e1 net: renesas: rswitch: Use hardware pause features new 3334129245a9 Merge branch 'renesas-rswitch-perf' new 26a4dd839eeb selftests: net: vxlan: Fix selftest regression after chang [...] new cbb1ca6d5f9a dt-bindings: net: xlnx,axi-ethernet: convert bindings docu [...] new e4f5073d53be net: wwan: iosm: enable runtime pm support for 7560 new 6e8b2c88fc8c ice: handle extts in the miscellaneous interrupt thread new d578e618f192 ice: always return IRQ_WAKE_THREAD in ice_misc_intr() new ae39eb42dd06 ice: introduce ICE_TX_TSTAMP_WORK enumeration new 9a8648cce8d8 ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling new 0ec38df36ea1 ice: do not re-enable miscellaneous interrupt until thread [...] new 72d77bad12c6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 132b4ebfa090 ionic: add support for ethtool extended stat link_down_count new 26e35370b976 net/sched: act_pedit: Use kmemdup() to replace kmalloc + memcpy new 998b85f0468f sfc: Add devlink dev info support for EF10 new b803d1fded40 net: mana: Add support for vlan tagging new f2ea0c3582ab nfc: nxp-nci: store __be16 value in __be16 variable new 2b84960fc5dd net/sched: taprio: report class offload stats per TXQ, not per TC new f1e668d29c57 net: enetc: reset taprio stats when taprio is deleted new 651378773381 Merge branch 'taprio-xstats' new e069ba07e6c7 net: openvswitch: add support for l4 symmetric hashing new 50f6c3d57e9a mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a [...] new 41b2bd208e8a mlxsw: spectrum_router: Move here inetaddr validator notifiers new 48dde35ea157 mlxsw: spectrum_router: Pass router to mlxsw_sp_router_sch [...] new 14304e70634c mlxsw: spectrum_router: Use the available router pointer f [...] new 151b89f6025a mlxsw: spectrum_router: Reuse work neighbor initialization [...] new 0255f74845c0 mlxsw: Convert RIF-has-netdevice queries to a dedicated helper new 5374a50f2eb6 mlxsw: Convert does-RIF-have-this-netdev queries to a dedi [...] new df95ae66cc0a mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() new 55d7c91406b4 Merge branch 'mlxsw-cleanups' new 5e2ff6704a27 scm: add SO_PASSPIDFD and SCM_PIDFD new 7b26952a91cf net: core: add getsockopt SO_PEERPIDFD new ec80f488252b selftests: net: add SCM_PIDFD / SO_PEERPIDFD test new 97154bcf4d1b af_unix: Kconfig: make CONFIG_UNIX bool new ba47545c756b Merge branch 'SCM_PIDFD-SCM_PEERPIDFD' new 61ab5a060a57 dt-bindings: net: drop unneeded quotes new b30a1f305b7b mdio: mdio-mux-mmioreg: Use of_property_read_reg() to parse "reg" new 008bcd6835a2 tools: ynl-gen: support excluding tricky ops new 33eedb0071c8 tools: ynl-gen: record extra args for regen new ed2042cc77f1 netlink: specs: support setting prefix-name per attribute new d4813b11d679 netlink: specs: ethtool: add C render hints new dddc9f53da3e tools: ynl-gen: don't generate enum types if unnamed new 2c9d47a095f7 tools: ynl-gen: resolve enum vs struct name conflicts new 180ad455273a netlink: specs: ethtool: add empty enum stringset new 37c852222712 netlink: specs: ethtool: untangle UDP tunnels and cable te [...] new 709d0c3b3d4c netlink: specs: ethtool: untangle stats-get new 68335713d2ea netlink: specs: ethtool: mark pads as pads new 2d7be507d65e tools: ynl: generate code for the ethtool family new f561ff232a6b tools: ynl: add sample for ethtool new 238131684f7b Merge branch 'ynl-ethtool' new 5ab8c41cef30 netlink: support extack in dump ->start() new 500e1340d1d2 net: ethtool: don't require empty header nests new f2f069da4c40 Merge branch 'ethtool-extack' new fbf934068f6b tcp: let tcp_send_syn_data() build headless packets new b4a24397139c tcp: remove some dead code new 5882efff88aa tcp: remove size parameter from tcp_stream_alloc_skb() new 73f49f8cc1fe Merge branch 'tcp-tx-headless' new 18a92b054254 net/mlx5: Simplify unload all rep code new 93b36d0f2892 net/mlx5: mlx5_ifc updates for embedded CPU SRIOV new dc13180824b7 net/mlx5: Enable devlink port for embedded cpu VF vports new 9ac0b128248e net/mlx5: Update vport caps query/set for EC VFs new a7719b29a821 net/mlx5: Add management of EC VF vports new fa3c73eee641 net/mlx5: Add/remove peer miss rules for EC VFs new 395ccd6eb49a net/mlx5: Add new page type for EC VF pages new 2ee3db806e85 net/mlx5: Use correct vport when restoring GUIDs new 42a84a430931 net/mlx5: Query correct caps for min msix vectors new 6d98f314bfca net/mlx5: Update SRIOV enable/disable to handle EC/VFs new 7057fe561988 net/mlx5: Set max number of embedded CPU VFs new 2059cf51f318 net/mlx5: Split function_setup() to enable and open functions new 3f90840305e2 net/mlx5: Move esw multiport devlink param to eswitch code new e71383fb9cd1 net/mlx5: Light probe local SFs new 978015f7ef92 net/mlx5e: Remove a useless function call new a89dc58703c3 Merge tag 'mlx5-updates-2023-06-09' of git://git.kernel.or [...] new 98c485eaf509 net: phy: add driver for MediaTek SoC built-in GE PHYs new 3a2cb45ca0cc net: mlxsw: i2c: Switch back to use struct i2c_driver's .probe() new d7ad70b5ef5a net: flow_dissector: add support for cfm packets new 7cfffd5fed3e net: flower: add support for matching cfm fields new 1668a55a73f5 selftests: net: add tc flower cfm test new ccbe64be1533 Merge branch 'net-flower-add-cfm-support' new 1fa249708250 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new b23ed4d74c4d selftests/bpf: Fix invalid pointer check in get_xlated_program() new ba49f9768858 bpf: Hide unused bpf_patch_call_args new 5ba3a7a851e3 bpf: Add bpf_cpumask_first_and() kfunc new 58476d8a24bd selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc new f983be917332 bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute* new 5a73efc7d1b4 selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cp [...] new 25085b4e9251 bpf/docs: Update documentation for new cpumask kfuncs new 2739c8993c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a94fd40a18ae xfrm: delete not-needed clear to zero of encap_oa new 3450897ce0b1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c6b453a2df02 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 50e860d18261 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new eef49501698d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3419b51ed784 Merge branch 'staging' of git://git.kernel.org/pub/scm/lin [...] new 7c74557f59e8 dt-bindings: mtd: partitions: Include TP-Link SafeLoader i [...] new 87194abaa5ce mtd: chips: Use SPDX license headers new 6db02fdfdca0 mtd: mtdpart: Drop useless LIST_HEAD new 3b270fac8443 mtd: otp: Put factory OTP/NVRAM into the entropy pool new 15864d818a26 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 219621320446 Revert "mtd: rawnand: arasan: Prevent an unsupported confi [...] new 30540a0d05d8 mtd: rawnand: meson: replace integer consts with proper defines new 262bc0096b7c dt-bindings: nand: meson: Fix 'nand-rb' property new c17a90a46a71 mtd: rawnand: meson: waiting w/o wired ready/busy pin new 1a50947df5b3 mtd: spinand: macronix: Add support for serial NAND flash new 46c37b99b5cb mtd: rawnand: meson: check buffer length new 279d2289c6f9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new c8c6ee5199bf crypto: qat - set deprecated capabilities as reserved new f0051844fba1 crypto: qat - update slice mask for 4xxx devices new e3023094dffb dm crypt: Avoid using MAX_CIPHER_BLOCKSIZE new 369813c49f9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2da4b728f994 drm: rcar-du: remove R-Car H3 ES1.* workarounds new 11696c5e8924 drm: Place Renesas drivers in a separate dir new c9b685df2d21 Merge tag 'drm-next-20230529' of git://git.kernel.org/pub/ [...] new 7f4f4adb9ba1 Merge tag 'drm-habanalabs-next-2023-06-08' of https://git. [...] new 45365b6588b3 Merge tag 'drm-misc-next-2023-06-07' of git://anongit.free [...] new 959294e47953 Merge tag 'drm-intel-next-2023-06-05' of git://anongit.fre [...] new 08264f85c5c0 drm/i915/gsc: use system include style for drm headers new 5945d8b9a8e2 drm/i915/gem: Use large rings for compute contexts new edfd93e60bf2 drm/i915/guc: Use FAST_REQUEST for non-blocking H2G calls new d9911020ca0e drm/i915/guc: Update log for unsolicited CTB response new a5606b94cd3d drm/i915/guc: Track all sent actions to GuC new 84596e1ab09a drm/i915/guc: Drop legacy CTB definitions new 09a36015d9a0 drm/i915/perf: Clear out entire reports after reading if n [...] new ab12902528f4 drm/i915/pmu: Turn off the timer to sample frequencies whe [...] new 8ed0753b527d drm/i915/pmu: Make PMU sample array two-dimensional new edad9ee94f17 drm/i915/gt: Use the correct error value when kernel_conte [...] new 4722e2ebe6f2 drm/i915/gt: Fix second parameter type of pre-gen8 pte_enc [...] new 1baeef6cd222 drm/i915/gt: Fix parameter in gmch_ggtt_insert_{entries, page}() new 4d4de1cbdb26 drm/i915/gt: limit lmem allocation size to succeed on SmallBars new 5c315434fdb6 drm/i915/pxp: Fix size_t format specifier in gsccs_send_message() new d922b80b1010 drm/i915/gt: Add workaround 14016712196 new 9ff17e6bdaa5 Merge drm/drm-next into drm-intel-gt-next new 3532e75dfadc drm/i915/uc: perma-pin firmwares new 93a575ab1533 drm/i915/huc: Parse the GSC-enabled HuC binary new 6a9b6c4580af drm/i915/huc: Load GSC-enabled HuC via DMA xfer if the fus [...] new 98d2722a85c4 drm/i915/huc: differentiate the 2 steps of the MTL HuC auth flow new 08872cb13a71 drm/i915/mtl/huc: auth HuC via GSC new 59c8cd3ef6d0 drm/i915/mtl/huc: Use the media gt for the HuC getparam new 744bbf2a67e7 drm/i915/huc: define HuC FW version for MTL new e894b724c316 drm/i915: Use the fdinfo helper new 412fa1f097f4 drm/i915/selftests: Add some missing error propagation new cd65de1ab2fe drm/i915: Reduce I915_MAX_GT to 2 new 419491eaf1ee drm/i915: rename I915_PMU_MAX_GTS to I915_PMU_MAX_GT new 1b842f73edbb drm/i915/guc: Remove some obsolete definitions new 81b1b599dfd7 drm/i915: Allow user to set cache at BO creation new 9cc31938d458 i915/perf: Drop the aging_tail logic in perf OA new 589f4924e815 i915/perf: Do not add ggtt offset to hw_tail new 24335848e543 drm/i915/gsc: Fix error code in intel_gsc_uc_heci_cmd_subm [...] new ba57b9b11f78 Merge tag 'drm-intel-gt-next-2023-06-08' of git://anongit. [...] new b14a3fa9bd26 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 824d6804e061 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e94c25567c85 drm/amd/display: remove unused variables dispclk_delay_sub [...] new 609d830048fb drm:amd:amdgpu: Fix missing bo unlock in failure path new 960e27a5741c drm/amd/display: Fix a test CalculatePrefetchSchedule() new bafc31166aa7 drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() new 489763af891d drm/amdgpu: add new flag to AMDGPU_CTX_QUERY2 new 535f77861084 drm/amdgpu: Fix mode2 reset for sienna cichlid new 59e9fff1983e drm/amdgpu: Use the default reset when loading or reloadin [...] new 27e6be5d7536 drm/amd/display: DSC passthrough is for DP-HDMI pcon (SST pcon) new b2edaac4f2fb drm/amd/amdgpu: Fix style errors in amdgpu_display.c new 1c312e816c40 drm/amdgpu: Enable doorbell selfring after resize FB BAR new 7e5b601008e7 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini new c953cf040687 drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini new 4e004146c0ba drm/amd/display: set variable custom_backlight_curve0 stor [...] new b94f1cc93db7 drm/amd/display: return status of dmub_srv_get_fw_boot_status new 7a4685cdfbdb drm/amdgpu: fix a build warning by a typo in amdgpu_gfx.c new 34305ac364db drm/amdgpu: check correct allocated mqd_backup object after alloc new 3c4f6507abde drm/amdgpu: mark gfx_v9_4_3_disable_gpa_mode() static new 1d74159021e9 drm/ttm: Helper function to get TTM mem limit new f1f6f48a338c drm/amdgpu: Set GTT size equal to TTM mem limit new 27fb73a0e3aa drm/amdkfd: Update KFD TTM mem limit new 514987a5bc3e drm/amdgpu: add a missing lock for AMDGPU_SCHED new 64e2e71737ac drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4 [...] new 9f58341d63bd drm/amdgpu: disable SDMA WPTR_POLL_ENABLE for SR-IOV new a6f7baa387a3 drm/amd/amdgpu: Simplify switch case statements in amdgpu_ [...] new 04b3c34f5cb2 drm/amdgpu: remove pasid_src field from IV entry new d446127107e8 drm/amdgpu: Enable mcbp under sriov by default new 8fa76350587b drm/amd/amdgpu: Fix style problems in amdgpu_debugfs.c new 44407010ce7f drm/amd/display: Fix possible NULL dereference in dc_dmub_ [...] new 9420a034060a drm/amd/display: Add logging for eDP v1.4 supported sink rates new 435af0b919bf drm/amdkfd: Optimize svm range map to GPU with XNACK on new 6ae869b9b625 drm/amdgpu/gfx11: drop old bring up code new edacf33357b8 drm/amdgpu/gfx10: drop old bring up code new f14c8c3e1fc9 drm/amd/amdgpu: Fix style problems in amdgpu_psp.c new 9ab367f838a6 drm/amd/display: Add logging when DP link training Channel [...] new 5b7bee5b4457 drm/amd/display: Workaround wrong HDR colorimetry with som [...] new 9749a42db74c drm/amd/display: Change default Z8 watermark values new 4dfa60aede75 drm/amd/display: Adding debug option to override Z8 waterm [...] new f835a571ec99 drm/amd/display: filter out invalid bits in pipe_fuses new 029c85adccb2 drm/amd/display: revert "Update scaler recout data for vis [...] new 124155c0bd4a drm/amd/display: Add w/a to disable DP dual mode on certain ports new 6d7d0a4bc392 drm/amd/display: [FW Promotion] Release 0.0.165.0 new 4ab9d5848c72 drm/amd/display: 3.2.234 new 1156e1a60f02 drm/amdgpu: add [en/dis]able_kgq() functions new f39c25357f0c drm/amdgpu/gfx10: use generic [en/dis]able_kgq() helpers new 83033f72a40b drm/amdgpu/gfx11: use generic [en/dis]able_kgq() helpers new 5a0510d58b63 drm/amd: Downgrade message about watermarks table after s0 [...] new d78e816a3d61 drm/amdgpu/gfx10: drop unused variable new b848fe65f856 drm/amdgpu/gfx11: drop unused variable new 42cdf6f687da drm/amdgpu/gfx8: always restore kcq MQDs new 45b54a7dd343 drm/amdgpu/gfx9: always restore kcq MQDs new 2dbaf83998fe drm/amdgpu/gfx10: always restore kcq/kgq MQDs new dae343b343ff drm/amd/display: mark amdgpu_dm_connector_funcs_force static new c6fa6fe9ebd5 drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution new 09d8a6791246 drm/amdgpu/gfx11: always restore kcq/kgq MQDs new 0e768043bf68 drm/amdgpu: set gfx9 onwards APU atomics support to be true new 9e690184586b drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs [...] new 967a66396e46 drm/amdgpu: drop redundant sched job cleanup when cs is aborted new 1cfb4d612127 drm/amdgpu: put MQDs in VRAM new 29551fd90ee6 drm/amdgpu: drop invalid IP revision new 0e5f625157ca drm/amdgpu: drop unused function new 7a6a2e59aacd drm/amdgpu: unlock the correct lock in amdgpu_gfx_enable_kcq() new f4409a236115 drm/amdgpu: unlock on error in gfx_v9_4_3_kiq_resume() new c0c274289037 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() new 4667fbe2f7c5 drm/amdgpu: do gfxhub init for all XCDs new 1ffbc89c3026 drm/amdgpu: remove unneeded semicolon new 738b3469f8e1 drm/amd/display: Add additional pstate registers to HW sta [...] new b9274387bc2a drm/amdkfd: Don't trigger evictions unmapping dmabuf attachments new 9e72813f69b1 drm/amdgpu: Remove the unused variable golden_settings_gc_9_4_3 new bf7fda0b3736 drm/amd/display: Show the DCN/DCE version in the log new 187916e6ed9d drm/amdgpu: install stub fence into potential unused fence [...] new 9d7a348d368c drm/amd/pm: parse pp_handle under appropriate conditions new db5dcd476eb0 drm/amdgpu: set default num_kcq to 2 under sriov new 273f47997718 drm/amd/display: Add symclk workaround during disable link output new 62cc621604a4 drm/amd/display: Check Vactive for VRR active for FPO + Vactive new 84f14428b1e0 drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes new a00e595207d0 drm/amd/display: Block SubVP high refresh when VRR active fixed new 807a1c14276b drm/amd/display: Block SubVP on displays that have pixclk [...] new 2f48965bdc02 drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs new 4994d1f0a754 drm/amdgpu: Fix vram recover doesn't work after whole GPU [...] new aaa07c0d08a3 drm/amd/display: Promote DAL to 3.2.235 new eb4f01784ec1 drm/amdgpu: disable sdma ecc irq only when sdma RAS is ena [...] new 936e95a461c2 drm/amd/pm: avoid potential UBSAN issue on legacy asics new d97b02bb9c7a drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when en [...] new c488a9370d5a drm/amdgpu/jpeg: Remove harvest checking for JPEG3 new 9a06655e7383 drm/amdgpu/display: Enable DC_FP for LoongArch new 3fb9dd5fef7c drm/amdgpu: release correct lock in amdgpu_gfx_enable_kgq() new a39b52c83812 drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. new ee30b8001cd8 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx1 [...] new 1d6ecab1ac0f drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c new 6d99f3f4ea94 drm/amdgpu: change gfx 11.0.4 external_id range new cabbdea1f186 drm/amdkfd: Fix potential deallocation of previously deall [...] new 82ad22bbad00 drm/amdgpu: Differentiate between Raven2 and Raven/Picasso [...] new e84e40dcb3fc drm/amd/display: Simplify the calculation of variables new 17d62410aec3 drm/amdgpu/gmc11: implement get_vbios_fb_size() new 6e87c4229513 drm/amdgpu: improve wait logic at fence polling new 3083b1007d4b drm/amdgpu: skip disabling fence driver src_irqs when devi [...] new 572773992e31 drm/amd/pm: fix possible power mode mismatch between drive [...] new f1822392128e drm/amd/display: enable dpia validate new 1d8355ad9224 drm/amd/display: Only skip update for DCFCLK, UCLK, FCLK o [...] new 6ba5a269cdc9 drm/amd/display: Update vactive margin and max vblank for [...] new 9c384ee8f997 drm/amd/display: Convert connector signal id to string new 1a4bcdbea431 drm/amd/display: Fix possible underflow for displays with [...] new d205a800a66e drm/amd/display: Add visual confirm color support for MCLK switch new fe9fa3859b66 drm/amd/display: Make unbounded req update separate from dlg/ttu new 50a32b8cf4d7 drm/amd/display: Remove unnecessary variable new 3a31e8b89b72 drm/amd/display: Remove v_startup workaround for dcn3+ new 629b8ede8b93 drm/amd/display: 3.2.236 new f4caf5842652 drm/amdgpu: introduce vmhub definition for multi-partition [...] new b35ce49ab9ca drm/amdgpu: assign register address for vmhub object on each XCD new d9426c3d9b4e drm/amdgpu: add bitmask to iterate vmhubs new ce8a12a532ed drm/amdgpu: init vmhubs bitmask for GC 9.4.3 new 3566938b3491 drm/amdgpu: assign different AMDGPU_GFXHUB for rings on each xcc new 98a54e88e87f drm/amdgpu: add sysfs node for compute partition mode new 99951878b048 drm/amdgpu: make the WREG32_SOC15_xx macro to support multi GC new 0fa49d108386 drm/amdgpu: override partition mode through module parameter new 62e790879efb drm/amdgpu: alloc vm inv engines for every vmhub new f544afac3f34 drm/amdgpu: Add kgd2kfd for GC 9.4.3 new 9b4fd27601fb drm/amdgpu: Use the correct API to read register new 81283fee15ea drm/amdgpu/: add more macro to support offset variant new 50b8b62ea496 drm/amdgpu: add vcn v4_0_3 ip headers new 76e5e4c70160 drm/amdgpu: add VCN4_0_3 firmware new e684e654eba9 drm/amdgpu/jpeg: add jpeg support for VCN4_0_3 new b889ef4ac988 drm/amdgpu/vcn: add vcn support for VCN4_0_3 new 380302f8b894 drm/amdgpu/jpeg: enable jpeg cg for VCN4_0_3 new b7179fc29f50 drm/amdgpu/jpeg: enable jpeg pg for VCN4_0_3 new 342397db6d09 drm/amdgpu/vcn: enable vcn cg for VCN4_0_3 new ef3aa0b40c4b drm/amdgpu/vcn: enable vcn pg for VCN4_0_3 new 31c0ec84f92c drm/amdgpu/vcn: enable vcn DPG mode for VCN4_0_3 new bc224553843e drm/amdgpu/jpeg: add multiple jpeg rings support new db77081fe3c8 drm/amdgpu/jpeg: add multiple jpeg rings support for vcn4_0_3 new bfb44eacb0e2 drm/amdkfd: Set F8_MODE for gc_v9_4_3 new d7fd2a9e394b drm/amdgpu/nbio: update vcn doorbell range new c21d446ba7a8 drm/amdgpu/vcn: enable vcn doorbell for vcn4.0.3 new 6ddae0f3ab18 drm/amdgpu/jpeg: enable jpeg doorbell for jpeg4.0.3 new ae972ed5e0dc drm/amdgpu: fix vcn doorbell range setting new 89cf4549a949 drm/amdgpu: support gc v9_4_3 ring_test running on all xcc new 147862d00bcf drm/amdgpu: enable the ring and IB test for slave kcq new 15091a6f4380 drm/amdgpu: add node_id to physical id conversion in EOP handler new e6a02e2cc7fe drm/amdgpu: Add some XCC programming new 5cf1675591dd drm/amdgpu: Add mode2 reset logic for v13.0.6 new 8dc1db3172ae drm/amdkfd: Introduce kfd_node struct (v5) new 74c5b85da754 drm/amdkfd: Add spatial partitioning support in KFD new 2f77b9a242a2 drm/amdkfd: Update MQD management on multi XCC setup new 3c8bdb51be0e drm/amdkfd: Add PM4 target XCC new e2069a7b0880 drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) new f87f686482c6 drm/amdgpu: Add XCC inst to PASID TLB flushing new 7fe51e6fd236 drm/amdkfd: Update context save handling for multi XCC setup (v2) new 21e1217b4c0e drm/amdgpu: Fix VM fault reporting on XCC1 new 5e4060123687 drm/amdkfd: Call DQM stop during DQM uninitialize new f38f147ab312 drm/amdkfd: Update sysfs node properties for multi XCC new a805889a1531 drm/amdkfd: Update SDMA queue management for GFX9.4.3 new a8027fcd08f9 drm/amdgpu: Fix CP_HYP_XCP_CTL register programming in CPX mode new ef75a6ef3723 drm/amdkfd: Update coherence settings for svm ranges new 5db392a04575 drm/amdgpu: Use new atomfirmware init for GC 9.4.3 new d25555866172 drm/amdgpu: Set XNACK per process on GC 9.4.3 new 0ee20b86966c drm/amdgpu: assign the doorbell index in 1st page to sdma [...] new 386ea27c3b0b drm/amdgpu: adjust some basic elements for multiple AID case new f786b1d4ec77 drm/amdgpu: add support for SDMA on multiple AIDs new 2a47a2d90e5c drm/amdgpu: assign the doorbell index for sdma on non-AID0 new 3a1083873ba7 drm/amdgpu: do mmhub init for multiple AIDs new ed42f2cc3b56 drm/amdgpu: correct the vmhub reference for each XCD in gf [...] new 0d81101c190d drm/amdgpu: complement the IH node_id table for multiple AIDs new 5de6bd6a13f1 drm/amdgpu: set mmhub bitmask for multiple AIDs new feb36dd01403 drm/amdgpu: convert the doorbell_index to 2 dwords offset for kiq new 36be0181eab5 drm/amdgpu: program GRBM_MCM_ADDR for non-AID0 GRBM new 20bedf1379b1 drm/amdgpu: introduce new doorbell assignment table for GC 9.4.3 new 92085240ef9c drm/amdkfd: add gpu compute cores io links for gfx9.4.3 new 643e40d4c06f drm/amdkfd: Fix SDMA in CPX mode new 1bd6dd21fcd5 drm/amdkfd: Add SDMA info for SDMA 4.4.2 new d1d22df174ae drm/amdkfd: Populate memory info before adding GPU node to [...] new cd8d77f328c5 drm/amdgpu: add new vram type for dgpu new 9eb7681f760c drm/amdgpu: add the support of XGMI link for GC 9.4.3 new 8078f1c610fd drm/amdgpu: Change num_xcd to xcc_mask new d244a4167a02 drm/amdgpu/vcn: use vcn4 irqsrc header for VCN 4.0.3 new f9f74df58faa drm/amdgpu/vcn: update vcn header to support multiple AIDs new 492c46475058 drm/amdgpu/jpeg: update jpeg header to support multiple AIDs new 53054e9a7775 drm/amdgpu/vcn: update new doorbell map new 429a111851bc drm/amdgpu/vcn: update ucode setup new 7f0af02ab362 drm/amdgpu/vcn: remove unused code new cf1f3737c2d3 drm/amdgpu/vcn: update amdgpu_fw_shared to amdgpu_vcn4_fw_shared new 07bc768afb0a drm/amdgpu: reflect psp xgmi topology info for gfx9.4.3 new 1526ec9a3ed9 drm/amdkfd: EOP Removal - Handle size 0 correctly new 0c552ed38780 drm/amdgpu: add indirect r/w interface for smn address gre [...] new 6b22ef25748f drm/amdgpu: configure the doorbell settings for sdma on non-AID0 new fe1f05df5919 drm/amdkfd: Rework kfd_locked handling new 0c7315e7d5ef drm/amdkfd: Add device repartition support new 5d30cbb4dbf0 drm/amdgpu: Add map of logical to physical inst new 659a4ab8e27e drm/amdgpu: Use instance lookup table for GC 9.4.3 new 4db6f200a5fe drm/amdgpu: Add mask for SDMA instances new f8b34a051870 drm/amdgpu: Use instance table for sdma 4.4.2 new 7aa8a266aaa2 drm/amdgpu: Fix GRBM programming sequence new 2e10ced47ff2 drm/amdgpu/nbio: add vcn doorbell multiple AIDs support new d4ad24a0b796 drm/amdgpu/jpeg: add JPEG multiple AIDs support new 7229bd6fe028 drm/amdgpu/vcn: update clock gate setting for VCN 4.0.3 new 762702ebd324 drm/amdgpu/vcn: add vcn multiple AIDs support new 0b02364e03ca drm/amdgpu: Conform to SET_UCONFIG_REG spec new 5fb34bd9cf9e drm/amdkfd: pass kfd_node ref to svm migration api new cd321e6fd611 drm/amdgpu: Use status register for partition mode new d6e924ad85a0 drm/amdkfd: Update SMI events for GFX9.4.3 new 58bd8023752f drm/amdgpu: adjust s2a entry register for sdma doorbell tr [...] new 9cd51d53695e drm/amdgpu: drop redundant csb init for gfx943 new a058799923af drm/amdgpu: Fix SWS on multi-XCD GPU new 02ee3b02d776 drm/amdkfd: Use instance table for GFX 9.4.3 new cb30544e3cad drm/amdgpu: Fix failure when switching to DPX mode new f5fe7edfd6ce drm/amdkfd: Update interrupt handling for GFX9.4.3 new 955220b04d42 drm/amdgpu: Fix programming of initial XCP mode new 5a8b26a88639 drm/amdgpu: Fix register access on GC v9.4.3 new 6df442a03d1a drm/amdgpu: add new doorbell assignment table for aqua_vanjaram new cab7d478da11 drm/amdgpu: Add IP instance map for aqua vanjaram new cf24f6a0d713 drm/amdgpu: Add mask for SDMA instances new 5c606836eff8 drm/amdgpu: Use SDMA instance table for aqua vanjaram new 1dfcdc30270a drm/amdgpu: switch to aqua_vanjaram_doorbell_index_init new fa9e78d14070 drm/amdgpu: update ip discovery header to v4 new c3729997a23e drm/amdgpu: increase DISCOVERY_TMR_SIZE new 7e0eebdc4745 drm/amdgpu: extend max instances new 3955b1413428 drm/amdgpu: do some register access cleanup in nbio v7_9 new aabb478421f5 drm/amdgpu: upgrade amdgpu_discovery struct ip to ip_v4 new 7d158f52bfbf drm/amdgpu: parse base address from new ip discovery with [...] new 2fa480d36eb3 drm/amdgpu: add helpers to access registers on different AIDs new 369576c2d5a8 drm/amdgpu: consolidate the access helpers in nbio v7_9 new 870d1e5afca5 drm/amdgpu: Fix interrupt handling in GFX v9.4.3 new 57a83b2dafff drm/amdgpu: init gfx_v9_4_3 external_rev_id new 5f09237b82e5 drm/amdgpu: Add SDMA v4.4.2 golden settings new 553f973a0d7b drm/amd/amdgpu: Update debugfs for XCC support (v3) new ebadc1061e04 drm/amdgpu: retire render backend setup from gfx_v9_4_3 new 63121b11a95c drm/amdgpu: add smuio v13_0_3 ip headers new 3d2ea552b229 drm/amdgpu: implement smuio v13_0_3 callbacks new 6b7ec18b045f drm/amdgpu: init smuio funcs for smuio v13_0_3 new ea2d2f8ececd drm/amdgpu: detect current GPU memory partition mode new d55391c2138c drm/amdgpu: Revert programming of CP_PSP_XCP_CTL new 4bc615a5237a drm/amdgpu: fix vm context register assignment in mmhub v1.8 new cbd442ce91bd drm/amdgpu: Skip runtime db read for PSP 13.0.6 new 37dd9d58a595 drm/amdgpu: fix kcq mqd_backup buffer double free for multi-XCD new 993d218f8221 drm/amdgpu: remove partition attributes sys file for gfx_v9_4_3 new eaae4beee8a9 drm/amdgpu: more GPU page fault info for GC v9.4.3 new 497db7ea33f7 drm/amdgpu: Check APU supports true APP mode new 880f8b3f8032 drm/amdgpu: Rename xcc specific functions new 44b5cf2e0f79 drm/amdgpu: Add xcc specific functions new dd1a02e280da drm/amdgpu: Add xcc specific functions for gfxhub new 527c670e5323 drm/amdgpu: Add sdma instance specific functions new 75d1692393cb drm/amdgpu: Add initial version of XCP routines new 9cb18287d8f1 drm/amdgpu: Add SOC partition funcs for GC v9.4.3 new e56c9ef6cb35 drm/amdgpu: Add soc config init for GC9.4.3 ASICs new 8e7fd19380f9 drm/amdgpu: Switch to SOC partition funcs new dfdd6f89c4c7 drm/amdgpu: Add GFXHUB v1.2 XCP funcs new 3446cb78f3a8 drm/amdgpu: Add SDMA v4.4.2 XCP funcs new 73c84f7c478a drm/amdgpu: Add XCP functions for GFX v9.4.3 new 845c9b313f31 drm/amdgpu: Add XCP IP callback funcs for each IP new 5b03127d4745 drm/amdgpu: Skip TMR allocation if not required new fee500fa7cb7 drm/amdgpu: Fix the KCQ hang when binding back new dc6df2095dea drm/amdgpu: Move generic logic to soc config new bbca579fd2ea drm/amdgpu: Derive active clusters from SDMA new 7a1efad04c21 drm/amdgpu: Use mask for active clusters new 753b999afe47 drm/amdgpu: set MTYPE in PTE for GFXIP 9.4.3 new 1794e9d7e78c drm/amdkfd: Update packet manager for GFX9.4.3 new 98b2e9cad227 drm/amdgpu: correct the vmhub index when page fault occurs new a820d3ca8ed3 drm/amdgpu: Remove unnecessary return value check new c2d43918a14f drm/amdkfd: Setup current_logical_xcc_id in MQD new a0a0c69c05bf drm/amdgpu: Fix semaphore release new 12c4d7edfb72 drm/amdgpu: Fix GFX 9.4.3 dma address capability new d524180b8800 drm/amdgpu: Fix GFX v9.4.3 EOP buffer allocation new 85b45b60722f amd/amdgpu: Set MTYPE_UC for access over PCIe new 7a7aaab021a6 drm/amdgpu: Make UTCL2 snoop CPU caches new 34fd9d686772 drm/amdgpu: Add FGCG logic for GFX v9.4.3 new c9a502e981a9 drm/amdgpu: Allocate GART table in RAM for AMD APU new 44cbc4534bbe drm/amdgpu: Make VRAM discovery read optional new 73fa25532826 drm/amdgpu: Use discovery to get XCC/SDMA mask new 45ed97ad36b7 drm/amdgpu: increase MAX setting to hold more jpeg instances new 2d7f1d51c1e9 drm/amdgpu: add fwlog support on vcn_v4_0_3 new da044aaeb31a drm/amdgpu: add unified queue support on vcn_v4_0_3 new e40b4b9a4748 drm/amdgpu: enable indirect_sram mode on vcn_v4_0_3 new ed1f42f03c46 drm/amdgpu: enable vcn/jpeg on vcn_v4_0_3 new 30b52995c294 drm/amdgpu: Remove SMU powergate message call for SDMA new d839a158b248 drm/amdgpu: Correct dGPU MTYPE settings for gfx943 new 52c293ab0653 drm/amdgpu: Populate VCN/JPEG harvest information new f471de2586e8 drm/amdgpu: vcn_v4_0_3 load vcn fw once for all AIDs new 1bd99ca2695a drm/amdgpu: increase AMDGPU_MAX_HWIP_RINGS new 13a94f3f130e drm/amdgpu: add num_xcps return new b2ef2fdffed2 drm/amdkfd: Report XGMI IOLINKs for GFXIP9.4.3 new 7389c75114c5 drm/amdgpu: Keep SDMAv4.4.2 active during reset new 233bb3733bd4 drm/amdgpu: Use unique doorbell range per xcc new b7c7011e67b0 drm/amdgpu: Enable CGCG/LS for GC 9.4.3 new 5ca1ceebab14 drm/amd: fix compiler error to support older compilers new c1d3f627ff33 drm/amdgpu: Fix mqd init on GFX v9.4.3 new 4482d3c94d7f drm/ttm: add NUMA node id to the pool new 8c45a8340dd0 drm/amdkfd: Cleanup KFD nodes creation new 1698e200e88d drm/amdkfd: bind cpu and hiveless gpu to a hive if xgmi connected new 7b08b2e1caa0 drm/amdgpu: add vcn_4_0_3 codec query new 35ff4301ebc3 drm/amdgpu: enable context empty interrupt on sdma v4.4.2 new cbf9e46ab0fe drm/amdgpu: Enable MGCG on SDMAv4.4.2 new 322a7e005db7 drm/amdgpu: Add common helper to query ras error (v2) new e53a3250f76b drm/amdgpu: Add common helper to reset ras error new d90d90a1978a drm/amdgpu: Add sdma v4_4_2 ras registers new dc37a9194ad2 drm/amdgpu: Add query_ras_error_count for sdma v4_4_2 new a64b15520cc3 drm/amdgpu: Add reset_ras_error_count for sdma v4_4_2 new 1e69fde70030 drm/amdgpu: Initialize sdma v4_4_2 ras function new 90cbee204e66 drm/amdgpu: Add mmhub v1_8_0 ras err status registers new bc069d823bff drm/amdgpu: Add query_ras_error_count for mmhub v1_8 new a0cdb3d09332 drm/amdgpu: Add reset_ras_error_count for mmhub v1_8 new 00c145222b6a drm/amdgpu: Add query_ras_error_status for mmhub v1_8 new ccfdbd4bdc08 drm/amdgpu: Add reset_ras_error_status for mmhub v1_8 new 73c2b3fd2c51 drm/amdgpu: Initialize mmhub v1_8 ras function new 8107e4996f4e drm/amdgpu: Enable persistent edc harvesting in APP APU new 9faf929fbf6b drm/amdgpu: Enable CG for IH v4.4.2 new 228ce176434b drm/amdgpu: Handle VRAM dependencies on GFXIP9.4.3 new f431393d605f drm/amdgpu: Implement new dummy vram manager new 970c1646b5ac drm/amdgpu: Create VRAM BOs on GTT for GFXIP9.4.3 new bb0ed57b4450 drm/amdgpu: increase AMDGPU_MAX_RINGS new 9e4216cf2dcc drm/amdgpu: Increase Max GPU instance to 64 new 0c451baf3bff drm/amdgpu: change the print level to warn for ip block disabled new 1ad29cb34381 drm/amdgpu: fix sdma instance new 8d1c1bc13134 drm/amd/pm: Update pmfw header files for SMU v13.0.6 new a1b0dafafca4 drm/amd/pm: Update gfx clock frequency for SMU v13.0.6 new 6d5f5eaf6acf drm/amd/pm: Update pmfw header files for SMU v13.0.6 new 676915e4108f drm/amd/pm: Add ih for SMU v13.0.6 thermal throttling new 9661bf687623 drm/amd/pm: Keep interface version in PMFW header new 909ae7155fae drm/amd/pm: Initialize power limit for SMU v13.0.6 new 8572fa2aa517 drm/amd/pm: Update hw mon attributes for GC version 9.4.3 new bfb4fd20b3e6 drm/amd/pm: Expose mem temperature for GC version 9.4.3 new fe9e5f56feb2 drm/amd/pm: Update PMFW headers for version 85.54 new 7214c08c1680 drm/amd/pm: Notify PMFW about driver unload cases new 8f2ccaaa3738 drm/amdgpu: Add mode-2 reset in SMU v13.0.6 new 463e953ea2ed drm/amd/pm: fix wrong smu socclk value new ded7d99eb5b7 drm/amdgpu: Add flags for partition mode query new 46d79cbf9ac6 drm/amdgpu: Use transient mode during xcp switch new 01ef47477d05 drm/amdgpu: Add FGCG for GFX v9.4.3 new f4d8b6f5c61a drm/amdkfd: Enable SVM on Native mode new 4d5275ab0b18 drm/amdgpu: Add parsing of acpi xcc objects new 6e01882267a6 drm/amdgpu: Add API to get tmr info from acpi new 368bb1bcfb3a drm/amdgpu: Read discovery info from system memory new ac772a3c07ca drm/amdgpu: Add fallback path for discovery info new 75dda67c7213 drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 new f2b8447b1f30 drm/amdgpu: Fix discovery sys node harvest info new 5ae0ec8b8045 drm/amdgpu: preserve the num_links in case of reflection new 48d19834ea55 drm/amdgpu: Load vcn_v4_0_3 ucode during early_init new aaf1090a6cb6 drm/amdgpu: Add instance mask for VCN and JPEG new 07bc0ac8ff49 drm/amdgpu: Add VCN logical to physical id mapping new fd91d38b5275 drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3 new 6a944ccbf5f5 drm/amdgpu: Fix harvest reporting of VCN new d3e53452b0f4 drm/amdgpu/vcn: use dummy register selects AID for VCN_RAM ucode new 358e6c38300b drm/amdgpu: use physical AID index for ring name new 26dc0448ef36 drm/amdgpu: A workaround for JPEG_v4_0_3 ring test fail new 55ff23d9eb81 drm/amdgpu: fixes a JPEG get write/read pointer bug new 96e693ad78a0 drm/amdgpu: Add a read after write DB_CTRL for vcn_v4_0_3 new e7947c021a8b drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg [...] new a3edd1ac7062 drm/amdgpu/vcn: Use buffer object's deletion logic new 672c883c26c6 drm/amdgpu: Simplify aquavanjram instance mapping new bc71daff4f14 drm/amdgpu: Use GPU VA space for IH v4.4.2 in APU new db3b5cb64a9c drm/amdgpu: Use apt name for FW reserved region new 4bdca2057933 drm/amdgpu: Add utility functions for xcp new b6f90baafe26 drm/amdgpu: Move memory partition query to gmc new 0f2e1d620eca drm/amdgpu: Get supported memory partition modes new 1cc823011a23 drm/amdgpu: Store additional numa node information new fa0497c34eb7 drm/amdgpu: Add API to get numa information of XCC new 14493cb99b71 drm/amdgpu: Add memory partitions to gmc new a433f1f59484 drm/amdgpu: Initialize memory ranges for GC 9.4.3 new da539b213d79 drm/amdgpu: Add callback to fill xcp memory id new 15e3eee8d393 drm/amdgpu: Fill xcp mem node in aquavanjaram new e47947abb9e7 drm/amdgpu: Move initialization of xcp before kfd new a75f2271a493 drm/amdkfd: Add xcp reference to kfd node new c4050ff1a43e drm/amdkfd: Use xcc mask for identifying xcc new 1589c82a1085 drm/amdgpu: Check memory ranges for valid xcp mode new 570de94b9c5d drm/amdgpu: Add auto mode for compute partition new 6b43e1a05cb7 drm/ttm: export ttm_pool_fini for cleanup new 1e03322cfef9 drm/amdgpu: Set TTM pools for memory partitions new fcfefd85f18a drm/amdkfd: Native mode memory partition support new e181be58ccc2 drm/amdgpu: Fix xGMI access P2P mapping failure on GFXIP 9.4.3 new a0ba12796098 drm/amdgpu: Fix unmapping of aperture new f9632096be49 drm/amdgpu: Add compute mode descriptor function new b6b85c8b43a8 drm/amdgpu: Return error on invalid compute mode new ba08e9cb6ff8 drm/amdgpu: Add PSP spatial parition interface new 63630c9e5c34 drm/amdgpu: Add PSP supporting PSP 13.0.6 SRIOV ucode init. new b0a3bbf947f6 drm/amdgpu: Skip using MC FB Offset when APU flag is set f [...] new 46f7b4deb305 drm/amdgpu: Set memory partitions to 1 for SRIOV. new b4520bfd8013 drm/amdgpu: Checked if the pointer NULL before use it. new 6c2bebfca43c drm/amdgpu: Add vcn/jpeg ras err status registers new 5e1e227fb7cb drm/amdgpu: Add query_ras_error_count for vcn v4_0_3 new 6d39fa3fc802 drm/amdgpu: Add reset_ras_error_count for vcn v4_0_3 new c3f05ab8c40f drm/amdgpu: Initialize vcn v4_0_3 ras function new 85f23b0a8ce3 drm/amdgpu: Re-enable VCN RAS if DPG is enabled new 41e491d8b606 drm/amdgpu: Add query_ras_error_count for jpeg v4_0_3 new 570df4bca618 drm/amdgpu: Add reset_ras_error_count for jpeg v4_0_3 new 35d54e21e002 drm/amdgpu: Initialize jpeg v4_0_3 ras function new 9b337b7d628a drm/amdgpu: Adjust the sequence to query ras error info new 3697b9bd7c69 drm/amdkfd: Increase queue number per process to 255 on GFX9.4.3 new 1e91a5f79110 drm/amdgpu: Fix register accesses in GFX v9.4.3 new 00e1ab02c2ba drm/amdgpu: Skip halting RLC on GFX v9.4.3 new 610dab118ff5 drm/amdkfd: Move pgmap to amdgpu_kfd_dev structure new fc021438d0ab drm/amdgpu: Enable NPS4 CPX mode new f915f3af9984 drm/amdgpu: For GFX 9.4.3 APU fix vram_usage value new 2e8cc5d317d1 drm/amdgpu: Use legacy TLB flush for gfx943 new 895797d9193b drm/amdgpu/bu: Add use_mtype_cc_wa module param new 1e4a00334add drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3 new 352b919c1e5f drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs new 76eb9c95a409 drm/amdgpu/bu: add mtype_local as a module parameter new b9cbd51000ad drm/amdgpu/bu: update mtype_local parameter settings new 2c1c7ba457d4 drm/amdgpu: support partition drm devices new be3800f57c3b drm/amdgpu: find partition ID when open device new 797a0a142ca7 drm/amdgpu: add partition ID track in ring new 0a9115fd952a drm/amdgpu: update header to support partition scheduling new d425c6f48b18 drm/amdgpu: add partition scheduler list update new c30e326e488e drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure new cd7d8400aa04 drm/amdgpu: add partition schedule for GC(9, 4, 3) new 9a18292d41ae drm/amdgpu: run partition schedule if it is supported new 3e7c6fe38724 drm/amdgpu: update ref_cnt before ctx free new d26ea1b346e7 drm/amdgpu: Add xcp manager num_xcp_per_mem_partition new a476c0c64553 drm/amdkfd: Store drm node minor number for kfd nodes new 934deb64fdf2 drm/amdgpu: Add memory partition id to amdgpu_vm new 4c6ce75fdd62 drm/amdkfd: Show KFD node memory partition info new f24e924b7e8a drm/amdgpu: Add memory partition mem_id to amdgpu_bo new 53c5692e7a3c drm/amdkfd: Alloc memory of GPU support memory partition new 2046ed6c8aa9 drm/amdkfd: SVM range allocation support memory partition new 7f6db89418f9 drm/amdgpu: dGPU mode placement support memory partition new dc12f9eddedb drm/amdkfd: Update MTYPE for far memory partition new ea7bf2f22061 drm/amdgpu: Alloc page table on correct memory partition new 6cfba94a77c5 drm/amdgpu: dGPU mode set VRAM range lpfn as exclusive new 3ebfd221c1a8 drm/amdkfd: Store xcp partition id to amdgpu bo new 2fa9ff25de08 drm/amdgpu: KFD graphics interop support compute partition new b125b80bd546 drm/amdgpu: use xcp partition ID for amdgpu_gem new 315e29eca57f drm/amdkfd: Move local_mem_info to kfd_node new 1c77527a69d5 drm/amdkfd: Fix memory reporting on GFX 9.4.3 new 25f50704343d drm/amdkfd: APU mode set max svm range pages new 44a976655597 drm/amdgpu: route ioctls on primary node of XCPs to primar [...] new 84b4dd3f84de drm/amdkfd: Refactor migrate init to support partition switch new 3cde91172d2e drm/amdgpu: Correct get_xcp_mem_id calculation new 40b832aac032 drm/amdgpu: Enable IH CAM on GFX9.4.3 new af2ba368838e drm/amdgpu: convert logical instance mask to physical one new 2c22ed0bdb0c drm/amdgpu: add instance mask for RAS inject new 27c5f29526d1 drm/amdgpu: reorganize RAS injection flow new 6e3c51a5814a drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2 new f464c5dd4d91 drm/amdgpu: add check for RAS instance mask new 0409022c1562 drm/amdkfd: Fix null ptr access new 9a3ce1a7a9e5 drm/amdgpu: Do not access members of xcp w/o check (v2) new d78c71321ea9 drm/amdgpu: add GFX RAS common function new bf16235b39d4 drm/amdgpu: add RAS status query for gfx_v9_4_3 new 47e7f527c825 drm/amdgpu: add RAS status reset for gfx_v9_4_3 new 2b80ffc2d86c drm/amdgpu: Add gc v9_4_3 ras error status registers new 77462ab8c62b drm/amdgpu: add RAS definitions for GFX new 5c1c09a71634 drm/amdgpu: add RAS error count definitions for gfx_v9_4_3 new bfa84da6185c drm/amdgpu: add RAS error count query for gfx_v9_4_3 new 30feef067609 drm/amdgpu: add RAS error count reset for gfx_v9_4_3 new 0386d52d1516 drm/amdgpu: add sq timeout status functions for gfx_v9_4_3 new 92ecb92ccc83 drm/amdgpu: initialize RAS for gfx_v9_4_3 new 45b3a914d40e drm/amdgpu/gmc9: fix 64 bit division in partition code new 0ce50b2efe08 drm/amdgpu/vcn4: fix endian conversion new 01c3f464743b drm/amd/amdgpu: Fix errors & warnings in amdgpu_ttm.c new f2cd6b26922e drm/amdkfd: fix stack size in svm_range_validate_and_map new 29f187f71e7f drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c new 5d0622705ff7 drm/amd/amdgpu: Fix errors & warnings in amdgpu_vcn.c new 6c47a79b3b8b drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3 new f10984a353c8 drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c new e03f04b84901 drm/amdgpu: Fix warnings in amdgpu _sdma, _ucode.c new e602157ec089 drm/amdgpu: fix S3 issue if MQD in VRAM new 48dd83c0fb6c drm/amd/display: drop redundant memset() in get_available_ [...] new fd73c8507675 drm/amd/display: drop unused function set_abm_event() new 8789989b476b drm/amd/display: drop unused count variable in create_eml_sink() new 04e859581948 drm/amdgpu: fix incorrect pcie_gen_mask in passthrough case new ea2a50ae3d4c drm/amd: Update driver-misc.html for Phoenix new c0dba2d34ac1 drm/amd: Update driver-misc.html for Dragon Range new 109b4d8cfe42 drm/amdgpu: remove unnecessary (void*) conversions new e5edd9ab0e29 drm/amd: Update driver-misc.html for Rembrandt-R new a2b308044dca drm/amdgpu: Validate VM ioctl flags. new b18f05a0666a drm/amd/display: Fix artifacting on eDP panels when engagi [...] new 1385d88c6aa7 drm:amd:amdgpu: Fix missing buffer object unlock in failure path new 6091ede91301 drm/radeon: Remove unnecessary (void*) conversions new b3122c92697a drm/amdgpu: don't enable secure display on incompatible platforms new c796d7e039b5 drm/amdgpu: add the smu_v13_0_6 and gfx_v9_4_3 ip block new e825fb641b4c drm/amdgpu: fix the memory override in kiq ring struct new c77b3608b8ec drm/amdgpu: Remove IMU ucode in vf2pf new 2ecf927b1730 drm/amdgpu: separate ras irq from vcn instance irq for UVD_POISON new 46d75d23005f drm/amdgpu: add RAS POISON interrupt funcs for vcn_v2_6 new 66a11ecbdebb drm/amdgpu: add RAS POISON interrupt funcs for vcn_v4_0 new 18dad20c3dcb drm/amdgpu: separate ras irq from jpeg instance irq for UV [...] new 674f90f83bc9 drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v2_6 new a34b09060a3b drm/amdgpu: add RAS POISON interrupt funcs for jpeg_v4_0 new d7b8e68dc04a drm/amdgpu: Fix uninitialized variable in gfx_v9_4_3_cp_resume new b336c681bdb5 drm/amdgpu: fix vga_set_state NULL pointer issue new 9788d087caff drm/amd/display: improve the message printed when loading DC new 20a29ac09192 drm/amdgpu: retire set_vga_state for some ASIC new ff6b11cc7263 drm/amd/amdgpu: Fix errors & warnings in mmhub_v1_8.c new b3b0e016ec44 drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_id [...] new 2ad00e753ae1 drm/amdgpu: Fix uninitalized variable in kgd2kfd_device_init new 4c44a51c7844 drm/radeon: reintroduce radeon_dp_work_func content new 73ade646c545 drm/amdgpu: stop including swiotlb.h new f36f2648f32c drm/amd/display: Fix DMUB debugging print issue new 75589226372c drm/amd/display: disable dcn315 pixel rate crb when scaling new 6812d7480374 drm/amd/display: Update SR watermarks for DCN314 new cd465a670087 drm/amd/display: Fix warning in disabling vblank irq new 38ff516bb00c drm/amd/display: lower dp link training message level new 0ab720d50625 drm/amd/display: fix dcn315 pixel rate crb scaling check new 91b38ca1b331 drm/amd/display: Have Payload Properly Created After Resume new 3e8d74cb128f drm/amd/display: Trigger DIO FIFO resync on commit streams new c02b04633c4f drm/amd/display: Revert vblank change that causes null poi [...] new de231189e7bf drm/amd/display: Fix possible underflow for displays with [...] new 7e60ab4eb3e4 drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz new 25879d7b4986 drm/amd/display: Clean FPGA code in dc new 268182606f26 drm/amd/display: Update correct DCN314 register header new 2da3556c8650 drm/amd/display: Trigger DIO FIFO resync on commit streams [...] new 5b466b28fa94 drm/amd/display: Reorganize DCN30 Makefile new 257e9891db0b drm/amd/display: cache trace buffer size new 0d1ff99a3398 drm/amd/display: 3.2.237 new 40e39d72277f drm/amdgpu: Fix unused amdgpu_acpi_get_numa_info function [...] new 1893549af621 drm/amdgpu: Fix uninitialized variable in gfxhub_v1_2_xcp_resume new 332bb09352a6 drm/amdgpu: remove unused definition new 89fb3020d68d drm/amdgpu: init the XCC_DOORBELL_FENCE regs new a64f7eb026ea drm/radeon: stop including swiotlb.h new 1becc57cd1a9 drm/radeon: fix possible division-by-zero errors new d4281b49c1b6 drm/amd/pm: add missing NotifyPowerSource message mapping [...] new a3ffabb25077 drm/amdgpu: Disable interrupt tracker on NBIOv7.9 new ab22ecabe999 drm/amd/pm: Fix output of pp_od_clk_voltage new 9f77af014cbc drm/amdgpu: Fix a couple of spelling mistakes in info and [...] new 6dabce860d40 drm/amdgpu: Fix unsigned comparison with zero in gmc_v9_0_ [...] new 87f4c2d9205c drm/amd/pm: mark irq functions as 'static' new d522458e6313 drm/amdkfd: mark local functions as static new 1b177b5c6846 drm/amdgpu:mark aqua_vanjaram_reg_init.c function as static new 1f9bb94f128f drm/amdgpu: use %pad format string for dma_addr_t new 1501fe94eedd drm/amdgpu: fix acpi build warnings new 803e4c9efc79 drm/amdgpu: remove unused variable num_xcc new 665d49c27eff drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 new d9ed111b76e3 drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 new 06aade19bb24 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp new 63b9acdf0620 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh new acf429dcac14 drm/amdkfd: Align partition memory size to page size new 9f173a80305d drm/amd/display: avoid calling missing .resync_fifo_dccg_dio() new 025723e059ab drm/amd/display: remove unused variables res_create_maximu [...] new e7665d0ca793 drm/amdgpu: Remove duplicate include new aaff9c089947 drm/amdgpu: Modify mismatched function name new 1fbc69b8f543 drm/amdgpu/vcn: Modify mismatched function name new c3aaca43fb07 drm/amdgpu: Add a low priority scheduler for VRAM clearing new 353491c48697 Revert "drm/amd/display: Block optimize on consecutive FAM [...] new 413521a4c9f4 drm/amd/amdgpu: Fix warnings in amdgpu_irq.c new 360930985ec9 Revert "drm/amd/display: Do not set drr on pipe commit" new 55a6dc60b47c drm/amdkfd: Set event interrupt class for GFX 9.4.3 new d48a4f2c2809 drm/amd/pm: reverse mclk and fclk clocks levels for renoir new 194224a54c8b drm/amdgpu: Fix warnings new a569552f7688 drm/amd/pm: resolve reboot exception for si oland new 61c31b8b6c5e drm/amdgpu/sdma: set sched.ready status after ring/IB test [...] new 232f2431899c drm/amdgpu/gfx: set sched.ready status after ring/IB test in gfx new 93ab59ac6d83 drm/amdgpu: switch to unified amdgpu_ring_test_helper new 3525844d483b drm/amdgpu: Use single copy per SDMA instance type (v2) new bea35f7d4219 drm/amd/display: remove unused definition new 164f0791c5d1 drm/amd/display: remove unused definition new 95c2f8989593 drm/amd/display: remove unused definition new 200c7c813231 drm/amd: Drop debugfs access to the DPCD new 4ba439b0b384 drm/amd/display: remove unused definition new 6c882a573bc1 drm/amdgpu: Fix return types of certain NBIOv7.9 callbacks new a09e2065101a drm/amdgpu: Fix defined but not used gfx9_cs_data in gfx_v9_4_3.c new 8cce16826f5e drm/amdgpu: Fix unused variable in amdgpu_gfx.c new 423502d4f622 drm/amd/display: remove unused definition new 24bc366a4309 drm/amd/display: remove unused definition new b7941e2fef13 drm/amdgpu: Reset CP_VMID_PREEMPT after trailing fence signaled new cfdce594171c drm/amdgpu: Program gds backup address as zero if no gds a [...] new 9535a86a4072 drm/amdgpu: bypass bios dependent operations new 89f85765555c drm/amdgpu: golden settings for ASIC rev_id 0 new 491ae27829cd drm/amdgpu: complement the 4, 6 and 8 XCC cases new 28bb7f13e70d drm/jpeg: add init value for num_jpeg_rings new 20997c04b716 drm/amdgpu: set the APU flag based on package type new 23105541727c drm/amdgpu: save/restore part of xcp drm_device fields new 5d6cd20075c8 drm/amdgpu: add the accelerator pcie class new e0ac8656e75f drm/amd/display: remove unused definition new aab9b215d96e drm/amd/display: remove unused definition new abc7e24275a3 drm/amd/display: remove unused definition new c0c2c51c40fe drm/amd/display: clean up some inconsistent indenting new 2c4993bf88ef drm/amd/display: remove unused definition new 3a10a44a3e00 drm/amd/display: clean up some inconsistent indenting new 70a6267753c1 drm/amd/display: remove unused definition new 3034983db355 drm/amdgpu: Mark mmhub_v1_8_mmea_err_status_reg as __maybe_unused new 3b60b70dbec9 drm/amdxcp: add platform device driver for amdxcp new ab1270a29b4f drm/amd/display: remove unused definition new 9938333a46c9 drm/amdgpu: use amdxcp platform device as spatial partition new 321488d180c2 drm/amd/display: remove unused definition new 9c9d501b28a0 drm/amd/amdgpu: Fix up locking etc in amdgpu_debugfs_gprwa [...] new 8ffd6f044267 drm/amdgpu: keep irq count in amdgpu_irq_disable_all new 28ebbb4981cb drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices new 3a25071a9708 drm/amdgpu: enable tmz by default for GC 11.0.1 new 23616d1ff31d drm/amdgpu: Fix up kdoc in sdma_v4_4_2.c new 66dadf1ab196 drm/amdgpu: Fix up kdoc in amdgpu_acpi.c new 9eba1b8b70f6 drm/amdgpu: Fix up missing kdoc in sdma_v6_0.c new 07a147527924 drm/amdkfd: Add new gfx_target_versions for GC 9.4.3 new b695c97b580a drm/amdkfd: Fix MEC pipe interrupt enablement new 837d4e071d25 drm/amdgpu: Fix create_dmamap_sg_bo kdoc warnings new 21d81681c298 drm/amd/display: Add missing kdoc entries in update_planes [...] new 0be5ccd51803 drm/amd/display: Fix up kdoc formats in dcn32_fpu.c new c6a64ad9b7f7 drm/amdgpu: Initialize xcc mask new c22b04407097 drm/amdkfd: flag added to handle errors from svm validate and map new ca2943fe0ace drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx [...] new 3eeb0d037a54 drm/amdgpu: Fix up missing kdoc parameter 'inst' in get_wa [...] new 1bae03aab2b4 drm/amdgpu: Fix up missing parameter in kdoc for 'inst' in [...] new 932fc4947930 drm/amdgpu: Fix missing parameter desc for 'xcp_id' in amd [...] new 7a66ad6c087e drm/amdgpu: set finished fence error if job timedout new b3a02e8b61c1 drm/amdgpu: Fix up missing parameters kdoc in svm_migrate_ [...] new 23ed8833f231 drm/amdxcp: fix Makefile to build amdxcp module new c00ebe9aeec6 drm/amd/display: Fix up kdoc formatting in dcn32_resource_ [...] new 3808c34b2919 drm/amd/display: Fix up missing 'dc' & 'pipe_ctx' kdoc par [...] new b5c07eaefc8b drm/amd/display: Correct kdoc formatting for DCN32_CRB_SEG [...] new 09521b5d4922 drm/amd: Disallow s0ix without BIOS support again new 0df1106bfd13 drm/amdkfd: remove unused sq_int_priv variable new 1b320ad3f5a8 drm/amd/amdgpu: introduce DRM_AMDGPU_WERROR new c60c9a5f9ab6 drm/amd/display: Fix up kdoc formatting in display_mode_vba.c new ebe884e8b933 drm/amdgpu: Fix up kdoc 'ring' parameter in sdma_v6_0_ring_pad_ib new 2e9fee9b8e0e drm/amdgpu: Fix up kdoc in amdgpu_device.c new 16cc3a221537 drm/amdgpu: Add function parameter 'event' to kdoc in svm_ [...] new cbb63eccc056 drm/amdgpu: fix Null pointer dereference error in amdgpu_d [...] new 023f4d60747c drm/amd/pm: Update SMUv13.0.6 PMFW headers new 93682f8a1967 drm/amd/pm: Fix SMUv13.0.6 throttle status report new 5e86aa29a338 drm/amd/pm: add unique serial number support for smu_v13_0_6 new 3c87de6d034f drm/amd/pm: Fix power context allocation in SMU13 new 6ff5a1cff704 drm/amd/pm: conditionally disable pcie lane switching for [...] new ba3c87fffb79 amd/amdkfd: drop unused KFD_IOCTL_SVM_FLAG_UNCACHED flag new 4f98cf2baf9f drm/amdkfd: add debug and runtime enable interface new d230f1bfe7a1 drm/amdkfd: display debug capabilities new 0ab2d7532b05 drm/amdkfd: prepare per-process debug enable and disable new 08ca71227002 drm/amdgpu: add kgd hw debug mode setting interface new 4504f14338cd drm/amdgpu: setup hw debug registers on driver initialization new 257d7b7be26d drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_ [...] new 34941e5dc72d drm/amd/display: Drop unused DCN_BASE variable in dcn314_r [...] new d3116d9f27b8 drm/amdkfd: clean up one inconsistent indenting new cde2e087a320 drm/amdgpu: add gfx9 hw debug mode enable and disable calls new 01f648202c53 drm/amdgpu: add gfx9.4.1 hw debug mode enable and disable calls new bb13d763f251 drm/amdkfd: fix kfd_suspend_all_processes new d13f050fee94 drm/amdgpu: add gfx10 hw debug mode enable and disable calls new be6f94039e1a drm/amdgpu: add gfx9.4.2 hw debug mode enable and disable calls new 33f3437ae119 drm/amdgpu: add gfx11 hw debug mode enable and disable calls new 7cee6a6824a0 drm/amdgpu: add configurable grace period for unmap queues new 97ae3c8cce96 drm/amdkfd: prepare map process for single process debug devices new 0de4ec9a0353 drm/amdgpu: prepare map process for multi-process debug devices new a9818854ea78 drm/amdgpu: expose debug api for mes new 218895820e6f drm/amdkfd: add per process hw trap enable and disable functions new 69a8c3ae2dea drm/amdkfd: apply trap workaround for gfx11 new 44b87bb0836c drm/amdkfd: add raise exception event function new c2d2588c7023 drm/amdkfd: add send exception operation new 455227c4642c drm/amdkfd: add runtime enable operation new 50cff45e2748 drm/amdkfd: add debug trap enabled flag to tma new a37d23f816b1 drm/amd/pm: update SMU13 header files for coming OD support new 12fb1ad70d65 drm/amdkfd: update process interrupt handling for debug events new e90bf919f714 drm/amdkfd: add debug set exceptions enabled operation new 101827e13026 drm/amdkfd: add debug wave launch override operation new aea1b4738beb drm/amdkfd: add debug wave launch mode operation new a70a93fa568b drm/amdkfd: add debug suspend and resume process queues operation new e0f85f4690d0 drm/amdkfd: add debug set and clear address watch points o [...] new 103d5f08ff42 drm/amdkfd: add debug set flags operation new 5bc20c224bcb drm/amdkfd: add debug query event operation new 2b36de971d25 drm/amdkfd: add debug query exception info operation new b17bd5dbf646 drm/amdkfd: add debug queue snapshot operation new 12976e6a5ab8 drm/amdkfd: add debug device snapshot operation new a159afdad2f6 drm/amdkfd: bump kfd ioctl minor version for debug api av [...] new 8f4f5f0b901a drm/amd/pm: fulfill SMU13 OD settings init and restore new 2e8452ea4ef6 drm/amd/pm: fulfill the OD support for SMU13.0.0 new 1718e973e3d2 drm/amd/pm: Fill metrics data for SMUv13.0.6 new 2a9aa52e4617 drm/amd/pm: fulfill the OD support for SMU13.0.7 new a4d4db727320 drm/amd/display: Fix dc/dcn20/dcn20_optc.c kdoc new 2b6070257975 drm/amd/display: clean up some inconsistent indenting new 24e461e84f1c drm/amd/display: add ODM case when looking for first split pipe new 75c2b7ed080d drm/amd/display: fix seamless odm transitions new 9bd443cb74bd drm/amdgpu: fix debug wait on idle for gfx9.4.1 new 9f0bcf49e989 amdgpu: validate offset_in_bo of drm_amdgpu_gem_va new 5be7d4e3cf9e drm/amdgpu/discovery: Replace fake flex-arrays with flexib [...] new 2890662822de drm/amd/display: fix compilation error due to shifting neg [...] new 6b37fee590ec drm/amd/display: Address kdoc warnings in dcn30_fpu.c new d6634d4d92ea drm/amd/display: Add gnu_printf format attribute for snpri [...] new 3cb4807dbf7f Revert "drm/amd/display: Only use ODM2:1 policy for high p [...] new 1598fc576420 drm/amd/display: Program OTG vtotal min/max selectors unco [...] new 25c30a12d718 drm/amdgpu: Mark 'kgd_gfx_aldebaran_clear_address_watch' & [...] new 09a77a40b51a drm/amdgpu/pm: notify driver unloading to PMFW for SMU v13 [...] new d522ca2714b7 drm/amd/pm: update smu-driver if header for smu 13.0.0 and [...] new 61a7c1623995 drm/amdgpu: pass xcc mask to ras ta new e3959cb5479c drm/amdgpu: support check vcn jpeg block mask new 3898c8fc42b2 drm/amdgpu: convert vcn/jpeg logical mask to physical mask new a15a77c8e61d Revert "drm/amdgpu: change the reference clock for raven/raven2" new f9bfc9fff299 Revert "drm/amdgpu: Differentiate between Raven2 and Raven [...] new 5a03159ab7ef Revert "drm/amdgpu: switch to golden tsc registers for rav [...] new e6850f98efc7 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl new 5a863904bab4 drm/amdgpu: fix xclk freq on CHIP_STONEY new 869bcf59fd64 drm/amdgpu: change reserved vram info print new 49f26218c344 drm/amd/display: fix dcn315 single stream crb allocation new 0baae6246307 drm/amd/display: Refactor fast update to use new HWSS buil [...] new 490ddccb84fe drm/amd/display: Wrong index type for pipe iterator new 8e7b3f5435b3 drm/amd/display: Add control flag to dc_stream_state to sk [...] new bbd069a860b7 drm/amd/display: Reduce sdp bw after urgent to 90% new 35c7b59e3691 drm/amd/display: Fix unused variable ‘should_lock_all_pipes’ new caf0f98dc280 drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinli [...] new 820549424727 drm/amd/display: mark dml314's UseMinimumDCFCLK() as noinl [...] new d155cfff4849 drm/amdgpu: display/Kconfig: replace leading spaces with tab new b75885071521 drm/amd/pm: Fix memory some memory corruption new 33e82119cfb2 drm/amd/display: Only use ODM2:1 policy for high pixel rat [...] new 8be295046748 drm/amdkfd: potential error pointer dereference in ioctl new f2bcc0c7db0c drm/amdgpu/mmsch: Correct the definition for mmsch init header new 8ff865be93e6 drm/amdgpu: Modify indirect buffer packages for resubmission new ea791e704b97 drm/amdgpu: Implement gfx9 patch functions for resubmission new 71c79a196096 drm/amdgpu: Rename ras table version new 65183faec89f drm/amdgpu: Add RAS table v2.1 macro definition new b573cf88c0d0 drm/amdgpu: Support setting EEPROM table version new 7f599fed3b13 drm/amdgpu: Add support EEPROM table v2.1 new 7c2551fa1dfd drm/amdgpu: Calculate EEPROM table ras info bytes sum new 0bc3137b2157 drm/amdgpu: Set EEPROM ras info new 7386f88ab173 drm/amdkfd: fix vmfault signalling with additional data. new bbcc3514ab4f drm/amd: Check that a system is a NUMA system before looki [...] new c1ac2ea802f5 drm/amdgpu: add missing radeon secondary PCI ID new 597364adc0fc drm/amdkfd: Fix reserved SDMA queues handling new 1626761ee440 drm/connector: Convert DRM_MODE_COLORIMETRY to enum new f96c61fe0383 drm/connector: Add enum documentation to drm_colorspace new 6120611abc05 drm/connector: Pull out common create_colorspace_property code new c627087cb164 drm/connector: Use common colorspace_names array new 035d53e0f36d drm/connector: Print connector colorspace in state debugfs new c265f340eaa8 drm/connector: Allow drivers to pass list of supported col [...] new cb841d27b876 drm/amd/display: Always pass connector_state to stream validation new 15f9dfd545a1 drm/amd/display: Register Colorspace property for DP and HDMI new a0b433c858ac drm/amd/display: Signal mode_changed if colorspace changed new 2e656827ceed drm/amd/display: Send correct DP colorspace infopacket new bd49f19039c1 drm/amd/display: Always set crtcinfo from create_stream_for_sink new fd45b6540f51 drm/amd/display: Add debugfs for testing output colorspace new eaa7d8301109 drm/amd/display: Refactor avi_info_frame colorimetry deter [...] new 5daff15cd013 drm/amdgpu: unmap and remove csa_va properly new 731b48463b0d drm/amdgpu: disable virtual display support on APP device new cab69d36ccdb drm/amdgpu: skip to resume rlcg for gc 9.4.3 in vf side new 27d196c44914 drm/amd/pm: fix vclk setting failed for SMU v13.0.4 new 2d0ee64e9846 drm/amd/pm: enable vclk and dclk Pstates for SMU v13.0.4 new 55682a893844 drm/amd/pm: enable more Pstates profile levels for SMU v13.0.4 new 3537d6a48c50 drm/amd: Make sure image is written to trigger VBIOS image [...] new fe56c6ee0457 drm/amd: Tighten permissions on VBIOS flashing attributes new 09d49e14ea6f drm/amdkfd: fix and enable debugging for gfx11 new 11b92df8a2f7 Revert "Revert drm/amd/display: Enable Freesync Video Mode [...] new 9d65b1b4bcf3 drm/amdgpu: add the accelerator PCIe class new 4e70da985cef drm/amdgpu: Wrap -Wunused-but-set-variable in cc-option new 80e709ee6ecc drm/amdgpu: add option params to enforce process isolation [...] new 3ffb193969c5 drm/amd/pm: enable more Pstates profile levels for yellow_carp new 389c6b3e1203 drm/amd/display: add NULL pointer check new 57a801151213 drm/amd/pm: workaround for compute workload type on some skus new aeb3dd7e6f91 Revert "drm/amd/display: cache trace buffer size" new 24e52fc20201 drm/amd/display: DSC Programming Deltas new 3b718dcaf163 drm/amd/display: Filter out AC mode frequencies on DC mode [...] new e0f491fcb987 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8d208a5eed48 drm/i915: use pointer to i915 instead of rpm in wakeref new 848a4e5c096d drm/i915: add a dedicated workqueue inside drm_i915_private new 0976b3dc021b drm/i915/selftests: add local workqueue for SW fence selftest new 69f06e4fa098 Merge drm/drm-next into drm-intel-next new b02a9a0c6cb3 drm/i915/gmch: avoid unused variable warning new 573ceaae5177 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 712c76b360aa Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new a52b66172927 drm/msm/adreno: fix sparse warnings in a6xx code new 635455260d06 drm/msm: drop unused ring variable in msm_ioctl_gem_submit() new 38e27a6fbf22 drm/msm/a6xx: don't set IO_PGTABLE_QUIRK_ARM_OUTER_WBWA wi [...] new 171f580e3209 drm/msm: Move cmdstream dumping out of sched kthread new 5e7665b5e484 drm/msm/adreno: Add Adreno A690 support new bf08e9791ca4 drm/msm/a6xx: Fix a690 CP_PROTECT settings new 736a93273656 drm/msm/a5xx: really check for A510 in a5xx_gpu_init new cc943f43ece7 drm/msm/adreno: warn if chip revn is verified before being set new 1b90e8f8879c drm/msm/adreno: change adreno_is_* functions to accept con [...] new 7c7c6fb176cf Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 03c601927b67 Merge branch 'drm-next' of git://anongit.freedesktop.org/d [...] new dfc30a64f2a6 drm/display/dsc: Add flatness and initial scale value calc [...] new ff7c4ab9489a drm/display/dsc: add helper to set semi-const parameters new 948547d1ae00 drm/display/dsc: Add drm_dsc_get_bpp_int helper new 090f4a82bcb1 drm/msm: Add MSM-specific DSC helper methods new 27007f9fa936 drm/msm/adreno: make adreno_is_a690()'s argument const new 8b2c68739d06 drm/msm/dpu: do not enable color-management if DSPPs are n [...] new 5700f9470f44 drm/msm/dpu/catalog: define DSPP blocks found on sdm845 new 6bcd99ebe36c drm/msm/dpu: Use fixed DRM DSC helper for det_thresh_flatness new cc69ee47b96e drm/msm/dpu: Fix slice_last_group_size calculation new 200b042361b9 drm/msm/dpu: add support for DSC encoder v1.2 engine new 0f8e886b35d8 drm/msm/dpu: add DSC 1.2 hw blocks for relevant chipsets new 8165cbf7bafa drm/msm/dpu: Add DPU_INTF_DATA_COMPRESS feature flag for D [...] new a0fa8220d626 drm/msm/dpu: Set DATA_COMPRESS on command mode for DCE/DSC 1.2 new 0bab169e3cca drm/msm: provide fb_dirty implemenation new ad8bf1989db4 drm/msm/dsi: use DRM DSC helpers for DSC setup new d5389c11c678 drm/msm/dsi: Use MSM and DRM DSC helper methods new 429877357b58 drm/msm/dsi: update hdisplay calculation for dsi_timing_setup new aac1665354f0 msm/drm/dsi: Round up DSC hdisplay calculation new e34b94511122 drm/msm/dsi: Reduce pclk rate for compression new 6d9315c01bbd drm/msm/dsi: Remove incorrect references to slice_count new 1088cbb0f2e3 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new fd97ca2bf221 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new d52ecab3b14b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7c268638db1 regmap: Merge up v6.4-rc6 new bfa0b38c1483 regmap: maple: Implement block sync for the maple tree cache new d32758acbd4e regmap: Don't check for changes in regcache_set_val() new 65dd2f671875 regmap: Provide a ram backed regmap with raw support new 155a6bd6375b regmap: Provide basic KUnit coverage for the raw register I/O new ecfb8ce26d02 regmap: Provide basic test coverage for raw I/O new ad090d05baab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15253079ca30 ALSA: hda: Use maple tree register cache new 81c294350733 ALSA: firewire: use 'GPL' string for module license contri [...] new 9b4469410cf9 ALSA: firewire: use 'GPL' string for module license contri [...] new b8bd45be8a15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8957af9911e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e352f31a863f ASoC: mediatek: mt8192-mt6359: Go back to old headphone pin name new 12c41c779fad ASoC: SOF: Refactor rx function for fuzzing new 70dad53ddff0 ASoC: SOF: Add IPC3 Kernel Injector new ca27441efe69 ASoC: audio-graph-card2-custom-sample: add missing CPU:Cod [...] new 7077b1864ca8 ASoC: dt-bindings: audio-graph-card: Expand 'widgets' docu [...] new 3582cf94ff49 ASoC: starfive: Fix an error check in jh7110_tdm_clk_reset_get() new 8bd81864533b ASoC: starfive: Remove some unused macros new 62a97bea5cce Fix error check and cleanup for JH7110 TDM new 374b54532b1c ASoC: dt-bindings: cirrus,cs35l45: drop unneeded quotes new 947e3960a72a ASoC: Switch two more i2c drivers back to use .probe() new fd6f223639b8 ASoC: audio-graph-card2-custom-sample.dtsi: remove DT warning new a46d37012a5b ASoC: mediatek: mt8173: Fix snd_soc_component_initialize e [...] new f9c058d14f4f ASoC: mediatek: mt8173: Fix irq error path new 487db53bb504 ASoC: mediatek: mt8173: Fix error paths new 530ca0a7ed04 ASoC: Intel: avs-da7219: remove redundant dapm routes new c2076f4fa4f1 ASoC: Intel: avs-dmic: remove redundant dapm routes new 12ea56d73c54 ASoC: Intel: avs-hdaudio: remove redundant dapm routes new d48e3cd5aaec ASoC: Intel: avs-max98357a: remove redundant dapm routes new b4df7ce9905b ASoC: Intel: avs-max98373: remove redundant dapm routes new 9868ca64fd7a ASoC: Intel: avs-max98927: remove redundant dapm routes new ae7d66822de5 ASoC: Intel: avs-nau8825: remove redundant dapm routes new 6227269fb375 ASoC: Intel: avs-rt274: remove redundant dapm routes new cca1ac1f097a ASoC: Intel: avs-rt286: remove redundant dapm routes new eae0655316a5 ASoC: Intel: avs-rt298: remove redundant dapm routes new 96b5452fe43c ASoC: Intel: avs-rt5682: remove redundant dapm routes new 51bdf6ebe5b7 ASoC: Intel: avs-ssm4567: remove redundant dapm routes new 597d364cd7b4 ASoC: Intel: avs: remove redundant dapm routes new 4e3bbb459aee Merge remote-tracking branch 'asoc/for-6.5' into asoc-next new ba6e1ec4eb9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1424481bc902 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 834c48e19618 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bb91a7d96a5c block: fix rootwait= again new a72e91eb4e16 Merge branch 'for-6.5/block' into for-next new b0488411e919 block/rnbd: kill rnbd_flags_supported new 5783153ac67e block/rnbd-srv: remove unused header new d6e94913cb1c block/rnbd: introduce rnbd_access_modes new ba2eed1cf8f0 block/rnbd-srv: no need to check sess_dev new 3ecdbf915135 block/rnbd-srv: rename one member in rnbd_srv_dev new 6a12d5379508 block/rnbd-srv: init ret with 0 instead of -EPERM new d3fc0b466425 block/rnbd-srv: init err earlier in rnbd_srv_init_module new fece685cc7bb block/rnbd-srv: make process_msg_sess_info returns void new 0dbbd269fb6a Merge branch 'for-6.5/block' into for-next new 9d1c92872e70 block: also call ->open for incremental partition opens new 764b83100b9a cdrom: remove the unused bdev argument to cdrom_open new 473399b50de1 cdrom: remove the unused mode argument to cdrom_ioctl new a4cec8bc14c0 cdrom: remove the unused cdrom_close_write release code new 8cdf433e2b8e cdrom: track if a cdrom_device_info was opened for data new 7ae24fcee992 cdrom: remove the unused mode argument to cdrom_release new 444aa2c58cb3 block: pass a gendisk on bdev_check_media_change new d32e2bf83791 block: pass a gendisk to ->open new ae220766d87c block: remove the unused mode argument to ->release new 7ee34cbc291a block: rename blkdev_close to blkdev_release new c889d0793d9d swsusp: don't pass a stack address to blkdev_get_by_path new 29499ab060fe bcache: don't pass a stack address to blkdev_get_by_path new 5ee607675deb rnbd-srv: don't pass a holder for non-exclusive blkdev_get [...] new 2ef789288afd btrfs: don't pass a holder for non-exclusive blkdev_get_by_path new 2736e8eeb0cc block: use the holder as indication for exclusive opens new 3f0b3e785e8b block: add a sb_open_mode helper new 81b1fb7d17c0 fs: remove sb->s_mode new 5f4eb9d5413f scsi: replace the fmode_t argument to scsi_cmd_allowed wit [...] new 2e80089c1824 scsi: replace the fmode_t argument to scsi_ioctl with a si [...] new 1991299e49fa scsi: replace the fmode_t argument to ->sg_io_fn with a si [...] new 7d9d7d59d44b nvme: replace the fmode_t argument to the nvme ioctl handl [...] new 658afed19cee mtd: block: use a simple bool to track open for write new 99b07780814e rnbd-srv: replace sess->open_flags with a "bool readonly" new bd6abfc8e789 ubd: remove commented out code in ubd_open new cfb425761c79 block: move a few internal definitions out of blkdev.h new 5e4ea834676e block: remove unused fmode_t arguments from ioctl handlers new 05bdb9965305 block: replace fmode_t with a block-specific type for bloc [...] new 4e762d862344 block: always use I_BDEV on file->f_mapping->host to find [...] new ee3249a8ce78 block: store the holder in file->private_data new 0733ad800291 fs: remove the now unused FMODE_* flags new 95dfd7371be8 Merge branch 'for-6.5/block' into for-next new 4826c59453b3 io_uring: wait interruptibly for request completions on exit new f7874bc70df3 Merge branch 'for-6.5/io_uring' into for-next new 4f1731df60f9 blk-mq: fix potential io hang by wrong 'wake_batch' new 48c00a3e1008 Merge branch 'for-6.5/block' into for-next new 135b2a079a09 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 5a1e0fdf7970 dm crypt: allocate compound pages if possible new 90ed93c305a0 dm flakey: clone pages on write bio before corrupting them new 30d10fc453e0 dm flakey: introduce random_read_corrupt and random_write_ [...] new 1b42cf99f6bc dm thin: remove return code variable in pool_map new 56fa445f80e1 dm thin: update .io_hints methods to not require handling [...] new 7dee660d1e69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45623d33bfc0 ata: libata-sata: Improve ata_change_queue_depth() new 12980c1f2f8a ata: libata-eh: Use ata_ncq_enabled() in ata_eh_speed_down() new 43cff7d94370 ata: libata-scsi: Use ata_ncq_supported in ata_scsi_dev_config() new 608a83139412 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fba941d3423 dt-bindings: mmc: sdhci-msm: add IPQ6018 compatible new 982fe2e093c6 mmc: dw_mmc: Make dw_mci_pltfm_remove() return void new 77a83be81599 dt-bindings: mmc: brcm,kona-sdhci: convert to YAML new 2d2934783f8d dt-bindings: mmc: sdhci-msm: Document SC8280XP SDHCI new 78ce88e7581f mmc: block: Suppress empty whitespaces in prints new 6151bc77daac mmc: meson-mx-sdhc: Avoid cast to incompatible function type new a3332b7aad34 mmc: mediatek: Avoid ugly error message when SDIO wakeup I [...] new 434587df9f7f memstick r592: make memstick_debug_get_tpc_name() static new 584f5488e484 mmc: core: Remove unnecessary error checks and change return type new 20dbd07ef0a8 mmc: sdhci: fix DMA configure compatibility issue when 64b [...] new 568898cbc8b5 mmc: block: ioctl: do write error check for spi new ac93af1fe3f4 dt-bindings: mmc: sdhci-msm: Document the QDU1000/QRU1000 [...] new f2764e1f795c mmc: mtk-sd: reduce CIT for better performance new f3a5b56c1286 mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support new d2754355512e mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enabl [...] new 17b492117b00 mmc: sdhci: Add VDD2 definition for power control register new 0e92aec2efa0 mmc: sdhci-pci-gli: Add support SD Express card for GL9767 new 8414061cd9c2 dt-bindings: mmc: convert bcm2835-sdhost bindings to YAML new c7eed31e235c mmc: sdhci-msm: Switch to the new ICE API new e92396625f79 mmc: Merge branch fixes into next new 3af9a0f0bd33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2d02cd1fe103 mfd: pm8008: Fix module autoloading new 03d253cb79df mfd: pm8008: Drop bogus i2c module alias new 5a4e1f7b6f76 mfd: tps65219: Add support for soft shutdown via sys-off API new de5fdd0f4882 dt-bindings: mfd: qcom,tcsr: Add the compatible for IPQ8074 new bbd4cf46edbe mfd: stpmic1: Fixup main control register and bits naming new 912485ca216a mfd: stpmic1: Add PMIC poweroff via sys-off handler new 1faac8c74b03 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 5574276d49a5 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 7a54cf02d717 dt-bindings: power: reset: qcom-pon: define pm8941-pon new 4dea2fd6e83c power: reset: qcom-pon: add support for pm8941-pon new efe92c7619c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d692cc619247 regulator: Switch two more i2c drivers back to use .probe() new 21910faafe70 Merge remote-tracking branch 'regulator/for-6.5' into regu [...] new b818bc3b01f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10ec0b102127 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8265f23e39ee apparmor: remove unused macro new b45be9bd7cf9 apparmor: fix policy_compat permission remap with extended [...] new e596c29de4bc apparmor: advertise availability of exended perms new bd1f4873db04 apparmor: fix profile verification and enable it new e31dd6e412f7 apparmor: fix: kzalloc perms tables for shared dfas new 36994deff31b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new bdc0734ef072 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 2359b3eb9442 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35b2a2fbceaf Merge branch 'next' of git://github.com/cschaufler/smack-next new 4fbc6e47f8d3 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 1a30771a403e tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation new de8c3bb2fad9 tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11 new 292a74876eb3 tpm_tis_spi: Release chip select when flow control fails new 802412e335b1 security: keys: perform capable check only on privileged o [...] new 538108e33994 KEYS: Replace all non-returning strlcpy with strscpy new e997591fae53 KEYS: DigitalSignature link restriction new ea67681ff0fc integrity: Enforce digitalSignature usage in the ima and e [...] new b01ac8c04723 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes new e819d64930fb tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (3 [...] new f53d27fa2d1d keys: Fix linking a duplicate key to a keyring's assoc_array new 394dfc8ac4b0 tpm_tis-spi: Add hardware wait polling new bcd6987b87b1 tpm: Switch i2c drivers back to use .probe() new bbe2620c2661 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f322e8af35c7 iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 new 309a15cb16bb iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 new 1d9777b9f3d5 iommu/arm-smmu-v3: Add explicit feature for nesting new 0bfbfc526c70 iommu/arm-smmu-v3: Document nesting-related errata new 6833b8f2e199 iommu/arm-smmu-v3: Set TTL invalidation hint better new 84b8a7fe2920 dt-bindings: arm-smmu: Fix SC8280XP Adreno binding new 387a80a74125 dt-bindings: iommu: arm,smmu: enable clocks for sa8775p Ad [...] new 44984d56e059 dt-bindings: arm-smmu: Add SM6375 GPU SMMU new 48989c0b25ca dt-bindings: arm-smmu: Add SDX75 SMMU compatible new c5fb66a17a43 Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...] new ac3c456382e8 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new a42f0c7a4118 iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() new 74a37817bd15 iommu/amd: Remove the unused struct amd_ir_data.ref new 66419036f68a iommu/amd: Introduce Disable IRTE Caching Support new 98aeb4ea5599 iommu/amd: Do not Invalidate IRT when IRTE caching is disabled new bccc37a8a2fb iommu/amd: Improving Interrupt Remapping Table Invalidation new 1ce018df8764 iommu/amd: Fix compile error for unused function new fe420865bd74 Merge branches 'arm/smmu', 'ppc/pamu', 'virtio', 'x86/amd' [...] new 99cb567470ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 65e8fc156b89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8051edd476f dt-bindings: misc: qcom,fastrpc: drop unneeded quotes new f5224826402f of: unittest: Switch i2c driver back to use .probe() new 1cc5ea020916 dt-bindings: trivial-devices: Add infineon,irps5401 new 48964ea50951 dt-bindings: vendor-prefixes: document TeeJet new f47f6d6d84c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5eb3b8357f98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25f43e27e6d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3463824e3c93 Merge branch into tip/master: 'x86/merge' new 1a99caff60ff Merge branch into tip/master: 'core/debugobjects' new ca83a843303a Merge branch into tip/master: 'irq/core' new 093d9b240a1f percpu: Fix self-assignment of __old in raw_cpu_generic_tr [...] new 5d03fcfabf7b Merge branch into tip/master: 'locking/core' new d49d1666aab5 tools: Remove unnecessary variables new 4a03aa34432a lkdtm: Avoid objtool/ibt warning new 020126239b8f Revert "x86/orc: Make it callthunk aware" new ac27ecf68a1a x86/entry: Move thunk restore code into thunk functions new 1e4b619185e8 objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions new a9da8247627e drm/vmwgfx: Add unwind hints around RBP clobber new 809373e17b26 objtool: Tidy elf.h new 2707579dfa61 objtool: Remove flags argument from elf_create_section() new a5bd62365323 objtool: Improve reloc naming new 53257a977a69 objtool: Consolidate rel/rela handling new eb0481bbc4ce objtool: Fix reloc_hash size new ff4082730c2a objtool: Add mark_sec_changed() new 6342a20efbd8 objtool: Add elf_create_section_pair() new fcf933552beb objtool: Keep GElf_Rel[a] structs synced new 5201a9bcb7d3 objtool: Don't free memory in elf_close() new caa4a6b74b40 objtool: Add for_each_reloc() new e0a9349b4c59 objtool: Allocate relocs in advance for new rela sections new ebcef730a19b objtool: Get rid of reloc->list new be9a4c116824 objtool: Get rid of reloc->idx new e4cbb9b81f1f objtool: Get rid of reloc->offset new fcee899d2794 objtool: Get rid of reloc->type new 0696b6e314db objtool: Get rid of reloc->addend new be2f0b1e1264 objtool: Get rid of reloc->jump_table_start new 890f10a433f5 objtool: Shrink reloc->sym_reloc_entry new 02b540010663 objtool: Shrink elf hash nodes new ec24b927c1fb objtool: Get rid of reloc->rel[a] new d93b5935fd47 objtool: Free insns when done new b4c96ef0add5 objtool: Skip reading DWARF section data new 301cf77e2131 x86/orc: Make the is_callthunk() definition depend on CONF [...] new 69efcec58faf Merge branch into tip/master: 'objtool/core' new cf28df6ba690 Merge branch into tip/master: 'perf/core' new cbffc075b712 Merge branch into tip/master: 'ras/core' new 5416bf1cf560 arm64/arch_timer: Fix MMIO byteswap new d8fc40935ad4 Merge branch into tip/master: 'sched/core' new bc9271c87612 Merge branch into tip/master: 'smp/core' new 0babddc49779 posix-timers: Refer properly to CONFIG_HIGH_RES_TIMERS new ace380b014f3 alarmtimer: Remove unnecessary initialization of variable 'ret' new f319c99c7018 alarmtimer: Remove unnecessary (void *) cast new 5579a8a8f15b tick/rcu: Fix bogus ratelimit condition new ad0334ffa4f9 posix-timers: Add sys_ni_posix_timers() prototype new 6a50d8b49f15 Merge branch into tip/master: 'timers/core' new 7141a1e56532 Merge branch into tip/master: 'x86/alternatives' new 44ce23cf0bb5 Merge branch into tip/master: 'x86/cache' new 84b9b44b9978 virt: sevguest: Add CONFIG_CRYPTO dependency new 39ed59d17c05 Merge branch into tip/master: 'x86/cc' new fb4c15dc6a57 Merge branch into tip/master: 'x86/cleanups' new a264591b8e2a Merge branch into tip/master: 'x86/cpu' new 68fcbf3f13b5 Merge branch into tip/master: 'x86/irq' new 0414d4ab11fd Merge branch into tip/master: 'x86/microcode' new 90584b087959 Merge branch into tip/master: 'x86/misc' new 78841cd185aa x86/mm: Remove Xen-PV leftovers from init_32.c new a21f89c340b3 Merge branch into tip/master: 'x86/mm' new 113d6da6a2b4 Merge branch into tip/master: 'x86/mtrr' new 7985c801b42d Merge branch into tip/master: 'x86/platform' new 0f2eeb20bbb8 Merge branch into tip/master: 'x86/sev' new a32b0f0db3f3 x86/microcode/AMD: Load late on both threads too new 4a7349239418 x86/microcode: Add a "microcode=" command line option new 7728822622f7 Merge x86/microcode into tip/master new fe3a80692253 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a053b7e579bd dt-bindings: memory-controllers: nuvoton: Add NPCM memory [...] new d244c610f1d9 EDAC/npcm: Add NPCM memory controller driver new 852667c317ae Merge ras/edac-drivers into for-next new 1812ec2607f8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 1f594a4d2d78 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new ba74da23e369 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7654c3fbdb3 tools/nolibc: tests: use volatile to force stack smashing new aa662d127e65 tools/nolibc: tests: fix build on non-c99 compliant compilers new 2df07fc55d5c tools/nolibc: fix build of the test case using glibc new fc82d7dbca3b tools/nolibc: add libc-test binary new e8842cf04ee0 tools/nolibc: add wrapper for memfd_create new 5df28c153dad tools/nolibc: implement fd-based FILE streams new 69f2cd9fea01 tools/nolibc: add testcases for vfprintf new 3a8039e289a3 tools/nolibc: Fix build of stdio.h due to header ordering new 7f291cfa90d7 tools/nolibc: use standard __asm__ statements new 0738c2d7bf93 tools/nolibc: use __inline__ syntax new fddc8f81f1cc tools/nolibc: use C89 comment syntax new f2fa6b384c67 tools/nolibc: validate C89 compatibility new 404fa87c0eaf tools/nolibc: s390: provide custom implementation for sys_fork new 3ad09d72e4d2 tools/nolibc: add testcase for fork()/waitpid() new 72ffbc6784a4 tools/nolibc: remove LINUX_REBOOT_ constants new c22c7c81af4d tools/nolibc: riscv: Fix up load/store instructions for rv32 new 53fcfafa8c5c tools/nolibc/unistd: add syscall() new ec8e1b73d588 selftests/nolibc: syscall_args: use generic __NR_statx new 443de903146e selftests/nolibc: reduce syscalls during space padding new c1e30f7d38fd tools/nolibc: aarch64: add stackprotector support new ed6c0d89bb39 tools/nolibc: arm: add stackprotector support new ca2d04371416 tools/nolibc: loongarch: add stackprotector support new 3da0de377b5c tools/nolibc: mips: add stackprotector support new 56d294a50cf3 tools/nolibc: riscv: add stackprotector support new 659ee30f33b1 tools/nolibc: fix typo pint -> point new 7a9b2345202a tools/nolibc: x86_64: disable stack protector for _start new 88fc7eb54ecc tools/nolibc: ensure stack protector guard is never zero new 8525092104ca tools/nolibc: add test for __stack_chk_guard initialization new e21a2eef7430 tools/nolibc: reformat list of headers to be installed new 818924d1295e tools/nolibc: add autodetection for stackprotector support new 0093c2dae8d3 tools/nolibc: simplify stackprotector compiler flags new e76b70dec9c2 tools/nolibc: fix segfaults on compilers without attribute [...] new 79d8d4cad225 tools/nolibc: s390: disable stackprotector in _start new 208aa9d94c11 tools/nolibc: add support for prctl() new 9a75575b81b5 selftests/nolibc: prevent coredumps during test execution new 87b9fa66af9a tools/nolibc: support nanoseconds in stat() new 758f970f4204 selftests/nolibc: print name instead of number for EOVERFLOW new da1affc5ceda selftests/nolibc: remove the duplicated gettimeofday_bad2 new 0dd2fdbfa593 tools/nolibc: ppoll/ppoll_time64: add a missing argument new ed495f0945e7 selftests/nolibc: test_fork: fix up duplicated print new f9bf5944d37b tools/nolibc: ensure fast64 integer types have 64 bits new a4c65af1511c selftests/nolibc: remove test gettimeofday_null new c88e46d6d63b selftests/nolibc: allow specify extra arguments for qemu new 0858aec43596 selftests/nolibc: fix up compile warning with glibc on x86_64 new bd27fef32960 selftests/nolibc: not include limits.h for nolibc new a36cfc5e483e selftests/nolibc: use INT_MAX instead of __INT_MAX__ new 646ff7c7edaa tools/nolibc: arm: add missing my_syscall6 new f62ec079d089 tools/nolibc: open: fix up compile warning for arm new 75d75a7b2803 selftests/nolibc: support two errnos with EXPECT_SYSER2() new 4cbab2eca009 selftests/nolibc: remove gettimeofday_bad1/2 completely new 957bfa31f1d9 selftests/nolibc: add new gettimeofday test cases new fa0df56a804b selftests/nolibc: also count skipped and failed tests in output new dd58d666ac08 selftests/nolibc: make sure gcc always use little endian on MIPS new 0b2cc90fd7a4 Merge branch 'nolibc.2023.06.09b' into HEAD new 8beb002254df Merge branch 'csd-lock.2023.06.07a' into HEAD new 7422e8dc0fbe rcu: Remove formal-verification tests new a386976ee35f rcutorture: Dump grace-period state upon rtort_pipe_count [...] new 824098f2585b rcu: Update synchronize_rcu_mult() comment for call_rcu_hurry() new 798d97a32768 torture: Scale scftorture memory based on number of CPUs new cba49d756990 scftorture: Forgive memory-allocation failure if KASAN new 3caa1baa78bc scftorture: Pause testing after memory-allocation failure new ac6956e99fd8 rcuscale: Permit blocking delays between writers new 3ef75e7ef3e5 rcuscale: Fix gp_async_max typo: s/reader/writer/ new a913826f43f6 rcuscale: Add minruntime module parameter new a10810044d94 rcuscale: Print out full set of module parameters new 00a154ef2087 rcuscale: Print out full set of kfree_rcu parameters new 01ae8886c42d rcuscale: Measure grace-period kthread CPU time new 96e0cdef91a6 rcu: Clarify rcu_is_watching() kernel-doc comment new e6e3261098bf rcu-tasks: Treat only synchronous grace periods urgently new 1f92727daa13 rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU new 87310256cfc5 rcu-tasks: Add kernel boot parameters for callback laziness new f742c7a411e3 rcuscale: Add kfree_by_call_rcu and kfree_mult to documentation new a01e440d0e0b rcuscale: Print grace-period kthread CPU time, if recorded new df8fa2f1fc4c rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time new a4fbc8b7b876 rcuscale: Add RCU Tasks Rude testing new 73475903fa86 torture: Support randomized shuffling for proxy exec testing new a4b9da4f8d52 torture: Add lock_torture_writer_fifo module param new a05644dfe5ea clocksource: Handle negative skews in "skew is too large" [...] new da1b1c83ea0b torture: Add "--no-" as synonym for "--do-no-" in torture.sh new de2b5ae75f68 documentation/rcu: Fix typo new d9bdd39a63c1 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 7accf57244ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a08e4220610e tools/testing/cxl: Use DEFINE_STATIC_SRCU() new 0e5d7b3b073c cxl: Add missing return to cdat read error path new 48331850ba13 Linux 6.4-rc2 new 036a7683d300 KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes new 983ed230743c KVM: s390: selftests: add selftest for CMMA migration new ee71aa4f30b9 s390/uvdevice: Add info IOCTL new 16e9977a8825 s390/uvdevice: Add 'Add Secret' UVC new 0cf745136598 s390/uvdevice: Add 'List Secrets' UVC new 24829b6851b8 s390/uvdevice: Add 'Lock Secret Store' UVC new 8b3459c4d8af s390/uv: replace scnprintf with sysfs_emit new c2da70d73763 s390/uv: Update query for secret-UVCs new eb972411f9c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8b7ce87efcab Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new d10a78e46330 Merge branch 'next' of https://github.com/kvm-x86/linux.git new a941f6d2acdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ec767e08ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f37ffd55481b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 36a4fb68acea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6250623aa28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 630d50f72e62 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 02210d52641a dt-bindings: ipmi: aspeed,ast2400-kcs-bmc: drop unneeded quotes new bf621f55ab6c Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 051f3f807336 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 9c4351b65c7e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ef65afa0740e Merge branch 'thunderbolt/fixes' into thunderbolt/next new 7ce542219b63 thunderbolt: Introduce tb_switch_downstream_port() new 17fb1a3df9c3 thunderbolt: Introduce tb_xdomain_downstream_port() new c437dcb18310 thunderbolt: Fix a couple of style issues in TMU code new 826f55d50de9 thunderbolt: Drop useless 'unidirectional' parameter from [...] new 701e73a823bb thunderbolt: Rework Titan Ridge TMU objection disable function new 7d283f4148f1 thunderbolt: Get rid of tb_switch_enable_tmu_1st_child() new 20c2fae9dbe3 thunderbolt: Move TMU configuration to tb_enable_tmu() new 4e7b4955cba1 thunderbolt: Move tb_enable_tmu() close to other TMU functions new ef34add89ee4 thunderbolt: Check valid TMU configuration in tb_switch_tm [...] new 12a14f2fca32 thunderbolt: Move CLx support functions into clx.c new 4f9a4f25ade8 thunderbolt: Get rid of __tb_switch_[en|dis]able_clx() new 1a9b6cb8b5db thunderbolt: Move CLx enabling into tb_enable_clx() new 35627353063b thunderbolt: Switch CL states from enum to a bitmask new 9650de737992 thunderbolt: Check for first depth router in tb.c new bdc6660e553a thunderbolt: Do not call CLx functions from TMU code new cb625ec6e571 thunderbolt: Prefix TMU post time log message with "TMU: " new b5d15961d955 thunderbolt: Prefix CL state related log messages with "CLx: " new 768e6fe69fde thunderbolt: Initialize CL states from the hardware new 4a420eb1426a thunderbolt: Make tb_switch_clx_disable() return CL states [...] new 53ba2e16957b thunderbolt: Disable CL states when a DMA tunnel is established new 1402ba08abae thunderbolt: Read retimer NVM authentication status prior [...] new b7b83911f790 thunderbolt: Do not send UNSET_INBOUND_SBTX when retimer N [...] new 87200371817e thunderbolt: Enable/disable sideband depending on USB4 por [...] new 9303b782791b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 65458bf3028a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0e21f1aad513 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 90a598b671dd Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 83e92e301eb2 MAINTAINERS: coresight: Add James Clark as Reviewer new c42d6ebeb4f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 68637d538f98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4396f5fc6d03 dt-bindings: interconnect: fsl,imx8m-noc: drop unneeded quotes new 12dc71953e66 clk: qcom: cbf-msm8996: scale CBF clock according to the CPUfreq new a1f7e7217847 interconnect: icc-clk: fix modular build new 7f1ed4659bad Merge branch 'icc-cbf' into icc-next new 1400725e4515 Merge branch 'icc-qos' into icc-next new b08e58c40771 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new fb1c13d59585 iio: adc: rockchip_saradc: Add callback functions new 757953f8ec69 iio: adc: rockchip_saradc: Add support for RK3588 new 97ad10bb2901 iio: adc: rockchip_saradc: Make use of devm_clk_get_enabled new 47902344c8c3 iio: adc: rockchip_saradc: Use of_device_get_match_data new 10bec68f51ee iio: adc: rockchip_saradc: Match alignment with open parenthesis new 5e63d7a260ea iio: adc: rockchip_saradc: Use dev_err_probe new 2daf2ae9793d dt-bindings: iio: adc: Add rockchip,rk3588-saradc string new 939110f2d075 dt-bindings: iio: afe: voltage-divider: Spelling s/curcuit [...] new 0cf9a77e80fa dt-bindings: iio: rockchip: Fix 'oneOf' condition failed warning new f8bfd7e2bdc4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 1f22bc5be5b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 24f45d0745ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94da3da96c35 dt-bindings: extcon: wlf,arizona: drop unneeded quotes new 416363e1f1d0 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new a281d882b931 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 763cdae953e2 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 58d90af707db Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 25dff723e373 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f0cc749254d1 cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex [...] new e70e16161147 Merge branch 'for-6.4-fixes' into for-next new 5273ee254e34 cgroup/cpuset: remove unneeded header files new ea5eff0bd22f Merge branch 'for-6.5' into for-next new 6f363f5aa845 cgroup: Do not corrupt task iteration when rebinding subsystem new 54866637c628 Merge branch 'for-6.4-fixes' into for-next new d16b3af46679 cgroup: remove unused task_cgroup_path() new 18740f47e5fa Merge branch 'for-6.5' into for-next new ef8795bad348 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 064a51d5ddcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9618f09e4891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 306028613190 vDPA/ifcvf: virt queue ops take immediate actions new 3da821fa4823 vDPA/ifcvf: get_driver_features from virtio registers new 51eb3e4f38ef vDPA/ifcvf: retire ifcvf_start_datapath and ifcvf_add_status new f20da6fc5fd5 vDPA/ifcvf: synchronize irqs in the reset routine new 5e2bb48b24d3 vDPA/ifcvf: a vendor driver should not set _CONFIG_S_FAILED new 9cc3f3f4f114 vdpa: solidrun: constify pointers to hwmon_channel_info new dfefd2ce4aa3 vdpa/snet: implement the resume vDPA callback new e9b43960f095 virtio-vdpa: Fix unchecked call to NULL set_vq_affinity new b72d713c16b6 tools/virtio: fix build break for aarch64 new 16e62271dad7 virtio_pci: Optimize virtio_pci_device structure size new a670f62dadd3 virtio: allow caller to override device id in vp_modern new eab808ca766c virtio: allow caller to override device DMA mask in vp_modern new 004f6c0513c7 pds_vdpa: Add new vDPA driver for AMD/Pensando DSC new 956d3dd08d68 pds_vdpa: move enum from common to adminq header new 3bf2dcf9566b pds_vdpa: new adminq entries new eb48c7714498 pds_vdpa: get vdpa management info new 0d02c9e57b93 pds_vdpa: virtio bar setup for vdpa new 10cce3cbfbdb pds_vdpa: add vdpa config client commands new 116311de8237 pds_vdpa: add support for vdpa and vdpamgmt interfaces new 410060933341 pds_vdpa: subscribe to the pds_core events new 559751fcefd7 pds_vdpa: pds_vdps.rst and Kconfig new 6667e99dcd1d virtio: Add missing documentation for structure fields new bf9fa35c8f11 vdpa: add VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK flag new ed33fd6e52af vdpa: accept VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK backen [...] new f428c7c176e9 vdpa: add get_backend_features vdpa operation new 6ebd1a1d1f9d vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK new eff5ed1ff924 vdpa/mlx5: Support interrupt bypassing new 233cc7c52210 Revert "virtio-blk: support completion batching for the IRQ path" new d3787328dc74 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 75dbb697dc48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0ce9ce408b6 gpiolib: Do not unexport GPIO on freeing new ad4a2a302493 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 32a2e6ab2ceb dt-bindings: pinctrl: Drop k3 new 75750edba549 dt-bindings: pinctrl: qcom: Add support for ipq5018 new 725d1c891658 pinctrl: qcom: Add IPQ5018 pinctrl driver new 1c4aac1739ba pinctrl: qcom: qdf2xxx: drop ACPI_PTR new 01bceae21471 pinctrl: qcom: fix indentation in Kconfig new be7d0c78aa4a pinctrl: qcom: correct language typo (Technologies) new c0602eea4a95 pinctrl: qcom: drop unneeded GPIOLIB dependency new da95f081b3fe pinctrl: qcom: mark true OF dependency - common MSM pinctrl code new 405ac045ec73 pinctrl: qcom: allow true compile testing new 3476b8b1920f pinctrl: qcom: organize main SoC drivers in new Kconfig.msm new a46f809bf317 pinctrl: qcom: organize audio drivers in menuconfig new 857982138b79 dt-bindings: pinctrl: Document Tegra234 pin controllers new 6d8257ca3988 pinctrl: tegra: Add Tegra234 pinmux driver new 5cc9525bfc8e gpio: tegra186: Check PMC driver status before any request new 0d8675e1dfa6 pinctrl: Duplicate user memory in one go in pinmux_select() new e3275a89e5c7 pinctrl: Relax user input size in pinmux_select() new b2132afec097 pinctrl: nxp: Fix resource leaks in for_each_child_of_node [...] new 73f8ce7f961a pinctrl:sunplus: Add check for kmalloc new ad6463941716 pinctrl: npcm7xx: Add missing check for ioremap new 4e739807ca96 Merge tag 'qcom-pinctrl-6.5' of https://git.kernel.org/pub [...] new 386ea4292487 Merge branch 'devel' into for-next new 66a33f361197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27896ffd8fe4 lib/string_helpers: Add missing header files to MAINTAINER [...] new fca76071bab2 lib/string_helpers: Split out string_choices.h new a9fc76645ca0 lib/string_choices: Add str_high_low() helper new c518d31b2a33 pinctrl: baytrail: Use str_hi_lo() helper new 2b26950f27a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new edb020d44e67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e42bf3cfedec selftests: media_tests: Add new subtest to video_device_test new 17cb2f17ed50 selftests: prctl: Fix spelling mistake "anonynous" -> "anonymous" new 375b9ff53cb6 kselftest: vDSO: Fix accumulation of uninitialized ret whe [...] new c4f461a113ec selftests/clone3: test clone3 with exit signal in flags new 1977ecea8c75 selftests/ftrace: Add new test case which checks for optim [...] new f6a01213e3f8 selftests: allow runners to override the timeout new bcda4c863efd selftest: pidfd: Omit long and repeating outputs new 301d6815cdb3 kselftests: Sort the collections list to avoid duplicate tests new 1e2c44992788 selftests/cpufreq: Don't enable generic lock debugging options new 8cd0d8633e2d selftests/ftace: Fix KTAP output ordering new dfad491f6861 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a478de665004 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 5fdf483b3344 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b042c6ead14 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new bd15de5074da Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new b3b25ee5777b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 63840de5d669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ee2afb2b1c3 Merge branch 'main' of git://git.infradead.org/users/willy [...] new b33e84bac854 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 6bb6aba2f57a bus: mhi: host: pci_generic: Add support for Quectel EM160 [...] new 5656ada56cce Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 3363a80d2b6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d29649bb979a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f787b6000a0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e68d7f483e8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74ce793bcbde hostfs: Fix ephemeral inodes new 592efeb4a07e selftests/landlock: Don't create useless file layouts new 3de64b656b3c selftests/landlock: Add supports_filesystem() helper new 55ab3fbe8333 selftests/landlock: Make mounts configurable new 04f9070e99a4 selftests/landlock: Add tests for pseudo filesystems new 35ca42399297 selftests/landlock: Add hostfs tests new 3396072fc0b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2e3115d7171 rust: error: `impl Debug` for `Error` with `errname()` int [...] new 8f53049bee3d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1acba1a643ee Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 38ffbaa723bc Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 7b1618b90773 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 68990052215a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 1fa89cccd288 media: venus: hfi_cmds: Replace fake flex-arrays with flex [...] new c4bd15b5cb5f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5cfb7461fdc1 fix up for "mm/slab: decouple ARCH_KMALLOC_MINALIGN from A [...] new 131a3b5e7f07 Fix a sparc64 use of the gso functions new 1f6ce8392d6f Add linux-next specific files for 20230613
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 (53ab6975c12d) \ N -- N -- N refs/heads/master (1f6ce8392d6f)
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 2852 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/RCU/lockdep-splat.rst | 2 +- .../admin-guide/device-mapper/dm-flakey.rst | 10 + Documentation/admin-guide/kernel-parameters.txt | 16 +- Documentation/arm64/kdump.rst | 92 + Documentation/arm64/silicon-errata.rst | 4 + Documentation/bpf/cpumasks.rst | 5 +- Documentation/crypto/async-tx-api.rst | 2 +- .../devicetree/bindings/ata/ahci-common.yaml | 2 +- .../devicetree/bindings/clock/canaan,k210-clk.yaml | 2 +- .../devicetree/bindings/clock/imx8m-clock.yaml | 3 + .../devicetree/bindings/extcon/wlf,arizona.yaml | 14 +- .../bindings/i3c/silvaco,i3c-master.yaml | 2 +- .../bindings/iio/adc/rockchip-saradc.yaml | 1 + .../bindings/iio/afe/voltage-divider.yaml | 2 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 2 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 12 +- .../bindings/ipmi/aspeed,ast2400-kcs-bmc.yaml | 8 +- .../devicetree/bindings/media/rockchip-vpu.yaml | 1 + .../nuvoton,npcm-memory-controller.yaml | 50 + .../memory-controllers/nvidia,tegra20-emc.yaml | 2 +- .../bindings/memory-controllers/ti,gpmc.yaml | 2 +- .../bindings/mfd/canaan,k210-sysctl.yaml | 2 +- .../devicetree/bindings/mfd/qcom,tcsr.yaml | 1 + Documentation/devicetree/bindings/mips/ralink.yaml | 1 + .../devicetree/bindings/misc/qcom,fastrpc.yaml | 6 +- .../bindings/mmc/brcm,bcm2835-sdhost.txt | 23 - .../bindings/mmc/brcm,bcm2835-sdhost.yaml | 54 + .../devicetree/bindings/mmc/sdhci-msm.yaml | 1 + .../bindings/mtd/amlogic,meson-nand.yaml | 6 + .../bindings/mtd/partitions/partitions.yaml | 1 + .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../bindings/net/amlogic,meson-dwmac.yaml | 2 +- .../devicetree/bindings/net/brcm,bcmgenet.yaml | 2 +- .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 +- .../devicetree/bindings/net/mediatek-dwmac.yaml | 2 +- .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 2 +- .../devicetree/bindings/net/rockchip-dwmac.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../bindings/net/toshiba,visconti-dwmac.yaml | 2 +- .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 6 +- .../devicetree/bindings/net/xilinx_axienet.txt | 101 - .../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 183 + .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 +- .../bindings/pinctrl/canaan,k210-fpioa.yaml | 2 +- .../bindings/pinctrl/qcom,ipq5018-tlmm.yaml | 127 + .../power/reset/brcm,bcm21664-resetmgr.txt | 14 - .../power/reset/brcm,bcm21664-resetmgr.yaml | 31 + .../devicetree/bindings/power/reset/qcom,pon.yaml | 16 + .../devicetree/bindings/reset/canaan,k210-rst.yaml | 2 +- .../devicetree/bindings/riscv/canaan.yaml | 2 +- .../devicetree/bindings/sound/audio-graph.yaml | 6 +- .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 10 +- .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/devicetree/usage-model.rst | 2 +- Documentation/doc-guide/sphinx.rst | 11 +- Documentation/filesystems/ext4/journal.rst | 7 +- Documentation/filesystems/overlayfs.rst | 35 + Documentation/kbuild/kbuild.rst | 6 + Documentation/mm/split_page_table_lock.rst | 17 +- Documentation/netlink/genetlink-c.yaml | 4 + Documentation/netlink/genetlink-legacy.yaml | 4 + Documentation/netlink/specs/ethtool.yaml | 120 +- .../ethernet/mellanox/mlx5/devlink.rst | 7 + .../ethernet/mellanox/mlx5/switchdev.rst | 20 + Documentation/process/handling-regressions.rst | 208 +- Documentation/riscv/hwprobe.rst | 3 + Documentation/riscv/index.rst | 1 + Documentation/riscv/vector.rst | 132 + .../translations/zh_CN/devicetree/usage-model.rst | 2 +- Documentation/userspace-api/media/v4l/biblio.rst | 9 + .../media/v4l/ext-ctrls-codec-stateless.rst | 1209 ++- .../userspace-api/media/v4l/metafmt-d4xx.rst | 55 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 16 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 16 + .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 16 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 24 + .../userspace-api/media/videodev2.h.rst.exceptions | 4 + MAINTAINERS | 32 +- Makefile | 2 +- Next/SHA1s | 220 +- Next/merge.log | 7991 ++++++++++++-------- arch/Kconfig | 7 - arch/alpha/include/uapi/asm/socket.h | 3 + arch/arm/boot/dts/bcm-ns.dtsi | 62 +- arch/arm/boot/dts/bcm11351.dtsi | 27 +- arch/arm/boot/dts/bcm21664-garnet.dts | 46 +- arch/arm/boot/dts/bcm21664.dtsi | 31 +- arch/arm/boot/dts/bcm23550.dtsi | 19 +- arch/arm/boot/dts/bcm28155-ap.dts | 8 +- .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 7 - arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 - arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 3 - arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 7 - arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 7 - arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 7 - arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 3 - arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 - arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 29 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 17 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 12 - arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts | 12 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 34 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 7 - arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 4 - arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 7 - arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 - arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 7 - arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 - arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 7 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 17 +- arch/arm/boot/dts/bcm5301x.dtsi | 23 - arch/arm/boot/dts/mt7623.dtsi | 12 + arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 86 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 86 +- arch/arm/boot/dts/mt7623a.dtsi | 99 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 49 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 37 +- arch/arm/lib/uaccess_with_memcpy.c | 3 + arch/arm/mm/fault-armv.c | 5 +- arch/arm/mm/fault.c | 3 + arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/amlogic-c3-c302x-aw409.dts | 29 + arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 87 + .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 2 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 220 +- .../boot/dts/freescale/imx8mq-tqma8mq-mba8mx.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx93.dtsi | 6 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 6 +- .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 31 + arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 62 + arch/arm64/boot/dts/mediatek/mt8186.dtsi | 490 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 1 - .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 22 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 35 +- .../arm64/boot/dts/nvidia/tegra234-p3737-0000.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi | 60 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0000.dts | 23 +- .../dts/nvidia/tegra234-p3768-0000+p3767-0005.dts | 20 + .../arm64/boot/dts/nvidia/tegra234-p3768-0000.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra234.dtsi | 53 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 5 + arch/arm64/include/asm/cache.h | 3 + arch/arm64/mm/fault.c | 3 + arch/arm64/mm/hugetlbpage.c | 11 +- arch/arm64/mm/init.c | 51 +- arch/ia64/mm/hugetlbpage.c | 4 +- arch/m68k/configs/amiga_defconfig | 2 +- arch/m68k/configs/apollo_defconfig | 2 +- arch/m68k/configs/atari_defconfig | 2 +- arch/m68k/configs/bvme6000_defconfig | 2 +- arch/m68k/configs/hp300_defconfig | 2 +- arch/m68k/configs/mac_defconfig | 2 +- arch/m68k/configs/multi_defconfig | 2 +- arch/m68k/configs/mvme147_defconfig | 2 +- arch/m68k/configs/mvme16x_defconfig | 2 +- arch/m68k/configs/q40_defconfig | 2 +- arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 2 +- arch/m68k/configs/virt_defconfig | 2 - arch/m68k/include/asm/mmu_context.h | 6 +- arch/m68k/kernel/sys_m68k.c | 2 + arch/m68k/mm/mcfmmu.c | 52 +- arch/microblaze/kernel/signal.c | 5 +- arch/mips/Kconfig | 4 +- arch/mips/alchemy/Kconfig | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 148 +- arch/mips/boot/dts/ingenic/qi_lb60.dts | 6 +- arch/mips/boot/dts/ralink/Makefile | 3 +- .../boot/dts/ralink/mt7621-tplink-hc220-g5-v1.dts | 84 + arch/mips/boot/dts/ralink/mt7628a.dtsi | 40 +- arch/mips/configs/ci20_defconfig | 45 +- arch/mips/generic/board-ingenic.c | 61 +- arch/mips/include/asm/cpu-features.h | 4 +- arch/mips/include/asm/io.h | 1 + arch/mips/include/asm/pgtable.h | 15 +- arch/mips/include/asm/smp.h | 2 + arch/mips/include/uapi/asm/inst.h | 33 + arch/mips/include/uapi/asm/socket.h | 3 + arch/mips/kernel/asm-offsets.c | 14 + arch/mips/kernel/smp-cps.c | 13 +- arch/mips/kernel/smp-mt.c | 3 +- arch/mips/kernel/smp.c | 18 + arch/mips/kernel/unaligned.c | 41 + arch/mips/mm/tlb-r3k.c | 5 +- arch/mips/mm/tlb-r4k.c | 19 +- arch/mips/sibyte/swarm/platform.c | 14 +- arch/parisc/include/uapi/asm/socket.h | 3 + arch/parisc/kernel/cache.c | 26 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/parisc/mm/hugetlbpage.c | 4 +- arch/powerpc/include/asm/cache.h | 9 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/mm/book3s64/hash_tlb.c | 4 + arch/powerpc/mm/book3s64/radix_tlb.c | 16 +- arch/powerpc/mm/book3s64/subpage_prot.c | 2 + arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/xmon/xmon.c | 5 +- arch/riscv/Kconfig | 39 +- arch/riscv/Makefile | 6 +- arch/riscv/include/asm/csr.h | 18 +- arch/riscv/include/asm/elf.h | 11 +- arch/riscv/include/asm/hwcap.h | 3 + arch/riscv/include/asm/insn.h | 29 + arch/riscv/include/asm/kvm_host.h | 2 + arch/riscv/include/asm/kvm_vcpu_vector.h | 82 + arch/riscv/include/asm/processor.h | 13 + arch/riscv/include/asm/switch_to.h | 9 +- arch/riscv/include/asm/thread_info.h | 3 + arch/riscv/include/asm/vector.h | 184 + arch/riscv/include/uapi/asm/auxvec.h | 1 + arch/riscv/include/uapi/asm/hwcap.h | 1 + arch/riscv/include/uapi/asm/hwprobe.h | 1 + arch/riscv/include/uapi/asm/kvm.h | 8 + arch/riscv/include/uapi/asm/ptrace.h | 39 + arch/riscv/include/uapi/asm/sigcontext.h | 16 +- arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/cpufeature.c | 25 + arch/riscv/kernel/entry.S | 6 +- arch/riscv/kernel/head.S | 41 +- arch/riscv/kernel/process.c | 20 + arch/riscv/kernel/ptrace.c | 70 + arch/riscv/kernel/setup.c | 3 + arch/riscv/kernel/signal.c | 220 +- arch/riscv/kernel/smpboot.c | 7 + arch/riscv/kernel/sys_riscv.c | 4 + arch/riscv/kernel/traps.c | 26 +- arch/riscv/kernel/vector.c | 276 + arch/riscv/kvm/Makefile | 1 + arch/riscv/kvm/vcpu.c | 25 + arch/riscv/kvm/vcpu_vector.c | 186 + arch/riscv/mm/hugetlbpage.c | 4 +- arch/s390/kernel/uv.c | 2 + arch/s390/mm/gmap.c | 31 +- arch/s390/mm/pgtable.c | 12 +- arch/sh/include/mach-common/mach/highlander.h | 2 +- arch/sh/include/mach-common/mach/r2d.h | 2 +- arch/sh/include/mach-dreamcast/mach/sysasic.h | 2 +- arch/sh/include/mach-se/mach/se7724.h | 2 +- arch/sh/kernel/cpu/sh3/entry.S | 4 +- arch/sh/mm/hugetlbpage.c | 4 +- arch/sparc/include/uapi/asm/socket.h | 3 + arch/sparc/kernel/signal32.c | 2 + arch/sparc/mm/fault_64.c | 3 + arch/sparc/mm/hugetlbpage.c | 4 +- arch/sparc/mm/io-unit.c | 2 +- arch/sparc/mm/iommu.c | 2 +- arch/sparc/mm/tlb.c | 2 + arch/um/Kconfig | 1 - arch/um/drivers/ubd_kern.c | 20 +- arch/um/os-Linux/user_syms.c | 7 - arch/x86/entry/thunk_64.S | 20 +- arch/x86/include/asm/alternative.h | 5 - arch/x86/include/asm/unwind_hints.h | 9 + arch/x86/kernel/callthunks.c | 4 +- arch/x86/kernel/cpu/microcode/amd.c | 5 +- arch/x86/kernel/cpu/microcode/core.c | 44 + arch/x86/kernel/cpu/microcode/internal.h | 16 + arch/x86/kernel/ldt.c | 6 +- arch/x86/kernel/unwind_orc.c | 21 +- arch/x86/mm/init_32.c | 17 +- arch/x86/mm/mem_encrypt_identity.c | 2 +- arch/x86/net/bpf_jit_comp.c | 2 +- arch/xtensa/Kconfig | 1 - arch/xtensa/boot/boot-redboot/Makefile | 9 +- arch/xtensa/include/asm/asm-prototypes.h | 7 + arch/xtensa/include/asm/asmmacro.h | 1 + arch/xtensa/include/asm/core.h | 8 + arch/xtensa/include/asm/ftrace.h | 9 - arch/xtensa/include/asm/platform.h | 20 - arch/xtensa/include/asm/string.h | 3 - arch/xtensa/kernel/mcount.S | 1 + arch/xtensa/kernel/platform.c | 29 +- arch/xtensa/kernel/setup.c | 34 +- arch/xtensa/kernel/stacktrace.c | 4 - arch/xtensa/kernel/time.c | 4 - arch/xtensa/kernel/xtensa_ksyms.c | 81 +- arch/xtensa/lib/Makefile | 3 +- arch/xtensa/lib/ashldi3.S | 1 + arch/xtensa/lib/ashrdi3.S | 1 + arch/xtensa/lib/bswapdi2.S | 1 + arch/xtensa/lib/bswapsi2.S | 1 + arch/xtensa/lib/checksum.S | 2 + arch/xtensa/lib/divsi3.S | 1 + arch/xtensa/lib/lshrdi3.S | 1 + arch/xtensa/lib/memcopy.S | 19 +- arch/xtensa/lib/memset.S | 2 + arch/xtensa/lib/modsi3.S | 1 + arch/xtensa/lib/mulsi3.S | 1 + arch/xtensa/lib/strncpy_user.S | 1 + arch/xtensa/lib/strnlen_user.S | 1 + arch/xtensa/lib/udivsi3.S | 1 + arch/xtensa/lib/umodsi3.S | 1 + arch/xtensa/lib/umulsidi3.S | 1 + arch/xtensa/lib/usercopy.S | 1 + arch/xtensa/mm/misc.S | 5 + arch/xtensa/mm/tlb.c | 5 +- arch/xtensa/platforms/iss/setup.c | 24 +- arch/xtensa/platforms/iss/simdisk.c | 6 +- arch/xtensa/platforms/xt2000/setup.c | 48 +- arch/xtensa/platforms/xtfpga/setup.c | 34 +- block/bdev.c | 99 +- block/blk-mq-debugfs.c | 2 +- block/blk-mq-tag.c | 15 +- block/blk-mq.c | 8 +- block/blk-mq.h | 3 +- block/blk-zoned.c | 12 +- block/blk.h | 26 +- block/bsg-lib.c | 2 +- block/bsg.c | 8 +- block/disk-events.c | 18 +- block/early-lookup.c | 2 +- block/fops.c | 60 +- block/genhd.c | 13 +- block/ioctl.c | 61 +- certs/system_keyring.c | 9 +- drivers/accel/qaic/qaic_drv.c | 4 + drivers/acpi/arm64/apmt.c | 10 +- drivers/ata/libata-eh.c | 4 +- drivers/ata/libata-sata.c | 31 +- drivers/ata/libata-scsi.c | 2 +- drivers/base/devres.c | 6 +- drivers/base/regmap/Makefile | 2 +- drivers/base/regmap/internal.h | 12 +- drivers/base/regmap/regcache-maple.c | 82 +- drivers/base/regmap/regcache.c | 12 +- drivers/base/regmap/regmap-kunit.c | 327 + drivers/base/regmap/regmap-raw-ram.c | 133 + drivers/block/amiflop.c | 20 +- drivers/block/aoe/aoeblk.c | 8 +- drivers/block/ataflop.c | 43 +- drivers/block/drbd/drbd_main.c | 13 +- drivers/block/drbd/drbd_nl.c | 23 +- drivers/block/floppy.c | 72 +- drivers/block/loop.c | 24 +- drivers/block/mtip32xx/mtip32xx.c | 4 +- drivers/block/nbd.c | 12 +- drivers/block/null_blk/main.c | 1 + drivers/block/pktcdvd.c | 36 +- drivers/block/rbd.c | 6 +- drivers/block/rnbd/Makefile | 6 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 4 +- drivers/block/rnbd/rnbd-clt.c | 8 +- drivers/block/rnbd/rnbd-common.c | 23 - drivers/block/rnbd/rnbd-proto.h | 31 +- drivers/block/rnbd/rnbd-srv-sysfs.c | 6 +- drivers/block/rnbd/rnbd-srv.c | 67 +- drivers/block/rnbd/rnbd-srv.h | 4 +- drivers/block/sunvdc.c | 2 +- drivers/block/swim.c | 24 +- drivers/block/swim3.c | 33 +- drivers/block/ublk_drv.c | 4 +- drivers/block/virtio_blk.c | 82 +- drivers/block/xen-blkback/xenbus.c | 4 +- drivers/block/xen-blkfront.c | 2 +- drivers/block/z2ram.c | 8 +- drivers/block/zram/zram_drv.c | 21 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 10 +- drivers/bus/mhi/host/pci_generic.c | 2 + drivers/cdrom/cdrom.c | 38 +- drivers/cdrom/gdrom.c | 12 +- drivers/char/mem.c | 7 - drivers/char/tpm/st33zp24/i2c.c | 2 +- drivers/char/tpm/tpm_i2c_atmel.c | 2 +- drivers/char/tpm/tpm_i2c_infineon.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 2 +- drivers/char/tpm/tpm_tis_i2c.c | 61 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 2 +- drivers/char/tpm/tpm_tis_spi_main.c | 91 +- drivers/clk/actions/owl-composite.c | 35 +- drivers/clk/at91/clk-main.c | 1 + drivers/clk/at91/clk-smd.c | 29 +- drivers/clk/at91/sckc.c | 1 + drivers/clk/berlin/berlin2-div.c | 1 + drivers/clk/clk-axi-clkgen.c | 14 +- drivers/clk/clk-cdce706.c | 30 +- drivers/clk/clk-k210.c | 3 + drivers/clk/clk-lan966x.c | 17 - drivers/clk/clk-lmk04832.c | 1 + drivers/clk/clk-lochnagar.c | 1 + drivers/clk/clk-qoriq.c | 1 + drivers/clk/clk-si5341.c | 19 +- drivers/clk/clk-si5351.c | 67 +- drivers/clk/clk-stm32f4.c | 1 + drivers/clk/clk-versaclock5.c | 5 +- drivers/clk/clk-versaclock7.c | 3 +- drivers/clk/clk-wm831x.c | 1 + drivers/clk/clk.c | 109 +- drivers/clk/clk_test.c | 180 +- drivers/clk/davinci/da8xx-cfgchip.c | 12 +- drivers/clk/imx/clk-busy.c | 1 + drivers/clk/imx/clk-composite-8m.c | 31 + drivers/clk/imx/clk-fixup-mux.c | 1 + drivers/clk/imx/clk-imx8mn.c | 8 +- drivers/clk/imx/clk-imx8mp.c | 24 +- drivers/clk/imx/clk-imx93.c | 15 +- drivers/clk/imx/clk-imxrt1050.c | 22 +- drivers/clk/imx/clk-scu.c | 20 +- drivers/clk/ingenic/cgu.c | 15 +- drivers/clk/ingenic/tcu.c | 19 +- drivers/clk/mediatek/clk-cpumux.c | 1 + drivers/clk/pxa/clk-pxa.c | 1 + drivers/clk/renesas/r9a06g032-clocks.c | 1 + drivers/clk/samsung/Kconfig | 1 + drivers/clk/socfpga/clk-gate.c | 1 + drivers/clk/sprd/composite.c | 16 +- drivers/clk/st/clk-flexgen.c | 15 +- drivers/clk/stm32/clk-stm32-core.c | 33 +- drivers/clk/tegra/clk-bpmp.c | 1 + drivers/clk/tegra/clk-periph.c | 17 +- drivers/clk/tegra/clk-super.c | 16 +- drivers/clk/ux500/clk-prcmu.c | 1 + drivers/clk/ux500/clk-sysctrl.c | 1 + drivers/clk/versatile/clk-sp810.c | 1 + drivers/clocksource/arm_arch_timer.c | 6 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.h | 2 +- drivers/crypto/intel/qat/qat_common/icp_qat_hw.h | 3 +- drivers/dma-buf/udmabuf.c | 47 +- drivers/edac/Kconfig | 11 + drivers/edac/Makefile | 1 + drivers/edac/npcm_edac.c | 543 ++ drivers/firmware/tegra/bpmp-tegra186.c | 204 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpiolib.c | 2 - drivers/gpu/drm/Kconfig | 4 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 25 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 28 + .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 140 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 144 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 33 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 141 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 1 - drivers/gpu/drm/display/drm_dsc_helper.c | 59 + drivers/gpu/drm/drm_managed.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 2 - drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/intel_display.c | 5 +- .../gpu/drm/i915/display/intel_display_driver.c | 2 +- drivers/gpu/drm/i915/display/intel_dmc.c | 2 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 3 +- drivers/gpu/drm/i915/display/intel_drrs.c | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 23 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 18 +- drivers/gpu/drm/i915/display/intel_opregion.c | 3 +- drivers/gpu/drm/i915/display/intel_pps.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 40 + drivers/gpu/drm/i915/gem/i915_gem_object.c | 6 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 8 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 38 + drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 5 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 29 +- drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 8 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 10 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 10 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 20 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/selftest_tlb.c | 11 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 21 - drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 30 + .../gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h | 74 + drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c | 34 +- .../drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 81 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 11 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 33 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 224 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 26 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 235 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 6 +- drivers/gpu/drm/i915/gt/uc/intel_huc_print.h | 21 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 133 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 26 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 - drivers/gpu/drm/i915/i915_driver.c | 19 +- drivers/gpu/drm/i915/i915_drm_client.c | 65 +- drivers/gpu/drm/i915/i915_drm_client.h | 22 +- drivers/gpu/drm/i915/i915_drv.h | 14 +- drivers/gpu/drm/i915/i915_gem.c | 6 +- drivers/gpu/drm/i915/i915_getparam.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 92 +- drivers/gpu/drm/i915/i915_perf_types.h | 12 - drivers/gpu/drm/i915/i915_pmu.c | 34 +- drivers/gpu/drm/i915/i915_pmu.h | 8 +- drivers/gpu/drm/i915/i915_reg.h | 3 + drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_wakeref.c | 22 +- drivers/gpu/drm/i915/intel_wakeref.h | 12 +- .../gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 17 +- drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c | 4 +- drivers/gpu/drm/i915/pxp/intel_pxp_huc.c | 2 +- drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 16 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 7 + drivers/gpu/drm/i915/soc/intel_gmch.c | 4 +- drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 118 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 33 + drivers/gpu/drm/msm/adreno/adreno_device.c | 14 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 128 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 21 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 14 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 7 + .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 16 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 14 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 14 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 33 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c | 387 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 13 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 7 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 15 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 3 +- drivers/gpu/drm/msm/dp/dp_display.c | 77 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 115 +- drivers/gpu/drm/msm/msm_drv.c | 4 +- drivers/gpu/drm/msm/msm_dsc_helper.h | 38 + drivers/gpu/drm/msm/msm_fbdev.c | 20 + drivers/gpu/drm/msm/msm_gem_submit.c | 7 +- drivers/gpu/drm/msm/msm_gpu.c | 4 - drivers/gpu/drm/msm/msm_rd.c | 24 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 10 +- drivers/gpu/drm/renesas/Kconfig | 4 + drivers/gpu/drm/renesas/Makefile | 4 + drivers/gpu/drm/{ => renesas}/rcar-du/Kconfig | 0 drivers/gpu/drm/{ => renesas}/rcar-du/Makefile | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.c | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.c | 37 +- .../gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_drv.c | 48 - .../gpu/drm/{ => renesas}/rcar-du/rcar_du_drv.h | 2 - .../drm/{ => renesas}/rcar-du/rcar_du_encoder.c | 0 .../drm/{ => renesas}/rcar-du/rcar_du_encoder.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_group.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_group.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_regs.h | 3 +- .../gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.h | 0 .../drm/{ => renesas}/rcar-du/rcar_du_writeback.c | 0 .../drm/{ => renesas}/rcar-du/rcar_du_writeback.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_dw_hdmi.c | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.c | 0 drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_lvds_regs.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.c | 0 .../gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.h | 0 .../drm/{ => renesas}/rcar-du/rcar_mipi_dsi_regs.h | 0 .../gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi.c | 0 .../{ => renesas}/rcar-du/rzg2l_mipi_dsi_regs.h | 0 drivers/gpu/drm/{ => renesas}/shmobile/Kconfig | 0 drivers/gpu/drm/{ => renesas}/shmobile/Makefile | 0 .../{ => renesas}/shmobile/shmob_drm_backlight.c | 0 .../{ => renesas}/shmobile/shmob_drm_backlight.h | 0 .../drm/{ => renesas}/shmobile/shmob_drm_crtc.c | 0 .../drm/{ => renesas}/shmobile/shmob_drm_crtc.h | 0 .../gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.c | 0 .../gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.h | 0 .../gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.c | 0 .../gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.h | 0 .../drm/{ => renesas}/shmobile/shmob_drm_plane.c | 0 .../drm/{ => renesas}/shmobile/shmob_drm_plane.h | 0 .../drm/{ => renesas}/shmobile/shmob_drm_regs.h | 0 drivers/gpu/drm/tegra/sor.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h | 16 +- drivers/hid/Kconfig | 20 +- drivers/hid/Makefile | 1 + drivers/hid/hid-apple.c | 13 +- drivers/hid/hid-ids.h | 4 + drivers/hid/hid-nvidia-shield.c | 738 ++ drivers/hid/hid-quirks.c | 1 + drivers/hwmon/lm75.c | 2 +- drivers/hwmon/lm95245.c | 2 +- drivers/hwmon/tmp102.c | 2 +- drivers/hwmon/tmp108.c | 2 +- drivers/hwmon/tmp464.c | 2 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 2 +- drivers/i2c/i2c-core-base.c | 19 + drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 246 +- drivers/infiniband/core/cma.c | 7 +- drivers/infiniband/core/uverbs_cmd.c | 7 +- drivers/infiniband/core/uverbs_main.c | 12 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 23 +- drivers/infiniband/hw/bnxt_re/main.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 627 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 51 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 4 +- drivers/infiniband/hw/erdma/erdma.h | 16 +- drivers/infiniband/hw/erdma/erdma_hw.h | 64 +- drivers/infiniband/hw/erdma/erdma_main.c | 53 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 178 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 13 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 4 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 108 +- drivers/infiniband/hw/hfi1/mmu_rb.h | 10 +- drivers/infiniband/hw/hfi1/sdma.c | 23 +- drivers/infiniband/hw/hfi1/sdma.h | 47 +- drivers/infiniband/hw/hfi1/sdma_txreq.h | 2 + drivers/infiniband/hw/hfi1/trace_mmu.h | 48 +- drivers/infiniband/hw/hfi1/user_sdma.c | 137 +- drivers/infiniband/hw/hfi1/user_sdma.h | 1 - drivers/infiniband/hw/hfi1/vnic_sdma.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 51 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 24 +- drivers/infiniband/hw/irdma/uk.c | 10 +- drivers/infiniband/hw/mana/qp.c | 5 +- drivers/infiniband/hw/mlx5/counters.c | 89 +- drivers/infiniband/hw/mlx5/fs.c | 276 +- drivers/infiniband/hw/mlx5/fs.h | 16 + drivers/infiniband/hw/mlx5/ib_rep.c | 103 +- drivers/infiniband/hw/mlx5/main.c | 3 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 15 + drivers/infiniband/hw/mlx5/qp.c | 3 + drivers/infiniband/hw/mlx5/qp.h | 12 +- drivers/infiniband/hw/mlx5/qpc.c | 93 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 8 - drivers/infiniband/sw/rxe/rxe_loc.h | 2 - drivers/infiniband/sw/rxe/rxe_mr.c | 21 +- drivers/infiniband/sw/rxe/rxe_mw.c | 22 +- drivers/infiniband/sw/rxe/rxe_net.c | 6 + drivers/infiniband/sw/rxe/rxe_opcode.h | 3 + drivers/infiniband/sw/rxe/rxe_qp.c | 14 +- drivers/infiniband/sw/rxe/rxe_resp.c | 26 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 41 + drivers/infiniband/sw/rxe/rxe_verbs.h | 20 + drivers/infiniband/ulp/isert/ib_isert.c | 16 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 56 +- drivers/infiniband/ulp/rtrs/rtrs.c | 4 +- drivers/iommu/Kconfig | 1 + drivers/iommu/amd/amd_iommu_types.h | 7 +- drivers/iommu/amd/init.c | 38 +- drivers/iommu/amd/iommu.c | 97 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 59 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 8 + drivers/iommu/dma-iommu.c | 58 +- drivers/iommu/iommu.c | 2 +- drivers/md/bcache/bcache.h | 2 +- drivers/md/bcache/request.c | 4 +- drivers/md/bcache/super.c | 25 +- drivers/md/dm-cache-metadata.c | 2 +- drivers/md/dm-cache-target.c | 12 +- drivers/md/dm-clone-target.c | 10 +- drivers/md/dm-core.h | 7 +- drivers/md/dm-crypt.c | 66 +- drivers/md/dm-era-target.c | 6 +- drivers/md/dm-flakey.c | 210 +- drivers/md/dm-ioctl.c | 10 +- drivers/md/dm-snap.c | 4 +- drivers/md/dm-table.c | 11 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-thin.c | 39 +- drivers/md/dm-verity-fec.c | 2 +- drivers/md/dm-verity-target.c | 6 +- drivers/md/dm.c | 20 +- drivers/md/dm.h | 2 +- drivers/md/md.c | 50 +- drivers/media/dvb-core/dvb_frontend.c | 53 +- drivers/media/pci/tw686x/tw686x-audio.c | 2 +- drivers/media/platform/mediatek/vcodec/Makefile | 7 + .../platform/mediatek/vcodec/mtk_vcodec_dbgfs.c | 215 + .../platform/mediatek/vcodec/mtk_vcodec_dbgfs.h | 74 + .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 4 + .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 47 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 5 + .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 2 + .../platform/mediatek/vcodec/mtk_vcodec_util.c | 8 + .../platform/mediatek/vcodec/mtk_vcodec_util.h | 26 +- .../mediatek/vcodec/vdec/vdec_av1_req_lat_if.c | 2207 ++++++ .../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 | 27 + .../platform/mediatek/vcodec/vdec_msg_queue.h | 4 + drivers/media/platform/mediatek/vpu/mtk_vpu.c | 7 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 1 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 135 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 5 +- drivers/media/platform/qcom/venus/core.h | 39 + drivers/media/platform/qcom/venus/helpers.c | 33 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 1 + drivers/media/platform/qcom/venus/hfi_helper.h | 2 + drivers/media/platform/qcom/venus/hfi_msgs.c | 30 +- drivers/media/platform/qcom/venus/hfi_plat_bufs.h | 3 + .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 11 +- drivers/media/platform/qcom/venus/hfi_venus.c | 28 +- drivers/media/platform/qcom/venus/vdec.c | 94 +- drivers/media/platform/qcom/venus/venc.c | 35 +- drivers/media/platform/renesas/renesas-ceu.c | 9 - drivers/media/platform/rockchip/rga/rga.c | 4 +- drivers/media/platform/verisilicon/Makefile | 3 + drivers/media/platform/verisilicon/hantro.h | 8 + drivers/media/platform/verisilicon/hantro_drv.c | 68 +- drivers/media/platform/verisilicon/hantro_hw.h | 102 + .../media/platform/verisilicon/hantro_postproc.c | 9 +- drivers/media/platform/verisilicon/hantro_v4l2.c | 67 +- drivers/media/platform/verisilicon/hantro_v4l2.h | 8 +- .../verisilicon/rockchip_av1_entropymode.c | 4424 +++++++++++ .../verisilicon/rockchip_av1_entropymode.h | 272 + .../platform/verisilicon/rockchip_av1_filmgrain.c | 401 + .../platform/verisilicon/rockchip_av1_filmgrain.h | 36 + .../verisilicon/rockchip_vpu981_hw_av1_dec.c | 2232 ++++++ .../platform/verisilicon/rockchip_vpu981_regs.h | 477 ++ .../media/platform/verisilicon/rockchip_vpu_hw.c | 134 + drivers/media/usb/as102/as102_usb_drv.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 137 +- drivers/media/usb/uvc/uvc_v4l2.c | 79 +- drivers/media/usb/uvc/uvc_video.c | 20 +- drivers/media/usb/uvc/uvcvideo.h | 12 +- drivers/media/v4l2-core/v4l2-common.c | 162 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 263 + drivers/media/v4l2-core/v4l2-ctrls-defs.c | 61 + drivers/media/v4l2-core/v4l2-ioctl.c | 2 + drivers/mfd/qcom-pm8008.c | 2 +- drivers/mfd/stpmic1.c | 25 +- drivers/mfd/tps65219.c | 38 +- drivers/misc/eeprom/Kconfig | 1 + drivers/misc/lkdtm/bugs.c | 1 + drivers/misc/sgi-gru/grufault.c | 2 +- drivers/mmc/core/block.c | 18 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/bcm2835.c | 4 +- drivers/mmc/host/cqhci.h | 3 + drivers/mmc/host/meson-gx-mmc.c | 4 +- drivers/mmc/host/mtk-sd.c | 48 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 6 +- drivers/mmc/host/owl-mmc.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-msm.c | 223 +- drivers/mmc/host/sdhci-pci-core.c | 1 + drivers/mmc/host/sdhci-pci-gli.c | 406 + drivers/mmc/host/sdhci-pci.h | 2 + drivers/mmc/host/sdhci-spear.c | 4 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci.h | 7 + drivers/mmc/host/sh_mmcif.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 4 +- drivers/mmc/host/usdhi6rol0.c | 6 +- drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/cfi_cmdset_0002.c | 3 +- drivers/mtd/chips/cfi_cmdset_0020.c | 3 +- drivers/mtd/chips/cfi_probe.c | 3 +- drivers/mtd/chips/cfi_util.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/chips/jedec_probe.c | 3 +- drivers/mtd/chips/map_ram.c | 3 +- drivers/mtd/chips/map_rom.c | 3 +- drivers/mtd/devices/block2mtd.c | 6 +- drivers/mtd/mtd_blkdevs.c | 8 +- drivers/mtd/mtdblock.c | 2 +- drivers/mtd/mtdcore.c | 19 + drivers/mtd/mtdpart.c | 1 - drivers/mtd/nand/raw/arasan-nand-controller.c | 15 - drivers/mtd/nand/raw/meson_nand.c | 130 +- drivers/mtd/nand/spi/macronix.c | 20 + drivers/mtd/ubi/block.c | 9 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 +- drivers/net/ethernet/broadcom/tg3.c | 1 + .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 1 + .../chelsio/inline_crypto/chtls/chtls_io.c | 9 + .../chelsio/inline_crypto/chtls/chtls_main.c | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 32 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 29 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 18 +- drivers/net/ethernet/intel/iavf/iavf.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 15 +- drivers/net/ethernet/intel/iavf/iavf_register.h | 2 +- drivers/net/ethernet/intel/ice/ice.h | 7 + drivers/net/ethernet/intel/ice/ice_gnss.c | 8 +- drivers/net/ethernet/intel/ice/ice_main.c | 51 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 62 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 16 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 7 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 54 +- .../mellanox/mlx5/core/diag/reporter_vnic.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 - .../ethernet/mellanox/mlx5/core/en/tc/act_stats.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 177 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 22 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 105 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 91 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 4 + .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 4 + .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 5 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 209 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 47 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 16 +- .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 - .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 19 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 121 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 6 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 24 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 2 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 10 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 1 + drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 + drivers/net/ethernet/renesas/rswitch.c | 74 +- drivers/net/ethernet/renesas/rswitch.h | 7 + drivers/net/ethernet/sfc/Makefile | 3 +- drivers/net/ethernet/sfc/ef100_netdev.c | 34 + drivers/net/ethernet/sfc/efx.c | 9 + drivers/net/ethernet/sfc/mae.c | 113 +- drivers/net/ethernet/sfc/mae.h | 8 + drivers/net/ethernet/sfc/net_driver.h | 3 + drivers/net/ethernet/sfc/siena/tx_common.c | 1 + drivers/net/ethernet/sfc/tc.c | 182 +- drivers/net/ethernet/sfc/tc.h | 23 + drivers/net/ethernet/sfc/tc_bindings.c | 13 + drivers/net/ethernet/sfc/tc_bindings.h | 2 + drivers/net/ethernet/sfc/tc_encap_actions.c | 746 ++ drivers/net/ethernet/sfc/tc_encap_actions.h | 103 + drivers/net/ethernet/sfc/tx_common.c | 1 + drivers/net/ethernet/sun/sunvnet_common.c | 1 + drivers/net/ipvlan/ipvlan_l3s.c | 4 + drivers/net/mdio/mdio-mux-mmioreg.c | 7 +- drivers/net/pcs/pcs-lynx.c | 54 +- drivers/net/phy/Kconfig | 12 + drivers/net/phy/Makefile | 1 + drivers/net/phy/bcm-phy-lib.c | 27 + drivers/net/phy/bcm-phy-lib.h | 3 + drivers/net/phy/broadcom.c | 25 +- drivers/net/phy/mediatek-ge-soc.c | 1116 +++ drivers/net/phy/mediatek-ge.c | 3 +- drivers/net/tap.c | 1 + drivers/net/usb/Kconfig | 10 +- drivers/net/usb/ipheth.c | 186 +- drivers/net/usb/qmi_wwan.c | 2 + drivers/net/usb/r8152.c | 1 + drivers/net/wireguard/device.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 1 + drivers/net/wwan/iosm/iosm_ipc_imem.c | 17 + drivers/net/wwan/iosm/iosm_ipc_imem.h | 2 + drivers/net/wwan/iosm/iosm_ipc_pcie.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_port.c | 17 +- drivers/net/wwan/iosm/iosm_ipc_trace.c | 8 + drivers/net/wwan/iosm/iosm_ipc_wwan.c | 21 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/nvme/host/core.c | 6 +- drivers/nvme/host/ioctl.c | 66 +- drivers/nvme/host/multipath.c | 6 +- drivers/nvme/host/nvme.h | 4 +- drivers/nvme/target/io-cmd-bdev.c | 4 +- drivers/of/overlay.c | 1 + drivers/of/unittest.c | 4 +- drivers/pci/Kconfig | 1 + drivers/pci/controller/cadence/pcie-cadence-host.c | 27 + drivers/pci/endpoint/functions/pci-epf-mhi.c | 2 - drivers/pci/of.c | 14 +- drivers/pci/pci.c | 49 +- drivers/pci/pci.h | 7 - drivers/pci/quirks.c | 2 + drivers/perf/Kconfig | 8 + drivers/perf/Makefile | 1 + drivers/perf/arm_cspmu/Kconfig | 3 +- drivers/perf/arm_cspmu/arm_cspmu.c | 82 +- drivers/perf/arm_cspmu/arm_cspmu.h | 5 +- drivers/perf/fsl_imx9_ddr_perf.c | 711 ++ drivers/perf/hisilicon/hisi_pcie_pmu.c | 2 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 + drivers/phy/cadence/phy-cadence-torrent.c | 1 + drivers/phy/ti/phy-am654-serdes.c | 1 + drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/pinctrl/Makefile | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 3 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 2 + drivers/pinctrl/nxp/pinctrl-s32cc.c | 12 +- drivers/pinctrl/pinmux.c | 15 +- drivers/pinctrl/qcom/Kconfig | 473 +- drivers/pinctrl/qcom/{Kconfig => Kconfig.msm} | 206 +- drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-ipq5018.c | 783 ++ drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +- drivers/pinctrl/sunplus/sppctl.c | 3 +- drivers/pinctrl/tegra/Kconfig | 4 + drivers/pinctrl/tegra/Makefile | 1 + drivers/pinctrl/tegra/pinctrl-tegra234.c | 1961 +++++ drivers/power/reset/qcom-pon.c | 22 +- drivers/ptp/Kconfig | 2 +- drivers/regulator/rt5739.c | 2 +- drivers/regulator/tps6287x-regulator.c | 2 +- drivers/rtc/rtc-sun6i.c | 1 + drivers/s390/block/dasd.c | 10 +- drivers/s390/block/dasd_genhd.c | 5 +- drivers/s390/block/dasd_int.h | 3 +- drivers/s390/block/dasd_ioctl.c | 6 +- drivers/s390/block/dcssblk.c | 11 +- drivers/s390/char/uvdevice.c | 2 +- drivers/scsi/ch.c | 3 +- drivers/scsi/scsi_bsg.c | 4 +- drivers/scsi/scsi_ioctl.c | 38 +- drivers/scsi/sd.c | 39 +- drivers/scsi/sg.c | 7 +- drivers/scsi/sr.c | 22 +- drivers/scsi/st.c | 2 +- drivers/soc/mediatek/mtk-svs.c | 4 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/pmc.c | 30 +- drivers/spi/spidev.c | 2 +- drivers/staging/media/atomisp/Makefile | 1 + drivers/staging/media/atomisp/TODO | 238 +- drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 313 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 2 +- drivers/staging/media/atomisp/i2c/atomisp-lm3554.c | 2 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 2 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 252 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 2 +- drivers/staging/media/atomisp/i2c/gc0310.h | 309 - drivers/staging/media/atomisp/i2c/ov2680.h | 141 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 42 +- .../staging/media/atomisp/include/linux/atomisp.h | 127 +- .../media/atomisp/include/linux/atomisp_platform.h | 1 + drivers/staging/media/atomisp/pci/atomisp-regs.h | 1 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 1034 +-- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 28 +- drivers/staging/media/atomisp/pci/atomisp_common.h | 4 + drivers/staging/media/atomisp/pci/atomisp_compat.h | 41 +- .../media/atomisp/pci/atomisp_compat_css20.c | 283 +- .../media/atomisp/pci/atomisp_compat_ioctl32.h | 55 - drivers/staging/media/atomisp/pci/atomisp_csi2.c | 10 +- drivers/staging/media/atomisp/pci/atomisp_csi2.h | 94 +- .../media/atomisp/pci/atomisp_csi2_bridge.c | 874 +++ drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 183 +- drivers/staging/media/atomisp/pci/atomisp_fops.h | 3 - .../media/atomisp/pci/atomisp_gmin_platform.c | 248 +- .../staging/media/atomisp/pci/atomisp_internal.h | 29 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 398 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.h | 5 - drivers/staging/media/atomisp/pci/atomisp_subdev.c | 262 +- drivers/staging/media/atomisp/pci/atomisp_subdev.h | 36 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 425 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.h | 4 +- .../pci/runtime/frame/interface/ia_css_frame.h | 2 + .../media/atomisp/pci/runtime/frame/src/frame.c | 62 +- drivers/staging/media/atomisp/pci/sh_css.c | 524 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 33 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 56 +- drivers/staging/media/atomisp/pci/sh_css_sp.c | 10 +- drivers/target/target_core_iblock.c | 9 +- drivers/target/target_core_pscsi.c | 10 +- drivers/tee/amdtee/amdtee_if.h | 10 +- drivers/tee/amdtee/call.c | 30 +- drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/acpi.c | 5 +- drivers/thunderbolt/clx.c | 416 + drivers/thunderbolt/debugfs.c | 35 +- drivers/thunderbolt/icm.c | 24 +- drivers/thunderbolt/retimer.c | 58 +- drivers/thunderbolt/switch.c | 378 +- drivers/thunderbolt/tb.c | 227 +- drivers/thunderbolt/tb.h | 107 +- drivers/thunderbolt/tmu.c | 152 +- drivers/thunderbolt/usb4.c | 9 +- drivers/thunderbolt/xdomain.c | 16 +- drivers/usb/core/buffer.c | 8 +- drivers/vfio/vfio_iommu_type1.c | 7 +- drivers/virt/coco/sev-guest/Kconfig | 1 + drivers/xen/privcmd.c | 2 +- fs/afs/write.c | 3 + fs/btrfs/bio.c | 7 +- fs/btrfs/block-group.c | 9 +- fs/btrfs/ctree.c | 7 +- fs/btrfs/dev-replace.c | 6 +- fs/btrfs/disk-io.c | 10 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/extent_io.c | 11 +- fs/btrfs/file-item.c | 16 + fs/btrfs/file-item.h | 1 + fs/btrfs/fs.h | 1 - fs/btrfs/inode.c | 25 +- fs/btrfs/ioctl.c | 12 +- fs/btrfs/scrub.c | 33 +- fs/btrfs/send.c | 16 +- fs/btrfs/super.c | 21 +- fs/btrfs/tree-log.c | 12 +- fs/btrfs/volumes.c | 55 +- fs/btrfs/volumes.h | 11 +- fs/btrfs/zoned.c | 23 +- fs/buffer.c | 257 +- fs/erofs/super.c | 7 +- fs/exec.c | 5 - fs/ext4/balloc.c | 16 - fs/ext4/ext4.h | 45 +- fs/ext4/extents.c | 49 +- fs/ext4/extents_status.c | 207 +- fs/ext4/extents_status.h | 14 +- fs/ext4/file.c | 86 +- fs/ext4/indirect.c | 8 + fs/ext4/inline.c | 12 +- fs/ext4/inode.c | 62 +- fs/ext4/mballoc-test.c | 323 - fs/ext4/mballoc.c | 517 +- fs/ext4/super.c | 67 +- fs/ext4/xattr.c | 6 +- fs/f2fs/f2fs.h | 7 +- fs/f2fs/file.c | 14 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inode.c | 214 +- fs/f2fs/super.c | 18 +- fs/fhandle.c | 1 - fs/gfs2/aops.c | 70 +- fs/gfs2/aops.h | 2 +- fs/gfs2/file.c | 5 +- fs/hostfs/hostfs.h | 1 + fs/hostfs/hostfs_kern.c | 213 +- fs/hostfs/hostfs_user.c | 1 + fs/jbd2/checkpoint.c | 277 +- fs/jbd2/commit.c | 3 +- fs/jbd2/journal.c | 71 +- fs/jbd2/recovery.c | 22 +- fs/jbd2/transaction.c | 40 +- fs/jfs/jfs_logmgr.c | 6 +- fs/locks.c | 7 + fs/nfs/blocklayout/dev.c | 9 +- fs/nfsd/nfs4state.c | 89 +- fs/nfsd/nfs4xdr.c | 65 +- fs/nfsd/state.h | 3 - fs/nfsd/stats.c | 2 - fs/nfsd/stats.h | 7 - fs/nfsd/trace.h | 1 - fs/nilfs2/page.c | 10 +- fs/nilfs2/segbuf.c | 6 + fs/nilfs2/segment.c | 7 + fs/nilfs2/super.c | 35 +- fs/ntfs/aops.c | 2 +- fs/ocfs2/cluster/heartbeat.c | 7 +- fs/open.c | 6 +- fs/overlayfs/copy_up.c | 11 + fs/overlayfs/dir.c | 3 +- fs/overlayfs/export.c | 41 +- fs/overlayfs/file.c | 21 +- fs/overlayfs/inode.c | 55 +- fs/overlayfs/namei.c | 185 +- fs/overlayfs/overlayfs.h | 22 +- fs/overlayfs/ovl_entry.h | 73 +- fs/overlayfs/super.c | 155 +- fs/overlayfs/util.c | 172 +- fs/proc/task_mmu.c | 65 +- fs/reiserfs/inode.c | 9 +- fs/reiserfs/journal.c | 19 +- fs/reiserfs/reiserfs.h | 1 - fs/smb/client/cifs_debug.c | 58 +- fs/smb/client/cifsglob.h | 37 - fs/smb/client/cifsproto.h | 1 + fs/smb/client/connect.c | 59 +- fs/smb/client/dfs.c | 9 +- fs/smb/client/file.c | 8 +- fs/smb/client/smb2ops.c | 40 + fs/smb/client/smb2pdu.c | 32 +- fs/splice.c | 207 +- fs/super.c | 35 +- fs/userfaultfd.c | 27 +- fs/xfs/xfs_super.c | 15 +- include/asm-generic/percpu.h | 4 +- include/drm/display/drm_dsc_helper.h | 4 + include/dt-bindings/pinctrl/k3.h | 60 - .../dt-bindings/thermal/tegra234-bpmp-thermal.h | 19 + include/keys/system_keyring.h | 9 +- include/linux/blk-mq.h | 3 +- include/linux/blkdev.h | 68 +- include/linux/brcmphy.h | 9 +- include/linux/bsg.h | 2 +- include/linux/buffer_head.h | 4 +- include/linux/cache.h | 6 + include/linux/cdrom.h | 12 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 2 + include/linux/compaction.h | 4 +- include/linux/device-mapper.h | 8 +- include/linux/dma-map-ops.h | 61 + include/linux/dma-mapping.h | 5 +- include/linux/frontswap.h | 3 +- include/linux/fs.h | 11 +- include/linux/hugetlb.h | 4 + include/linux/i2c.h | 2 + include/linux/iio/iio.h | 2 +- include/linux/jbd2.h | 49 +- include/linux/mfd/stpmic1.h | 12 +- include/linux/migrate.h | 20 +- include/linux/mlx5/driver.h | 37 +- include/linux/mlx5/mlx5_ifc.h | 23 +- include/linux/mlx5/vport.h | 2 +- include/linux/mm.h | 48 +- include/linux/mm_inline.h | 2 +- include/linux/mtd/blktrans.h | 2 +- include/linux/net.h | 2 + include/linux/netdevice.h | 26 +- include/linux/netlink.h | 1 + include/linux/nmi.h | 2 +- include/linux/pcs-lynx.h | 4 +- include/linux/pgtable.h | 176 +- include/linux/scatterlist.h | 60 +- include/linux/sched/hotplug.h | 2 - include/linux/sched/task.h | 5 +- include/linux/sh_intc.h | 6 +- include/linux/skbuff.h | 71 - include/linux/slab.h | 14 +- include/linux/soc/mediatek/mtk-mmsys.h | 3 +- include/linux/socket.h | 5 +- include/linux/splice.h | 3 + include/linux/stackdepot.h | 9 - include/linux/string_choices.h | 44 + include/linux/string_helpers.h | 26 +- include/linux/sunrpc/svc_rdma.h | 4 +- include/linux/swap.h | 19 - include/linux/swapops.h | 17 +- include/linux/zpool.h | 20 +- include/media/dvb_frontend.h | 6 +- include/media/v4l2-common.h | 2 + include/media/v4l2-ctrls.h | 8 + include/net/bluetooth/bluetooth.h | 1 - include/net/flow_dissector.h | 21 + include/net/gro.h | 1 + include/net/gso.h | 109 + include/net/inet_common.h | 1 + include/net/mana/mana.h | 4 +- include/net/netfilter/nf_tables.h | 4 +- include/net/pkt_sched.h | 10 +- include/net/scm.h | 39 +- include/net/sock.h | 1 + include/net/tcp.h | 4 +- include/net/udp.h | 2 + include/rdma/ib_addr.h | 23 - include/scsi/scsi_ioctl.h | 4 +- include/trace/events/jbd2.h | 12 +- include/trace/events/rpcrdma.h | 8 + include/uapi/asm-generic/socket.h | 3 + include/uapi/drm/i915_drm.h | 44 +- include/uapi/linux/elf.h | 1 + include/uapi/linux/ethtool_netlink.h | 2 +- include/uapi/linux/openvswitch.h | 1 + include/uapi/linux/pkt_cls.h | 9 + include/uapi/linux/prctl.h | 11 + include/uapi/linux/v4l2-controls.h | 721 ++ include/uapi/linux/videodev2.h | 11 + init/main.c | 4 +- io_uring/io-wq.c | 3 - io_uring/io_uring.c | 20 +- io_uring/openclose.c | 1 - kernel/bpf/core.c | 8 +- kernel/bpf/cpumask.c | 38 +- kernel/cgroup/cgroup.c | 59 +- kernel/cgroup/cpuset.c | 2 - kernel/cgroup/legacy_freezer.c | 8 +- kernel/cpu.c | 11 +- kernel/dma/Kconfig | 7 + kernel/dma/direct.c | 2 +- kernel/dma/direct.h | 3 +- kernel/events/core.c | 4 + kernel/events/uprobes.c | 4 +- kernel/fork.c | 27 +- kernel/kthread.c | 2 +- kernel/pid_sysctl.h | 1 - kernel/power/hibernate.c | 12 +- kernel/power/power.h | 2 +- kernel/power/swap.c | 28 +- kernel/sched/core.c | 44 +- kernel/sys.c | 12 + kernel/time/alarmtimer.c | 4 +- kernel/time/posix-stubs.c | 1 - kernel/time/posix-timers.c | 2 +- kernel/time/tick-sched.c | 2 +- kernel/umh.c | 6 +- lib/maple_tree.c | 51 +- lib/stackdepot.c | 128 +- localversion-next | 2 +- mm/Kconfig | 11 +- mm/compaction.c | 48 +- mm/damon/ops-common.c | 2 +- mm/damon/paddr.c | 2 +- mm/damon/vaddr.c | 22 +- mm/debug_vm_pgtable.c | 9 +- mm/filemap.c | 27 +- mm/frontswap.c | 5 +- mm/gup.c | 59 +- mm/highmem.c | 12 +- mm/hmm.c | 6 +- mm/huge_memory.c | 37 +- mm/hugetlb.c | 16 +- mm/hugetlb_vmemmap.c | 6 +- mm/internal.h | 38 +- mm/kasan/init.c | 9 +- mm/kasan/shadow.c | 10 +- mm/khugepaged.c | 107 +- mm/ksm.c | 32 +- mm/madvise.c | 150 +- mm/mapping_dirty_helpers.c | 38 +- mm/memcontrol.c | 12 +- mm/memory-failure.c | 34 +- mm/memory-tiers.c | 2 +- mm/memory.c | 308 +- mm/mempolicy.c | 13 +- mm/migrate.c | 68 +- mm/migrate_device.c | 44 +- mm/mincore.c | 11 +- mm/mlock.c | 10 +- mm/mprotect.c | 87 +- mm/mremap.c | 30 +- mm/page_isolation.c | 8 +- mm/page_owner.c | 54 - mm/page_table_check.c | 6 +- mm/page_vma_mapped.c | 114 +- mm/pagewalk.c | 33 +- mm/percpu-internal.h | 11 +- mm/pgtable-generic.c | 58 +- mm/ptdump.c | 2 +- mm/rmap.c | 34 +- mm/shmem.c | 10 +- mm/shrinker_debug.c | 39 +- mm/slab.c | 6 +- mm/slab.h | 5 +- mm/slab_common.c | 41 +- mm/sparse-vmemmap.c | 8 +- mm/swap_state.c | 53 +- mm/swapfile.c | 63 +- mm/userfaultfd.c | 12 +- mm/vmalloc.c | 11 +- mm/vmscan.c | 155 +- mm/vmstat.c | 15 + mm/z3fold.c | 249 +- mm/zbud.c | 167 +- mm/zpool.c | 48 +- mm/zsmalloc.c | 396 +- mm/zswap.c | 205 +- net/bluetooth/hci_sock.c | 67 +- net/core/Makefile | 2 +- net/core/dev.c | 70 +- net/core/flow_dissector.c | 30 + net/core/gro.c | 59 +- net/core/gso.c | 273 + net/core/skbuff.c | 142 +- net/core/sock.c | 44 + net/ethtool/ioctl.c | 14 +- net/ethtool/netlink.c | 2 + net/ipv4/af_inet.c | 19 + net/ipv4/esp4_offload.c | 1 + net/ipv4/gre_offload.c | 1 + net/ipv4/ip_output.c | 1 + net/ipv4/tcp.c | 24 +- net/ipv4/tcp_ipv4.c | 1 + net/ipv4/tcp_offload.c | 1 + net/ipv4/tcp_output.c | 135 +- net/ipv4/udp.c | 17 + net/ipv4/udp_offload.c | 1 + net/ipv4/xfrm4_input.c | 1 + net/ipv6/af_inet6.c | 1 + net/ipv6/esp6_offload.c | 1 + net/ipv6/ip6_offload.c | 1 + net/ipv6/ip6_output.c | 1 + net/ipv6/ping.c | 3 +- net/ipv6/tcp_ipv6.c | 1 + net/ipv6/udp.c | 15 + net/ipv6/udp_offload.c | 1 + net/ipv6/xfrm6_input.c | 3 + net/kcm/kcmsock.c | 15 + net/key/af_key.c | 1 - net/mac80211/cfg.c | 9 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/link.c | 4 +- net/mac80211/mlme.c | 5 +- net/mac80211/tx.c | 7 +- net/mac80211/util.c | 4 +- net/mpls/af_mpls.c | 1 + net/mpls/mpls_gso.c | 1 + net/mptcp/pm.c | 41 +- net/mptcp/pm_netlink.c | 132 +- net/mptcp/pm_userspace.c | 3 - net/mptcp/protocol.h | 9 +- net/mptcp/sockopt.c | 1 + net/ncsi/ncsi-rsp.c | 93 +- net/netfilter/nf_flow_table_ip.c | 1 + net/netfilter/nf_tables_api.c | 59 +- net/netfilter/nfnetlink.c | 3 +- net/netfilter/nfnetlink_queue.c | 1 + net/netfilter/nft_set_pipapo.c | 55 +- net/netlabel/netlabel_kapi.c | 3 +- net/netlink/af_netlink.c | 2 + net/netlink/genetlink.c | 2 + net/nsh/nsh.c | 1 + net/openvswitch/actions.c | 13 +- net/openvswitch/datapath.c | 1 + net/openvswitch/flow_netlink.c | 2 + net/sched/act_pedit.c | 52 +- net/sched/act_police.c | 1 + net/sched/cls_flower.c | 102 + net/sched/cls_u32.c | 18 +- net/sched/sch_cake.c | 1 + net/sched/sch_netem.c | 1 + net/sched/sch_taprio.c | 12 +- net/sched/sch_tbf.c | 1 + net/sctp/offload.c | 1 + net/sctp/sm_sideeffect.c | 5 +- net/sctp/sm_statefuns.c | 2 +- net/socket.c | 36 +- net/sunrpc/svc_xprt.c | 18 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 8 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 14 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 53 +- net/tls/tls.h | 2 + net/tls/tls_device.c | 110 +- net/tls/tls_main.c | 4 + net/tls/tls_sw.c | 248 +- net/unix/Kconfig | 6 +- net/unix/af_unix.c | 34 +- net/wireless/rdev-ops.h | 6 +- net/wireless/reg.c | 3 - net/wireless/util.c | 9 +- net/xfrm/xfrm_device.c | 1 + net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_interface_core.c | 1 + net/xfrm/xfrm_output.c | 1 + rust/bindings/bindings_helper.h | 1 + rust/helpers.c | 7 + rust/kernel/error.rs | 39 + scripts/Makefile.build | 4 +- scripts/gdb/linux/constants.py.in | 12 +- scripts/gfp-translate | 6 +- scripts/kernel-doc | 28 +- security/apparmor/apparmorfs.c | 3 + security/apparmor/include/net.h | 1 - security/apparmor/policy.c | 13 + security/apparmor/policy_compat.c | 18 +- security/apparmor/policy_unpack.c | 91 +- security/keys/request_key.c | 35 +- security/landlock/Kconfig | 2 +- sound/core/seq/oss/seq_oss_midi.c | 35 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/dice/dice.c | 2 +- sound/firewire/digi00x/digi00x.c | 2 +- sound/firewire/fireface/ff.c | 2 +- sound/firewire/fireworks/fireworks.c | 2 +- sound/firewire/isight.c | 2 +- sound/firewire/lib.c | 2 +- sound/firewire/motu/motu.c | 2 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/firewire/tascam/tascam.c | 2 +- sound/hda/hdac_regmap.c | 2 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/cs35l56-i2c.c | 2 +- sound/soc/codecs/ssm3515.c | 2 +- sound/soc/codecs/tlv320aic32x4-clk.c | 33 +- .../generic/audio-graph-card2-custom-sample.dtsi | 165 +- sound/soc/intel/avs/boards/da7219.c | 45 +- sound/soc/intel/avs/boards/dmic.c | 2 - sound/soc/intel/avs/boards/hdaudio.c | 65 +- sound/soc/intel/avs/boards/max98357a.c | 39 +- sound/soc/intel/avs/boards/max98373.c | 45 +- sound/soc/intel/avs/boards/max98927.c | 45 +- sound/soc/intel/avs/boards/nau8825.c | 45 +- sound/soc/intel/avs/boards/rt274.c | 45 +- sound/soc/intel/avs/boards/rt286.c | 45 +- sound/soc/intel/avs/boards/rt298.c | 45 +- sound/soc/intel/avs/boards/rt5682.c | 45 +- sound/soc/intel/avs/boards/ssm4567.c | 57 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 13 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 2 +- sound/soc/sof/Kconfig | 11 + sound/soc/sof/Makefile | 2 + sound/soc/sof/ipc3-priv.h | 2 + sound/soc/sof/ipc3.c | 63 +- sound/soc/sof/sof-client-ipc-kernel-injector.c | 162 + sound/soc/sof/sof-client.c | 52 + sound/soc/sof/sof-client.h | 1 + sound/soc/starfive/jh7110_tdm.c | 15 +- sound/usb/pcm.c | 4 + tools/include/nolibc/unistd.h | 4 +- tools/include/uapi/asm-generic/socket.h | 3 + tools/net/ynl/generated/Makefile | 9 +- tools/net/ynl/generated/devlink-user.c | 78 +- tools/net/ynl/generated/ethtool-user.c | 6353 ++++++++++++++++ tools/net/ynl/generated/ethtool-user.h | 5531 ++++++++++++++ tools/net/ynl/generated/fou-user.c | 35 +- tools/net/ynl/generated/handshake-user.c | 78 +- tools/net/ynl/generated/handshake-user.h | 3 - tools/net/ynl/generated/netdev-user.c | 58 +- tools/net/ynl/generated/netdev-user.h | 3 - tools/net/ynl/lib/nlspec.py | 19 +- tools/net/ynl/samples/.gitignore | 1 + tools/net/ynl/samples/ethtool.c | 65 + tools/net/ynl/ynl-gen-c.py | 312 +- tools/net/ynl/ynl-regen.sh | 4 +- tools/objtool/arch/powerpc/include/arch/elf.h | 11 +- tools/objtool/arch/x86/decode.c | 6 +- tools/objtool/arch/x86/include/arch/elf.h | 11 +- tools/objtool/arch/x86/special.c | 6 +- tools/objtool/check.c | 448 +- tools/objtool/elf.c | 521 +- tools/objtool/include/objtool/cfi.h | 1 + tools/objtool/include/objtool/elf.h | 308 +- tools/objtool/orc_gen.c | 8 +- tools/objtool/special.c | 4 +- tools/testing/radix-tree/maple.c | 2 +- tools/testing/selftests/bpf/prog_tests/cpumask.c | 1 + tools/testing/selftests/bpf/progs/cpumask_common.h | 6 +- .../testing/selftests/bpf/progs/cpumask_success.c | 40 +- tools/testing/selftests/bpf/test_verifier.c | 24 +- tools/testing/selftests/cpufreq/config | 8 - tools/testing/selftests/damon/config | 7 + tools/testing/selftests/ftrace/ftracetest | 2 +- tools/testing/selftests/landlock/config | 9 +- tools/testing/selftests/landlock/config.um | 1 + tools/testing/selftests/landlock/fs_test.c | 387 +- tools/testing/selftests/mm/Makefile | 2 +- tools/testing/selftests/mm/cow.c | 1 + tools/testing/selftests/mm/hugepage-shm.c | 4 - tools/testing/selftests/mm/hugepage-vmemmap.c | 4 - tools/testing/selftests/mm/khugepaged.c | 1 + tools/testing/selftests/mm/madv_populate.c | 7 - tools/testing/selftests/mm/map_fixed_noreplace.c | 4 - tools/testing/selftests/mm/map_hugetlb.c | 12 - tools/testing/selftests/mm/map_populate.c | 2 - tools/testing/selftests/mm/mlock-random-test.c | 1 + tools/testing/selftests/mm/mlock2.h | 8 - tools/testing/selftests/mm/mrelease_test.c | 10 +- tools/testing/selftests/mm/mremap_dontunmap.c | 4 - tools/testing/selftests/mm/on-fault-limit.c | 4 - tools/testing/selftests/mm/pkey-powerpc.h | 3 - tools/testing/selftests/mm/pkey-x86.h | 18 - tools/testing/selftests/mm/protection_keys.c | 13 +- tools/testing/selftests/mm/vm_util.h | 10 - tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/scm_pidfd.c | 430 ++ tools/testing/selftests/net/forwarding/Makefile | 1 + .../selftests/net/forwarding/tc_flower_cfm.sh | 206 + tools/testing/selftests/net/mptcp/config | 1 + tools/testing/selftests/net/mptcp/diag.sh | 42 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 20 + tools/testing/selftests/net/mptcp/mptcp_lib.sh | 38 + tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 18 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 20 +- tools/testing/selftests/net/mptcp/pm_netlink.sh | 27 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 13 +- .../selftests/net/test_vxlan_nolocalbypass.sh | 6 +- tools/testing/selftests/riscv/Makefile | 2 +- tools/testing/selftests/riscv/hwprobe/.gitignore | 1 + tools/testing/selftests/riscv/vector/.gitignore | 2 + tools/testing/selftests/riscv/vector/Makefile | 15 + .../selftests/riscv/vector/vstate_exec_nolibc.c | 111 + .../testing/selftests/riscv/vector/vstate_prctl.c | 189 + virt/kvm/kvm_main.c | 11 +- 1513 files changed, 64693 insertions(+), 21616 deletions(-) create mode 100644 Documentation/arm64/kdump.rst create mode 100644 Documentation/devicetree/bindings/memory-controllers/nuvoton,np [...] delete mode 100644 Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.txt create mode 100644 Documentation/devicetree/bindings/mmc/brcm,bcm2835-sdhost.yaml delete mode 100644 Documentation/devicetree/bindings/net/xilinx_axienet.txt create mode 100644 Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq5018-tlmm.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/brcm,bcm21664-res [...] create mode 100644 Documentation/devicetree/bindings/power/reset/brcm,bcm21664-res [...] create mode 100644 Documentation/riscv/vector.rst create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-c3-c302x-aw409.dts create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi create mode 100644 arch/mips/boot/dts/ralink/mt7621-tplink-hc220-g5-v1.dts create mode 100644 arch/riscv/include/asm/kvm_vcpu_vector.h create mode 100644 arch/riscv/include/asm/vector.h create mode 100644 arch/riscv/kernel/vector.c create mode 100644 arch/riscv/kvm/vcpu_vector.c create mode 100644 arch/x86/kernel/cpu/microcode/internal.h create mode 100644 drivers/base/regmap/regmap-raw-ram.c delete mode 100644 drivers/block/rnbd/rnbd-common.c create mode 100644 drivers/edac/npcm_edac.c create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_gsc_binary_headers.h create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_print.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c create mode 100644 drivers/gpu/drm/msm/msm_dsc_helper.h create mode 100644 drivers/gpu/drm/renesas/Kconfig create mode 100644 drivers/gpu/drm/renesas/Makefile rename drivers/gpu/drm/{ => renesas}/rcar-du/Kconfig (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/Makefile (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_cmm.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.c (96%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_crtc.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_drv.c (93%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_drv.h (96%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_encoder.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_encoder.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_group.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_group.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_kms.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_plane.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_regs.h (99%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_vsp.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_writeback.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_du_writeback.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_dw_hdmi.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_lvds_regs.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rcar_mipi_dsi_regs.h (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi.c (100%) rename drivers/gpu/drm/{ => renesas}/rcar-du/rzg2l_mipi_dsi_regs.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/Kconfig (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/Makefile (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_backlight.c (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_backlight.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_crtc.c (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_crtc.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.c (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_drv.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.c (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_kms.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_plane.c (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_plane.h (100%) rename drivers/gpu/drm/{ => renesas}/shmobile/shmob_drm_regs.h (100%) create mode 100644 drivers/hid/hid-nvidia-shield.c create mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dbgfs.c create mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dbgfs.h create mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_av1_req_lat_if.c create mode 100644 drivers/media/platform/verisilicon/rockchip_av1_entropymode.c create mode 100644 drivers/media/platform/verisilicon/rockchip_av1_entropymode.h create mode 100644 drivers/media/platform/verisilicon/rockchip_av1_filmgrain.c create mode 100644 drivers/media/platform/verisilicon/rockchip_av1_filmgrain.h create mode 100644 drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c create mode 100644 drivers/media/platform/verisilicon/rockchip_vpu981_regs.h create mode 100644 drivers/net/ethernet/sfc/tc_encap_actions.c create mode 100644 drivers/net/ethernet/sfc/tc_encap_actions.h create mode 100644 drivers/net/phy/mediatek-ge-soc.c create mode 100644 drivers/perf/fsl_imx9_ddr_perf.c copy drivers/pinctrl/qcom/{Kconfig => Kconfig.msm} (69%) create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq5018.c create mode 100644 drivers/pinctrl/tegra/pinctrl-tegra234.c delete mode 100644 drivers/staging/media/atomisp/i2c/gc0310.h create mode 100644 drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c create mode 100644 drivers/thunderbolt/clx.c delete mode 100644 fs/ext4/mballoc-test.c mode change 100644 => 100755 fs/smb/client/file.c delete mode 100644 include/dt-bindings/pinctrl/k3.h create mode 100644 include/dt-bindings/thermal/tegra234-bpmp-thermal.h create mode 100644 include/linux/string_choices.h create mode 100644 include/net/gso.h create mode 100644 net/core/gso.c create mode 100644 sound/soc/sof/sof-client-ipc-kernel-injector.c create mode 100644 tools/net/ynl/generated/ethtool-user.c create mode 100644 tools/net/ynl/generated/ethtool-user.h create mode 100644 tools/net/ynl/samples/ethtool.c create mode 100644 tools/testing/selftests/damon/config create mode 100644 tools/testing/selftests/landlock/config.um create mode 100644 tools/testing/selftests/net/af_unix/scm_pidfd.c create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_cfm.sh create mode 100644 tools/testing/selftests/riscv/hwprobe/.gitignore create mode 100644 tools/testing/selftests/riscv/vector/.gitignore create mode 100644 tools/testing/selftests/riscv/vector/Makefile create mode 100644 tools/testing/selftests/riscv/vector/vstate_exec_nolibc.c create mode 100644 tools/testing/selftests/riscv/vector/vstate_prctl.c