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 b27cc623e01b Add linux-next specific files for 20250610 omits b2de4772688d Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 181ff09450ef Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ed3a453dc43e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b093c707098 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 552e94a37bbf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 45f9b36bcd26 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 57cf00427bf7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bafaca6c816d Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 3f599068b4d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e25d6dc6cc7d Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 053621092dfb Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits c3bf79d2139d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 747c2f36e154 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 5ec05e2409b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84c11023a778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cfa9b3af26b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4087910fc266 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c876cd2937ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5575fa8db5a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf83d05d14e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4df5290f3cf1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 9be6730545cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3362d186bf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85fd156e6d49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5da1abfd3fe9 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 37b01ac8d231 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 42b396dcd981 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f143bb0b2919 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 570cfbd92d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ccabf584ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7c61d87db47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 598fc2a3cafa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2bc6abb64348 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ad40e3cddddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a7a60ebef63 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5853b3ba713 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits ef953dc982ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3f455cadf88 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b80c3718f305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3c7cf9d20b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e6063407033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dfe371decdbf Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits cdaad016491d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits ff1ed12485ca Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 64267c7af412 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 8aab412af50c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bfbd9ba09f5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 56a585603c2f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 3386de016c83 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits c34739e1586e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6fb60092287b Merge branch 'docs-next' of git://git.lwn.net/linux.git omits fef5861755bf Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits ede1d8d93c65 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 3fd7ed82d5c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91d6c6934da8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 3d4ed4da603d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9948fb66ad37 Merge branch 'fs-next' of linux-next omits 79afff47c31e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits a5272c5228c6 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 9fead8151987 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits eccd0fe3c261 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 4fb3cdd756c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f232c80eb62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f8111b0adcc Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6bdf2fbe1855 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 536855d7853a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2118f6daccba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7e0dd1eb369 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9b94a5b635c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c2ded3d4c9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b407756e5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e8744c4dfd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 984f878ea1cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 049ac315ec04 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 639fd4615de5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 4732a0a55be5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits ba34054a81e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ed873b76711 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 79334b478171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4f61c0220ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 737730aa0c26 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits fa61e1594466 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits f701a126db71 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 8b25460744ae Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits 7c5375be2358 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits ee20cc4da69d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 14e48f0465ca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e8a899ac0d4e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 70fb7bc69d79 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fb3667119667 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 7ae060f3cf74 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 70a9220c0521 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 79e093bedde2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0ebcca0af5c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 962ee945eb51 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 34746a7210f7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 620badf503ad Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] omits c62a0c53a533 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 76c2de7d3c7a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 57c672b87921 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits fa192367cc01 Merge branch 'fs-current' of linux-next omits c11972cdef9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc243f704e51 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 935383350a32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 49b87075d69b Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits f42bf31b8feb Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 93ac4faf4b60 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 4d22e676ae23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 317bab0a7f49 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits db2a7a571c1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bebe5619cce8 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 78adb8559eac Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 8fcae065565d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 3bc28bdaca91 Merge remote-tracking branch 'asoc/for-6.17' into asoc-next omits 02c886545d72 cxl/Documentation: Add more description about min/max scrub cycle omits 50f466892386 cxl/edac: Fix the min_scrub_cycle of a region miscalculation omits c91a65b87e9c Documentation: cxl: fix typos and improve clarity in memor [...] omits 52d3d1e0e857 Merge branch into tip/master: 'x86/urgent' omits 540ea70daee5 cxl_test: Limit location for fake CFMWS to mappable range omits 8d1e8106c37e cxl/pci: Replace mutex_lock_io() w mutex_lock() for mailbo [...] omits 11f401444201 Documentation/driver-api/cxl: Introduce conventions.rst omits 9d82ef9a1453 Merge remote-tracking branch 'regulator/for-6.17' into reg [...] omits 1a20b9848789 Merge branch 'v6.17-armsoc/dts64' into for-next omits 208e7e76fbc7 arm64: dts: rockchip: convert rk3562 to their dt-binding c [...] omits f244d596ebb3 arm64: dts: rockchip: Add Luckfox Omni3576 Board support omits cae568ff88fd dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3 [...] omits a6fed060c799 dt-bindings: vendor-prefixes: Add luckfox prefix omits 5952996d5303 arm64: dts: rockchip: Remove workaround that prevented Tur [...] omits a702dda9ca50 Merge branch 'v6.17-armsoc/dts64' into for-next omits bba8d340d4e3 Merge branch 'v6.16-armsoc/dtsfixes' into for-next omits 49760b9f6052 arm64: dts: rockchip: add overlay for RockPro64 screen omits 6275a61db2f0 selftests/nolibc: make stackprotector probing more robust omits a0c266cce6aa riscv: optimize gcd() performance on RISC-V without Zbb extension omits aae5dd1db2ff riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] omits 76352a4c454b lib/math/gcd: use static key to select implementation at runtime omits 92a3b55ed71b alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() omits df7fe1505ac8 ocfs2: replace simple_strtol with kstrtol omits d27dcd7e6819 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] omits a32230de8810 readahead: fix return value of page_cache_next_miss() when [...] omits 925b845a4a37 mm/cma: pair the trace_cma_alloc_start/finish omits b334d1900370 mm: madvise: use walk_page_range_vma() instead of walk_pag [...] omits 98144d1de835 mm: fix the inaccurate memory statistics issue for users omits 03f66e69b126 mm: stop passing a writeback_control structure to swap_writeout omits 62fa487338ab mm: stop passing a writeback_control structure to __swap_w [...] omits 49d946a7178a mm: tidy up swap_writeout omits 7140d202bf58 mm: stop passing a writeback_control structure to shmem_writeout omits cc7217bdf007 mm: split out a writeout helper from pageout omits c4fd19f96905 mm, list_lru: refactor the locking code omits 1866d294792b mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER omits 708a6eae1956 mm-gup-remove-vm_bug_ons-fix omits 019e78447027 mm/gup: remove (VM_)BUG_ONs omits e26211aebba7 Docs/admin-guide/mm/damon: add DAMON_STAT usage document omits abb88478d05b mm/damon/stat: calculate and expose idle time percentiles omits 876a0b700d4a mm/damon/stat: calculate and expose estimated memory bandwidth omits 2000f562ce98 mm/damon/stat: use IS_ENABLED() for enabled initial value omits fe9612b07757 mm/damon: introduce DAMON_STAT module omits 28be5676b4a3 mm: remove PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and PFN_SG_LAST omits f294dd8b6f8c mm: remove unused mmap tracepoints omits 1467a23ff5bc mm: Kconfig: use verb *use* in plural form in description omits a18eca71667b mm/vmstat: utilize designated initializers for the vmstat_ [...] omits 746340bc860a mm: strictly check vmstat_text array size omits 317bfb7351b7 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS omits 7e938de15ce7 hugetlb: block hugetlb file creation if hugetlb is not set up omits 56a5402ea650 mm/hugetlb: convert hugetlb_change_protection() to folios omits e2770d5cf052 mm/alloc_tag: add the ARCH_NEEDS_WEAK_PER_CPU macro when s [...] omits 8eff82c74be6 tools/testing/selftests: add VMA merge tests for KSM merge omits 4141808420ec mm: prevent KSM from breaking VMA merging for new VMAs omits a1c2fb66091b mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() omits 685999766771 mm: ksm: have KSM VMA checks not require a VMA pointer omits ac5e76d7ace5 tools/mm: add script to display page state for a given PID [...] omits 0baeaa05eb76 mm: vmscan: apply proportional reclaim pressure for memcg [...] omits 44b7d9b46143 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] omits b7eb8eb40880 mm: restore documentation for __free_pages() omits 4a40d921a5e2 init: fix build warnings about export.h omits 639c1bc5ec8f MAINTAINERS: Barry myself as a THP reviewer omits 72fa1138dbfb drivers/rapidio/rio_cm.c: prevent possible heap overwrite omits 9d3657190ca9 mm: close theoretical race where stale TLB entries could linger omits ad98448eb4ef mm/vma: reset VMA iterator on commit_merge() OOM failure omits 5dfeb13a5b52 docs-proc-update-vmflags-documentation-in-smaps-fix omits 196f19da3d19 docs: proc: update VmFlags documentation in smaps omits 127ff082f1f5 scatterlist: fix extraneous '@'-sign kernel-doc notation omits df84851eca05 mm/hugetlb: remove unnecessary holding of hugetlb_lock omits 0fd8735be85f selftests/mm: skip failed memfd setups in gup_longterm omits 8e24d01ee281 kho: initialize tail pages for higher order folios properly omits bc81a86332af mm: userfaultfd: fix race of userfaultfd_move and swap cache omits 64323f3e12a7 Merge branch 'arm64-for-6.17' into for-next omits 76f6cf6676f4 efi: Drop preprocessor directives from zboot.lds omits 38f4878b9463 Merge branch 'block-6.16' into for-next omits 6784ad15069c Merge branch 'io_uring-6.16' into for-next omits a1dcac59b96c Merge branch 'block-6.16' into for-next omits e74d036f6ee5 Merge branch 'block-6.16' into for-next omits 54c27d683208 Merge branch 'io_uring-6.16' into for-next omits 43beabb2a781 Merge branch 'misc' into for-next omits b801ed05cbf1 Merge branch 'block-6.16' into for-next omits 1672aaf8a810 Merge branch 'io_uring-6.16' into for-next omits 69c58f719839 Merge branch 'misc' into for-next omits df39f45c6165 Merge branch 'renesas-dts-for-v6.16' into renesas-next omits e22d08229c2f Merge branch 'vfs-6.16.netfs' into vfs.all omits 5f69ab9b0118 Merge branch 'vfs-6.16.selftests' into vfs.all omits 6f41bb34f0b4 Merge branch 'vfs-6.16.iomap' into vfs.all omits 6a41fe736c55 Merge branch 'vfs-6.16.coredump' into vfs.all omits 5d22e769acc2 Merge branch 'vfs-6.16.mount' into vfs.all omits b4f3553f657c Merge branch 'vfs-6.16.pidfs' into vfs.all omits 4805bf403742 Merge branch 'vfs-6.16.misc' into vfs.all omits 48693aa8a2cf Merge branch 'vfs-6.16.super' into vfs.all omits 66c7441e3f18 Merge branch 'vfs-6.16.writepage' into vfs.all omits d5ccd1bdbc29 Merge branch 'vfs-6.16.mount.api' into vfs.all omits cf2fc7251984 Merge branch 'vfs-6.16.async.dir' into vfs.all omits 00cabb473307 Merge branch 'vfs.fixes' into vfs.all omits 1ae2791f469b Merge branch 'i2c/for-mergewindow' into i2c/for-next omits bdef937a6c3e Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 7a208fffcbb1 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 51e8e732a06c Merge branch 'for-v6.16/mux-various' into for-next omits 6b27e5271a1d Merge branches 'fixes', 'next/clk', 'next/drivers' and 'ne [...] omits a11013da06f1 Merge branch 'misc' into for-next omits 2d89b80c59f5 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 03f5546fd890 Merge branch 'i2c/for-current' into i2c/for-next omits f6a83ae2d61f Merge branch 'renesas-dts-for-v6.16' into renesas-next omits 3f7b307757ec Merge branches 'fixes', 'misc', 'mmu', 'pir', 'selftests', [...] omits 152972faaaf6 Merge branch 'i2c/for-current' into i2c/for-next omits f7736ebef6a4 extcon: max14526: avoid defined but not used warning omits 3de6497b9b1b PM / devfreq: sun8i-a33-mbus: Simplify by using more devm [...] omits 414233b8578e PM / devfreq: Fix a index typo in trans_stat omits de219001e8b3 Merge branch 'renesas-dts-for-v6.16' into renesas-next omits 3c6f400411bb Merge branch 'mem-ctrl-next' into for-next omits 7d342e4c88c5 PM / devfreq: Check governor before using governor->name omits 0dab1935a476 PM / devfreq: Remove redundant devfreq_get_freq_range() ca [...] omits f6982a4970e0 PM / devfreq: Limit max_freq with scaling_min_freq omits cf183d7fe44a PM / devfreq: governor: Replace sscanf() with kstrtoul() i [...] omits e6ee56b019da Merge branch 'fixes' into for-next omits da06d89236a1 Merge branch 'misc' into for-next omits 68dd291ccfd5 Merge branch 'mem-ctrl-next' into for-next omits 78c8129aa236 Merge branches 'next/dt', 'next/dt64' and 'next/soc-driver [...] omits c2aeb8647e53 extcon: Add basic support for Maxim MAX14526 MUIC omits 4de1c23f3835 dt-bindings: extcon: Document Maxim MAX14526 MUIC omits 397cf81153fc extcon: adc-jack: Cleanup wakeup source only if it was enabled omits 8930ef557c4d Merge branch 'i2c/for-current' into i2c/for-next omits 73c8af6a66fb Merge branches 'renesas-arm-defconfig-for-v6.16', 'renesas [...] omits 201e39673c13 Merge branch 'for-v6.16/renesas-rpc-if' into for-next omits 520e978d7438 Merge branch 'mem-ctrl-next' into for-next omits 3a48aea76fa4 Merge branch 'mem-ctrl-next' into for-next omits 4a6b3fc0674a Merge branch 'misc' into for-next omits dfe748f6ae51 extcon: qcom-spmi-misc: Fix wakeup source leaks on device unbind omits d17dac0ab9a5 extcon: fsa9480: Fix wakeup source leaks on device unbind omits 66460ffb5be6 extcon: axp288: Fix wakeup source leaks on device unbind omits 63c223dcdd49 extcon: adc-jack: Fix wakeup source leaks on device unbind omits ef579b9927e7 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 6938cc861871 Merge branch 'i2c/for-current' into i2c/for-next omits fb84b3df3515 Merge remote-tracking branch 'origin/asahi-soc/dt' into as [...] omits 9be694f1a9d8 Merge branch 'for-v6.16/renesas-rpc-if' into for-next omits 1b014517d12a Merge branch 'fixes' into for-next omits f2833eed0062 Merge branch 'misc' into for-next omits d9f25720f570 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits e92ae589fcda Merge branch 'i2c/for-current' into i2c/for-next omits a6cd41d3ae3e Merge remote-tracking branch 'origin/asahi-soc/dt' into as [...] omits 75e7dd94417f Merge branch 'fixes' into for-next omits 3f7765afaed9 Merge branch 'misc' into for-next omits 7ebc140f5ef3 Merge branch 'asahi-soc/fixes' into asahi-soc/for-next omits 02cfd9ef8917 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 02ab0205f51c Merge branch 'i2c/for-current' into i2c/for-next omits e7b66c2a2447 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 1b03e56d61da Merge branch 'i2c/for-current' into i2c/for-next omits eda787a933ad Merge branch 'mem-ctrl-next' into for-next omits c1f3dce2455c Merge branch 'asahi-soc/dt' into asahi-soc/for-next omits bec878219183 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits aaccb257c53d Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 4a8d741dce19 Merge branch 'i2c/for-current' into i2c/for-next omits fb6927860a0b Merge branch 'i2c/for-current' into i2c/for-next omits 602c988b7827 prandom: remove next_pseudo_random32 omits 4d9f9f8624a0 media: vivid: use prandom omits 87be9e42244f drm/i915/selftests: use prandom in selftest omits 59bdd5885a0b random: add missing words in function comments omits ecd8ee331f8e Merge branch 'i2c/for-current' into i2c/for-next omits 7a098757ac56 Merge branch 'i2c/for-current' into i2c/for-next omits 0cf3f7aafdb5 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 03358ce325bb Merge branch 'i2c/for-current' into i2c/for-next omits 28072f001288 Merge branch 'i2c/for-current' into i2c/for-next omits ef8c53714894 Merge branch 'i2c/for-current' into i2c/for-next omits 7e45b505e699 Merge branch 'i2c/for-current' into i2c/for-next omits 7741ac866614 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds cd097df4596f powerpc/powernv/memtrace: Fix out of bounds issue in memtr [...] adds 0d67f0dee6c9 powerpc/vas: Return -EINVAL if the offset is non-zero in mmap() adds f09079bd04a9 Merge tag 'powerpc-6.16-2' of git://git.kernel.org/pub/scm [...] adds aef17cb3d3c4 Revert "mm/damon/Kconfig: enable CONFIG_DAMON by default" adds 1d7b72dacc56 mm: userfaultfd: fix race of userfaultfd_move and swap cache adds 94709ef29d4c kho: initialize tail pages for higher order folios properly adds 8e248953bc92 selftests/mm: skip failed memfd setups in gup_longterm adds 29b63bf3c677 mm/hugetlb: remove unnecessary holding of hugetlb_lock adds 7b1f1b860ee3 scatterlist: fix extraneous '@'-sign kernel-doc notation adds 20e48310f3eb docs: proc: update VmFlags documentation in smaps adds 0017c3dd5bf2 docs-proc-update-vmflags-documentation-in-smaps-fix adds 73e90247c205 mm/vma: reset VMA iterator on commit_merge() OOM failure adds 1b4e697423ec mm: close theoretical race where stale TLB entries could linger adds 3c7c72d2d744 drivers/rapidio/rio_cm.c: prevent possible heap overwrite adds a5b5ddd75e82 MAINTAINERS: add Barry as a THP reviewer adds 2f08d11b0019 init: fix build warnings about export.h adds 476e199bbc58 mm/shmem, swap: fix softlockup with mTHP swapin adds 20fec7e483be mm-shmem-swap-fix-softlockup-with-mthp-swapin-v3 adds ede6f8c01231 mm: add mmap_prepare() compatibility layer for nested file [...] adds 906e8239bbf8 mm-add-mmap_prepare-compatibility-layer-for-nested-file-sy [...] adds 2eb9f4da62e4 mm-add-mmap_prepare-compatibility-layer-for-nested-file-sy [...] adds 545cd9201ad9 selftests/mm: increase timeout from 180 to 900 seconds adds e9e634e1908d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds b55eb6eb2a74 pidfs: never refuse ppid == 0 in PIDFD_GET_INFO adds 714d02b41939 ovl: fix regression caused by lookup helpers API changes adds 800d0b9b6a8b fs/xattr.c: fix simple_xattr_list() adds 49170cf81659 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds ebb174126050 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 71d7e593564b Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8f8720d6246f Merge branch 'fs-current' of linux-next adds 2f8a84ca0a32 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds dc9c67820f81 net: usb: r8152: Add device ID for TP-Link UE200 adds 2660a544fdc0 net: Fix TOCTOU issue in sk_is_readable() adds c85bf1975108 netconsole: fix appending sysdata when sysdata_fields == S [...] adds c589209a9ec4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds a298bbab903e tools/resolve_btfids: Fix build when cross compiling kerne [...] adds 9cf1e25053c2 MAINTAINERS: Add myself as bpf networking reviewer adds b9608ff87c17 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 94d077c33173 xfrm: state: initialize state_ptrs earlier in xfrm_state_find adds 7eb11c0ab707 xfrm: state: use a consistent pcpu_id in xfrm_state_find adds 766f6a784bdf Merge branch 'xfrm: fixes for xfrm_state_find under preemption' adds 0c0a82192506 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bf149eafbee9 Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] adds c6451a732587 ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA adds 7b23887a0c70 ALSA: hda/realtek: Add quirk for Asus GU605C adds ed29e073ba93 ALSA: sb: Don't allow changing the DMA mode during operations adds 4c267ae2ef34 ALSA: sb: Force to disable DMAs once when DMA mode is changed adds dd505d982d73 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6325766d6990 ASoC: sdw_utils: Fix potential NULL pointer deref in is_sd [...] adds 6bf0ecdce14e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 87342c462063 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f8de198a3c6d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6202b4da16fd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4013e01db42c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5167ccc13fd0 crypto: Annotate crypto strings with nonstring adds 34acef85bf47 crypto: lib/curve25519-hacl64 - Disable KASAN with clang-1 [...] adds 4fc0135a61fd Merge branch 'libcrypto-fixes' of git://git.kernel.org/pub [...] adds 6a500d94cba3 hwmon: (occ) Rework attribute registration for stack usage adds b43674a549ed hwmon: (occ) fix unaligned accesses adds cb92dc5c14b6 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 173a04ea6d7b dt-bindings: pmem: Convert binding to YAML adds cc9492a8803e Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds fdc9be909290 cxl/edac: Fix the min_scrub_cycle of a region miscalculation adds 85cc50bfcb8b cxl/Documentation: Add more description about min/max scrub cycle adds 2af4fe747d7c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5808c3421695 platform/x86: ideapad-laptop: use usleep_range() for EC polling adds 685f88c72a0c platform/x86/intel-uncore-freq: Fail module load when plat [...] adds afbdc4bbb3a6 platform/x86: samsung-galaxybook: Add SAM0426 adds 1d0a61940e22 platform/x86/intel: power-domains: Fix error code in tpmi_init() adds 4dbd11796f3a platform/x86/amd: pmc: Clear metrics table at start of cycle adds f8afb12a2d75 x86/platform/amd: move final timeout check to after final sleep adds 784e48a82976 x86/platform/amd: replace down_timeout() with down_interru [...] adds dc11b412f8d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5cac59c59bbc mux: mmio: Fix missing CONFIG_REGMAP_MMIO adds 705e24d6407f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fd952de4c4b8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 8a3514d348de scsi: core: ufs: Fix a hang in the error handler adds ad0f54842cd2 scsi: mvsas: Fix typos in per-phy comments and SAS cmd por [...] adds 9b17621366d2 scsi: iscsi: Fix incorrect error path labels for flashnode [...] adds 9697ca0d53e3 scsi: s390: zfcp: Ensure synchronous unit_add adds a3da9388c667 Merge branch '6.16/scsi-queue' into 6.16/scsi-fixes adds b2f966568faa scsi: storvsc: Increase the timeouts to storvsc_timeout adds 5c3ba81923e0 scsi: error: alua: I/O errors for ALUA state transitions adds 80531df4f519 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 53ecc6a1b7a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e0eb1b6b0cd2 riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment adds 21c167723ec9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e0d4a0f1d066 MAINTAINERS: Update HiSilicon GPIO driver maintainer adds ee355b743d18 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c33453d08a56 efi: Drop preprocessor directives from zboot.lds adds d68bde6d9e91 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 5b2d595efbfc rust: time: Fix compile error in impl_has_hr_timer macro adds b6713de5f254 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 8a157d8a00e8 tracing: Do not free "head" on error path of filter_free_s [...] adds a2bf057d9988 Merge branch 'trace/fixes' of git://git.kernel.org/pub/scm [...] adds 1c332ead4503 Merge branch into tip/master: 'x86/urgent' adds 1ff3d92b871a Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 5d319f75ccf7 drm/msm: Fix a fence leak in submit error path adds f681c2aa8676 drm/msm: Fix another leak in the submit error path adds 0c5fea1eb0dc drm/msm: Don't use a worker to capture fault devcoredump adds dedf404be8cf drm/msm: Delete resume_translation() adds b13044092c1e drm/msm: Temporarily disable stall-on-fault after a page fault adds b1c9e797ad37 drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names adds 2b520c6104f3 drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE adds ba64c6737f86 drivers: gpu: drm: msm: registers: improve reproducibility adds 1453b532d193 drm/msm: Rename add_components_mdp() adds 1efb73791c82 drm/msm/adreno: Pass device_node to find_chipid() adds 0838fc3e6718 drm/msm/adreno: Check for recognized GPU before bind adds 06df61f93449 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds c0317ad44f45 drm/vc4: fix infinite EPROBE_DEFER loop adds d17e61ab63fb drm/meson: fix debug log statement when setting the HDMI clocks adds faf2f8382088 drm/meson: use vclk_freq instead of pixel_freq in debug print adds 0cee6c4d3518 drm/meson: fix more rounding issues with 59.94Hz modes adds c76a9f6d5758 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 0ce7e137f5d9 mm: restore documentation for __free_pages() new 666e4a7ace04 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] new b6a66871b1ca mm: vmscan: apply proportional reclaim pressure for memcg [...] new 1082194c25e6 tools/mm: add script to display page state for a given PID [...] new f00d12b14a17 mm: ksm: have KSM VMA checks not require a VMA pointer new bf7a6830ef21 mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() new afcacb7d8389 mm: prevent KSM from breaking VMA merging for new VMAs new d22a250864ec tools/testing/selftests: add VMA merge tests for KSM merge new 0a8184945c72 mm/hugetlb: convert hugetlb_change_protection() to folios new f5858cbf124e hugetlb: block hugetlb file creation if hugetlb is not set up new 3996596a3303 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new 039220868464 mm: strictly check vmstat_text array size new 82c1af0db118 mm/vmstat: utilize designated initializers for the vmstat_ [...] new 41f384e84d21 mm: Kconfig: use verb *use* in plural form in description new 82e60952b63b mm: remove unused mmap tracepoints new 2840fa4de5c8 mm/damon: introduce DAMON_STAT module new 5c70c514c07c mm/damon/stat: use IS_ENABLED() for enabled initial value new 4748825a889c mm/damon/stat: calculate and expose estimated memory bandwidth new 25f0960a8d35 mm/damon/stat: calculate and expose idle time percentiles new 9027d1fcabf3 Docs/admin-guide/mm/damon: add DAMON_STAT usage document new 997cba29095b mm/gup: remove (VM_)BUG_ONs new a1bf09ce4a73 mm-gup-remove-vm_bug_ons-fix new da490542b353 mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER new d0abec62862c mm, list_lru: refactor the locking code new 2c72d39a1fbf mm: split out a writeout helper from pageout new 8aeef7d8fd5a mm: stop passing a writeback_control structure to shmem_writeout new 90331c43e5d0 mm: tidy up swap_writeout new 0f679920bab1 mm: stop passing a writeback_control structure to __swap_w [...] new cc731003b9d9 mm: stop passing a writeback_control structure to swap_writeout new c51e1f8862fd mm: remove the for_reclaim field from struct writeback_control new 2387aed60a64 mm: fix the inaccurate memory statistics issue for users new 805d35b2360c mm: madvise: use walk_page_range_vma() instead of walk_pag [...] new 446feb0f6840 mm: madvise: revert the walk_page_range_vma change for MAD [...] new df7d9f914593 mm/cma: pair the trace_cma_alloc_start/finish new f63c0626be90 readahead: fix return value of page_cache_next_miss() when [...] new b4fc7a613ea5 drivers/base/node: optimize memory block registration to r [...] new 3996b477a7e7 drivers/base/node: restore removed extra line new 7859bcdef00c drivers/base/node: remove register_mem_block_under_node_early() new cc2131fbfa80 drivers/base/node: remove register_memory_blocks_under_nod [...] new 6a33056b5c75 drivers/base/node: rename register_memory_blocks_under_nod [...] new 85a09dc1ce2a drivers/base/node: rename __register_one_node() to registe [...] new 04161f9c4cda userfaultfd: correctly prevent registering VM_DROPPABLE regions new 6ea61f011ea8 userfaultfd: remove (VM_)BUG_ON()s new 408c49cd2e82 userfaultfd: prevent unregistering VMAs through a differen [...] new 46bf2791051b userfaultfd: remove UFFD_CLOEXEC, UFFD_NONBLOCK, and UFFD_ [...] new f34f2ca5ed7d mm: use per_vma lock for MADV_DONTNEED new eec4ebfa100a proc: use the same treatment to check proc_lseek as ones f [...] new eba4438e2296 xarray: add a BUG_ON() to ensure caller is not sibling new 5c940f46d17f Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new b9592abcc44a include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new ac2378244f7a ocfs2: replace simple_strtol with kstrtol new c1d35727fc45 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new 940712a96bd1 fork: clean-up naming of vm_stack/vm_struct variables in v [...] new 804003b3ace3 fork: define a local GFP_VMAP_STACK new e7d2de770948 lib/math/gcd: use static key to select implementation at runtime new 74e4911b0a7e riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new f6da8192dd8d riscv: optimize gcd() performance on RISC-V without Zbb extension new 0aa03ebf70bf Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 189a977e4dc0 perf bpf-filter: Improve error messages new 8b99e2f7a952 perf parse-events filter: Use evsel__find_pmu new 5ddf4c3a17dc perf target: Separate parse_uid into its own function new 466db4275edd perf parse-events: Add parse_uid_filter helper new 1151208e7022 perf record: Switch user option to use BPF filter new c54e2f82721a perf tests record: Add basic uid filtering test new 38f83cc9ab8f perf top: Switch user option to use BPF filter new bf1976dd28b4 perf trace: Switch user option to use BPF filter new 278538ddf1af perf bench evlist-open-close: Switch user option to use BP [...] new b4c658d4d63d perf target: Remove uid from target new 5128492b2b6b perf thread_map: Remove uid options new 5ae6a303c22a tools/build: Remove some unused libbpf pre-1.0 feature test logic new 46e34646ae3e perf trace: Remove --map-dump documentation new 6612d4d4910d perf test trace: Use shell's -f flag to check if vmlinux exists new 78fc8bfe44bf perf test trace: Remove set -e and print trace test's erro [...] new fc4a0ae7e19e perf test trace: Stop tracing hrtimer_setup event in trace [...] new d796c51ee52a perf test trace: Remove set -e for BTF general tests new 77e11efedba6 perf test trace: Use --sort-events in BTF general tests new 63e37590cd73 perf test trace: Change the regex pattern in the struct test new ea04fe1b90cb perf script: perf script tests fails with segfault new 119041077209 perf: Fix libjvmti.c sign compare error new 3e1120fb1bd1 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 0b40562b109e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97661b0d2e8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d7fae69d608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eafba9b2326d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 7d2afb113256 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 43f9c5c21307 memory: emif: Add missing kerneldoc for lpmode new 6d8b18ae647b memory: stm32_omm: Use syscon_regmap_lookup_by_phandle_args new 04de50163466 dt-bindings: memory-controllers: convert arm,pl172.txt to [...] new e18c3f5cbd02 memory: mtk-smi: Add ostd setting for mt8186 new 243b2cfae2bd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 735295940ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6befd8656fb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fa7722fd486 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc3c366303b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3871b51a6842 arm64: defconfig: Enable Qualcomm CPUCP mailbox driver new 8a2bd4406234 arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable fingerp [...] new 54be729b59b0 Merge branches 'arm64-defconfig-fixes-for-6.16' and 'arm64 [...] new 57352ab4ffc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d2814272fef arm64: defconfig: Build STMMAC Ethernet driver into the ke [...] new bfc2b0b792e1 arm64: defconfig: Enable RZ/V2H(P) USB2 PHY controller res [...] new b19376dee3da soc: renesas: Add RZ/T2H (R9A09G077) config option new ac02e070627a dt-bindings: soc: renesas: Document RZ/V2H EVK board part number new 348da7b1cf0c arm64: dts: renesas: r9a09g047: Add XSPI node new 0712fcaebd76 arm64: dts: renesas: rzg3e-smarc-som: Enable serial NOR FLASH new 050ee38d0002 arm64: dts: renesas: r9a09g057: Add GBETH nodes new 802292ee27a7 arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable GBETH new c8c8a57c5b40 arm64: dts: renesas: r9a09g056: Add GBETH nodes new f111192baa80 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable GBETH new 03625d9b7e85 arm64: dts: renesas: r9a09g056: Add OSTM0-OSTM7 nodes new 20e32ba344aa arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable OSTM t [...] new ece22fc24b0b arm64: dts: renesas: r9a09g056: Add RIIC controllers new f631c8392c98 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable RIIC c [...] new 7db958983c8d arm64: dts: renesas: r9a09g056: Add WDT0-WDT3 nodes new f3e57b923404 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable WDT1 new 3407963b237d arm64: dts: renesas: r9a09g056: Add Mali-G31 GPU node new e3b7980d3911 arm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable Mali-G31 GPU new c3303e716218 arm64: dts: renesas: r9a09g047: Add CRU, CSI2 nodes new bf3409a6612c arm64: dts: renesas: r9a09g047e57-smarc: Add I2C0 pincontrol new 0acdad4097db arm64: dts: renesas: renesas-smarc2: Enable I2C0 node new 6aca83a0a801 arm64: dts: renesas: r9a09g047e57-smarc: Enable CRU, CSI support new 3cbd627482ea arm64: dts: renesas: r9a09g057: Add USB2.0 support new 7548897ad4ae arm64: dts: renesas: r9a09g057h44-rzv2h-evk: Enable USB2.0 [...] new ef9d548e7790 ARM: dts: renesas: r9a06g032-rzn1d400-db: Describe debug LEDs new 1d0eefea6039 arm64: dts: renesas: r8a779g3-sparrow-hawk: Sort DTS new a4b72ba3d3e5 Merge branches 'renesas-arm-defconfig-for-v6.17', 'renesas [...] new c29a82cb79bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c1a9dd06f7b Merge branch 'v6.16-armsoc/dtsfixes' into for-next new e14491aaa6ff arm64: dts: rockchip: add overlay for RockPro64 screen new de5b39d16318 arm64: dts: rockchip: Remove workaround that prevented Tur [...] new 7f66bfe017dd dt-bindings: vendor-prefixes: Add luckfox prefix new 76595004b6d3 dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3 [...] new d7ad90d22abe arm64: dts: rockchip: Add Luckfox Omni3576 Board support new bafe200f8e54 arm64: dts: rockchip: convert rk3562 to their dt-binding c [...] new 44b0c3fa2f3a Merge branch 'v6.17-armsoc/dts64' into for-next new 4e93985174e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f17d5b90947a arm64: defconfig: update renamed PHY_SNPS_EUSB2 new 8d2c2fa2209e firmware: exynos-acpm: fix timeouts on xfers handling new 9597071ad156 Merge branch 'fixes-soc' into for-next new 29a9361f0b50 clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD new ca243e653f71 clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref par [...] new 320e7efce30e clk: samsung: exynos850: fix a comment new 952a81b13747 dt-bindings: soc: samsung: exynos-pmu: Constrain google,pm [...] new 0688aa2e1099 Merge branches 'next/clk' and 'next/drivers' into for-next new 7951a7a4d7c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc48b6bf4781 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3a8cef361be5 riscv: dts: sophgo: cv18xx: Add RTCSYS device node new 52838d8f9aa5 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 9e7ef37a7d14 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f4d7ab190292 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 97e33dfcee8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 487e52a21734 firmware: xilinx: Add debugfs support for PM_GET_NODE_STATUS new 5ff0a5c151db Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 3a57aa30c94e Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new dfbc7e728f36 microblaze: fix typos in Kconfig new ffe0b1a79a4f microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in uap [...] new c0e7bb02f796 microblaze: Replace __ASSEMBLY__ with __ASSEMBLER__ in non [...] new 15b2fe4e1b96 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new a38fa1d43fda Merge branch 'for-next' of git://github.com/openrisc/linux.git new 9679ea053678 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new a470490ec7fc Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 3e362f5e45df Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 37110af547c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e740a13b51b4 smb3 client: fix lsls for dir cache adds 900d42f44a7c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 3f4ca326e5d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ef3a3fb884e6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds de22181fc811 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 6311fcd30d4e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 1c9e13e77828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 9e65ae0049ea Merge branch 'vfs.fixes' into vfs.all adds cd95e366c9e3 fs/read_write: Fix spelling typo adds dd765ba87239 fs/pipe: set FMODE_NOWAIT in create_pipe_files() adds d209f6e12295 filelock: add new locks_wake_up_waiter() helper adds 1d592269e039 Merge branch 'vfs-6.17.misc' into vfs.all adds d683193393cd coredump: allow for flexible coredump handling adds 0699d79b22e0 selftests/coredump: fix build adds 7ef9ebc8a89c selftests/coredump: cleanup coredump tests adds 8dee0177b5ec tools: add coredump.h header adds 6cb794e8948d selftests/coredump: add coredump server selftests adds e639b3cbdf17 Merge patch series "coredump: allow for flexible coredump [...] adds 13950b5ae90c coredump: cleanup coredump socket functions adds 817202c1face Merge branch 'vfs-6.17.coredump' into vfs.all adds de91fd1e849b Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 0512909576a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfbbd6b492c6 Merge branch 'fs-next' of linux-next new 6128a2bc3fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76ea98fcc169 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 5ae416c5b1e2 HID: wacom: fix memory leak on kobject creation failure new 1a19ae437ca5 HID: wacom: fix memory leak on sysfs attribute creation failure new 85a720f4337f HID: wacom: fix kobject reference count leak new e4f7e9018f90 Merge branch 'for-6.16/upstream-fixes' into for-next new 4a0381080397 HID: nintendo: avoid bluetooth suspend/resume stalls new 0fe9c9ab9a4b Merge branch 'for-6.16/upstream-fixes' into for-next new fccef49540a9 HID: Intel-thc-hid: Intel-thc: Add thc_dma_content into ke [...] new 13dd60947f43 HID: Intel-thc-hid: Intel-thc: Refine code comments new 45e92a093099 HID: Intel-thc-hid: Intel-thc: Introduce max input size control new 22da60f0304b HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control new bccbe21e766f HID: Intel-thc-hid: Intel-quicki2c: Refine code comments new 48f151a53754 HID: Intel-thc-hid: Intel-quicki2c: Add driver data support new 2c7c9c5db3bc HID: Intel-thc-hid: Intel-quicki2c: Add two new features to PTL new 7291fd4689a4 Merge branch 'for-6.17/intel-thc' into for-next new 73f3a7415d93 HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow new 62063781b439 Merge branch 'for-6.16/upstream-fixes' into for-next new 4e960bb55096 HID: apple: move backlight report structs to other backlig [...] new b45944946a19 HID: apple: use switch case to set fn translation table new 46d74dd9b45f HID: apple: remove unused APPLE_IGNORE_MOUSE quirk new e77bdf51de07 HID: apple: Add Apple Magic Keyboard A3118 USB-C support new 4604baafaaee HID: apple: Add Apple Magic Keyboard A3119 USB-C support new a23ff6080e71 HID: apple: add fnmode=4 to disable translation of fkeys a [...] new c5f3a74310fa HID: quirks: remove T2 devices from hid_mouse_ignore_list new a71338bb8bb1 HID: apple: Add necessary IDs and support for replacement [...] new 1e64447cd836 Merge branch 'for-6.17/apple' into for-next new dcb2ccb93095 HID: Intel-thc-hid: Intel-thc: Add Wake-on-Touch support new 60c9fca90e33 HID: Intel-thc-hid: Intel-quickspi: Enable Wake-on-Touch feature new 3fdfa1e1fae3 HID: Intel-thc-hid: Intel-quicki2c: Enable Wake-on-Touch feature new f181c1a4b0e8 HID: intel-thc: make ptl_ddata static new 84db9560aa77 Merge branch 'for-6.17/intel-thc' into for-next new 9256c4bed64f HID: universal-pidff: Fix missing blank lines new b913c5c2b4f9 HID: hid-ids.h: Fix LITE_STAR_GT987 device id define new 18243efd7134 HID: hid-pidff.h: Fix comment styling new 42a2bd61650f HID: pidff: Fix missing blank lines after declarations new a0ea54654dd7 HID: pidff: Remove unneeded debug from pidff_clamp() new bed72bd240ce HID: pidff: Rework pidff_set_time() to fix warnings new 3ab6f57dbebb HID: pidff: Use __func__ in debugs new 9c2f3ecd37dd HID: pidff: Remove unneeded else in pidff_find_special_field() new 3f7fd8cb8f40 HID: pidff: Move trailing statements in pidff_rescale_signed() new 61ea33ded932 HID: pidff: Add missing spaces new 703e55aacbf7 HID: pidff: Move else if statements to follow closing braces new ebed6f7d91df Merge branch 'for-6.17/pidff' into for-next new d3db1ce9bf8f HID: debug: Use the __set_current_state() new d92c07481130 Merge branch 'for-6.17/core' into for-next new 54bae4c17c11 HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras new 235898ec8dd1 Merge branch 'for-6.16/upstream-fixes' into for-next new fa10d4515817 HID: input: lower message severity of 'No inputs registere [...] new 018524663502 Merge branch 'for-6.16/upstream-fixes' into for-next new 1a8953f4f774 HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY new 470aa953e26d Merge branch 'for-6.16/upstream-fixes' into for-next new 9327e3ee5b07 HID: lenovo: Restrict F7/9/11 mode to compact keyboards only new 052b86bc80b7 Merge branch 'for-6.16/upstream-fixes' into for-next new 0e97f5b6a080 hid: intel-ish-hid: Use PCI_DEVICE_DATA() macro for ISH de [...] new 5cdb49a680b4 HID: intel-ish-hid: ipc: Add Wildcat Lake PCI device ID new c81990458e13 Merge branch 'for-6.16/upstream-fixes' into for-next new f3054152c12e HID: wacom: fix crash in wacom_aes_battery_handler() new d13b3bca5c1a Merge branch 'for-6.16/upstream-fixes' into for-next new 84c338d7bcf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae8c82774b2a Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 76bee8703e8c Merge branch 'docs-next' of git://git.lwn.net/linux.git new d08293ef1ede Merge tag 'linux-cpupower-6.16-rc2-fixes' of git://git.ker [...] new e0863ea96ab7 Merge branch 'pm-tools' into fixes new 0b43f01677bc Merge branch 'fixes' into linux-next new b9a64e352320 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b352dd6860d5 PM / devfreq: governor: Replace sscanf() with kstrtoul() i [...] new aa0cc001f9b6 PM / devfreq: Limit max_freq with scaling_min_freq new bcbecd4b2250 PM / devfreq: Remove redundant devfreq_get_freq_range() ca [...] new aedffbe297ec PM / devfreq: Check governor before using governor->name new 765695f9d3cf PM / devfreq: Fix a index typo in trans_stat new 9afe3b29344e PM / devfreq: sun8i-a33-mbus: Simplify by using more devm [...] new a579e91b6fd2 PM / devfreq: rockchip-dfi: double count on RK3588 new a634f72331a1 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new bc0cb64db1c7 netconsole: Only register console drivers when targets are [...] new e99d938f8671 netconsole: Add automatic console unregistration on target [...] new 69b25dd20c83 selftests: netconsole: Do not exit from inside the validat [...] new 224a6e602fb3 selftests: netconsole: Add support for basic netconsole ta [...] new a63bea11d455 Merge branch 'netconsole-optimize-console-registration-and [...] new c09ef59e17c6 net: mana: Expose additional hardware counters for drop an [...] new 31557b3487b3 uapi: in6: restore visibility of most IPv6 socket options new 1f07789152b8 cxgb3/l2t: Remove unused t3_l2t_send_event new 561939ed4493 net: remove unused sock_enable_timestamps new 78b2d9908b42 net: intel: rename 'hena' to 'hashcfg' for clarity new 141d0c9037ca net: intel: move RSS packet classifier types to libie new e7aee24a89c8 ice: add link_down_events statistic new f0768aec37c0 i40e: add link_down_events statistic new 9acae9e2e289 ixgbe: add link_down_events statistic new 2dd5d03c77e2 ice: redesign dpll sma/u.fl pins control new a33a302b505b ice: change SMA pins to SDP in PTP API new cb9e0de77761 ice: add ice driver PTP pin documentation new dc5e7a3513ef ice: add a separate Rx handler for flow director commands new b0ca7dc0e70e iavf: convert to NAPI IRQ affinity API new 670678399edc ixgbe: Fix typos and clarify comments in X550 driver code new 7ab23f709990 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 2bc64b89c4c4 queue_api: add subqueue variant netif_subqueue_sent new eb89bc3744f3 hinic3: use netif_subqueue_sent api new 48b9ce0a7c72 hinic3: remove tx_q name collision hack new e83b64a6376a Merge branch 'hinic3-queue_api-related-fixes' new d0976b43956e octeontx2: Annotate mmio regions as __iomem new c4246f4cce05 octeontx2-pf: Avoid typecasts by simplifying otx2_atomic64 [...] new d08ad6c8613b can: netlink: replace tabulation by space in assignment new bee7e3322a28 can: bittiming: rename CAN_CTRLMODE_TDC_MASK into CAN_CTRL [...] new 23c0dc95bfa8 can: bittiming: rename can_tdc_is_enabled() into can_fd_td [...] new 527b99f44def can: netlink: can_changelink(): rename tdc_mask into fd_td [...] new 306424712023 Merge patch series "can: netlink: preparation before intro [...] new 9e97db3c075a documentation: networking: can: Document alloc_candev_mqs() new 127c49624a09 can: add drop reasons in the receive path of AF_CAN new 81807451c2a6 can: add drop reasons in CAN protocols receive path new af42404179c0 Merge patch series "can: add drop reasons in the receive path" new 34355b6712bf Merge tag 'linux-can-next-for-6.17-20250610' of git://git. [...] new 7fc18f947625 net: dlink: enable RMON MMIO access on supported devices new 689883de94dd net: stop napi kthreads when THREADED napi is disabled new 265c6ff0f8c2 selftests/net: packetdrill: more xfail changes new 0097c4195b1d net: airoha: Add PPPoE offload support new 2462ae9c3902 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 2fe1c5934736 bpf: Add cookie to raw_tp bpf_link_info new 25a0d04d3883 selftests/bpf: Add cookies check for raw_tp fill_link_info test new 9c8827d773bf bpftool: Display cookie for raw_tp link probe new 919319b4edfa libbpf: Correct some typos and syntax issues in usdt doc new 97744b4971d8 bpf: Clarify sanitize_check_bounds() new 87c9c79a02b4 libbpf: Add support for printing BTF character arrays as strings new a570f386f3d1 Tests for the ".emit_strings" functionality in the BTF dumper. new 64a064ce33b1 selftests/bpf: rbtree: Fix incorrect global variable usage new ae8824037a0a selftests/bpf: Reduce test_xdp_adjust_frags_tail_grow logs new 377d3715900c selftests/bpf: Fix bpf_mod_race test failure with arm64 64 [...] new 8c8c5e3c854a selftests/bpf: Fix ringbuf/ringbuf_write test failure with [...] new bbc7bd658ddc selftests/bpf: Fix a user_ringbuf failure with arm64 64KB [...] new d365993c2daa Merge branch 'selftests-bpf-fix-a-few-test-failures-with-a [...] new e41079f53e87 Documentation: Fix spelling mistake. new 9b8367b604c7 cgroup: Add bpf prog revisions to struct cgroup_bpf new 120933984460 bpf: Implement mprog API on top of existing cgroup progs new 1d6711667cb3 libbpf: Support link-based cgroup attach with options new c1bb68656bc1 selftests/bpf: Move some tc_helpers.h functions to test_progs.h new e422d5f118e4 selftests/bpf: Add two selftests for mprog API based cgroup progs new 4d2815a1cc3d Merge branch 'bpf-implement-mprog-api-on-top-of-existing-c [...] new 97ebac58865d bpf: Add show_fdinfo for perf_event new 5534e58f2e9b bpf: Make reg_not_null() true for CONST_PTR_TO_MAP new eb6c99278490 selftests/bpf: Add cmp_map_pointer_with_const test new 260b86291896 selftests/bpf: Add test cases with CONST_PTR_TO_MAP null checks new f3effef2e897 Merge branch 'bpf-make-reg_not_null-true-for-const_ptr_to_map' new c7beb48344d2 bpf: Add cookie to tracing bpf_link_info new d77efc0ef5b0 selftests/bpf: Add cookies check for tracing fill_link_info test new ad954cbe0849 bpftool: Display cookie for tracing link probe new 380cb6dfa2bf bpf: Add cookie in fdinfo for tracing new 2bc0575fec36 bpf: Add cookie in fdinfo for raw_tp new 8b7df50fd40d bpf: Move insn if/else into do_check_insn() new fd508bde5d64 bpf: Return -EFAULT on misconfigurations new 6b84d7895d78 bpf: Return -EFAULT on internal errors new 03c68a0f8c68 bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4() new dff883d9e93a bpf, arm64, powerpc: Change nospec to include v1 barrier new 9124a4508007 bpf: Rename sanitize_stack_spill to nospec_result new d6f1c85f2253 bpf: Fall back to nospec for Spectre v1 new 4a8765d9a527 selftests/bpf: Add test for Spectre v1 mitigation new 5fcf896efe28 Merge branch 'bpf-mitigate-spectre-v1-using-barriers' new 60267cb81c91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d800f03516c Bluetooth: hci_sync: Fix broadcast announcement size new 2814f02508c4 Bluetooth: eir: Fix possible crashes on eir_create_adv_data new 618cabed8257 Bluetooth: ISO: Fix using BT_SK_PA_SYNC to detect BIS sockets new dcd2b35c9b56 Bluetooth: ISO: Fix not using bc_sid as advertisement SID new 82ede20b5552 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a3cf498a2f84 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b135c3ecafbc Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 44b6535d8ace drm/virtio: Fix NULL pointer deref in virtgpu_dma_buf_free_obj() adds 46462c4e0fa4 MAINTAINERS: Add entries for drm_panic, drm_panic_qr_code [...] adds 1773ea5caf0b drm/sched: Fix outdated comments referencing thread adds e33c3f4d9354 drm/sched: Remove kthread header adds 64a8d0aa55e9 drm/shmem-helper: Add lockdep asserts to vmap/vunmap adds 1f372c1fc6cf drm: rz-du: Support panels connected directly to the DPAD output adds 1c0ff333f2fe dt-bindings: display: imx: Add i.MX8qxp Display Controller [...] adds b71d3ace779f dt-bindings: display: imx: Add i.MX8qxp Display Controller [...] adds 33ce3179110d dt-bindings: display: imx: Add i.MX8qxp Display Controller [...] adds 69c78e7e8c2a dt-bindings: display: imx: Add i.MX8qxp Display Controller [...] adds e0390da391b9 dt-bindings: display: imx: Add i.MX8qxp Display Controller [...] adds c809469f25fd dt-bindings: display: imx: Add i.MX8qxp Display Controller [...] adds 57e464a30d33 dt-bindings: interrupt-controller: Add i.MX8qxp Display Co [...] adds 813f71ac2541 dt-bindings: display: imx: Add i.MX8qxp Display Controller adds 9f09e3173776 drm/imx: Add i.MX8qxp Display Controller display engine adds 0e177d5ce01c drm/imx: Add i.MX8qxp Display Controller pixel engine adds 37571feb6c08 drm/imx: Add i.MX8qxp Display Controller interrupt controller adds 711a3b878366 drm/imx: Add i.MX8qxp Display Controller KMS adds 217f80acfcf1 MAINTAINERS: Add maintainer for i.MX8qxp Display Controller adds 9934ab180511 drm/vmwgfx: Use non-hybrid PCI devres API adds 4963049ea1ae drm/hyperv: Replace simple-KMS with regular atomic helpers adds 549810e91815 dma-fence: Change signature of __dma_fence_is_later new ceb7b62eaaaa Revert "udmabuf: fix vmap_udmabuf error page set" new a26fd92b7223 udmabuf: fix vmap missed offset page new adc215791ab2 drm/nouveau: nouveau_fence: Standardize list iterations new 2c0ddff2a60d drm/nouveau: Simplify calls to nvif_event_block() new 2628009dba60 drm/nouveau: Simplify nouveau_fence_done() new e0677e525453 drm/nouveau: Check dma_fence in canonical way new 4b1f230c875d drm/nouveau/fifo: small cleanup in nvkm_chan_cctx_get() new 01738c4f4725 drm/nouveau/dp: convert to use ERR_CAST() new 3330b71caff6 drm/panel-edp: Add BOE NV133WUM-N61 panel entry new 6f446bbe412a dt-bindings: gpu: mali-utgard: Add Rockchip RK3528 compatible new 099593a28138 drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed new ce6c4580334a accel/habanalabs: Switch to use %ptTs new cb8d4323302c dt-bindings: display: ti,am65x-dss: Add support for AM62L DSS new e019f515c969 drm/tidss: Update infrastructure to support K3 DSS cut-dow [...] new 46a7c081be70 drm/tidss: Add support for AM62L display subsystem new a4b4e3fd5367 drm/panel-edp: Add support for AUO G156HAN03.0 panel new fa3769e09be7 drm/bridge: move private data to the end of the struct new d9f9bae6752f drm/bridge: allow limiting I2S formats new e72cd597c350 drm/connector: add CEC-related fields new bcc8553b6228 drm/display: move CEC_CORE selection to DRM_DISPLAY_HELPER new 8b1a8f8b2002 drm/display: add CEC helpers code new 603ce8542704 drm/display: hdmi-state-helper: handle CEC physical address new 65a2575a68e4 drm/display: bridge-connector: hook in CEC notifier support new a74288c8ded7 drm/display: bridge-connector: handle CEC adapters new ae01d3183d27 drm/bridge: adv7511: switch to the HDMI connector helpers new 74ca3ba0d00d panel/panel-elida-kd35t133: Use refcounted allocation in p [...] new 39cfc68b6b24 panel/feixin-k101-im2ba02: Use refcounted allocation in pl [...] new 1017366dd161 panel/fy07024di26a30d: Use refcounted allocation in place [...] new 7b8c32961bcf panel/himax-hx83112a: Use refcounted allocation in place o [...] new c53c3e87aeb7 panel/himax-hx8394: Use refcounted allocation in place of [...] new 9609efa05d5e panel/ilitek-ili9322: Use refcounted allocation in place o [...] new 75db23f878e6 panel/ilitek-ili9341: Use refcounted allocation in place o [...] new 8500594c9bd1 panel/panel-ili9805: Use refcounted allocation in place of [...] new c15e4acd15e4 panel/ilitek-ili9806e: Use refcounted allocation in place [...] new 0678c17add9b panel/ilitek-ili9881c: Use refcounted allocation in place [...] new 93b6d2ea6f8a panel/innolux-ej030na: Use refcounted allocation in place [...] new 8015bc283e90 panel/innolux-p079zca: Use refcounted allocation in place [...] new 9d20a28650ed panel/jadard-jd9365da-h3: Use refcounted allocation in pla [...] new 608cd2887f78 panel/jdi-fhd-r63452: Use refcounted allocation in place o [...] new da93b863bd9b panel/ltk050h3146w: Use refcounted allocation in place of [...] new deafcd1f936d panel/ltk500hd1829: Use refcounted allocation in place of [...] new 89da5d30fa0c panel/lg-lg4573: Use refcounted allocation in place of dev [...] new b28994ed3890 panel/lincolntech-lcd197: Use refcounted allocation in pla [...] new 2a2c7d7d363e panel/magnachip-d53e6ea8966: Use refcounted allocation in [...] new 47b74d7c5e48 panel/mantix-mlaf057we51: Use refcounted allocation in pla [...] new 417f0eb92c53 panel/newvision-nv3051d: Use refcounted allocation in plac [...] new 5d5da5cef9bd panel/newvision-nv3052c: Use refcounted allocation in plac [...] new 3f08c356b881 panel/novatek-nt35510: Use refcounted allocation in place [...] new 81cb8735420d panel/novatek-nt35560: Use refcounted allocation in place [...] new e59e1f45246e panel/novatek-nt35950: Use refcounted allocation in place [...] new 10868521bdd5 panel/novatek-nt36523: Use refcounted allocation in place [...] new e41a4813af67 panel/novatek-nt36672e: Use refcounted allocation in place [...] new 6e8fba44daa7 panel/novatek-nt39016: Use refcounted allocation in place [...] new d2b67baa892a panel/lcd-olinuxino: Use refcounted allocation in place of [...] new bdfc5b292706 panel/orisetech-ota5601a: Use refcounted allocation in pla [...] new 7a909b2beafb drm/bridge: anx7625: convert to devm_drm_bridge_alloc() API new 2b42027f449c drm/bridge: cdns-dsi: convert to devm_drm_bridge_alloc() API new 0d2577d8f014 drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: convert to de [...] new 3cb4fec95ef6 drm/bridge: nxp-ptn3460: convert to devm_drm_bridge_alloc() API new 9cdc50b20509 drm/bridge: sii902x: convert to devm_drm_bridge_alloc() API new ac5869aae6f3 drm/omap: dss: dpi: convert to devm_drm_bridge_alloc() API new f35753992cda drm/omap: dss: dsi: convert to devm_drm_bridge_alloc() API new 0241b190acb8 drm/omap: dss: hdmi4: convert to devm_drm_bridge_alloc() API new eb01c3cc550d drm/omap: dss: hdmi5: convert to devm_drm_bridge_alloc() API new af509dfc0b73 drm/omap: dss: sdi: convert to devm_drm_bridge_alloc() API new 7e61751b5957 drm/omap: dss: venc: convert to devm_drm_bridge_alloc() API new db17fbc2d4de drm/rcar-du: dsi: convert to devm_drm_bridge_alloc() API new ee81a4a27d33 drm/bridge: stm_lvds: convert to devm_drm_bridge_alloc() API new 3d3f22799c89 drm/sti: dvo: convert to devm_drm_bridge_alloc() API new afb903c01b2b drm: zynqmp_dp: convert to devm_drm_bridge_alloc() API new 5164553d739e drm/bridge: add devm_drm_put_bridge() new 6ad88bf9e74d drm/bridge: panel: convert to devm_drm_bridge_alloc() API new a3436f63aa4f drm/panel-edp: Add KDC KD116N3730A05 new ee1855582e5e drm/bridge: fix build with CONFIG_OF=n new 370f86bc07bf drm: renesas: rcar-du: use proper naming for R-Car new 9528e54198f2 drm/panel: abstract of_panel_find() new 9c399719cfb9 drm: convert many bridge drivers from devm_kzalloc() to de [...] new 027ce1eff321 drm/todo: add entry to remove devm_drm_put_bridge() new 43adabbe3a79 dt-bindings: display: panel: Document Renesas R61307 based [...] new cb6c01ead1eb drm: panel: Add support for Renesas R61307 based MIPI DSI panel new 215c73d48330 dt-bindings: display: panel: Document Renesas R69328 based [...] new 9e0f93f7af56 drm: panel: Add support for Renesas R69328 based MIPI DSI panel new 5ce16c169a4c drm: renesas: rz-du: Add atomic_pre_enable new ed6a6d63513e dt-bindings: display: renesas,rzg2l-du: Add support for RZ [...] new 1f957fbb88b6 drm: renesas: rz-du: Add support for RZ/V2H(P) SoC new bf3197211022 drm: drm_auth: Convert mutex usage to guard(mutex) new 2ea42f6e6868 drm/gem-framebuffer: log errors when gem size < afbc_size new e64693248f90 drm: Add helpers for programming hardware gamma LUTs new 067ae3a7056c drm/ast: Use helpers for programming gamma ramps and palettes new 1bdb883d6574 drm/mgag200: Use helpers for programming gamma ramps new a4871e6201c4 drm/ofdrm: Use helpers for programming gamma ramps new c06cb85ad141 drm/vesadrm: Use helpers for programming gamma ramps new eb314613cd7c drm/ttm: revert "Export ttm_bo_get_unless_zero()" new 9ec1ac835e48 drm/ttm: make ttm_bo_get internal new a3f7d26dfce9 drm/sitronix: Remove broken backwards-compatibility layer new 99764593528f drm/bridge: imx8qxp-pixel-combiner: convert to devm_drm_br [...] new 126bf397bf58 drm/panel-edp: add N160JCE-ELL CMN panel for Lenovo Thinkbook 16 new 1f5090c4ae71 drm/bridge: adv7511: Move adv711_dsi_config_timing_gen() i [...] new 6e76b312a681 drm/bridge: adv7511: Rename adv7511_dsi_config_timing_gen( [...] new 18c44fb647be drm/debugfs: Output client_id in in drm_clients_info new 2956554823ce drm/sched: Store the drm client_id in drm_sched_fence new d6b7b46232b7 drm/sched: Add device name to the drm_sched_process_job event new 8a98df70062b drm/sched: Cleanup gpu_scheduler trace events new 76d97c870f29 drm/sched: Trace dependencies for GPU jobs new fbf11ce52626 drm/sched: Add the drm_client_id to the drm_sched_run/exec [...] new f6743e6a00fd drm/sched: Cleanup event names new 4f7fa5fa414c drm: Get rid of drm_sched_job.id new 1780e94a0c42 drm/doc: Document some tracepoints as uAPI new 6c8e8a1c4371 drm/amdgpu: update trace format to match gpu_scheduler_trace new c76e2c78bc2a drm/vkms: Document pixel_argb_u16 new fe22d21e9342 drm/vkms: Add YUV support new 81dbec071976 drm/vkms: Add range and encoding properties to the plane new f776e5cef757 drm/vkms: Drop YUV formats TODO new 11d435b81e5d drm: Export symbols to use in tests new 3e897853debd drm/vkms: Create KUnit tests for YUV conversions new c59176cbca11 drm/vkms: Add how to run the Kunit tests new ef818481d9fb drm/vkms: Add support for DRM_FORMAT_R* new 33a46dab18c9 drm/xe: Fix NPD when saving default context new 2271e0a20ef7 drm: drm_fourcc: add 10/12/16bit software decoder YCbCr formats new 62e1e11a4916 drm/client: Do not pin in drm_client_buffer_vmap() new fe19655b72f3 drm/gem-vram: Do not set pin and unpin callbacks new 3c89f2d85c39 drm/gem-vram: Un-export pin helpers new df1c3093aee3 drm/gem: Inline drm_gem_pin() into PRIME helpers new c11a50b170e7 accel/qaic: Add Reliability, Accessibility, Serviceability (RAS) new a97dfd6543af panel/orisetech-otm8009a: Use refcounted allocation in pla [...] new a9f0786961e8 panel/raydium-rm67191: Use refcounted allocation in place [...] new 8720c9b5ca94 panel/raydium-rm67200: Use refcounted allocation in place [...] new 20291d8faf97 panel/raydium-rm68200: Use refcounted allocation in place [...] new 7a0c1de1f612 panel/raydium-rm692e5: Use refcounted allocation in place [...] new 065a75a40ba5 panel/raydium-rm69380: Use refcounted allocation in place [...] new 11d53df468e4 panel/ronbo-rb070d30: Use refcounted allocation in place o [...] new 8ee4cf7378de panel/samsung-ams581vf01: Use refcounted allocation in pla [...] new cd8fc7e9292b panel/samsung-ams639rq08: Use refcounted allocation in pla [...] new f2519a26cc9b panel/samsung-atna33xc20: Use refcounted allocation in pla [...] new f43a0ed02725 panel/samsung-db7430: Use refcounted allocation in place o [...] new bbd69884220c panel/samsung-ld9040: Use refcounted allocation in place o [...] new f76893223caf panel/samsung-s6d16d0: Use refcounted allocation in place [...] new 532d4c33db05 panel/samsung-s6d27a1: Use refcounted allocation in place [...] new e741c9ffa22a panel/samsung-s6d7aa0: Use refcounted allocation in place [...] new ae83372bc799 panel/samsung-s6e3fa7: Use refcounted allocation in place [...] new b4ef743b238e panel/samsung-s6e3ha2: Use refcounted allocation in place [...] new a354881f858a panel/samsung-s6e3ha8: Use refcounted allocation in place [...] new 5fafbb72ad2d panel/samsung-s6e63j0x03: Use refcounted allocation in pla [...] new 3a21fd4c9065 panel/s6e88a0-ams427ap24: Use refcounted allocation in pla [...] new 904ec442116a panel/samsung-s6e8aa0: Use refcounted allocation in place [...] new 6196835a5460 panel/samsung-sofef00: Use refcounted allocation in place [...] new 18cb30e24b6c panel/seiko-43wvf1g: Use refcounted allocation in place of [...] new c32cd7f798af panel/sharp-ls037v7dw01: Use refcounted allocation in plac [...] new 066e3df8c818 panel/sharp-ls060t1sx01: Use refcounted allocation in plac [...] new e646a5d1f6d0 panel/sitronix-st7701: Use refcounted allocation in place [...] new 51562aa44cdf panel/sitronix-st7703: Use refcounted allocation in place [...] new 9176f33f174f panel/sitronix-st7789v: Use refcounted allocation in place [...] new cd268f8fedb2 panel/sony-acx565akm: Use refcounted allocation in place o [...] new d7c962373ebf panel/sony-td4353-jdi: Use refcounted allocation in place [...] new 064864d37569 panel/truly-nt35521: Use refcounted allocation in place of [...] new 7bd1d88ca009 panel/panel-summit: Use refcounted allocation in place of [...] new 827337818c94 panel/synaptics-r63353: allocation in place of devm_kzalloc() new f6cefd33dafb panel/tpo-td028ttec1: Use refcounted allocation in place o [...] new e15e4ff477b6 panel/tpo-td043mtea1: Use refcounted allocation in place o [...] new 84c9532ae2ad panel/tpo-tpg110: Use refcounted allocation in place of de [...] new bc946267c805 panel/visionox-r66451: Use refcounted allocation in place [...] new b9c81ac16fac panel/visionox-rm69299: Use refcounted allocation in place [...] new 5eebde53123b panel/visionox-rm692e5.c: Use refcounted allocation in pla [...] new 9d104921f6d0 panel/visionox-vtdr6130: Use refcounted allocation in plac [...] new 6f9bc3d071aa panel/widechips-ws2401: Use refcounted allocation in place [...] new dcb5b3b776a9 panel/xinpeng-xpp055c272: Use refcounted allocation in pla [...] new 5220cbe3c8bf panel/s6e88a0-ams452ef01: Use refcounted allocation in pla [...] new 09d05ec42b9b panel/nec-nl8048hl11: Use refcounted allocation in place o [...] new f27a5e66fbf2 panel/panel-lvds: Use refcounted allocation in place of de [...] new 6a509853fe9d panel/lg-lb035q02: Use refcounted allocation in place of d [...] new 81cf7c68794c drm: sun4i: de2/de3: add mixer version enum new a28175894415 drm: sun4i: de2/de3: refactor mixer initialisation new ef54f1dc246b drm: sun4i: de2/de3: add generic blender register referenc [...] new 5419143dd071 drm: sun4i: de2/de3: use generic register reference functi [...] new 18c4be55e2aa dt-bindings: allwinner: add H616 DE33 mixer binding new 5b9cfdbfc328 drm: sun4i: de33: mixer: add Display Engine 3.3 (DE33) support new 9e623068f177 drm: sun4i: de33: vi_scaler: add Display Engine 3.3 (DE33) [...] new 54bd08e15b74 drm: sun4i: de33: mixer: add mixer configuration for the H616 new 21f627139652 drm/connector: hdmi: Evaluate limited range after computin [...] new 85b0db87417e drm/connector: hdmi: Add support for YUV420 format verification new a19107779277 drm/connector: hdmi: Improve debug message for supported format new b01ea9acde62 drm/connector: hdmi: Add missing bpc debug info to hdmi_tr [...] new 4809299addb8 drm/connector: hdmi: Factor out bpc and format computation logic new 04561845fcec drm/connector: hdmi: Use YUV420 output format as an RGB fallback new 90642d9de477 drm/tests: hdmi: Replace '[_]MHz' with 'mhz' new 7ca78aa0d541 drm/tests: hdmi: Switch to 'void *' type for EDID data new a08fd207d60e drm/tests: hdmi: Add macro to simplify EDID setup new 74e98941b926 drm/tests: hdmi: Replace open coded EDID setup new 95f0f68fc13d drm/tests: hdmi: Drop unused drm_kunit_helper_connector_hd [...] new 8deb5bd34858 drm/tests: hdmi: Setup ycbcr_420_allowed before initializi [...] new 723d5a70d1de drm/tests: hdmi: Switch to drm_atomic_get_new_connector_st [...] new 58fe1d78605e drm/tests: hdmi: Provide EDID supporting 4K@30Hz with YUV420 only new 8138078dc048 drm/tests: hdmi: Add limited range tests for YUV420 mode new a3d1bfc174dc drm/tests: hdmi: Rename max TMDS rate fallback tests new 54a5f1c4d5f8 drm/tests: hdmi: Provide EDID supporting 4K@30Hz with RGB/YUV new e271ecaaa570 drm/tests: hdmi: Add max TMDS rate fallback tests for YUV420 mode new e42a3c203c95 drm/tests: hdmi: Add test for unsuccessful fallback to YUV420 new 80f3c51b2f98 drm/sched/tests: Use one lock for fence context new db5f4ec4aa14 dma-buf: Add forward declaration of struct seq_file in dma [...] new 8395204aeb84 accel/ivpu: Add inference_timeout_ms module parameter new e0e33f9bbbd6 drm/panfrost: Add BO labelling to Panfrost new ca8b3216dcea drm/panfrost: Internally label some BOs new 2f684bbbcb27 drm/panfrost: Add driver IOCTL for setting BO labels new e48ade5e23ba drm/panfrost: show device-wide list of DRM GEM objects ove [...] new 6048f5587614 drm/panfrost: Fix panfrost device variable name in devfreq new 660cd44659a0 drm/shmem-helper: Import dmabuf without mapping its sg_table new ca43d3a2cfd6 drm/ast: use DRM_GEM_SHMEM_DRIVER_OPS_NO_MAP_SGT new b6cbfa872045 drm/udl: use DRM_GEM_SHMEM_DRIVER_OPS_NO_MAP_SGT new 7b1166dee847 Merge drm-next-2025-05-28 into drm-misc-next new eac21f8ebeb4 drm/ttm: Respect the shrinker core free target new 22b929b25293 drm/ttm: Increase pool shrinker batch target new bf33a0003d9e dma-fence: Use a flag for 64-bit seqnos new ecec875a6c33 dma-fence: Add helpers for accessing driver and timeline name new 68ff0e07f9b3 sync_file: Use dma-fence driver and timeline name helpers new 5cc809d62b8c drm/i915: Use dma-fence driver and timeline name helpers new 0f6afbb2ae6c ttm/pool: allow debugfs dumps for numa pools. new 685c407f168c drm/ttm: Fix build with CONFIG_DEBUG_FS=n new c87a3f4fac5b drm/ttm: handle undefined printf arg evaluation order in debugfs new 48d39ed4586b MAINTAINERS: Update my email address for DRM Panel reviews new 0f9c561a7a63 drm/panel: ili9341: Remove unused member from struct ili9341 new a3bc2ee00b48 dt-bindings: display: simple: add AUO P238HAN01 panel new 8a45632ed317 drm/panel-simple: add AUO P238HAN01 panel entry new 4d20c1b073e6 dt-bindings: vendor-prefixes: Add prefix for Huiling new ab9be0b75af5 dt-bindings: display: himax-hx8394: Add Huiling hl055fhav028c new b837937c0237 drm/panel: himax-hx8394: Add Support for Huiling hl055fhav028c new 0b3d99425891 drm/panel-edp: Clarify the `prepare_to_enable` description [...] new 3671f3777758 drm/hyperv: Add support for drm_panic new 95cbab48782b drm/panthor: Add missing explicit padding in drm_panthor_gpu_info new 94ac529a9932 drm/panthor: Fix the user MMIO offset logic for emulators new 4d230aa209ed drm/panthor: Add 64-bit and poll register accessors new 1273d22b5326 drm/panthor: Clean up 64-bit register definitions new f6ee26f58870 drm/atomic-helper: Refactor crtc & encoder-bridge op loops [...] new d5bef6430c85 drm/atomic-helper: Separate out bridge pre_enable/post_dis [...] new c9b1150a68d9 drm/atomic-helper: Re-order bridge chain pre-enable and po [...] new 3e4e1f2543c0 drm/bridge: cdns-dsi: Use pre_enable/post_disable to enabl [...] new 1ee7e69292a6 drm/tests: bridge: convert to devm_drm_bridge_alloc() API new 85ad3e84105d drm/bridge: add a .destroy func new d3b88721fa24 drm/tests: bridge: add KUnit tests for devm_drm_bridge_alloc() new 93614c2ab39a accel/qaic: delete qaic_bo.handle new 6f392f371650 drm: renesas: rz-du: Implement MIPI DSI host transfers new 9c59059fcf27 dt-bindings: display: visionox-rm69299: document new compa [...] new 01a2c6756bca drm/panel: visionox-rm69299: add plumbing to support panel [...] new c161a2b79a5c drm/panel: visionox-rm69299: switch to _multi variants new 88e6e4dd5012 drm/panel: visionox-rm69299: switch to devm_regulator_bulk [...] new 783334f366b1 drm/panel: visionox-rm69299: support the variant found in [...] new d04f6367d399 drm/panel: st7701: Add Winstar wf40eswaa6mnn0 panel support new f79692d0c386 dt-bindings: display: st7701: Add Winstar wf40eswaa6mnn0 panel new 808d26afdcbf dt-bindings: ili9881c: Document 7" Raspberry Pi 720x1280 new 2f7e4a699736 drm/panel: ilitek-ili9881c: Allow configuration of the num [...] new 29a9b3a504c0 drm/panel: ilitek-ili9881c: Add configuration for 7" Raspb [...] new 14ffa81b2607 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 90e74d3657c8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d5996268404b Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 10201c7de5de drm/xe: Reorder 'Get pages failed' message new a51a2e912853 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new ebc5fc7bafab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b9b2c7de48d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6e2c062e5f1 ALSA: mips/sgio2audio: Replace deprecated strcpy() with strscpy() new 165bb5b154de ALSA: hda/ca0132: Fix using plain integer as NULL pointer [...] new a409c60111e6 ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control new 8fc6e3a3583a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 68e4c9cf10e9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7e10d7242ea8 ASoC: ops: dynamically allocate struct snd_ctl_elem_value new 3cc97e7879ea Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new afb8d1c225d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58490ec658f3 io_uring: add IO_URING_F_INLINE issue flag new e28f5d3bb758 io_uring: add struct io_cold_def->sqe_copy() method new fa087c5f7abc io_uring/uring_cmd: get rid of io_uring_cmd_prep_setup() new e6464595fd36 io_uring/uring_cmd: implement ->sqe_copy() to avoid unnece [...] new ed5da4526f58 Merge branch 'for-6.17/io_uring' into for-next new ac0b8b327a56 io_uring: fix use-after-free of sq->thread in __io_uring_s [...] new 51ba91726f51 Merge branch 'io_uring-6.16' into for-next new b44d92fbc582 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new d29fc02caad7 ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 new 33877220b864 ata: libata-acpi: Do not assume 40 wire cable if no device [...] new fe5b391fc56f ata: pata_cs5536: fix build on 32-bit UML new ae8474a97714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 609e8e044a82 mmc: core: Adjust some error messages for SD UHS-II cards new ce9c038b73ef mmc: sdhci: Add a helper function for dump register in dyn [...] new a18ed7f56d26 mmc: sdhci-uhs2: Adjust some error messages and register d [...] new 26c1180302cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d6fa0ca959db regulator: rpi-panel-v2: Add missing GPIOLIB dependency new fbc0469ef1c9 Merge remote-tracking branch 'regulator/for-6.17' into reg [...] new 40ad4babf8c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7d6fb31a4db lsm: trivial comment fix new 524f456ebcc8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cccb64c42798 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 6a2e050888b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc6e270761f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 345701d9e87d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 655eb85bf24b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 190a0bbfe55f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b961fa6a889 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 30185d549b98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d021b3dc9f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 844d8e4c7f9a platform/x86: alienware-wmi-wmax: Add appropriate labels to fans new e7c1a9e8d33c platform/x86/amd/hsmp: Use IS_ENABLED() instead of IS_REACHABLE() new f746b064e946 platform/x86: ideapad: Expose charge_types new 22428723a27e platform/x86: intel_telemetry: Remove unused telemetry_*_events() new 2ad029bde3d4 platform/x86: intel_telemetry: Remove unused telemetry_[gs [...] new 458957b8e3d5 platform/x86: intel_telemetry: Remove unused telemetry_raw [...] new 2e215f174831 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8866f4e557eb platform/chrome: cros_ec_typec: Defer probe on missing EC parent new e3ded41b9974 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e83606a1c923 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c5fa1654b94 extcon: adc-jack: Fix wakeup source leaks on device unbind new 72a272a59470 extcon: axp288: Fix wakeup source leaks on device unbind new 974d97d76926 extcon: fsa9480: Fix wakeup source leaks on device unbind new 0facce4ccabe extcon: qcom-spmi-misc: Fix wakeup source leaks on device unbind new 4b58e05a39e7 extcon: adc-jack: Cleanup wakeup source only if it was enabled new 3ccd4791ab05 dt-bindings: extcon: Document Maxim MAX14526 MUIC new 970856a11eb7 extcon: Add basic support for Maxim MAX14526 MUIC new d4c1257fc509 extcon: max14526: avoid defined but not used warning new f00d61990630 extcon: max14526: depends on I2C to prevent build warning/errors new 195609a5d811 extcon: fsa9480: Avoid buffer overflow in fsa9480_handle_change() new bd7d0d693d71 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new e985f2b68d3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16e84fbebdf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d57d258fb42e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 60cdc8ad1873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08894232efa4 dt-bindings: gpio: convert gpio-pisosr.txt to yaml format new 32f6d31dc040 usb: gadget: pxa25x_udc: Switch to use devm_gpio_request_one() new a55893133830 gpiolib: Remove unused devm_gpio_request() new 0e3b7b8759a7 dt-bindings: gpio: convert gpio-74xx-mmio.txt to yaml format new 9b4d4c952e28 gpio: Remove unused 'struct gpio' definition new 6595ea2761df gpiolib: Move GPIO_DYNAMIC_* constants to its only user new 114ab5afdf66 dt-bindings: gpio: convert nxp,lpc1850-gpio.txt to yaml format new 97a7ea2b8f4a gpio: TODO: add a task for removing MMIO-specific fields f [...] new 46b4c9fadd19 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 496cc43bfbd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5558f27a5845 pinctrl: sunxi: dt: Consider pin base when calculating ban [...] new 317eb8b3d7b8 dt-bindings: pinctl: amlogic,pinctrl-a4: Add compatible st [...] new cfdedf7392e1 pinctrl: meson: a4: remove special data processing new 1f8e5dfddaa7 pinctrl: meson: support amlogic S6/S7/S7D SoC new 86491c2b99e5 dt-bindings: pinctrl: rockchip: increase max amount of dev [...] new 90256033c110 pinctrl: cirrus: madera-core: Use devm_pinctrl_register_ma [...] new b26c4958439c Merge branch 'devel' into for-next new 7952e826fbf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03e225a87d43 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 5f5dedd343b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2c342879d6bc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 58c02ac3e05a Merge branch 'main' of git://git.infradead.org/users/willy [...] new d44655e08a63 Documentation/driver-api/cxl: Introduce conventions.rst new a505c74a91dd cxl/pci: Replace mutex_lock_io() w mutex_lock() for mailbo [...] new 6a5a153606dd cxl_test: Limit location for fake CFMWS to mappable range new 59c836c295e2 Documentation: cxl: fix typos and improve clarity in memor [...] new f2c619e42188 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new aadc31563474 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new d20b29455155 random: add missing words in function comments new 8689ff9c09c8 media: vivid: use prandom new 76f52cbbbea7 prandom: remove next_pseudo_random32 new 3778dcb2dcc1 random: use offstack cpumask when necessary new 55c44c4e501c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9f9429bcba67 rust: pin-init: examples, tests: add conditional compilati [...] new 077ddb586f9a rust: pin-init: examples: pthread_mutex: disable the main [...] new 5fc73d60c350 rust: pin-init: feature-gate the `stack_init_reuse` test o [...] new 057c6b6f7dc9 rust: pin-init: rename `zeroed` to `init_zeroed` new c5f916cfd1b0 rust: pin-init: add `Zeroable::init_zeroed` new dcc01970c3c6 rust: pin-init: add `zeroed()` & `Zeroable::zeroed()` functions new a746abcab49c rust: pin-init: implement `ZeroableOption` for `&T` and `&mut T` new edf8316c534c rust: pin-init: change `impl Zeroable for Option<NonNull<T [...] new b8e5979d01c4 rust: pin-init: implement `ZeroableOption` for function po [...] new e7fcd994a75f rust: init: re-enable doctests new 6dadd6ac2a22 rust: init: remove doctest's `Error::from_errno` workaround new 099e6e878093 rust: pin-init: improve safety documentation for `impl<T> [...] new f688020afb6a rust: pin-init: change blanket impls for `[Pin]Init` and a [...] new f2c8ba93b919 rust: pin-init: examples, tests: use `ignore` instead of c [...] new c5ce9cc19064 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 6bb37af62634 module: Move modprobe_path and modules_disabled ctl_tables [...] new cf47285025e6 locking/rtmutex: Move max_lock_depth into rtmutex.c new d3caff6caa39 rcu: Move rcu_stall related sysctls into rcu/tree_stall.h new 3b24570a8c07 mm: move randomize_va_space into memory.c new 4b7341dc372f parisc/power: Move soft-power into power.c new baa60ac5c357 fork: mv threads-max into kernel/fork.c new 054c0613f17a Input: sysrq: mv sysrq into drivers/tty/sysrq.c new 48f1dc94d25e sysctl: Move tainted ctl_table into kernel/panic.c new 98245a38f794 sysctl: move cad_pid into kernel/pid.c new 9aa4e27ef60c sysctl: Move sysctl_panic_on_stackoverflow to kernel/panic.c new c2d6f2f74a21 sysctl: Remove (very) old file changelog new f8dd46ea3a2b sysctl: Remove superfluous includes from kernel/sysctl.c new bff3f7f76938 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new c12ea0605624 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 39b064ff9dbe Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new b2c765778a2e selftests/nolibc: make stackprotector probing more robust new 5b588f90f397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cdcc153d34cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb915bb7bd81 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7e251d7b2a05 lib/crc: move files into lib/crc/ new e2fd1883971d lib/crc: prepare for arch-optimized code in subdirs of lib/crc/ new 0e21aff207ba lib/crc/arm: migrate arm-optimized CRC code into lib/crc/ new dfe0aa6c6c28 lib/crc/arm64: migrate arm64-optimized CRC code into lib/crc/ new 7def7332d747 lib/crc/loongarch: migrate loongarch-optimized CRC code in [...] new 19872aded9e8 lib/crc/mips: migrate mips-optimized CRC code into lib/crc/ new 2686918f6bbe lib/crc/powerpc: migrate powerpc-optimized CRC code into lib/crc/ new 8185ac62a66e lib/crc/riscv: migrate riscv-optimized CRC code into lib/crc/ new 5121df2ca342 lib/crc/s390: migrate s390-optimized CRC code into lib/crc/ new 612c53c877a9 lib/crc/sparc: migrate sparc-optimized CRC code into lib/crc/ new f58a15d5151d lib/crc/x86: migrate x86-optimized CRC code into lib/crc/ new 7234baeec076 lib/crc: remove ARCH_HAS_* kconfig symbols new 2dcf08f3c3e9 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 19a60293b992 Add linux-next specific files for 20250611
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 (b27cc623e01b) \ N -- N -- N refs/heads/master (19a60293b992)
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 725 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: .mailmap | 1 + .../ABI/obsolete/sysfs-platform-ideapad-laptop | 8 + Documentation/ABI/testing/sysfs-driver-qaic | 18 + .../ABI/testing/sysfs-platform-ideapad-laptop | 9 - .../bpf/standardization/instruction-set.rst | 4 +- Documentation/core-api/kernel-api.rst | 14 +- .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 34 +- .../fsl,imx8qxp-dc-axi-performance-counter.yaml | 57 + .../display/imx/fsl,imx8qxp-dc-blit-engine.yaml | 204 ++ .../display/imx/fsl,imx8qxp-dc-blitblend.yaml | 41 + .../bindings/display/imx/fsl,imx8qxp-dc-clut.yaml | 44 + .../imx/fsl,imx8qxp-dc-command-sequencer.yaml | 67 + .../display/imx/fsl,imx8qxp-dc-constframe.yaml | 44 + .../display/imx/fsl,imx8qxp-dc-display-engine.yaml | 152 + .../display/imx/fsl,imx8qxp-dc-dither.yaml | 45 + .../display/imx/fsl,imx8qxp-dc-extdst.yaml | 72 + .../display/imx/fsl,imx8qxp-dc-fetchunit.yaml | 141 + .../display/imx/fsl,imx8qxp-dc-filter.yaml | 43 + .../display/imx/fsl,imx8qxp-dc-framegen.yaml | 64 + .../display/imx/fsl,imx8qxp-dc-gammacor.yaml | 32 + .../display/imx/fsl,imx8qxp-dc-layerblend.yaml | 39 + .../display/imx/fsl,imx8qxp-dc-matrix.yaml | 44 + .../display/imx/fsl,imx8qxp-dc-pixel-engine.yaml | 250 ++ .../bindings/display/imx/fsl,imx8qxp-dc-rop.yaml | 43 + .../display/imx/fsl,imx8qxp-dc-safety.yaml | 34 + .../display/imx/fsl,imx8qxp-dc-scaling-engine.yaml | 83 + .../display/imx/fsl,imx8qxp-dc-signature.yaml | 53 + .../bindings/display/imx/fsl,imx8qxp-dc-store.yaml | 96 + .../bindings/display/imx/fsl,imx8qxp-dc-tcon.yaml | 45 + .../bindings/display/imx/fsl,imx8qxp-dc.yaml | 236 ++ .../bindings/display/panel/himax,hx8394.yaml | 17 +- .../bindings/display/panel/ilitek,ili9881c.yaml | 1 + .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/panel/renesas,r61307.yaml | 94 + .../bindings/display/panel/renesas,r69328.yaml | 73 + .../bindings/display/panel/sitronix,st7701.yaml | 1 + .../bindings/display/panel/visionox,rm69299.yaml | 4 +- .../bindings/display/renesas,rzg2l-du.yaml | 23 +- .../bindings/display/ti/ti,am65x-dss.yaml | 21 +- .../devicetree/bindings/gpio/gpio-74xx-mmio.txt | 30 - .../devicetree/bindings/gpio/gpio-pisosr.txt | 34 - .../devicetree/bindings/gpio/nxp,lpc1850-gpio.txt | 59 - .../devicetree/bindings/gpio/nxp,lpc1850-gpio.yaml | 78 + .../devicetree/bindings/gpio/pisosr-gpio.yaml | 67 + .../devicetree/bindings/gpio/ti,7416374.yaml | 56 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 2 + .../interrupt-controller/fsl,imx8qxp-dc-intc.yaml | 318 ++ .../bindings/memory-controllers/arm,pl172.txt | 127 - .../bindings/memory-controllers/arm,pl172.yaml | 222 ++ .../bindings/pinctrl/amlogic,pinctrl-a4.yaml | 9 +- .../bindings/pinctrl/rockchip,pinctrl.yaml | 2 +- .../devicetree/bindings/pmem/pmem-region.txt | 65 - .../devicetree/bindings/pmem/pmem-region.yaml | 49 + .../devicetree/bindings/soc/renesas/renesas.yaml | 2 +- .../bindings/soc/samsung/exynos-pmu.yaml | 3 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../cxl/{conventions => conventions.rst} | 0 Documentation/driver-api/driver-model/devres.rst | 1 - Documentation/gpu/drm-uapi.rst | 19 + Documentation/gpu/todo.rst | 15 + Documentation/gpu/vkms.rst | 15 +- Documentation/hid/intel-thc-hid.rst | 27 + Documentation/networking/can.rst | 11 +- .../device_drivers/ethernet/intel/ice.rst | 13 + MAINTAINERS | 50 +- Next/SHA1s | 204 +- Next/merge.log | 3605 ++++++-------------- arch/arm/Kconfig | 2 - .../arm/boot/dts/renesas/r9a06g032-rzn1d400-db.dts | 60 + arch/arm/lib/Makefile | 6 - arch/arm64/Kconfig | 2 - .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 59 +- arch/arm64/boot/dts/renesas/Makefile | 3 + .../boot/dts/renesas/r8a779g3-sparrow-hawk.dts | 26 +- arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 90 + .../renesas/r9a09g047e57-smarc-cru-csi-ov5645.dtso | 21 + arch/arm64/boot/dts/renesas/r9a09g047e57-smarc.dts | 10 + arch/arm64/boot/dts/renesas/r9a09g056.dtsi | 569 +++ .../boot/dts/renesas/r9a09g056n48-rzv2n-evk.dts | 211 ++ arch/arm64/boot/dts/renesas/r9a09g057.dtsi | 322 ++ .../boot/dts/renesas/r9a09g057h44-rzv2h-evk.dts | 133 + arch/arm64/boot/dts/renesas/renesas-smarc2.dtsi | 6 + arch/arm64/boot/dts/renesas/rzg3e-smarc-som.dtsi | 46 + arch/arm64/boot/dts/rockchip/Makefile | 2 +- arch/arm64/configs/defconfig | 6 +- arch/arm64/lib/Makefile | 6 - arch/arm64/net/bpf_jit.h | 5 + arch/arm64/net/bpf_jit_comp.c | 28 +- arch/loongarch/Kconfig | 1 - arch/loongarch/lib/Makefile | 2 - arch/microblaze/Kconfig.platform | 10 +- arch/microblaze/include/asm/asm-compat.h | 2 +- arch/microblaze/include/asm/current.h | 4 +- arch/microblaze/include/asm/entry.h | 4 +- arch/microblaze/include/asm/exceptions.h | 4 +- arch/microblaze/include/asm/fixmap.h | 4 +- arch/microblaze/include/asm/ftrace.h | 2 +- arch/microblaze/include/asm/kgdb.h | 4 +- arch/microblaze/include/asm/mmu.h | 4 +- arch/microblaze/include/asm/page.h | 8 +- arch/microblaze/include/asm/pgtable.h | 18 +- arch/microblaze/include/asm/processor.h | 8 +- arch/microblaze/include/asm/ptrace.h | 4 +- arch/microblaze/include/asm/sections.h | 4 +- arch/microblaze/include/asm/setup.h | 4 +- arch/microblaze/include/asm/thread_info.h | 4 +- arch/microblaze/include/asm/unistd.h | 4 +- arch/microblaze/include/asm/xilinx_mb_manager.h | 4 +- arch/microblaze/include/uapi/asm/ptrace.h | 4 +- arch/mips/Kconfig | 1 - arch/mips/lib/Makefile | 2 - arch/powerpc/Kconfig | 2 - arch/powerpc/lib/Makefile | 6 - arch/powerpc/net/bpf_jit_comp64.c | 80 +- arch/powerpc/platforms/book3s/vas-api.c | 9 + arch/powerpc/platforms/powernv/memtrace.c | 8 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 2 +- arch/riscv/Kconfig | 3 - arch/riscv/boot/dts/sophgo/cv180x.dtsi | 12 + arch/riscv/kernel/vdso/vdso.lds.S | 2 +- arch/riscv/lib/Makefile | 6 - arch/s390/Kconfig | 1 - arch/s390/lib/Makefile | 3 - arch/sparc/Kconfig | 1 - arch/sparc/lib/Makefile | 2 - arch/x86/Kconfig | 3 - arch/x86/include/asm/intel_telemetry.h | 37 - arch/x86/lib/Makefile | 10 - drivers/accel/amdxdna/aie2_ctx.c | 3 +- drivers/accel/habanalabs/common/device.c | 25 +- drivers/accel/ivpu/ivpu_drv.h | 1 + drivers/accel/ivpu/ivpu_hw.c | 4 + drivers/accel/ivpu/ivpu_pm.c | 15 +- drivers/accel/qaic/Makefile | 1 + drivers/accel/qaic/qaic.h | 10 +- drivers/accel/qaic/qaic_data.c | 1 - drivers/accel/qaic/qaic_drv.c | 6 + drivers/accel/qaic/qaic_ras.c | 642 ++++ drivers/accel/qaic/qaic_ras.h | 10 + drivers/ata/libata-acpi.c | 24 +- drivers/ata/pata_cs5536.c | 2 +- drivers/ata/pata_via.c | 9 +- drivers/base/memory.c | 21 +- drivers/base/node.c | 96 +- drivers/char/random.c | 19 +- drivers/clk/samsung/clk-exynos850.c | 2 +- drivers/clk/samsung/clk-gs101.c | 4 +- drivers/devfreq/event/rockchip-dfi.c | 7 +- drivers/dma-buf/Kconfig | 1 - drivers/dma-buf/dma-fence-chain.c | 7 +- drivers/dma-buf/dma-fence.c | 66 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 8 +- drivers/dma-buf/udmabuf.c | 23 +- drivers/extcon/Kconfig | 1 + drivers/extcon/extcon-fsa9480.c | 4 +- drivers/firmware/samsung/exynos-acpm.c | 25 +- drivers/firmware/xilinx/zynqmp-debug.c | 13 + drivers/firmware/xilinx/zynqmp.c | 41 +- drivers/gpio/TODO | 5 + drivers/gpio/gpiolib-legacy.c | 38 - drivers/gpio/gpiolib.c | 13 + drivers/gpu/drm/adp/adp-mipi.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_tlb_fence.c | 5 +- drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 69 +- drivers/gpu/drm/bridge/adv7511/Kconfig | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 53 +- drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 77 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 57 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 357 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 9 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 9 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 7 +- drivers/gpu/drm/bridge/aux-bridge.c | 8 +- drivers/gpu/drm/bridge/aux-hpd-bridge.c | 9 +- drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c | 72 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 8 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 8 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 8 +- drivers/gpu/drm/bridge/cros-ec-anx7688.c | 8 +- drivers/gpu/drm/bridge/fsl-ldb.c | 7 +- drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c | 8 +- drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c | 8 +- .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 27 +- drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 8 +- drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 8 +- drivers/gpu/drm/bridge/ite-it6263.c | 8 +- drivers/gpu/drm/bridge/ite-it6505.c | 8 +- drivers/gpu/drm/bridge/ite-it66121.c | 8 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 8 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 7 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 8 +- drivers/gpu/drm/bridge/lvds-codec.c | 9 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 11 +- drivers/gpu/drm/bridge/microchip-lvds.c | 8 +- drivers/gpu/drm/bridge/nwl-dsi.c | 8 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 9 +- drivers/gpu/drm/bridge/panel.c | 12 +- drivers/gpu/drm/bridge/parade-ps8622.c | 8 +- drivers/gpu/drm/bridge/parade-ps8640.c | 8 +- drivers/gpu/drm/bridge/sii902x.c | 7 +- drivers/gpu/drm/bridge/sii9234.c | 8 +- drivers/gpu/drm/bridge/sil-sii8620.c | 8 +- drivers/gpu/drm/bridge/simple-bridge.c | 8 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 8 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 8 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c | 8 +- drivers/gpu/drm/bridge/tc358762.c | 8 +- drivers/gpu/drm/bridge/tc358764.c | 8 +- drivers/gpu/drm/bridge/tc358768.c | 8 +- drivers/gpu/drm/bridge/tc358775.c | 8 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 8 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 8 +- drivers/gpu/drm/bridge/ti-tdp158.c | 8 +- drivers/gpu/drm/bridge/ti-tfp410.c | 8 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 8 +- drivers/gpu/drm/display/Kconfig | 13 +- drivers/gpu/drm/display/Makefile | 4 + drivers/gpu/drm/display/drm_bridge_connector.c | 107 + drivers/gpu/drm/display/drm_hdmi_audio_helper.c | 3 + drivers/gpu/drm/display/drm_hdmi_cec_helper.c | 192 ++ .../gpu/drm/display/drm_hdmi_cec_notifier_helper.c | 64 + drivers/gpu/drm/display/drm_hdmi_state_helper.c | 127 +- drivers/gpu/drm/drm_atomic_helper.c | 160 +- drivers/gpu/drm/drm_auth.c | 64 +- drivers/gpu/drm/drm_bridge.c | 19 + drivers/gpu/drm/drm_client.c | 35 +- drivers/gpu/drm/drm_color_mgmt.c | 209 ++ drivers/gpu/drm/drm_connector.c | 41 + drivers/gpu/drm/drm_debugfs.c | 10 +- drivers/gpu/drm/drm_fourcc.c | 27 + drivers/gpu/drm/drm_gem.c | 32 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 61 + drivers/gpu/drm/drm_gem_vram_helper.c | 79 +- drivers/gpu/drm/drm_internal.h | 4 - drivers/gpu/drm/drm_panel.c | 23 +- drivers/gpu/drm/drm_prime.c | 58 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/hyperv/hyperv_drm.h | 4 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 206 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_requests.c | 4 +- drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/imagination/pvr_job.c | 2 +- drivers/gpu/drm/imagination/pvr_queue.c | 5 +- drivers/gpu/drm/imagination/pvr_queue.h | 2 +- drivers/gpu/drm/imx/Kconfig | 1 + drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dc/Kconfig | 13 + drivers/gpu/drm/imx/dc/Makefile | 7 + drivers/gpu/drm/imx/dc/dc-cf.c | 172 + drivers/gpu/drm/imx/dc/dc-crtc.c | 555 +++ drivers/gpu/drm/imx/dc/dc-de.c | 177 + drivers/gpu/drm/imx/dc/dc-de.h | 59 + drivers/gpu/drm/imx/dc/dc-drv.c | 293 ++ drivers/gpu/drm/imx/dc/dc-drv.h | 102 + drivers/gpu/drm/imx/dc/dc-ed.c | 288 ++ drivers/gpu/drm/imx/dc/dc-fg.c | 376 ++ drivers/gpu/drm/imx/dc/dc-fl.c | 185 + drivers/gpu/drm/imx/dc/dc-fu.c | 258 ++ drivers/gpu/drm/imx/dc/dc-fu.h | 129 + drivers/gpu/drm/imx/dc/dc-fw.c | 222 ++ drivers/gpu/drm/imx/dc/dc-ic.c | 282 ++ drivers/gpu/drm/imx/dc/dc-kms.c | 143 + drivers/gpu/drm/imx/dc/dc-kms.h | 131 + drivers/gpu/drm/imx/dc/dc-lb.c | 325 ++ drivers/gpu/drm/imx/dc/dc-pe.c | 158 + drivers/gpu/drm/imx/dc/dc-pe.h | 101 + drivers/gpu/drm/imx/dc/dc-plane.c | 224 ++ drivers/gpu/drm/imx/dc/dc-tc.c | 141 + drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/lima/lima_sched.c | 6 +- drivers/gpu/drm/lima/lima_sched.h | 3 +- drivers/gpu/drm/lima/lima_trace.h | 6 +- drivers/gpu/drm/mediatek/mtk_dp.c | 8 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 8 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 8 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 8 +- drivers/gpu/drm/meson/meson_encoder_cvbs.c | 10 +- drivers/gpu/drm/meson/meson_encoder_dsi.c | 10 +- drivers/gpu/drm/meson/meson_encoder_hdmi.c | 12 +- drivers/gpu/drm/meson/meson_vclk.c | 55 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 8 +- drivers/gpu/drm/mgag200/mgag200_g200er.c | 4 +- drivers/gpu/drm/mgag200/mgag200_g200ev.c | 4 +- drivers/gpu/drm/mgag200/mgag200_g200se.c | 4 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 82 +- drivers/gpu/drm/msm/adreno/a2xx_gpummu.c | 5 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 18 + drivers/gpu/drm/msm/adreno/adreno_device.c | 39 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 54 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 2 + drivers/gpu/drm/msm/msm_debugfs.c | 32 + drivers/gpu/drm/msm/msm_drv.c | 10 +- drivers/gpu/drm/msm/msm_drv.h | 23 + drivers/gpu/drm/msm/msm_gem_submit.c | 25 +- drivers/gpu/drm/msm/msm_gpu.c | 20 +- drivers/gpu/drm/msm/msm_gpu.h | 9 +- drivers/gpu/drm/msm/msm_iommu.c | 12 +- drivers/gpu/drm/msm/msm_mmu.h | 2 +- .../gpu/drm/msm/registers/adreno/adreno_pm4.xml | 3 +- drivers/gpu/drm/msm/registers/gen_header.py | 8 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 72 +- drivers/gpu/drm/nouveau/nouveau_sched.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c | 2 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 7 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 7 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 26 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 26 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 25 +- drivers/gpu/drm/omapdrm/dss/venc.c | 23 +- drivers/gpu/drm/panel/Kconfig | 26 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-edp.c | 6 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 10 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 11 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 10 +- drivers/gpu/drm/panel/panel-himax-hx83112a.c | 10 +- drivers/gpu/drm/panel/panel-himax-hx8394.c | 153 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 10 +- drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 11 +- drivers/gpu/drm/panel/panel-ilitek-ili9805.c | 12 +- drivers/gpu/drm/panel/panel-ilitek-ili9806e.c | 10 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 236 +- drivers/gpu/drm/panel/panel-innolux-ej030na.c | 11 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 11 +- drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 10 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 10 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 11 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 11 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 10 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 11 +- drivers/gpu/drm/panel/panel-lincolntech-lcd197.c | 11 +- drivers/gpu/drm/panel/panel-lvds.c | 12 +- .../gpu/drm/panel/panel-magnachip-d53e6ea8966.c | 11 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 11 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 10 +- drivers/gpu/drm/panel/panel-newvision-nv3051d.c | 11 +- drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 12 +- drivers/gpu/drm/panel/panel-novatek-nt35560.c | 12 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt36523.c | 9 +- drivers/gpu/drm/panel/panel-novatek-nt36672e.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 10 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 11 +- drivers/gpu/drm/panel/panel-orisetech-ota5601a.c | 11 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 10 +- drivers/gpu/drm/panel/panel-raydium-rm67200.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm692e5.c | 10 +- drivers/gpu/drm/panel/panel-raydium-rm69380.c | 10 +- drivers/gpu/drm/panel/panel-renesas-r61307.c | 325 ++ drivers/gpu/drm/panel/panel-renesas-r69328.c | 281 ++ drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 11 +- drivers/gpu/drm/panel/panel-samsung-ams581vf01.c | 10 +- drivers/gpu/drm/panel/panel-samsung-ams639rq08.c | 10 +- drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 11 +- drivers/gpu/drm/panel/panel-samsung-db7430.c | 11 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6d27a1.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e3fa7.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 10 +- .../drm/panel/panel-samsung-s6e88a0-ams427ap24.c | 10 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 10 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 11 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 11 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 10 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 11 +- drivers/gpu/drm/panel/panel-simple.c | 27 + drivers/gpu/drm/panel/panel-sitronix-st7701.c | 132 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 11 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 10 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 10 +- drivers/gpu/drm/panel/panel-sony-td4353-jdi.c | 11 +- .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 11 +- drivers/gpu/drm/panel/panel-summit.c | 10 +- drivers/gpu/drm/panel/panel-synaptics-r63353.c | 11 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 11 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 10 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 11 +- drivers/gpu/drm/panel/panel-visionox-r66451.c | 9 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 257 +- drivers/gpu/drm/panel/panel-visionox-rm692e5.c | 10 +- drivers/gpu/drm/panel/panel-visionox-vtdr6130.c | 11 +- drivers/gpu/drm/panel/panel-widechips-ws2401.c | 11 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 10 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 4 +- drivers/gpu/drm/panfrost/panfrost_device.c | 5 + drivers/gpu/drm/panfrost/panfrost_device.h | 15 + drivers/gpu/drm/panfrost/panfrost_drv.c | 81 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 186 + drivers/gpu/drm/panfrost/panfrost_gem.h | 66 + drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 2 + drivers/gpu/drm/panthor/panthor_device.h | 89 + drivers/gpu/drm/panthor/panthor_drv.c | 63 +- drivers/gpu/drm/panthor/panthor_fw.c | 9 +- drivers/gpu/drm/panthor/panthor_gpu.c | 159 +- drivers/gpu/drm/panthor/panthor_gpu.h | 12 +- drivers/gpu/drm/panthor/panthor_mmu.c | 36 +- drivers/gpu/drm/panthor/panthor_regs.h | 100 +- drivers/gpu/drm/panthor/panthor_sched.c | 5 +- drivers/gpu/drm/panthor/panthor_sched.h | 3 +- drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.h | 2 +- drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c | 8 +- drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c | 8 +- drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 11 + drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c | 44 +- drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 206 +- .../gpu/drm/renesas/rz-du/rzg2l_mipi_dsi_regs.h | 54 + drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 9 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 103 +- drivers/gpu/drm/scheduler/sched_entity.c | 25 +- drivers/gpu/drm/scheduler/sched_fence.c | 5 +- drivers/gpu/drm/scheduler/sched_internal.h | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 36 +- drivers/gpu/drm/scheduler/tests/mock_scheduler.c | 8 +- drivers/gpu/drm/scheduler/tests/sched_tests.h | 1 - drivers/gpu/drm/sitronix/Kconfig | 10 - drivers/gpu/drm/sti/sti_dvo.c | 29 +- drivers/gpu/drm/stm/lvds.c | 7 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 4 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 168 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 31 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 27 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 6 +- drivers/gpu/drm/sysfb/ofdrm.c | 80 +- drivers/gpu/drm/sysfb/vesadrm.c | 100 +- drivers/gpu/drm/tests/drm_bridge_test.c | 176 +- drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 651 +++- drivers/gpu/drm/tests/drm_kunit_edid.h | 232 ++ drivers/gpu/drm/tidss/tidss_crtc.c | 4 +- drivers/gpu/drm/tidss/tidss_dispc.c | 195 +- drivers/gpu/drm/tidss/tidss_dispc.h | 13 +- drivers/gpu/drm/tidss/tidss_drv.c | 1 + drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/gpu/drm/tidss/tidss_plane.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 1 + drivers/gpu/drm/ttm/ttm_bo_internal.h | 58 + drivers/gpu/drm/ttm/ttm_bo_util.c | 2 + drivers/gpu/drm/ttm/ttm_device.c | 1 + drivers/gpu/drm/ttm/ttm_pool.c | 30 +- drivers/gpu/drm/udl/udl_drv.c | 2 +- drivers/gpu/drm/v3d/v3d_submit.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_prime.c | 3 +- drivers/gpu/drm/vkms/tests/Makefile | 1 + drivers/gpu/drm/vkms/tests/vkms_format_test.c | 280 ++ drivers/gpu/drm/vkms/vkms_drv.h | 35 + drivers/gpu/drm/vkms/vkms_formats.c | 467 ++- drivers/gpu/drm/vkms/vkms_formats.h | 9 + drivers/gpu/drm/vkms/vkms_plane.c | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 14 +- drivers/gpu/drm/xe/xe_hw_fence.c | 2 +- drivers/gpu/drm/xe/xe_sched_job.c | 17 +- drivers/gpu/drm/xe/xe_vm.c | 4 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 31 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 1 - drivers/hid/hid-apple.c | 220 +- drivers/hid/hid-debug.c | 2 +- drivers/hid/hid-ids.h | 34 +- drivers/hid/hid-input.c | 2 +- drivers/hid/hid-lenovo.c | 11 +- drivers/hid/hid-nintendo.c | 38 +- drivers/hid/hid-quirks.c | 12 +- drivers/hid/hid-universal-pidff.c | 5 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 12 +- drivers/hid/intel-thc-hid/Makefile | 1 + .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 218 +- .../intel-thc-hid/intel-quicki2c/quicki2c-dev.h | 55 +- .../intel-quicki2c/quicki2c-protocol.c | 26 +- .../intel-thc-hid/intel-quickspi/pci-quickspi.c | 15 + .../hid/intel-thc-hid/intel-thc/intel-thc-dev.c | 140 + .../hid/intel-thc-hid/intel-thc/intel-thc-dev.h | 33 +- .../hid/intel-thc-hid/intel-thc/intel-thc-dma.c | 40 + .../hid/intel-thc-hid/intel-thc/intel-thc-dma.h | 38 +- drivers/hid/intel-thc-hid/intel-thc/intel-thc-hw.h | 5 + .../hid/intel-thc-hid/intel-thc/intel-thc-wot.c | 94 + .../hid/intel-thc-hid/intel-thc/intel-thc-wot.h | 26 + drivers/hid/usbhid/hid-pidff.c | 46 +- drivers/hid/usbhid/hid-pidff.h | 3 +- drivers/hid/wacom_sys.c | 7 +- drivers/hwmon/occ/common.c | 240 +- drivers/memory/emif.c | 1 + drivers/memory/mtk-smi.c | 33 + drivers/memory/stm32_omm.c | 21 +- drivers/mmc/core/sd_uhs2.c | 4 +- drivers/mmc/host/sdhci-uhs2.c | 20 +- drivers/mmc/host/sdhci.h | 16 + drivers/mux/Kconfig | 1 + drivers/net/can/dev/calc_bittiming.c | 2 +- drivers/net/can/dev/netlink.c | 26 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 2 +- drivers/net/can/xilinx_can.c | 2 +- drivers/net/ethernet/airoha/airoha_ppe.c | 31 +- drivers/net/ethernet/chelsio/cxgb3/l2t.c | 37 - drivers/net/ethernet/chelsio/cxgb3/l2t.h | 1 - drivers/net/ethernet/dlink/dl2k.c | 57 +- drivers/net/ethernet/dlink/dl2k.h | 2 + drivers/net/ethernet/huawei/hinic3/hinic3_tx.c | 23 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 91 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 28 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 25 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 47 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 32 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 46 +- drivers/net/ethernet/intel/iavf/iavf.h | 12 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 75 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 42 +- drivers/net/ethernet/intel/iavf/iavf_type.h | 32 - drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 33 +- drivers/net/ethernet/intel/ice/ice.h | 1 + drivers/net/ethernet/intel/ice/ice_base.c | 5 +- drivers/net/ethernet/intel/ice/ice_dpll.c | 927 ++++- drivers/net/ethernet/intel/ice/ice_dpll.h | 23 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 10 + drivers/net/ethernet/intel/ice/ice_flow.c | 45 +- drivers/net/ethernet/intel/ice/ice_flow.h | 68 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 3 + drivers/net/ethernet/intel/ice/ice_ptp.c | 254 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 3 - drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 1 + drivers/net/ethernet/intel/ice/ice_txrx.c | 87 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 3 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 44 +- drivers/net/ethernet/intel/ice/ice_virtchnl.h | 4 +- .../ethernet/intel/ice/ice_virtchnl_allowlist.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 10 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 28 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 12 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 17 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 11 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 5 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 6 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 87 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 76 +- drivers/net/netconsole.c | 70 +- drivers/net/usb/r8152.c | 1 + drivers/parisc/power.c | 20 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 14 +- drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 118 +- drivers/pinctrl/sunxi/pinctrl-sunxi-dt.c | 8 +- drivers/platform/chrome/cros_ec_typec.c | 4 +- drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/amd/hsmp/hsmp.c | 14 +- drivers/platform/x86/amd/hsmp/hsmp.h | 3 +- drivers/platform/x86/amd/pmc/pmc.c | 2 + drivers/platform/x86/dell/alienware-wmi-wmax.c | 100 +- drivers/platform/x86/ideapad-laptop.c | 129 +- drivers/platform/x86/intel/telemetry/core.c | 177 - drivers/platform/x86/intel/telemetry/pltdrv.c | 231 -- drivers/platform/x86/intel/tpmi_power_domains.c | 4 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 9 +- drivers/platform/x86/samsung-galaxybook.c | 1 + drivers/regulator/Kconfig | 1 + drivers/s390/scsi/zfcp_sysfs.c | 2 + drivers/scsi/mvsas/mv_defs.h | 4 +- drivers/scsi/scsi_error.c | 3 +- drivers/scsi/scsi_transport_iscsi.c | 11 +- drivers/scsi/storvsc_drv.c | 10 +- drivers/soc/renesas/Kconfig | 6 + drivers/tty/sysrq.c | 41 + drivers/ufs/core/ufshcd.c | 7 +- drivers/usb/gadget/udc/pxa25x_udc.c | 5 +- fs/coredump.c | 339 +- fs/fuse/file.c | 11 - fs/locks.c | 2 +- fs/nfs/write.c | 2 +- fs/overlayfs/namei.c | 10 +- fs/pidfs.c | 2 +- fs/pipe.c | 8 +- fs/proc/generic.c | 2 + fs/proc/inode.c | 2 +- fs/proc/internal.h | 5 + fs/read_write.c | 2 +- fs/smb/client/cached_dir.h | 3 + fs/smb/client/readdir.c | 26 +- fs/userfaultfd.c | 76 +- fs/xattr.c | 1 + include/drm/display/drm_hdmi_audio_helper.h | 1 + include/drm/display/drm_hdmi_cec_helper.h | 72 + include/drm/drm_bridge.h | 337 +- include/drm/drm_color_mgmt.h | 27 + include/drm/drm_connector.h | 48 + include/drm/drm_gem.h | 3 +- include/drm/drm_gem_shmem_helper.h | 15 + include/drm/drm_gem_vram_helper.h | 2 - include/drm/drm_prime.h | 3 + include/drm/gpu_scheduler.h | 15 +- include/drm/ttm/ttm_bo.h | 28 - include/linux/avf/virtchnl.h | 23 +- include/linux/bpf-cgroup-defs.h | 1 + include/linux/bpf.h | 11 +- include/linux/bpf_verifier.h | 3 +- include/linux/can/bittiming.h | 2 +- include/linux/can/dev.h | 4 +- include/linux/crc-t10dif.h | 10 +- include/linux/crc32.h | 30 +- include/linux/crc64.h | 22 +- include/linux/dma-fence.h | 32 +- include/linux/filelock.h | 7 +- include/linux/filter.h | 2 +- include/linux/firmware/xlnx-zynqmp.h | 12 +- include/linux/fs.h | 6 +- include/linux/gpio.h | 33 - include/linux/io_uring_types.h | 5 + include/linux/kmod.h | 3 - include/linux/libata.h | 7 +- include/linux/memory.h | 18 + include/linux/module.h | 1 - include/linux/net/intel/libie/pctype.h | 41 + include/linux/node.h | 41 +- include/linux/panic.h | 2 - include/linux/pfn_t.h | 31 +- include/linux/proc_fs.h | 1 + include/linux/rtmutex.h | 2 - include/linux/sysctl.h | 4 - include/linux/userfaultfd_k.h | 6 +- include/linux/writeback.h | 1 - include/net/bluetooth/hci_core.h | 9 +- include/net/bluetooth/hci_sync.h | 4 +- include/net/dropreason-core.h | 18 + include/net/mana/mana.h | 131 + include/net/netdev_queues.h | 9 + include/net/sock.h | 8 +- include/trace/events/btrfs.h | 7 +- include/trace/events/dma_fence.h | 4 +- include/trace/events/writeback.h | 8 +- include/uapi/drm/drm_fourcc.h | 36 + include/uapi/drm/panfrost_drm.h | 21 + include/uapi/drm/panthor_drm.h | 41 + include/uapi/linux/bpf.h | 11 + include/uapi/linux/coredump.h | 102 + include/uapi/linux/in6.h | 4 +- io_uring/fdinfo.c | 12 +- io_uring/io_uring.c | 39 +- io_uring/opdef.c | 1 + io_uring/opdef.h | 1 + io_uring/openclose.c | 2 - io_uring/sqpoll.c | 9 +- io_uring/uring_cmd.c | 43 +- io_uring/uring_cmd.h | 1 + kernel/bpf/cgroup.c | 182 +- kernel/bpf/core.c | 32 +- kernel/bpf/syscall.c | 180 +- kernel/bpf/verifier.c | 563 +-- kernel/cgroup/cgroup.c | 5 + kernel/fork.c | 93 +- kernel/locking/rtmutex.c | 23 + kernel/locking/rtmutex_api.c | 5 - kernel/module/internal.h | 3 + kernel/module/main.c | 30 +- kernel/panic.c | 60 + kernel/pid.c | 31 + kernel/rcu/tree_stall.h | 33 +- kernel/sysctl.c | 233 -- kernel/trace/trace_events_filter.c | 4 +- lib/Kconfig | 87 +- lib/Kconfig.debug | 21 - lib/Makefile | 32 +- lib/alloc_tag.c | 2 - lib/crc/.gitignore | 5 + lib/crc/Kconfig | 118 + lib/crc/Makefile | 63 + {arch/arm/lib => lib/crc/arm}/crc-t10dif-core.S | 0 .../lib/crc-t10dif.c => lib/crc/arm/crc-t10dif.h | 23 +- {arch/arm/lib => lib/crc/arm}/crc32-core.S | 0 arch/arm/lib/crc32.c => lib/crc/arm/crc32.h | 38 +- .../arm64/lib => lib/crc/arm64}/crc-t10dif-core.S | 0 .../lib/crc-t10dif.c => lib/crc/arm64/crc-t10dif.h | 22 +- {arch/arm64/lib => lib/crc/arm64}/crc32-core.S | 0 arch/arm64/lib/crc32.c => lib/crc/arm64/crc32.h | 19 +- lib/{ => crc}/crc-ccitt.c | 3 - lib/{ => crc}/crc-itu-t.c | 0 lib/{crc-t10dif.c => crc/crc-t10dif-main.c} | 37 +- lib/{ => crc}/crc16.c | 0 lib/{crc32.c => crc/crc32-main.c} | 69 +- lib/{ => crc}/crc4.c | 0 lib/{crc64.c => crc/crc64-main.c} | 47 +- lib/{ => crc}/crc7.c | 0 lib/{ => crc}/crc8.c | 0 lib/{ => crc}/gen_crc32table.c | 4 +- lib/{ => crc}/gen_crc64table.c | 11 +- .../crc32-loongarch.c => lib/crc/loongarch/crc32.h | 32 +- arch/mips/lib/crc32-mips.c => lib/crc/mips/crc32.h | 33 +- .../crc-t10dif.c => lib/crc/powerpc/crc-t10dif.h | 20 +- .../lib => lib/crc/powerpc}/crc-vpmsum-template.S | 0 .../powerpc/lib/crc32.c => lib/crc/powerpc/crc32.h | 38 +- .../lib => lib/crc/powerpc}/crc32c-vpmsum_asm.S | 0 .../lib => lib/crc/powerpc}/crct10dif-vpmsum_asm.S | 0 .../riscv/lib => lib/crc/riscv}/crc-clmul-consts.h | 0 .../lib => lib/crc/riscv}/crc-clmul-template.h | 0 {arch/riscv/lib => lib/crc/riscv}/crc-clmul.h | 0 .../lib/crc-t10dif.c => lib/crc/riscv/crc-t10dif.h | 8 +- {arch/riscv/lib => lib/crc/riscv}/crc16_msb.c | 0 arch/riscv/lib/crc32.c => lib/crc/riscv/crc32.h | 17 +- {arch/riscv/lib => lib/crc/riscv}/crc32_lsb.c | 0 {arch/riscv/lib => lib/crc/riscv}/crc32_msb.c | 0 arch/riscv/lib/crc64.c => lib/crc/riscv/crc64.h | 11 +- {arch/riscv/lib => lib/crc/riscv}/crc64_lsb.c | 0 {arch/riscv/lib => lib/crc/riscv}/crc64_msb.c | 0 {arch/s390/lib => lib/crc/s390}/crc32-vx.h | 0 arch/s390/lib/crc32.c => lib/crc/s390/crc32.h | 16 +- {arch/s390/lib => lib/crc/s390}/crc32be-vx.c | 0 {arch/s390/lib => lib/crc/s390}/crc32le-vx.c | 0 arch/sparc/lib/crc32.c => lib/crc/sparc/crc32.h | 42 +- {arch/sparc/lib => lib/crc/sparc}/crc32c_asm.S | 0 lib/crc/tests/Makefile | 2 + lib/{ => crc}/tests/crc_kunit.c | 0 {arch/x86/lib => lib/crc/x86}/crc-pclmul-consts.h | 0 .../x86/lib => lib/crc/x86}/crc-pclmul-template.S | 0 .../x86/lib => lib/crc/x86}/crc-pclmul-template.h | 0 .../lib/crc-t10dif.c => lib/crc/x86/crc-t10dif.h | 18 +- {arch/x86/lib => lib/crc/x86}/crc16-msb-pclmul.S | 0 {arch/x86/lib => lib/crc/x86}/crc32-pclmul.S | 0 arch/x86/lib/crc32.c => lib/crc/x86/crc32.h | 30 +- {arch/x86/lib => lib/crc/x86}/crc32c-3way.S | 0 {arch/x86/lib => lib/crc/x86}/crc64-pclmul.S | 0 arch/x86/lib/crc64.c => lib/crc/x86/crc64.h | 21 +- lib/crypto/Makefile | 4 + lib/crypto/aescfb.c | 8 +- lib/crypto/aesgcm.c | 46 +- lib/tests/Makefile | 1 - lib/xarray.c | 3 + localversion-next | 2 +- mm/damon/Kconfig | 1 - mm/madvise.c | 197 +- mm/memory.c | 40 +- mm/memory_hotplug.c | 7 +- mm/shmem.c | 7 +- mm/swap.h | 23 + mm/userfaultfd.c | 66 +- mm/util.c | 40 + mm/vma.c | 1 - mm/vma.h | 47 + net/bluetooth/eir.c | 7 +- net/bluetooth/eir.h | 2 +- net/bluetooth/hci_conn.c | 31 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/hci_sync.c | 28 +- net/bluetooth/iso.c | 17 +- net/can/af_can.c | 6 +- net/can/bcm.c | 5 +- net/can/isotp.c | 5 +- net/can/j1939/socket.c | 5 +- net/can/raw.c | 5 +- net/core/dev.c | 45 +- net/core/sock.c | 8 - net/xfrm/xfrm_state.c | 23 +- rust/kernel/block/mq/tag_set.rs | 12 +- rust/kernel/configfs.rs | 4 +- rust/kernel/init.rs | 28 +- rust/kernel/time/hrtimer.rs | 2 +- rust/pin-init/README.md | 2 +- rust/pin-init/examples/big_struct_in_place.rs | 28 +- rust/pin-init/examples/linked_list.rs | 10 +- rust/pin-init/examples/mutex.rs | 97 +- rust/pin-init/examples/pthread_mutex.rs | 4 + rust/pin-init/examples/static_init.rs | 75 +- rust/pin-init/src/__internal.rs | 1 + rust/pin-init/src/lib.rs | 158 +- rust/pin-init/src/macros.rs | 16 +- security/security.c | 2 +- sound/isa/sb/sb16_main.c | 7 + sound/mips/sgio2audio.c | 9 +- sound/pci/hda/patch_ca0132.c | 6 +- sound/pci/hda/patch_realtek.c | 2 + sound/soc/sdw_utils/soc_sdw_utils.c | 2 + sound/soc/soc-ops.c | 26 +- tools/bpf/bpftool/link.c | 6 + tools/bpf/resolve_btfids/Makefile | 2 +- tools/build/Makefile.feature | 6 - tools/build/feature/Makefile | 21 - tools/include/uapi/linux/bpf.h | 11 + tools/include/uapi/linux/coredump.h | 102 + tools/lib/bpf/bpf.c | 44 + tools/lib/bpf/bpf.h | 5 + tools/lib/bpf/btf.h | 3 +- tools/lib/bpf/btf_dump.c | 55 +- tools/lib/bpf/libbpf.c | 28 + tools/lib/bpf/libbpf.h | 15 + tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/usdt.c | 10 +- tools/perf/Documentation/perf-trace.txt | 8 - tools/perf/bench/evlist-open-close.c | 36 +- tools/perf/builtin-ftrace.c | 1 - tools/perf/builtin-kvm.c | 2 - tools/perf/builtin-record.c | 27 +- tools/perf/builtin-stat.c | 4 +- tools/perf/builtin-top.c | 22 +- tools/perf/builtin-trace.c | 27 +- tools/perf/jvmti/libjvmti.c | 4 +- tools/perf/tests/backward-ring-buffer.c | 1 - tools/perf/tests/event-times.c | 8 +- tools/perf/tests/keep-tracking.c | 2 +- tools/perf/tests/mmap-basic.c | 2 +- tools/perf/tests/openat-syscall-all-cpus.c | 2 +- tools/perf/tests/openat-syscall-tp-fields.c | 1 - tools/perf/tests/openat-syscall.c | 2 +- tools/perf/tests/perf-record.c | 1 - tools/perf/tests/perf-time-to-tsc.c | 2 +- tools/perf/tests/shell/record.sh | 26 + tools/perf/tests/shell/trace_btf_enum.sh | 17 +- tools/perf/tests/shell/trace_btf_general.sh | 19 +- tools/perf/tests/switch-tracking.c | 2 +- tools/perf/tests/task-exit.c | 1 - tools/perf/tests/thread-map.c | 2 +- tools/perf/util/bpf-filter.c | 30 +- tools/perf/util/bpf-filter.h | 3 + tools/perf/util/cap.c | 1 - tools/perf/util/cap.h | 5 + tools/perf/util/db-export.c | 11 +- tools/perf/util/evlist.c | 3 +- tools/perf/util/parse-events.c | 47 +- tools/perf/util/parse-events.h | 2 + tools/perf/util/python.c | 10 +- .../util/scripting-engines/trace-event-python.c | 2 +- tools/perf/util/target.c | 54 +- tools/perf/util/target.h | 15 +- tools/perf/util/thread_map.c | 32 +- tools/perf/util/thread_map.h | 6 +- tools/perf/util/top.c | 4 +- tools/perf/util/top.h | 1 + tools/testing/nvdimm/test/iomap.c | 4 + .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 50 +- .../selftests/bpf/prog_tests/bpf_mod_race.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 118 + .../selftests/bpf/prog_tests/cgroup_mprog_opts.c | 617 ++++ .../bpf/prog_tests/cgroup_mprog_ordering.c | 77 + tools/testing/selftests/bpf/prog_tests/ringbuf.c | 4 +- .../testing/selftests/bpf/prog_tests/tc_helpers.h | 28 - .../selftests/bpf/prog_tests/user_ringbuf.c | 10 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 18 +- tools/testing/selftests/bpf/progs/bpf_misc.h | 4 + tools/testing/selftests/bpf/progs/cgroup_mprog.c | 30 + tools/testing/selftests/bpf/progs/rbtree.c | 14 +- .../selftests/bpf/progs/test_ringbuf_write.c | 4 +- tools/testing/selftests/bpf/progs/verifier_and.c | 8 +- .../testing/selftests/bpf/progs/verifier_bounds.c | 61 +- .../selftests/bpf/progs/verifier_map_in_map.c | 118 + tools/testing/selftests/bpf/progs/verifier_movsx.c | 16 +- .../testing/selftests/bpf/progs/verifier_unpriv.c | 84 +- .../selftests/bpf/progs/verifier_value_ptr_arith.c | 16 +- tools/testing/selftests/bpf/test_progs.h | 28 + tools/testing/selftests/bpf/verifier/dead_code.c | 3 +- tools/testing/selftests/bpf/verifier/jmp32.c | 33 +- tools/testing/selftests/bpf/verifier/jset.c | 10 +- tools/testing/selftests/coredump/Makefile | 2 +- tools/testing/selftests/coredump/config | 4 + tools/testing/selftests/coredump/stackdump_test.c | 1674 +++++++-- .../selftests/drivers/net/lib/sh/lib_netcons.sh | 27 +- .../testing/selftests/drivers/net/netcons_basic.sh | 50 +- tools/testing/selftests/mm/settings | 2 +- tools/testing/selftests/net/nl_netdev.py | 38 +- .../selftests/net/packetdrill/ksft_runner.sh | 4 + tools/testing/selftests/nolibc/Makefile | 2 +- tools/testing/vma/vma_internal.h | 16 + 885 files changed, 28241 insertions(+), 10449 deletions(-) create mode 100644 Documentation/ABI/obsolete/sysfs-platform-ideapad-laptop create mode 100644 Documentation/ABI/testing/sysfs-driver-qaic create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-ax [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-bl [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-bl [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-clut.yaml create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-co [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-co [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-di [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-di [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-ex [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-fe [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-fi [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-fr [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-ga [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-la [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-ma [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-pi [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-rop.yaml create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-sa [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-sc [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-si [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-st [...] create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc-tcon.yaml create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8qxp-dc.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/renesas,r61307.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/renesas,r69328.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-74xx-mmio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-pisosr.txt delete mode 100644 Documentation/devicetree/bindings/gpio/nxp,lpc1850-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/nxp,lpc1850-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/pisosr-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/ti,7416374.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,imx8 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl172.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl172.yaml delete mode 100644 Documentation/devicetree/bindings/pmem/pmem-region.txt create mode 100644 Documentation/devicetree/bindings/pmem/pmem-region.yaml rename Documentation/driver-api/cxl/{conventions => conventions.rst} (100%) create mode 100644 arch/arm64/boot/dts/renesas/r9a09g047e57-smarc-cru-csi-ov5645.dtso create mode 100644 drivers/accel/qaic/qaic_ras.c create mode 100644 drivers/accel/qaic/qaic_ras.h create mode 100644 drivers/gpu/drm/display/drm_hdmi_cec_helper.c create mode 100644 drivers/gpu/drm/display/drm_hdmi_cec_notifier_helper.c create mode 100644 drivers/gpu/drm/imx/dc/Kconfig create mode 100644 drivers/gpu/drm/imx/dc/Makefile create mode 100644 drivers/gpu/drm/imx/dc/dc-cf.c create mode 100644 drivers/gpu/drm/imx/dc/dc-crtc.c create mode 100644 drivers/gpu/drm/imx/dc/dc-de.c create mode 100644 drivers/gpu/drm/imx/dc/dc-de.h create mode 100644 drivers/gpu/drm/imx/dc/dc-drv.c create mode 100644 drivers/gpu/drm/imx/dc/dc-drv.h create mode 100644 drivers/gpu/drm/imx/dc/dc-ed.c create mode 100644 drivers/gpu/drm/imx/dc/dc-fg.c create mode 100644 drivers/gpu/drm/imx/dc/dc-fl.c create mode 100644 drivers/gpu/drm/imx/dc/dc-fu.c create mode 100644 drivers/gpu/drm/imx/dc/dc-fu.h create mode 100644 drivers/gpu/drm/imx/dc/dc-fw.c create mode 100644 drivers/gpu/drm/imx/dc/dc-ic.c create mode 100644 drivers/gpu/drm/imx/dc/dc-kms.c create mode 100644 drivers/gpu/drm/imx/dc/dc-kms.h create mode 100644 drivers/gpu/drm/imx/dc/dc-lb.c create mode 100644 drivers/gpu/drm/imx/dc/dc-pe.c create mode 100644 drivers/gpu/drm/imx/dc/dc-pe.h create mode 100644 drivers/gpu/drm/imx/dc/dc-plane.c create mode 100644 drivers/gpu/drm/imx/dc/dc-tc.c create mode 100644 drivers/gpu/drm/panel/panel-renesas-r61307.c create mode 100644 drivers/gpu/drm/panel/panel-renesas-r69328.c create mode 100644 drivers/gpu/drm/ttm/ttm_bo_internal.h create mode 100644 drivers/gpu/drm/vkms/tests/vkms_format_test.c create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-wot.c create mode 100644 drivers/hid/intel-thc-hid/intel-thc/intel-thc-wot.h create mode 100644 include/drm/display/drm_hdmi_cec_helper.h create mode 100644 include/linux/net/intel/libie/pctype.h create mode 100644 include/uapi/linux/coredump.h create mode 100644 lib/crc/.gitignore create mode 100644 lib/crc/Kconfig create mode 100644 lib/crc/Makefile rename {arch/arm/lib => lib/crc/arm}/crc-t10dif-core.S (100%) rename arch/arm/lib/crc-t10dif.c => lib/crc/arm/crc-t10dif.h (70%) rename {arch/arm/lib => lib/crc/arm}/crc32-core.S (100%) rename arch/arm/lib/crc32.c => lib/crc/arm/crc32.h (69%) rename {arch/arm64/lib => lib/crc/arm64}/crc-t10dif-core.S (100%) rename arch/arm64/lib/crc-t10dif.c => lib/crc/arm64/crc-t10dif.h (70%) rename {arch/arm64/lib => lib/crc/arm64}/crc32-core.S (100%) rename arch/arm64/lib/crc32.c => lib/crc/arm64/crc32.h (81%) rename lib/{ => crc}/crc-ccitt.c (98%) rename lib/{ => crc}/crc-itu-t.c (100%) rename lib/{crc-t10dif.c => crc/crc-t10dif-main.c} (78%) rename lib/{ => crc}/crc16.c (100%) rename lib/{crc32.c => crc/crc32-main.c} (58%) rename lib/{ => crc}/crc4.c (100%) rename lib/{crc64.c => crc/crc64-main.c} (66%) rename lib/{ => crc}/crc7.c (100%) rename lib/{ => crc}/crc8.c (100%) rename lib/{ => crc}/gen_crc32table.c (95%) rename lib/{ => crc}/gen_crc64table.c (81%) rename arch/loongarch/lib/crc32-loongarch.c => lib/crc/loongarch/crc32.h (71%) rename arch/mips/lib/crc32-mips.c => lib/crc/mips/crc32.h (82%) rename arch/powerpc/lib/crc-t10dif.c => lib/crc/powerpc/crc-t10dif.h (75%) rename {arch/powerpc/lib => lib/crc/powerpc}/crc-vpmsum-template.S (100%) rename arch/powerpc/lib/crc32.c => lib/crc/powerpc/crc32.h (64%) rename {arch/powerpc/lib => lib/crc/powerpc}/crc32c-vpmsum_asm.S (100%) rename {arch/powerpc/lib => lib/crc/powerpc}/crct10dif-vpmsum_asm.S (100%) rename {arch/riscv/lib => lib/crc/riscv}/crc-clmul-consts.h (100%) rename {arch/riscv/lib => lib/crc/riscv}/crc-clmul-template.h (100%) rename {arch/riscv/lib => lib/crc/riscv}/crc-clmul.h (100%) rename arch/riscv/lib/crc-t10dif.c => lib/crc/riscv/crc-t10dif.h (62%) rename {arch/riscv/lib => lib/crc/riscv}/crc16_msb.c (100%) rename arch/riscv/lib/crc32.c => lib/crc/riscv/crc32.h (66%) rename {arch/riscv/lib => lib/crc/riscv}/crc32_lsb.c (100%) rename {arch/riscv/lib => lib/crc/riscv}/crc32_msb.c (100%) rename arch/riscv/lib/crc64.c => lib/crc/riscv/crc64.h (65%) rename {arch/riscv/lib => lib/crc/riscv}/crc64_lsb.c (100%) rename {arch/riscv/lib => lib/crc/riscv}/crc64_msb.c (100%) rename {arch/s390/lib => lib/crc/s390}/crc32-vx.h (100%) rename arch/s390/lib/crc32.c => lib/crc/s390/crc32.h (81%) rename {arch/s390/lib => lib/crc/s390}/crc32be-vx.c (100%) rename {arch/s390/lib => lib/crc/s390}/crc32le-vx.c (100%) rename arch/sparc/lib/crc32.c => lib/crc/sparc/crc32.h (60%) rename {arch/sparc/lib => lib/crc/sparc}/crc32c_asm.S (100%) create mode 100644 lib/crc/tests/Makefile rename lib/{ => crc}/tests/crc_kunit.c (100%) rename {arch/x86/lib => lib/crc/x86}/crc-pclmul-consts.h (100%) rename {arch/x86/lib => lib/crc/x86}/crc-pclmul-template.S (100%) rename {arch/x86/lib => lib/crc/x86}/crc-pclmul-template.h (100%) rename arch/x86/lib/crc-t10dif.c => lib/crc/x86/crc-t10dif.h (56%) rename {arch/x86/lib => lib/crc/x86}/crc16-msb-pclmul.S (100%) rename {arch/x86/lib => lib/crc/x86}/crc32-pclmul.S (100%) rename arch/x86/lib/crc32.c => lib/crc/x86/crc32.h (76%) rename {arch/x86/lib => lib/crc/x86}/crc32c-3way.S (100%) rename {arch/x86/lib => lib/crc/x86}/crc64-pclmul.S (100%) rename arch/x86/lib/crc64.c => lib/crc/x86/crc64.h (61%) create mode 100644 tools/include/uapi/linux/coredump.h create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_mprog_ordering.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_mprog.c create mode 100644 tools/testing/selftests/coredump/config