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 b6c064bf65ce Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 4395c8689c31 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 40e2da3dd3b9 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f4a7a22721e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3c8ede8a95c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e3acc7cde088 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits b676622a9b72 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 438a9ab2ace5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a0a0a2313cd2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e72b632bf3e7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 37fc364cfb0b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0ab6622a89bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0e6713a92fa3 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 732ca06c4f02 Merge branch 'fs-current' of linux-next omits b891864d6328 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 98eb87c78140 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 41dd156a5d7b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6b03301d0c6c Merge branch into tip/master: 'x86/urgent' omits c31016268a95 Merge branch into tip/master: 'sched/urgent' omits b26f17bdc4d0 Merge branch into tip/master: 'perf/urgent' omits f5c2f1023d96 Merge branch into tip/master: 'objtool/urgent' omits 39378a2b1c65 Merge remote-tracking branch 'spi/for-6.14' into spi-linus adds c6250d0eab82 power: ip5xxx_power: Make use of i2c_get_match_data() adds fbc54ae4f8d7 i2c: Unexport i2c_of_match_device() adds 78d9ee370ed3 dt-bindings: eeprom: at24: Add compatible for Puya P24C64F adds 03480898cefe dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128E adds f25f405d250f eeprom: at24: Drop of_match_ptr() and ACPI_PTR() protections adds e55eb69ab9f5 Merge tag 'at24-updates-for-v6.15-rc1' of git://git.kernel [...] adds 6b88dac0ae19 irqdomain: i2c: Switch to irq_find_mapping() adds 517ec053eeb4 i2c: octeon: refactor common i2c operations adds c6d859cf287e dt-bindings: i2c: samsung,s3c2410: add exynos7870-i2c compatible adds fad3d2e30149 dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible adds be7113d2e2a6 i2c: pxa: fix call balance of i2c->clk handling routines adds 8f95d1da03e9 i2c: amd: Switch to guard(mutex) adds a71248d96662 i2c: dw: Update the master_xfer callback name adds 1505986abf18 i2c: amd-asf: Modify callbacks of i2c_algorithm to align w [...] adds b719afaa1e5d i2c: amd-asf: Set cmd variable when encountering an error adds 1a64b21282dd i2c: mux: remove incorrect of_match_ptr annotations adds 48277423e533 dt-bindings: i2c: qcom,i2c-qup: Document power-domains adds d15971447f1a dt-bindings: i2c: qup: Document interconnects adds d4f35233a634 i2c: qup: Vote for interconnect bandwidth to DRAM adds e794dc30be8b i2c: Introduce i2c_10bit_addr_*_from_msg() helpers adds 6af58d3ec736 i2c: axxia: Use i2c_10bit_addr_*_from_msg() helpers adds eaa0df0de963 i2c: bcm-kona: Use i2c_10bit_addr_*_from_msg() helpers adds 3bf45fb57078 i2c: brcmstb: Use i2c_10bit_addr_*_from_msg() helpers adds 3bf28fab4ec5 i2c: eg20t: Use i2c_10bit_addr_*_from_msg() helpers adds ed7f48d3efa0 i2c: kempld: Use i2c_10bit_addr_*_from_msg() helpers adds 6cdc8fe0ba42 i2c: mt7621: Use i2c_10bit_addr_*_from_msg() helpers adds dbb1c2edb5ea i2c: rzv2m: Use i2c_10bit_addr_*_from_msg() helpers adds 2ee4415274fa i2c: ibm_iic: Use i2c_*bit_addr*_from_msg() helpers adds f2157d1f7aaa i2c: mv64xxx: Use i2c_*bit_addr*_from_msg() helpers adds 0d967f123141 dt-bindings: i2c: imx-lpi2c: add i.MX94 LPI2C adds 9e2fd53073cb i2c: i2c-exynos5: fixed a spelling error adds ff885b6fd5dc dt-bindings: i2c: i2c-rk3x: Add rk3562 support adds 3d36dd1161ca i2c: cadence: Simplify using devm_clk_get_enabled() adds 61b804548e17 i2c: cadence: Move reset_control_assert after pm_runtime_s [...] adds 9d515bf71ea2 i2c: i801: Cosmetic improvements adds e5befb5b01bc i2c: i801: Move i801_wait_intr and i801_wait_byte_done in [...] adds 3a3c6b7b0387 i2c: i801: Improve too small kill wait time in i801_check_post adds 4a3f77ea7701 i2c: i801: Switch to iomapped register access adds d50f2f5d51ea i2c: i801: Use MMIO if available adds 7202745e29f8 i2c: octeon: fix return commenting adds b1c010bd25f8 i2c: octeon: remove 10-bit addressing support adds 0fc829dbde9b dt-bindings: i2c: omap: Add mux-states property adds b6ef830c60b6 i2c: omap: Add support for setting mux adds 76fe9ac17f6c dt-bindings: i2c: spacemit: add support for K1 SoC adds 5ea558473fa3 i2c: spacemit: add support for SpacemiT K1 SoC adds 088b1ca970ba i2c: k1: Initialize variable before use adds 8b4da3ef9206 i2c: pasemi: Add registers bits and switch to BIT() adds f8d311b4b8f3 i2c: mlxbf: Use readl_poll_timeout_atomic() for polling adds a815975cbaeb i2c: qcom-geni: Update i2c frequency table to match hardwa [...] adds 39f8d6380450 i2c: iproc: Refactor prototype and remove redundant error checks adds 21fd84953571 Merge tag 'i2c-host-6.15' of git://git.kernel.org/pub/scm/ [...] adds 31396626eaf0 dt-bindings: i2c: snps,designware-i2c: describe Renesas RZ [...] new 28a1b05678f4 Merge tag 'i2c-for-6.15-rc1' of git://git.kernel.org/pub/s [...] adds 5c03f9f4d362 watchdog: aspeed: Update bootstatus handling adds f285bd8c74d3 watchdog: cros-ec: Add newlines to printks adds 331c8349605c watchdog: Enable RZV2HWDT driver depend on ARCH_RENESAS adds c284153a2c55 watchdog: lenovo_se30_wdt: Watchdog driver for Lenovo SE30 [...] adds 480ee8a260e6 watchdog: s3c2410_wdt: Fix PMU register bits for ExynosAut [...] adds f1c16aa612dc watchdog: nic7018_wdt: tidy up ACPI ID table adds d127d9ce2c8e dt-bindings: watchdog: fsl-imx7ulp-wdt: Add i.MX94 support adds 0ccd5d56e6b2 watchdog: lenovo_se30_wdt: include io.h for devm_ioremap() adds 594e1e368f09 watchdog: Convert to use device property adds c40524d1615a dt-bindings: watchdog: renesas,wdt: Document RZ/G3E support adds ad3746700ae2 watchdog: npcm: Remove unnecessary NULL check before clk_p [...] adds 48a136639ec2 watchdog: aspeed: fix 64-bit division adds a6d86c1b6495 dt-bindings: watchdog: sunxi: add Allwinner A523 compatibl [...] adds 9bc64d338b0b watchdog: sunxi_wdt: Add support for Allwinner A523 new 696c45bcc3c3 Merge tag 'linux-watchdog-6.15-rc1' of git://www.linux-wat [...] adds 6f61e5dce268 MAINTAINERS: Remove Conor Culhane from Silvaco I3C adds bdffad83d756 MAINTAINERS: Add Frank Li to Silvaco I3C adds 6866c91f8c23 i3c: Remove the const qualifier from i2c_msg pointer in i2 [...] adds effed5dac8f8 i3c: mipi-i3c-hci: Use I2C DMA-safe api adds a892ee4cf22a i3c: master: svc: Flush FIFO before sending Dynamic Addres [...] adds 59f994e6e332 dt-bindings: i3c: dw: Add power-domains adds c24a084ab6a2 dt-bindings: i3c: silvaco: Add npcm845 compatible string adds 98d87600a04e i3c: master: svc: Add support for Nuvoton npcm845 i3c adds 4008a74e0f9b i3c: master: svc: Fix npcm845 FIFO empty issue adds 4dd12e944f07 i3c: master: svc: Fix npcm845 invalid slvstart event adds 2a785307e41b i3c: master: svc: Fix npcm845 DAA process corruption adds d6cb667b8e15 i3c: master: svc: Fix i3c_master_get_free_addr return check adds 9cecad134d84 i3c: master: svc: Fix missing the IBI rules adds c06acf7143bd i3c: master: svc: Use readsb helper for reading MDB adds 0430bf9bc1ac i3c: master: svc: Fix missing STOP for master request adds e8d2d287e26d i3c: master: svc: Fix implicit fallthrough in svc_i3c_mast [...] adds 465e5486aa5e i3c: master: Drop duplicate check before calling OF APIs adds bd496a44f041 i3c: Add NULL pointer check in i3c_master_queue_ibi() new 1df7752800b4 Merge tag 'i3c/for-6.15' of git://git.kernel.org/pub/scm/l [...] adds 92009c3ba890 thermal/drivers/qoriq: Use dev_err_probe() simplify the code adds 229f3feb4b04 thermal/drivers/qoriq: Power down TMU on system suspend adds 1a685e2b3fc7 dt-bindings: thermal: tsens: Add ipq5332, ipq5424 compatible adds ff0cf0ab9073 thermal/drivers/tsens: Add TSENS enable and calibration su [...] adds ee022e5cae05 thermal/drivers/rockchip: Add missing rk3328 mapping entry adds 9e6ec8cf64e2 thermal: core: Remove duplicate struct declaration adds 65594b374502 thermal/drivers/mediatek/lvts: Disable monitor mode during [...] adds c612cbcdf603 thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold adds fa17ff8e325a thermal/drivers/mediatek/lvts: Disable low offset IRQ for [...] adds 2738fb3ec683 thermal/drivers/mediatek/lvts: Start sensor interrupts disabled adds 1ec52c157b42 thermal/drivers/mediatek/lvts: Only update IRQ enable for [...] adds 2395a02809b0 dt-bindings: thermal: Update for BCM74110 adds 09daf8f0d420 thermal/drivers/brcmstb_thermal: Add support for BCM74110 adds 5ad72c2b24e1 dt-bindings: thermal: Correct indentation and style in DTS [...] adds b744af1180db thermal: rcar_gen3: Use lowercase hex constants adds bccdbba51a94 thermal: rcar_gen3: Reuse logic to read fuses on Gen3 and Gen4 adds 1b4ef46fd666 thermal/drivers/qcom-spmi-temp-alarm: Drop unused driver data adds 12da0fee4543 Merge tag 'thermal-v6.15-rc1' of ssh://gitolite.kernel.org [...] new 8868485d6b13 Merge tag 'thermal-6.15-rc1-2' of git://git.kernel.org/pub [...] new 212120a164d5 Documentation/EDAC: Fix warning document isn't included in [...] new 792b8307ecd2 Merge tag 'edac_urgent_for_v6.15_rc1' of git://git.kernel. [...] adds 1062d8108615 iommufd: Disallow allocating nested parent domain with fault ID adds a05df03a88bc iommufd: Fix uninitialized rc in iommufd_access_rw() adds 897008d0f767 iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators adds 55c85fa7579d iommufd: Fail replace if device has not been attached adds dbf00d7d8912 iommufd/fault: Move two fault functions out of the header adds 927dabc9aa4d iommufd/fault: Add an iommufd_fault_init() helper adds 5426a78bebef iommufd: Abstract an iommufd_eventq from iommufd_fault adds 0507f337fc0c iommufd: Rename fault.c to eventq.c adds e36ba5ab808e iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC adds ea94b211c548 iommufd/viommu: Add iommufd_viommu_get_vdev_id helper adds e8e1ef9b77a7 iommufd/viommu: Add iommufd_viommu_report_event helper adds 941d0719aa66 iommufd/selftest: Require vdev_id when attaching to a nest [...] adds b3cc0b7599cc iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEV [...] adds 97717a1f283f iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage adds 2ec0458eb0e5 Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ adds f0ea207ed781 iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster adds e7d3fa3d29d5 iommu/arm-smmu-v3: Report events that belong to devices at [...] adds da0c56520e88 iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations adds 6aa63a4ec947 iommu: Sort out domain user data adds ec031e1b35de iommufd: Move iommufd_sw_msi and related functions to driver.c adds 06d54f00f3f5 iommu: Drop sw_msi from iommu_domain adds ada14b9f1aab iommu: Require passing new handles to APIs supporting handle adds 8a9e1e773f60 iommu: Introduce a replace API for device pasid adds 03c9b102bea6 iommufd: Pass @pasid through the device attach/replace path adds bc06f7f66de4 iommufd/device: Only add reserved_iova in non-pasid path adds 2eaa7f845e14 iommufd/device: Replace idev->igroup with local variable adds ba1de6cd41d0 iommufd/device: Add helper to detect the first attach of a group adds 75f990aef38e iommufd/device: Wrap igroup->hwpt and igroup->device_list [...] adds 831b40f8416c iommufd/device: Replace device_list with device_array adds c0e301b2978d iommufd/device: Add pasid_attach array to track per-PASID attach adds ff3f014ebb1e iommufd: Enforce PASID-compatible domain in PASID path adds 2fb69c602d57 iommufd: Support pasid attach/replace adds 4c3f4f432c2d iommufd: Enforce PASID-compatible domain for RID adds ce15c13e7a14 iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support adds dbc5f37b4f8a iommufd: Allow allocating PASID-compatible domain adds 9eb59204d519 iommufd/selftest: Add set_dev_pasid in mock iommu adds 068e14025158 iommufd/selftest: Add a helper to get test device adds c1b52b0a97ae iommufd/selftest: Add test ops to test pasid attach/detach adds d57a1fb34255 iommufd/selftest: Add coverage for iommufd pasid attach/detach adds 7fe6b987166b ida: Add ida_find_first_range() adds 290641346d0d vfio-iommufd: Support pasid [at|de]tach for physical VFIO devices adds ad744ed5dd8b vfio: VFIO_DEVICE_[AT|DE]TACH_IOMMUFD_PT support pasid adds 803f97298e7d iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability adds 6d9500bb1ff8 iommufd/selftest: Add coverage for reporting max_pasid_log [...] adds 41464a4628f3 iommufd: Initialize the flags of vevent in iommufd_viommu_ [...] adds 6fc85bbbeaea iommufd: Balance veventq->num_events inc/dec adds 3a2ffd3f3e1b iommu: Convert unreachable() to BUG() adds 858c9c10c123 iommufd: Fix iommu_vevent_header tables markup adds 7be11d34f660 iommufd: Test attach before detaching pasid new 48552153cf49 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds 8bd2fa086a04 virtio: break and reset virtio devices on device_shutdown() adds ae376910f52b tools/virtio: Add DMA_MAPPING_ERROR and sg_dma_len api def [...] adds 83dc0370f915 tools: virtio/linux/compiler.h: Add data_race() define. adds ec05544c858f tools: virtio/linux/module.h add MODULE_DESCRIPTION() define. adds 5dd639a1646e vhost-scsi: Fix handling of multiple calls to vhost_scsi_s [...] adds 439252e167ac vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-en [...] adds a6097e0a54a5 vdpa/mlx5: Fix oversized null mkey longer than 32bit adds 3c7df2e27346 sound/virtio: Fix cancel_sync warnings on uninitialized wo [...] adds fc80842a2799 vduse: add virtio_fs to allowed dev id adds 4c1f3a7d7427 vhost-scsi: Reduce mem use by moving upages to per queue adds bf2d650391be vhost-scsi: Allocate T10 PI structs only when enabled adds 3ca51662f818 vhost-scsi: Add better resource allocation failure handling adds 891b99eab0f8 vhost-scsi: Return queue full for page alloc failures during copy adds bca939d5bcd0 vhost-scsi: Dynamically allocate scatterlists adds ddc5b5f68ec5 vhost-scsi: Stop duplicating se_cmd fields adds fd4797658133 vhost-scsi: Allocate iov_iter used for unaligned copies wh [...] adds 9d8960672d63 vhost-scsi: Reduce response iov mem use new 4b98d5dcd145 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 41112160ca87 vfio/pci: match IGD devices in display controller class adds afe84f3b7a26 vfio/type1: Catch zero from pin_user_pages_remote() adds 7a701e90fc8e vfio/type1: Convert all vaddr_get_pfns() callers to use vf [...] adds eb996eec783c vfio/type1: Use vfio_batch for vaddr_get_pfns() adds 063555923343 vfio/type1: Use consistent types for page counts adds 62fb8adc43af mm: Provide address mask in struct follow_pfnmap_args adds 0fd06844de5d vfio/type1: Use mapping page mask for pfnmaps adds 384a530111c6 vfio/virtio: Enable support for virtio-block live migration adds 860be250fc32 vfio/pci: Handle INTx IRQ_NOTCONNECTED new 3491aa04787f Merge tag 'vfio-v6.15-rc1' of https://github.com/awilliam/ [...] new acc4d5ff0b61 Merge tag 'net-6.15-rc0' of git://git.kernel.org/pub/scm/l [...] new 5de0afb422e1 Merge tag 'v6.15-p2' of git://git.kernel.org/pub/scm/linux [...] new 2985dae1e521 mm/page_alloc: Fix try_alloc_pages adds a30d4ff8193e kdb: remove usage of static environment buffer adds afdbe49276ac kdb: Remove optional size arguments from strscpy() calls new 002dcfd05740 Merge tag 'kgdb-6.15-rc1' of git://git.kernel.org/pub/scm/ [...] adds 1dc1e0b9d694 srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT new da0512b2a3b4 Merge tag 'rcu-fixes-v6.15' of git://git.kernel.org/pub/sc [...] adds 079a206f51f0 seq_buf: Mark binary printing functions with __printf() attribute adds 6b2c1e30ad68 seq_file: Mark binary printing functions with __printf() a [...] adds 196a062641fe tracing: Mark binary printing functions with __printf() attribute adds 7bf819aa992f vsnprintf: Mark binary printing functions with __printf() [...] adds a1aea76a4ad0 vsnprintf: Drop unused const char fmt * in va_format() adds bd67c1c3c353 vsnprintf: Silence false positive GCC warning for va_format() new af54a3a15169 Merge tag 'printk-for-6.15-2' of git://git.kernel.org/pub/ [...] new 92b71befc349 Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel. [...] adds 22cc5ca5de52 x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT adds 9f98a4f4e721 x86/tdx: Fix arch_safe_halt() execution for TDX VMs adds e8f45927ee5d x86/tdx: Emit warning if IRQs are enabled during HLT #VE handling new 6cb094583aef Merge tag 'x86_tdx_for_6.15-rc1' of git://git.kernel.org/p [...] adds f1e7177cbd51 Merge Merge tag 'objtool-core-2025-03-22' into loongarch-next adds 13c23cb4ed09 rust: Fix enabling Rust and building with GCC for LoongArch adds 08dac3b83aac LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN adds 892a79634196 LoongArch: Enable UBSAN (Undefined Behavior Sanitizer) adds be216cbc1ddf LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig adds ec105cadff5d LoongArch: Increase MAX_IO_PICS up to 8 adds 4103cfe9dcb8 LoongArch: Increase ARCH_DMA_MINALIGN up to 16 adds 2e3bc71e4f39 LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() adds 29c92a41c6d2 LoongArch: Rework the arch_kgdb_breakpoint() implementation adds 7e2586991e36 LoongArch: BPF: Fix off-by-one error in build_prologue() adds 52266f1015a8 LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC adds 60f3caff1492 LoongArch: BPF: Don't override subprog's return value adds c271c86a4c72 LoongArch: vDSO: Remove --hash-style=sysv adds a34ea549aace LoongArch: vDSO: Make use of the t8 register for vgetrando [...] adds 17ba839c3c6c LoongArch: Update Loongson-3 default config file new 1c241cba196d Merge tag 'loongarch-6.15' of git://git.kernel.org/pub/scm [...] adds 5550187c4c21 um: Pass the correct Rust target and options with gcc adds d1d7f01f7cd3 um: mark rodata read-only and implement _nofault accesses adds 84a6fc378471 um: remove copy_from_kernel_nofault_allowed adds 1fc350eed627 um: Allocate vdso page pointer statically adds 0bc754d1e31f um: hostfs: avoid issues on inode number reuse by host adds f664a1399633 um: use str_yes_no() to remove hardcoded "yes" and "no" adds e82cf3051e61 um: Update min_low_pfn to match changes in uml_reserved adds 089db01ea7eb um/locking: Remove semicolon from "lock" prefix adds 887c5c12e80c um: work around sched_yield not yielding in time-travel mode adds 24ffa71b0f15 um: virt-pci: Refactor virtio_pcidev into its own module adds cef721e0d53d um: Store full CSGSFS and SS register from mcontext adds 16a0ca5e4e79 um: x86: clean up elf specific definitions adds 4f087eafdcef um: Add pthread-based helper support adds d7f89a9da432 um: ubd: Switch to the pthread-based helper adds d295beeed255 um: Switch to the pthread-based helper in sigio workaround adds 69f52573c24d um: Prohibit the VM_CLONE flag in run_helper_thread() adds 33c9da5dfb18 um: Rewrite the sigio workaround based on epoll and tgkill new 8a6b94032e00 Merge tag 'uml-for-linux-6.15-rc1' of git://git.kernel.org [...] adds ff443fb402e9 Merge branch 'fixes' into topic/cxl adds 5a0fcb0ef558 cxl: Remove driver new 64f7efb0f536 Merge branch 'topic/cxl' into next new 892c4e465c36 docs: Fix references to IBM CAPI (cxl) removal version new 0a87d6bb6fd2 Merge tag 'powerpc-6.15-2' of git://git.kernel.org/pub/scm [...] new 199a8a826c24 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 300e764bdcac Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 29693a667af4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4c57846ba137 Merge branch 'fs-current' of linux-next new 112675fd2fee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 22c7f77247a8 ALSA: hda/realtek - Support mute led function for HP platform new 8983dc1b66c0 ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBo [...] new 02dc9b9617e4 Merge tag 'asoc-fix-v6.15-merge-window' of https://git.ker [...] new 5b0021899575 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7acfa0e4837d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d6691010523f spi: bcm2835: Do not call gpiod_put() on invalid descriptor new e19c1272c80a spi: bcm2835: Restore native CS probing when pinctrl-bcm28 [...] new 8ed0ca66eb33 Merge remote-tracking branch 'spi/for-6.14' into spi-linus new 7a98c60b0ad8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a2d12f37a562 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 97d852d879af Merge branch 'counter-current' of git://git.kernel.org/pub [...] new 05532e3599af Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 98f8221eb58d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8d4ce5da417c selftests: tpm2: create a dedicated .gitignore new 2f856325242c selftests: tpm2: test_smoke: use POSIX-conformant expressi [...] new 2e5bc30e4f57 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c9bf5200d0ff Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new e499d00056a9 memblock: don't release high memory to page allocator when [...] new 4b2c3d4e238a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c44a14f216f4 tracing: Enforce the persistent ring buffer to be page aligned new 34ea8fa084dd tracing: Have reserve_mem use phys_to_virt() and separate [...] new 394f3f02de53 tracing: Use vmap_page_range() to map memmap ring buffer new e4d4b8670c44 ring-buffer: Use flush_kernel_vmap_range() over flush_dcac [...] new 068e1619ba9e Merge branch 'ring-buffer/fixes' of git://git.kernel.org/p [...] new b81ff11c21af ftrace: Have tracing function args depend on PROBE_EVENTS_ [...] new 2c9ee74a6d61 tracing: Free module_delta on freeing of persistent ring buffer new 42ea22e754ba ftrace: Add cond_resched() to ftrace_graph_set_hash() new ea8d7647f9dd tracing: Verify event formats that have "%*p.." new 023f124a6417 scripts/sorttable: Fix endianness handling in build-time m [...] new fc0585c7faa9 rv: Fix missing unlock on double nested monitors return path new 02bec66775d1 Merge branch 'trace/fixes' of git://git.kernel.org/pub/scm [...] new 1dcff163569b Merge branch into tip/master: 'perf/urgent' new 92b7c64139c0 Merge branch into tip/master: 'sched/urgent' new 22000aa03ffe Merge branch into tip/master: 'x86/urgent' new 130fc6bbab3a Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new 43a05450d634 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 (b6c064bf65ce) \ N -- N -- N refs/heads/pending-fixes (43a05450d634)
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 63 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: CREDITS | 4 + .../ABI/{obsolete => removed}/sysfs-class-cxl | 55 +- Documentation/admin-guide/kernel-parameters.txt | 2 + Documentation/arch/powerpc/cxl.rst | 470 ----- Documentation/arch/powerpc/index.rst | 1 - Documentation/devicetree/bindings/eeprom/at24.yaml | 5 +- .../devicetree/bindings/i2c/i2c-exynos5.yaml | 1 + .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml | 1 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/i2c/qcom,i2c-qup.yaml | 14 + .../bindings/i2c/samsung,s3c2410-i2c.yaml | 1 + .../bindings/i2c/snps,designware-i2c.yaml | 5 + .../devicetree/bindings/i2c/spacemit,k1-i2c.yaml | 61 + .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 6 + .../bindings/i3c/silvaco,i3c-master.yaml | 4 +- .../bindings/i3c/snps,dw-i3c-master.yaml | 3 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 48 +- .../devicetree/bindings/thermal/brcm,avs-tmon.yaml | 1 + .../devicetree/bindings/thermal/imx-thermal.yaml | 40 +- .../bindings/thermal/imx8mm-thermal.yaml | 8 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 18 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 + .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 4 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 4 + Documentation/subsystem-apis.rst | 1 + Documentation/trace/debugging.rst | 2 + Documentation/userspace-api/ioctl/ioctl-number.rst | 4 +- Documentation/userspace-api/iommufd.rst | 17 + MAINTAINERS | 16 +- arch/loongarch/Kconfig | 7 +- arch/loongarch/configs/loongson3_defconfig | 11 +- arch/loongarch/include/asm/cache.h | 2 + arch/loongarch/include/asm/irq.h | 2 +- arch/loongarch/kernel/env.c | 2 + arch/loongarch/kernel/kgdb.c | 5 +- arch/loongarch/net/bpf_jit.c | 12 +- arch/loongarch/net/bpf_jit.h | 5 + arch/loongarch/vdso/Makefile | 3 +- arch/loongarch/vdso/vgetrandom-chacha.S | 13 +- arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/include/asm/copro.h | 6 - arch/powerpc/include/asm/device.h | 3 - arch/powerpc/include/asm/pnv-pci.h | 17 - arch/powerpc/mm/book3s64/hash_native.c | 13 +- arch/powerpc/mm/book3s64/hash_utils.c | 10 +- arch/powerpc/mm/book3s64/pgtable.c | 1 - arch/powerpc/mm/book3s64/slice.c | 6 +- arch/powerpc/mm/copro_fault.c | 11 - arch/powerpc/platforms/powernv/Makefile | 1 - arch/powerpc/platforms/powernv/pci-cxl.c | 153 -- arch/powerpc/platforms/powernv/pci-ioda.c | 43 - arch/powerpc/platforms/powernv/pci.c | 61 - arch/powerpc/platforms/powernv/pci.h | 2 - arch/um/Kconfig | 1 + arch/um/drivers/Kconfig | 12 +- arch/um/drivers/Makefile | 3 +- arch/um/drivers/random.c | 2 +- arch/um/drivers/rtc_user.c | 2 +- arch/um/drivers/ubd.h | 6 +- arch/um/drivers/ubd_kern.c | 25 +- arch/um/drivers/ubd_user.c | 14 +- arch/um/drivers/virt-pci.c | 699 ++----- arch/um/drivers/virt-pci.h | 41 + arch/um/drivers/virtio_pcidev.c | 628 ++++++ arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/processor-generic.h | 2 + arch/um/include/asm/uaccess.h | 20 +- arch/um/include/linux/time-internal.h | 2 + arch/um/include/shared/arch.h | 2 + arch/um/include/shared/as-layout.h | 2 +- arch/um/include/shared/irq_user.h | 3 +- arch/um/include/shared/kern_util.h | 12 +- arch/um/include/shared/os.h | 8 +- arch/um/include/shared/sigio.h | 1 - arch/um/kernel/Makefile | 2 +- arch/um/kernel/irq.c | 3 +- arch/um/kernel/maccess.c | 19 - arch/um/kernel/mem.c | 11 + arch/um/kernel/sigio.c | 26 - arch/um/kernel/skas/syscall.c | 11 + arch/um/kernel/trap.c | 28 +- arch/um/kernel/um_arch.c | 3 +- arch/um/os-Linux/helper.c | 67 + arch/um/os-Linux/process.c | 51 - arch/um/os-Linux/sigio.c | 352 +--- arch/um/os-Linux/signal.c | 4 +- arch/um/os-Linux/skas/process.c | 8 +- arch/x86/Kconfig | 1 + arch/x86/Makefile.um | 7 +- arch/x86/coco/tdx/tdx.c | 34 +- arch/x86/include/asm/irqflags.h | 40 +- arch/x86/include/asm/paravirt.h | 20 +- arch/x86/include/asm/paravirt_types.h | 3 +- arch/x86/include/asm/tdx.h | 4 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/process.c | 2 +- arch/x86/um/asm/barrier.h | 6 +- arch/x86/um/asm/module.h | 24 - arch/x86/um/os-Linux/mcontext.c | 15 +- arch/x86/um/shared/sysdep/faultinfo_32.h | 12 + arch/x86/um/shared/sysdep/faultinfo_64.h | 12 + arch/x86/um/vdso/vma.c | 17 +- drivers/i2c/busses/Kconfig | 18 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-amd-asf-plat.c | 8 +- drivers/i2c/busses/i2c-axxia.c | 21 +- drivers/i2c/busses/i2c-bcm-iproc.c | 13 +- drivers/i2c/busses/i2c-bcm-kona.c | 6 +- drivers/i2c/busses/i2c-brcmstb.c | 11 +- drivers/i2c/busses/i2c-cadence.c | 19 +- drivers/i2c/busses/i2c-designware-amdpsp.c | 26 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-eg20t.c | 28 +- drivers/i2c/busses/i2c-exynos5.c | 2 +- drivers/i2c/busses/i2c-i801.c | 271 ++- drivers/i2c/busses/i2c-ibm_iic.c | 14 +- drivers/i2c/busses/i2c-k1.c | 602 ++++++ drivers/i2c/busses/i2c-kempld.c | 10 +- drivers/i2c/busses/i2c-mlxbf.c | 106 +- drivers/i2c/busses/i2c-mt7621.c | 20 +- drivers/i2c/busses/i2c-mv64xxx.c | 12 +- drivers/i2c/busses/i2c-octeon-core.c | 111 +- drivers/i2c/busses/i2c-omap.c | 22 + drivers/i2c/busses/i2c-pasemi-core.c | 40 +- drivers/i2c/busses/i2c-pxa.c | 5 +- drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/busses/i2c-qup.c | 36 + drivers/i2c/busses/i2c-rzv2m.c | 15 +- drivers/i2c/i2c-core-of.c | 1 - drivers/i2c/i2c-core.h | 9 + drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- drivers/i2c/muxes/i2c-mux-reg.c | 2 +- drivers/i3c/master.c | 21 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/i3c/master/mipi-i3c-hci/core.c | 10 +- drivers/i3c/master/svc-i3c-master.c | 138 +- .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 60 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 80 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 36 + drivers/iommu/dma-iommu.c | 204 +- drivers/iommu/dma-iommu.h | 14 + drivers/iommu/intel/iommu.c | 3 +- drivers/iommu/intel/nested.c | 2 +- drivers/iommu/iommu-priv.h | 16 + drivers/iommu/iommu-sva.c | 1 + drivers/iommu/iommu.c | 160 +- drivers/iommu/iommufd/Kconfig | 2 +- drivers/iommu/iommufd/Makefile | 2 +- drivers/iommu/iommufd/device.c | 499 +++-- drivers/iommu/iommufd/driver.c | 198 ++ drivers/iommu/iommufd/eventq.c | 598 ++++++ drivers/iommu/iommufd/fault.c | 342 ---- drivers/iommu/iommufd/hw_pagetable.c | 42 +- drivers/iommu/iommufd/iommufd_private.h | 156 +- drivers/iommu/iommufd/iommufd_test.h | 40 + drivers/iommu/iommufd/main.c | 7 + drivers/iommu/iommufd/selftest.c | 297 ++- drivers/iommu/iommufd/viommu.c | 2 + drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/cxl/Kconfig | 28 - drivers/misc/cxl/Makefile | 14 - drivers/misc/cxl/api.c | 532 ----- drivers/misc/cxl/base.c | 126 -- drivers/misc/cxl/context.c | 362 ---- drivers/misc/cxl/cxl.h | 1135 ----------- drivers/misc/cxl/cxllib.c | 271 --- drivers/misc/cxl/debugfs.c | 134 -- drivers/misc/cxl/fault.c | 341 ---- drivers/misc/cxl/file.c | 699 ------- drivers/misc/cxl/flash.c | 538 ----- drivers/misc/cxl/guest.c | 1208 ----------- drivers/misc/cxl/hcalls.c | 643 ------ drivers/misc/cxl/hcalls.h | 200 -- drivers/misc/cxl/irq.c | 450 ----- drivers/misc/cxl/main.c | 383 ---- drivers/misc/cxl/native.c | 1592 --------------- drivers/misc/cxl/of.c | 346 ---- drivers/misc/cxl/pci.c | 2103 -------------------- drivers/misc/cxl/sysfs.c | 771 ------- drivers/misc/cxl/trace.c | 9 - drivers/misc/cxl/trace.h | 691 ------- drivers/misc/cxl/vphb.c | 309 --- drivers/misc/eeprom/at24.c | 10 +- drivers/pci/ats.c | 33 + drivers/power/supply/ip5xxx_power.c | 7 +- drivers/spi/spi-bcm2835.c | 18 +- drivers/thermal/broadcom/brcmstb_thermal.c | 11 +- drivers/thermal/mediatek/lvts_thermal.c | 103 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 1 - drivers/thermal/qcom/tsens-v2.c | 178 ++ drivers/thermal/qcom/tsens.c | 8 +- drivers/thermal/qcom/tsens.h | 3 + drivers/thermal/qoriq_thermal.c | 47 +- drivers/thermal/renesas/rcar_gen3_thermal.c | 107 +- drivers/thermal/rockchip_thermal.c | 1 + drivers/vdpa/mlx5/core/mr.c | 7 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 3 + drivers/vdpa/vdpa_user/vduse_dev.c | 1 + drivers/vfio/device_cdev.c | 60 +- drivers/vfio/iommufd.c | 60 +- drivers/vfio/pci/vfio_pci.c | 6 +- drivers/vfio/pci/vfio_pci_config.c | 3 +- drivers/vfio/pci/vfio_pci_core.c | 10 +- drivers/vfio/pci/vfio_pci_igd.c | 6 + drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/vfio/pci/vfio_pci_priv.h | 6 + drivers/vfio/pci/virtio/Kconfig | 6 +- drivers/vfio/pci/virtio/legacy_io.c | 4 +- drivers/vfio/pci/virtio/main.c | 5 +- drivers/vfio/vfio_iommu_type1.c | 123 +- drivers/vhost/Kconfig | 1 + drivers/vhost/scsi.c | 547 +++-- drivers/virtio/virtio.c | 29 + drivers/watchdog/Kconfig | 22 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/aspeed_wdt.c | 81 +- drivers/watchdog/cros_ec_wdt.c | 10 +- drivers/watchdog/lenovo_se30_wdt.c | 394 ++++ drivers/watchdog/nic7018_wdt.c | 9 +- drivers/watchdog/npcm_wdt.c | 9 +- drivers/watchdog/s3c2410_wdt.c | 10 +- drivers/watchdog/sunxi_wdt.c | 11 + drivers/watchdog/watchdog_core.c | 6 +- fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hostfs/hostfs_user.c | 59 +- include/linux/i2c.h | 26 +- include/linux/i3c/master.h | 2 +- include/linux/idr.h | 11 + include/linux/iommu.h | 35 +- include/linux/iommufd.h | 32 +- include/linux/kdb.h | 2 +- include/linux/mm.h | 2 + include/linux/pci-ats.h | 3 + include/linux/seq_buf.h | 4 +- include/linux/seq_file.h | 1 + include/linux/string.h | 4 +- include/linux/thermal.h | 2 - include/linux/trace.h | 4 +- include/linux/trace_seq.h | 8 +- include/linux/vfio.h | 14 + include/misc/cxl-base.h | 48 - include/misc/cxl.h | 265 --- include/misc/cxllib.h | 129 -- include/uapi/linux/iommufd.h | 129 +- include/uapi/linux/vfio.h | 29 +- include/uapi/misc/cxl.h | 156 -- kernel/debug/kdb/kdb_io.c | 4 +- kernel/debug/kdb/kdb_main.c | 48 +- kernel/rcu/Kconfig | 2 + kernel/trace/Kconfig | 3 +- kernel/trace/ftrace.c | 1 + kernel/trace/ring_buffer.c | 5 +- kernel/trace/rv/rv.c | 3 +- kernel/trace/trace.c | 78 +- kernel/trace/trace.h | 17 +- kernel/trace/trace_events.c | 7 + lib/idr.c | 67 + lib/test_ida.c | 70 + lib/vsprintf.c | 9 +- mm/memblock.c | 3 + mm/memory.c | 1 + mm/page_alloc.c | 3 + rust/Makefile | 4 +- samples/trace_events/trace-events-sample.h | 8 +- scripts/sorttable.c | 2 +- sound/pci/hda/patch_realtek.c | 42 +- sound/virtio/virtio_pcm.c | 21 +- tools/testing/selftests/.gitignore | 1 - tools/testing/selftests/iommu/iommufd.c | 365 ++++ tools/testing/selftests/iommu/iommufd_fail_nth.c | 59 +- tools/testing/selftests/iommu/iommufd_utils.h | 229 ++- .../testing/selftests/tpm2}/.gitignore | 3 +- tools/testing/selftests/tpm2/test_smoke.sh | 2 +- tools/virtio/linux/compiler.h | 25 + tools/virtio/linux/dma-mapping.h | 13 + tools/virtio/linux/module.h | 7 + 280 files changed, 7361 insertions(+), 17407 deletions(-) rename Documentation/ABI/{obsolete => removed}/sysfs-class-cxl (87%) delete mode 100644 Documentation/arch/powerpc/cxl.rst create mode 100644 Documentation/devicetree/bindings/i2c/spacemit,k1-i2c.yaml delete mode 100644 arch/powerpc/platforms/powernv/pci-cxl.c create mode 100644 arch/um/drivers/virt-pci.h create mode 100644 arch/um/drivers/virtio_pcidev.c delete mode 100644 arch/um/kernel/maccess.c delete mode 100644 arch/x86/um/asm/module.h create mode 100644 drivers/i2c/busses/i2c-k1.c create mode 100644 drivers/iommu/iommufd/eventq.c delete mode 100644 drivers/iommu/iommufd/fault.c delete mode 100644 drivers/misc/cxl/Kconfig delete mode 100644 drivers/misc/cxl/Makefile delete mode 100644 drivers/misc/cxl/api.c delete mode 100644 drivers/misc/cxl/base.c delete mode 100644 drivers/misc/cxl/context.c delete mode 100644 drivers/misc/cxl/cxl.h delete mode 100644 drivers/misc/cxl/cxllib.c delete mode 100644 drivers/misc/cxl/debugfs.c delete mode 100644 drivers/misc/cxl/fault.c delete mode 100644 drivers/misc/cxl/file.c delete mode 100644 drivers/misc/cxl/flash.c delete mode 100644 drivers/misc/cxl/guest.c delete mode 100644 drivers/misc/cxl/hcalls.c delete mode 100644 drivers/misc/cxl/hcalls.h delete mode 100644 drivers/misc/cxl/irq.c delete mode 100644 drivers/misc/cxl/main.c delete mode 100644 drivers/misc/cxl/native.c delete mode 100644 drivers/misc/cxl/of.c delete mode 100644 drivers/misc/cxl/pci.c delete mode 100644 drivers/misc/cxl/sysfs.c delete mode 100644 drivers/misc/cxl/trace.c delete mode 100644 drivers/misc/cxl/trace.h delete mode 100644 drivers/misc/cxl/vphb.c create mode 100644 drivers/watchdog/lenovo_se30_wdt.c delete mode 100644 include/misc/cxl-base.h delete mode 100644 include/misc/cxl.h delete mode 100644 include/misc/cxllib.h delete mode 100644 include/uapi/misc/cxl.h copy {arch/arc/boot => tools/testing/selftests/tpm2}/.gitignore (58%)