This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 935018dc5382 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 3bf288b3e531 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 05bbae5198e0 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 9194a01fdf51 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 402c9ff4be0e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5ec3aa8ee1b3 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 79bf1b236d8c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits bd202dff7079 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7dfe3950c84c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cb829fb77b98 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4a1145af2675 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 306ca2c8e9e6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 70d3019f17ee Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 830046a7721c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 5d705009a01d Merge branch 'fs-current' of linux-next omits d2a0bad99aef Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 4fd918a1df9e Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits d863f1a9cbc9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits beb448ce471b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 45eab153ac30 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 7b94801326b1 Merge remote-tracking branch 'asoc/for-6.15' into asoc-linus omits 12053e8e460e mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race omits 6dd9e56b9365 mm-hugetlb-unshare-page-tables-during-vma-split-not-before-v2 omits a9b47451e145 mm/hugetlb: unshare page tables during VMA split, not before omits f5eb6ba37dac alloc_tag: handle module codetag load errors as module loa [...] omits 5d0d652e199f iov_iter: use iov_offset for length calculation in iov_ite [...] omits 61785faa6ee6 KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY omits a5923219b154 fs/dax: fix "don't skip locked entries when scanning entries" new dd59137bfe70 fs/dax: Fix "don't skip locked entries when scanning entries" new 15ecd83dc062 rust: file: mark `LocalFile` as `repr(transparent)` new 946026ba4293 rust: file: improve safety comments new 21fae34a27dd Merge patch series "rust: file: mark `LocalFile` as `repr( [...] new 5402c4d4d200 exportfs: require ->fh_to_parent() to encode connectable f [...] new fcd0bb8e99f7 Merge tag 'vfs-6.16-rc2.fixes' of git://git.kernel.org/pub [...] adds a1b4a25abb3f Merge netfs API documentation updates adds c1a606cd75fb fs/netfs: remove unused flag NETFS_SREQ_SEEK_DATA_READ adds 9cd78ca04fb8 fs/netfs: remove unused source NETFS_INVALID_WRITE adds 9fcf235e91fa fs/netfs: remove unused flag NETFS_ICTX_WRITETHROUGH adds d46a7b217d6a fs/netfs: remove unused enum choice NETFS_READ_HOLE_CLEAR adds 314ee7035feb fs/netfs: reorder struct fields to eliminate holes adds 3dc00bca8dc8 fs/netfs: remove `netfs_io_request.ractl` adds 07c08bac9302 fs/netfs: declare field `proc_link` only if CONFIG_PROC_FS=y adds 6bb09e5db3a0 folio_queue: remove unused field `marks3` adds 67b916719a15 fs/netfs: remove unused flag NETFS_RREQ_DONT_UNLOCK_FOLIOS adds 4b1ca12dd3f2 fs/netfs: remove unused flag NETFS_RREQ_BLOCKED adds e02cdc0e7fb0 Merge patch series "netfs: Miscellaneous cleanups" adds 4481f7f2b3df netfs: Fix oops in write-retry from mis-resetting the subr [...] adds 34eb98c6598c netfs: Fix setting of transferred bytes with short DIO reads adds 20d72b00ca81 netfs: Fix the request's work item to not require a ref adds 2b1424cd131c netfs: Fix wait/wake to be consistent about the waitqueue used adds 5fddfbc0cbc5 Merge patch series "netfs: Miscellaneous fixes" adds db26d62d79e4 netfs: Fix undifferentiation of DIO reads from unbuffered reads new 0fb34422b5c2 Merge tag 'vfs-6.16-rc1.netfs' of git://git.kernel.org/pub [...] adds 0486b1832dc3 fuse: change 'unsigned' to 'unsigned int' adds faa794dd2e17 fuse: Move prefaulting out of hot write path adds 2396356a945b fuse: add more control over cache invalidation behaviour adds a5c4983bb907 fuse: Convert 'write' to a bit-field in struct fuse_copy_state adds 03a3617f92c2 fuse: use boolean bit-fields in struct fuse_copy_state adds 4fea593e625c fuse: optimize over-io-uring request expiration check adds 0c4f8ed498ce mm: skip folio reclaim in legacy memcg contexts for deadlo [...] adds 0c58a97f919c fuse: remove tmp folio for writebacks and internal rb tree adds 69efbff69f89 fuse: fix race between concurrent setattrs from multiple nodes adds 767c4b82715a MAINTAINERS: update filter of FUSE documentation adds 18ee43c398af docs: filesystems: add fuse-passthrough.rst adds f09222980d77 fs: fuse: add dev id to /dev/fuse fdinfo adds 394244b24fdd fuse: support copying large folios adds 3568a9569326 fuse: support large folios for retrieves adds 63c69ad3d18a fuse: refactor fuse_fill_write_pages() adds d60a6015e1a2 fuse: support large folios for writethrough writes adds 351a24eb4820 fuse: support large folios for folio reads adds cacc0645bcad fuse: support large folios for symlinks adds c91440c89fbd fuse: support large folios for stores adds ff7c3ee4842d fuse: support large folios for queued writes adds 906354c87f49 fuse: support large folios for readahead adds f3cb8bd908c7 fuse: support large folios for writeback adds c31f91c6af96 fuse: don't allow signals to interrupt getdents copying adds 467e245d47e6 readdir: supply dir_context.count as readdir buffer size hint adds dabb90391028 fuse: increase readdir buffer size new 2619a6d413f4 Merge tag 'fuse-update-6.16' of git://git.kernel.org/pub/s [...] adds 9126d2754c5e gfs2: Don't clear sb->s_fs_info in gfs2_sys_fs_add new fe4281644c62 Merge tag 'gfs2-for-6.16-fix' of git://git.kernel.org/pub/ [...] adds e94715982c96 m68k: remove use of page->index adds acc53a0b4c15 mm: rename page->index to page->__folio_index adds 80ae99c5727f ntfs3: use folios more in ntfs_compress_write() adds d9736929445e iov: remove copy_page_from_iter_atomic() adds a5ade2e9fa6a zram: rename ZCOMP_PARAM_NO_LEVEL adds dc75a0d93bd5 zram: support deflate-specific params adds 62973e38670a selftests/mm: deduplicate test logging in test_mlock_lock() adds 9abb8c208fcc selftests/mm: deduplicate default page size test results i [...] adds 25352d2f2dc6 memcg: disable kmem charging in nmi for unsupported arch adds 940b01fc8dc1 memcg: nmi safe memcg stats for specific archs adds 9d3edf96cef6 memcg: add nmi-safe update for MEMCG_KMEM adds 15ca4fa90457 memcg: nmi-safe slab stats updates adds 3ac4638a734a memcg: make memcg_rstat_updated nmi safe adds 8e1c4961f44b mm/damon/core: avoid destroyed target reference from DAMOS quota adds e08d5f515613 mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio() adds 594ec2ab389a mm: shmem: add missing shmem_unacct_size() in __shmem_file [...] adds 3f778ab1b524 mm/shmem: fix potential dead loop in shmem_unuse() adds a5cdbe9f376f mm: shmem: only remove inode from swaplist when it's swapp [...] adds c5a9deace609 mm/shmem: remove unneeded xa_is_value() check in shmem_unu [...] adds 6d211303121f selftests/mm: skip guard_regions.uffd tests when uffd is n [...] adds 115155901db2 selftests/mm: skip hugevm test if kernel config file is no [...] adds 3aefb1f06994 hugetlb: show nr_huge_pages in report_hugepages() adds 0acfc656df50 mm/damon/Kconfig: set DAMON_{VADDR,PADDR,SYSFS} default to DAMON adds 28615e6eed15 mm/damon/Kconfig: enable CONFIG_DAMON by default adds bfe125f1b187 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] adds 5a78977262f4 mm: rust: make CONFIG_MMU ifdefs more narrow adds 3bf67171e982 kcov: rust: add flags for KCOV with Rust adds cfc695109a6c selftests/mm: deduplicate test names in madv_populate adds 49c69504f4d3 mmu_notifiers: remove leftover stub macros adds e13e7922d034 mm: add CONFIG_PAGE_BLOCK_ORDER to select page block order adds 595cf683519a mm/khugepaged: fix race with folio split/free using tempor [...] adds bb084994d38f selftests/mm: two fixes for the pfnmap test adds 52084f258e46 mm/gup: update comment explaining why gup_fast() disables IRQs adds 918850c13608 tools/testing/vma: add missing function stub adds 83da212b7fca tools/testing: check correct variable in open_procmap() adds 9709eb0f845b sched/numa: fix task swap by skipping kernel threads adds ad6b26b6a0a7 sched/numa: add statistics of numa balance task adds 79509ec1d253 selftests/damon/_damon_sysfs: skip testcases if CONFIG_DAM [...] adds 109364fce504 selftests/mm: use standard ksft_finished() in cow and gup_ [...] adds 3f192afbede2 selftests/mm: add helper for logging test start and results adds 3f2d9a9ac544 selftests/mm: report unique test names for each cow test adds 66bce7afbaca selftests/mm: fix test result reporting in gup_longterm adds 0b43b8bc8ef8 mm/khugepaged: clean up refcount check using folio_expecte [...] new fd1f8473503e Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel [...] adds 7bba3167c08a module: Constify parameters of module_enforce_rwx_sections() adds f7984942630b module: Add a separate function to mark sections as read-o [...] adds 60b57b9cb002 module: Make .static_call_sites read-only after init adds a0b018a495a3 module: Remove outdated comment about text_size new c8be54240893 Merge tag 'modules-6.16-rc1' of git://git.kernel.org/pub/s [...] adds 9c8cedef3d2d tools/bootconfig: allow overriding CFLAGS assignment adds d81bab116b48 tools/bootconfig: specify LDFLAGS as an argument to CC new 546b1c9e93c2 Merge tag 'bootconfig-v6.16' of git://git.kernel.org/pub/s [...] adds 74a2bd0bfb06 nodemask: drop nodes_shift adds 4923c2c5b66f cpumask: add non-atomic __assign_cpu() adds e5bf9a4b68fa riscv: switch set_icache_stale_mask() to using non-atomic [...] adds 791a9b25ce2e cpumask: drop cpumask_assign_cpu() adds 31299a5e0211 bits: add comments and newlines to #if, #else and #endif d [...] adds 19408200c094 bits: introduce fixed-type GENMASK_U*() adds 5b572e8a9f3d bits: introduce fixed-type BIT_U*() adds 4fd225f7adbc drm/i915: Convert REG_GENMASK*() to fixed-width GENMASK_U*() adds 0405eef6c3bc test_bits: add tests for GENMASK_U*() adds e289b4882561 test_bits: add tests for BIT_U*() adds 243c90e917f5 build_bug.h: more user friendly error messages in BUILD_BU [...] adds 99c712d788c4 bitmap-str: Get rid of 'extern' for function prototypes adds 89a44a808814 bitmap-str: Add missing header(s) adds a256ae22570e bitfield: Add FIELD_MODIFY() helper adds 895ee6a22e31 topology: make for_each_node_with_cpus() O(N) new 8b2198f03776 Merge tag 'bitmap-for-6.16-rc1' of https://github.com/norov/linux adds cddded9803cd crypto: s390/sha256 - rename module to sha256-s390 adds b9802b54d41b asm-generic: Add sched.h inclusion in simd.h new 04446eee58fc Merge tag 'v6.16-p3' of git://git.kernel.org/pub/scm/linux [...] adds a9c0b33ef230 tools: hv: Enable debug logs for hv_kvp_daemon adds 13423063c7cb arm64: kvm, smccc: Introduce and use API for getting hyper [...] adds 36ebd328a57a arm64: hyperv: Use SMCCC to detect hypervisor presence adds f41ceff17486 Drivers: hv: Enable VTL mode for arm64 adds e7e6902fbd19 Drivers: hv: Provide arch-neutral implementation of get_vtl() adds 1f5538a8e2fd arm64: hyperv: Initialize the Virtual Trust Level field adds e956ee9491d9 arm64, x86: hyperv: Report the VTL the system boots in adds 23aa0c355921 dt-bindings: microsoft,vmbus: Add interrupt and DMA cohere [...] adds 1dc5df133b98 Drivers: hv: vmbus: Get the IRQ number from DeviceTree adds 18a34bb5221e Drivers: hv: vmbus: Introduce hv_get_vmbus_root_device() adds ab7e531a8212 ACPI: irq: Introduce acpi_get_gsi_dispatcher() adds d684f9b28809 PCI: hv: Get vPCI MSI IRQ domain from DeviceTree adds 86c48271e0d6 x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_b [...] adds 43cb39ad260a arch/x86: Provide the CPU number in the wakeup AP callback adds 09eea7ad0b8e Drivers: hv: Allocate interrupt and monitor pages aligned [...] adds c951ab8fd358 uio_hv_generic: Use correct size for interrupt and monitor pages adds 0315fef2aff9 uio_hv_generic: Align ring size to system page adds a60822bc11b1 Drivers: hv: Use kzalloc for panic page allocation adds cd1769e1fef9 Drivers: hv: Remove hv_alloc/free_* helpers adds dd1af0c4c56d PCI: hv: Remove unnecessary flex array in struct pci_packet adds f77276d1c959 Documentation: hyperv: Update VMBus doc with new features [...] adds e89f91222ab3 Drivers: hv: vmbus: Add comments about races with "channel [...] adds 96959283a58d Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests new c00b28502470 Merge tag 'hyperv-next-signed-20250602' of git://git.kerne [...] adds dbef257ab7fa xtensa: ptrace: Remove zero-length alignment array adds 47812144d395 xtensa: migrate to the generic rule for built-in DTB adds 3d6d238851df arch: xtensa: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX new f5164456c604 Merge tag 'xtensa-20250603' of https://github.com/jcmvbkbc [...] adds f2053eea39a4 hwmon: (qnap-mcu) Remove (explicitly) unused header adds ce6642211888 dt-bindings: hwmon: amc6821: add fan and PWM output adds cd17587272e2 hwmon: (amc6821) Add PWM polarity configuration with OF adds 2c183963fb5f hwmon: (k10temp) Add support for Zen5 Ryzen Desktop adds 73e5b6b51f00 hwmon: (pmbus) Introduce page_change_delay adds e894b6442a96 hwmon: (ltc2992) Use new GPIO line value setter callbacks adds 9c47e45de1f7 hwmon: (pmbus/ucd9000) Use new GPIO line value setter callbacks adds 19932f844f3f hwmon: (pmbus/max34440) Fix support for max34451 adds 629cf8f6c23a hwmon: (pmbus/max34440) Add support for ADPM12160 adds 0b3c04c81804 hwmon: (pmbus) Do not set regulators_node for single-chann [...] adds 6de6868df187 hwmon: (max6639) Allow setting target RPM adds ab2f6bffe731 hwmon: (max34451) Work around lost page adds 0bf08f9e358d hwmon: (asus-ec-sensors) sort sensor definition arrays adds 9b116ba6c9eb hwmon: (ina2xx) make regulator 'vs' support optional adds 0d01110e6356 hwmon: (gpio-fan) Add regulator support adds 7e581c193bde hwmon: Add KEBA battery monitoring controller support adds 56591083846b hwmon: (pwm-fan) disable threaded interrupts adds 80fcd1e7f5c7 hwmon: (xgene-hwmon) Simplify PCC shared memory region handling adds 38b5a5acabb6 hwmon: (lm90) Use to_delayed_work() adds 41e743881e85 hwmon: (aht10) Drop doctype annotations from static functions adds e799657a8aac hwmon: (dell-smm) Add the Dell OptiPlex 7050 to the DMI whitelist adds 4cf1aab45cc5 hwmon: (spd5118) Split into common and I2C specific code adds ae28532aff1f hwmon: (spd5118) Name chips taking the specification literally adds be82d39c537e hwmon: (spd5118) Support 16-bit addressing for NVMEM accesses adds a852162efbff hwmon: (spd5118) Detect and support 16-bit register addressing adds 48834a4e7943 dt-bindings: hwmon: pmbus: add lt3074 adds c66c5bda7f24 hwmon: (pmbus/lt3074) add support for lt3074 adds 03abdce464ef dt-bindings: hwmon: ti,tmp102: document optional V+ supply [...] adds 3e749ce13267 hwmon: (tmp102) add vcc regulator support adds 8debd8511dd9 hwmon: (max77705) Add initial support adds 928e1c67c13e dt-bindings: hwmon: Add Sophgo SG2044 external hardware mo [...] adds a60d965931a8 hwmon: (asus-ec-sensors) add ROG MAXIMUS Z90 Formula. adds 25be31832456 hwmon: (asus-ec-sensors) check sensor index in read_string() adds a92d87d2f90e hwmon: (isl28022, nct7363) Convert to use maple tree regis [...] adds 0c0c84e48698 hwmon: (ausus-ec-sensors) add MAXIMUS VI HERO. adds 024e5cf24327 hwmon: (ina238) Add ina238_config to save configurations f [...] adds 00ca54bee4b2 dt-bindings: Add SQ52206 to ina2xx devicetree bindings adds 6daaf15a1173 hwmon: (ina238) Add support for SQ52206 adds 0d9f596b1fe3 hwmon: (ina238) Modify the calculation formula to adapt to [...] adds e00fe40065b8 dt-bindings: hwmon: Add bindings for mpq8785 driver adds 1bc6020dc400 hwmon: pmbus: mpq8785: Prepare driver for multiple device support adds dc1a4bab48d5 hwmon: pmbus: mpq8785: Implement VOUT feedback resistor di [...] adds c27291468eb9 hwmon: pmbus: mpq8785: Add support for MPM82504 adds 8fcefe7812f2 hwmon: pmbus: mpq8785: Add support for MPM3695 family adds 9b96f82c782c hwmon: Add KEBA fan controller support adds 0ddce5549012 hwmon: (lm75) Fix I3C transfer buffer pointer for incoming data adds b2446a16dbf2 hwmon: (isl28022) Fix current reading calculation adds 46d40b2479ab doc: hwmon: acpi_power_meter: Add information about enabli [...] new 76c21d225469 Merge tag 'hwmon-for-v6.16' of git://git.kernel.org/pub/sc [...] adds e8866e26f5e8 ata: libata-core: Simplify ata_print_version_once adds f54464458d34 ata: libata-sata: Simplify sense_valid fetching adds ecd9ecc75d15 ata: libata-sata: Use BIT() macro to convert tag to bit field adds 23a8e0df49b8 ata: sata_sx4: Fix spelling mistake "parttern" -> "pattern" adds 11533932f5c5 ata: libata-scsi: Do not set the INFORMATION field twice f [...] adds b8ed9475384f dt-bindings: ata: rockchip-dwc-ahci: add RK3576 compatible adds 439d47608bb3 ata: libata: Print if port is external on boot adds f07f2b3fecac dt-bindings: ata: Convert ti,dm816-ahci to DT schema adds 2de72bb42c14 dt-bindings: ata: Convert st,ahci to DT schema adds b562d788e27a dt-bindings: ata: Convert apm,xgene-ahci to DT schema adds ca7cf1f41f38 dt-bindings: ata: Convert cavium,ebt3000-compact-flash to [...] adds 6130ed3cd0b4 dt-bindings: ata: Convert marvell,orion-sata to DT schema adds 3b0bca979344 dt-bindings: ata: Convert arasan,cf-spear1340 to DT schema adds 381d43b26282 ata: libata-eh: Update DIPM comments to reflect reality adds 62eef53ab5ed ata: libata-eh: Add ata_eh_set_lpm() WARN_ON_ONCE adds 22cfba10dbfb ata: libata-eh: Rename hipm and dipm variables adds 6d915e2812b3 ata: libata-eh: Rename no_dipm variable to be more clear adds a374cfbf6090 ata: libata-eh: Keep DIPM disabled while modifying the all [...] new efe19d34f636 Merge tag 'ata-6.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds 663704db9547 HID: appletb-kbd: Use secs_to_jiffies() instead of msecs_t [...] adds 2a647d400afe HID: HID_APPLETB_KBD should depend on X86 adds de7ad66b16b4 HID: HID_APPLETB_BL should depend on X86 new ad78d7e364a7 Merge branch 'for-6.16/apple' into for-linus adds fe7f7ac8e0c7 HID: usbhid: Eliminate recurrent out-of-bounds bug in usbh [...] adds a058002358b7 HID: quirks: Add HID_QUIRK_IGNORE_MOUSE quirk new 6f96598984a0 Merge branch 'for-6.16/core' into for-linus adds cc2c611f2960 HID: corsair-void: Use to_delayed_work() new 5b53c0e7df29 Merge branch 'for-6.16/corsair' into for-linus adds a99548b8343a HID: cp2112: destroy mutex on driver detach adds 837b05fea075 HID: cp2112: hold the lock for the entire direction_output() call adds 4c49d905ca43 HID: cp2112: use lock guards adds 6485543488a6 HID: cp2112: use new line value setter callbacks adds 9815a4236133 HID: mcp2200: use new line value setter callbacks adds 31a78afda1ef HID: mcp2221: use new line value setter callbacks new 17678759efda Merge branch 'for-6.16/hid-gpio-setter-callbacks' into for-linus adds 37d66cf07871 HID: intel-thc-hid: intel-quicki2c: pass correct arguments [...] adds bbd7a03dc9a2 HID: intel-thc-hid: intel-thc: make read-only arrays static const new e6322141f00d Merge branch 'for-6.16/intel-thc' into for-linus adds 113521a4d2b0 HID: Kysona: Add periodic online check new 1f09ba86b6bf Merge branch 'for-6.16/kysona' into for-linus adds f58470ce6d26 HID: hid-logitech: use sysfs_emit_at() instead of scnprintf() new 4376fd0f8c5f Merge branch 'for-6.16/logitech' into for-linus adds b8d56ef91cc3 HID: magicmouse: Apple Magic Mouse 2 USB-C support new 6920d9625730 Merge branch 'for-6.16/magicmouse' into for-linus adds a98e892c6942 HID: core: Add functions for HID drivers to react on first [...] adds 6a9e76f75c1a HID: multitouch: Disable touchpad on firmware level while [...] new c48228c476ff Merge branch 'for-6.16/core' into for-linus new 2043ae9019e0 Merge tag 'hid-for-linus-2025060301' of git://git.kernel.o [...] adds e36d96a2a1aa Merge tag 'samsung-drivers-6.16' of ssh://gitolite.kernel. [...] adds 3f9ce9d0760a dt-bindings: mfd: stm32-lptimer: Add support for stm32mp25 adds 4f8ceb0302b3 mfd: stm32-lptimer: Add support for stm32mp25 adds 5414bc8c57c4 clocksource/drivers/stm32-lptimer: Add support for stm32mp25 adds 3f51b232c1da pwm: stm32-lp: Add support for stm32mp25 adds 9effbfda6bfd dt-bindings: regulator: Add ROHM BD96802 PMIC adds 9d851b2e016a dt-bindings: mfd: Add ROHM BD96802 PMIC adds d5a30228b6fa dt-bindings: mfd: bd96801: Add ROHM BD96805 adds 82c218969eb0 dt-bindings: mfd: bd96802: Add ROHM BD96806 adds 7289d96ba557 mfd: rohm-bd96801: Add chip info adds d082571fca4d mfd: bd96801: Drop IC name from the regulator IRQ resources adds 9cc957546e38 regulator: bd96801: Drop IC name from the IRQ resources adds 4094040b1a13 mfd: rohm-bd96801: Support ROHM BD96802 adds 55606b9b2063 regulator: bd96801: Support ROHM BD96802 adds 6a309b489215 mfd: bd96801: Support ROHM BD96805 adds 7baf818d0d90 regulator: bd96801: Support ROHM BD96805 PMIC adds fecc18a9f59c mfd: bd96801: Support ROHM BD96806 adds 956e9363c823 regulator: bd96801: Support ROHM BD96806 PMIC adds 5d61bb1675ff MAINTAINERS: Add BD96802 specific header adds 9d56594f3ebf dt-bindings: mfd: brcm,bcm59056: Convert to YAML adds 13980ebf8e94 dt-bindings: mfd: brcm,bcm59056: Add compatible for BCM59054 adds 6adf48a3aa31 mfd: bcm590xx: Add support for multiple device types + BCM [...] adds d310cdbb4ee6 mfd: bcm590xx: Add PMU ID/revision parsing function adds 37512643e1f8 regulator: bcm590xx: Use dev_err_probe for regulator regis [...] adds 75dc12b44502 regulator: bcm590xx: Store regulator descriptions in table adds d92f474420e5 regulator: bcm590xx: Rename BCM59056-specific data as such adds ef7f3631a44b regulator: bcm590xx: Add support for BCM59054 regulators adds 18e6c1d2a7e2 Merge branches 'ib-firmware-mfd-6.16', 'ib-mfd-clocksource [...] adds 1d2aeee6dd62 mfd: aat2870: Use per-client debugfs directory adds 70a9d374293b mfd: tps65010: Use per-client debugfs directory adds a95fadf4a299 MAINTAINERS: Adjust the file entry in SIEMENS IPC LED DRIVERS adds ba1a455393c4 mfd: bcm590xx: Drop unused "id" member of bcm590xx struct adds 3745b5ca3529 mfd: sm501: Use new GPIO line value setter callbacks adds 651974212cac mfd: tps65010: Use new GPIO line value setter callbacks adds cf5c739af8ff mfd: ucb1x00: Use new GPIO line value setter callbacks adds 9c998b9d3128 dt-bindings: mfd: atmel: Add microchip,sama7d65-gpbr adds f7c636be96a1 dt-bindings: mfd: syscon: atmel,sama5d2-secumod: Convert to yaml adds 20e805cec064 dt-bindings: mfd: syscon: Add microchip,sama7d65-secumod adds 72d856ee1927 dt-bindings: mfd: samsung,s2mps11: add s2mpg10 adds b3379422b460 mfd: sec-core: Drop non-existing forward declarations adds 271dc4fbede4 mfd: sec: Sort includes alphabetically adds 5bef1b7f10a8 mfd: sec: Update includes to add missing and remove superf [...] adds 8b88b5e4d581 mfd: sec: Move private internal API to internal header adds 680ef57915db mfd: sec: Split into core and transport (i2c) drivers adds 5338709089b7 mfd: sec: Add support for S2MPG10 PMIC adds b355f0cb92bd mfd: sec: Merge separate core and irq modules adds d58b81c436f0 mfd: sec-common: Fix multiple trivial whitespace issues adds ada2b490c72b mfd: sec-i2c: Sort struct of_device_id entries and the dev [...] adds 176a30687bb5 mfd: sec: Use dev_err_probe() where appropriate adds 1cea1b6b2c89 mfd: sec-i2c: s2dos05/s2mpu05: Use explicit regmap config [...] adds fcc7f3b675b2 mfd: sec-irq: s2dos05 doesn't support interrupts adds 0c33784aeaeb mfd: sec-common: Don't ignore errors from sec_irq_init() adds aaaeae7e2ad1 mfd: sec-i2c: Rework platform data and regmap instantiating adds adf91d9e1983 mfd: sec: Change device_type to int adds 856c6514d5ab mfd: sec: Don't compare against NULL / 0 for errors, use ! adds 2b897a1c2b66 mfd: sec-common: Use sizeof(*var), not sizeof(struct type_of_var) adds 55684cbb537c mfd: sec-common: Convert to using MFD_CELL macros adds 10008dcc6234 mfd: sec-irq: Convert to using REGMAP_IRQ_REG() macros adds 217c445c40c0 mfd: sec: Add myself as module author adds 9282dc393d6b MAINTAINERS: add myself as reviewer for Samsung S2M MFD adds 9bc2d48514a5 dt-bindings: mfd: mediatek,mt8195-scpsys: Add support for MT6893 adds 484f0f59f09e mfd: exynos-lpass: Fix an error handling path in exynos_lp [...] adds b70b84556eec mfd: exynos-lpass: Avoid calling exynos_lpass_disable() tw [...] adds f41cc37f4bc0 mfd: exynos-lpass: Fix another error handling path in exyn [...] adds 401c16f0b47e dt-bindings: mfd: syscon: Add mt7988-topmisc adds 59d60c16ed41 mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE adds 6d31da9b6500 dt-bindings: mfd: syscon: Add qcom,apq8064-mmss-sfpb adds 70becbeb7f06 dt-bindings: mfd: syscon: Add qcom,apq8064-sps-sic adds f9a9ad91da2d dt-bindings: mfd: Drop unrelated nodes from DTS example adds 54a425bd3f5b dt-bindings: mfd: Correct indentation and style in DTS example adds 6d0b2398b263 mfd: 88pm886: Fix wakeup source leaks on device unbind adds 2c8294c9aaa0 mfd: as3722: Fix wakeup source leaks on device unbind adds d905d06e64b0 mfd: max14577: Fix wakeup source leaks on device unbind adds 6c7115cdf644 mfd: max77541: Fix wakeup source leaks on device unbind adds a59a56cc4fb1 mfd: max77705: Fix wakeup source leaks on device unbind adds fd37695dae09 mfd: max8925: Fix wakeup source leaks on device unbind adds 82ae581e56c3 mfd: rt5033: Fix wakeup source leaks on device unbind adds 37ef4aa4039c mfd: sprd-sc27xx: Fix wakeup source leaks on device unbind adds bdc76c19db1b dt-bindings: mfd: syscon: Add mediatek,mt8365-infracfg-nao adds 950a3c38f73d mfd: 88pm886: Constify struct regmap_irq_chip and some oth [...] adds 34c5f34df95f mfd: sm501: Remove unused sm501_find_clock new b8628379957d mfd: maxim: Correct Samsung "Electronics" spelling in headers new ffb006aa433e mfd: maxim: Correct Samsung "Electronics" spelling in copy [...] new 69352bd52b26 Merge tag 'mfd-next-6.16' of git://git.kernel.org/pub/scm/ [...] adds 1490cbb9dbfd device property: Split fwnode_get_child_node_count() adds 4623cc4e9a5f leds: pwm-multicolor: Use fwnode_get_child_node_count() adds 53762bb44b06 leds: ncp5623: Use fwnode_get_child_node_count() adds 08ca89e98620 usb: typec: tcpm: Use fwnode_get_child_node_count() adds 06d99fcf1f87 leds: led-triggers: Improvements for default trigger adds ee44a1def7ee leds: core: Bail out when composed name can't fit the buffer adds ca72d5ef5951 Documentation: leds: Remove .rst extension for leds-st1202 [...] adds b2661df9febd leds: leds-cros_ec: Avoid -Wflex-array-member-not-at-end warning adds e35ca991a777 leds: multicolor: Fix intensity setting while SW blinking adds bd3d14932923 leds: pca955x: Avoid potential overflow when filling defau [...] adds 4bab18dcb452 leds: lp8860: Use regmap_multi_reg_write for EEPROM writes adds 87a59548af95 leds: lp8860: Use new mutex guards to cleanup function exits adds 0cb55e16bd84 leds: lp8860: Remove default regs when not caching adds b0d6394094ee leds: lp8860: Enable regulator using enable_optional helper adds e0b95ba33c0f leds: lp8860: Only unlock in lp8860_unlock_eeprom() adds 982e0f042542 leds: lp8860: Disable GPIO with devm action adds f9a2eacb9107 leds: turris-omnia: Drop commas in the terminator entries adds 4c6c3ca07b7a leds: Do not enable by default during compile testing adds ee08ec51a0a0 leds: lgm-sso: Use new GPIO line value setter callbacks adds 2aafd2e41cf1 leds: pca955x: Use new GPIO line value setter callbacks adds e1cc2c8cc7cc leds: pca9532: Use new GPIO line value setter callbacks adds d1d320573073 leds: tca6507: Use new GPIO line value setter callbacks adds 5039a33fed88 leds: Provide skeleton KUnit testing for the LEDs framework adds b441b95a592c leds: pca995x: Fix typo in pca995x_of_match's of_device_id entry adds 1d7f25483c87 leds: led-test: Remove standard error checking after KUNIT [...] adds eb58933b78cd leds: led-test: Fill out the registration test to cover mo [...] adds cfa40f29df08 leds: led-test: Provide tests for the lookup and get infra [...] adds f1c86ab98640 leds: rgb: leds-mt6370-rgb: Improve definition of some str [...] adds 6a09ae828198 leds: flash: Add support for flash/strobe duration adds 0d12bb1a7fb6 dt-bindings: leds: Add Texas Instruments TPS6131x flash LE [...] adds b338a2ae9b31 leds: tps6131x: Add support for Texas Instruments TPS6131X [...] new b546608ea215 Merge tag 'leds-next-6.16' of git://git.kernel.org/pub/scm [...] adds 93e41f968d7c fbdev: Rework fb_blank() adds 7e3711eb87c5 fbdev: Track display blanking state adds dfb4bf1ac401 fbdev: Send old blank state in FB_EVENT_BLANK adds 726491f2038e backlight: Implement fbdev tracking with blank state from event adds 4bfb77f33816 backlight: Move blank-state handling into helper adds b01beb2f1f6b backlight: Replace fb events with a dedicated function call adds e98696cea7e2 backlight: lcd: Move event handling into helpers adds bc70cc84f5a2 backlight: lcd: Replace fb events with a dedicated function call adds 28f8bab711c0 leds: backlight trigger: Move blank-state handling into helper adds dc2139c0aa32 leds: backlight trigger: Replace fb events with a dedicate [...] adds d32a0b567a8a fbdev: Remove constants of unused events adds e12d3e1624a0 backlight: pm8941: Add NULL check in wled_configure() new a9dfb7db96f7 Merge tag 'backlight-next-6.16' of git://git.kernel.org/pu [...] new a14d39debda9 KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY new 14687e839a93 mm: fix vmstat after removing NR_BOUNCE new c3da4036c00f mm: strictly check vmstat_text array size new 271aa3a46d46 mm: fix compile error when CONFIG_SHMEM is not set new c4c41dc7a4db mm/madvise: handle madvise_lock() failure during race unwinding new 93cc3a648d22 alloc_tag: handle module codetag load errors as module loa [...] new a83911cada1a mm/mempolicy: fix incorrect freeing of wi_kobj new 0924a3bb78e9 iov_iter: use iov_offset for length calculation in iov_ite [...] new a2598f46ddda MAINTAINERS: add Alistair as reviewer of mm memory policy new b22302ed50d1 mm/hugetlb: unshare page tables during VMA split, not before new 0d3d89c148b9 mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race new 74d644376d14 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new e4a9b86ce8c5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 058c76928082 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6397f9857044 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new 178fd1ca8b0e Merge branch 'fs-current' of linux-next new dd78dc0a4e43 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 0153f36041b8 ice: fix Tx scheduler error handling in XDP callback new 6fa294257847 ice: create new Tx scheduler nodes for new queues only new 73145e6d8107 ice: fix rebuilding the Tx scheduler tree for large queue counts new 7292af042bcf idpf: fix a race in txq wakeup new 9dc63d8ff182 idpf: avoid mailbox timeout delays during reset new 408da3a0f89d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 905fe0845bb2 net: wwan: t7xx: Fix napi rx poll issue new f6695269dc52 Revert "kunit: configs: Enable CONFIG_INIT_STACK_ALL_PATTE [...] new 982d30c30eaa vmxnet3: correctly report gso type for UDP tunnels new d3f2a9587ebe selftests: net: build net/lib dependency in all target new a869d3a5eb01 net: airoha: Initialize PPE UPDMEM source-mac table new 504a577c9b00 net: airoha: Fix IPv6 hw acceleration in bridge mode new c86fac5365d3 net: airoha: Fix smac_id configuration in bridge mode new b56bbaf8c9ff Merge branch 'net-airoha-fix-ipv6-hw-acceleration' new 3e122c8e56b8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7a8041544351 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 984c8ffeedab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 065a651e2fb3 ASoC: Intel: avs: Simplify verification of parse_int_array [...] new b7188a1c0d2d ASoC: Intel: avs: boards: Fix rt5663 front end name new 61e36be334b0 Merge remote-tracking branch 'asoc/for-6.15' into asoc-linus new 5e1f97331401 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 08d8ccbbef8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 20120bd1afd7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e289485cb35b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new c86a6b290d00 Merge branch 'counter-current' of git://git.kernel.org/pub [...] new e896510e9064 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5bea7b502da4 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new 6b11a1b5c628 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] new f914b52c379c ftrace: Fix UAF when lookup kallsym after ftrace disabled new 5834a597386c ftrace: Don't allocate ftrace module map if ftrace is disabled new e27e43a5cbda xdp: Remove unused mem_return_failed event new 167d7ede0007 genirq/matrix: Remove unused irq_matrix_alloc_reserved tracepoint new a4a45a9a72f3 fsdax: Remove unused trace events for dax insert mapping new 703450e1a327 Merge branch 'trace/fixes' of git://git.kernel.org/pub/scm [...] new c06c7fb8bc43 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new 86b11d60ce1a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
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 (935018dc5382) \ N -- N -- N refs/heads/pending-fixes (86b11d60ce1a)
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 86 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-class-led | 6 + Documentation/admin-guide/cgroup-v2.rst | 6 + Documentation/core-api/folio_queue.rst | 3 - .../bindings/arm/atmel,sama5d2-secumod.yaml | 49 + .../devicetree/bindings/arm/atmel-sysregs.txt | 25 - .../devicetree/bindings/ata/ahci-dm816.txt | 21 - Documentation/devicetree/bindings/ata/ahci-st.txt | 35 - .../devicetree/bindings/ata/apm,xgene-ahci.yaml | 58 + .../devicetree/bindings/ata/apm-xgene.txt | 77 -- .../bindings/ata/arasan,cf-spear1340.yaml | 70 ++ .../bindings/ata/cavium,ebt3000-compact-flash.yaml | 59 + .../bindings/ata/cavium-compact-flash.txt | 30 - .../bindings/ata/marvell,orion-sata.yaml | 83 ++ Documentation/devicetree/bindings/ata/marvell.txt | 22 - .../devicetree/bindings/ata/pata-arasan.txt | 37 - .../devicetree/bindings/ata/rockchip,dwc-ahci.yaml | 3 + Documentation/devicetree/bindings/ata/st,ahci.yaml | 72 ++ .../devicetree/bindings/ata/ti,dm816-ahci.yaml | 43 + .../devicetree/bindings/bus/microsoft,vmbus.yaml | 16 +- .../bindings/hwmon/pmbus/adi,lt3074.yaml | 50 + .../bindings/hwmon/pmbus/mps,mpq8785.yaml | 74 ++ .../bindings/hwmon/sophgo,sg2042-hwmon-mcu.yaml | 6 +- .../devicetree/bindings/hwmon/ti,amc6821.yaml | 18 +- .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 5 + .../devicetree/bindings/hwmon/ti,tmp102.yaml | 4 + .../devicetree/bindings/leds/ti,tps61310.yaml | 120 ++ .../bindings/mfd/atmel,at91sam9260-gpbr.yaml | 1 + .../devicetree/bindings/mfd/brcm,bcm59056.txt | 39 - .../devicetree/bindings/mfd/brcm,bcm59056.yaml | 76 ++ Documentation/devicetree/bindings/mfd/iqs62x.yaml | 177 ++- .../bindings/mfd/mediatek,mt8195-scpsys.yaml | 1 + .../devicetree/bindings/mfd/mscc,ocelot.yaml | 6 - .../devicetree/bindings/mfd/netronix,ntxec.yaml | 39 +- .../devicetree/bindings/mfd/rohm,bd9571mwv.yaml | 50 +- .../devicetree/bindings/mfd/rohm,bd96801-pmic.yaml | 10 +- .../devicetree/bindings/mfd/rohm,bd96802-pmic.yaml | 101 ++ .../devicetree/bindings/mfd/samsung,s2mps11.yaml | 26 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 40 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 7 + .../devicetree/bindings/mfd/x-powers,axp152.yaml | 202 +-- .../bindings/regulator/brcm,bcm59054.yaml | 56 + .../bindings/regulator/brcm,bcm59056.yaml | 51 + .../bindings/regulator/rohm,bd96802-regulator.yaml | 44 + .../devicetree/bindings/trivial-devices.yaml | 2 - Documentation/filesystems/fuse-passthrough.rst | 133 ++ Documentation/filesystems/index.rst | 1 + Documentation/filesystems/netfs_library.rst | 5 - Documentation/hwmon/acpi_power_meter.rst | 29 +- Documentation/hwmon/asus_ec_sensors.rst | 2 + Documentation/hwmon/ina238.rst | 15 + Documentation/hwmon/index.rst | 4 + Documentation/hwmon/kbatt.rst | 60 + Documentation/hwmon/kfan.rst | 39 + Documentation/hwmon/lt3074.rst | 72 ++ Documentation/hwmon/max34440.rst | 30 +- Documentation/hwmon/max77705.rst | 39 + Documentation/hwmon/mpq8785.rst | 27 +- Documentation/leds/index.rst | 2 +- Documentation/virt/hyperv/vmbus.rst | 28 +- MAINTAINERS | 32 +- arch/arm/configs/exynos_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/mm/flush.c | 4 +- arch/arm64/configs/defconfig | 2 +- arch/arm64/hyperv/mshyperv.c | 53 +- arch/arm64/kvm/hypercalls.c | 10 +- arch/m68k/mm/motorola.c | 3 +- arch/riscv/mm/cacheflush.c | 2 +- arch/s390/lib/crypto/Makefile | 3 +- arch/x86/coco/sev/core.c | 13 +- arch/x86/hyperv/hv_init.c | 67 +- arch/x86/hyperv/hv_vtl.c | 61 +- arch/x86/hyperv/ivm.c | 11 +- arch/x86/include/asm/apic.h | 8 +- arch/x86/include/asm/mshyperv.h | 7 +- arch/x86/kernel/acpi/madt_wakeup.c | 2 +- arch/x86/kernel/apic/apic_noop.c | 8 +- arch/x86/kernel/apic/apic_numachip.c | 2 +- arch/x86/kernel/apic/x2apic_uv_x.c | 2 +- arch/x86/kernel/smpboot.c | 10 +- arch/xtensa/Kbuild | 2 +- arch/xtensa/Kconfig | 3 +- arch/xtensa/boot/dts/Makefile | 2 +- arch/xtensa/configs/audio_kc705_defconfig | 2 +- arch/xtensa/configs/cadence_csp_defconfig | 2 +- arch/xtensa/configs/common_defconfig | 1 - arch/xtensa/configs/generic_kc705_defconfig | 2 +- arch/xtensa/configs/nommu_kc705_defconfig | 2 +- arch/xtensa/configs/smp_lx200_defconfig | 2 +- arch/xtensa/configs/virt_defconfig | 2 +- arch/xtensa/configs/xip_kc705_defconfig | 2 +- arch/xtensa/include/asm/ptrace.h | 5 +- drivers/acpi/irq.c | 16 +- drivers/ata/libata-core.c | 6 - drivers/ata/libata-eh.c | 39 +- drivers/ata/libata-sata.c | 12 +- drivers/ata/libata-scsi.c | 31 +- drivers/ata/libata.h | 3 - drivers/ata/sata_sx4.c | 30 +- drivers/base/property.c | 12 +- drivers/block/zram/backend_deflate.c | 12 +- drivers/block/zram/backend_lz4.c | 2 +- drivers/block/zram/backend_lz4hc.c | 2 +- drivers/block/zram/backend_zstd.c | 2 +- drivers/block/zram/zcomp.h | 9 +- drivers/block/zram/zram_drv.c | 21 +- drivers/clocksource/timer-stm32-lp.c | 61 +- drivers/firmware/smccc/kvm_guest.c | 10 +- drivers/firmware/smccc/smccc.c | 17 + drivers/gpu/drm/i915/i915_reg_defs.h | 108 +- drivers/hid/Kconfig | 2 + drivers/hid/hid-appletb-kbd.c | 9 +- drivers/hid/hid-core.c | 9 +- drivers/hid/hid-corsair-void.c | 4 +- drivers/hid/hid-cp2112.c | 66 +- drivers/hid/hid-hyperv.c | 4 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-kysona.c | 46 +- drivers/hid/hid-lg4ff.c | 6 +- drivers/hid/hid-magicmouse.c | 74 +- drivers/hid/hid-mcp2200.c | 23 +- drivers/hid/hid-mcp2221.c | 10 +- drivers/hid/hid-multitouch.c | 12 + drivers/hid/hid-quirks.c | 5 +- .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c | 7 +- .../hid/intel-thc-hid/intel-thc/intel-thc-dev.c | 4 +- drivers/hid/usbhid/hid-core.c | 25 +- drivers/hv/Kconfig | 7 +- drivers/hv/connection.c | 23 +- drivers/hv/hv_common.c | 76 +- drivers/hv/vmbus_drv.c | 95 +- drivers/hwmon/Kconfig | 29 + drivers/hwmon/Makefile | 3 + drivers/hwmon/aht10.c | 16 +- drivers/hwmon/amc6821.c | 50 +- drivers/hwmon/asus-ec-sensors.c | 53 +- drivers/hwmon/dell-smm-hwmon.c | 7 + drivers/hwmon/gpio-fan.c | 103 +- drivers/hwmon/ina238.c | 214 +++- drivers/hwmon/ina2xx.c | 8 +- drivers/hwmon/isl28022.c | 8 +- drivers/hwmon/k10temp.c | 7 + drivers/hwmon/kbatt.c | 147 +++ drivers/hwmon/kfan.c | 246 ++++ drivers/hwmon/lm75.c | 2 +- drivers/hwmon/lm90.c | 2 +- drivers/hwmon/ltc2992.c | 30 +- drivers/hwmon/max6639.c | 16 +- drivers/hwmon/max77705-hwmon.c | 221 ++++ drivers/hwmon/nct7363.c | 2 +- drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/lm25066.c | 2 +- drivers/hwmon/pmbus/lt3074.c | 122 ++ drivers/hwmon/pmbus/max34440.c | 119 +- drivers/hwmon/pmbus/mpq7932.c | 4 +- drivers/hwmon/pmbus/mpq8785.c | 91 +- drivers/hwmon/pmbus/pmbus.h | 19 +- drivers/hwmon/pmbus/pmbus_core.c | 69 +- drivers/hwmon/pmbus/tda38640.c | 2 +- drivers/hwmon/pmbus/tps25990.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 16 +- drivers/hwmon/pwm-fan.c | 4 +- drivers/hwmon/qnap-mcu-hwmon.c | 1 - drivers/hwmon/spd5118.c | 357 +++--- drivers/hwmon/tmp102.c | 5 + drivers/hwmon/xgene-hwmon.c | 39 +- drivers/leds/.kunitconfig | 4 + drivers/leds/Kconfig | 11 +- drivers/leds/Makefile | 1 + drivers/leds/blink/leds-lgm-sso.c | 6 +- drivers/leds/flash/Kconfig | 11 + drivers/leds/flash/Makefile | 1 + drivers/leds/flash/leds-tps6131x.c | 815 +++++++++++++ drivers/leds/led-class-flash.c | 15 + drivers/leds/led-class-multicolor.c | 3 +- drivers/leds/led-core.c | 43 +- drivers/leds/led-test.c | 132 ++ drivers/leds/led-triggers.c | 13 + drivers/leds/leds-cros_ec.c | 21 +- drivers/leds/leds-lp8860.c | 214 +--- drivers/leds/leds-pca9532.c | 11 +- drivers/leds/leds-pca955x.c | 28 +- drivers/leds/leds-pca995x.c | 2 +- drivers/leds/leds-tca6507.c | 11 +- drivers/leds/leds-turris-omnia.c | 4 +- drivers/leds/rgb/leds-mt6370-rgb.c | 16 +- drivers/leds/rgb/leds-ncp5623.c | 5 +- drivers/leds/rgb/leds-pwm-multicolor.c | 7 +- drivers/leds/trigger/ledtrig-backlight.c | 48 +- drivers/mfd/88pm886.c | 14 +- drivers/mfd/Kconfig | 35 +- drivers/mfd/Makefile | 5 +- drivers/mfd/aat2870-core.c | 4 +- drivers/mfd/as3722.c | 4 +- drivers/mfd/bcm590xx.c | 66 +- drivers/mfd/exynos-lpass.c | 31 +- drivers/mfd/max14577.c | 1 + drivers/mfd/max77541.c | 2 +- drivers/mfd/max77705.c | 4 +- drivers/mfd/max8925-i2c.c | 1 + drivers/mfd/rohm-bd96801.c | 565 +++++++-- drivers/mfd/rt5033.c | 6 +- drivers/mfd/sec-acpm.c | 442 +++++++ drivers/mfd/sec-common.c | 301 +++++ drivers/mfd/sec-core.c | 481 -------- drivers/mfd/sec-core.h | 23 + drivers/mfd/sec-i2c.c | 239 ++++ drivers/mfd/sec-irq.c | 460 +++---- drivers/mfd/sm501.c | 50 +- drivers/mfd/sprd-sc27xx-spi.c | 5 +- drivers/mfd/stm32-lptimer.c | 33 +- drivers/mfd/stmpe-spi.c | 2 +- drivers/mfd/tps65010.c | 9 +- drivers/mfd/ucb1x00-core.c | 7 +- drivers/net/ethernet/airoha/airoha_eth.c | 2 + drivers/net/ethernet/airoha/airoha_eth.h | 1 + drivers/net/ethernet/airoha/airoha_ppe.c | 54 +- drivers/net/ethernet/airoha/airoha_regs.h | 10 + drivers/net/ethernet/intel/ice/ice_main.c | 47 +- drivers/net/ethernet/intel/ice/ice_sched.c | 181 ++- drivers/net/ethernet/intel/idpf/idpf_lib.c | 18 +- .../net/ethernet/intel/idpf/idpf_singleq_txrx.c | 9 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 45 +- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 8 - drivers/net/ethernet/intel/idpf/idpf_virtchnl.c | 2 +- drivers/net/ethernet/intel/idpf/idpf_virtchnl.h | 1 + drivers/net/vmxnet3/vmxnet3_drv.c | 26 + drivers/net/wwan/t7xx/t7xx_netdev.c | 11 +- drivers/pci/controller/pci-hyperv.c | 99 +- drivers/pwm/pwm-stm32-lp.c | 219 +++- drivers/regulator/bcm590xx-regulator.c | 1289 ++++++++++++++++---- drivers/regulator/bd96801-regulator.c | 455 ++++++- drivers/uio/uio_hv_generic.c | 7 +- drivers/usb/gadget/function/f_hid.c | 12 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/video/backlight/backlight.c | 93 +- drivers/video/backlight/lcd.c | 108 +- drivers/video/backlight/qcom-wled.c | 6 +- drivers/video/fbdev/core/fb_backlight.c | 12 + drivers/video/fbdev/core/fb_info.c | 1 + drivers/video/fbdev/core/fbmem.c | 82 +- drivers/video/fbdev/core/fbsysfs.c | 8 +- fs/9p/vfs_addr.c | 5 +- fs/afs/write.c | 9 +- fs/cachefiles/io.c | 16 +- fs/ceph/addr.c | 6 +- fs/erofs/fscache.c | 6 +- fs/fuse/dev.c | 182 +-- fs/fuse/dev_uring.c | 34 +- fs/fuse/dir.c | 46 +- fs/fuse/file.c | 474 ++----- fs/fuse/fuse_dev_i.h | 9 +- fs/fuse/fuse_i.h | 10 +- fs/fuse/inode.c | 11 +- fs/fuse/readdir.c | 36 +- fs/gfs2/ops_fstype.c | 4 +- fs/gfs2/sys.c | 1 - fs/netfs/buffered_read.c | 56 +- fs/netfs/buffered_write.c | 5 +- fs/netfs/direct_read.c | 16 +- fs/netfs/direct_write.c | 12 +- fs/netfs/fscache_io.c | 10 +- fs/netfs/internal.h | 42 +- fs/netfs/main.c | 1 + fs/netfs/misc.c | 219 ++++ fs/netfs/objects.c | 48 +- fs/netfs/read_collect.c | 199 +-- fs/netfs/read_pgpriv2.c | 4 +- fs/netfs/read_retry.c | 26 +- fs/netfs/read_single.c | 6 +- fs/netfs/write_collect.c | 83 +- fs/netfs/write_issue.c | 38 +- fs/netfs/write_retry.c | 19 +- fs/nfs/fscache.c | 1 + fs/ntfs3/file.c | 31 +- fs/smb/client/cifsproto.h | 3 +- fs/smb/client/cifssmb.c | 4 +- fs/smb/client/file.c | 10 +- fs/smb/client/smb2pdu.c | 4 +- include/asm-generic/mshyperv.h | 10 +- include/asm-generic/simd.h | 1 + include/asm-generic/tlb.h | 46 +- include/hyperv/hvgdk_mini.h | 4 +- include/linux/acpi.h | 5 +- include/linux/arm-smccc.h | 64 +- include/linux/backlight.h | 32 +- include/linux/bitfield.h | 21 +- include/linux/bitmap-str.h | 10 +- include/linux/bitops.h | 1 - include/linux/bits.h | 57 +- include/linux/build_bug.h | 10 +- include/linux/compiler.h | 4 +- include/linux/cpumask.h | 19 +- include/linux/exportfs.h | 10 + include/linux/fb.h | 12 +- include/linux/folio_queue.h | 42 - include/linux/fscache.h | 5 +- include/linux/hid.h | 9 +- include/linux/hyperv.h | 2 + include/linux/lcd.h | 21 +- include/linux/led-class-flash.h | 16 + include/linux/leds.h | 6 + include/linux/libata.h | 19 +- include/linux/memcontrol.h | 10 + include/linux/mfd/aat2870.h | 3 - include/linux/mfd/bcm590xx.h | 28 +- include/linux/mfd/max14577-private.h | 2 +- include/linux/mfd/max14577.h | 2 +- include/linux/mfd/max77686-private.h | 2 +- include/linux/mfd/max77686.h | 2 +- include/linux/mfd/max77693-private.h | 2 +- include/linux/mfd/max77693.h | 2 +- include/linux/mfd/max8997-private.h | 2 +- include/linux/mfd/max8997.h | 2 +- include/linux/mfd/max8998-private.h | 2 +- include/linux/mfd/max8998.h | 2 +- include/linux/mfd/rohm-bd96801.h | 2 + include/linux/mfd/rohm-bd96802.h | 74 ++ include/linux/mfd/rohm-generic.h | 3 + include/linux/mfd/samsung/core.h | 7 +- include/linux/mfd/samsung/irq.h | 103 ++ include/linux/mfd/samsung/rtc.h | 37 + include/linux/mfd/samsung/s2mpg10.h | 454 +++++++ include/linux/mfd/stm32-lptimer.h | 37 +- include/linux/mm.h | 6 +- include/linux/mm_types.h | 6 +- include/linux/mmu_notifier.h | 3 - include/linux/mmzone.h | 16 + include/linux/netfs.h | 45 +- include/linux/nodemask.h | 20 +- include/linux/pageblock-flags.h | 8 +- include/linux/pagemap.h | 11 + include/linux/property.h | 7 +- include/linux/sched.h | 4 + include/linux/sm501.h | 3 - include/linux/topology.h | 5 +- include/linux/uio.h | 10 +- include/linux/vm_event_item.h | 2 + include/trace/events/fs_dax.h | 78 -- include/trace/events/irq_matrix.h | 8 - include/trace/events/netfs.h | 11 +- include/trace/events/xdp.h | 26 - include/uapi/linux/fuse.h | 6 +- init/Kconfig | 14 + kernel/futex/core.c | 2 +- kernel/module/internal.h | 7 +- kernel/module/main.c | 27 +- kernel/module/strict_rwx.c | 47 +- kernel/sched/core.c | 9 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 3 +- kernel/trace/ftrace.c | 13 +- lib/iov_iter.c | 29 +- lib/tests/test_bits.c | 30 + mm/Kconfig | 34 + mm/damon/Kconfig | 4 + mm/damon/core.c | 8 + mm/filemap.c | 4 +- mm/gup.c | 2 +- mm/hugetlb.c | 2 +- mm/khugepaged.c | 35 +- mm/madvise.c | 5 +- mm/memcontrol.c | 127 +- mm/memory.c | 6 +- mm/mempolicy.c | 4 +- mm/mm_init.c | 2 +- mm/mmu_gather.c | 1 + mm/page-writeback.c | 6 +- mm/shmem.c | 28 +- mm/truncate.c | 2 +- mm/vmscan.c | 12 +- mm/vmstat.c | 5 +- mm/zpdesc.h | 4 +- net/9p/client.c | 6 +- rust/Makefile | 1 + rust/kernel/fs/file.rs | 10 +- rust/kernel/mm.rs | 56 +- rust/kernel/mm/mmput_async.rs | 68 ++ scripts/Makefile.kcov | 6 + scripts/Makefile.lib | 3 + sound/soc/intel/avs/board_selection.c | 2 +- sound/soc/intel/avs/boards/rt5663.c | 2 +- sound/soc/intel/avs/debugfs.c | 6 +- tools/bootconfig/Makefile | 4 +- tools/hv/hv_kvp_daemon.c | 64 +- tools/testing/kunit/configs/all_tests.config | 1 - tools/testing/selftests/Makefile | 2 +- tools/testing/selftests/damon/_damon_sysfs.py | 4 + tools/testing/selftests/mm/cow.c | 340 ++++-- tools/testing/selftests/mm/guard-regions.c | 17 +- tools/testing/selftests/mm/gup_longterm.c | 158 ++- tools/testing/selftests/mm/madv_populate.c | 18 +- tools/testing/selftests/mm/mlock2-tests.c | 2 +- tools/testing/selftests/mm/pfnmap.c | 61 +- tools/testing/selftests/mm/thuge-gen.c | 4 +- tools/testing/selftests/mm/va_high_addr_switch.sh | 26 +- tools/testing/selftests/mm/vm_util.c | 2 +- tools/testing/selftests/mm/vm_util.h | 20 + tools/testing/vma/vma_internal.h | 5 + 401 files changed, 12262 insertions(+), 4966 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/atmel,sama5d2-secumod.yaml delete mode 100644 Documentation/devicetree/bindings/ata/ahci-dm816.txt delete mode 100644 Documentation/devicetree/bindings/ata/ahci-st.txt create mode 100644 Documentation/devicetree/bindings/ata/apm,xgene-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/apm-xgene.txt create mode 100644 Documentation/devicetree/bindings/ata/arasan,cf-spear1340.yaml create mode 100644 Documentation/devicetree/bindings/ata/cavium,ebt3000-compact-fl [...] delete mode 100644 Documentation/devicetree/bindings/ata/cavium-compact-flash.txt create mode 100644 Documentation/devicetree/bindings/ata/marvell,orion-sata.yaml delete mode 100644 Documentation/devicetree/bindings/ata/marvell.txt delete mode 100644 Documentation/devicetree/bindings/ata/pata-arasan.txt create mode 100644 Documentation/devicetree/bindings/ata/st,ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/ti,dm816-ahci.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/adi,lt3074.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/mps,mpq8785.yaml create mode 100644 Documentation/devicetree/bindings/leds/ti,tps61310.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/brcm,bcm59056.txt create mode 100644 Documentation/devicetree/bindings/mfd/brcm,bcm59056.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd96802-pmic.yaml create mode 100644 Documentation/devicetree/bindings/regulator/brcm,bcm59054.yaml create mode 100644 Documentation/devicetree/bindings/regulator/brcm,bcm59056.yaml create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd96802-regula [...] create mode 100644 Documentation/filesystems/fuse-passthrough.rst create mode 100644 Documentation/hwmon/kbatt.rst create mode 100644 Documentation/hwmon/kfan.rst create mode 100644 Documentation/hwmon/lt3074.rst create mode 100644 Documentation/hwmon/max77705.rst create mode 100644 drivers/hwmon/kbatt.c create mode 100644 drivers/hwmon/kfan.c create mode 100644 drivers/hwmon/max77705-hwmon.c create mode 100644 drivers/hwmon/pmbus/lt3074.c create mode 100644 drivers/leds/.kunitconfig create mode 100644 drivers/leds/flash/leds-tps6131x.c create mode 100644 drivers/leds/led-test.c create mode 100644 drivers/mfd/sec-acpm.c create mode 100644 drivers/mfd/sec-common.c delete mode 100644 drivers/mfd/sec-core.c create mode 100644 drivers/mfd/sec-core.h create mode 100644 drivers/mfd/sec-i2c.c create mode 100644 include/linux/mfd/rohm-bd96802.h create mode 100644 include/linux/mfd/samsung/s2mpg10.h create mode 100644 rust/kernel/mm/mmput_async.rs