This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits 72e08637fac3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47cf868998eb Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits f7a38e33186e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b2de0624b519 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e19477017b3d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 30a7165d1a16 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 541066cda6e3 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 747e4f53a101 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 974593b195b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78a51790a913 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 660daa76a947 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 373aee3b225b Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 6ca3add44dc3 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 7591f2eec3c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 437bab858c84 next-20250530/bcachefs 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 26a214c0ae97 bcachefs: bch2_dev_journal_bucket_delete() omits 6a94829782b4 bcachefs: Runtime self healing for keys for deleted snapshots omits 8a5dcf9f8d58 bcachefs: Don't unlock trans before data_update_init() omits 59bcd24fed8a bcachefs: Use bch2_err_matches() for BCH_ERR_fsck_(fix|ignore) omits 65aaa1494647 bcachefs: Mark bch_errcode helpers __attribute__((const)) omits 28ac2b8c34fa bcachefs: Add missing printbuf_reset() in bch2_check_diren [...] omits 99892009cfb8 bcachefs: sysfs/errors omits 8342c19382d4 bcachefs: bch2_check_fix_ptrs() can now repair btree roots omits 9e97599ff639 bcachefs: Include b->ob.nr in cached_btree_node_to_text() omits 27fa82919ff0 bcachefs: Move devs_sorted to alloc_request omits 78e923bf2657 bcachefs: reduce stack usage in alloc_sectors_start() omits 868f659f8fb5 bcachefs: bch2_alloc_v4_to_text() omits 5691ad1a06e3 bcachefs: Tweak bch2_data_update_init() for stack usage omits 1854d01a2459 bcachefs: kill replicas_sectors arg to __trigger_extent() omits ece640191274 bcachefs: Don't stack allocate bch_writepage_state omits 06f8503b108d bcachefs: factor out break_cycle_fail() omits e3903f6b0459 bcachefs: btree_node_missing_err() omits e148ce5e8a93 bcachefs: Kill bkey_buf in btree_path_down() omits 428fec920d83 bcachefs: Add missing error logging in delete_dead_inodes() omits 1fbe51ab0247 bcachefs: Fix misaligned bucket check in journal space cal [...] omits 6ba00549c438 bcachefs: Fix incorrect multiple dev check in journal write path omits 5358fd4f032e bcachefs: Catch data_update_done events in trace_io_move_s [...] omits 6c525eeaa6a8 bcachefs: io_move_evacuate_bucket tracepoint, counter omits d142a5ec785c bcachefs: trace_io_move_pred omits 39aeddc4e21e bcachefs: Fix infinite loop in journal_entry_btree_keys_to_text() omits e7321d14f2ea bcachefs: Journal read error message improvements 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 [...] new 0fb34422b5c2 Merge tag 'vfs-6.16-rc1.netfs' of git://git.kernel.org/pub [...] new 2619a6d413f4 Merge tag 'fuse-update-6.16' of git://git.kernel.org/pub/s [...] 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 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 cd04497b10e6 bcachefs: Journal read error message improvements new d6efd42a8450 bcachefs: Fix infinite loop in journal_entry_btree_keys_to_text() new 060ff4b79474 bcachefs: trace_io_move_pred new c7897b5055df bcachefs: io_move_evacuate_bucket tracepoint, counter new 327971cef509 bcachefs: Catch data_update_done events in trace_io_move_s [...] new 813825d24135 bcachefs: Fix incorrect multiple dev check in journal write path new f54b2a80d0df bcachefs: Fix misaligned bucket check in journal space cal [...] new 99813d88e371 bcachefs: Add missing error logging in delete_dead_inodes() new 0d25264ecfa3 bcachefs: Kill bkey_buf in btree_path_down() new 19c0a8aa8ae3 bcachefs: btree_node_missing_err() new cd831a949452 bcachefs: factor out break_cycle_fail() new 92caf17189a5 bcachefs: Don't stack allocate bch_writepage_state new 56e5c7f65f58 bcachefs: kill replicas_sectors arg to __trigger_extent() new 0c34e7ff6903 bcachefs: Tweak bch2_data_update_init() for stack usage new eabef52ff881 bcachefs: bch2_alloc_v4_to_text() new ff6369da9ac3 bcachefs: reduce stack usage in alloc_sectors_start() new e87de7d4918b bcachefs: Move devs_sorted to alloc_request new a7c9add482c7 bcachefs: Include b->ob.nr in cached_btree_node_to_text() new 66b7c51ceb9f bcachefs: bch2_check_fix_ptrs() can now repair btree roots new f1dc067bc10a bcachefs: sysfs/errors new 66621f016d79 bcachefs: Add missing printbuf_reset() in bch2_check_diren [...] new dc43f6a70b96 bcachefs: Mark bch_errcode helpers __attribute__((const)) new 642c1aabb001 bcachefs: Use bch2_err_matches() for BCH_ERR_fsck_(fix|ignore) new f02d15327455 bcachefs: Don't unlock trans before data_update_init() new 0224d17d762c bcachefs: Runtime self healing for keys for deleted snapshots new d21262d4e35d bcachefs: bch2_dev_journal_bucket_delete() new 801cb2bd6cb7 bcachefs: bch2_get_snapshot_overwrites() new cb6f5d0decea bcachefs: __bch2_insert_snapshot_whiteouts() refactoring new a59226826027 bcachefs: bch2_str_hash_check_key() may now be called with [...] new f402d9710b3e bcachefs: bch2_readdir() now calls str_hash_check_key() new 6447544c3d14 bcachefs: Improve error printing in btree_node_check_topology() new 9a1accd3a57d bcachefs: Journal keys are retained until shutdown, or jou [...] new 5802caf74fa5 bcachefs: darray_find(), darray_find_p() new 1f42a0335a72 bcachefs: sysfs trigger_emergency_read_only new a0f7437906d1 bcachefs: sysfs trigger_journal_commit new 237a8e16bd71 bcachefs: CLASS(printbuf) new 42359f1615cf bcachefs: CLASS(darray) new 9cb49fbf7346 bcachefs: CLASS(btree_trans) new 18dad454cd16 bcachefs: Replace rcu_read_lock() with guards new 132263220dda bcachefs: Add better logging to fsck_rename_dirent() new 165815c29607 bcachefs: Convert BUG() to error new d47db3e63679 bcachefs: Delete redundant fsck_err() new 95fafc0f3407 bcachefs: Kill un-reverted directory i_size code new 36a2fdf7c5c1 bcachefs: Repair code for directory i_size new 09b9c72bd4b7 bcachefs: bch_err_throw() new a2ffab0e6598 bcachefs: bch2_require_recovery_pass() new 0942b852d407 bcachefs: BCH_RECOVERY_PASS_NO_RATELIMIT new e49cf9b54bc8 bcachefs: Make check_key_has_snapshot safer new a4907d7f3380 bcachefs: Run snapshot deletion out of system_long_wq new c72def523799 bcachefs: Run check_dirents second time if required new 83af16a78d19 bcachefs: Redo bch2_dirent_init_name() new 7802e8aac247 bcachefs: Fix bch2_fsck_rename_dirent() for casefold new 43fe9f2a3bc0 bcachefs: Fix dirent_casefold_mismatch repair new ad7a2ae33934 bcachefs: Add missing restart handling to check_topology() new f587c52849fa bcachefs: Log fsck errors in the journal new b41b4e19a051 bcachefs: Fix oops in btree_node_seq_matches() new 401bf6737538 bcachefs: Add flags to subvolume_to_text() new e7dfdcc80a21 bcachefs: delete dead code from may_delete_deleted_inode() new 03a7cf5fef7c bcachefs: Run may_delete_deleted_inode() checks in bch2_in [...] new 3a8ae07c357c bcachefs: Fix subvol to missing root repair new 6d1a7ca81e17 bcachefs: Make journal read log message a bit quieter new 2e1a3ebfcd98 bcachefs: add cond_resched() to handle_overwrites() new 14af3555044a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new a9e8db93fa18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6a036187745 Merge branch 'master' of git://github.com/ceph/ceph-client.git new ba1d9b044331 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 495d1b4452d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a6c1860b969 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 27e518846b84 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 2574ca34906e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 2242966670ac Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 34777f9ab605 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 125474c95ba8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 7317b594a6b7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new da0c121e1610 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (72e08637fac3) \ N -- N -- N refs/heads/fs-next (da0c121e1610)
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 111 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 + .../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/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 | 29 +- 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/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/bcachefs/alloc_background.c | 55 +- fs/bcachefs/alloc_background.h | 6 +- fs/bcachefs/alloc_foreground.c | 69 +- fs/bcachefs/backpointers.c | 72 +- fs/bcachefs/backpointers.h | 5 +- fs/bcachefs/bcachefs.h | 72 +- fs/bcachefs/btree_cache.c | 24 +- fs/bcachefs/btree_gc.c | 147 ++- fs/bcachefs/btree_io.c | 33 +- fs/bcachefs/btree_iter.c | 16 +- fs/bcachefs/btree_iter.h | 31 +- fs/bcachefs/btree_journal_iter.c | 19 +- fs/bcachefs/btree_key_cache.c | 28 +- fs/bcachefs/btree_locking.c | 3 +- fs/bcachefs/btree_node_scan.c | 2 + fs/bcachefs/btree_trans_commit.c | 15 +- fs/bcachefs/btree_update.c | 59 +- fs/bcachefs/btree_update.h | 14 +- fs/bcachefs/btree_update_interior.c | 104 +- fs/bcachefs/btree_write_buffer.c | 6 +- fs/bcachefs/buckets.c | 56 +- fs/bcachefs/buckets.h | 12 +- fs/bcachefs/buckets_waiting_for_journal.c | 3 +- fs/bcachefs/chardev.c | 9 +- fs/bcachefs/checksum.c | 8 +- fs/bcachefs/compress.c | 20 +- fs/bcachefs/darray.h | 46 +- fs/bcachefs/data_update.c | 58 +- fs/bcachefs/debug.c | 28 +- fs/bcachefs/dirent.c | 165 ++- fs/bcachefs/dirent.h | 16 +- fs/bcachefs/disk_accounting.c | 38 +- fs/bcachefs/disk_accounting.h | 6 +- fs/bcachefs/disk_groups.c | 37 +- fs/bcachefs/ec.c | 108 +- fs/bcachefs/errcode.h | 9 +- fs/bcachefs/error.c | 67 +- fs/bcachefs/error.h | 2 +- fs/bcachefs/extents.c | 63 +- fs/bcachefs/fs-io-pagecache.c | 2 +- fs/bcachefs/fs-io.c | 12 +- fs/bcachefs/fs-ioctl.c | 4 +- fs/bcachefs/fs.c | 34 +- fs/bcachefs/fsck.c | 143 ++- fs/bcachefs/fsck.h | 6 + fs/bcachefs/inode.c | 85 +- fs/bcachefs/inode.h | 9 - fs/bcachefs/io_misc.c | 2 +- fs/bcachefs/io_read.c | 35 +- fs/bcachefs/io_read.h | 6 +- fs/bcachefs/io_write.c | 26 +- fs/bcachefs/journal.c | 59 +- fs/bcachefs/journal_io.c | 38 +- fs/bcachefs/journal_io.h | 3 + fs/bcachefs/journal_reclaim.c | 25 +- fs/bcachefs/journal_sb.c | 2 +- fs/bcachefs/journal_seq_blacklist.c | 4 +- fs/bcachefs/lru.c | 6 +- fs/bcachefs/migrate.c | 4 +- fs/bcachefs/move.c | 8 +- fs/bcachefs/movinggc.c | 26 +- fs/bcachefs/movinggc.h | 3 +- fs/bcachefs/namei.c | 17 +- fs/bcachefs/printbuf.h | 8 + fs/bcachefs/quota.c | 6 +- fs/bcachefs/rebalance.c | 21 +- fs/bcachefs/recovery.c | 6 +- fs/bcachefs/recovery_passes.c | 88 +- fs/bcachefs/recovery_passes.h | 5 + fs/bcachefs/recovery_passes_format.h | 2 + fs/bcachefs/reflink.c | 6 +- fs/bcachefs/replicas.c | 35 +- fs/bcachefs/sb-downgrade.c | 2 +- fs/bcachefs/sb-errors.c | 6 +- fs/bcachefs/sb-errors_format.h | 4 +- fs/bcachefs/sb-members.c | 21 +- fs/bcachefs/sb-members.h | 32 +- fs/bcachefs/six.c | 7 +- fs/bcachefs/snapshot.c | 148 ++- fs/bcachefs/snapshot.h | 85 +- fs/bcachefs/str_hash.c | 241 ++-- fs/bcachefs/str_hash.h | 24 +- fs/bcachefs/subvolume.c | 45 +- fs/bcachefs/super-io.c | 8 +- fs/bcachefs/super.c | 106 +- fs/bcachefs/sysfs.c | 18 + fs/bcachefs/trace.h | 63 +- fs/dax.c | 2 +- fs/ntfs3/file.c | 31 +- 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/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/nodemask.h | 20 +- include/linux/pageblock-flags.h | 8 +- 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 + 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 +- 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/memcontrol.c | 127 +- mm/memory.c | 6 +- mm/mm_init.c | 2 +- mm/mmu_gather.c | 1 + mm/page-writeback.c | 6 +- mm/shmem.c | 23 +- mm/truncate.c | 2 +- mm/vmstat.c | 2 + mm/zpdesc.h | 4 +- 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 + tools/bootconfig/Makefile | 4 +- tools/hv/hv_kvp_daemon.c | 64 +- 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 + 416 files changed, 12652 insertions(+), 5147 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/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