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 475c850a7fdd Add linux-next specific files for 20250606 omits f93995caf4ab Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 66ce1b8a6686 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4715dfad0c05 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 38734445d038 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ea1fdf91b9db Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits f55bcadd0699 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 48198a8b9f3c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 4280efe2eaef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0f375af6dc4 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 454af0426b4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9c868d7c9ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85da44e10272 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d7e388695dad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e47b78fc18b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b241dc1eda2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f39e3c710b02 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 1d140b7f8e25 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 5dcf8912ccd3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits cf5fcd7b7990 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits ed8b713e5f3e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 156028f3442e Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 4b73f97926a8 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 7bbe7ff9d4d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c982865c4fd2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ad8612ca981c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d9c0b31ce33 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 1b8e87c1205e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits cd8aefd03fab Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits a63e04adaab1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8358381ce583 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 63b4d34e61b8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits e84fd2e2e82b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b5351abd9ad8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 40c504349bc5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 72beccaf91c2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bbe660af4529 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 2313ce5a5104 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 5f13939176ba Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9bd1f7b8d6c2 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits a3fae5835324 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits ab051531dff1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97ce27540299 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 12dcfc3f3ef7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad90f471f871 Merge branch 'fs-next' of linux-next omits db89a9f2772c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f15401d8e9c Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits dbefdaef14f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e4ed153bd38 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits b97865faf6c9 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits b9e34474778b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits b30b5115e8ee Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 76385c827b91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cb34a62af37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2340ecea60a7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b3b7ecc03d99 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 242fe5b16803 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f16607916b8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e202e7495478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5003f40bd74a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d406aa19faa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79a020bbd306 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cec7aa60c6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83aac303df65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4fec8a73ddb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06cf60eeda78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e0ff0f5f17f5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 45052af0411c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 960db8edc99b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7d4c91fdd8e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 35cdc5e1ed3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fc792e89f38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2f83b8f28e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1134cc4446c Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 66e4cec49a05 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 0795a3e648fb Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 492d6cc1b6d1 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 4f7866d5237a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8294f6c79614 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 89690e7de19a Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 0cf0fc317c1e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 72a86950a4ab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c9f49428427d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5adc60466fe7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1e28edb97234 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4607c5a1bd49 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits b61204f9fdbb Merge branch 'fs-current' of linux-next omits 0eec4383a06f Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 27cb370f54c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1744a8909c70 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits ada76ba3018e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6e252acd6ff4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits db9ba7381acf Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits bdcbba1fb587 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ae96f553b768 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4405eee50420 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9f2e38e2c6d1 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 5ba69f7e009d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7489f3c6b3ab Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 571dca5e19df Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 14ec71488795 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits bdfe687f324b genksyms: Fix enum consts from a reference affecting new values omits a0c4e6f8e6ee arch: use always-$(KBUILD_BUILTIN) for vmlinux.lds omits 3db6f0026e85 kbuild: set y instead of 1 to KBUILD_{BUILTIN,MODULES} omits 7615e0c7b24a Bluetooth: hci_sync: Fix broadcast/PA when using an existi [...] omits 9b1c84053578 Merge branch 'maintainers/next' into next omits 46128490c0bb Merge branch 'drivers/next' into next omits 00633e9c332e Merge branch 'devicetree-arm64/next' into next omits fb71ae64543a Merge branch 'devicetree/next' into next omits 7dc0384af114 misc: rp1: RaspberryPi RP1 misc driver omits 02db9c920c3e pinctrl: rp1: Implement RaspberryPi RP1 gpio support omits aca8268a15ba clk: rp1: Add support for clocks provided by RP1 omits 8dfaf658a378 Bluetooth: Fix NULL pointer deference on eir_get_service_data omits d0121ff282f0 platform/loongarch: laptop: Unregister generic_sub_drivers [...] omits d2598ed84138 platform/loongarch: laptop: Add backlight power control support omits d239e2803087 platform/loongarch: laptop: Get brightness setting from EC [...] omits e771eba3ab59 LoongArch: dts: Add PWM support to Loongson-2K2000 omits 50bae9e48f5a LoongArch: dts: Add PWM support to Loongson-2K1000 omits 6e8265c5dd18 LoongArch: dts: Add PWM support to Loongson-2K0500 omits 96d5ba5c5eb0 LoongArch: vDSO: Correctly use asm parameters in syscall wrappers omits 337964c8abfb Merge branch into tip/master: 'x86/urgent' omits f4c74c534181 Merge branch into tip/master: 'timers/urgent' omits 211eb4f05615 Merge branch into tip/master: 'perf/urgent' omits 82e1d1f658bc Merge branch into tip/master: 'irq/urgent' omits 80c67c94ecb3 alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() omits ad7f4ea6e36e proc: avoid use-after-free in proc_reg_open() omits 7470be1a01c2 ocfs2: replace simple_strtol with kstrtol omits ab3d6338fe28 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] omits c7839b3db2fb selftests-mm-add-test-about-uprobe-pte-be-orphan-during-vm [...] omits f1f708d4228e selftests/mm: add test about uprobe pte be orphan during v [...] omits 9b7737e2dd53 selftests/mm: extract read_sysfs and write_sysfs into vm_util omits af400ef7bf9d mm-expose-abnormal-new_pte-during-move_ptes-fix omits d4e6759ce209 mm: expose abnormal new_pte during move_ptes omits 9e5e8712822b mm: fix uprobe pte be overwritten when expanding vma omits 28de47dac43d mm/damon: s/primitives/code/ on comments omits 0b02b9e551d6 kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count omits d8cd76bb329e MAINTAINERS: add mm swap section omits 4240e3470abc mm: userfaultfd: fix race of userfaultfd_move and swap cache omits 5077c278973d kmsan: test: add module description omits 06c5a62dc4f0 MAINTAINERS: add tlb trace events to MMU GATHER AND TLB IN [...] omits f84f152c2108 mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race omits 29ee46c58ccb mm/hugetlb: unshare page tables during VMA split, not before omits 03bca1ab83b1 MAINTAINERS: add Alistair as reviewer of mm memory policy omits 2d6130cc1bb4 iov_iter: use iov_offset for length calculation in iov_ite [...] omits b0f17fc5bb71 mm/mempolicy: fix incorrect freeing of wi_kobj omits 88839dbe3600 alloc_tag: handle module codetag load errors as module loa [...] omits a8e535d6c2ee mm/madvise: handle madvise_lock() failure during race unwinding omits 131d75252a1d mm: fix vmstat after removing NR_BOUNCE omits 6291701adbbc KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY omits 696b7fc573ae Merge branch 'for-next/ffa/fixes' of ssh://gitolite.kernel [...] omits f60dca4b11df Bluetooth: MGMT: Protect mgmt_pending list with its own lock omits f8eebb903a76 scsi: s390: zfcp: Ensure synchronous unit_add omits 1bca7278aa07 scsi: iscsi: Fix incorrect error path labels for flashnode [...] omits c4fb1728748b scsi: mvsas: Fix typos in per-phy comments and SAS cmd por [...] omits fc92b36412f3 scsi: BugLogic: Always define blogic_pci_tbl structure omits 8a3514d348de scsi: core: ufs: Fix a hang in the error handler omits 89845ef25d7a fs: allow clone_private_mount() for a path on real rootfs omits 363d452a3875 fix propagation graph breakage by MOVE_MOUNT_SET_GROUP mov [...] omits 5db6a9a0d444 Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete omits 1d03717abca5 Merge branch 'pm-sleep' into linux-next omits 61e36be334b0 Merge remote-tracking branch 'asoc/for-6.15' into asoc-linus omits 594ac27d3f59 firmware: arm_ffa: Fix the missing entry in struct ffa_ind [...] omits 10730c2b48df arm64: dts: broadcom: Add overlay for RP1 device omits cbaec80bda2e arm64: dts: broadcom: Add board DTS for Rpi5 which include [...] omits 0c4ab80c7708 arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5 omits 22b60cf9fd64 arm64: dts: rp1: Add support for RaspberryPi's RP1 device omits 9e2a0a8aec52 dt-bindings: misc: Add device specific bindings for Raspbe [...] omits 2e373e93bb28 dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pin [...] omits 041f1a3afbd7 dt-bindings: clock: Add RaspberryPi RP1 clock bindings omits e65938d2ac29 Merge remote-tracking branch 'spi/for-6.15' into spi-linus omits 2308aac86297 finish_automount(): don't leak MNT_LOCKED from parent to child omits beb186507d01 path_overmount(): avoid false negatives omits 13807d0ec097 fs/fhandle.c: fix a race in call of has_locked_children() omits 4e69827e27d7 MAINTAINERS: add Raspberry Pi RP1 section omits b8e22cf599d1 arm64: defconfig: Enable OF_OVERLAY option omits 10c68f40b86e arm64: defconfig: Enable RP1 misc/clock/gpio drivers omits 7b7597df10e2 firmware: arm_ffa: Replace mutex with rwlock to avoid slee [...] omits c226d3bb358e firmware: arm_ffa: Move memory allocation outside the mute [...] omits 7d3d8878016f firmware: arm_ffa: Fix memory leak by freeing notifier cal [...] omits 2bb369ab50e1 ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3> omits 469a5dcac8ab Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits 57f899a343e4 cpupower: split unitdir from libdir in Makefile omits b3614a5bf621 Merge remote-tracking branch 'regmap/for-6.16' into regmap-next omits a08b2b34239e Merge branch 'devel' into for-next omits 6a423361b0c6 pinctrl: qcom: switch to devm_gpiochip_add_data() omits 897af18e5d75 Merge branch 'v6.16-armsoc/dts64' into for-next omits 44ef9ab4baaf Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] omits a95d16b0324b Merge branch 'v6.16-armsoc/dts64' into for-next omits 4cf3ef3007a2 Merge branch 'v6.16-clk/next' into for-next omits 0e2800f5e69c Merge branch 'v6.16-armsoc/dts64' into for-next omits 5e24af1e950c Merge branch 'v6.16-armsoc/dts32' into for-next omits a697a32cab70 Merge branches 'sunxi/clk-fixes-for-6.15', 'sunxi/fixes-fo [...] omits 14a9a162f238 Merge branch 'v6.16-clk/next' into for-next omits 0ffc52364a69 Merge branch 'v6.16-armsoc/dts32' into for-next omits 2f03a939fdb3 ARM64: dts: bcm63158: Add BCMBCA peripherals omits db438e1013b0 ARM64: dts: bcm6858: Add BCMBCA peripherals omits d3615ad845be ARM64: dts: bcm6856: Add BCMBCA peripherals omits 235e7234c219 ARM64: dts: bcm4908: Add BCMBCA peripherals omits 9374982bbd81 ARM: dts: bcm63178: Add BCMBCA peripherals omits f968b4a61ff0 ARM: dts: bcm63148: Add BCMBCA peripherals omits ff80698146ff ARM: dts: bcm63138: Add BCMBCA peripherals omits 2b465d169250 ARM: dts: bcm6878: Add BCMBCA peripherals omits cbc12d2f9049 ARM: dts: bcm6855: Add BCMBCA peripherals omits 1776b581be5d ARM: dts: bcm6846: Add interrupt to RNG omits f254830a0bf4 dt-bindings: rng: r200: Add interrupt property omits c5947898b78d ARM: dts: bcm6878: Correct UART0 IRQ number omits 40deb5d474c7 Merge branch 'v6.16-clk/next' into for-next omits 1a3b9185c87e Merge branch 'v6.16-armsoc/dts64' into for-next omits a7fc24ae8ea9 Merge branch 'v6.16-armsoc/dts32' into for-next omits fe6eddd6b1a0 Merge branch 'v6.16-armsoc/defconfig64' into for-next omits d8bfdd94bd08 Merge branch 'v6.15-clk/fixes' into for-next omits 5869f020c7c4 Merge branch 'v6.15-armsoc/dtsfixes' into for-next omits 2332d042e9b2 Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...] omits b635b7dd785c Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] omits b87e2318cdaa vfs: change 'struct file *' argument to 'const struct file [...] omits 63e5784d640a Merge branch 'ti-k3-dts-next' into ti-next omits 9a7d57fda2d9 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] omits 6ab657d8d2a4 ARC: unwind: Use built-in sort swap to reduce code size an [...] omits ef7647b215c9 ARC: atomics: Implement arch_atomic64_cmpxchg using _relaxed omits 794f282b1004 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] omits 4ca9c20e98f6 Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...] omits cdfb41893fc7 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] adds 67faad74352d Merge tag 'mips_6.16' of git://git.kernel.org/pub/scm/linu [...] adds a9062ece98d8 Merge tag 'amd-drm-fixes-6.16-2025-06-05' of https://gitla [...] adds 04c8970771b4 drm/nouveau/vfn/r535: Convert comma to semicolon adds e332935a540e Merge tag 'drm-next-2025-06-06' of https://gitlab.freedesk [...] adds 3c4c39cbde6a Merge tag 'drm-misc-fixes-2025-05-28' of https://gitlab.fr [...] adds 6f7e234f74ca Merge tag 'drm-misc-fixes-2025-06-06' of https://gitlab.fr [...] adds 5fc6c6f258b3 Merge tag 'drm-fixes-2025-06-06' of https://gitlab.freedes [...] adds a100922a3855 Merge tag 'staging-6.16-rc1' of git://git.kernel.org/pub/s [...] adds c26f4fbd5837 Merge tag 'char-misc-6.16-rc1' of git://git.kernel.org/pub [...] adds 378ec25aec5a Merge tag 'tty-6.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds c0c9379f235d Merge tag 'usb-6.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds 794a54920781 Merge tag 'io_uring-6.16-20250606' of git://git.kernel.dk/linux adds 6d8854216ebb Merge tag 'block-6.16-20250606' of git://git.kernel.dk/linux adds 8a2ba6f8ee7d Merge tag 'pwm/for-6.16-rc1-fixes' of git://git.kernel.org [...] adds d7582bb0a4f5 Merge tag 'regulator-fix-v6.16-merge-window' of git://git. [...] adds 7a912d04415b Merge tag 'spi-v6.16-merge-window' of git://git.kernel.org [...] adds 28fb80f0891c Merge tag 'ovl-update-v2-6.16' of git://git.kernel.org/pub [...] adds b828b4bf29d1 ceph: fix variable dereferenced before check in ceph_umoun [...] adds a3fb8a61e4a1 Merge tag 'ceph-for-6.16-rc1' of https://github.com/ceph/c [...] adds 27fb892d364b Merge tag 'tomoyo-pr-20250606' of git://git.code.sf.net/p/ [...] adds d94467aed34e Merge tag 's390-6.16-2' of git://git.kernel.org/pub/scm/li [...] adds 119b1e61a769 Merge tag 'riscv-for-linus-6.16-mw1' of git://git.kernel.o [...] adds 949ea6f3f4c0 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 15ac613f124e KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY adds 684088173b18 mm: fix vmstat after removing NR_BOUNCE adds 9c49e5d09f07 mm/madvise: handle madvise_lock() failure during race unwinding adds 044d2aee6c57 alloc_tag: handle module codetag load errors as module loa [...] adds 41ffaa0ea762 mm/mempolicy: fix incorrect freeing of wi_kobj adds 334d7c4fb60c iov_iter: use iov_offset for length calculation in iov_ite [...] adds a2946fb271b1 MAINTAINERS: add Alistair as reviewer of mm memory policy adds 081056dc00a2 mm/hugetlb: unshare page tables during VMA split, not before adds 1013af4f585f mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race adds 1b11a2830892 MAINTAINERS: add tlb trace events to MMU GATHER AND TLB IN [...] adds ffa74d44f4b9 kmsan: test: add module description adds 7266f590ca1f MAINTAINERS: add mm swap section adds 2da20fd904f8 kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count adds d3c82f618a9c Merge tag 'mm-hotfixes-stable-2025-06-06-16-02' of git://g [...] adds ea68ea9091d3 mm/damon: s/primitives/code/ on comments adds 2b12d06c37fd mm: fix uprobe pte be overwritten when expanding vma adds b36b701bbcd9 mm: expose abnormal new_pte during move_ptes adds 6fb6223347d5 selftests/mm: extract read_sysfs and write_sysfs into vm_util adds efe99fabeb11 selftests/mm: add test about uprobe pte be orphan during v [...] adds bdc7f8c5adad Merge tag 'mm-stable-2025-06-06-16-09' of git://git.kernel [...] adds 5b032cac6225 Merge tag 'ubifs-for-linus-6.16-rc1' of git://git.kernel.o [...] adds af477f4d5a6c Merge tag 'sound-fix-6.16-rc1' of git://git.kernel.org/pub [...] adds e242bbbb6d7a LoongArch: vDSO: Correctly use asm parameters in syscall wrappers adds 07aeb50e6c74 LoongArch: dts: Add PWM support to Loongson-2K0500 adds abd000dbaee4 LoongArch: dts: Add PWM support to Loongson-2K1000 adds 1cf806006574 LoongArch: dts: Add PWM support to Loongson-2K2000 adds 1205088fd039 platform/loongarch: laptop: Get brightness setting from EC [...] adds 53c762b47f72 platform/loongarch: laptop: Add backlight power control support adds f78fb2576f22 platform/loongarch: laptop: Unregister generic_sub_drivers [...] adds b7191581a973 Merge tag 'loongarch-6.16' of git://git.kernel.org/pub/scm [...] adds 9cc646950eef sh: Replace __ASSEMBLY__ with __ASSEMBLER__ in all headers adds ab0a168fcd98 sh: ecovec24: Make SPI mode explicit adds 8a3682601dda sh: kprobes: Remove unused variables in kprobe_exceptions_ [...] adds b3154a6ff1f5 Merge tag 'sh-for-v6.16-tag1' of git://git.kernel.org/pub/ [...] adds 1bf807b8f7e0 kbuild: set y instead of 1 to KBUILD_{BUILTIN,MODULES} adds e21efe833eae arch: use always-$(KBUILD_BUILTIN) for vmlinux.lds adds c50a04f8f45c genksyms: Fix enum consts from a reference affecting new values adds 8630c59e9936 Merge tag 'kbuild-v6.16' of git://git.kernel.org/pub/scm/l [...] adds a9d0aab5eb33 tracing: Fix regression of filter waiting a long time on R [...] adds 40ee2afafc1d ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set() adds de6fdc076d39 tracing: PM: Remove unused clock events adds 549e914c96ae tracing: Add rcu annotation around file->filter accesses adds 538c429a4b43 Merge tag 'trace-v6.16-3' of git://git.kernel.org/pub/scm/ [...] adds 522cd6acd250 Merge tag '6.16-rc-part2-smb3-client-fixes' of git://git.s [...] adds 1f282cdc1d21 fs/fhandle.c: fix a race in call of has_locked_children() adds 5f31c549382b path_overmount(): avoid false negatives adds bab77c0d191e finish_automount(): don't leak MNT_LOCKED from parent to child adds d8cc0362f918 fix propagation graph breakage by MOVE_MOUNT_SET_GROUP mov [...] adds 4954346d80fb fs: allow clone_private_mount() for a path on real rootfs adds 290da20e3339 do_move_mount(): split the checks in subtree-of-our-ns and [...] adds 7054674ee9b9 selftests/mount_setattr: adapt detached mount propagation test adds c28f922c9dce clone_private_mnt(): make sure that caller has CAP_SYS_ADM [...] adds 12f147ddd6de do_change_type(): refuse to operate on unmounted/not ours mounts adds 35b574a6c227 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 70b7d651ca6e Merge tag 'irq-urgent-2025-06-08' of git://git.kernel.org/ [...] adds d9864e7d1511 Merge tag 'perf-urgent-2025-06-08' of git://git.kernel.org [...] adds 4710eacf8dae Merge tag 'timers-urgent-2025-06-08' of git://git.kernel.o [...] adds 0529ef8c36d7 Merge tag 'x86-urgent-2025-06-08' of git://git.kernel.org/ [...] adds 41cb08555c41 treewide, timers: Rename from_timer() to timer_container_of() adds be54f8c55802 Merge tag 'timers-cleanups-2025-06-08' of git://git.kernel [...] adds 394c1127abd9 tools/power turbostat.8: fix typo: idle_pct should be pct_idle adds c967900fcb00 tools/power turbostat.8: pm_domain wording fix adds 5663785ae02f tools/power turbostat: Add Android support for MSR device [...] adds b4a734d38399 tools/power turbostat: Fix RAPL_GFX_ALL typo adds adb49732c8c6 tools/power turbostat: Fix AMD package-energy reporting adds fdea6b883b05 tools/power turbostat: Always check rapl_joules flag adds 57b53787f0f7 tools/power turbostat: Quit early for unsupported RAPL counters adds c8bca955da22 tools/power turbostat: Remove add_rapl_perf_counter_() adds 4d6ced7bef95 tools/power turbostat: Remove add_cstate_perf_counter_() adds 3403e89f97ce tools/power turbostat: Remove add_msr_perf_counter_() adds 1ab2e19b4c52 tools/power turbostat: Introduce add_msr_counter() adds 0362337968ad tools/power turbostat: Clean up add perf/msr counter logic adds ff3d019e98db tools/power turbostat: Allow probing RAPL with platform_fe [...] adds 69078520fdf1 tools/power turbostat: Avoid probing the same perf counters adds 2a535d6cc3b4 tools/power turbostat: Dump RAPL sysfs info adds 83075bd59de2 tools/power turbostat: Add initial support for DMR adds d8c0f5d97300 tools/power turbostat: Add initial support for BartlettLake adds 42fd37dcc432 tools/power turbostat: version 2025.06.08 adds 939f15e640f1 Merge tag 'turbostat-2025.06.08' of git://git.kernel.org/p [...] adds 19272b37aa4f Linux 6.16-rc1 adds bc81a86332af mm: userfaultfd: fix race of userfaultfd_move and swap cache adds 8e24d01ee281 kho: initialize tail pages for higher order folios properly adds 0fd8735be85f selftests/mm: skip failed memfd setups in gup_longterm adds df84851eca05 mm/hugetlb: remove unnecessary holding of hugetlb_lock adds 127ff082f1f5 scatterlist: fix extraneous '@'-sign kernel-doc notation adds 196f19da3d19 docs: proc: update VmFlags documentation in smaps adds 5dfeb13a5b52 docs-proc-update-vmflags-documentation-in-smaps-fix adds ad98448eb4ef mm/vma: reset VMA iterator on commit_merge() OOM failure adds 9d3657190ca9 mm: close theoretical race where stale TLB entries could linger adds 72fa1138dbfb drivers/rapidio/rio_cm.c: prevent possible heap overwrite adds 639c1bc5ec8f MAINTAINERS: Barry myself as a THP reviewer adds 4a40d921a5e2 init: fix build warnings about export.h adds 8fcae065565d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 6fb259650d7e NFSD: Avoid corruption of a referring call list adds 78adb8559eac Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds fa192367cc01 Merge branch 'fs-current' of linux-next adds ea7caffedd01 ARC: atomics: Implement arch_atomic64_cmpxchg using _relaxed adds 857f4517965b ARC: unwind: Use built-in sort swap to reduce code size an [...] adds 2cb74be37867 ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers adds 179e949719fe ARC: Replace __ASSEMBLY__ with __ASSEMBLER__ in the non-ua [...] adds 57c672b87921 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 692eb9f8a5b7 net: dsa: b53: fix untagged traffic sent via cpu tagged wi [...] adds 87f7ce260a3c ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use() adds 82cbd06f327f net: enetc: fix the netc-lib driver build dependency adds 82ffbe7776d0 net_sched: sch_sfq: fix a potential crash on gso_skb handling adds 308a3a8ce8ea Bluetooth: hci_core: fix list_for_each_entry_rcu usage adds daabd2769850 Bluetooth: btintel_pcie: Fix driver not posting maximum rx [...] adds 2dd711102ce6 Bluetooth: btintel_pcie: Increase the tx and rx descriptor count adds bf2ffc4d14db Bluetooth: btintel_pcie: Reduce driver buffer posting to p [...] adds e6ed54e86aae Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete adds 6fe26f694c82 Bluetooth: MGMT: Protect mgmt_pending list with its own lock adds fdd9ebccfc32 Merge tag 'for-net-2025-06-05' of git://git.kernel.org/pub [...] adds 76c2de7d3c7a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 02670deede22 libbpf: Handle unsupported mmap-based /sys/kernel/btf/vmli [...] adds c62a0c53a533 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1650d32b92b0 ath10k: snoc: fix unbalanced IRQ enable in crash recovery adds dc9c4252fe0d wifi: ath10k: Avoid vdev delete timeout when firmware is a [...] adds 593963660919 wil6210: fix support for sparrow chipsets adds 9f6e82d11bb9 wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats [...] adds 2bcf73b2612d wifi: ath11k: don't use static variables in ath11k_debugfs [...] adds 3b6d00fa8830 wifi: ath11k: don't wait when there is no vdev started adds 72610ed7d79d wifi: ath11k: move some firmware stats related functions o [...] adds 81f64165c9dc wifi: ath11k: adjust unlock sequence in ath11k_update_stat [...] adds c5b92a2c1893 wifi: ath11k: move locking outside of ath11k_mac_get_fw_stats() adds 29e2adf2ef29 wifi: ath11k: consistently use ath11k_mac_get_fw_stats() adds b0d226a60856 wifi: ath11k: validate ath11k_crypto_mode on top of ath11k [...] adds 7588a893cde5 wifi: ath12k: fix GCC_GCC_PCIE_HOT_RST definition for WCN7850 adds b6bca6d7149e wifi: ath12k: Fix hal_reo_cmd_status kernel-doc adds f3fe49dbddd7 wifi: ath12k: fix uaf in ath12k_core_init() adds 620badf503ad Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] adds c987a390f1b3 ALSA: hda/intel: Add Thinkpad E15 to PM deny list adds f00de8e82cab ALSA: ctxfi: Replace deprecated strcpy() with strscpy() adds a0914bf56e26 ALSA: hda/realtek - Add mute LED support for HP Victus 16- [...] adds 34746a7210f7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 22188b9df60d ASoC: cs48l32: Fix a signedness bug in cs48l32_hw_params() adds b44b2694005b ASoC: codecs: ES8326: Modify initialization configuration adds a4e469c1e2e0 ASoC: loongson: Fix build warnings about export.h adds 962ee945eb51 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 06118ae36855 regulator: max20086: Fix refcount leak in max20086_parse_r [...] adds 0ebcca0af5c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1dd630088332 spi: loongson: Fix build warnings about export.h adds 2b74aea6d078 spi: spi-pci1xxxx: Fix error code in probe adds e51a086117ed spi: offload: check offload ops existence before disabling [...] adds cf2c3eceb757 spi: stm32-ospi: Make usage of reset_control_acquire/relea [...] adds a5bf5272295d spi: omap2-mcspi: Disable multi mode when CS should be kep [...] adds 10c24e0d2f7c spi: omap2-mcspi: Disable multi-mode when the previous mes [...] adds bd30b995df8f SPI: omap2-mcspi: Fix SPI CS behaviour around adds 79e093bedde2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 86a4371b7697 soundwire: amd: fix for handling slave alerts after link is down adds 70a9220c0521 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7ae060f3cf74 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 51e8af3c06fc hwmon: (ftsteutates) Fix TOCTOU race in fts_read() adds fb3667119667 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 87b42c114cdd cxl: fix return value in cxlctl_validate_set_features() adds 70fb7bc69d79 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 400123bd0107 dt-bindings: drm/bridge: ti-sn65dsi83: drop $ref to fix lv [...] adds d53fd59707c4 dt-bindings: soc: fsl,ls1028a-reset: Drop extra "/" in $id adds e8a899ac0d4e Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 009c3a4bc41e mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier adds 3358b836d436 mmc: sdhci-of-k1: Fix error code in probe() adds 539d80575b81 mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data adds 14e48f0465ca Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 76f6cf6676f4 efi: Drop preprocessor directives from zboot.lds adds ee20cc4da69d Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds e34dbbc85d64 x86/fred/signal: Prevent immediate repeat of single step t [...] adds f287822688ee selftests/x86: Add a test to detect infinite SIGTRAP handler loop adds 52d3d1e0e857 Merge branch into tip/master: 'x86/urgent' adds 7c5375be2358 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 83c4c67076c2 drm/msm/dp: Disable wide bus support for SDM845 adds 146e87f3e11d drm/msm/disp: Correct porch timing for SDM845 adds 8a48e35becb2 drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate adds 8b25460744ae Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] adds 779a0c9e06a9 accel/amdxdna: Fix incorrect PSP firmware size adds f701a126db71 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new b7eb8eb40880 mm: restore documentation for __free_pages() new 44b7d9b46143 docs/mm: expand vma doc to highlight pte freeing, non-vma [...] new 0baeaa05eb76 mm: vmscan: apply proportional reclaim pressure for memcg [...] new ac5e76d7ace5 tools/mm: add script to display page state for a given PID [...] new 685999766771 mm: ksm: have KSM VMA checks not require a VMA pointer new a1c2fb66091b mm: ksm: refer to special VMAs via VM_SPECIAL in ksm_compatible() new 4141808420ec mm: prevent KSM from breaking VMA merging for new VMAs new 8eff82c74be6 tools/testing/selftests: add VMA merge tests for KSM merge new e2770d5cf052 mm/alloc_tag: add the ARCH_NEEDS_WEAK_PER_CPU macro when s [...] new 56a5402ea650 mm/hugetlb: convert hugetlb_change_protection() to folios new 7e938de15ce7 hugetlb: block hugetlb file creation if hugetlb is not set up new 317bfb7351b7 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new 746340bc860a mm: strictly check vmstat_text array size new a18eca71667b mm/vmstat: utilize designated initializers for the vmstat_ [...] new 1467a23ff5bc mm: Kconfig: use verb *use* in plural form in description new f294dd8b6f8c mm: remove unused mmap tracepoints new 28be5676b4a3 mm: remove PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and PFN_SG_LAST new fe9612b07757 mm/damon: introduce DAMON_STAT module new 2000f562ce98 mm/damon/stat: use IS_ENABLED() for enabled initial value new 876a0b700d4a mm/damon/stat: calculate and expose estimated memory bandwidth new abb88478d05b mm/damon/stat: calculate and expose idle time percentiles new e26211aebba7 Docs/admin-guide/mm/damon: add DAMON_STAT usage document new 019e78447027 mm/gup: remove (VM_)BUG_ONs new 708a6eae1956 mm-gup-remove-vm_bug_ons-fix new 1866d294792b mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDER new c4fd19f96905 mm, list_lru: refactor the locking code new cc7217bdf007 mm: split out a writeout helper from pageout new 7140d202bf58 mm: stop passing a writeback_control structure to shmem_writeout new 49d946a7178a mm: tidy up swap_writeout new 62fa487338ab mm: stop passing a writeback_control structure to __swap_w [...] new 03f66e69b126 mm: stop passing a writeback_control structure to swap_writeout new 98144d1de835 mm: fix the inaccurate memory statistics issue for users new b334d1900370 mm: madvise: use walk_page_range_vma() instead of walk_pag [...] new 925b845a4a37 mm/cma: pair the trace_cma_alloc_start/finish new a32230de8810 readahead: fix return value of page_cache_next_miss() when [...] new fa61e1594466 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new d27dcd7e6819 include/linux/jhash.h: replace __get_unaligned_cpu32 in jh [...] new df7fe1505ac8 ocfs2: replace simple_strtol with kstrtol new 92a3b55ed71b alpha: replace sprintf()/strcpy() with scnprintf()/strscpy() new 76352a4c454b lib/math/gcd: use static key to select implementation at runtime new aae5dd1db2ff riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new a0c266cce6aa riscv: optimize gcd() performance on RISC-V without Zbb extension new 737730aa0c26 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new f4f61c0220ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79334b478171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ed873b76711 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new ba34054a81e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4732a0a55be5 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 67cb34423ab8 arm64: defconfig: Enable RP1 misc/clock/gpio drivers new 44bba869d259 arm64: defconfig: Enable OF_OVERLAY option new 654481395ffb ARM: dts: bcm6878: Correct UART0 IRQ number new ca801d3f2dfa dt-bindings: rng: r200: Add interrupt property new 8397603dc86e ARM: dts: bcm6846: Add interrupt to RNG new e8a74a2aa0f9 ARM: dts: bcm6855: Add BCMBCA peripherals new b7f8a3a57132 ARM: dts: bcm6878: Add BCMBCA peripherals new b7907e00f012 ARM: dts: bcm63138: Add BCMBCA peripherals new ec8ed34726bd ARM: dts: bcm63148: Add BCMBCA peripherals new 81f83a36b27f ARM: dts: bcm63178: Add BCMBCA peripherals new 8df00d6bdb0a ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3> new 901676fcfd9e Merge branch 'devicetree/next' into next new bbdccf0f4e8f ARM64: dts: bcm4908: Add BCMBCA peripherals new c0126c440963 ARM64: dts: bcm6856: Add BCMBCA peripherals new d84e3949940b ARM64: dts: bcm6858: Add BCMBCA peripherals new 16d27d638f3b ARM64: dts: bcm63158: Add BCMBCA peripherals new 7b746d584ab9 dt-bindings: clock: Add RaspberryPi RP1 clock bindings new c1a9d356f241 dt-bindings: pinctrl: Add RaspberryPi RP1 gpio/pinctrl/pin [...] new 1b2fae5b3e31 dt-bindings: misc: Add device specific bindings for Raspbe [...] new eed741442028 arm64: dts: rp1: Add support for RaspberryPi's RP1 device new 9bb1f64be41a arm64: dts: bcm2712: Add external clock for RP1 chipset on Rpi5 new d4c6c8f8adca arm64: dts: broadcom: Add board DTS for Rpi5 which include [...] new fbf4ca37cdfc arm64: dts: broadcom: Add overlay for RP1 device new f89cd7dbec56 Merge branch 'devicetree-arm64/next' into next new 6593e9b8d209 clk: rp1: Add support for clocks provided by RP1 new 40b7816724e2 pinctrl: rp1: Implement RaspberryPi RP1 gpio support new 6367fc583834 misc: rp1: RaspberryPi RP1 misc driver new ebf2cf7c5e15 Merge branch 'drivers/next' into next new 4a525d5d3150 MAINTAINERS: add Raspberry Pi RP1 section new 72538b5e06da Merge branch 'maintainers/next' into next new 639fd4615de5 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 049ac315ec04 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 984f878ea1cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e8744c4dfd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b407756e5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c2ded3d4c9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f9ec130f1b9 arm64: dts: qcom: sm8750: Trivial stray lines removal new 64323f3e12a7 Merge branch 'arm64-for-6.17' into for-next new 9b94a5b635c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7e0dd1eb369 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af0f43d5d0d6 arm64: dts: rockchip: fix rk3576 pcie1 linux,pci-domain new af9feb0b85f9 arm64: dts: rockchip: Adjust the HDMI DDC IO driver streng [...] new e625e284172d arm64: dts: rockchip: Add cd-gpios for sdcard detect on Co [...] new 98570e8cb8b0 arm64: dts: rockchip: Add cd-gpios for sdcard detect on Co [...] new bba8d340d4e3 Merge branch 'v6.16-armsoc/dtsfixes' into for-next new 6b2876911697 arm64: dts: rockchip: Add DSI panel support for gameforce-ace new 8674f0597505 arm64: dts: rockchip: support Ethernet Switch adapter for [...] new e0d47ff478fa arm64: dts: rockchip: Document unused device on i2c1 new 3f391123e2bc arm64: dts: rockchip: Fix cover detection on PineNote new 281bf6e619fc dt-bindings: vendor-prefixes: Add SakuraPi prefix new bc099a4f5b7d dt-bindings: arm: rockchip: Add Sakura Pi RK3308B new 79f2a1702441 arm64: dts: rockchip: add DTs for Sakura Pi RK3308B new 2783335329e5 arm64: dts: rockchip: Add spi nodes for RK3528 new ecf7114f8181 dt-bindings: arm: rockchip: add RADXA ROCK 5T new 8b76abf78321 arm64: dts: rockchip: rename rk3588-rock-5b.dtsi new 988035f15270 arm64: dts: rockchip: move common ROCK 5B/+ nodes into own tree new 0ea651de9b79 arm64: dts: rockchip: add ROCK 5T device tree new 63136c6fecf4 arm64: dts: rockchip: Use standard PHY reset properties fo [...] new d69cb6378094 arm64: dts: rockchip: drop touch panel display from rockpro64 new 49760b9f6052 arm64: dts: rockchip: add overlay for RockPro64 screen new a702dda9ca50 Merge branch 'v6.17-armsoc/dts64' into for-next new 5952996d5303 arm64: dts: rockchip: Remove workaround that prevented Tur [...] new a6fed060c799 dt-bindings: vendor-prefixes: Add luckfox prefix new cae568ff88fd dt-bindings: arm: rockchip: Add Luckfox Omni3576 and Core3 [...] new f244d596ebb3 arm64: dts: rockchip: Add Luckfox Omni3576 Board support new 208e7e76fbc7 arm64: dts: rockchip: convert rk3562 to their dt-binding c [...] new 1a20b9848789 Merge branch 'v6.17-armsoc/dts64' into for-next new 2118f6daccba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 536855d7853a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a833d31ad867 firmware: arm_ffa: Fix memory leak by freeing notifier cal [...] new 27e850c88df0 firmware: arm_ffa: Move memory allocation outside the mute [...] new 9ca7a421229b firmware: arm_ffa: Replace mutex with rwlock to avoid slee [...] new 4c46a471be12 firmware: arm_ffa: Fix the missing entry in struct ffa_ind [...] new 0605b86afd48 Merge tag 'ffa-fixes-6.16' of ssh://gitolite.kernel.org/pu [...] new 6bdf2fbe1855 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 4f8111b0adcc Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3f232c80eb62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4fb3cdd756c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eccd0fe3c261 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new c403db6f00de openrisc: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers new f0eedcf22581 openrisc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-u [...] new 9fead8151987 Merge branch 'for-next' of git://github.com/openrisc/linux.git new a5272c5228c6 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new da7870162f17 xtensa: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers new 44a4ef59d550 xtensa: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uap [...] new 79afff47c31e Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 1a977f809828 bcachefs: Add missing restart handling to check_topology() adds 0d6e73d18e6a bcachefs: Log fsck errors in the journal adds 1eca7e64000c bcachefs: Add range being updated to btree_update_to_text() adds 87e4eb192446 bcachefs: Add more flags to btree nodes for rewrite reason adds 4c2e6941f000 bcachefs: Update /dev/disk/by-uuid on device add adds 8dd02c481492 bcachefs: Mark need_discard_freespace_key_bad autofix adds f5ff0dcf87c9 bcachefs: Only run 'increase_depth' for keys from btree node csan adds dcdbdde2414e bcachefs: Read error message now prints if self healing adds bf015e9fb7f3 bcachefs: Don't persistently run scan_for_btree_nodes adds dcb63a72a2a1 bcachefs: mark more errors autofix adds 63a7ce12887a bcachefs: Fix possible console lock involved deadlock adds a5d36cc5a52a bcachefs: Make sure opts.read_only gets propagated back to VFS adds c5ae261c8095 bcachefs: Don't trust sb->nr_devices in members_to_text() adds 504780cb0c29 bcachefs: Don't put rhashtable on stack adds 3cf238210b4c bcachefs: Fix downgrade_table_extra() adds 9ff0d4b85434 bcachefs: Fix rcu_pending for PREEMPT_RT adds 5223b6677f8a bcachefs: kill darray_u32_has() adds 0a0ebd4fc407 bcachefs: Reduce __bch2_btree_node_alloc() stack usage adds dd1212ce798a bcachefs: Allow CONFIG_UNICODE=m adds bebe5619cce8 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds db2a7a571c1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93310053663b smb: client: disable path remapping with POSIX extensions adds 317bab0a7f49 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 4d22e676ae23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 93ac4faf4b60 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 7e3e687955b7 NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACC [...] adds 530b67a6c1ca NFSD: release read access of nfs4_file when a write delega [...] adds 71d9b0b72414 sunrpc: simplify xdr_init_encode_pages adds d200080ec88d sunrpc: simplify xdr_partial_copy_from_skb adds 245f35685cdb sunrpc: unexport csum_partial_copy_to_xdr adds f42bf31b8feb Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 2957a9b58a54 fs: constify file ptr in backing_file_user_path() adds 96fb7df2a426 vfs: change 'struct file *' argument to 'const struct file [...] adds 49b87075d69b Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 935383350a32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds fc243f704e51 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds c11972cdef9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9948fb66ad37 Merge branch 'fs-next' of linux-next new de1c831a7898 slab: Decouple slab_debug and no_hash_pointers new 7fed738791e0 Merge branch 'for-6.17-hash_pointers' into for-next new cf5543870186 printk: Allow to use the printk kthread immediately even f [...] new 87c59d7c12a1 Merge branch 'rework/optimizations' into for-next new 3d4ed4da603d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d6c6934da8 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 3fd7ed82d5c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ede1d8d93c65 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new fef5861755bf Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 97d91036a4cc docs: packing: Fix a typo in example code. new 27ad33b6b349 kernel-doc: Fix symbol matching for dropped suffixes new 159887887564 doc: Include scatterlist APIs in htmldocs new ea08e53d4d94 docs: trace: boottime-trace.rst: fix typo new e8f0303e8b8d docs: kdoc: simplify the PROTO continuation logic new cef8c781ca71 docs: kdoc: move the core dispatch into a state table new 42592bd46dde docs: kdoc: remove the section_intro variable new e76a1d2b2623 docs: kdoc: simplify the kerneldoc recognition code new 8f4650fe1a74 docs: kdoc: remove the KernelEntry::is_kernel_comment member new f9b4cf2e8518 docs: kdoc: remove the KernelEntry::descr pseudo member new b23c71080b6c docs: kdoc: remove some ineffective code new 0682bde2c7f4 docs: kdoc: move the declaration regexes out of process_name() new 8666a352dc17 docs: kdoc: some final touches for process_name() new 2bf83bdbb2b7 docs: automarkup: Remove some Sphinx 2 holdovers new d6d1df92c25f docs: automarkup: Mark up undocumented entities too new 2af88a039f22 docs: CSS: make cross-reference links more evident new b143745249c0 ver_linux: Remove checks for reiserfsprogs. new fc6edeea53f4 docs: Remove reiserfsprogs from dependencies. new c361f76da696 docs: powerpc: Add htm.rst to table of contents new ab8531cdb118 sched_deadline, docs: replace rt-app examples with chrt or [...] new 0116765035eb sched_deadline, docs: add affinity setting with cgroup2 cp [...] new b7833731d13e docs: Improve grammar in Userspace API/fwctl new 112fe8c2f8da docs: Fix typos, improve grammar in Userspace API new d3f825032091 docs/sched: Make the sched-stats documentation consistent new 6fb60092287b Merge branch 'docs-next' of git://git.lwn.net/linux.git new c0f691388992 intel_idle: Use subsys_initcall_sync() for initialization new 4c529a4a7260 x86/smp: PM/hibernate: Split arch_resume_nosmt() new a430c11f4015 intel_idle: Rescan "dead" SMT siblings during initialization new f694481b1d31 ACPI: processor: Rescan "dead" SMT siblings during initialization new a18d098f2aab Reapply "x86/smp: Eliminate mwait_play_dead_cpuid_hint()" new bb3d8643637c Merge branch 'pm-cpuidle' into linux-next new c34739e1586e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e044b8a9545c cpupower: split unitdir from libdir in Makefile new 3386de016c83 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 56a585603c2f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new a214e21449f2 Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete new 3812bd9eae38 Bluetooth: MGMT: Protect mgmt_pending list with its own lock new 73700cd6bd6a Bluetooth: Fix NULL pointer deference on eir_get_service_data new b4da091fed83 Bluetooth: hci_sync: Fix broadcast/PA when using an existi [...] new bfbd9ba09f5d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8aab412af50c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 64267c7af412 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ff1ed12485ca Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 0f45696ddb2b drm/i915/dp: Fix determining SST/MST mode during MTP TU st [...] new c58af5cd9c65 drm/i915/irq: stop using HAS_GMCH() new 266e2fcfe2ea drm/i915/dp_mst: Use the correct connector while computing [...] new 49a50054b784 drm/i915/dp_mst: Simplify handling the single-bpp case dur [...] new 97ae79d3ad91 drm/i915/dp_mst: Validate compressed bpp vs. platform rest [...] new dd697c720fea drm/i915/dp_mst: Update the total link slot count early new c2a38dc3006a drm/i915/dp_mst: Check BW limit on the local MST link early new 1f581f38bc0d drm/i915/dp_mst: Simplify computing the min/max compressed [...] new 7acc7a6fc774 drm/i915/dp: Limit max link bpp properly to a fractional v [...] new 00f00859820e drm/i915/dp_mst: Add support for fractional compressed lin [...] new a43a02d8f5f4 drm/i915/display: Factor out intel_display_{min, max}_pipe_bpp() new 67e12c64b49f drm/i915/dp: Export intel_dp_dsc_min_src_compressed_bpp() new f7f46a80fa68 drm/i915: Add support for forcing the link bpp on a connector new f77d8675c1ad drm/i915/dp_mst: Enable fractional link bpps on MST if the [...] new 6819b5a67e70 drm/i915: rename vlv_sideband*.[ch] to vlv_iosf_sb*.[ch] new 7e9f0cc24bb6 drm/i915: add generic read/write functions for VLV IOSF SB new 5c76b7178b51 drm/i915: rewrite VLV IOSF SB unit specific read/write functions new ead7a1a59e37 drm/i915: switch i915 core to generic VLV IOSF SB functions new 8393253b850b drm/i915: move VLV IOSF SB unit specific helpers under display new bd4d1856f5fe drm/i915: convert VLV IOSF SB interface to struct drm_device new 52d8361531d6 drm/i915: rename VLV IOSF SB ports parameter to unit_mask new 11b5b1bd97ef drm/i915: ensure correct VLV IOSF SB units have been get/put new 2d278488761f drm/i915/alpm: Make intel_alpm_enable_sink available for PSR new a8eb102ce094 drm/i915/alpm: Stop writing ALPM registers when PSR is enabled new 59cbff3a8f76 drm/i915/pps: drop dependency on intel_display_conversion.h new c00d3615969e drm/i915/rps: pass struct intel_display to DISPLAY_VER() new 1882dc90dfb1 drm/i915/display: drop unused declarations from intel_display.h new a1216d84f13c drm/i915/gem: drop intel_display.h include new e2e02eb978c5 drm/i915/display: drop unnecessary includes on i915 core headers new d0bf684bd42d drm/i915/ptl: Use everywhere the correct DDI port clock se [...] new db5302ae571b Merge drm/drm-next into drm-intel-next new 5779b26aafee drm/xe/rpm: use to_xe_device() instead of container_of new bfd43f9d1e85 drm/xe/display: do not reference xe->display inline new 702f530a647f drm/i915: do not reference i915->display inline new 96b451d53ae9 drm/{i915,xe}: convert i915 and xe display members into pointers new 24560c536648 drm/i915/dmc: Drop PIPEDMC faults from the fault mask on LNL+ new f91ee1a21c37 drm/i915/dmc: Hook up PIPEDMC interrupts new 50a9875122ac drm/i915/dmc: Define all DMC event IDs new 4c47d656f89a drm/i915/dmc: Extract dmc_evt_ctl_disable() new 583710251f63 drm/i915/dmc: Relocate is_dmc_evt_{ctl,htp}_reg() new d9dd810dd404 drm/i915/dmc: Extract is_event_handler() new d65c47f976cc drm/i915/dmc: Introduce dmc_configure_event() new 1c57014325ef drm/i915/dsi: Enforce pipeline flush with DSI HS transfer new 5666e27a5066 drm/i915/psr: Do not read PSR2_SU_STATUS on AlderLake and onwards new e1123e617e51 drm/i915/vrr: Program EMP_AS_SDP_TL for DP AS SDP new 537d00c8fda4 drm/i915/dpll: Rename intel_dpll new e12c9b439f2c drm/i915/dpll: Rename intel_dpll_funcs new 139f267322d6 drm/i915/dpll: Rename intel_shared_dpll_state new 958a33200ac7 drm/i915/dpll: Rename macro for_each_shared_dpll new 6cc235f79adb drm/i915/dpll: Rename intel_shared_dpll_funcs new 386a18325948 drm/i915/dpll: Rename intel_shared_dpll new 2b3b9a8faf56 drm/i915/dpll: Move away from using shared dpll new 7e9a4cbbc510 drm/i915/dpll: Rename crtc_get_shared_dpll new 38c5854a184c drm/i915/dpll: Rename intel_[enable/disable]_dpll new 3b65a01ab590 drm/i915/dpll: Rename intel_unreference_dpll_crtc new c51686d8d357 drm/i915/dpll: Rename intel_reference_dpll_crtc new bb90401b847b drm/i915/dpll: Rename intel_<release/reserve>_dpll new 71325aa5a0f1 drm/i915/dpll: Rename intel_compute_dpll new 99354ec6409f drm/i915/dpll: Rename intel_update_active_dpll new c3a48363cf1f drm/i915/dp_mst: Work around Thunderbolt sink disconnect a [...] new dcab7a228f4e drm/i915/display: Add check for alloc_ordered_workqueue() [...] new 5b62d63395d5 drm/xe/display: Add check for alloc_ordered_workqueue() new b617341e4801 drm/xe/display: drop duplicate display->fb_tracking.lock init new ed23224b3f5e drm/i915/display: move hotplug.dp_wq init from xe and i915 [...] new 1e2803e565af drm/xe/display: move xe->display initialization to xe_disp [...] new 7e49ab36e6f3 drm/xe/display: add notes about how early a few functions [...] new 5a9f299f956e drm/xe/display: use xe->display to decide whether to do anything new 56764c845aa5 drm/i915/dp: Fix the enabling/disabling of audio SDP splitting new 42e5fc672fee drm/i915/display: Use str_true_false() helper new 55f233aaadab drm/i915/dsb: Extract intel_dsb_ins_align() new d535ae997ddd drm/i915/dsb: Extract assert_dsb_tail_is_aligned() new bb3de17e2b5e drm/i915/dsb: Extract intel_dsb_{head,tail}() new 2c41d62f6fb1 drm/i915/dsb: Implement intel_dsb_gosub() new 796b6df0f8f5 drm/i915/dsb: add intel_dsb_gosub_finish() new 78f237a6a61b drm/i915/dsb: Add support for GOSUB interrupt new 9dae0b6e9c8c drm/i915: s/dsb_color_vblank/dsb_color new b0e0369bca33 drm/i915/display: use GOSUB to program double buffered LUT [...] new d94a92b7d0a4 drm/i915: Program DB LUT registers before vblank new 88d7e284b24e drm/i915/color: Do not pre-load LUTs with DB registers new dc0698d1b30c drm/i915: Disable updating of LUT values during vblank new 6f142c52d3ce drm/i915/display: allocate struct intel_display dynamically new 62384da2a04d drm/i915: stop including display/intel_display_{core, limi [...] new e6ba431676d5 drm/xe: stop including intel_display_{core, device}.h from [...] new 7ce53db1ff02 drm/i915: Indicate which pipe lied about its interrupts new 07cc32ecc6f3 drm/panelreplay: Panel Replay capability DPCD register def [...] new 3e61b092e61d drm/dp: Add Panel Replay capability bits from DP2.1 specification new deb8d0fe88a7 drm/i915/psr: Read all Panel Replay capability registers f [...] new 91a2cd6236f3 drm/i915/alpm: Add PR_ALPM_CTL register definitions new d6a8336c5f06 drm/i915/alpm: Write PR_ALPM_CTL register new e6503d10cab7 drm/i915/psr: Add interface to check if AUXLess ALPM is ne [...] new 5d9d4feb33b7 drm/i915/alpm: Add new interface to check if AUXLess ALPM is used new 6ecb8e586f83 drm/i915/alpm: Move port alpm configuration new 7acc76a37e5d drm/i915/display: Add PHY_CMN1_CONTROL register definitions new 9dc619680de4 drm/i915/display: Add function to configure LFPS sending new 8097128a40ff drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP new 9856a688e4bc drm/i915/psr: Do not disable Panel Replay in case VRR is enabled new d201a9797b39 drm/i915: drop intel_dpio_phy.h include from VLV IOSF SB new ce924116e43f drm/i915/display: Fix u32 overflow in SNPS PHY HDMI PLL setup new 7fb3a1f7a48d drm/i915/sbi: move intel_sbi.[ch] under display/ new a737ab4a87cb drm/i915/sbi: convert intel_sbi.[ch] to struct intel_display new 9ab17ede1018 drm/i915/sbi: move sbi_lock under struct intel_display new 07a86ee12e5a drm/i915/de: rename timeout parameters timeout_ms to highl [...] new ac3bff5d63a5 drm/i915: add out_value to intel_wait_for_register_fw() an [...] new ad3cfb65aceb drm/i915/sbi: convert to intel_de_*() new 0b6d7dbf1813 drm/i915/sbi: split out intel_sbi_regs.h new e583c27a8f59 drm/i915/sbi: clean up SBI register macro definitions and usage new 9ab671afacc1 drm/i915/bw: pass struct dram_info pointer around new 612abe44f70f drm/i915/dram: add accessor for struct dram_info and use it new ca37e99ec96d drm/i915/wm: DG2 doesn't have dram info to look up wm_lv_0 [...] new bd0cffe9ebcb drm/i915/dram: pass struct dram_info pointer around new 836864ac60c5 drm/i915/dram: add return value and handling to intel_dram [...] new e117100acb6d drm/i915/dram: allocate struct dram_info dynamically new c206a27eb72f drm/i915/dkl: return if tc_port is invalid in dkl_phy_set_ [...] new babe098c5fb4 drm/i915: remove unused arg in skl_scaler_get_filter_select() new 7247efca0dcb drm/i915: use drm_modeset_lock_assert_held() in intel_conn [...] new 34c55367af96 Merge drm/drm-next into drm-intel-next new 188bdfb77615 drm/i915: split out display register macros to a separate file new cdaad016491d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 10a2bc580796 drm/xe/uc: Prepare uc_fw_version for storing the VF ABI version new 90f4d3f7562a drm/xe/vf: Boostrap all GTs immediately after MMIO init new 3ef462f0031f drm/xe/vf: Use uc_fw_version to store the negotiated GuC ABI new ade147391433 drm/xe/vf: Store the GuC FW info in guc->fw new 678bb4d62548 drm/xe: don't store the xe device pointer inside xe_ttm_tt new f574855a4c57 drm/xe/topology: Simplify code for loading DSS mask new 113c3f596807 drm/xe/topology: Use register array size instead magic number new bfb114751af9 drm/xe/topology: Stop trying to fix programming mistakes new 9a2d22a46b38 drm/xe: Remove IOSF_MBI select. new 3975d356839e drm/xe: Use xe_ggtt_map_bo_unlocked for resume new b5fe33dcb8d4 drm/xe: Add xe_ggtt_might_lock new e0ee402750e1 drm/xe: Add xe_ggtt_alloc new ea54d4928532 drm/xe/display: Remove dereferences of ggtt for tile id new 57f6af194fcd drm/xe/ggtt: Seperate flags and address in PTE encoding new 8ce1c8cc6820 drm/xe/display: Dont poke into GGTT internals to fill a DPT new 34eca6213358 drm/xe/display: Convert GGTT mapping to use pte_encode_flags new 0c52d722524a drm/xe: Remove pte_encode_bo callback new e0096fdcf88c drm/xe: Implement a helper for reading out a GGTT PTE at a [...] new b2d6fd7ac598 drm/xe: Do not rely on GGTT internals in xe_guc_buf kunit tests new 227c394d13bc drm/xe/uc: Use GT-oriented firmware messages new b5735e5e7102 drm/xe: GSM size should be constant on most platforms new 86e2d052c232 Merge drm/drm-next into drm-xe-next new dfe371decdbf Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 17956cde0a30 fbdev: nvidiafb: fix build on 32-bit ARCH=um new 59d1fc7b3e1a fbdev: pm3fb: fix potential divide by zero new 3e6063407033 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8c4694ede7e regmap: kunit: Constify regmap_range_cfg array new b3c7cf9d20b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bca638aa737d ALSA: usb-audio: Fix code alignment in mixer_quirks new df6b4dcf2e2c ALSA: usb-audio: Fix whitespace & blank line issues in mix [...] new fd3ab72e42e9 ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros new 231225d8a20f ALSA: usb-audio: Fix block comments in mixer_quirks new c0495cef8b43 ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks new 03ddd3bdb94d ALSA: usb-audio: Avoid multiple assignments in mixer_quirks new f2d6d660e8fd ALSA: usb-audio: Simplify NULL comparison in mixer_quirks new 9cea74255956 ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks new 79d561c4ec04 ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 new 9955ea2e3698 ALSA: hda/tas2781: Add missed brace and hardware id re-order new ed57a3d5a311 ALSA: hda/ca0132: Enable hardware band EQ for Sound Blaste [...] new 92f59aeb1325 ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop new b80c3718f305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 088eb0f161c5 firewire: ohci: correct code comments about bus_reset tasklet new 8ffef793bb6d firewire: ohci: use from_work() macro to expand parent str [...] new f657a680f84e firewire: core: use from_work() macro to expand parent str [...] new f3f455cadf88 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bb4a0f497bc1 ASoC: codecs: lpass: Drop unused AIF_INVALID first DAI identifier new 039de8f598dd ASoC: hdac_hdmi: remove hdac_hdmi_jack[_port]_init() new f4c77d5af0a9 ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_sl [...] new db1a7a6f28b8 ASoC: dt-bindings: covert mxs-audio-sgtl5000.txt to yaml format new ac209bde018f ASoC: tas2781: Drop the unnecessary symbol imply new 0779c0ad2a7c ASoC: amd: acp: Fix pointer assignments for snd_soc_acpi_m [...] new 6ba68e5aa9d5 ASoC: renesas: msiof: Convert to <linux/spi/sh_msiof.h> new 10cf8f6be63f ASoC: codecs: wcd937x: Simplify with devm_regulator_bulk_g [...] new a7ee107c2dc3 ASoC: codecs: wcd938x: Simplify with devm_regulator_bulk_g [...] new cc50d176d0d8 ASoC: codecs: wcd939x: Simplify with devm_regulator_bulk_g [...] new 1a134881a8f8 ASoC: codecs: wcd939x: Simplify return from devm_gpiod_get [...] new 7d648206bae8 ASoC: dt-bindings: qcom,wcd939x: Document missing VDD_PX supply new b9ecde0bcf6a ASoC: codecs: wcd939x: Add VDD_PX supply new 65613ac1b4b5 ASoC: codecs: wcd93xx: Few simplifications of code and new cecec195b293 ASoC: codecs: rt5640: Drop dummy register names new 19f971057b2d ASoC: codecs: rt5640: Retry DEVICE_ID verification new c95e925daa43 ASoC: Intel: avs: Add rt5640 machine board new 4388f5d214cb ASoC: Intel: avs: Add rt5640 board support new 077caf1d1763 ASoC: renesas: Use helper function for_each_child_of_node_ [...] new 618abc785e0c ASoC: meson: Use helper function for_each_child_of_node_scoped() new 111a2c8ab462 ASoC: imx-card: Use helper function for_each_child_of_node [...] new d0bdcfcab390 Use helper function for_each_child_of_node_scoped() new c2bde4666d22 ASoC: tas571x: add support for tas5753 new f6f914893d47 ASoC: dt-bindings: tas57xx: add tas5753 compatibility new 23d3f6ecafbb ASoC: tas571x: add support for tas5753 new 8167f4f42572 ASoC: qcom: use drvdata instead of component to keep id new 6ada7351af0c ASoC: soc-core: save ID if param was set in fmt_single_name() new 267be32b0a7b ASoC: remove component->id new d3de84858811 ASoC: remove component->id new 5dc302d00807 ASOC: rockchip: fix capture stream handling in rockchip_sa [...] new 03b778d19948 ASOC: rockchip: Use helper function devm_clk_get_enabled() new 28d3d1830dc1 Cleanup in rockchip_sai.c new 5c694e3a83d0 ASoC: dt-bindings: rt9123: Append RTQ9124 description new 1f5cdb6ab45e ASoC: codecs: Add support for Richtek RTQ9124 new 5f4f86d5e0c6 ASoC: Add Richtek RTQ9124 support new c4b79a2fbfb2 ASoC: qcom: sm8250: set card driver name from match data new ed82808c6a0f ASoC: qcom: sm8250: add DisplayPort Jack support new e6e8897995a9 ASoC: qcom: sm8250: Add Fairphone 5 soundcard compatible new d1f2fa7ca1d6 Add DisplayPort sound support for Fairphone 5 new 0045b902ad27 ASoC: codecs: Constify regmap configuration static variables new 239dab898b73 ASoC: fsl: Constify reg_default array new 620d9687004c ASoC: codecs: wcd9335: Drop unused sido_input_src field new 9afc53569d80 ASoC: codecs: wcd934x: Drop unused num_rx_port/num_tx_port fields new 87a2270fd1f5 ASoC: codecs: wcd937x: Drop unused 'struct wcd937x_priv' fields new fd32bd4467c1 ASoC: codecs: wcd938x: Drop unused 'struct wcd938x_priv' fields new ff228b6b9ed8 ASoC: codecs: wcd938x: Drop unused variant field new ece5d881004f ASoC: codecs: wcd939x: Drop unused 'struct wcd939x_priv' fields new 2ccb77082853 ASoC: codecs: More const and unused member cleanups new 3bc28bdaca91 Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new ef953dc982ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5853b3ba713 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e7c3da564d47 mmc: sdhci-esdhc-imx: Don't change pinctrl in suspend if w [...] new da9b041e8edd mmc: sdhci-esdhc-imx: refactor clock loopback selection logic new 00c47fd37b29 mmc: sdhci-esdhc-imx: optimize clock loopback selection wi [...] new e28c332254b9 mmc: sdhci-of-k1: make register definition vendor specific new 85d3a13fd9e4 mmc: sdhci-of-k1: disable HW busy detection new 6ab0f8782646 mmc: sdhci: Return void from sdhci_runtime_suspend|resume_host() new f551c547bc82 mmc: Merge branch fixes into next new 0a7a60ebef63 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c266209eaef4 regulator: tps6594-regulator: Constify struct tps6594_regu [...] new 9bb3c7df546a regulator: tps6594-regulator: Remove a useless static qualifier new d7181a2d43cf dt-bindings: regulator: add pca9450: Add regulator-allowed-modes new 548d770c330c regulator: pca9450: Add support for mode operations new 6d09c6e474bd regulator: dt-bindings: rpi-panel: Add regulator for 7" Ra [...] new d49305862fdc regulator: rpi-panel-v2: Add regulator for 7" Raspberry Pi [...] new 9d82ef9a1453 Merge remote-tracking branch 'regulator/for-6.17' into reg [...] new ad40e3cddddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bc6abb64348 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new be28fa230e05 selinux: add a 5 second sleep to /sys/fs/selinux/user new 598fc2a3cafa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 28ddb755949b dt-bindings: soc: Add fsl,imx23-digctl.yaml for i.MX23 and i.MX28 new 1c69ba9bf0f3 dt-bindings: lcdif: add lcd panel related property for imx28 new 5e61d44d0f46 dt-bindings: display: convert sitronix,st7586 to YAML new f2d26960e0db dt-bindings: display: arm,pl11x: Allow resets property new d205b07e7e85 dt-bindings: display: convert himax,hx8357d.txt to yaml format new d7c61d87db47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ccabf584ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c1ca9928ed4 spi: spi-qpic-snand: use NANDC_STEP_SIZE consistently new f73dc37ebf45 spi: spi-qpic-snand: remove 'qpic_snand_op' structure new 6b500757aef0 spi: dt-bindings: mxs-spi: allow clocks properpty new c459262159f3 spi: spi-pci1xxxx: Add support for 25MHz Clock frequency in C0 new 87a14a96bc32 spi: spi-fsl-dspi: Re-use one volatile regmap for both dev [...] new 1672b0653212 spi: spi-fsl-dspi: Define regmaps per device new 70c0b17ee344 spi: spi-fsl-dspi: Add config and regmaps for S32G platforms new e7397e4d3b16 spi: spi-fsl-dspi: Use spi_alloc_target for target new cac7e5054115 spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers new 870d6fda18d5 spi: spi-fsl-dspi: Use DMA for S32G controller in target mode new c5412ec5f687 spi: spi-fsl-dspi: Reinitialize DSPI regs after resuming for S32G new 0cb9ca1187b3 spi: spi-fsl-dspi: Enable modified transfer protocol on S32G new be47ecfecf5a dt-bindings: spi: dspi: Add S32G support new 9a30e332c36c spi: spi-fsl-dspi: Enable support for S32G platforms new 3d594a648b33 spi: spi-fsl-dspi: DSPI support for NXP S32G new 3adf5ba9ad76 Merge remote-tracking branch 'spi/for-6.17' into spi-next new 570cfbd92d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f143bb0b2919 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 42b396dcd981 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37b01ac8d231 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 5da1abfd3fe9 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 0998f0ac308c workqueue: fix opencoded cpumask_next_and_wrap() in wq_sel [...] new 85fd156e6d49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c68ea8243c5c sched_ext: idle: Remove unnecessary ifdef in scx_bpf_cpu_node() new 353656eb84fe sched_ext: idle: Make local functions static in ext_idle.c new e212743bd727 sched_ext: Make scx_rq_bypassing() inline new 086ed90a6453 sched_ext: Make scx_locked_rq() inline new 9465f44d2df2 sched_ext: Documentation: Clarify time slice handling in t [...] new c3362d186bf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99d4a6e5c24f MAINTAINERS: Remove Sanyog Kale as reviewer on SoundWire new ccb7bb13c00b soundwire: Move handle_nested_irq outside of sdw_dev_lock new 0cbce868fffa ASoC: cs42l43: Remove unnecessary work functions new 5b8c1f39b5e4 soundwire: qcom: demote probe registration printk new 038373417900 soundwire: amd: serialize amd manager resume sequence duri [...] new f93b697ed98e soundwire: amd: cancel pending slave status handling workq [...] new fdf559610345 soundwire: intel_ace2.x: Use str_read_write() helper new 393350c1691f soundwire: update Intel BPT message length limitation new 9be6730545cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4df5290f3cf1 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 38b9342ee62e Documentation: cgroup: add section explaining controller a [...] new 1486a0d1733a Merge branch 'for-6.17' into for-next new cf83d05d14e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5575fa8db5a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b0b14614c15 scsi: fcoe: Remove fcoe_select_cpu() new c6503be73fa3 scsi: fc_transport: docs: Add documentation for FC Remote Ports new ae7795a8c258 scsi: ufs: core: Add HID support new 9d2c232d575a scsi: trace: Show rtn in string for scsi_dispatch_cmd_error() new c876cd2937ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4087910fc266 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 9cfa9b3af26b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ab29ed50555 gpiolib: acpi: Add a quirk for Acer Nitro V15 new 84c11023a778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56ec63a6e107 pinctrl: qcom: switch to devm_gpiochip_add_data() new 315345610fae pinctrl: qcom: pinctrl-qcm2290: Add missing pins new fcd65d65fd85 pinctrl: st: Drop unused st_gpio_bank() function new d38e00c417e1 pinctrl: MAINTAINERS: Drop bouncing Jianlong Huang new 24b0277c1c53 pinctrl: tb10x: Drop of_match_ptr for ID table new 5ec05e2409b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45cf3e4a93b4 pwm: Add support for pwmchip devices for faster and easier [...] new 047b48ceff76 dt-bindings: pwm: marvell,pxa-pwm: Add SpacemiT K1 PWM support new 54c5924b7047 pwm: pxa: Add optional reset control new 8868de6f4820 pwm: pxa: Allow to enable for SpacemiT K1 SoC new 2274490f74d8 riscv: dts: sifive: unleashed/unmatched: Remove PWM contro [...] new 51fd6670bb3d pwm: sifive: Fix PWM algorithm and clarify inverted compar [...] new e3311f169730 pwm: sifive: Fix rounding and idempotency issues in apply [...] new 4e999802db96 dt-bindings: pwm: sophgo: Add pwm controller for SG2044 new 4d198da5777d pwm: sophgo-sg2042: Reorganize the code structure new a4e569d297f8 pwm: sophgo-sg2042: Add support for SG2044 new 60fdef1d4a99 dt-bindings: pwm: adi,axi-pwmgen: Update documentation link new 747c2f36e154 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new c3bf79d2139d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 053621092dfb Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new e25d6dc6cc7d Merge branch 'main' of git://git.infradead.org/users/willy [...] new 11f401444201 Documentation/driver-api/cxl: Introduce conventions.rst new 8d1e8106c37e cxl/pci: Replace mutex_lock_io() w mutex_lock() for mailbo [...] new 540ea70daee5 cxl_test: Limit location for fake CFMWS to mappable range new c91a65b87e9c Documentation: cxl: fix typos and improve clarity in memor [...] new 50f466892386 cxl/edac: Fix the min_scrub_cycle of a region miscalculation new 02c886545d72 cxl/Documentation: Add more description about min/max scrub cycle new 3f599068b4d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bafaca6c816d Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 57cf00427bf7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 11fcf368506d uapi: bitops: use UAPI-safe variant of BITS_PER_LONG again new 45f9b36bcd26 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 552e94a37bbf Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 6275a61db2f0 selftests/nolibc: make stackprotector probing more robust new 5b093c707098 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed3a453dc43e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 181ff09450ef Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 6cfa56d76c45 x86/crc: drop checks of CONFIG_AS_VPCLMULQDQ new 3461a688e79f crypto: testmgr - remove crc32c context format test new 38903b792f65 crypto: inside-secure - remove crc32 support new 4965ef7ec15f crypto: stm32 - remove crc32 and crc32c support new 05956f546dd4 crypto/crc32: register only one shash_alg new 74b5b4b9f1b4 crypto/crc32c: register only one shash_alg new 3eee6f3d771d lib/crc32: remove unused combination support new b2de4772688d Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new b27cc623e01b Add linux-next specific files for 20250610
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 (475c850a7fdd) \ N -- N -- N refs/heads/master (b27cc623e01b)
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 524 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-driver-ufs | 83 + Documentation/ABI/testing/sysfs-edac-scrub | 16 + Documentation/admin-guide/cgroup-v2.rst | 9 + Documentation/admin-guide/cifs/usage.rst | 2 + Documentation/admin-guide/kernel-parameters.txt | 38 +- Documentation/admin-guide/mm/damon/index.rst | 1 + Documentation/admin-guide/mm/damon/stat.rst | 69 + Documentation/arch/powerpc/index.rst | 1 + Documentation/core-api/dma-api.rst | 6 + Documentation/core-api/packing.rst | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 17 + .../devicetree/bindings/display/arm,pl11x.yaml | 3 + .../bindings/display/bridge/ti,sn65dsi83.yaml | 4 - .../devicetree/bindings/display/fsl,lcdif.yaml | 19 +- .../devicetree/bindings/display/himax,hx8357.yaml | 78 + .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../bindings/display/sitronix,st7586.txt | 22 - .../bindings/display/sitronix,st7586.yaml | 61 + .../pinctrl/starfive,jh7110-aon-pinctrl.yaml | 2 +- .../pinctrl/starfive,jh7110-sys-pinctrl.yaml | 2 +- .../devicetree/bindings/pwm/adi,axi-pwmgen.yaml | 2 +- .../devicetree/bindings/pwm/marvell,pxa-pwm.yaml | 35 +- .../devicetree/bindings/pwm/sophgo,sg2042-pwm.yaml | 4 +- .../bindings/regulator/nxp,pca9450-regulator.yaml | 14 + ...pberrypi,7inch-touchscreen-panel-regulator.yaml | 7 +- .../bindings/soc/fsl/fsl,imx23-digctl.yaml | 53 + .../bindings/soc/fsl/fsl,ls1028a-reset.yaml | 2 +- .../bindings/sound/fsl,mxs-audio-sgtl5000.yaml | 81 + .../bindings/sound/mxs-audio-sgtl5000.txt | 42 - .../devicetree/bindings/sound/qcom,wcd939x.yaml | 3 + .../devicetree/bindings/sound/richtek,rt9123.yaml | 9 +- .../devicetree/bindings/sound/ti,tas57xx.yaml | 2 + .../devicetree/bindings/spi/fsl,dspi.yaml | 18 + Documentation/devicetree/bindings/spi/mxs-spi.yaml | 3 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/cxl/conventions | 47 + Documentation/driver-api/cxl/index.rst | 1 + .../driver-api/cxl/theory-of-operation.rst | 12 +- Documentation/driver-api/soundwire/bra.rst | 2 +- Documentation/filesystems/proc.rst | 4 +- Documentation/kbuild/makefiles.rst | 4 +- Documentation/mm/process_addrs.rst | 54 +- Documentation/process/changes.rst | 14 - Documentation/scheduler/sched-deadline.rst | 85 +- Documentation/scheduler/sched-ext.rst | 11 +- Documentation/scheduler/sched-stats.rst | 53 +- Documentation/scsi/scsi_fc_transport.rst | 35 +- Documentation/sphinx-static/custom.css | 15 + Documentation/sphinx/automarkup.py | 27 +- Documentation/trace/boottime-trace.rst | 4 +- Documentation/userspace-api/fwctl/fwctl.rst | 30 +- .../userspace-api/sysfs-platform_profile.rst | 6 +- MAINTAINERS | 12 +- Makefile | 4 +- Next/SHA1s | 282 +- Next/Trees | 2 + Next/merge.log | 7574 +++++++++++--------- arch/alpha/kernel/srmcons.c | 3 +- arch/arc/include/asm/arcregs.h | 2 +- arch/arc/include/asm/atomic.h | 4 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/bug.h | 4 +- arch/arc/include/asm/cache.h | 4 +- arch/arc/include/asm/current.h | 4 +- arch/arc/include/asm/dsp-impl.h | 2 +- arch/arc/include/asm/dsp.h | 4 +- arch/arc/include/asm/dwarf.h | 4 +- arch/arc/include/asm/entry.h | 4 +- arch/arc/include/asm/irqflags-arcv2.h | 4 +- arch/arc/include/asm/irqflags-compact.h | 4 +- arch/arc/include/asm/jump_label.h | 4 +- arch/arc/include/asm/linkage.h | 6 +- arch/arc/include/asm/mmu-arcv2.h | 4 +- arch/arc/include/asm/mmu.h | 2 +- arch/arc/include/asm/page.h | 4 +- arch/arc/include/asm/pgtable-bits-arcv2.h | 4 +- arch/arc/include/asm/pgtable-levels.h | 4 +- arch/arc/include/asm/pgtable.h | 4 +- arch/arc/include/asm/processor.h | 4 +- arch/arc/include/asm/ptrace.h | 4 +- arch/arc/include/asm/switch_to.h | 2 +- arch/arc/include/asm/thread_info.h | 4 +- arch/arc/include/uapi/asm/ptrace.h | 4 +- arch/arm/configs/multi_v7_defconfig | 1 - arch/arm64/boot/dts/qcom/sm8750.dtsi | 4 - arch/arm64/boot/dts/rockchip/Makefile | 17 + .../boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts | 265 + .../boot/dts/rockchip/rk3399-rockpro64-screen.dtso | 86 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 64 - arch/arm64/boot/dts/rockchip/rk3528.dtsi | 28 + arch/arm64/boot/dts/rockchip/rk3562.dtsi | 37 +- .../boot/dts/rockchip/rk3566-anbernic-rgxx3.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- .../boot/dts/rockchip/rk3576-armsom-sige5.dts | 35 +- ...msom-sige5.dts => rk3576-luckfox-core3576.dtsi} | 426 +- .../boot/dts/rockchip/rk3576-luckfox-omni3576.dts | 51 + arch/arm64/boot/dts/rockchip/rk3576.dtsi | 2 +- .../boot/dts/rockchip/rk3588-base-pinctrl.dtsi | 20 +- .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 1 + .../boot/dts/rockchip/rk3588-extra-pinctrl.dtsi | 5 +- .../rockchip/rk3588-jaguar-ethernet-switch.dtso | 195 + ...588-rock-5b.dtsi => rk3588-rock-5b-5bp-5t.dtsi} | 69 +- arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dtsi | 875 +-- arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 105 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 11 - arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 1 + .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 66 +- arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi | 35 + arch/openrisc/include/asm/mmu.h | 2 +- arch/openrisc/include/asm/page.h | 8 +- arch/openrisc/include/asm/pgtable.h | 4 +- arch/openrisc/include/asm/processor.h | 4 +- arch/openrisc/include/asm/ptrace.h | 4 +- arch/openrisc/include/asm/setup.h | 2 +- arch/openrisc/include/asm/thread_info.h | 8 +- arch/openrisc/include/uapi/asm/ptrace.h | 2 +- arch/powerpc/kvm/booke.c | 2 +- arch/powerpc/platforms/powermac/low_i2c.c | 3 +- arch/riscv/Kconfig | 1 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 12 +- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 12 +- arch/riscv/kernel/setup.c | 5 + arch/sh/boards/mach-ecovec24/setup.c | 1 + arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/common.c | 4 +- arch/sh/drivers/push-switch.c | 2 +- arch/sh/include/asm/cache.h | 4 +- arch/sh/include/asm/dwarf.h | 6 +- arch/sh/include/asm/fpu.h | 4 +- arch/sh/include/asm/ftrace.h | 8 +- arch/sh/include/asm/mmu.h | 4 +- arch/sh/include/asm/page.h | 8 +- arch/sh/include/asm/pgtable.h | 4 +- arch/sh/include/asm/pgtable_32.h | 8 +- arch/sh/include/asm/processor.h | 4 +- arch/sh/include/asm/smc37c93x.h | 4 +- arch/sh/include/asm/suspend.h | 2 +- arch/sh/include/asm/thread_info.h | 10 +- arch/sh/include/asm/tlb.h | 4 +- arch/sh/include/asm/types.h | 4 +- arch/sh/include/mach-common/mach/romimage.h | 6 +- arch/sh/include/mach-ecovec24/mach/romimage.h | 6 +- arch/sh/include/mach-kfr2r09/mach/romimage.h | 6 +- arch/sh/kernel/kprobes.c | 4 - arch/sparc/kernel/viohs.c | 2 +- arch/um/drivers/vector_kern.c | 2 +- arch/x86/include/asm/sighandling.h | 22 + arch/x86/kernel/signal_32.c | 4 + arch/x86/kernel/signal_64.c | 4 + arch/x86/kernel/smp.c | 24 + arch/x86/kernel/smpboot.c | 54 +- arch/x86/kvm/xen.c | 3 +- arch/x86/lib/crc-pclmul-template.S | 7 - arch/x86/lib/crc-pclmul-template.h | 3 +- arch/x86/power/hibernate.c | 19 +- arch/xtensa/include/asm/bootparam.h | 2 +- arch/xtensa/include/asm/cmpxchg.h | 4 +- arch/xtensa/include/asm/coprocessor.h | 8 +- arch/xtensa/include/asm/current.h | 2 +- arch/xtensa/include/asm/ftrace.h | 8 +- arch/xtensa/include/asm/initialize_mmu.h | 4 +- arch/xtensa/include/asm/jump_label.h | 4 +- arch/xtensa/include/asm/kasan.h | 2 +- arch/xtensa/include/asm/kmem_layout.h | 2 +- arch/xtensa/include/asm/page.h | 4 +- arch/xtensa/include/asm/pgtable.h | 8 +- arch/xtensa/include/asm/processor.h | 4 +- arch/xtensa/include/asm/ptrace.h | 6 +- arch/xtensa/include/asm/signal.h | 4 +- arch/xtensa/include/asm/thread_info.h | 8 +- arch/xtensa/include/asm/tlbflush.h | 4 +- arch/xtensa/include/uapi/asm/ptrace.h | 2 +- arch/xtensa/include/uapi/asm/signal.h | 6 +- arch/xtensa/include/uapi/asm/types.h | 4 +- arch/xtensa/platforms/iss/network.c | 2 +- block/blk-core.c | 2 +- block/blk-iolatency.c | 3 +- block/blk-stat.c | 2 +- block/blk-throttle.c | 3 +- block/kyber-iosched.c | 2 +- crypto/crc32.c | 69 +- crypto/crc32c.c | 70 +- crypto/testmgr.c | 55 +- drivers/accel/amdxdna/aie2_psp.c | 4 +- drivers/accel/qaic/qaic_timesync.c | 2 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/internal.h | 6 + drivers/acpi/processor_driver.c | 3 + drivers/acpi/processor_idle.c | 8 + drivers/ata/libahci.c | 2 +- drivers/ata/libata-eh.c | 2 +- drivers/atm/idt77252.c | 4 +- drivers/atm/lanai.c | 2 +- drivers/auxdisplay/line-display.c | 2 +- drivers/base/power/main.c | 2 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regmap-kunit.c | 2 +- drivers/block/aoe/aoecmd.c | 2 +- drivers/block/aoe/aoedev.c | 2 +- drivers/block/drbd/drbd_main.c | 3 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/drbd/drbd_worker.c | 6 +- drivers/block/swim3.c | 8 +- drivers/bluetooth/bluecard_cs.c | 2 +- drivers/bluetooth/btnxpuart.c | 2 +- drivers/bluetooth/hci_bcsp.c | 2 +- drivers/bluetooth/hci_h5.c | 2 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/bus/mhi/host/pci_generic.c | 3 +- drivers/char/hw_random/xgene-rng.c | 2 +- drivers/char/ipmi/bt-bmc.c | 2 +- drivers/char/ipmi/ipmi_si_intf.c | 3 +- drivers/char/ipmi/ipmi_ssif.c | 6 +- drivers/char/ipmi/ssif_bmc.c | 3 +- drivers/char/tpm/tpm-dev-common.c | 2 +- drivers/comedi/drivers/comedi_test.c | 6 +- drivers/comedi/drivers/das16.c | 3 +- drivers/comedi/drivers/jr3_pci.c | 3 +- drivers/cpufreq/powernv-cpufreq.c | 3 +- drivers/crypto/axis/artpec6_crypto.c | 2 +- drivers/crypto/inside-secure/safexcel.c | 1 - drivers/crypto/inside-secure/safexcel.h | 1 - drivers/crypto/inside-secure/safexcel_hash.c | 92 +- drivers/crypto/stm32/Kconfig | 9 - drivers/crypto/stm32/Makefile | 1 - drivers/crypto/stm32/stm32-crc32.c | 480 -- drivers/cxl/core/edac.c | 8 +- drivers/cxl/core/features.c | 2 +- drivers/cxl/pci.c | 2 +- drivers/dma-buf/st-dma-fence.c | 2 +- drivers/dma/imx-dma.c | 3 +- drivers/dma/ioat/dma.c | 3 +- drivers/firewire/core-card.c | 4 +- drivers/firewire/core-cdev.c | 3 +- drivers/firewire/core-device.c | 15 +- drivers/firewire/core-transaction.c | 2 +- drivers/firewire/ohci.c | 11 +- drivers/firmware/efi/libstub/zboot.lds | 2 - drivers/gpio/gpiolib-acpi-quirks.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c | 3 +- drivers/gpu/drm/bridge/tda998x_drv.c | 3 +- drivers/gpu/drm/drm_vblank.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 2 +- drivers/gpu/drm/gud/gud_pipe.c | 2 +- drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/display/g4x_dp.c | 1 + drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 + drivers/gpu/drm/i915/display/hsw_ips.c | 1 + drivers/gpu/drm/i915/display/i9xx_display_sr.c | 1 + drivers/gpu/drm/i915/display/i9xx_plane.c | 2 + drivers/gpu/drm/i915/display/i9xx_wm.c | 36 +- drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/icl_dsi_regs.h | 1 + drivers/gpu/drm/i915/display/intel_alpm.c | 72 +- drivers/gpu/drm/i915/display/intel_alpm.h | 4 + drivers/gpu/drm/i915/display/intel_atomic.c | 4 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 1 - drivers/gpu/drm/i915/display/intel_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 51 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 48 +- drivers/gpu/drm/i915/display/intel_cmtg.c | 3 +- drivers/gpu/drm/i915/display/intel_color.c | 73 +- drivers/gpu/drm/i915/display/intel_color.h | 2 + drivers/gpu/drm/i915/display/intel_combo_phy.c | 1 + drivers/gpu/drm/i915/display/intel_connector.c | 3 +- drivers/gpu/drm/i915/display/intel_crt.c | 2 +- drivers/gpu/drm/i915/display/intel_crtc.c | 5 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 32 + drivers/gpu/drm/i915/display/intel_cx0_phy.h | 2 + drivers/gpu/drm/i915/display/intel_cx0_phy_regs.h | 3 + drivers/gpu/drm/i915/display/intel_ddi.c | 81 +- drivers/gpu/drm/i915/display/intel_ddi.h | 6 +- drivers/gpu/drm/i915/display/intel_de.h | 20 +- drivers/gpu/drm/i915/display/intel_display.c | 117 +- drivers/gpu/drm/i915/display/intel_display.h | 26 +- .../drm/i915/display/intel_display_conversion.c | 3 +- drivers/gpu/drm/i915/display/intel_display_core.h | 17 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 13 +- .../gpu/drm/i915/display/intel_display_device.c | 11 +- .../gpu/drm/i915/display/intel_display_device.h | 3 + .../gpu/drm/i915/display/intel_display_driver.c | 14 +- drivers/gpu/drm/i915/display/intel_display_irq.c | 22 +- drivers/gpu/drm/i915/display/intel_display_power.c | 18 +- .../gpu/drm/i915/display/intel_display_power_map.c | 3 +- .../drm/i915/display/intel_display_power_well.c | 72 +- .../{i915_reg.h => display/intel_display_regs.h} | 1303 +--- drivers/gpu/drm/i915/display/intel_display_reset.c | 1 + drivers/gpu/drm/i915/display/intel_display_rpm.c | 1 + drivers/gpu/drm/i915/display/intel_display_rps.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 18 +- drivers/gpu/drm/i915/display/intel_display_wa.c | 1 + drivers/gpu/drm/i915/display/intel_dkl_phy.c | 4 +- drivers/gpu/drm/i915/display/intel_dmc.c | 162 +- drivers/gpu/drm/i915/display/intel_dmc.h | 2 + drivers/gpu/drm/i915/display/intel_dmc_regs.h | 297 +- drivers/gpu/drm/i915/display/intel_dmc_wl.c | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 44 +- drivers/gpu/drm/i915/display/intel_dp.h | 6 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 1 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 93 +- drivers/gpu/drm/i915/display/intel_dp_test.c | 1 + drivers/gpu/drm/i915/display/intel_dpio_phy.c | 202 +- drivers/gpu/drm/i915/display/intel_dpll.c | 196 +- drivers/gpu/drm/i915/display/intel_dpll.h | 4 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 538 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 80 +- drivers/gpu/drm/i915/display/intel_dpt.c | 3 +- drivers/gpu/drm/i915/display/intel_dpt_common.c | 1 + drivers/gpu/drm/i915/display/intel_drrs.c | 1 + drivers/gpu/drm/i915/display/intel_dsb.c | 148 +- drivers/gpu/drm/i915/display/intel_dsb.h | 3 + drivers/gpu/drm/i915/display/intel_dsb_regs.h | 2 + drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_dvo.c | 1 + drivers/gpu/drm/i915/display/intel_encoder.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 1 + drivers/gpu/drm/i915/display/intel_fb_bo.c | 1 + drivers/gpu/drm/i915/display/intel_fb_pin.c | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 3 + drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 1 + drivers/gpu/drm/i915/display/intel_fdi.c | 3 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 1 + drivers/gpu/drm/i915/display/intel_gmbus.c | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 1 + drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 1 + drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 1 + drivers/gpu/drm/i915/display/intel_link_bw.c | 239 +- drivers/gpu/drm/i915/display/intel_link_bw.h | 2 + drivers/gpu/drm/i915/display/intel_lspcon.c | 1 + drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 11 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 1 + drivers/gpu/drm/i915/display/intel_overlay.c | 2 + drivers/gpu/drm/i915/display/intel_pch_display.c | 21 +- drivers/gpu/drm/i915/display/intel_pch_refclk.c | 154 +- drivers/gpu/drm/i915/display/intel_pfit.c | 1 + drivers/gpu/drm/i915/display/intel_pipe_crc.c | 1 + drivers/gpu/drm/i915/display/intel_plane_initial.c | 1 + drivers/gpu/drm/i915/display/intel_pmdemand.c | 1 + drivers/gpu/drm/i915/display/intel_pps.c | 1 + drivers/gpu/drm/i915/display/intel_pps_regs.h | 15 +- drivers/gpu/drm/i915/display/intel_psr.c | 79 +- drivers/gpu/drm/i915/display/intel_psr.h | 2 + drivers/gpu/drm/i915/display/intel_psr_regs.h | 10 + drivers/gpu/drm/i915/display/intel_sbi.c | 90 + drivers/gpu/drm/i915/display/intel_sbi.h | 27 + drivers/gpu/drm/i915/display/intel_sbi_regs.h | 65 + drivers/gpu/drm/i915/display/intel_sdvo.c | 1 + drivers/gpu/drm/i915/display/intel_snps_phy.c | 1 + drivers/gpu/drm/i915/display/intel_tc.c | 1 + drivers/gpu/drm/i915/display/intel_tv.c | 1 + drivers/gpu/drm/i915/display/intel_vblank.c | 1 + drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vrr.c | 24 + drivers/gpu/drm/i915/display/intel_vrr_regs.h | 6 + drivers/gpu/drm/i915/display/skl_scaler.c | 18 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 +- drivers/gpu/drm/i915/display/skl_watermark.c | 17 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 27 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 46 +- drivers/gpu/drm/i915/display/vlv_sideband.c | 50 + drivers/gpu/drm/i915/display/vlv_sideband.h | 156 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 1 - .../gpu/drm/i915/gem/i915_gem_object_frontbuffer.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 1 + drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/intel_reset.c | 4 +- drivers/gpu/drm/i915/gt/intel_rps.c | 64 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/selftest_migrate.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/gvt/display.c | 12 +- drivers/gpu/drm/i915/gvt/display.h | 13 - drivers/gpu/drm/i915/gvt/edid.c | 1 + drivers/gpu/drm/i915/gvt/fb_decoder.c | 8 +- drivers/gpu/drm/i915/gvt/handlers.c | 40 +- drivers/gpu/drm/i915/gvt/interrupt.c | 1 + drivers/gpu/drm/i915/gvt/mmio.c | 1 + drivers/gpu/drm/i915/i915_driver.c | 75 +- drivers/gpu/drm/i915/i915_drv.h | 34 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 156 +- drivers/gpu/drm/i915/i915_reg.h | 2963 -------- drivers/gpu/drm/i915/i915_sw_fence.c | 3 +- drivers/gpu/drm/i915/i915_switcheroo.c | 2 + drivers/gpu/drm/i915/intel_clock_gating.c | 6 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 3 + drivers/gpu/drm/i915/intel_sbi.c | 94 - drivers/gpu/drm/i915/intel_sbi.h | 27 - drivers/gpu/drm/i915/intel_uncore.c | 8 +- drivers/gpu/drm/i915/intel_uncore.h | 5 +- drivers/gpu/drm/i915/intel_wakeref.c | 2 +- drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 12 +- drivers/gpu/drm/i915/soc/intel_dram.c | 87 +- drivers/gpu/drm/i915/soc/intel_dram.h | 26 +- drivers/gpu/drm/i915/soc/intel_gmch.c | 2 + .../gpu/drm/i915/{vlv_sideband.c => vlv_iosf_sb.c} | 178 +- drivers/gpu/drm/i915/vlv_iosf_sb.h | 37 + .../i915/{vlv_sideband_reg.h => vlv_iosf_sb_reg.h} | 6 +- drivers/gpu/drm/i915/vlv_sideband.h | 125 - drivers/gpu/drm/mediatek/mtk_dp.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_preempt.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 14 +- drivers/gpu/drm/msm/dp/dp_display.c | 7 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 7 + drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.c | 2 +- drivers/gpu/drm/ttm/tests/ttm_bo_test.c | 2 +- drivers/gpu/drm/ttm/ttm_backup.c | 9 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_gem.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/xe/Kconfig | 1 - .../gpu/drm/xe/compat-i915-headers/intel_uncore.h | 5 +- .../gpu/drm/xe/compat-i915-headers/vlv_iosf_sb.h | 42 + .../{vlv_sideband_reg.h => vlv_iosf_sb_reg.h} | 2 +- .../gpu/drm/xe/compat-i915-headers/vlv_sideband.h | 132 - drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 1 + drivers/gpu/drm/xe/display/xe_display.c | 139 +- drivers/gpu/drm/xe/display/xe_display.h | 4 - drivers/gpu/drm/xe/display/xe_display_rpm.c | 4 +- drivers/gpu/drm/xe/display/xe_display_wa.c | 2 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 56 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 8 +- drivers/gpu/drm/xe/display/xe_tdf.c | 4 +- drivers/gpu/drm/xe/tests/xe_bo.c | 4 +- drivers/gpu/drm/xe/tests/xe_guc_buf_kunit.c | 11 +- drivers/gpu/drm/xe/xe_bo.c | 61 +- drivers/gpu/drm/xe/xe_bo_evict.c | 4 +- drivers/gpu/drm/xe/xe_device.c | 15 +- drivers/gpu/drm/xe/xe_device_types.h | 31 +- drivers/gpu/drm/xe/xe_ggtt.c | 158 +- drivers/gpu/drm/xe/xe_ggtt.h | 17 +- drivers/gpu/drm/xe/xe_ggtt_types.h | 4 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 164 +- drivers/gpu/drm/xe/xe_gt_sriov_vf.h | 4 + drivers/gpu/drm/xe/xe_gt_sriov_vf_types.h | 19 +- drivers/gpu/drm/xe/xe_gt_topology.c | 40 +- drivers/gpu/drm/xe/xe_guc.c | 8 - drivers/gpu/drm/xe/xe_guc_engine_activity.c | 2 +- drivers/gpu/drm/xe/xe_tile.c | 6 +- drivers/gpu/drm/xe/xe_uc_fw.c | 56 +- drivers/gpu/drm/xe/xe_uc_fw_types.h | 2 + drivers/greybus/operation.c | 3 +- drivers/hid/hid-apple.c | 2 +- drivers/hid/hid-appleir.c | 2 +- drivers/hid/hid-appletb-kbd.c | 2 +- drivers/hid/hid-letsketch.c | 3 +- drivers/hid/hid-magicmouse.c | 2 +- drivers/hid/hid-multitouch.c | 2 +- drivers/hid/hid-prodikeys.c | 2 +- drivers/hid/hid-sony.c | 2 +- drivers/hid/hid-uclogic-core.c | 4 +- drivers/hid/hid-wiimote-core.c | 2 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hid/wacom_wac.c | 2 +- drivers/hsi/clients/ssi_protocol.c | 6 +- drivers/hv/vmbus_drv.c | 2 +- drivers/hwmon/ftsteutates.c | 9 +- drivers/hwmon/npcm750-pwm-fan.c | 2 +- drivers/hwmon/pwm-fan.c | 2 +- drivers/i2c/busses/i2c-img-scb.c | 2 +- drivers/idle/intel_idle.c | 4 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 2 +- drivers/infiniband/hw/hfi1/aspm.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 4 +- drivers/infiniband/hw/hfi1/driver.c | 3 +- drivers/infiniband/hw/hfi1/mad.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 3 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/irdma/cm.c | 3 +- drivers/infiniband/hw/irdma/utils.c | 4 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mthca/mthca_catas.c | 2 +- drivers/infiniband/hw/qib/qib_driver.c | 4 +- drivers/infiniband/hw/qib/qib_iba6120.c | 4 +- drivers/infiniband/hw/qib/qib_iba7220.c | 6 +- drivers/infiniband/hw/qib/qib_iba7322.c | 5 +- drivers/infiniband/hw/qib/qib_init.c | 2 +- drivers/infiniband/hw/qib/qib_intr.c | 3 +- drivers/infiniband/hw/qib/qib_mad.c | 3 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/hw/qib/qib_tx.c | 2 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 2 +- drivers/infiniband/sw/rxe/rxe_req.c | 2 +- drivers/input/ff-memless.c | 2 +- drivers/input/gameport/gameport.c | 3 +- drivers/input/input.c | 2 +- drivers/input/joystick/db9.c | 2 +- drivers/input/joystick/gamecon.c | 2 +- drivers/input/joystick/turbografx.c | 2 +- drivers/input/keyboard/imx_keypad.c | 3 +- drivers/input/keyboard/locomokbd.c | 2 +- drivers/input/keyboard/snvs_pwrkey.c | 3 +- drivers/input/keyboard/tegra-kbc.c | 2 +- drivers/input/misc/nxp-bbnsm-pwrkey.c | 2 +- drivers/input/mouse/alps.c | 2 +- drivers/input/mouse/byd.c | 2 +- drivers/input/touchscreen/ad7877.c | 2 +- drivers/input/touchscreen/ad7879.c | 2 +- drivers/input/touchscreen/bu21029_ts.c | 3 +- drivers/input/touchscreen/exc3000.c | 2 +- drivers/input/touchscreen/sx8654.c | 2 +- drivers/input/touchscreen/tsc200x-core.c | 2 +- drivers/iommu/dma-iommu.c | 3 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 2 +- drivers/isdn/hardware/mISDN/w6692.c | 2 +- drivers/isdn/mISDN/dsp_tones.c | 2 +- drivers/isdn/mISDN/fsm.c | 2 +- drivers/isdn/mISDN/l1oip_core.c | 6 +- drivers/isdn/mISDN/timerdev.c | 2 +- drivers/leds/flash/leds-rt8515.c | 2 +- drivers/leds/flash/leds-sgm3140.c | 2 +- drivers/leds/led-core.c | 3 +- drivers/leds/trigger/ledtrig-activity.c | 4 +- drivers/leds/trigger/ledtrig-heartbeat.c | 2 +- drivers/leds/trigger/ledtrig-pattern.c | 2 +- drivers/leds/trigger/ledtrig-transient.c | 2 +- drivers/mailbox/mailbox-altera.c | 2 +- drivers/md/bcache/stats.c | 2 +- drivers/md/dm-delay.c | 2 +- drivers/md/dm-integrity.c | 3 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-vdo/dedupe.c | 2 +- drivers/md/dm-writecache.c | 4 +- drivers/md/md.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_vbi.c | 2 +- drivers/media/dvb-core/dmxdev.c | 3 +- drivers/media/i2c/tc358743.c | 2 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/bt8xx/bttv-input.c | 4 +- drivers/media/pci/cx18/cx18-fileops.c | 2 +- drivers/media/pci/ivtv/ivtv-irq.c | 2 +- drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/tw686x/tw686x-core.c | 2 +- drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c | 2 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 2 +- drivers/media/radio/radio-cadet.c | 2 +- drivers/media/rc/ene_ir.c | 2 +- drivers/media/rc/igorplugusb.c | 2 +- drivers/media/rc/img-ir/img-ir-hw.c | 5 +- drivers/media/rc/img-ir/img-ir-raw.c | 2 +- drivers/media/rc/imon.c | 2 +- drivers/media/rc/ir-mce_kbd-decoder.c | 3 +- drivers/media/rc/rc-ir-raw.c | 3 +- drivers/media/rc/rc-main.c | 4 +- drivers/media/usb/au0828/au0828-dvb.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 11 +- drivers/media/usb/s2255/s2255drv.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 5 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 2 +- drivers/memstick/host/tifm_ms.c | 2 +- drivers/misc/Kconfig | 2 +- drivers/misc/Makefile | 2 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 2 +- drivers/misc/cardreader/rtsx_usb.c | 2 +- drivers/misc/sgi-xp/xpc_main.c | 3 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/core/quirks.h | 12 +- drivers/mmc/host/atmel-mci.c | 5 +- drivers/mmc/host/dw_mmc.c | 6 +- drivers/mmc/host/jz4740_mmc.c | 3 +- drivers/mmc/host/meson-mx-sdio.c | 3 +- drivers/mmc/host/mtk-sd.c | 3 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/omap.c | 7 +- drivers/mmc/host/sdhci-acpi.c | 8 +- drivers/mmc/host/sdhci-esdhc-imx.c | 74 +- drivers/mmc/host/sdhci-of-at91.c | 8 +- drivers/mmc/host/sdhci-of-k1.c | 143 +- drivers/mmc/host/sdhci-pci-core.c | 19 +- drivers/mmc/host/sdhci-pxav3.c | 8 +- drivers/mmc/host/sdhci-s3c.c | 10 +- drivers/mmc/host/sdhci-xenon.c | 9 +- drivers/mmc/host/sdhci.c | 12 +- drivers/mmc/host/sdhci.h | 4 +- drivers/mmc/host/sdhci_am654.c | 8 +- drivers/mmc/host/tifm_sd.c | 2 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mmc/host/vub300.c | 8 +- drivers/mmc/host/wbsd.c | 2 +- drivers/most/most_usb.c | 2 +- drivers/mtd/sm_ftl.c | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/can/grcan.c | 4 +- drivers/net/can/kvaser_pciefd.c | 3 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/dsa/b53/b53_common.c | 6 +- drivers/net/dsa/mv88e6xxx/phy.c | 2 +- drivers/net/eql.c | 2 +- drivers/net/ethernet/3com/3c515.c | 2 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c589_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/agere/et131x.c | 3 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 3 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 3 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/pds_core/main.c | 2 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/apple/bmac.c | 2 +- drivers/net/ethernet/apple/mace.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 4 +- drivers/net/ethernet/atheros/atlx/atl2.c | 7 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 16 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 6 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 4 +- drivers/net/ethernet/cisco/enic/enic_clsf.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/dmfe.c | 2 +- drivers/net/ethernet/dec/tulip/interrupt.c | 2 +- drivers/net/ethernet/dec/tulip/pnic.c | 2 +- drivers/net/ethernet/dec/tulip/pnic2.c | 2 +- drivers/net/ethernet/dec/tulip/timer.c | 4 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dec/tulip/uli526x.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/enetc/Kconfig | 6 +- drivers/net/ethernet/google/gve/gve_main.c | 3 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 6 +- drivers/net/ethernet/intel/igbvf/netdev.c | 3 +- drivers/net/ethernet/intel/igc/igc_main.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 4 +- drivers/net/ethernet/korina.c | 3 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 5 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 3 +- drivers/net/ethernet/micrel/ksz884x.c | 6 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/natsemi/ns83820.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 4 +- drivers/net/ethernet/packetengines/hamachi.c | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 3 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 2 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/realtek/atp.c | 2 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 5 +- drivers/net/ethernet/seeq/ether3.c | 2 +- drivers/net/ethernet/sfc/falcon/falcon.c | 4 +- drivers/net/ethernet/sfc/falcon/rx.c | 3 +- drivers/net/ethernet/sfc/mcdi.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 3 +- drivers/net/ethernet/sfc/siena/mcdi.c | 2 +- drivers/net/ethernet/sfc/siena/rx_common.c | 3 +- drivers/net/ethernet/sgi/ioc3-eth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 3 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 3 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/ti/netcp_ethss.c | 2 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/ethernet/tundra/tsi108_eth.c | 2 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/scc.c | 14 +- drivers/net/hippi/rrunner.c | 2 +- drivers/net/ntb_netdev.c | 2 +- drivers/net/slip/slip.c | 4 +- drivers/net/tun.c | 2 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/vxlan/vxlan_core.c | 2 +- drivers/net/wan/hdlc_cisco.c | 2 +- drivers/net/wan/hdlc_fr.c | 2 +- drivers/net/wan/hdlc_ppp.c | 2 +- drivers/net/wireguard/timers.c | 17 +- drivers/net/wireless/ath/ar5523/ar5523.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 3 +- drivers/net/wireless/ath/ath10k/mac.c | 33 +- drivers/net/wireless/ath/ath10k/pci.c | 5 +- drivers/net/wireless/ath/ath10k/sdio.c | 3 +- drivers/net/wireless/ath/ath10k/snoc.c | 7 +- drivers/net/wireless/ath/ath11k/ce.c | 2 +- drivers/net/wireless/ath/ath11k/core.c | 29 +- drivers/net/wireless/ath/ath11k/core.h | 4 +- drivers/net/wireless/ath/ath11k/debugfs.c | 148 +- drivers/net/wireless/ath/ath11k/debugfs.h | 10 +- drivers/net/wireless/ath/ath11k/dp.c | 5 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 5 +- drivers/net/wireless/ath/ath11k/mac.c | 127 +- drivers/net/wireless/ath/ath11k/mac.h | 4 +- drivers/net/wireless/ath/ath11k/wmi.c | 49 +- drivers/net/wireless/ath/ath12k/ce.c | 2 +- drivers/net/wireless/ath/ath12k/core.c | 10 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 3 +- drivers/net/wireless/ath/ath12k/hal.h | 3 +- drivers/net/wireless/ath/ath12k/hw.c | 6 + drivers/net/wireless/ath/ath12k/hw.h | 2 + drivers/net/wireless/ath/ath12k/pci.c | 6 +- drivers/net/wireless/ath/ath12k/pci.h | 4 +- drivers/net/wireless/ath/ath6kl/main.c | 2 +- drivers/net/wireless/ath/ath6kl/recovery.c | 2 +- drivers/net/wireless/ath/ath6kl/txrx.c | 3 +- drivers/net/wireless/ath/ath6kl/wmi.c | 2 +- drivers/net/wireless/ath/ath9k/channel.c | 4 +- drivers/net/wireless/ath/ath9k/gpio.c | 5 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 3 +- drivers/net/wireless/ath/ath9k/link.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 2 +- drivers/net/wireless/ath/wil6210/interrupt.c | 26 +- drivers/net/wireless/ath/wil6210/netdev.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c | 3 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_crypto.c | 4 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 3 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 5 +- drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mld/agg.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- drivers/net/wireless/marvell/libertas/if_usb.c | 2 +- drivers/net/wireless/marvell/libertas/main.c | 5 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 2 +- drivers/net/wireless/marvell/libertas_tf/main.c | 2 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 2 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 3 +- drivers/net/wireless/marvell/mwifiex/init.c | 3 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +- drivers/net/wireless/marvell/mwifiex/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 4 +- drivers/net/wireless/microchip/wilc1000/hif.c | 13 +- drivers/net/wireless/purelifi/plfxlc/usb.c | 4 +- drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 4 +- drivers/net/wireless/realtek/rtw88/tx.c | 3 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 2 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/net/wireless/st/cw1200/queue.c | 2 +- drivers/net/wireless/st/cw1200/sta.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 3 +- drivers/net/xen-netback/netback.c | 3 +- drivers/net/xen-netfront.c | 3 +- drivers/nfc/nfcmrvl/fw_dnld.c | 3 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn533/uart.c | 2 +- drivers/nfc/st-nci/ndlc.c | 4 +- drivers/nfc/st-nci/se.c | 7 +- drivers/nfc/st21nfca/se.c | 7 +- drivers/nvme/host/multipath.c | 2 +- drivers/parport/ieee1284.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 2 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pcmcia/bcm63xx_pcmcia.c | 2 +- drivers/pcmcia/electra_cf.c | 2 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/pcmcia/pd6729.c | 3 +- drivers/pcmcia/soc_common.c | 2 +- drivers/pcmcia/yenta_socket.c | 3 +- drivers/pinctrl/pinctrl-st.c | 5 - drivers/pinctrl/pinctrl-tb10x.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcm2290.c | 9 + drivers/platform/loongarch/loongson-laptop.c | 7 +- drivers/platform/x86/intel_ips.c | 2 +- drivers/pps/clients/pps-gpio.c | 2 +- drivers/ptp/ptp_ocp.c | 2 +- drivers/ptp/ptp_private.h | 12 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/core.c | 322 +- drivers/pwm/pwm-pxa.c | 6 + drivers/pwm/pwm-sifive.c | 52 +- drivers/pwm/pwm-sophgo-sg2042.c | 141 +- drivers/rapidio/rio_cm.c | 3 + drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/max20086-regulator.c | 6 +- drivers/regulator/pca9450-regulator.c | 120 +- drivers/regulator/rpi-panel-v2-regulator.c | 114 + drivers/regulator/tps6594-regulator.c | 62 +- drivers/rtc/dev.c | 2 +- drivers/rtc/rtc-test.c | 2 +- drivers/s390/block/dasd.c | 4 +- drivers/s390/char/con3215.c | 2 +- drivers/s390/char/con3270.c | 2 +- drivers/s390/char/tape_core.c | 2 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/cio/device_fsm.c | 2 +- drivers/s390/cio/eadm_sch.c | 2 +- drivers/s390/crypto/ap_bus.c | 2 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/s390/scsi/zfcp_erp.c | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 3 +- drivers/s390/scsi/zfcp_sysfs.c | 2 - drivers/scsi/BusLogic.c | 2 + drivers/scsi/aic7xxx/aic79xx_core.c | 2 +- drivers/scsi/aic94xx/aic94xx_scb.c | 2 +- drivers/scsi/aic94xx/aic94xx_tmf.c | 4 +- drivers/scsi/arcmsr/arcmsr_hba.c | 6 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 4 +- drivers/scsi/bfa/bfad.c | 3 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_tgt.c | 4 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 2 +- drivers/scsi/csiostor/csio_hw.c | 4 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/dc395x.c | 2 +- drivers/scsi/elx/efct/efct_xport.c | 2 +- drivers/scsi/elx/libefc/efc_els.c | 2 +- drivers/scsi/elx/libefc/efc_fabric.c | 2 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/fcoe/fcoe.c | 22 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/fnic/fdls_disc.c | 8 +- drivers/scsi/fnic/fip.c | 8 +- drivers/scsi/fnic/fnic_main.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 7 +- drivers/scsi/ibmvscsi/ibmvfc.c | 4 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 3 +- drivers/scsi/ipr.c | 8 +- drivers/scsi/isci/host.c | 6 +- drivers/scsi/isci/phy.c | 2 +- drivers/scsi/isci/port.c | 2 +- drivers/scsi/isci/port_config.c | 4 +- drivers/scsi/libfc/fc_fcp.c | 4 +- drivers/scsi/libiscsi.c | 5 +- drivers/scsi/libsas/sas_scsi_host.c | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 3 +- drivers/scsi/lpfc/lpfc_els.c | 8 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +- drivers/scsi/lpfc/lpfc_init.c | 9 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 6 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mvsas/mv_defs.h | 4 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/pmcraid.c | 6 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_edif.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 11 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 2 +- drivers/soundwire/amd_manager.c | 9 +- drivers/soundwire/bus.c | 6 +- drivers/soundwire/intel_ace2x.c | 11 +- drivers/soundwire/qcom.c | 6 +- drivers/spi/Kconfig | 4 +- drivers/spi/spi-fsl-dspi.c | 356 +- drivers/spi/spi-loongson-core.c | 1 + drivers/spi/spi-offload.c | 2 +- drivers/spi/spi-omap2-mcspi.c | 30 +- drivers/spi/spi-pci1xxxx.c | 11 +- drivers/spi/spi-qpic-snand.c | 37 +- drivers/spi/spi-stm32-ospi.c | 24 +- .../staging/gpib/agilent_82357a/agilent_82357a.c | 3 +- drivers/staging/gpib/common/gpib_os.c | 5 +- drivers/staging/gpib/common/iblib.c | 2 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 3 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 8 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 8 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 5 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 4 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 +- drivers/target/iscsi/iscsi_target_erl0.c | 3 +- drivers/target/iscsi/iscsi_target_erl1.c | 2 +- drivers/target/iscsi/iscsi_target_util.c | 7 +- drivers/target/target_core_user.c | 4 +- drivers/tty/ipwireless/hardware.c | 2 +- drivers/tty/mips_ejtag_fdc.c | 3 +- drivers/tty/n_gsm.c | 8 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 3 +- drivers/tty/serial/8250/8250_core.c | 4 +- drivers/tty/serial/altera_uart.c | 2 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/atmel_serial.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/liteuart.c | 2 +- drivers/tty/serial/max3100.c | 2 +- drivers/tty/serial/sa1100.c | 2 +- drivers/tty/serial/sccnxp.c | 2 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/synclink_gt.c | 4 +- drivers/tty/sysrq.c | 3 +- drivers/tty/vcc.c | 4 +- drivers/ufs/core/ufs-sysfs.c | 190 + drivers/ufs/core/ufshcd.c | 11 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/atm/speedtch.c | 10 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/core/hcd.c | 2 +- drivers/usb/core/hub.c | 2 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/ehci-platform.c | 3 +- drivers/usb/host/ohci-hcd.c | 3 +- drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/host/r8a66597-hcd.c | 7 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-q.c | 2 +- drivers/usb/host/xen-hcd.c | 2 +- drivers/usb/host/xhci.c | 2 +- drivers/usb/isp1760/isp1760-udc.c | 2 +- drivers/usb/misc/usbtest.c | 2 +- drivers/usb/musb/da8xx.c | 3 +- drivers/usb/musb/mpfs.c | 3 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/musb/musb_dsps.c | 2 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/serial/garmin_gps.c | 3 +- drivers/usb/serial/mos7840.c | 4 +- drivers/usb/storage/realtek_cr.c | 3 +- drivers/usb/usbip/vudc_transfer.c | 2 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/nvidia/nv_local.h | 2 +- drivers/video/fbdev/pm3fb.c | 3 + drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/watchdog/at91sam9_wdt.c | 2 +- drivers/watchdog/bcm47xx_wdt.c | 2 +- drivers/watchdog/lpc18xx_wdt.c | 3 +- drivers/watchdog/shwdt.c | 2 +- fs/backing-file.c | 4 +- fs/bcachefs/bcachefs.h | 3 +- fs/bcachefs/btree_gc.c | 92 +- fs/bcachefs/btree_io.c | 10 +- fs/bcachefs/btree_locking.c | 2 +- fs/bcachefs/btree_types.h | 29 + fs/bcachefs/btree_update_interior.c | 64 +- fs/bcachefs/btree_update_interior.h | 7 + fs/bcachefs/dirent.c | 2 +- fs/bcachefs/error.c | 5 +- fs/bcachefs/fs.c | 12 +- fs/bcachefs/fsck.c | 12 +- fs/bcachefs/inode.c | 2 +- fs/bcachefs/io_read.c | 11 +- fs/bcachefs/io_read.h | 1 + fs/bcachefs/movinggc.c | 22 +- fs/bcachefs/rcu_pending.c | 22 +- fs/bcachefs/recovery.c | 19 +- fs/bcachefs/recovery_passes.c | 14 +- fs/bcachefs/sb-downgrade.c | 5 +- fs/bcachefs/sb-errors_format.h | 8 +- fs/bcachefs/sb-members.c | 19 +- fs/bcachefs/str_hash.h | 2 +- fs/bcachefs/super.c | 42 +- fs/bcachefs/util.c | 10 +- fs/bcachefs/util.h | 2 +- fs/ceph/super.c | 3 +- fs/dlm/lock.c | 2 +- fs/ext4/super.c | 2 +- fs/file_table.c | 9 +- fs/hugetlbfs/inode.c | 19 + fs/internal.h | 2 +- fs/jbd2/journal.c | 2 +- fs/namespace.c | 53 +- fs/nfsd/nfs3proc.c | 2 +- fs/nfsd/nfs4callback.c | 1 + fs/nfsd/nfs4state.c | 84 +- fs/nfsd/nfsproc.c | 2 +- fs/nfsd/state.h | 1 + fs/nilfs2/segment.c | 2 +- fs/ocfs2/cluster/tcp.c | 3 +- fs/proc/inode.c | 11 +- fs/proc/task_mmu.c | 14 +- fs/smb/client/connect.c | 10 +- include/drm/display/drm_dp.h | 24 +- .../dt-bindings/regulator/nxp,pca9450-regulator.h | 18 + include/linux/cpu.h | 3 + include/linux/crc32.h | 25 - include/linux/fs.h | 13 +- include/linux/gcd.h | 3 + include/linux/ksm.h | 8 +- include/linux/mm.h | 5 + include/linux/mmdebug.h | 12 + include/linux/mmzone.h | 14 +- include/linux/pageblock-flags.h | 8 +- include/linux/pfn_t.h | 31 +- include/linux/pwm.h | 3 + include/linux/scatterlist.h | 4 +- include/linux/shmem_fs.h | 5 +- include/linux/sprintf.h | 2 +- include/linux/sunrpc/xdr.h | 3 +- include/linux/timer.h | 2 +- include/linux/vmstat.h | 4 +- include/linux/writeback.h | 10 - include/sound/soc-component.h | 1 - include/trace/events/mmap.h | 52 - include/trace/events/power.h | 47 - include/trace/events/scsi.h | 13 +- include/uapi/linux/bits.h | 4 +- include/uapi/linux/pwm.h | 53 + include/ufs/ufs.h | 26 + init/Kconfig | 1 + init/initramfs.c | 1 + init/main.c | 1 + kernel/kexec_handover.c | 29 +- kernel/kthread.c | 3 +- kernel/printk/internal.h | 2 + kernel/printk/nbcon.c | 26 +- kernel/printk/printk.c | 20 +- kernel/rcu/tasks.h | 3 +- kernel/rcu/tree_nocb.h | 2 +- kernel/sched/ext.c | 18 +- kernel/sched/ext.h | 16 + kernel/sched/ext_idle.c | 28 +- kernel/sched/ext_idle.h | 7 - kernel/sched/psi.c | 2 +- kernel/time/sleep_timeout.c | 2 +- kernel/trace/ring_buffer.c | 4 +- kernel/trace/trace_events_filter.c | 192 +- kernel/workqueue.c | 15 +- lib/alloc_tag.c | 2 + lib/crc32.c | 67 - lib/math/gcd.c | 27 +- lib/scatterlist.c | 8 +- lib/tests/crc_kunit.c | 39 +- lib/vsprintf.c | 61 +- localversion-next | 2 +- mm/Kconfig | 17 +- mm/cma.c | 4 +- mm/damon/Kconfig | 16 + mm/damon/Makefile | 1 + mm/damon/stat.c | 246 + mm/filemap.c | 3 +- mm/gup.c | 41 +- mm/hugetlb.c | 58 +- mm/ksm.c | 49 +- mm/list_lru.c | 34 +- mm/madvise.c | 14 +- mm/memory.c | 2 - mm/mm_init.c | 2 +- mm/page-writeback.c | 4 +- mm/page_alloc.c | 38 +- mm/page_io.c | 71 +- mm/shmem.c | 17 +- mm/slub.c | 5 +- mm/swap.h | 9 +- mm/vma.c | 66 +- mm/vmscan.c | 233 +- mm/vmstat.c | 459 +- mm/zswap.c | 5 +- net/802/garp.c | 2 +- net/802/mrp.c | 4 +- net/appletalk/ddp.c | 2 +- net/atm/lec.c | 5 +- net/ax25/af_ax25.c | 2 +- net/ax25/ax25_ds_timer.c | 2 +- net/ax25/ax25_timer.c | 10 +- net/batman-adv/tp_meter.c | 4 +- net/bluetooth/hidp/core.c | 2 +- net/bluetooth/mgmt.c | 4 +- net/bluetooth/rfcomm/core.c | 4 +- net/bridge/br_multicast.c | 49 +- net/bridge/br_multicast_eht.c | 9 +- net/bridge/br_stp_timer.c | 15 +- net/can/proc.c | 2 +- net/core/drop_monitor.c | 2 +- net/core/gen_estimator.c | 2 +- net/core/neighbour.c | 4 +- net/ethtool/mm.c | 2 +- net/hsr/hsr_device.c | 5 +- net/hsr/hsr_framereg.c | 4 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ipv4/igmp.c | 6 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_timewait_sock.c | 2 +- net/ipv4/ip_fragment.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/tcp_timer.c | 6 +- net/ipv6/addrconf.c | 2 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/reassembly.c | 2 +- net/lapb/lapb_timer.c | 4 +- net/llc/llc_c_ac.c | 11 +- net/mac80211/agg-rx.c | 6 +- net/mac80211/agg-tx.c | 6 +- net/mac80211/ibss.c | 2 +- net/mac80211/led.c | 3 +- net/mac80211/mesh.c | 6 +- net/mac80211/mesh_hwmp.c | 2 +- net/mac80211/mesh_plink.c | 2 +- net/mac80211/mlme.c | 9 +- net/mac80211/ocb.c | 2 +- net/mac80211/sta_info.c | 3 +- net/mptcp/pm.c | 3 +- net/mptcp/protocol.c | 6 +- net/ncsi/ncsi-manage.c | 4 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/ipvs/ip_vs_conn.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 +- net/netfilter/ipvs/ip_vs_lblc.c | 3 +- net/netfilter/ipvs/ip_vs_lblcr.c | 3 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netfilter/xt_LED.c | 5 +- net/netrom/af_netrom.c | 2 +- net/netrom/nr_timer.c | 10 +- net/nfc/core.c | 2 +- net/nfc/hci/core.c | 2 +- net/nfc/hci/llc_shdlc.c | 6 +- net/nfc/llcp_core.c | 6 +- net/nfc/nci/core.c | 4 +- net/packet/af_packet.c | 2 +- net/rose/af_rose.c | 2 +- net/rose/rose_link.c | 2 +- net/rose/rose_timer.c | 6 +- net/rxrpc/call_object.c | 2 +- net/sched/cls_flow.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_generic.c | 2 +- net/sched/sch_pie.c | 2 +- net/sched/sch_red.c | 2 +- net/sched/sch_sfq.c | 7 +- net/sctp/protocol.c | 2 +- net/sctp/sm_sideeffect.c | 32 +- net/sunrpc/socklib.c | 164 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/xdr.c | 11 +- net/sunrpc/xprt.c | 2 +- net/tipc/discover.c | 2 +- net/tipc/monitor.c | 2 +- net/tipc/node.c | 2 +- net/tipc/socket.c | 2 +- net/tipc/subscr.c | 2 +- net/wireless/core.c | 2 +- net/x25/af_x25.c | 2 +- net/x25/x25_link.c | 2 +- net/x25/x25_timer.c | 4 +- net/xfrm/xfrm_policy.c | 4 +- net/xfrm/xfrm_state.c | 2 +- scripts/lib/kdoc/kdoc_parser.py | 160 +- scripts/ver_linux | 2 - security/selinux/selinuxfs.c | 1 + sound/core/pcm_native.c | 19 +- sound/core/timer.c | 4 +- sound/drivers/aloop.c | 2 +- sound/drivers/dummy.c | 2 +- sound/drivers/mpu401/mpu401_uart.c | 2 +- sound/drivers/mtpav.c | 2 +- sound/drivers/opl3/opl3_midi.c | 2 +- sound/drivers/pcmtest.c | 2 +- sound/drivers/serial-u16550.c | 2 +- sound/i2c/other/ak4117.c | 2 +- sound/isa/sb/emu8000_pcm.c | 2 +- sound/isa/sb/sb8_midi.c | 2 +- sound/isa/wavefront/wavefront_midi.c | 2 +- sound/pci/asihpi/asihpi.c | 2 +- sound/pci/ctxfi/cttimer.c | 2 +- sound/pci/ctxfi/xfi.c | 4 +- sound/pci/echoaudio/midi.c | 2 +- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_realtek.c | 2 + sound/pci/hda/tas2781_hda_i2c.c | 5 +- sound/pci/rme9652/hdsp.c | 2 +- sound/pci/rme9652/hdspm.c | 2 +- sound/sh/aica.c | 4 +- sound/soc/amd/acp/acp-pci.c | 8 +- sound/soc/amd/acp/amd-acpi-mach.c | 4 +- sound/soc/amd/acp/amd.h | 8 +- sound/soc/codecs/Kconfig | 12 +- sound/soc/codecs/Makefile | 4 +- sound/soc/codecs/cs35l36.c | 2 +- sound/soc/codecs/cs42l43-jack.c | 46 +- sound/soc/codecs/cs42l43.c | 24 +- sound/soc/codecs/cs42l43.h | 5 - sound/soc/codecs/cs48l32.c | 4 + sound/soc/codecs/da7218.c | 2 +- sound/soc/codecs/da7219.c | 4 +- sound/soc/codecs/es8326.c | 3 +- sound/soc/codecs/es8375.c | 2 +- sound/soc/codecs/hdac_hdmi.c | 297 - sound/soc/codecs/hdac_hdmi.h | 10 - sound/soc/codecs/lpass-rx-macro.c | 1 - sound/soc/codecs/lpass-tx-macro.c | 1 - sound/soc/codecs/lpass-va-macro.c | 1 - sound/soc/codecs/lpass-wsa-macro.c | 1 - sound/soc/codecs/max98363.c | 2 +- sound/soc/codecs/max98373-i2c.c | 2 +- sound/soc/codecs/max98373-sdw.c | 2 +- sound/soc/codecs/max98388.c | 2 +- sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max98396.c | 4 +- sound/soc/codecs/max98504.c | 2 +- sound/soc/codecs/max98520.c | 2 +- sound/soc/codecs/max98927.c | 2 +- sound/soc/codecs/rt5640.c | 43 +- sound/soc/codecs/rt5640.h | 6 +- sound/soc/codecs/rt5645.c | 3 +- sound/soc/codecs/rt722-sdca-sdw.c | 2 +- sound/soc/codecs/rtq9124.c | 543 ++ sound/soc/codecs/tas571x.c | 52 + sound/soc/codecs/wcd9335.c | 5 - sound/soc/codecs/wcd934x.c | 4 - sound/soc/codecs/wcd937x.c | 32 +- sound/soc/codecs/wcd937x.h | 1 - sound/soc/codecs/wcd938x.c | 52 +- sound/soc/codecs/wcd939x.c | 46 +- sound/soc/codecs/wsa881x.c | 4 +- sound/soc/codecs/wsa883x.c | 2 +- sound/soc/codecs/wsa884x.c | 2 +- sound/soc/fsl/fsl_asrc.c | 2 +- sound/soc/fsl/fsl_sai.c | 4 +- sound/soc/fsl/imx-card.c | 13 +- sound/soc/fsl/imx-pcm-rpmsg.c | 2 +- sound/soc/intel/avs/board_selection.c | 27 + sound/soc/intel/avs/boards/Kconfig | 12 + sound/soc/intel/avs/boards/Makefile | 2 + sound/soc/intel/avs/boards/rt5640.c | 270 + sound/soc/loongson/loongson_i2s.c | 1 + sound/soc/meson/axg-card.c | 3 +- sound/soc/meson/meson-card-utils.c | 16 +- sound/soc/qcom/lpass-platform.c | 27 +- sound/soc/qcom/sm8250.c | 27 +- sound/soc/renesas/rcar/core.c | 35 +- sound/soc/renesas/rcar/ctu.c | 8 +- sound/soc/renesas/rcar/dma.c | 4 +- sound/soc/renesas/rcar/dvc.c | 8 +- sound/soc/renesas/rcar/mix.c | 8 +- sound/soc/renesas/rcar/msiof.c | 94 +- sound/soc/renesas/rcar/src.c | 10 +- sound/soc/renesas/rcar/ssi.c | 18 +- sound/soc/renesas/rcar/ssiu.c | 7 +- sound/soc/rockchip/rockchip_sai.c | 51 +- sound/soc/soc-core.c | 14 +- sound/soc/soc-dai.c | 16 +- sound/synth/emux/emux_synth.c | 2 +- sound/usb/midi.c | 2 +- sound/usb/mixer_quirks.c | 571 +- tools/lib/bpf/btf.c | 6 +- tools/mm/show_page_info.py | 169 + tools/testing/cxl/config_check.c | 1 + tools/testing/cxl/test/cxl.c | 7 +- tools/testing/nvdimm/test/iomap.c | 4 - tools/testing/selftests/mm/gup_longterm.c | 7 +- tools/testing/selftests/mm/merge.c | 78 + .../selftests/mount_setattr/mount_setattr_test.c | 17 +- tools/testing/selftests/nolibc/Makefile | 5 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigtrap_loop.c | 101 + tools/testing/vma/vma_internal.h | 11 + 1343 files changed, 17115 insertions(+), 16529 deletions(-) create mode 100644 Documentation/admin-guide/mm/damon/stat.rst create mode 100644 Documentation/devicetree/bindings/display/himax,hx8357.yaml delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7586.txt create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7586.yaml create mode 100644 Documentation/devicetree/bindings/soc/fsl/fsl,imx23-digctl.yaml create mode 100644 Documentation/devicetree/bindings/sound/fsl,mxs-audio-sgtl5000.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mxs-audio-sgtl5000.txt create mode 100644 Documentation/driver-api/cxl/conventions create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-sakurapi-rk3308b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso copy arch/arm64/boot/dts/rockchip/{rk3576-armsom-sige5.dts => rk3576-luckfox-core3 [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-luckfox-omni3576.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar-ethernet-switch.dtso copy arch/arm64/boot/dts/rockchip/{rk3588-rock-5b.dtsi => rk3588-rock-5b-5bp-5t.dt [...] create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts delete mode 100644 drivers/crypto/stm32/stm32-crc32.c copy drivers/gpu/drm/i915/{i915_reg.h => display/intel_display_regs.h} (70%) create mode 100644 drivers/gpu/drm/i915/display/intel_sbi.c create mode 100644 drivers/gpu/drm/i915/display/intel_sbi.h create mode 100644 drivers/gpu/drm/i915/display/intel_sbi_regs.h create mode 100644 drivers/gpu/drm/i915/display/vlv_sideband.c create mode 100644 drivers/gpu/drm/i915/display/vlv_sideband.h delete mode 100644 drivers/gpu/drm/i915/intel_sbi.c delete mode 100644 drivers/gpu/drm/i915/intel_sbi.h rename drivers/gpu/drm/i915/{vlv_sideband.c => vlv_iosf_sb.c} (54%) create mode 100644 drivers/gpu/drm/i915/vlv_iosf_sb.h rename drivers/gpu/drm/i915/{vlv_sideband_reg.h => vlv_iosf_sb_reg.h} (98%) delete mode 100644 drivers/gpu/drm/i915/vlv_sideband.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/vlv_iosf_sb.h rename drivers/gpu/drm/xe/compat-i915-headers/{vlv_sideband_reg.h => vlv_iosf_sb_r [...] delete mode 100644 drivers/gpu/drm/xe/compat-i915-headers/vlv_sideband.h create mode 100644 drivers/regulator/rpi-panel-v2-regulator.c create mode 100644 include/dt-bindings/regulator/nxp,pca9450-regulator.h create mode 100644 include/uapi/linux/pwm.h create mode 100644 mm/damon/stat.c delete mode 100644 sound/soc/codecs/hdac_hdmi.h create mode 100644 sound/soc/codecs/rtq9124.c create mode 100644 sound/soc/intel/avs/boards/rt5640.c create mode 100644 tools/mm/show_page_info.py create mode 100644 tools/testing/selftests/x86/sigtrap_loop.c