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 2bdde620f7f2 Add linux-next specific files for 20250407 omits d9c40813415e Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 7707944710a8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fdfdcf406b58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ccaaacc101f2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0cd08d9f3fd6 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits c983e7f74c92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b11e82814934 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 60f192628d9b Merge branch 'main' of git://git.infradead.org/users/willy [...] omits c3b839cb0c57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de51c42556de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 504eea8ea8b9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ca5200db8743 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 29285464981b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5419d0a9f83b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f76d8a4dfa6b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 3fdb8b6bd72f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22c0cab84f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8be7b387474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1bb711b565d2 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits b6f9dc42c8a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a03caaf58e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d29497c376db Merge branch 'next' of https://github.com/kvm-x86/linux.git omits a9a4c75f0feb Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits e829e8dd0e6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38aaabb6d7b7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ee2ea3d0b85b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 457e6b88667b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b3fc0a59d9b Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 62085bd8959d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e70e097ea91 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits bb98a6e1d4fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8d8e50f822e Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits d4ecf3113209 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits ce656885c966 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f4576e69da95 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9ad231432358 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 18195d05c562 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 1dbf0172bf0c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5f3a70df3272 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 6370f2446673 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits ce0f9a62400c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 8fbd04ec178a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60de0f80d736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03936be436af Merge branch 'fs-next' of linux-next omits b0d023797e3e keys: Add a list for unreferenced keys omits 33584d5ec3ff Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 5a3734dbb57e Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 40131ef90897 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 52c7711521f2 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits d343bb49b6fc Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 054bf4c3f9cd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits f13c22c78116 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d95e7890997 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits f03e8854c32a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 7bed89eca3d5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e542b31a5a22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b5e1681600f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cacaebc5ad26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 992cb1cde551 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ef0627c19ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fdc2bc040a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5af4ca28b1d Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 10eedd53b245 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 976ad56c16fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc475225a902 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 7cc2dd6dc9d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc86f968e3e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c969b1ae940 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 9bdda8c3f2df Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 88a97cdaf55f Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits a49ef936b4d5 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits eca23ee1e249 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 362f70a098c4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9567c68a9c41 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 64fa8c99e163 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3658ecb6ed8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3889c526b0da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 493432cbc7fe Merge branch 'fs-current' of linux-next omits bd746459bf60 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 63f428b6683f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24949fc8462e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 79ec6243ce31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f03d73f91fed Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 54251bf4e279 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 391bf0eed75c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75027e9348e3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 70afb1f96685 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 17629e06462d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9dd894a79561 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 356dc26a6c26 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 5ae29a3c0fb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f057b79ef9f Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 50c224f2b3a9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 324bbe0e60d3 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 351b14baf444 smb311 client: fix missing tcon check when mounting with l [...] omits 10a56919789a Merge branch into tip/master: 'x86/boot' omits 1d8f71533af7 Merge branch into tip/master: 'x86/nmi' omits 4ebe58ffba50 Merge branch into tip/master: 'x86/mm' omits 21dcb459de75 Merge branch into tip/master: 'x86/kconfig' omits a2bb7044a985 Merge branch into tip/master: 'x86/fpu' omits d2b61eb976f5 Merge branch into tip/master: 'x86/cpu' omits 46ac10ff58cf Merge branch into tip/master: 'x86/asm' omits 05fc8092fbd7 Merge branch into tip/master: 'x86/alternatives' omits 2270dca858b4 Merge branch into tip/master: 'sched/core' omits 5a05ef3ea996 Merge branch into tip/master: 'perf/urgent' omits cc34e658c6db x86/boot: Move the early GDT/IDT setup code into startup/ omits 4966f675c860 cifs: Ensure that all non-client-specific reparse points a [...] omits 07252a3ce64d exfat: fix double free in delayed_free omits 926bc3128ab2 Merge branch 'for-next/hardening' into for-next/kspp omits 13fb2aa53722 drm/i915/xe2hpd: Identify the memory type for SKUs with GD [...] omits 70eba63ba74a drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 omits 0cd4ce822f50 drm/i915/gvt: fix unterminated-string-initialization warning omits 3dc01a6e9770 drm/i915: Disable RPG during live selftest omits 91c8cbe845f8 drm/i915: Fix scanline_offset for LNL+ and BMG+ omits 48ac25ef250d kasan: Add strscpy() test to trigger tag fault on arm64 omits acc66d46810d string: Add load_unaligned_zeropad() code path to sized_strscpy() omits 61df817d1d1b lib/string.c: Add wcslen() omits 21592017d384 include: Move typedefs in nls.h to their own header omits 72e7cfcb685a gpio: tegra186: fix resource handling in ACPI probe path omits 1faa80c80821 foo omits 77b3dbad6b01 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits a9e97f00225c init-mainc-log-initcall-level-when-initcall_debug-is-used-fix omits 85ebbbf58fc1 init/main.c: log initcall level when initcall_debug is used omits e5a6bd605a5f ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits 53448528f963 ocfs2: fix global bitmap allocating failure for discontig type omits 626ad9779f30 exit: move and extend sched_process_exit() tracepoint omits 8ff23e8428c0 powerpc: add support for suppressing warning backtraces omits 72e40dc72f48 riscv: add support for suppressing warning backtraces omits f3f0aa52c58a sh: move defines needed for suppressing warning backtraces omits c1eafd0c0dcc sh: add support for suppressing warning backtraces omits cf4779d4f3ef s390: add support for suppressing warning backtraces omits 9a29b40829d4 parisc: add support for suppressing warning backtraces omits b18d211dfd90 loongarch: add support for suppressing warning backtraces omits ac00450701b7 arm64: add support for suppressing warning backtraces omits 61aa5e5dd770 x86: add support for suppressing warning backtraces omits b6632ab0d524 drm: suppress intentional warning backtraces in scaling un [...] omits b913a991dd17 kunit: add documentation for warning backtrace suppression API omits dfe0f97a1bab kunit: fix backtrace suppression test module description omits 9466f55b296d kunit: add test cases for backtrace warning suppression omits 3cd2c2f20ba2 kunit: bug: count suppressed warning backtraces omits 705731b89ad3 kunit: fix compilation error on s390 omits 109b34e46496 bug/kunit: core support for suppressing warning backtraces omits 0377f169cab5 foo omits edd67244fe67 mm/show_mem: optimize si_meminfo_node by reducing redundant code omits 0fb53d5cf034 mm: annotate data race in update_hiwater_rss omits f736b3fddd31 memcg: don't generate low/min events if either low/min or [...] omits 7f104eb1cbe7 mm/compaction: use folio in hugetlb pathway omits 03f94001b5d5 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages omits 801c5d3aa019 acpi,srat: give memory block size advice based on CFMWS alignment omits 6607512058a3 x86: probe memory block size advisement value during mm init omits 426125ab47ad memory: implement memory_block_advise/probe_max_size omits 0c22fe66e3c7 mm: page_alloc: remove redundant READ_ONCE omits 7ccc553a37e4 memcg, oom: do not bypass oom killer for dying tasks omits 5cfd6bc89a2c zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] omits 3ce149231e61 zsmalloc: prefer the the original page's node for compressed data omits 355c9a11963b mm/hugetlb: use separate nodemask for bootmem allocations omits b76008031086 mm: delete thp_nr_pages() omits 25b55abf27cb filemap: remove readahead_page_batch() omits bc657dfac4f1 filemap: convert __readahead_batch() to use a folio omits 8c9d22f0a23b filemap: remove find_subpage() omits 502eb28b68cc iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits 296b3e0a5d3a iov_iter: convert iter_xarray_populate_pages() to use folios omits 2b5ab999b6ef mm: remove offset_in_thp() omits 36fabeb1a603 filemap: remove readahead_page() omits 73f3eaf32061 arch: remove mk_pmd() omits 5bbff0dd08b2 mm: add folio_mk_pmd() omits 5ed2ecc77db2 mm: remove mk_huge_pte() omits 0cfd81ab6e0b hugetlb: simplify make_huge_pte() omits d3e7d6dbe3a2 mm: add folio_mk_pte() omits 015f47ae6014 mm: make mk_pte() definition unconditional omits 7eb3684bc7e1 um: remove custom definition of mk_pte() omits 14e323a5d030 x86: remove custom definition of mk_pte() omits b29841f08ceb sparc32: remove custom definition of mk_pte() omits 012d57e6ee75 mm: introduce a common definition of mk_pte() omits ab90fa341c9d mm: set the pte dirty if the folio is already dirty omits 6400c6128925 mm/mempolicy: support memory hotplug in weighted interleave omits e7c69caae18b mm/mempolicy: support dynamic sysfs updates for weighted i [...] omits 9d36270e97c2 mm/mempolicy: fix memory leaks in weighted interleave sysfs omits d78060fcad62 mm/pgtable: remove unneeded pgd_devmap() omits d6bc2402e3e4 x86/mm: remove p4d_leaf definition omits 7b06d28e2775 x86/mm: remove pgd_leaf definition in arch omits 811282a5b138 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits b37ad62392cf mm/gup: fix the outdated code comments above get_user_page [...] omits 3b3177653b67 mm/gup: check if both GUP_GET and GUP_PIN are set in __get [...] omits 487e0dd9268e mm/gup: fix wrongly calculated returned value in fault_in_ [...] omits 8ff02705ba8f foo omits 7d51671939f9 mm/page_alloc: avoid second trylock of zone->lock omits be6f3e8f2f4b mm/compaction: fix bug in hugetlb handling pathway omits c4e6189ff4f8 lib/iov_iter: fix to increase non slab folio refcount omits 5bd2dc1e7708 mseal: fix typo and style in documentation omits da9dfc957707 locking/local_lock, mm: replace localtry_ helpers with loc [...] omits 74133ddaa809 test suite: use %zu to print size_t omits 66818a146ee3 radix-tree-add-missing-cleanuph-fix omits 0e24d5ca5dc5 radix-tree: add missing cleanup.h omits c790ac30fc2c mailmap: map Loic Poulain's old email addresses omits 5493d473b49e mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...] omits 2e8d1492a58f mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 8ed0ca66eb33 Merge remote-tracking branch 'spi/for-6.14' into spi-linus omits fe43b5e8b5b6 NFSD: Add experimental setting to disable the use of splice read omits 886f85b504b3 NFSD: Add /sys/kernel/debug/nfsd omits 44994ec1c2af NFSD: fix race between nfsd registration and exports_proc omits 830a361bf5c7 NFSD: unregister filesystem in case genl_register_family() fails omits 3aa5e6b2a996 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] omits 4f5376fd7de0 sunrpc: fix race in cache cleanup causing stale nextcheck time omits 0c76dd30d0a8 sunrpc: update nextcheck time when adding new cache entries omits 6024dff44763 NFSD: Record each NFSv4 call's session slot index omits bf0d2150af44 NFSD: Implement CB_SEQUENCE referring call lists omits 19876f689f41 NFSD: Implement CB_SEQUENCE referring call lists omits de36b0375bd6 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY omits 190cabe6cee1 NFSD: OFFLOAD_CANCEL should mark an async COPY as completed omits 3a0f0a4355df Merge remote-tracking branch 'asoc/for-6.14' into asoc-linus omits 4a195f6ce235 Merge branch 'pm-cpufreq' into linux-next omits cac2fa90ccb8 Merge branch 'acpi-video' into linux-next omits d0dbc6ceb573 Merge branch 'misc-6.15' into next-fixes omits 85a2b50c1f3b Merge branch 'acpi-processor' into linux-next omits 4dcb43608161 Merge branches 'acpi-platform-profile', 'acpi-x86', 'acpi- [...] omits 8f61ea3ebb4d Merge branch 'thermal' into linux-next omits 50167cf6b29b Merge branch 'for-next-next-v6.15-20250326' into for-next- [...] omits df1aeed93edc Merge branch 'for-next-current-v6.14-20250326' into for-ne [...] omits da37629337be Merge branch 'misc-6.15' into for-next-next-v6.15-20250326 omits 2499d2b60258 Merge branch 'misc-6.15' into for-next-current-v6.14-20250326 omits 63a63c50d2d1 Merge branches 'hwspinlock-next' and 'rproc-next' into for-next omits 4f76518956c0 Merge branch 'vfs-6.15.rust' into vfs.all omits 225eeac20dfa Merge branch 'vfs-6.15.orangefs' into vfs.all omits 95f7f12878f1 Merge branch 'vfs-6.15.file' into vfs.all omits 956e44f31886 Merge branch 'vfs-6.15.initramfs' into vfs.all omits 050149e5d814 Merge branch 'vfs-6.15.shared.afs' into vfs.all omits 94a1a3ec1202 Merge branch 'vfs-6.15.ceph' into vfs.all omits 98e2c08523bd Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits 444fce29a8c4 Merge branch 'vfs-6.15.pagesize' into vfs.all omits 31a24bae79d0 Merge branch 'vfs-6.15.sysv' into vfs.all omits d39e35b4459c Merge branch 'vfs-6.15.eventpoll' into vfs.all omits 8a9fb1c90312 Merge branch 'vfs-6.15.nsfs' into vfs.all omits e0e6e6adbbcc Merge branch 'vfs-6.15.overlayfs' into vfs.all omits 9f210ee0a1d7 Merge branch 'vfs-6.15.async.dir' into vfs.all omits a1d123fb59d7 Merge branch 'vfs-6.15.iomap' into vfs.all omits 0e32067782aa Merge branch 'vfs-6.15.mount.api' into vfs.all omits 9b208cd522b0 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits 166a9f96fcc6 Merge branch 'vfs-6.15.pipe' into vfs.all omits d52c82afc2fd Merge branch 'vfs-6.15.pidfs' into vfs.all omits 485c07b90a19 Merge branch 'vfs-6.15.mount' into vfs.all omits 02402e22134e Merge branch 'vfs-6.15.misc' into vfs.all omits dfcb031ad59a Merge branch 'vfs.fixes' into vfs.all omits ff719e243db5 Merge ras/edac-misc into for-next omits 454d13c5d233 Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits b6ae34803e82 Merge branches 'arm32-for-6.15', 'arm64-defconfig-for-6.15 [...] omits 90f9ede8f2b3 media: i2c: lt6911uxe: add two selects to Kconfig omits a07591689619 media: platform: synopsys: VIDEO_SYNOPSYS_HDMIRX should de [...] omits 238b6fdbbfa7 media: i2c: lt6911uxe: Fix Kconfig dependencies: omits 76728fe54f54 Merge branch 'v6.15-armsoc/dts64' into for-next omits cee24bc73d4f Revert "dt-bindings: mfd: syscon: Add rk3528 QoS register [...] omits 556c30d8f5b9 media: vivid: fix FB dependency omits f5b7564fedcf ARM: dts: qcom: Initial dts for LG Nexus 4 omits 2156789f74ea iio: adc: rockchip: Fix clock initialization sequence omits 939fa0ff1e3c iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_re [...] omits 22acbd44daac iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo omits 7131dad5dba8 Merge branch 'v6.15-armsoc/dts64' into for-next omits 32768db9cfc5 ARM: dts: qcom: msm8226-samsung-matisse-common: Enable modem omits 36663812eeb5 ARM: dts: qcom: msm8926-htc-memul: Enable modem omits fc532eb25c0a ARM: dts: qcom: Introduce dtsi for LTE-capable MSM8926 omits 6b47ce06f22b ARM: dts: qcom: msm8226: Add BAM DMUX Ethernet/IP device omits 075555387244 ARM: dts: qcom: msm8226: Add modem remoteproc node omits 184cb65984ca ARM: dts: qcom: msm8226: Add smsm node omits 300edf73651b ARM: dts: qcom: msm8226: Add node for TCSR halt regs omits 78ab93c78fb3 Merge branch 'for-next/hardening' into for-next/kspp omits 4c8c389d5ac5 Merge branch 'v6.15-clk/next' into for-next omits 8d94efc51724 Merge branch 'v6.15-armsoc/dts64' into for-next omits 75a8f87d82ec Merge branch 'v6.15-armsoc/defconfig64' into for-next omits c8de8f7652bb Merge branch 'v6.14-armsoc/dtsfixes' into for-next omits 4712dbd5fabd ARM: dts: qcom: msm8960: Add thermal sensor (tsens) omits 5ee449c75f49 ARM: dts: qcom: msm8960: Add BAM omits 3ade232c98a8 Merge branch 'renesas-fixes-for-v6.14' into renesas-next omits 96b0934c0283 Merge branch 'sunxi/clk-for-6.15' into sunxi/for-next omits 544eceeb10c9 iio: accel: adxl367: fix setting odr for activity time update omits af1a78613133 Merge branch 'edac-drivers' into edac-for-next omits f0dbe0d40d08 Merge branch 'next/soc' into for-next omits d70754efb415 Merge branches 'next/drivers', 'next/clk', 'fixes' and 'ne [...] omits 98e5d6424a7d iio: imu: bmi270: fix initial sampling frequency configuration omits 15b2ed044c78 Merge branch 'ti-k3-config-next' into ti-next omits fcc876997391 Merge branch 'ti-k3-dts-next' into ti-next omits 1756f54e0750 Merge branch 'renesas-dts-for-v6.15' into renesas-next omits 079b06b8b3a0 Merge ras/edac-cxl into for-next omits adbbdcf4b2d6 ARM: dts: qcom: ipq4018: Switch to undeprecated qcom,calib [...] omits 0a110b1e8ea1 Merge ras/edac-misc into for-next omits a25658689786 Merge ras/edac-misc into for-next omits eba709bc5728 Merge branch 'ti-k3-config-next' into ti-next omits 95486144d13b Merge ras/edac-misc into for-next omits 5feb8bbca3c1 Merge ras/edac-cxl into for-next omits 2faa017a6679 Merge branches 'ti-drivers-soc-next' and 'ti-k3-config-nex [...] omits 787289a1d13d clk: qcom: dispcc-sm8750: Drop incorrect CLK_SET_RATE_PARE [...] omits 2ff35d90c8a9 Merge ras/edac-misc into for-next omits e2d0b639a4d9 Merge branch 'sunxi/clk-for-6.15' into sunxi/for-next omits 3f218dfe063d Merge branches 'sunxi/dt-for-6.15' and 'sunxi/clk-for-6.15 [...] omits 0a05ddb42ea9 ARM: dts: qcom: Fix indentation errors omits b91c46c79497 Merge branches 'renesas-arm-defconfig-for-v6.15', 'renesas [...] omits b3205f5a415b Merge branch 'edac-drivers' into edac-for-next omits 14b33926f576 Merge remote-tracking branch 'regmap/for-6.15' into regmap-next new ef3c2ddbc655 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new 6da80708940b mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...] new a09bac59738c mailmap: map Loic Poulain's old email addresses new 4a1bd3939692 radix-tree: add missing cleanup.h new 6c32c2ec2a56 radix-tree-add-missing-cleanuph-fix new f9d82e1c9892 test suite: use %zu to print size_t new 7fcc48d8b168 locking/local_lock, mm: replace localtry_ helpers with loc [...] new 04b17a01ce6b mseal: fix typo and style in documentation new b1544474ea25 lib/iov_iter: fix to increase non slab folio refcount new a807f9527035 mm/compaction: fix bug in hugetlb handling pathway new 7a1f01129a9c mm/page_alloc: avoid second trylock of zone->lock new 9fda4d37981b mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio() new bb1a1de330c1 MAINTAINERS: add Andrew and Baoquan as kexec maintainers new ae17a547ad2a selftests/mm: generate a temporary mountpoint for cgroup f [...] new 731d2d4ac8b1 mm/vma: add give_up_on_oom option on modify/merge, use in [...] new 891c09188136 x86/mm/pat: (un)track_pfn_copy() fix + improvements new 8b93b3371efd ASN.1: add module description new fcba09f3cbf3 samples/livepatch: add module descriptions new c2244c1f0e54 samples-livepatch-add-module-descriptions-fix new 33ec0a2ae792 fpga: tests: add module descriptions new 5be5772b1f96 xenbus: add module description new 30b4b0a8aedb zlib: add module description new 05582e093136 ucs2_string: add module description new 557fcd068607 mm/kasan: add module decription new b7d3fe10b8b2 mm-kasan-add-module-decription-fix new ed174fe429b1 kunit: slub: add module description new c3bbf1b1f0bb Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 16ce647f8360 Merge branch 'misc-6.15' into next-fixes new 42ea255e9b20 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new b390d313c8a3 Merge branch 'fs-current' of linux-next new 216a61d33c07 net: ethtool: fix ethtool_ringparam_get_cfg() returns a hd [...] new 22d3a63d5321 selftests: drv-net: test random value for hds-thresh new cf46e18efdd5 Merge branch 'fix-wrong-hds-thresh-value-setting' new 54f5fafcced1 ipv6: Fix null-ptr-deref in addrconf_add_ifaddr(). new 04efcee6ef8d net: hold instance lock during NETDEV_CHANGE new eb9a3df0ffc1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7c065301d1e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 99f201a9a7d5 wifi: iwlwifi: mld: reduce scope for uninitialized variable new 676b902db476 wifi: iwlwifi: mld: fix PM_SLEEP -Wundef warning new 44605365f935 iwlwifi: mld: fix building with CONFIG_PM_SLEEP disabled new 9bb8deae8aec wifi: add wireless list to MAINTAINERS new 27c7e63b3cb1 wifi: at76c50x: fix use after free access in at76_disconnect new a104042e2bf6 wifi: mac80211: Update skb's control block key in ieee8021 [...] new 378677eb8f44 wifi: mac80211: Purge vif txq in ieee80211_do_stop() new ff4ec537e48c wifi: iwlwifi: mld: silence uninitialized variable warning new 9e935c0fe3f8 wifi: brcmfmac: fix memory leak in brcmf_get_module_param new a0f0dc96de03 wifi: wl1251: fix memory leak in wl1251_tx_work new 29562dc7195f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 120305ab9017 ALSA: hda/tas2781: Remove unnecessary NULL check before re [...] new 5108e5eb9e15 ALSA: kunit: fix build warning in test_card_set_id new df540af51fa8 ALSA: azt2320: Replace deprecated strcpy() with strscpy() new 7455805bd66d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 3b57c568a314 Merge remote-tracking branch 'asoc/for-6.14' into asoc-linus new 6b9b23816df6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6ea36a3e12c5 Merge remote-tracking branch 'regmap/for-6.14' into regmap-linus new 884c2243f1a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 47216638b6e7 PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() new 7f6b0d01fec6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6d03811d7a99 iio: imu: bmi270: fix initial sampling frequency configuration new 38f67d026492 iio: accel: adxl367: fix setting odr for activity time update new 159ca7f18129 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo new 8114ef86e205 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_re [...] new 839f81de3970 iio: adc: rockchip: Fix clock initialization sequence new 82c51ac74071 iio: adc: ad7380: disable offload before using SPI bus new f063a28002e3 iio: light: opt3001: fix deadlock due to concurrent flag access new 5257d80e22bf iio: adc: ad7606: check for NULL before calling sw_mode_config() new 83ded7cfaccc iio: hid-sensor-prox: Restore lost scale assignments new 8b518cdb03f5 iio: hid-sensor-prox: support multi-channel SCALE calculation new 79dabbd50521 iio: hid-sensor-prox: Fix incorrect OFFSET calculation new 2d7b60f33da3 iio: adc: ad7380: fix event threshold shift new 4d1202a5aabb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 1ddaff40c08a crypto: tegra - Fix IV usage for AES ECB new e3b905afac4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fd1686ba61f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 36c6468724aa mtd: nand: Drop explicit test for built-in CONFIG_SPI_QPIC_SNAND new d027951dc85c mtd: inftlcore: Add error check for inftl_read_oob() new b79fe1829975 mtd: rawnand: Add status chack in r852_ready() new 1c1fd374a2fe mtd: spinand: Fix build with gcc < 7.5 new 1d67bbf16430 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 549d8994447f media: vivid: fix FB dependency new 9df181c8de1b media: i2c: lt6911uxe: Fix Kconfig dependencies: new 0dce5b44bd38 media: platform: synopsys: VIDEO_SYNOPSYS_HDMIRX should de [...] new 118b34092e37 media: i2c: lt6911uxe: add two selects to Kconfig new d51adf038ebe media: cec: tda9950: add back i2c dependency new b37dea15e823 Merge branch 'fixes' of git://linuxtv.org/media-ci/media-p [...] new 9247bdfe2f86 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 2908ffa53f8e firmware: exynos-acpm: check saved RX before bailing out o [...] new d6833b0a2ef1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1296dcbad231 dt-bindings: xilinx: Remove myself from maintainership new 905c313e1999 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new ed583d008edc drm/i915: Fix scanline_offset for LNL+ and BMG+ new 9d3d9776bd3b drm/i915: Disable RPG during live selftest new 2e43ae7dd71c drm/i915/gvt: fix unterminated-string-initialization warning new 584cf613c24a drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 new bc1feb8174b7 drm/i915/xe2hpd: Identify the memory type for SKUs with GD [...] new e16a2d6b6570 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 649b50a82f09 mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe new 9078f01fec12 mmc: renesas_sdhi: add regulator dependency new 77183db6b8db mmc: renesas_sdhi: disable clocks if registering regulator failed new 75a01ecd5421 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 261ffd53cc8e Drivers: hv: Fix bad pointer dereference in hv_get_partition_id new cc17490e15bd Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 8323f3a69de6 gpio: tegra186: fix resource handling in ACPI probe path new 4fcab711dbf8 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new ed471e198493 memblock tests: Fix mutex related build error new 99f37ae7217f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 75f8c87555e6 irqchip/davinci: Remove leftover header new 305825d09b15 irqchip/sg2042-msi: Add missing chip flags new f35508b93a2f irqchip/irq-bcm2712-mip: Set EOI/ACK flags in msi_parent_ops new b4bc803487ef Merge branch into tip/master: 'irq/urgent' new 0cd575cab10e uprobes: Avoid false-positive lockdep splat on CONFIG_PREE [...] new 12d780acbb1a Merge branch into tip/master: 'perf/urgent' new 8b37357a78d7 x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to d [...] new f2f29da9f0d4 x86/e820: Fix handling of subpage regions when calculating [...] new 6a54ff526979 Merge branch into tip/master: 'x86/urgent' new f6931ef6e305 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new 4d6c8d70d8a4 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 81bfa729a592 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new a52eac1d1c26 mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accep [...] new f3dc4e7d3c23 mailmap: map Loic Poulain's old email addresses new 66dedc17139e radix-tree: add missing cleanup.h new 209c23a0bc56 radix-tree-add-missing-cleanuph-fix new 3ea5cf59f16d test suite: use %zu to print size_t new c7d477c931ba locking/local_lock, mm: replace localtry_ helpers with loc [...] new 366fa0d65d8a mseal: fix typo and style in documentation new dd392854de5c lib/iov_iter: fix to increase non slab folio refcount new 8b704c16d723 mm/compaction: fix bug in hugetlb handling pathway new bc819bc26b58 mm/page_alloc: avoid second trylock of zone->lock new eb9b13ed7e24 mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio() new a74cb36b5d40 MAINTAINERS: add Andrew and Baoquan as kexec maintainers new 601dcd7dfb5b selftests/mm: generate a temporary mountpoint for cgroup f [...] new 9ac05de27d87 mm/vma: add give_up_on_oom option on modify/merge, use in [...] new c19473f7b51b x86/mm/pat: (un)track_pfn_copy() fix + improvements new 2d393bf889b2 ASN.1: add module description new f5043c085144 samples/livepatch: add module descriptions new aa1e1ac36654 samples-livepatch-add-module-descriptions-fix new 377936132d4d fpga: tests: add module descriptions new 357370fac829 xenbus: add module description new 5449bbb3f84a zlib: add module description new debba7623587 ucs2_string: add module description new a2877e0bc675 mm/kasan: add module decription new 8ca8ecc35859 mm-kasan-add-module-decription-fix new fac11041dfce kunit: slub: add module description new aa42382db4e2 mm: page_alloc: speed up fallbacks in rmqueue_bulk() new 3581e0da81e9 mm/cma: report base address of single range correctly new 8b128d50d161 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages new 4086ffe5d420 selftests: mincore: fix tmpfs mincore test failure new 5140718df95a mm/hugetlb: add a line break at the end of the format string new c8d19941e74a mm: fix filemap_get_folios_contig returning batches of ide [...] new d54406e55b9e mm/gup: fix wrongly calculated returned value in fault_in_ [...] new 9b8aef5226b3 mm/gup: remove unneeded checking in follow_page_pte() new 0ce50d53f756 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new d7b4d4995d54 mm: set the pte dirty if the folio is already dirty new 340bb3b16cee mm: introduce a common definition of mk_pte() new 84b662fecd72 sparc32: remove custom definition of mk_pte() new e0a91f4d9650 x86: remove custom definition of mk_pte() new 798313849743 um: remove custom definition of mk_pte() new a9fcb047ff38 mm: make mk_pte() definition unconditional new ebeac2d15b24 mm: add folio_mk_pte() new ea4e5259c7ae hugetlb: simplify make_huge_pte() new 19295fb59532 mm: remove mk_huge_pte() new 8501f992f591 mm: add folio_mk_pmd() new c4751df6d1f8 arch: remove mk_pmd() new 750a2a44c927 filemap: remove readahead_page() new e39e8f60a9b5 mm: remove offset_in_thp() new ee1b94b6c8df iov_iter: convert iter_xarray_populate_pages() to use folios new 555f4c3a16e2 iov_iter: convert iov_iter_extract_xarray_pages() to use folios new 6bbb89938096 filemap: remove find_subpage() new 3fece8fc8af0 filemap: convert __readahead_batch() to use a folio new 2a137574c50c filemap: remove readahead_page_batch() new d825caa8b094 mm: delete thp_nr_pages() new 7855a7dae976 mm/hugetlb: use separate nodemask for bootmem allocations new ba15ac1d3987 zsmalloc: prefer the the original page's node for compressed data new 847b1b5735d4 zsmalloc-prefer-the-the-original-pages-node-for-compressed [...] new e090d54052a1 memcg, oom: do not bypass oom killer for dying tasks new 0a4a519be42f mm: page_alloc: remove redundant READ_ONCE new 8bb6eae8ef86 memory: implement memory_block_advise/probe_max_size new 12d5f25a191c x86: probe memory block size advisement value during mm init new 78b028ca058b acpi,srat: give memory block size advice based on CFMWS alignment new 140e7ec481ee mm/compaction: use folio in hugetlb pathway new eb6b1ae4c54d mm: annotate data race in update_hiwater_rss new 44e44ac9ef8d mm/show_mem: optimize si_meminfo_node by reducing redundant code new 09aa124ec38e selftests/mm: convert page_size to unsigned long new 4529d2d13fd1 zram: modernize writeback interface new bd4695d7a9cf zram: modernize writeback interface new e4754a910525 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new a6fddc609f2f mm/madvise: define and use madvise_behavior struct for mad [...] new 032bc3c626a0 mm/madvise: batch tlb flushes for MADV_FREE new aeda11afafc9 mm/memory: split non-tlb flushing part from zap_page_range [...] new 0846c3b7ba71 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new 994b981e2cc7 mm: vmscan: apply proportional reclaim pressure for memcg [...] new 2ee642c96f1b mm/compaction: remove low watermark cap for proactive compaction new 7f50e66e43a8 mm/compaction: reduce the difference between low and high [...] new 6b8b7b0ee84f memcg: vmalloc: simplify MEMCG_VMALLOC updates new 17146c2bcef7 memcg: simplify MEMCG_VMALLOC updates - fix new 227f88e505d8 memcg: remove root memcg check from refill_stock new 534664a2d929 memcg: decouple drain_obj_stock from local stock new 17b493a331c0 memcg: introduce memcg_uncharge new 8d1e33c1adfd memcg: manually inline __refill_stock new 89f2f4a71711 memcg: no refilling stock from obj_cgroup_release new b65299d9d001 memcg: do obj_cgroup_put inside drain_obj_stock new 9555f5d42fe1 memcg: use __mod_memcg_state in drain_obj_stock new 3465994b7759 memcg: combine slab obj stock charging and accounting new bb49fe902a9b memcg: manually inline replace_stock_objcg new 86758c2ce35d mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new 6bb001b6b64e mm: swap: enable swap_entry_range_free() to drop any kind [...] new a4acf7a63b8e mm: swap: use swap_entries_free() to free swap entry in sw [...] new cdb35bfa83e5 mm: swap: use swap_entries_free() drop last ref count in s [...] new b02c3d7dd223 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new 8963a35817f8 mm: swap: free each cluster individually in swap_entries_p [...] new bde3762954a6 mm: swap: factor out helper to drop cache of entries withi [...] new 1dd1cc8635a4 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new 9dae6c6053f0 mm: add kernel-doc comment for free_pgd_range() new c52d0e15d71d hexagon: add syscall_set_return_value() new 0a6fa375a1da syscall.h: add syscall_set_arguments() new 1af2ba620710 syscall.h: introduce syscall_set_nr() new 6bb0c06945e0 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new bc84a88c113a ptrace: introduce PTRACE_SET_SYSCALL_INFO request new 3bd6e0a619bc selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 4b68d455e64f zsmalloc: cleanup headers includes new a1d3b39a7f15 mm/vmscan: skip memcg with !usage in shrink_node_memcgs() new 4a972278f629 mm/vmscan: Skip memcg with !usage in shrink_node_memcgs() new df74035ffde6 selftests: memcg: increase error tolerance of child memory [...] new 00cc7a4f20e3 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 778b790c946f tools headers UAPI: sync linux/fs.h with the kernel sources new 1d11967c3027 selftests/mm: add PAGEMAP_SCAN guard region test new 043512286411 mm: fix parameter passed to page_mapcount_is_type() new 42ed4d2f4ed2 mm/debug: fix parameter passed to page_mapcount_is_type() new b067766d3d17 mm-debug-fix-parameter-passed-to-page_mapcount_is_type-fix new 440f6dfca803 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new aa22e1c5b709 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new 301646b9a08e kernel/events/uprobes: uprobe_write_opcode() rewrite new 82c1b899c6ed mm: page_alloc: tighten up find_suitable_fallback() new 6a5f46801653 mm: pcp: increase pcp->free_count threshold to trigger free_high new d01b98aae1e0 selftest/mm: Make hugetlb_reparenting_test tolerant to asy [...] new 35b15380cce9 mm/ptdump: split note_page() into level specific callbacks new 2aab7c82d173 mm/ptdump: split effective_prot() into level specific callbacks new dc060c15ef4c arm64/mm: define ptdesc_t new 4b9944e44df5 xarray: make xa_alloc_cyclic() return 0 on all success cases new 2ddb46b52012 fs/proc/page: refactor to reduce code duplication new 5a66777b6881 bug/kunit: core support for suppressing warning backtraces new 109e5a4d2f0e kunit: fix compilation error on s390 new 7855ec46055c kunit: bug: count suppressed warning backtraces new 0366ee3b00c3 kunit: add test cases for backtrace warning suppression new eac29a199040 kunit: fix backtrace suppression test module description new 4553e5145bde kunit: add documentation for warning backtrace suppression API new f3220da81f4b drm: suppress intentional warning backtraces in scaling un [...] new 338785f8ef1d x86: add support for suppressing warning backtraces new 9d2da135f0a3 arm64: add support for suppressing warning backtraces new 202b2a6d0be0 loongarch: add support for suppressing warning backtraces new 00745887964b parisc: add support for suppressing warning backtraces new f6d7b358a810 s390: add support for suppressing warning backtraces new f8f009a94c02 sh: add support for suppressing warning backtraces new 78256357153b sh: move defines needed for suppressing warning backtraces new c2d8b62c35fa riscv: add support for suppressing warning backtraces new 6754996b0d5d powerpc: add support for suppressing warning backtraces new 5e1a6f31187b exit: move and extend sched_process_exit() tracepoint new b482e0695156 exit: document sched_process_exit and sched_process_templa [...] new 6c740e00c5f4 ocfs2: fix global bitmap allocating failure for discontig type new 0f2b8e55f17b ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new 6f90b35dda4d init/main.c: log initcall level when initcall_debug is used new a7449fcb7a11 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new 3ed27fcbf738 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new d4237326ec9a exit: skip IRQ disabled warning during power off new 9432dbf1026e task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new 8f16815f3bdb lib/rbtree.c: fix the example typo new 386a05016303 proc: fix the issue of proc_mem_open returning NULL new 164ce6d97491 checkpatch: dont warn about unused macro arg on empty body new 0c7e2bdef782 checkpatch: qualify do-while-0 advice new abae79b7d0ab powernow: use pr_info_once new b1337d899f33 kernel.h: move READ/WRITE definitions to <linux/types.h> new 8d40d1d627cb kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new 187b4aa04f18 kstrtox: add support for enabled and disabled in kstrtobool() new 9cdb49ff21c9 errseq: eliminate special limitation for macro MAX_ERRNO new 96a761b1f317 exit: combine work under lock in synchronize_group_exit() [...] new 3dfb2d765291 foo new 466d70700164 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 31c5a2f3a7bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4432a8259d86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 889fdaa1cef0 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new e03e0caf2dd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e68717a508df Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 301a354a29dc Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d9a4f9577e7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac10ce24349d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a422fa8a5563 Merge branch 'arm64-for-6.15' into arm64-for-6.16 new 7483c7cc0b2c Merge branch 'arm64-for-6.16' into for-next new cad667acaf4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4e4e22870ac arm64: dts: renesas: r9a09g047: Add SDHI0-SDHI2 nodes new 674080a22768 arm64: dts: renesas: r9a09g057: Add support for enabling S [...] new 16bce534a391 arm64: dts: renesas: rzg3e-smarc-som: Enable SDHI{0,2} new 4c85281bed17 arm64: dts: renesas: rzg3e-smarc-som: Add support to enabl [...] new ae9edcbc7122 arm64: dts: renesas: r9a09g047e57-smarc: Enable SDHI1 new b7509775670d arm64: dts: renesas: r9a09g047: Add ICU node new 0dde247f5027 arm64: dts: renesas: r8a779f4: Add UFS tuning parameters i [...] new 1a9c17399d2b arm64: dts: renesas: Remove undocumented compatible micron [...] new 16e65793bd2f Merge branch 'renesas-dts-for-v6.16' into renesas-next new 2a3bf4d4ccf0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 30e7573babdc dt-bindings: reset: Add T-HEAD TH1520 SoC Reset Controller new 4a65326311ab reset: thead: Add TH1520 reset controller driver new 9d8c53c4dcf8 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 8ce9dfc4e61e Revert "dt-bindings: mfd: syscon: Add rk3528 QoS register [...] new d9e68266a0f2 arm64: dts: rockchip: add px30-cobra board variant files new e09be2a6ab1a HACK: drm/panel: ltk050h3146w: read panel-id new 975bbc83a944 Merge branch 'dev/cobra/v6.15' into for-next new fdc7bd909a5f arm64: dts: rockchip: Allow Turing RK1 cooling fan to spin down new e0bd7ecf6b2d arm64: dts: rockchip: Remove overdrive-mode OPPs from RK35 [...] new 7fc027e894fa arm64: dts: rockchip: Add pinmuxing for eMMC on QNAP TS433 new a211f173dc05 Merge branch 'v6.15-armsoc/dtsfixes' into for-next new d15d8d234248 ARM: dts: rockchip: Add aliases for rk3036-kylin MMC devices new 6e6d89fcc96f Merge branch 'v6.16-armsoc/dts32' into for-next new 55a43c346d24 arm64: dts: rockchip: change rng reset id back to its cons [...] new 530f2bebc091 arm64: dts: rockchip: Enable ufshc on rk3576 evb1 board new fc1f5f5bcac7 arm64: dts: rockchip: enable HDMI1 on FriendlyElec NanoPC-T6 new c0898e6881f9 arm64: dts: rockchip: enable HDMI sound on FriendlyElec NanoPC-T6 new 831263a4164e arm64: dts: rockchip: Correct gmac phy address on QNAP TS433 new d01e09a9f7cd arm64: dts: rockchip: Add gmac phy reset GPIO to QNAP TS433 new b6490faab67c arm64: dts: rockchip: aliase sdhci as mmc0 for rk3566 box demo new 392275203af1 arm64: dts: rockchip: Enable HDMI ports on ArmSoM W3 new f46705afd1aa arm64: dts: rockchip: Enable HDMI audio output for RK3588 Jaguar new 200b3fa574c9 arm64: dts: rockchip: Enable HDMI audio output for RK3588 [...] new 2d7a29f6d4da Merge branch 'v6.16-armsoc/dts64' into for-next new ec4670c9cd64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e83a135a2b2f arm64: defconfig: enable ACPM protocol and Exynos mailbox new e4f280ff87f2 Merge branch 'fixes' into for-next new d2098981eb7b firmware: exynos-acpm: use ktime APIs for timeout detection new 2d14c680e92f firmware: exynos-acpm: allow use during system shutdown new 50b46f3a5b6b Merge branch 'next/drivers' into for-next new 21464aaa9cee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f84463999ccd Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 35ac96f79664 arm64: dts: allwinner: Add Allwinner A523 .dtsi file new acf5b947cff1 dt-bindings: vendor-prefixes: Add YuzukiHD name new f9d552278391 dt-bindings: arm: sunxi: Add new board names for A523 generation new 3a1883f32b9b arm64: dts: allwinner: a523: add Avaota-A1 router support new 66611715c473 arm64: dts: allwinner: a523: add X96Q-Pro+ support new 80e0fb4e491b arm64: dts: allwinner: a523: add Radxa A5E support new 7273c0e2e422 dt-bindings: arm: sunxi: Add YuzukiHD Chameleon board name new 6d1cb8de1573 arm64: dts: allwinner: h616: add YuzukiHD Chameleon support new 4192110d3e60 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 5ad341c91244 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a8a614204cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a12ed7006f96 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 5a716f2a4a37 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 62bb1bbf639f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 3c6a16796858 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 9ec6afa19fca Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 5024ada2fa5c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 1928c1b7a0cb Merge branch 'misc-6.15' into for-next-current-v6.14-20250407 new 45b13c0f1d10 Merge branch 'for-next-current-v6.14-20250407' into for-ne [...] new b80da029a1a6 Merge branch 'misc-6.15' into for-next-next-v6.15-20250407 new 4160400a5334 Merge branch 'for-next-next-v6.15-20250407' into for-next- [...] new f812d84bb017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bb3bdf82771 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 6f8a394aa952 cifs: Ensure that all non-client-specific reparse points a [...] new b365b9d404b7 smb311 client: fix missing tcon check when mounting with l [...] new 3d48316df903 smb: client: optimize pathname checking new 93caf642c20b Revert "smb: client: Fix netns refcount imbalance causing [...] new b77d90938623 Revert "smb: client: fix TCP timers deadlock after rmmod" new bcd7f35bcece Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 2a7b621ddbd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 62b5c50f9e93 exfat: fix double free in delayed_free new a4345dc412f5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 0239ff4c3345 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 479c7ff5899b f2fs: remove redundant assignment to variable err new 78c9c9198fc0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 67e39d417dbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0265dd550fa4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new cd92e718bd20 NFSD: OFFLOAD_CANCEL should mark an async COPY as completed new 0d1b07d64378 NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY new 1893a098bca4 NFSD: Implement CB_SEQUENCE referring call lists new 30d810687492 NFSD: Implement CB_SEQUENCE referring call lists new 90b24ce15c21 NFSD: Record each NFSv4 call's session slot index new c5fe3831def6 sunrpc: update nextcheck time when adding new cache entries new 61a66978b504 sunrpc: fix race in cache cleanup causing stale nextcheck time new ea008a28ad98 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] new d85eb1927cee NFSD: unregister filesystem in case genl_register_family() fails new 0291e252646d NFSD: fix race between nfsd registration and exports_proc new 967ebb147aa9 NFSD: Add /sys/kernel/debug/nfsd new d0aeaab89dad NFSD: Add experimental setting to disable the use of splice read new 3b98c5b3d966 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 71700ac47ad8 Merge tag 'v6.15-rc1' into for-next new 92a9fd2af4f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5741909697a3 VFS: improve interface for lookup_one functions new 8ad924847113 nfsd: Use lookup_one() rather than lookup_one_len() new 2011067c6477 cachefiles: Use lookup_one() rather than lookup_one_len() new 973256a7be6e VFS: rename lookup_one_len family to lookup_noperm and rem [...] new 64ca068d7cfc Use try_lookup_noperm() instead of d_hash_and_lookup() out [...] new 6bf7366de00a VFS: change lookup_one_common and lookup_noperm_common to [...] new ae41fb0990b8 Merge patch series "VFS: improve interface for lookup_one [...] new 42a6264708c6 Merge branch 'vfs-6.16.async.dir' into vfs.all new 9d5c8dc81115 bfs: convert bfs to use the new mount api new 4a0afd4fcc44 Merge branch 'vfs-6.16.mount.api' into vfs.all new 03ddd7725ed1 9p: Add a migrate_folio method new e300830fcc40 vboxsf: Convert to writepages new 7ee3647243e5 migrate: Remove call to ->writepage new 8e5ae388f33a writeback: Remove writeback_use_writepage() new 7b73c12c6ebf shmem: Add shmem_writeout() new 776a853a43c9 i915: Use writeback_iter() new fe75adffac33 ttm: Call shmem_writeout() from ttm_backup_backup_page() new 84798514db50 mm: Remove swap_writepage() and shmem_writepage() new 6b0dfabb3555 fs: Remove aops->writepage new fb5a381d624b Merge patch series "Remove aops->writepage" new e51963765f60 Merge branch 'vfs-6.16.writepage' into vfs.all new 559b3bbfa978 locking/percpu-rwsem: add freezable alternative to down_read new f73bae83675b fs: allow all writers to be frozen new af7551cf13cf super: remove pointless s_root checks new 484caf5e117a super: simplify user_get_super() new 6920e3388ba4 super: skip dying superblocks early new 2992476528ae super: use a common iterator (Part 1) new b47e42d10e8c super: use common iterator (Part 2) new 62a2175ddf7e gfs2: pass through holder from the VFS for freeze/thaw new 890a1ec9f1d3 super: add filesystem freezing helpers for suspend and hibernate new c0144c0e7a46 Merge patch series "Extend freeze support to suspend and h [...] new 9fe605bb5811 libfs: export find_next_child() new 154e48190f51 efivarfs: support freeze/thaw new 3eb6f389c577 Merge patch series "efivarfs: support freeze/thaw" new 03d0feb0b7d2 power: freeze filesystems during suspend/resume new ea156a48fe5d kernfs: add warning about implementing freeze/thaw new a5a76c966817 Merge patch series "power: wire-up filesystem freeze/thaw [...] new 9d6299a5347d fs: allow nesting with FREEZE_EXCL new 1d7bd8c50ca3 f2fs: fix freezing filesystem during resize new fe55af2064b4 Merge branch 'vfs-6.16.super' into vfs.all new ec5cf76ff21f proc: add a helper for marking files as permanent by exter [...] new 215da8517a4f fs: cache the string generated by reading /proc/filesystems new 2adcc8cadb6b Merge patch series "speed up /proc/filesystems" new 67cb29118aa5 Merge branch 'vfs-6.16.procfs' into vfs.all new 418556fa576e docs: initramfs: update compression and mtime descriptions new cfd86ef7e8e7 anon_inode: use a proper mode internally new 37e62dafbfab pidfs: use anon_inode_getattr() new 22bdf3d6581a anon_inode: explicitly block ->setattr() new c83b90249660 pidfs: use anon_inode_setattr() new 1ed95281c0c7 anon_inode: raise SB_I_NODEV and SB_I_NOEXEC new c784159750bc selftests/filesystems: add chown() test for anonymous inodes new fcf31ec7cade selftests/filesystems: add chmod() test for anonymous inodes new f8ca403ae77c selftests/filesystems: add exec() test for anonymous inodes new 25a6cc9a630b selftests/filesystems: add open() test for anonymous inodes new 9d36c5145a9e Merge patch series "fs: harden anon inodes" new 056d8b4c0fca Merge branch 'vfs-6.16.misc' into vfs.all new 76d2d75ddc03 selftests/pidfd: adapt to recent changes new 1b090949c998 pidfd: remove unneeded NULL check from pidfd_prepare() new 8cf4b738f6d8 pidfd: improve uapi when task isn't found new 4fc3f73c16da selftest/pidfd: add test for thread-group leader pidfd ope [...] new 1e940fff9437 Merge patch series "pidfd: improve uapi when task isn't found" new 504b80e20cbe Merge branch 'vfs-6.16.pidfs' into vfs.all new 15bf8a6b478a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new b36215701c2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab05551b10f0 Merge branch 'fs-next' of linux-next new 29e87594f3cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44ed17a200e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 404cf71bb475 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 50a9cfa1d6bf Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new c2c4a08b3d1d hwmon: (qnap-mcu) Remove (explicitly) unused header new 6bb342c8edde dt-bindings: hwmon: amc6821: add fan and PWM output new 7655c805bd19 hwmon: (amc6821) Add PWM polarity configuration with OF new 5abf4fa82125 hwmon: (k10temp) Add support for Zen5 Ryzen Desktop new 7acde5c4b3f5 hwmon: (pmbus): Introduce page_change_delay new 99bd4ed5d48b hwmon: (ltc2992) Use new GPIO line value setter callbacks new 34b0c109d6b9 hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks new 0835744b2445 hwmon: (pmbus/max34440): Fix support for max34451 new 5213482fc9f7 hwmon: (pmbus/max34440): add support adpm12160 new 76b5fecb1f89 hwmon: (pmbus) Do not set regulators_node for single-chann [...] new e56d78daf95e hwmon: (max6639) : Allow setting target RPM new ad2001213fe6 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ad2698efce37 media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition new 8e172e38a623 media: qcom: venus: Fix uninitialized variable warning new f81f69a0e3da media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition new 865a3196eb32 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 156fd20a41e7 ACPICA: fix acpi operand cache leak in dswstate.c new bed18f0bdcd6 ACPICA: fix acpi parse and parseext cache leaks new a05cea36dc9e ACPICA: New release 20240927 new 5d2f7e76b701 ACPICA: actbl1: Update values to hex to follow ACPI specs new 56b594fdb6dd ACPICA: actbl1: Add EINJv2 get error type action new 6ff5c32881bf ACPICA: Fix typo in comments for SRAT structures new 4a0bb41df4d5 ACPICA: Fix warnings from PR #295 merge new 003802c3a732 ACPICA: Logfile: Changes for version 20241212 new 1be2ee5f4acf Merge branch 'acpica' into linux-next new a8605b0ed187 ACPI: button: Only send `KEY_POWER` for `ACPI_BUTTON_NOTIF [...] new 9203be2308b3 Merge branch 'acpi-button' into fixes new 9058b54172c9 Merge branch 'fixes' into linux-next new b988685388ef ACPI: EC: Set ec_no_wakeup for Lenovo Go S new 1f8fff629c3f Merge branch 'acpi-ec' into fixes new 131c2386a930 Merge branch 'fixes' into linux-next new 7ab4f0e37a0f ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls new 262ac0ba6f90 Merge branch 'acpi-tables' into fixes new 6f9717c95654 Merge branch 'fixes' into linux-next new 5b29d4e5b6be Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a2f41935df5e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 527050ca26ec pmdomain: core: Add genpd helper to correct the usage/reje [...] new 851fd9e6e980 cpuidle: psci: Move the per CPU variable domain_state to a struct new bb77ba04d100 cpuidle: psci: Correct the domain-idlestate statistics in debugfs new 244a12a38b20 pmdomain: core: Add residency reflection for domain-idlest [...] new 08c42b51c804 pmdomain: core: Reset genpd->states to avoid freeing invalid data new 472f51edd7f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 202fdbac09ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b105bdc13141 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3860642e0a87 crypto: api - Move alg destroy work from instance to template new 138804c2c18c crypto: api - Ensure cra_type->destroy is done in process context new c47e1f4142a3 crypto: scomp - Allocate per-cpu buffer on first use of each CPU new d348ebc658cd dt-bindings: crypto: qcom-qce: document QCS615 crypto engine new 42d9f6c77479 crypto: acomp - Move scomp stream allocation code into acomp new 9c8cf582626e crypto: acomp - Add acomp_walk new 08cabc7d3c86 crypto: deflate - Convert to acomp new 7b294e3eab5d crypto: crypto4xx - Fix gcc12 uninitialized warning in cry [...] new 7cc17ea196dd crypto: cavium - Move cpt and nitrox rules into cavium Makefile new d462ae23bb3c crypto: cavium/zip - Remove driver new a7b1d0c5f1ca crypto: scomp - Drop the dst scratch buffer new 184e56e77c06 crypto: iaa - Move compression CRC into request object new cc98d8ce934b crypto: iaa - Do not clobber req->base.data new 39ccd0e54f16 crypto: iaa - Remove unused disable_async argument from ia [...] new 6131e119f579 crypto: ccp - Abort doing SEV INIT if SNP INIT fails new 9770b428b1a2 crypto: ccp - Move dev_info/err messages for SEV/SNP init [...] new ceac7fb89e8d crypto: ccp - Ensure implicit SEV/SNP init and shutdown in ioctls new 65a895a44e64 crypto: ccp - Reset TMR size at SNP Shutdown new 19860c3274fb crypto: ccp - Register SNP panic notifier only if SNP is enabled new f7b86e0e75bc crypto: ccp - Add new SEV/SNP platform shutdown API new 26013326a6ba crypto: sa2ul - Use proper helpers to setup request new 845bc952024d crypto: qat - add shutdown handler to qat_4xxx new 097143f23a11 crypto: qat - add shutdown handler to qat_420xx new 0c4a53fe7aff crypto: qat - remove redundant prototypes in qat_dh895xcc new 2c4e8b228733 crypto: qat - add shutdown handler to qat_dh895xcc new 7eb2c73ece5b crypto: qat - remove redundant prototypes in qat_c62x new a9a6e9279b29 crypto: qat - add shutdown handler to qat_c62x new 4fc54f67cb47 crypto: qat - remove redundant prototypes in qat_c3xxx new 71e0cc1eab58 crypto: qat - add shutdown handler to qat_c3xxx new e5661d9cf27b crypto: qat - remove initialization in device class new 1b58e2bb7762 crypto: qat - remove BITS_IN_DWORD() new 7188186ea657 crypto: omap-aes - use dev_groups to register attribute groups new 0a5d5ff90229 crypto: omap-sham - use dev_groups to register attribute groups new 5ebc052d3b82 MAINTAINERS: Update maintainers for crypto/marvell new 7d14fbc5691b crypto: x86/aes - drop the avx10_256 AES-XTS and AES-CTR code new 3a7dfdbbe333 crypto: x86/aegis - stop using the SIMD helper new 0ba6ec5b2972 crypto: x86/aes - stop using the SIMD helper new 6e3379b933bf crypto: x86/aria - stop using the SIMD helper new 3e862a87ffbc crypto: x86/camellia - stop using the SIMD helper new ca6d0e8ed88d crypto: x86/cast - stop using the SIMD helper new cc01d2840f29 crypto: x86/serpent - stop using the SIMD helper new 982b72cd00b5 crypto: x86/sm4 - stop using the SIMD helper new bda5cd6e29e8 crypto: x86/twofish - stop using the SIMD helper new 83366bcc7cb9 crypto: eip93 - Make read-only arrays static const new f98ed0dd58d9 crypto: hash - Do not use shash in hard IRQs new 9b4400215e0e crypto: x86/chacha - Remove SIMD fallback path new e77fe9cce31b crypto: arm/aes-ce - stop using the SIMD helper new 7c79bdf97802 crypto: arm/aes-neonbs - stop using the SIMD helper new e0f860a1ca32 crypto: ctr - remove unused crypto_ctr_encrypt_walk() new d0d9d00b0922 crypto: qat - switch to standard pattern for PCI IDs new 984f835009d6 crypto: x86 - Remove CONFIG_AS_SHA1_NI new d032a27e8fe9 crypto: x86 - Remove CONFIG_AS_SHA256_NI new bc23fe6dc172 crypto: x86 - Remove CONFIG_AS_AVX512 handling new 570ef50a15d7 crypto: x86/aes-xts - optimize _compute_first_set_of_tweak [...] new ceba0eda8313 crypto: riscv/chacha - implement library instead of skcipher new 4aa6dc909e40 crypto: chacha - centralize the skcipher wrappers for arch code new 08820553f33a crypto: arm/chacha - remove the redundant skcipher algorithms new 8c28abede16c crypto: arm64/chacha - remove the skcipher algorithms new 5772a781822d crypto: mips/chacha - remove the skcipher algorithms new f7915484c020 crypto: powerpc/chacha - remove the skcipher algorithms new efe8ddfaa336 crypto: s390/chacha - remove the skcipher algorithms new 632ab0978f08 crypto: x86/chacha - remove the skcipher algorithms new d23fce15abd4 crypto: chacha - remove <crypto/internal/chacha.h> new b925f8bba620 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ebe82d9deff2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b71a2bb0ce07 drm/amdgpu/mes11: optimize MES pipe FW version fetching new a755906fb2b8 drm/amdgpu: immediately use GTT for new allocations new c0dd8a9253fa drm/amdgpu/dma_buf: fix page_link check new 2f6dd741cdcd drm/amdgpu/ip_discovery: add missing ip_discovery fw new ba6d8f878d61 drm/amdkfd: sriov doesn't support per queue reset new 69a46ce1f15b drm/amd/display: Do not enable Replay and PSR while VRR is [...] new 4408b59eeacf drm/amd/display: Protect FPU in dml21_copy() new afcdf51d97cd drm/amd/display: Protect FPU in dml2_init()/dml21_init() new 366e77cd4923 drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() new 139e99d58e37 drm/amd/display: Add HP Probook 445 and 465 to the quirk l [...] new 1c5fdef30ed1 drm/amd/display: Add HP Elitebook 645 to the quirk list fo [...] new b3862d60b1a8 drm/amdkfd: limit sdma queue reset caps flagging for gfx9 new 3666ed821832 drm/amdgpu: Increase KIQ invalidate_tlbs timeout new 1b5447d773d4 drm/amdgpu: Add cgroups implementation new f5e7fabd1f5c drm/amdgpu: allow pinning DMA-bufs into VRAM if all import [...] new 9cdd9c4d039e drm/amd/display: Add override for visual confirm new c05da59e979b drm/amd/display: Get visual confirm color for stream new 7a505a844c7a drm/amd/display: Remove BW Allocation from DPIA notification new 76468055069c drm/amd/display: DML21 Reintegration new 8b8a602c985e drm/amd/display: Skip to enable dsc if it has been off new 4a8396d5c208 drm/amd/display: Add Read Histogram command header new d5a7fdc88a2d drm/amd/display: fix zero value for APU watermark_c new c82d84d1e46c drm/amd/display: Create a temporary scratch dc_link new a8f83d0c2d2b drm/amd/display: Use sync version of indirect register access. new eed269da71ee drm/amd/display: DC v3.2.326 new 8e0793b6c58b drm/amdkfd: Use dev_* instead of pr_* for messages new 921c040efeca drm/amd/pm: Add link reset for SMU 13.0.6 new 11bb33766f66 drm/amdgpu: refactor amdgpu_device_gpu_recover new 8ba904f54148 drm/amdgpu: Multi-GPU DPC recovery support new 969fd18c8d24 drm/amdgpu/vcn: during dpc recovery will corrupt VCPU buffer new 43f668edae4a drm/amd/display: add proper error message for vblank init new cc9428d5336a drm/amd/display: add proper error message for vblank init new 62e0b8f76651 drm/amdgpu: use gmc_v7_0_is_idle() since it is available u [...] new 60c53fe7bc13 drm/amdgpu: use cik_sdma_is_idle() in CIK SDMA new e319f9ec3600 drm/amdgpu: small cleanup to CIK SDMA new 1be0ae9e12b4 drm/amdgpu: move X_GB_ADDR_CONFIG_GOLDEN in GFX7 new 9aadb02fa2ec drm/radeon: fix MAX_POWER_SHIFT value new 8e46cabf8ece drm/amdgpu: move GFX6 defines into gfx_v6_0.c new de81b86e965e drm/amdgpu: wire up defines, shifts and masks through SI code new 193e08801525 drm/amdgpu: use proper defines, shifts and masks in DCE6 code new cbd8207e234b drm/amdgpu: remove PACKET3 duplicated defines from si_enums.h new c82d915fe139 drm/amdgpu: move si_ih.c away from sid.h defines new 76eb396db301 drm/amdgpu: use GRPH_SECONDARY_SURFACE_ADDRESS_MASK with G [...] new 6168cb7a3136 drm/amdgpu: move DCE6 away from sid.h and si_enums.h defines new 0ba7e47e8e3d drm/amdgpu: add missing DMA defines, shifts and masks new 535b6191904d drm/amdgpu: add missing GFX6 defines new 230a4b0528c0 drm/amdgpu: make GFX6 easier to read new 14f15aa05441 drm/amdgpu: move si_dma.c away from sid.h and si_enums.h new d35a41291090 drm/amdgpu: keep removing sid.h dependency from si_dma.c new b71b7cd91c64 drm/amdgpu: cleanup DCE6 a bit more new 48b733d99b0d drm/amdgpu: add rebar parameter new c6ae8d587eeb drm/amdgpu: Replace deprecated function strcpy() with strscpy() new 3470f80bd36e drm/amd/amdgpu: Fix typo new 160d3d39f61c drm/amdgpu: continue cleaning up sid.h and si_enums.h new 8ae1a4eef78c drm/amdgpu: add initial documentation for debugfs files new 60d4952d8908 drm/amdgpu: drop some dead code new 9eab24532691 drm/amdgpu/gfx10: Add Cleaner Shader Support for GFX10.3.x GPUs new 0d47bb77b505 drm/amdgpu/gfx: make amdgpu_gfx_me_queue_to_bit() static new 8f970c46b562 drm/amdgpu/gfx: decouple the number of kgqs from the hw new 9cffd67e803a drm/amdgpu/gfx: assign the actual me0 queues per pipe new 8307ebc15c1e drm/amdgpu/gfx6: fix CSIB handling new be7652c23d83 drm/amdgpu/gfx7: fix CSIB handling new c8b8d7a4f1c5 drm/amdgpu/gfx8: fix CSIB handling new a4a4c0ae6742 drm/amdgpu/gfx9: fix CSIB handling new 683308af030c drm/amdgpu/gfx10: fix CSIB handling new a9a8bccaa3ba drm/amdgpu/gfx11: fix CSIB handling new 8f1366fcb846 Documentation/gpu: Add new acronyms new 5acd17d6d14e Documentation/gpu: Change index order to show driver core first new c6a1c23d1041 Documentation/gpu: Create a documentation entry just for h [...] new 4ede6d20047a Documentation/gpu: Add explanation about AMD Pipes and Queues new e7aaa5fbf4fc Documentation/gpu: Create a GC entry in the amdgpu documentation new 74f0ff369f8a Documentation/gpu: Add an intro about MES new aa52eb6d1672 Documentation: Remove repeated word in docs new 1189c4fb6f4c drm/amd/pm: Expose smu_v13_0_6 caps new 084769f493a6 drm/amd/pm: Use gpu_metrics_v1_8 for smu_v13_0_6 new 7ac66f935545 drm/amd/pm: Use gpu_metrics_v1_8 for smu_v13_0_12 new 0f774fce4499 drm/amd/display: convert DRM_ERROR to drm_err in hpd_rx_ir [...] new 93717be16e99 drm/amd/display: use drm_err in hpd rx offload new 769e07136a29 drm/amd/display: use drm_err in create_validate_stream_for_sink() new 880ab14a4aca drm/amd/display: convert more DRM_ERROR to drm_err new 40b85a9066f1 drm/amd/display: Set ODM Factor Based On DML Architecture new 7b9f8698796f drm/amd/display: Use meaningful size for block_sequence array new 7a2911b7f478 drm/amd/display: Enable Replay Low Hz feature flag new 3b258b6f521b drm/amd/display: Consider downspread against max clocks in DML2.1 new 50d6714b242e drm/amd/display: use drm_info instead of DRM_INFO new 16e24a95fbfc drm/amd/display: use drm_warn instead of DRM_WARN new 4b884e3f03d6 drm/amd/display: Add a Panel Replay config option new a3b7dc4a1ec4 drm/amd/display: Add Support for reg inbox0 for host->DMUB CMDs new 146a4429b567 drm/amd/display: Do Not Consider DSC if Valid Config Not Found new fe45e2af4a22 drm/amd/display: Fix VUpdate offset calculations for dcn401 new 0fc9635a801f Revert "drm/amd/display: Fix VUpdate offset calculations f [...] new e8cc149ed906 drm/amd/display: Fix Vertical Interrupt definitions for dc [...] new b5af7525ae0c drm/amd/display: Promote DAL to 3.2.327 new dcc8e148e013 drm/amdgpu/gfx11: Implement the GFX11 KGQ pipe reset new d69248cf4c91 drm/amdgpu/gfx11: Implement the GFX11 KCQ pipe reset new 820116a39f96 drm/amd/pp: Fix potential NULL pointer dereference in atom [...] new 340f1d9fcd62 drm/amdgpu: add missing SMU6 defines, shifts and masks new 4aa8de3d0312 drm/amdgpu/gfx12: Implement the gfx12 kgq pipe reset new 0c6e39ce6da2 drm/amdgpu: Add indirect L1_TLB_CNTL reg programming for VFs new e66c07864e53 drm/amdgpu: enable FW workaround for VCN 4_0_5 new 4445c9dfa954 drm/pm/legacy-dpm: move SI away from sid.h and si_enums.h new d3cd9565c626 drm/amdgpu: move si.c away from sid.h new 060708d1fa28 drm/amdgpu: huge sid.h cleanup, drop substituted defines. new ca690c7e211d drm/amd/display: removed unused function new daafa303d19f drm/amdkfd: Drop workaround for GC v9.4.3 revID 0 new 5df0d6addb7e drm/amdgpu: Add basic validation for RAS header new d53a64e9ee58 drm/amd/display: Remove the redundant NULL check new 6dee64e765c4 drm/amdgpu: Fix xgmi v6.4.1 link status reporting new 89dab189a20e drm/amdgpu: Fix the comment to avoid warning new 7bb430f087e1 drm/amdgpu: Fix typo in DC_DEBUG_MASK kernel-doc new f9fbc338811c drm/amdgpu: Fix CPER error handling on VFs new 03b979e1025f drm/amd/display: Optimize custom brightness curve new d01a7306e1be drm/amd/display: Correct SSC enable detection for DCN351 new ce801e5d6c1b drm/amd/display: HDCP Locality check using DMUB Fused IO new ef62b92b9d62 drm/amd/display: Adjust all dev_*() messages to drm_*() new 4321742c394e drm/amd/display: Move PSR support message into amdgpu_dm new 33056a97ae5e drm/amd/display: Remove double checks for `debug.enable_me [...] new 556db637c27a drm/amd/display: wait for updates to latch before locking new 32be4e39f459 drm/amd/display: dont disable dtb as dto src during dpms off new 0d93e821867c drm/amd/display: turn off eDP lcdvdd and backlight if not [...] new 8581214d5e55 drm/amd/display: [FW Promotion] Release 0.1.5.0 new e3895e8a872c drm/amd/display: rename IPS2 entry/exit message new dd035239c96e drm/amd/display: Promote DC to 3.2.328 new 9f7ce6a9ab95 drm/amd/pm: implement dpm vcn reset function new a267d1686c09 drm/amdgpu/gfx9: dump full CP packet header FIFOs new fd4948494dc9 drm/amdgpu/gfx9.4.3: dump full CP packet header FIFOs new 9aadf31f30a9 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds eb4796d86259 drm/i915/xe3lpd: Map POWER_DOMAIN_AUDIO_PLAYBACK to DC_off adds 9f1e253d7896 drm/i915/hpd: Track HPD pins instead of ports for HPD puls [...] adds 4b16619608ff drm/i915/hpd: Let an HPD pin be in the disabled state when [...] adds 0d77a3e0ea90 drm/i915/hpd: Add support for blocking the IRQ handling on [...] adds 35021b5b15de drm/i915/dp: Fix link training interrupted by a short HPD pulse adds 29c09cf200f7 drm/i915/dp: Queue a link check after link training is complete adds 6ace085c453c drm/i915/crt: Use intel_hpd_block/unblock() instead of int [...] new 5d6c69b712f9 drm/i915/watermark: Check bounds for scaler_users for dsc [...] new 03710f3d063d drm/i915/vrr: Remove unwanted comment new 022d04b355a2 drm/i915:vrr: Separate out functions to compute vmin and vmax new 58f9466c8292 drm/i915/vrr: Make helpers for cmrr and vrr timings new a15b20e5094a drm/i915/vrr: Disable CMRR new 27217f9d1856 drm/i915/vrr: Track vrr.enable only for variable timing new 1f44247dde98 drm/i915/vrr: Use crtc_vtotal for vmin new bef1e60c7087 drm/i915/vrr: Prepare for fixed refresh rate timings new 2e921e1d47e6 drm/i915/display: Enable MSA Ignore Timing PAR only when i [...] new 9377c00cfdb5 drm/i915/display: Convert intel_bw.c internally to intel_display new d706998b6da6 drm/i915/display: Convert intel_bw.c externally to intel_display new 4051c59e2a6a drm/i915/xe3lpd: Update bandwidth parameters new ff568d622b0a drm/i915/display: Maintain asciibetical order for HAS_* macros new 2ae485e3d11d drm/i915: Downgrade device register error if injected new 4cce01dc3ecd drm/i915: Fix PXP cleanup missing from probe error rewind new 223038731489 drm/i915: Fix harmful driver register/unregister asymmetry new 97e81f78d3cb drm/i915/display: Fix build error without DRM_FBDEV_EMULATION new 49567c41766f drm/i915/color: prefer display->platform.<platform> checks new 3e1966e2db6f drm/i915/connector: convert intel_connector.c to struct in [...] new 4cd502aa7ef9 drm/i915/hotplug: convert intel_hotplug.[ch] to struct int [...] new 8e0f3bb5085d drm/i915/hotplug: convert hotplug debugfs to struct intel_display new 79e23d576c7b drm/i915/hotplug: convert hotplug irq handling to intel_de_*() new 1e40b20ed476 drm/i915/hotplug: convert intel_hotplug_irq.[ch] to struct [...] new 007232f685e6 drm/i915/irq: convert intel_display_irq.[ch] interfaces to [...] new d22168b68632 drm/i915/irq: convert rest of intel_display_irq.[ch] to st [...] new 09b9563e5441 drm/i915/display: rename I915_HAS_HOTPLUG() to HAS_HOTPLUG new 336c0eaed2bd drm/i915/display: add display specific runtime PM wrappers new e1de63b84cf0 drm/i915/display: conversions to with_intel_display_rpm() new 31630f39e7a5 drm/i915/display: use display runtime PM interfaces for fo [...] new 4d3408328af0 drm/i915/display: convert to display runtime PM interfaces new b5de8f445a5f drm/i915/power: convert to display runtime PM interfaces new f5c3bcd23afb drm/xe/compat: remove intel_runtime_pm.h new c63d00e388f2 drm/i915/vdsc: Use the DSC config tables for DSI panels new fe8fd8af6de6 drm/i915/display: Add fixed_rr to crtc_state dump new 0ead88112bf6 drm/i915/vrr: Avoid reading vrr.enable based on fixed_rr check new 88c1f9a4d36d drm/i915/dmc: Create debugfs entry for dc6 counter new ccdb96cc7186 drm/i915/fbc: keep FBC disabled if selective update is on [...] new 11938353bfbf drm/i915/fbc: update the panel_replay dependency in fbc wa's new 327e30123caf drm/i915/xe2hpd: Identify the memory type for SKUs with GD [...] new 5003720e7d96 drm/i915/display: Read panel replay source status through [...] new 77ba0b856225 drm/i915/dsi: convert vlv_dsi.[ch] to struct intel_display new 767efb276ea8 drm/i915/dsi: convert vlv_dsi_pll.[ch] to struct intel_display new 70c716349a5c drm/i915/dsi: convert parameter printing to drm_printer new bf5169db50c0 drm/i915/dsi: convert intel_dsi_vbt.[ch] to struct intel_display new 1767a7515094 drm/i915/dsi: convert intel_dsi_dcs_backlight.c to struct [...] new 87ec114e09a9 drm/i915/dvo: convert intel_dvo.[ch] to struct intel_display new 5e4098f706dd drm/i915/lvds: convert intel_lvds.[ch] to struct intel_display new 744edb461bc5 drm/i915/tc: convert intel_tc.c to struct intel_display new 0a9231901eef drm/i915/atomic: convert intel_atomic.c to struct intel_display new e94feeb20879 drm/i915/display: convert intel_crtc_state_dump.c to struc [...] new ca2f596a6705 drm/i915/pch: convert intel_pch_display.[ch] to struct int [...] new 93e7a4c7167e drm/i915/pch: convert intel_pch_refclk.c to struct intel_display new 88f931ceb457 drm/i915/pps: Let calling intel_pps_vdd_{on, off}_unlocked [...] new 55d657da8e50 drm/i915/dp_mst: Fix side-band message timeouts due to lon [...] new fede97b72b95 drm/i915: Fix scanline_offset for LNL+ and BMG+ new 9db49526b708 drm/i915: Reverse the scanline_offset if ladder new 79ec15a1e952 drm/i915: Replace the HAS_DDI() in intel_crtc_scanline_off [...] new 5babdd45b737 drm/i915/gvt: Stop using intel_runtime_pm_put_unchecked() new 635125e3b4d5 drm/i915/hdmi: Use VRR Timing generator for HDMI for fixed_rr new 5e25f996be59 drm/i915/dp_mst: Use VRR Timing generator for DP MST for fixed_rr new 8b68938364b6 drm/i915/display: Disable PSR before disabling VRR new 9c29a0dd8c6e drm/i915/display: Move intel_psr_post_plane_update() at the later new 660d1c6385b9 drm/i915/vrr: Refactor condition for computing vmax and LRR new be7f2ef53553 drm/i915/vrr: Always set vrr vmax/vmin/flipline in vrr_{en [...] new 1d46cee7b6e4 drm/i915/vrr: Set vrr.enable for VRR TG with fixed_rr new 7895991a2994 drm/i915/display: Use fixed_rr timings in modeset sequence new dda7dcd9da73 drm/i915/vrr: Use fixed timings for platforms that support VRR new 704bd24d010e drm/i915/display: Use fixed rr timings in intel_set_transc [...] new 423f9d7c5223 drm/i915/display: Move vrr.guardband/pipeline_full out of [...] new 0ec46988ae6c drm/i915/vrr: Allow fixed_rr with pipe joiner new cfd51309f8c8 drm/i915/vrr: Always use VRR timing generator for PTL+ new e2b1dd430d36 drm/i915/vrr: Set trans_vrr_ctl in intel_vrr_set_transcode [...] new 7ab420b96634 drm/i915: Enable/disable shared dplls just the once for jo [...] new e8828d7fdbb9 drm/i915: Move intel_disable_shared_dpll() into ilk_pch_po [...] new 1ca3991f6400 drm/i915/dsi: let HW maintain the HS-TRAIL timing new f9f4ffa84252 drm/i915/dpll: convert intel_dpll.[ch] to struct intel_display new fe11acc33154 drm/i915/ddi: convert intel_ddi.c to struct intel_display new ad8bb3313d51 drm/i915/crc: convert intel_pipe_crc.c to struct intel_display new a2e1a10c47fb drm/i915/psr: further conversions to struct intel_display new 94fe5f275ae4 drm/i915/wa: convert intel_display_wa.[ch] to struct intel [...] new 61601771ee63 drm/i915/display: drop some unnecessary intel_de_* compati [...] new 7a6bf54c5f00 drm/i915/display: Introduce transcoder_has_vrr() helper new 94f608992f8c drm/i915/display: Avoid use of VTOTAL.Vtotal bits new 9900e35a3ab1 drm/i915/psr: Add PSR pause/resume reference count new 010363c46189 drm/i915/display: implement wa_18038517565 new bee964bd14ae drm/i915/display: Fix htmldocs build new 8d4bd9bb138a drm/i915/dram: Add missing INTEL_DRAM str conversions new 930af58421ac drm/i915/dram: Consolidate logging of DRAM type new 4f8207469094 drm/i915/gvt: fix unterminated-string-initialization warning new 6f5a3b9d6dc4 drm/i915/gvt: update MAINTAINERS new 513c1a2ec4c6 drm/i915: reduce intel_wakeref.h dependencies new da1d515eb169 drm/i915/gvt: use hardcoded reference clocks new 33b3c4791eea drm/i915: Extract intel_memory_type_is_local() new 9e2434f32d28 drm/i915: Expose intel_memory_type_str() new 8f0d3618c6b3 agp/intel-gtt: Add intel_gmch_gtt_read_entry() new d1b14231aa0c drm/i915/ggtt: Add intel_ggtt_read_entry() new 50596bdd4e72 drm/i915: Use intel_ggtt_read_entry() in the BIOS FB takeover new 4bef6b0e1049 drm/i915: Verify the BIOS FB first PTE on non-LMEMBAR systems new 0cd161e9472f drm/i915: Use a nicer way to lookup the memory region in B [...] new a47720c54506 drm/i915: Lookup the memory region first in the BIOS FB takeover new 9d293478474f drm/i915: Use intel_memory_region_type_is_local() in the B [...] new 544813fb8cbc drm/i915: Eliminate the initial_plane_phys_{smem,lmem}() d [...] new d354d52c55c6 drm/i915/psr: Prevent DP Panel Replay as well when CRC is enable new 38188a7f575d drm/i915/dp: Reject HBR3 when sink doesn't support TPS4 new 1aa4031257e6 drm/i915: Drop the cached per-pipe min_cdclk[] from bw state new 92512d4827f1 drm/i915: s/intel_crtc_bw/intel_dbuf_bw/ new 8261fbacd9bb drm/i915: Extract intel_dbuf_bw_changed() new 18e686661569 drm/i915: Pass intel_dbuf_bw to skl_*_calc_dbuf_bw() explicitly new 074c31271a1d drm/i915: Avoid triggering unwanted cdclk changes due to d [...] new 0029d2f73938 drm/i915: Do more bw readout new da1c27e4aef4 drm/i915: Flag even inactive crtcs as "inherited" new 67ad5b9babdc drm/i915: Drop force_check_qgv new dacbfc5e9ee9 drm/i915: Extract intel_bw_modeset_checks() new 014ea4d39c09 drm/i915: Extract intel_bw_check_sagv_mask() new d1381206b13c drm/i915: Make intel_bw_check_sagv_mask() internal to intel_bw.c new 4d5204b30454 drm/i915: Make intel_bw_modeset_checks() internal to intel [...] new da885fdaf9c1 drm/i915: Skip bw stuff if per-crtc sagv state doesn't change new 669cdda66efb drm/i915: Eliminate intel_compute_sagv_mask() new ced5e64f011c drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed new db0f7e20c284 drm/i915/dp: Rename intel_dp::link_trained to link.active new 59e8cd62f5a6 drm/i915/dp_mst: Add intel_dp_mst_{inc, dec}_active_streams() new 39abe4ad1395 drm/i915/dp_mst: Remove stream count assert from intel_dp_ [...] new fa207d2b1d28 drm/i915/dp_mst: Rename intel_dp_mst_encoder_active_links( [...] new 4f41071e22ed drm/i915/dp_mst: Use intel_dp_mst_active_streams() instead [...] new 8b6b67938ed5 drm/i915/dp_mst: Rename intel_dp::mst.active_links to mst. [...] new 25d3a307e56f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new f5b444361435 gpu: nova-core: remove completed Vec extentions from task list new a07da44f0b10 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 953d35c0b8ef drm/xe: Introduced needs_scratch bit in device descriptor new 5b658b7e89c3 drm/xe: Clear scratch page on vm_bind new ae28e34400aa drm/xe: Allow scratch page under fault mode for certain platform new f350747a9935 drm/xe: Ensure XE_BO_FLAG_CPU_ADDR_MIRROR has a unique value new 1e1981b16bb1 drm/xe: Fix taking invalid lock on wedge new 26da2041b86c Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 2385ba6d1dc4 Merge branch 'regmap-linus' into regmap-next new 09c364858f18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a99ccde94b3f ALSA: ad1889: Replace deprecated PCI functions new 04759145a16e ALSA: atiixp: Replace deprecated PCI functions new 413557a64de6 ALSA: au88x0: Replace deprecated PCI functions new b52fab377c15 ALSA: aw2: Replace deprecated PCI functions new 84c6959c84d5 ALSA: bt87x: Replace deprecated PCI functions new 99b58f637980 ALSA: cs4281: Replace deprecated PCI functions new 0afde802e30f ALSA: hda_intel: Replace deprecated PCI functions new af0a429dfaac ALSA: cs5530: Replace deprecated PCI functions new 4cc49b9b3952 ALSA: lola: Replace deprecated PCI functions new c1bdb3ecd2e4 ALSA: hdspm: Replace deprecated PCI functions new a81aca6f8ed8 ASoC: loongson: Replace deprecated PCI functions new 8b0c9556bcff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfcf3dde45df ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 new 2b727b3f8a04 ASoC: dwc: always enable/disable i2s irqs new a31a4934b31f ASoC: qcom: Fix sc7280 lpass potential buffer overflow new ef5c23ae9ab3 ASoC: fsl_asrc_dma: get codec or cpu dai from backend new 95f723cf141b ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() new d01131e3ce14 ASoC: stm: stm32_sai: Use dev_err_probe() new a3375522bb5e ASoC: core: Complete support for card rebinding new d0e1a832ce60 ASoC: Intel: avs: Permit deferred card registration new ad20e1f877b6 ASoC: sun8i-codec: Remove unnecessary NULL check before cl [...] new 7288aa73e5cf ASoC: loongson: Replace deprecated PCI functions new d1ecbcc3d82d ASoC: dt-bindings: maxim,max98925: Fix include placement i [...] new 5a4c3ce48003 ASoC: dt-bindings: fsl,mqs: Reference common DAI properties new e0cd450a2d20 ASoC: Intel: Remove unused SND_SOC_INTEL_DA7219_MAX98357A_GENERIC new 7afa96026f0a ASoC: codecs: rt5677: Use secs_to_jiffies() instead of mse [...] new 5533518834a3 ASoC: hdmi-codec: wire up the .prepare callback also for S [...] new ea61f39b38bd ASoC: sta32x: Remove unnecessary NULL check before clk_dis [...] new b8817e6f6f24 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 8379de02f27a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ecbd8a2649cf module: Constify parameters of module_enforce_rwx_sections() new 2a0afa2b2908 module: Add a separate function to mark sections as read-o [...] new b464e570f8e6 module: Make .static_call_sites read-only after init new 57c60a86ec4b Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new cf1a14ca8fc7 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 6f5897dae71c dt-bindings: mmc: Remove redundant sdhci.txt new 18a161d76d52 dt-bindings: mmc: marvell,xenon-sdhci: Allow "dma-coherent [...] new 183bf1732adb dt-bindings: mmc: marvell,xenon-sdhci: Add reference to sd [...] new ebd9ddcc09b8 dt-bindings: mmc: marvell,xenon-sdhci: Drop requiring 2 clocks new 93ecc928d858 dt-bindings: mmc: renesas,sdhi: Document RZ/V2N support new e001403536f5 mmc: Merge branch fixes into next new 4bca0448f60a mmc: renesas_sdhi: improve registering irqs new 68a3b37b2ccf mmc: Add quirk to disable DDR50 tuning new 2a02255724d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3d9e96c96b0 regulator: pf9453: Improve documentation for pf9453_regula [...] new 4e310626eb4d gpiolib: of: Add polarity quirk for s5m8767 new ce2eadc6f992 regulator: s5m8767: Convert to GPIO descriptors new 16b19bfd8040 regulator: s5m8767: Convert to GPIO descriptors new 146778d36b2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc889cab0600 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 976e5b974fef ima: process_measurement() needlessly takes inode_lock() o [...] new fcf4b0d0a267 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new af134b1145e6 dt-bindings: writing-schema: Explain sub-nodes with additi [...] new 11f1f587b0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd8a9807fa03 spi: Group CS related fields in struct spi_device new 1f1d979fbf74 spi: Simplify conditionals in spi_set_cs() new f48d80503504 spi: spi-qpic-snand: use kmalloc() for OOB buffer allocation new b644c2776652 spi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller new 5540daf3a74d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a02e1f4a54a irqdomain: Support three-cell scheme interrupts new 987fa1c72647 Merge branch into tip/master: 'irq/core' new 9773c540441c dt-bindings: interrupt-controller: Add EcoNet EN751221 INTC new 1902a59cf5f9 irqchip: Add EcoNet EN751221 INTC new 06f2f68a670a genirq/generic-chip: Make locking unconditional new 195298c3b116 genirq/generic-chip: Convert core code to lock guards new b54bd5a29b42 soc: dove: Convert generic irqchip locking to guard() new 73989a38268d ARM: orion/gpio:: Convert generic irqchip locking to guard() new 9949aec666eb gpio: mvebu: Convert generic irqchip locking to guard() new b00bee8afaca irqchip: Convert generic irqchip locking to guards new 7ae844a6650c genirq/generic-chip: Remove unused lock wrappers new 7924235daf91 Merge branch into tip/master: 'irq/drivers' new 47d482d3dd6e cleanup: Provide retain_ptr() new 94362bb538aa genirq/msi: Use lock guards for MSI descriptor locking new d70d21788a60 soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to [...] new 6e7dacb83da4 NTB/msi: Switch MSI descriptor locking to lock guard() new f40f51012a48 PCI/MSI: Use guard(msi_desc_lock) where applicable new 1808ba1d4603 PCI/MSI: Set pci_dev:: Msi_enabled late new 077148b4f67f PCI/MSI: Use __free() for affinity masks new 9e0cdb62c1aa PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) new 7b025f3f85ed PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) new 159e0676bcb0 PCI: hv: Switch MSI descriptor locking to guard() new 5062a44c2200 PCI/MSI: Provide a sane mechanism for TPH new a822d6e2d522 PCI/TPH: Replace the broken MSI-X control word update new af93317926c2 scsi: ufs: qcom: Remove the MSI descriptor abuse new 0ee2572d7b84 genirq/msi: Rename msi_[un]lock_descs() new 4ae08bcf669b Merge branch into tip/master: 'irq/msi' new 9acc8ab6c2f9 Merge branch into tip/master: 'sched/core' new 6cb8581551e5 Merge branch into tip/master: 'x86/alternatives' new ebfb4fbef553 Merge branch into tip/master: 'x86/asm' new 5279632f1b6e Merge branch into tip/master: 'x86/boot' new 7d7ce543653e Merge branch into tip/master: 'x86/cpu' new b5d0b3179dcc Merge branch into tip/master: 'x86/fpu' new d1425c113c44 Merge branch into tip/master: 'x86/kconfig' new 321550859f3b x86/microcode/AMD: Clean the cache if update did not load [...] new a6b4b9e71eb9 Merge branch into tip/master: 'x86/microcode' new 56686c8e13bc Merge branch into tip/master: 'x86/mm' new 0468431b616d Merge branch into tip/master: 'x86/nmi' new e1f5cf923e56 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6c44e5354d4d RAS/AMD/ATL: Include row[13] bit in row retirement new 78e19a779c9f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new d67d4f759ed4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b64f2e7ed6c Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 68acafa4535e Merge branch 'next' of https://github.com/kvm-x86/linux.git new b40c54648158 xenbus: add module description new 0f2946bb1726 xen: Change xen-acpi-processor dom0 dependency new 87af633689ce x86/xen: fix balloon target initialization for PVH dom0 new d719543f650a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 3264b58c01a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29f512f555ec sched_ext: idle: Extend topology optimizations to all tasks new 23c63a965275 sched_ext: idle: Explicitly pass allowed cpumask to scx_se [...] new c2d8b2a57cd4 sched_ext: idle: Accept an arbitrary cpumask in scx_select [...] new 683d2d0faba1 sched_ext: idle: Introduce scx_bpf_select_cpu_and() new 01d541baedd7 selftests/sched_ext: Add test for scx_bpf_select_cpu_and() new d95a789db1c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8dc528bed728 platform/chrome: of_hw_prober: Support Google Spherion new db4ea66acddf platform/chrome: cros_ec_proto: Avoid -Wflex-array-member- [...] new 04251bc86653 platform/chrome: cros_kbd_led_backlight: Avoid -Wflex-arra [...] new da90147bf52b platform/chrome: cros_ec_debugfs: Avoid -Wflex-array-membe [...] new ccf395bde6ae platform/chrome: cros_ec_proto: Allow to build as module new a65602efde02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11b1f0a31e8c Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 31fce300a1fe staging: bcm2835-camera: Modify function call formatting new b0c3d42658a8 staging: sm750fb: fix casing style on getDeviceID new 5771897aed7b staging: greybus: camera: fix code alignment warning new 7fc3a367b2f5 staging: rtl8723bs: simplify if-else block by removing unn [...] new f6d1d0ac1735 staging: rtl8723bs: remove unnecessary else block after return new 9f61589a8b50 staging: rtl8723bs: remove braces around single statements new d486f2e07836 staging: rtl8723bs: Rename variables new 8084109bf466 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 7a0aabd9ce69 cgroup/cpuset: Always use cpu_active_mask new 6e6f9170dc6a cgroup/cpuset: Fix obsolete comment in cpuset_css_offline() new 86888c7bd117 cgroup/cpuset: Add warnings to catch inconsistency in excl [...] new 551cc5a27be3 Merge branch 'for-6.16' into for-next new cd39d7df86b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbfd154af590 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78513421776f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c320b1881ec0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 385a2de38e45 dt-bindings: remoteproc: stm32-rproc: Add firmware-name property new 710028a2e4d7 remoteproc: stm32_rproc: Allow to specify firmware default name new 8532691d0a85 Merge branch 'rproc-next' into for-next new 226871eab620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92ac7de3175e gpiolib: don't allow setting values on input lines new 8257afa5b143 Merge tag 'gpio-s5m8767-polarity-quirk-for-v6.16-rc1' into [...] new f4271a891dca dt-bindings: gpio: Correct indentation and style in DTS example new ac7d33f38997 dt-bindings: gpio: pca95xx: add Toradex ecgpiol16 new 338893af8e0d dt-bindings: Document Blaize BLZP1600 GPIO driver new 602ae04f5654 gpio: Enable Blaize BLZP1600 GPIO support new 81e8841f022a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 2c6c34e0cabe gpiolib: acpi: Improve struct acpi_gpio_info memory footprint new d5ab616eb896 gpiolib: acpi: Remove index parameter from acpi_gpio_prope [...] new 1be1cd03a933 gpiolib: acpi: Reduce memory footprint for struct acpi_gpi [...] new 8de54265eba0 gpiolib: acpi: Rename par to params for better readability new bd0df4479505 gpiolib: acpi: Reuse struct acpi_gpio_params in struct acp [...] new 8b4f52ef7a41 gpiolib: acpi: Deduplicate some code in __acpi_find_gpio() new 71114cd1d386 Merge patch series "gpiolib: acpi: Refactor to shrink the [...] new b7a49fd57be3 gpio: graniterapids: use new line value setter callbacks new 8f4543e980ff gpio: ich: use new line value setter callbacks new aa2881ab8012 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 83b4b9da57e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00e53d0f4bae pwm: Let pwm_set_waveform() succeed even if lowlevel drive [...] new fda6e0034e9d pwm: stm32: Search an appropriate duty_cycle if period can [...] new a85e08a05bf7 pwm: axi-pwmgen: Let .round_waveform_tohw() signal when re [...] new 487f353fbfac Merge branch 'pwm/fixes' of https://git.kernel.org/pub/scm [...] new cc6bbd6a4417 pwm: meson: Simplify get_state() callback new 401d4adc3596 pwm: meson: Support constant and polarity bits new a90d3618043b pwm: meson: Use separate device id data for axg and g12 new b8ec096ade94 pwm: meson: Enable constant and polarity features for g12, [...] new 670976536acb pwm: meson: Simplify meson_pwm_cnt_to_ns() new 388fba06d0c7 dt-bindings: pwm: Add Loongson PWM controller new 322fc380cea1 pwm: Add Loongson PWM controller support new 1593064d8152 pwm: pxa: Improve using dev_err_probe() new 7f02fa7fd14b pwm: Make chip parameter to pwmchip_get_drvdata() a const pointer new ab47c07d56bc pwm: Add actual hardware state to pwm debugfs file new 849bc7e20149 pwm: stm32: Don't open-code TIM_CCER_CCxE() new 07cc6c3867a7 pwm: stm32: Emit debug output also for corner cases of the [...] new e1ec1ccce0a9 pwm: Do stricter return value checking for .round_waveform_tohw() new 4a492b932cdd Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new a383a265b317 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 7818abafb1a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74a502d3b16e ntb: ntb_hw_switchtec: Fix shift-out-of-bounds for 0 mw lut new bc8a80bf24e0 ntb: ntb_hw_switchtec: Fix array-index-out-of-bounds access new 2ee43f829148 ntb: ntb_hw_switchtec: Increase MAX_MWS limit to 256 new 0cadf92e93d4 NTB/msi: Remove unused functions new d9202511db18 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 3fe00e6fe0cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5140a3bfade9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 2dc769f95337 fwctl/cxl: Fix uuid_t usage in uapi new 3ac7390cfe2f pds_fwctl: Fix type and endian complaints new 05b63f00886e Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new 8f47e5e7f60f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7d74aed1ec4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb1bf1067de9 rust: alloc: add missing invariant in Vec::set_len() new 81e1c4dab5d0 rust: alloc: add Vec::truncate method new 1679b7159379 rust: alloc: add Vec::resize method new c3152988c047 rust: alloc: use `spare_capacity_mut` to reduce unsafe new 99e4c40ad5ac Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new da84dd7593bf Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 4131aeeabe12 string: Add load_unaligned_zeropad() code path to sized_strscpy() new 05bd8f8661b8 kasan: Add strscpy() test to trigger tag fault on arm64 new a734dc37b5ba Merge branch 'for-next/hardening' into for-next/kspp new 1ffcbb3358cc Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new fe78ed3f70c9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 109f1b36a3c7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f2f22aeecaa3 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 7702d0130dc0 Add linux-next specific files for 20250408
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 (2bdde620f7f2) \ N -- N -- N refs/heads/master (7702d0130dc0)
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 1028 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/blockdev/zram.rst | 17 + Documentation/admin-guide/cgroup-v2.rst | 2 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 2 +- Documentation/admin-guide/mm/pagemap.rst | 1 + Documentation/admin-guide/sysctl/vm.rst | 6 + Documentation/devicetree/bindings/arm/sunxi.yaml | 20 + .../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 1 - .../devicetree/bindings/crypto/qcom-qce.yaml | 1 + .../devicetree/bindings/example-schema.yaml | 15 +- .../bindings/gpio/atmel,at91rm9200-gpio.yaml | 16 +- .../bindings/gpio/blaize,blzp1600-gpio.yaml | 77 + .../bindings/gpio/fairchild,74hc595.yaml | 22 +- .../devicetree/bindings/gpio/gpio-mxs.yaml | 70 +- .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 4 + .../devicetree/bindings/gpio/nxp,pcf8575.yaml | 26 +- .../bindings/gpio/realtek,otto-gpio.yaml | 8 +- .../devicetree/bindings/gpio/renesas,em-gio.yaml | 20 +- .../bindings/gpio/renesas,rcar-gpio.yaml | 24 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 6 +- .../bindings/gpio/toshiba,gpio-visconti.yaml | 24 +- .../devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml | 48 +- .../bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml | 1 - .../devicetree/bindings/hwmon/ti,amc6821.yaml | 18 +- .../interrupt-controller/econet,en751221-intc.yaml | 78 + .../bindings/mmc/marvell,xenon-sdhci.yaml | 27 +- .../devicetree/bindings/mmc/renesas,sdhi.yaml | 4 +- Documentation/devicetree/bindings/mmc/sdhci.txt | 13 - .../devicetree/bindings/pwm/loongson,ls7a-pwm.yaml | 67 + .../bindings/remoteproc/st,stm32-rproc.yaml | 4 + .../bindings/reset/thead,th1520-reset.yaml | 44 + .../bindings/reset/xlnx,zynqmp-reset.yaml | 1 - .../devicetree/bindings/sound/fsl,mqs.yaml | 6 +- .../devicetree/bindings/sound/maxim,max98925.yaml | 2 +- .../devicetree/bindings/usb/dwc3-xilinx.yaml | 1 - .../devicetree/bindings/usb/microchip,usb5744.yaml | 1 - .../devicetree/bindings/usb/xlnx,usb2.yaml | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/writing-schema.rst | 11 +- .../driver-api/early-userspace/buffer-format.rst | 34 +- Documentation/filesystems/fscrypt.rst | 2 +- Documentation/filesystems/locking.rst | 54 +- Documentation/filesystems/porting.rst | 40 + Documentation/filesystems/vfs.rst | 39 +- .../gpu/amdgpu/amd-hardware-list-info.rst | 23 + Documentation/gpu/amdgpu/amdgpu-glossary.rst | 36 + Documentation/gpu/amdgpu/debugfs.rst | 210 ++ Documentation/gpu/amdgpu/debugging.rst | 7 + Documentation/gpu/amdgpu/display/dc-debug.rst | 2 +- Documentation/gpu/amdgpu/driver-core.rst | 78 +- Documentation/gpu/amdgpu/driver-misc.rst | 17 - Documentation/gpu/amdgpu/gc/index.rst | 52 + Documentation/gpu/amdgpu/gc/mes.rst | 38 + Documentation/gpu/amdgpu/index.rst | 5 +- .../gpu/amdgpu/pipe_and_queue_abstraction.svg | 1279 +++++++ Documentation/gpu/nova/core/todo.rst | 10 - Documentation/hwmon/max34440.rst | 30 +- Documentation/networking/netdevices.rst | 10 +- MAINTAINERS | 42 +- Next/SHA1s | 286 +- Next/merge.log | 3607 ++++++++++---------- arch/arc/include/asm/syscall.h | 25 + arch/arm/boot/dts/qcom/Makefile | 1 - arch/arm/boot/dts/qcom/msm8926.dtsi | 11 - .../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 1 - .../dts/qcom/qcom-apq8026-samsung-milletwifi.dts | 2 - .../boot/dts/qcom/qcom-apq8064-lg-nexus4-mako.dts | 341 -- .../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 4 +- arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-ipq4018-jalapeno.dts | 4 +- arch/arm/boot/dts/qcom/qcom-ipq4019-ap.dk07.1.dtsi | 2 +- arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 2 +- .../dts/qcom/qcom-msm8226-microsoft-common.dtsi | 6 +- .../dts/qcom/qcom-msm8226-microsoft-dempsey.dts | 1 - .../dts/qcom/qcom-msm8226-microsoft-makepeace.dts | 1 - .../dts/qcom/qcom-msm8226-microsoft-moneypenny.dts | 1 - .../qcom/qcom-msm8226-samsung-matisse-common.dtsi | 19 +- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 155 - arch/arm/boot/dts/qcom/qcom-msm8926-htc-memul.dts | 14 +- .../qcom/qcom-msm8926-microsoft-superman-lte.dts | 1 - .../boot/dts/qcom/qcom-msm8926-microsoft-tesla.dts | 1 - .../dts/qcom/qcom-msm8926-motorola-peregrine.dts | 2 +- .../dts/qcom/qcom-msm8926-samsung-matisselte.dts | 5 - arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 99 +- arch/arm/boot/dts/rockchip/rk3036-kylin.dts | 6 + arch/arm/crypto/Kconfig | 9 - arch/arm/crypto/aes-ce-glue.c | 104 +- arch/arm/crypto/aes-neonbs-glue.c | 116 +- arch/arm/crypto/chacha-glue.c | 243 +- arch/arm/crypto/chacha-neon-core.S | 2 +- arch/arm/include/asm/syscall.h | 37 + arch/arm/plat-orion/gpio.c | 6 +- arch/arm/probes/uprobes/core.c | 4 +- arch/arm64/boot/dts/allwinner/Makefile | 4 + .../allwinner/sun50i-h618-yuzukihd-chameleon.dts | 222 ++ arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi | 598 ++++ .../boot/dts/allwinner/sun55i-a527-radxa-a5e.dts | 299 ++ .../boot/dts/allwinner/sun55i-h728-x96qpro+.dts | 287 ++ .../boot/dts/allwinner/sun55i-t527-avaota-a1.dts | 308 ++ arch/arm64/boot/dts/renesas/r8a779f4.dtsi | 17 + arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 150 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 49 + arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 21 + arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 18 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 154 + arch/arm64/boot/dts/rockchip/Makefile | 3 + .../dts/rockchip/px30-cobra-ltk050h3146w-a2.dts | 41 + .../boot/dts/rockchip/px30-cobra-ltk050h3146w.dts | 41 + .../boot/dts/rockchip/px30-cobra-ltk500hd1829.dts | 41 + arch/arm64/boot/dts/rockchip/px30-cobra.dtsi | 549 +++ arch/arm64/boot/dts/rockchip/rk3566-box-demo.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts | 17 +- arch/arm64/boot/dts/rockchip/rk3576-evb1-v10.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-armsom-w3.dts | 101 + arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 8 + arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 54 + .../boot/dts/rockchip/rk3588-tiger-haikou.dts | 8 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3588j.dtsi | 53 +- arch/arm64/configs/defconfig | 2 + arch/arm64/crypto/Kconfig | 7 - arch/arm64/crypto/chacha-neon-core.S | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 146 +- arch/arm64/include/asm/pgtable-types.h | 20 +- arch/arm64/include/asm/pgtable.h | 5 + arch/arm64/include/asm/ptdump.h | 24 +- arch/arm64/include/asm/syscall.h | 29 + arch/arm64/kernel/efi.c | 4 +- arch/arm64/kernel/pi/map_kernel.c | 2 +- arch/arm64/kernel/pi/map_range.c | 4 +- arch/arm64/kernel/pi/pi.h | 2 +- arch/arm64/mm/mmap.c | 2 +- arch/arm64/mm/ptdump.c | 50 +- arch/csky/include/asm/syscall.h | 13 + arch/hexagon/include/asm/syscall.h | 21 + arch/loongarch/include/asm/pgtable.h | 1 + arch/loongarch/include/asm/syscall.h | 15 + arch/m68k/include/asm/syscall.h | 7 + arch/microblaze/include/asm/syscall.h | 7 + arch/mips/crypto/Kconfig | 6 - arch/mips/crypto/chacha-glue.c | 131 +- arch/mips/include/asm/syscall.h | 43 + arch/nios2/include/asm/syscall.h | 16 + arch/openrisc/include/asm/syscall.h | 13 + arch/parisc/include/asm/syscall.h | 19 + arch/powerpc/crypto/Kconfig | 8 - arch/powerpc/crypto/chacha-p10-glue.c | 147 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 5 + arch/powerpc/include/asm/syscall.h | 20 + arch/powerpc/mm/ptdump/ptdump.c | 46 +- arch/riscv/crypto/Kconfig | 11 +- arch/riscv/crypto/chacha-riscv64-glue.c | 112 +- arch/riscv/crypto/chacha-riscv64-zvkb.S | 71 +- arch/riscv/include/asm/pgtable-64.h | 5 + arch/riscv/include/asm/syscall.h | 16 + arch/riscv/mm/ptdump.c | 46 +- arch/s390/crypto/Kconfig | 7 - arch/s390/crypto/chacha-glue.c | 99 +- arch/s390/hypfs/inode.c | 2 +- arch/s390/include/asm/syscall.h | 21 + arch/s390/mm/dump_pagetables.c | 46 +- arch/sh/include/asm/syscall_32.h | 24 + arch/sparc/include/asm/syscall.h | 22 + arch/um/include/asm/syscall-generic.h | 19 + arch/x86/Kconfig.assembler | 10 - arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/startup/Makefile | 15 - arch/x86/boot/startup/gdt_idt.c | 82 - arch/x86/crypto/Kconfig | 25 +- arch/x86/crypto/Makefile | 9 +- arch/x86/crypto/aegis128-aesni-glue.c | 13 +- arch/x86/crypto/aes-ctr-avx-x86_64.S | 47 +- arch/x86/crypto/aes-xts-avx-x86_64.S | 206 +- arch/x86/crypto/aesni-intel_glue.c | 174 +- arch/x86/crypto/aria_aesni_avx2_glue.c | 22 +- arch/x86/crypto/aria_aesni_avx_glue.c | 20 +- arch/x86/crypto/aria_gfni_avx512_glue.c | 22 +- arch/x86/crypto/blake2s-core.S | 4 - arch/x86/crypto/blake2s-glue.c | 6 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 21 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 21 +- arch/x86/crypto/cast5_avx_glue.c | 21 +- arch/x86/crypto/cast6_avx_glue.c | 20 +- arch/x86/crypto/chacha_glue.c | 168 +- arch/x86/crypto/poly1305-x86_64-cryptogams.pl | 8 - arch/x86/crypto/poly1305_glue.c | 6 +- arch/x86/crypto/serpent_avx2_glue.c | 21 +- arch/x86/crypto/serpent_avx_glue.c | 21 +- arch/x86/crypto/serpent_sse2_glue.c | 21 +- arch/x86/crypto/sha1_ssse3_glue.c | 10 - arch/x86/crypto/sha256_ssse3_glue.c | 10 - arch/x86/crypto/sm4_aesni_avx2_glue.c | 31 +- arch/x86/crypto/sm4_aesni_avx_glue.c | 31 +- arch/x86/crypto/twofish_avx_glue.c | 21 +- arch/x86/include/asm/pgtable.h | 5 + arch/x86/include/asm/syscall.h | 43 + arch/x86/kernel/acpi/boot.c | 11 + arch/x86/kernel/cpu/microcode/amd.c | 7 + arch/x86/kernel/e820.c | 17 +- arch/x86/kernel/head64.c | 74 + arch/x86/mm/dump_pagetables.c | 71 +- arch/x86/mm/pat/memtype.c | 4 +- arch/x86/xen/enlighten.c | 10 + arch/x86/xen/setup.c | 3 - arch/xtensa/include/asm/syscall.h | 18 + block/blk-wbt.c | 2 +- crypto/Makefile | 3 +- crypto/acompress.c | 228 ++ crypto/algapi.c | 48 +- crypto/api.c | 10 - crypto/chacha.c | 260 ++ crypto/chacha_generic.c | 139 - crypto/deflate.c | 363 +- crypto/internal.h | 3 +- crypto/scompress.c | 216 +- drivers/acpi/acpica/dsutils.c | 9 +- drivers/acpi/acpica/psobject.c | 52 +- drivers/acpi/button.c | 2 +- drivers/acpi/ec.c | 28 + drivers/acpi/pptt.c | 4 +- drivers/android/binderfs.c | 4 +- drivers/block/zram/zram_drv.c | 320 +- drivers/char/agp/intel-gtt.c | 55 + drivers/cpufreq/powernow-k8.c | 2 +- drivers/cpuidle/cpuidle-psci-domain.c | 2 +- drivers/cpuidle/cpuidle-psci.c | 40 +- drivers/cpuidle/cpuidle-psci.h | 4 +- drivers/crypto/Kconfig | 7 - drivers/crypto/Makefile | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 4 +- drivers/crypto/amcc/crypto4xx_core.c | 2 +- drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/crypto/cavium/Makefile | 3 +- drivers/crypto/cavium/zip/Makefile | 12 - drivers/crypto/cavium/zip/common.h | 222 -- drivers/crypto/cavium/zip/zip_crypto.c | 261 -- drivers/crypto/cavium/zip/zip_crypto.h | 68 - drivers/crypto/cavium/zip/zip_deflate.c | 200 -- drivers/crypto/cavium/zip/zip_deflate.h | 62 - drivers/crypto/cavium/zip/zip_device.c | 202 -- drivers/crypto/cavium/zip/zip_device.h | 108 - drivers/crypto/cavium/zip/zip_inflate.c | 223 -- drivers/crypto/cavium/zip/zip_inflate.h | 62 - drivers/crypto/cavium/zip/zip_main.c | 603 ---- drivers/crypto/cavium/zip/zip_main.h | 120 - drivers/crypto/cavium/zip/zip_mem.c | 114 - drivers/crypto/cavium/zip/zip_mem.h | 78 - drivers/crypto/cavium/zip/zip_regs.h | 1347 -------- drivers/crypto/ccp/sev-dev.c | 232 +- drivers/crypto/inside-secure/eip93/eip93-hash.c | 20 +- drivers/crypto/intel/iaa/iaa_crypto_main.c | 45 +- .../crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c | 1 - drivers/crypto/intel/qat/qat_420xx/adf_drv.c | 10 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 5 +- drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 14 +- .../crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 1 - drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c | 41 +- .../intel/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 1 - .../crypto/intel/qat/qat_c62x/adf_c62x_hw_data.c | 1 - drivers/crypto/intel/qat/qat_c62x/adf_drv.c | 41 +- .../intel/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 1 - .../intel/qat/qat_common/adf_accel_devices.h | 16 +- drivers/crypto/intel/qat/qat_common/qat_hal.c | 10 +- drivers/crypto/intel/qat/qat_common/qat_uclo.c | 28 +- .../intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 1 - drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c | 41 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 1 - drivers/crypto/omap-aes.c | 14 +- drivers/crypto/omap-sham.c | 14 +- drivers/crypto/sa2ul.c | 63 +- drivers/crypto/tegra/tegra-se-aes.c | 5 +- drivers/firmware/samsung/exynos-acpm.c | 60 +- drivers/fpga/tests/fpga-bridge-test.c | 1 + drivers/fpga/tests/fpga-mgr-test.c | 1 + drivers/fpga/tests/fpga-region-test.c | 1 + drivers/fwctl/pds/main.c | 33 +- drivers/gpio/Kconfig | 11 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-blzp1600.c | 283 ++ drivers/gpio/gpio-graniterapids.c | 6 +- drivers/gpio/gpio-ich.c | 12 +- drivers/gpio/gpio-mvebu.c | 15 +- drivers/gpio/gpiolib-acpi.c | 146 +- drivers/gpio/gpiolib-cdev.c | 3 - drivers/gpio/gpiolib-of.c | 9 + drivers/gpio/gpiolib-sysfs.c | 8 +- drivers/gpio/gpiolib.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 417 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 9 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 18 +- drivers/gpu/drm/amd/amdgpu/cikd.h | 3 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 178 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 217 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 74 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 64 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 52 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 63 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 20 + drivers/gpu/drm/amd/amdgpu/si.c | 387 ++- drivers/gpu/drm/amd/amdgpu/si_dma.c | 116 +- drivers/gpu/drm/amd/amdgpu/si_enums.h | 234 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 17 +- drivers/gpu/drm/amd/amdgpu/sid.h | 1537 +-------- drivers/gpu/drm/amd/amdgpu/soc15.c | 5 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 142 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 92 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 142 +- drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 537 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 20 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 6 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 56 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 13 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 4 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 8 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c | 4 +- drivers/gpu/drm/amd/display/dc/Makefile | 41 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 29 +- .../amd/display/dc/clk_mgr/dcn35/dcn351_clk_mgr.c | 1 + .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 8 +- .../drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 89 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 341 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 185 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_fused_io.c | 144 + drivers/gpu/drm/amd/display/dc/dc_fused_io.h | 31 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 2 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 2 + drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 19 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 8 + drivers/gpu/drm/amd/display/dc/dml2/Makefile | 3 - .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 17 +- .../drm/amd/display/dc/dml2/dml21/inc/dml_top.h | 1 + .../dc/dml2/dml21/inc/dml_top_dchub_registers.h | 2 + .../dc/dml2/dml21/inc/dml_top_display_cfg_types.h | 3 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c | 10 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 3089 ++++++++--------- .../dml21/src/dml2_core/dml2_core_shared_types.h | 2 + .../dc/dml2/dml21/src/dml2_core/dml2_core_utils.c | 134 +- .../dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 4 + .../dc/dml2/dml21/src/dml2_mcg/dml2_mcg_dcn4.c | 4 + .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 8 +- .../dc/dml2/dml21/src/dml2_top/dml2_top_soc15.c | 2 +- .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.c | 31 - .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.h | 77 +- .../dml21/src/inc/dml2_internal_shared_types.h | 6 + .../amd/display/dc/dml2/dml2_dc_resource_mgmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 14 +- .../gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c | 9 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 5 - .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 123 +- .../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.h | 7 + .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 8 + .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 14 + .../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 2 + .../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 2 + drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 8 +- .../drm/amd/display/dc/hwss/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 8 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 17 - drivers/gpu/drm/amd/display/dc/inc/hw/optc.h | 1 + drivers/gpu/drm/amd/display/dc/inc/reg_helper.h | 4 + .../amd/display/dc/irq/dcn32/irq_service_dcn32.c | 61 +- .../amd/display/dc/irq/dcn401/irq_service_dcn401.c | 60 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 9 + .../amd/display/dc/link/protocols/link_dp_dpia.c | 1 + .../dc/link/protocols/link_edp_panel_control.c | 13 +- .../gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.c | 11 - .../gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.h | 14 - .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c | 1 + .../amd/display/dc/resource/dcn30/dcn30_resource.c | 2 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 138 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 69 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c | 121 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 297 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 21 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 1 + .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 53 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 48 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 73 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 38 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 +- .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 2 + .../gpu/drm/amd/include/asic_reg/gca/gfx_6_0_d.h | 2 + .../gpu/drm/amd/include/asic_reg/oss/oss_1_0_d.h | 23 +- .../drm/amd/include/asic_reg/oss/oss_1_0_sh_mask.h | 41 + .../gpu/drm/amd/include/asic_reg/smu/smu_6_0_d.h | 44 + .../drm/amd/include/asic_reg/smu/smu_6_0_sh_mask.h | 188 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 43 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 3 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 358 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_smc.c | 42 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 8 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 34 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 29 +- .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_ppsmc.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 1 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 16 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 82 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 19 + drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/dvo_ch7017.c | 2 + drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 2 + drivers/gpu/drm/i915/display/dvo_ivch.c | 2 + drivers/gpu/drm/i915/display/dvo_ns2501.c | 2 + drivers/gpu/drm/i915/display/dvo_sil164.c | 2 + drivers/gpu/drm/i915/display/dvo_tfp410.c | 2 + drivers/gpu/drm/i915/display/g4x_dp.c | 2 +- drivers/gpu/drm/i915/display/hsw_ips.c | 8 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 24 +- drivers/gpu/drm/i915/display/icl_dsi.c | 20 +- drivers/gpu/drm/i915/display/intel_atomic.c | 23 +- drivers/gpu/drm/i915/display/intel_backlight.c | 5 +- drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_bw.c | 629 ++-- drivers/gpu/drm/i915/display/intel_bw.h | 18 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- drivers/gpu/drm/i915/display/intel_color.c | 18 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 2 + drivers/gpu/drm/i915/display/intel_connector.c | 45 +- drivers/gpu/drm/i915/display/intel_crt.c | 17 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 47 +- drivers/gpu/drm/i915/display/intel_ddi.c | 919 +++-- drivers/gpu/drm/i915/display/intel_de.h | 16 +- drivers/gpu/drm/i915/display/intel_display.c | 112 +- drivers/gpu/drm/i915/display/intel_display_core.h | 5 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 19 +- .../gpu/drm/i915/display/intel_display_device.h | 10 +- .../gpu/drm/i915/display/intel_display_driver.c | 25 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 746 ++-- drivers/gpu/drm/i915/display/intel_display_irq.h | 75 +- drivers/gpu/drm/i915/display/intel_display_power.c | 69 +- .../gpu/drm/i915/display/intel_display_power_map.c | 1 + .../drm/i915/display/intel_display_power_well.c | 33 +- drivers/gpu/drm/i915/display/intel_display_reset.c | 4 +- drivers/gpu/drm/i915/display/intel_display_rpm.c | 68 + drivers/gpu/drm/i915/display/intel_display_rpm.h | 37 + drivers/gpu/drm/i915/display/intel_display_types.h | 8 +- drivers/gpu/drm/i915/display/intel_display_wa.c | 30 +- drivers/gpu/drm/i915/display/intel_display_wa.h | 11 +- drivers/gpu/drm/i915/display/intel_dkl_phy.c | 1 + drivers/gpu/drm/i915/display/intel_dmc.c | 59 +- drivers/gpu/drm/i915/display/intel_dmc.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 19 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 21 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 48 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 73 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 2 +- drivers/gpu/drm/i915/display/intel_dpll.c | 325 +- drivers/gpu/drm/i915/display/intel_dpll.h | 13 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 10 +- drivers/gpu/drm/i915/display/intel_dpt.c | 7 +- drivers/gpu/drm/i915/display/intel_dsb.c | 17 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 7 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 211 +- drivers/gpu/drm/i915/display/intel_dvo.c | 64 +- drivers/gpu/drm/i915/display/intel_dvo.h | 6 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 7 +- drivers/gpu/drm/i915/display/intel_fbc.c | 47 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 11 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 31 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 8 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 3 + drivers/gpu/drm/i915/display/intel_hotplug.c | 623 ++-- drivers/gpu/drm/i915/display/intel_hotplug.h | 31 +- drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 623 ++-- drivers/gpu/drm/i915/display/intel_hotplug_irq.h | 28 +- drivers/gpu/drm/i915/display/intel_hti.c | 1 + drivers/gpu/drm/i915/display/intel_load_detect.c | 1 + drivers/gpu/drm/i915/display/intel_lspcon.c | 1 + drivers/gpu/drm/i915/display/intel_lvds.c | 142 +- drivers/gpu/drm/i915/display/intel_lvds.h | 18 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 24 +- drivers/gpu/drm/i915/display/intel_pch_display.c | 172 +- drivers/gpu/drm/i915/display/intel_pch_display.h | 10 +- drivers/gpu/drm/i915/display/intel_pch_refclk.c | 126 +- drivers/gpu/drm/i915/display/intel_pch_refclk.h | 18 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 140 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 89 +- drivers/gpu/drm/i915/display/intel_pmdemand.c | 2 + drivers/gpu/drm/i915/display/intel_pps.c | 17 +- drivers/gpu/drm/i915/display/intel_psr.c | 149 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 + drivers/gpu/drm/i915/display/intel_tc.c | 288 +- drivers/gpu/drm/i915/display/intel_tv.c | 4 +- drivers/gpu/drm/i915/display/intel_vblank.c | 11 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 23 +- drivers/gpu/drm/i915/display/intel_vrr.c | 320 +- drivers/gpu/drm/i915/display/intel_vrr.h | 6 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 6 +- drivers/gpu/drm/i915/display/skl_watermark.c | 131 +- drivers/gpu/drm/i915/display/skl_watermark.h | 1 + drivers/gpu/drm/i915/display/vlv_dsi.c | 160 +- drivers/gpu/drm/i915/display/vlv_dsi.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 118 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.h | 5 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 32 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 56 + drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 8 + drivers/gpu/drm/i915/gt/intel_gtt.h | 6 + drivers/gpu/drm/i915/gt/intel_rps.c | 6 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 7 +- drivers/gpu/drm/i915/gvt/debugfs.c | 5 +- drivers/gpu/drm/i915/gvt/gtt.c | 6 +- drivers/gpu/drm/i915/gvt/gvt.h | 9 +- drivers/gpu/drm/i915/gvt/handlers.c | 27 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 5 +- drivers/gpu/drm/i915/i915_driver.c | 40 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_irq.c | 123 +- drivers/gpu/drm/i915/i915_reg.h | 6 + drivers/gpu/drm/i915/intel_memory_region.c | 15 +- drivers/gpu/drm/i915/intel_memory_region.h | 3 + drivers/gpu/drm/i915/intel_wakeref.h | 11 +- drivers/gpu/drm/i915/soc/intel_dram.c | 17 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 56 + drivers/gpu/drm/radeon/sid.h | 2 +- drivers/gpu/drm/ttm/ttm_backup.c | 8 +- drivers/gpu/drm/xe/Makefile | 1 + drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 1 - .../drm/xe/compat-i915-headers/intel_runtime_pm.h | 76 - drivers/gpu/drm/xe/display/xe_display.c | 40 +- drivers/gpu/drm/xe/display/xe_display_rpm.c | 71 + drivers/gpu/drm/xe/display/xe_display_wa.c | 6 +- drivers/gpu/drm/xe/xe_bo.h | 21 +- drivers/gpu/drm/xe/xe_device_types.h | 3 + drivers/gpu/drm/xe/xe_guc_submit.c | 9 + drivers/gpu/drm/xe/xe_guc_types.h | 5 + drivers/gpu/drm/xe/xe_pci.c | 5 + drivers/gpu/drm/xe/xe_pt.c | 99 +- drivers/gpu/drm/xe/xe_vm.c | 31 +- drivers/gpu/drm/xe/xe_vm_types.h | 2 + drivers/hv/hv_common.c | 2 +- drivers/hwmon/amc6821.c | 50 +- drivers/hwmon/k10temp.c | 7 + drivers/hwmon/ltc2992.c | 30 +- drivers/hwmon/max6639.c | 16 +- drivers/hwmon/pmbus/lm25066.c | 2 +- drivers/hwmon/pmbus/max34440.c | 103 +- drivers/hwmon/pmbus/mpq7932.c | 4 +- drivers/hwmon/pmbus/pmbus.h | 19 +- drivers/hwmon/pmbus/pmbus_core.c | 69 +- drivers/hwmon/pmbus/tda38640.c | 2 +- drivers/hwmon/pmbus/tps25990.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 16 +- drivers/hwmon/qnap-mcu-hwmon.c | 1 - drivers/iio/adc/ad7380.c | 32 +- drivers/iio/adc/ad7606.c | 11 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 4 + drivers/iio/light/hid-sensor-prox.c | 22 +- drivers/iio/light/opt3001.c | 5 +- drivers/infiniband/hw/qib/qib_fs.c | 4 +- drivers/irqchip/Kconfig | 5 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-al-fic.c | 18 +- drivers/irqchip/irq-atmel-aic.c | 19 +- drivers/irqchip/irq-atmel-aic5.c | 28 +- drivers/irqchip/irq-bcm2712-mip.c | 1 + drivers/irqchip/irq-bcm7120-l2.c | 22 +- drivers/irqchip/irq-brcmstb-l2.c | 8 +- drivers/irqchip/irq-csky-apb-intc.c | 3 +- drivers/irqchip/irq-dw-apb-ictl.c | 3 +- drivers/irqchip/irq-econet-en751221.c | 309 ++ drivers/irqchip/irq-ingenic-tcu.c | 9 +- drivers/irqchip/irq-lan966x-oic.c | 18 +- drivers/irqchip/irq-loongson-liointc.c | 9 +- drivers/irqchip/irq-mscc-ocelot.c | 3 +- drivers/irqchip/irq-sg2042-msi.c | 1 + drivers/irqchip/irq-stm32-exti.c | 21 +- drivers/irqchip/irq-sunxi-nmi.c | 9 +- drivers/irqchip/irq-tb10x.c | 13 +- drivers/media/cec/i2c/Kconfig | 1 + drivers/media/platform/qcom/venus/vdec.c | 4 +- drivers/mmc/core/card.h | 6 + drivers/mmc/core/quirks.h | 10 + drivers/mmc/core/sd.c | 32 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 21 +- drivers/mtd/inftlcore.c | 9 +- drivers/mtd/nand/Makefile | 3 - drivers/mtd/nand/raw/r852.c | 3 + drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 4 +- drivers/net/wireless/intel/iwlwifi/mld/d3.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/iface.h | 2 +- drivers/net/wireless/intel/iwlwifi/mld/mac80211.c | 7 +- drivers/net/wireless/ti/wl1251/tx.c | 4 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 14 +- drivers/ntb/msi.c | 86 +- drivers/pci/controller/pci-hyperv.c | 14 +- drivers/pci/msi/api.c | 6 +- drivers/pci/msi/msi.c | 175 +- drivers/pci/pci.h | 9 + drivers/pci/quirks.c | 12 +- drivers/pci/tph.c | 44 +- drivers/platform/chrome/Kconfig | 2 +- drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/chromeos_of_hw_prober.c | 4 + drivers/platform/chrome/cros_ec_debugfs.c | 52 +- drivers/platform/chrome/cros_ec_proto.c | 24 +- drivers/platform/chrome/cros_kbd_led_backlight.c | 24 +- drivers/pmdomain/core.c | 69 +- drivers/pmdomain/governor.c | 2 + drivers/pwm/Kconfig | 12 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 42 +- drivers/pwm/pwm-axi-pwmgen.c | 10 +- drivers/pwm/pwm-loongson.c | 290 ++ drivers/pwm/pwm-meson.c | 123 +- drivers/pwm/pwm-pxa.c | 18 +- drivers/pwm/pwm-stm32.c | 27 +- drivers/ras/amd/atl/umc.c | 19 +- drivers/regulator/pf9453-regulator.c | 1 + drivers/regulator/s5m8767.c | 146 +- drivers/remoteproc/stm32_rproc.c | 8 +- drivers/reset/Kconfig | 10 + drivers/reset/Makefile | 1 + drivers/reset/reset-th1520.c | 135 + drivers/soc/dove/pmu.c | 3 +- drivers/soc/ti/ti_sci_inta_msi.c | 10 +- drivers/spi/Makefile | 2 +- drivers/spi/spi-amd-pci.c | 70 + drivers/spi/spi-amd.c | 78 +- drivers/spi/spi-amd.h | 44 + drivers/spi/spi-qpic-snand.c | 2 +- drivers/spi/spi.c | 10 +- drivers/staging/greybus/camera.c | 4 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 12 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 5 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 10 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +- drivers/staging/sm750fb/ddk750_dvi.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 12 +- drivers/staging/sm750fb/ddk750_sii164.h | 2 +- .../vc04_services/bcm2835-camera/controls.c | 14 +- drivers/ufs/host/ufs-qcom.c | 85 +- drivers/xen/Kconfig | 2 +- drivers/xen/balloon.c | 34 +- drivers/xen/xenbus/xenbus_probe_frontend.c | 1 + fs/9p/vfs_addr.c | 1 + fs/afs/dir.c | 2 +- fs/afs/dir_silly.c | 6 +- fs/anon_inodes.c | 45 + fs/autofs/dev-ioctl.c | 3 +- fs/bfs/inode.c | 30 +- fs/binfmt_misc.c | 2 +- fs/btrfs/ioctl.c | 9 +- fs/buffer.c | 4 +- fs/cachefiles/internal.h | 1 - fs/cachefiles/key.c | 1 - fs/cachefiles/namei.c | 14 +- fs/dcache.c | 1 - fs/debugfs/inode.c | 6 +- fs/ecryptfs/inode.c | 16 +- fs/efivarfs/internal.h | 1 - fs/efivarfs/super.c | 206 +- fs/exportfs/expfs.c | 5 +- fs/f2fs/gc.c | 6 +- fs/f2fs/node.c | 6 +- fs/filesystems.c | 150 +- fs/gfs2/super.c | 24 +- fs/gfs2/sys.c | 4 +- fs/internal.h | 7 + fs/ioctl.c | 8 +- fs/kernfs/mount.c | 17 +- fs/libfs.c | 11 +- fs/namei.c | 156 +- fs/nfs/unlink.c | 11 +- fs/nfsd/nfs3proc.c | 4 +- fs/nfsd/nfs3xdr.c | 4 +- fs/nfsd/nfs4proc.c | 4 +- fs/nfsd/nfs4recover.c | 13 +- fs/nfsd/nfs4xdr.c | 4 +- fs/nfsd/nfsproc.c | 5 +- fs/nfsd/vfs.c | 17 +- fs/overlayfs/export.c | 6 +- fs/overlayfs/namei.c | 14 +- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/readdir.c | 9 +- fs/pidfs.c | 26 +- fs/proc/base.c | 14 +- fs/proc/generic.c | 6 + fs/proc/page.c | 161 +- fs/proc/task_mmu.c | 29 +- fs/proc/task_nommu.c | 4 +- fs/quota/dquot.c | 2 +- fs/smb/client/cached_dir.c | 8 +- fs/smb/client/cifs_unicode.c | 22 +- fs/smb/client/cifs_unicode.h | 14 + fs/smb/client/cifsacl.c | 36 +- fs/smb/client/cifsfs.c | 27 +- fs/smb/client/cifsglob.h | 25 + fs/smb/client/cifsproto.h | 119 +- fs/smb/client/cifssmb.c | 570 +--- fs/smb/client/connect.c | 58 +- fs/smb/client/dir.c | 74 +- fs/smb/client/file.c | 3 +- fs/smb/client/fs_context.c | 3 +- fs/smb/client/inode.c | 39 +- fs/smb/client/link.c | 9 +- fs/smb/client/misc.c | 2 +- fs/smb/client/namespace.c | 1 - fs/smb/client/readdir.c | 3 +- fs/smb/client/smb1ops.c | 37 +- fs/smb/client/smb2misc.c | 30 +- fs/smb/server/smb2pdu.c | 7 +- fs/super.c | 316 +- fs/tracefs/inode.c | 2 +- fs/vboxsf/file.c | 47 +- fs/xfs/scrub/fscounters.c | 4 +- fs/xfs/scrub/orphanage.c | 7 +- fs/xfs/xfs_notify_failure.c | 6 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl1.h | 23 +- include/acpi/actbl3.h | 2 +- include/asm-generic/syscall.h | 30 + include/crypto/acompress.h | 6 - include/crypto/algapi.h | 5 +- include/crypto/chacha.h | 9 + include/crypto/ctr.h | 47 - include/crypto/hash.h | 18 +- include/crypto/internal/acompress.h | 78 +- include/crypto/internal/chacha.h | 43 - include/crypto/internal/scompress.h | 17 +- include/drm/intel/intel-gtt.h | 2 + include/dt-bindings/reset/thead,th1520-reset.h | 16 + include/linux/cleanup.h | 16 + include/linux/dcache.h | 4 +- include/linux/fs.h | 20 +- include/linux/gpio/consumer.h | 2 +- include/linux/irq.h | 25 - include/linux/irqchip/irq-davinci-aintc.h | 27 - include/linux/irqdomain.h | 22 +- include/linux/kernel.h | 14 +- include/linux/memcontrol.h | 22 +- include/linux/mmc/card.h | 1 + include/linux/msi.h | 7 +- include/linux/mtd/spinand.h | 2 +- include/linux/namei.h | 17 +- include/linux/netdevice.h | 2 + include/linux/nls.h | 19 +- include/linux/nls_types.h | 26 - include/linux/ntb.h | 14 - include/linux/page-flags.h | 2 +- include/linux/percpu-rwsem.h | 20 +- include/linux/pgtable.h | 9 +- include/linux/pm_domain.h | 10 + include/linux/proc_fs.h | 1 + include/linux/psp-sev.h | 3 + include/linux/ptdump.h | 15 +- include/linux/pwm.h | 2 +- include/linux/rtnetlink.h | 2 +- include/linux/sched/task_stack.h | 2 - include/linux/shmem_fs.h | 7 +- include/linux/spi/spi.h | 37 +- include/linux/string.h | 2 - include/linux/types.h | 4 + include/linux/uprobes.h | 6 +- include/linux/util_macros.h | 66 + include/linux/xarray.h | 24 +- include/sound/soc.h | 2 + include/uapi/cxl/features.h | 16 +- include/uapi/drm/xe_drm.h | 6 +- include/uapi/linux/fs.h | 1 + include/uapi/linux/ptrace.h | 7 +- include/uapi/linux/videodev2.h | 12 +- init/main.c | 2 +- ipc/mqueue.c | 5 +- kernel/bpf/inode.c | 2 +- kernel/cgroup/cpuset.c | 84 +- kernel/events/uprobes.c | 372 +- kernel/exit.c | 70 +- kernel/fork.c | 23 +- kernel/irq/generic-chip.c | 47 +- kernel/irq/irqdomain.c | 56 + kernel/irq/msi.c | 125 +- kernel/locking/percpu-rwsem.c | 13 +- kernel/module/internal.h | 7 +- kernel/module/main.c | 18 +- kernel/module/strict_rwx.c | 47 +- kernel/power/hibernate.c | 16 +- kernel/power/main.c | 31 + kernel/power/power.h | 4 + kernel/power/suspend.c | 7 + kernel/ptrace.c | 179 +- kernel/sched/ext.c | 3 +- kernel/sched/ext_idle.c | 188 +- kernel/sched/ext_idle.h | 3 +- lib/asn1_decoder.c | 1 + lib/errseq.c | 13 +- lib/kstrtox.c | 4 + lib/rbtree.c | 8 +- lib/string.c | 11 - lib/test_xarray.c | 17 +- lib/tests/slub_kunit.c | 1 + lib/ucs2_string.c | 1 + lib/zlib_inflate/inflate_syms.c | 1 + localversion-next | 2 +- mm/cma.c | 18 +- mm/compaction.c | 16 +- mm/debug.c | 6 +- mm/filemap.c | 1 + mm/gup.c | 59 +- mm/hugetlb.c | 68 +- mm/internal.h | 14 +- mm/kasan/kasan_test_c.c | 1 + mm/madvise.c | 110 +- mm/memcontrol-v1.h | 2 - mm/memcontrol.c | 196 +- mm/memory.c | 62 +- mm/mempolicy.c | 192 +- mm/migrate.c | 60 +- mm/page-writeback.c | 28 +- mm/page_alloc.c | 139 +- mm/page_io.c | 3 +- mm/ptdump.c | 62 +- mm/shmem.c | 33 +- mm/swap.h | 4 +- mm/swap_state.c | 1 - mm/swapfile.c | 167 +- mm/userfaultfd.c | 13 +- mm/vma.c | 51 +- mm/vma.h | 9 +- mm/vmalloc.c | 15 +- mm/vmscan.c | 181 +- mm/zpdesc.h | 3 + mm/zsmalloc.c | 12 +- net/core/dev.c | 11 +- net/core/dev_api.c | 16 + net/core/link_watch.c | 28 +- net/core/lock_debug.c | 2 +- net/core/rtnetlink.c | 15 +- net/ethtool/common.c | 1 + net/ethtool/ioctl.c | 2 +- net/hsr/hsr_device.c | 6 +- net/ipv6/addrconf.c | 9 +- net/mac80211/iface.c | 3 + net/mac80211/tx.c | 1 + net/sunrpc/rpc_pipe.c | 12 +- rust/kernel/alloc/kvec.rs | 76 +- samples/livepatch/livepatch-callbacks-busymod.c | 1 + samples/livepatch/livepatch-callbacks-demo.c | 1 + samples/livepatch/livepatch-callbacks-mod.c | 1 + samples/livepatch/livepatch-sample.c | 1 + samples/livepatch/livepatch-shadow-fix1.c | 1 + samples/livepatch/livepatch-shadow-fix2.c | 1 + scripts/checkpatch.pl | 35 +- security/apparmor/apparmorfs.c | 4 +- security/inode.c | 2 +- security/integrity/ima/ima_main.c | 4 +- security/keys/gc.c | 25 +- security/keys/internal.h | 3 - security/keys/key.c | 6 - security/selinux/selinuxfs.c | 4 +- sound/core/sound_kunit.c | 2 +- sound/isa/azt2320.c | 4 +- sound/pci/ad1889.c | 7 +- sound/pci/atiixp.c | 7 +- sound/pci/atiixp_modem.c | 7 +- sound/pci/au88x0/au88x0.c | 7 +- sound/pci/aw2/aw2-alsa.c | 7 +- sound/pci/bt87x.c | 7 +- sound/pci/cs4281.c | 13 +- sound/pci/cs5530.c | 7 +- sound/pci/hda/hda_intel.c | 7 +- sound/pci/hda/tas2781_hda_spi.c | 3 +- sound/pci/lola/lola.c | 16 +- sound/pci/rme9652/hdspm.c | 7 +- sound/soc/codecs/hdmi-codec.c | 1 + sound/soc/codecs/rt5677-spi.c | 4 +- sound/soc/codecs/sta32x.c | 6 +- sound/soc/dwc/dwc-i2s.c | 13 +- sound/soc/fsl/fsl_asrc_dma.c | 15 +- sound/soc/intel/avs/boards/da7219.c | 2 +- sound/soc/intel/avs/boards/dmic.c | 2 +- sound/soc/intel/avs/boards/es8336.c | 2 +- sound/soc/intel/avs/boards/hdaudio.c | 2 +- sound/soc/intel/avs/boards/i2s_test.c | 2 +- sound/soc/intel/avs/boards/max98357a.c | 2 +- sound/soc/intel/avs/boards/max98373.c | 2 +- sound/soc/intel/avs/boards/max98927.c | 2 +- sound/soc/intel/avs/boards/nau8825.c | 2 +- sound/soc/intel/avs/boards/pcm3168a.c | 2 +- sound/soc/intel/avs/boards/probe.c | 2 +- sound/soc/intel/avs/boards/rt274.c | 2 +- sound/soc/intel/avs/boards/rt286.c | 2 +- sound/soc/intel/avs/boards/rt298.c | 2 +- sound/soc/intel/avs/boards/rt5514.c | 2 +- sound/soc/intel/avs/boards/rt5663.c | 2 +- sound/soc/intel/avs/boards/rt5682.c | 2 +- sound/soc/intel/avs/boards/ssm4567.c | 2 +- sound/soc/intel/avs/pcm.c | 3 +- sound/soc/intel/boards/Kconfig | 8 - sound/soc/intel/boards/sof_sdw.c | 1 + sound/soc/loongson/loongson_i2s_pci.c | 13 +- sound/soc/qcom/lpass.h | 3 +- sound/soc/soc-core.c | 100 +- sound/soc/soc-devres.c | 7 + sound/soc/stm/stm32_sai.c | 18 +- sound/soc/sunxi/sun8i-codec.c | 13 +- tools/include/uapi/linux/fs.h | 19 +- tools/sched_ext/include/scx/common.bpf.h | 2 + tools/testing/memblock/internal.h | 6 + tools/testing/memblock/linux/mutex.h | 14 + tools/testing/selftests/cgroup/test_memcontrol.c | 11 +- tools/testing/selftests/drivers/net/hds.py | 33 +- tools/testing/selftests/filesystems/.gitignore | 1 + tools/testing/selftests/filesystems/Makefile | 2 +- .../selftests/filesystems/anon_inode_test.c | 69 + tools/testing/selftests/mincore/mincore_selftest.c | 16 +- .../selftests/mm/charge_reserved_hugetlb.sh | 4 +- tools/testing/selftests/mm/guard-regions.c | 57 + .../selftests/mm/hugetlb_reparenting_test.sh | 98 +- tools/testing/selftests/mm/pagemap_ioctl.c | 12 +- tools/testing/selftests/pidfd/pidfd_info_test.c | 13 +- tools/testing/selftests/ptrace/Makefile | 2 +- tools/testing/selftests/ptrace/set_syscall_info.c | 519 +++ tools/testing/selftests/sched_ext/Makefile | 1 + .../testing/selftests/sched_ext/allowed_cpus.bpf.c | 121 + tools/testing/selftests/sched_ext/allowed_cpus.c | 57 + 962 files changed, 27914 insertions(+), 22652 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/blaize,blzp1600-gpio.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/econet,e [...] delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci.txt create mode 100644 Documentation/devicetree/bindings/pwm/loongson,ls7a-pwm.yaml create mode 100644 Documentation/devicetree/bindings/reset/thead,th1520-reset.yaml create mode 100644 Documentation/gpu/amdgpu/amd-hardware-list-info.rst create mode 100644 Documentation/gpu/amdgpu/debugfs.rst create mode 100644 Documentation/gpu/amdgpu/gc/index.rst create mode 100644 Documentation/gpu/amdgpu/gc/mes.rst create mode 100644 Documentation/gpu/amdgpu/pipe_and_queue_abstraction.svg delete mode 100644 arch/arm/boot/dts/qcom/msm8926.dtsi delete mode 100644 arch/arm/boot/dts/qcom/qcom-apq8064-lg-nexus4-mako.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-yuzukihd-chameleon.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-a523.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-a527-radxa-a5e.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-h728-x96qpro+.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun55i-t527-avaota-a1.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-cobra.dtsi delete mode 100644 arch/x86/boot/startup/gdt_idt.c create mode 100644 crypto/chacha.c delete mode 100644 crypto/chacha_generic.c delete mode 100644 drivers/crypto/cavium/zip/Makefile delete mode 100644 drivers/crypto/cavium/zip/common.h delete mode 100644 drivers/crypto/cavium/zip/zip_crypto.c delete mode 100644 drivers/crypto/cavium/zip/zip_crypto.h delete mode 100644 drivers/crypto/cavium/zip/zip_deflate.c delete mode 100644 drivers/crypto/cavium/zip/zip_deflate.h delete mode 100644 drivers/crypto/cavium/zip/zip_device.c delete mode 100644 drivers/crypto/cavium/zip/zip_device.h delete mode 100644 drivers/crypto/cavium/zip/zip_inflate.c delete mode 100644 drivers/crypto/cavium/zip/zip_inflate.h delete mode 100644 drivers/crypto/cavium/zip/zip_main.c delete mode 100644 drivers/crypto/cavium/zip/zip_main.h delete mode 100644 drivers/crypto/cavium/zip/zip_mem.c delete mode 100644 drivers/crypto/cavium/zip/zip_mem.h delete mode 100644 drivers/crypto/cavium/zip/zip_regs.h create mode 100644 drivers/gpio/gpio-blzp1600.c create mode 100644 drivers/gpu/drm/amd/display/dc/dc_fused_io.c create mode 100644 drivers/gpu/drm/amd/display/dc/dc_fused_io.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/dml2_debug.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_rpm.c create mode 100644 drivers/gpu/drm/i915/display/intel_display_rpm.h delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/intel_runtime_pm.h create mode 100644 drivers/gpu/drm/xe/display/xe_display_rpm.c create mode 100644 drivers/irqchip/irq-econet-en751221.c create mode 100644 drivers/pwm/pwm-loongson.c create mode 100644 drivers/reset/reset-th1520.c create mode 100644 drivers/spi/spi-amd-pci.c create mode 100644 drivers/spi/spi-amd.h delete mode 100644 include/crypto/internal/chacha.h create mode 100644 include/dt-bindings/reset/thead,th1520-reset.h delete mode 100644 include/linux/irqchip/irq-davinci-aintc.h delete mode 100644 include/linux/nls_types.h create mode 100644 tools/testing/memblock/linux/mutex.h create mode 100644 tools/testing/selftests/filesystems/anon_inode_test.c create mode 100644 tools/testing/selftests/ptrace/set_syscall_info.c create mode 100644 tools/testing/selftests/sched_ext/allowed_cpus.bpf.c create mode 100644 tools/testing/selftests/sched_ext/allowed_cpus.c