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 86b11d60ce1a Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits c06c7fb8bc43 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 703450e1a327 Merge branch 'trace/fixes' of git://git.kernel.org/pub/scm [...] omits 6b11a1b5c628 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 5bea7b502da4 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits e896510e9064 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c86a6b290d00 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits e289485cb35b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 20120bd1afd7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 08d8ccbbef8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5e1f97331401 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 984c8ffeedab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a8041544351 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3e122c8e56b8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits dd78dc0a4e43 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 178fd1ca8b0e Merge branch 'fs-current' of linux-next omits 74d644376d14 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 6397f9857044 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 058c76928082 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e4a9b86ce8c5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0d3d89c148b9 mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race omits b22302ed50d1 mm/hugetlb: unshare page tables during VMA split, not before omits a2598f46ddda MAINTAINERS: add Alistair as reviewer of mm memory policy omits 0924a3bb78e9 iov_iter: use iov_offset for length calculation in iov_ite [...] omits a83911cada1a mm/mempolicy: fix incorrect freeing of wi_kobj omits 93cc3a648d22 alloc_tag: handle module codetag load errors as module loa [...] omits c4c41dc7a4db mm/madvise: handle madvise_lock() failure during race unwinding omits 271aa3a46d46 mm: fix compile error when CONFIG_SHMEM is not set omits c3da4036c00f mm: strictly check vmstat_text array size omits 14687e839a93 mm: fix vmstat after removing NR_BOUNCE omits a14d39debda9 KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY omits c65091afa53a fs: allow clone_private_mount() for a path on real rootfs omits 8b999395e29e Merge branch into tip/master: 'x86/urgent' omits 38b341b73d4d Merge branch into tip/master: 'perf/urgent' adds cdafa67c0270 cxl: Remove always true condition for cxlctl_validate_hw_c [...] adds 89963d5e6906 cxl/acpi: Verify CHBS length for CXL2.0 adds ce32b0c9c522 cxl: core/region - ignore interleave granularity when ways=1 adds 8e62ba590160 cxl/test: Address missing MODULE_DESCRIPTION warnings for [...] adds 21339b30f027 cxl: Remove else after return adds d858631b1cae cxl/pci: Moving code in cxl_hdm_decode_init() adds 88bc0503c464 cxl/pci: Add comments to cxl_hdm_decode_init() adds 99ff9060b2c9 cxl: Introduce parent_port_of() helper adds a3a96873b21e cxl/region: Rename function to cxl_port_pick_region_decoder() adds 0ee2d97810b9 cxl/region: Avoid duplicate call of cxl_port_pick_region_d [...] adds 5ed826fc4bc6 cxl/region: Move find_cxl_root() to cxl_add_to_region() adds 74bf125abd87 cxl/port: Replace put_cxl_root() by a cleanup helper adds 9466ee981647 cxl/region: Factor out code to find the root decoder adds 868a8f1f045b cxl/region: Factor out code to find a root decoder's region adds d6879d8cfb81 cxl/region: Add function to find a port's switch decoder by range adds 9efefa1c6f2c cxl/region: Add a dev_warn() on registration failure adds d90acdf49e18 cxl/region: Add a dev_err() on missing target list entries adds 98a863fee240 cxl: Add a dev_dbg() when a decoder was added to a port adds 68d8b4f399e7 Merge branch 'for-6.16/cxl-cleanups' into cxl-for-next adds a223ce195741 cxl/hdm: Clean up a debug printk adds a770647294bb cxl: update documentation structure in prep for new docs adds a3bf6b417b99 cxl: docs - access-coordinates doc fixups adds 750d662c5552 cxl: docs/devices - add cxl device and protocol reference adds e4528b9ef0b6 cxl: docs/platform/bios-and-efi documentation adds d1ba364627d5 cxl: docs/platform/acpi reference documentation adds 8545940bd420 cxl: docs/platform/example-configs documentation adds 9bd8546e5954 cxl: docs/linux - overview adds bef826ead3cd cxl: docs/linux - early boot configuration adds 2e2865a1d0c5 cxl: docs/linux - add cxl-driver theory of operation adds ef3a43a69133 cxl: docs/linux/cxl-driver - add example configurations adds 36e9f71bd6fc cxl: docs/linux/dax-driver documentation adds 641fdea6b90e cxl: docs/linux/memory-hotplug adds 78ab67510ed9 cxl: docs/allocation/dax adds 419dc40b8237 cxl: docs/allocation/page-allocator adds f109e77dde6e cxl: docs/allocation/reclaim adds df63e0120b5e cxl: docs/allocation/hugepages adds dba600d0f2e9 cxl: docs - add self-referencing cross-links adds 58dfd95956c4 Merge branch 'for-6.16/cxl-docs' into cxl-for-next adds d54246121154 cxl: Sync up the driver-api/cxl documentation adds f97bdc61c76f Documentation: Update the CXL Maturity Map adds 49cee8fe5e6c cxl: docs/platform/cdat reference documentation adds 1ce91b37b266 cxl: docs/platform/acpi/srat Add generic target documentation adds fc78561595e2 cxl: doc/linux/access-coordinates Update access coordinate [...] adds 191679ec7bb9 cxl/Documentation: Fix typo in sysfs write_bandwidth attri [...] adds 2c5975498e55 docs: ABI: Fix "firwmare" to "firmware" adds 6eed708a5693 cxl/feature: Remove redundant code of get supported features adds bfc6270ab3ff cxl/features: Remove the inline specifier from to_cxlfs() adds ee4f03245554 EDAC: Update documentation for the CXL memory patrol scrub [...] adds f76e0bbc8bc3 cxl: Update prototype of function get_support_feature_info() adds 0c6e6f1357cb cxl/edac: Add CXL memory device patrol scrub control feature adds 85fb6a16ad14 cxl/edac: Add CXL memory device ECS control feature adds 077ee5f7ddcf cxl/edac: Add support for PERFORM_MAINTENANCE command adds 0b5ccb0de1e2 cxl/edac: Support for finding memory operation attributes [...] adds 588ca944c277 cxl/edac: Add CXL memory device memory sparing control feature adds be9b359e056a cxl/edac: Add CXL memory device soft PPR control feature adds 9f153b7fb5ae Merge branch 'for-6.16/cxl-features-ras' into cxl-for-next new 29e9359005dd Merge tag 'cxl-for-6.16' of git://git.kernel.org/pub/scm/l [...] adds c853d18706de cgroup: adjust criteria for rstat subsystem cpu lock access new def5b099a645 Merge tag 'cgroup-for-6.16-rc1-fixes' of git://git.kernel. [...] new 70087d2200d4 Merge tag 'trace-v6.16-2' of git://git.kernel.org/pub/scm/ [...] new 0939bd2fcf33 Merge tag 'perf-tools-for-v6.16-1-2025-06-03' of git://git [...] adds 9eb7109a5bfc dm: don't change md if dm_table_set_restrictions() fails adds e8819e7f0347 dm: free table mempools if not used in __bind adds 4ea30ec6fb3b dm: handle failures in dm_table_set_restrictions adds 37f53a2c60d0 dm: fix dm_blk_report_zones adds 121218bef4c1 dm: limit swapping tables for devices with zone write plugs adds ad320ae27661 dm: fix native zone append devices on top of emulated ones adds 33304b75df65 dm-delay: don't busy-wait in kthread adds f1e24048edb4 dm: use generic functions instead of disable_discard and d [...] adds abb4cf2f4c1c dm: lock limits when reading them adds f9ed31214e2a dm-verity: use softirq context only when !need_resched() adds 9769378133bb dm-bufio: remove maximum age based eviction adds d90e7a500cb6 dm: remove unneeded kvfree from alloc_targets adds 19da6b2c9e8e dm-flakey: Clean up parsing messages adds 40ed054f39bc dm-flakey: error all IOs when num_features is absent adds 4319f0aaa235 dm-flakey: remove useless ERROR_READS check in flakey_end_io adds 13e79076c89f dm-flakey: make corrupting read bios work adds 4862c8861d90 dm: Allow .prepare_ioctl to handle ioctls directly adds 7734fb4ad98c dm mpath: Interface for explicit probing of active paths adds b7c18b17a173 dm-table: Set BLK_FEAT_ATOMIC_WRITES for target queue limits adds 025e138eeb75 blk-crypto: export wrapped key functions adds e93912786e50 dm: pass through operations on wrapped inline crypto keys adds 3da732687d72 dm vdo indexer: don't read request structure after enqueuing adds 241b9b584d50 dm-zone: Use bdev_*() helper functions where applicable adds 5c977f102315 dm-mpath: Don't grab work_mutex while probing paths adds 050a3e71ce24 dm mpath: replace spin_lock_irqsave with spin_lock_irq adds 85f6d5b729ea dm-table: check BLK_FEAT_ATOMIC_WRITES inside limits_lock adds 829451beaed6 dm-mirror: fix a tiny race condition adds 66be40a14e49 dm-verity: fix a memory leak if some arguments are specifi [...] adds 9f2f6316d753 dm-stripe: small code cleanup new 3c727285f1c9 Merge tag 'for-6.16/dm-changes' of git://git.kernel.org/pu [...] adds 55423e9c534d smb: client: Remove an unused function and variable adds f1e7a277a173 smb: client: add NULL check in automount_fullpath adds 6510ef4230b6 cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request i [...] adds 89381c72d520 cifs: Correctly set SMB1 SessionKey field in Session Setup [...] adds 56e84c64fc25 cifs: Fix validation of SMB1 query reparse point response adds a3e771afbb3b cifs: Fix cifs_query_path_info() for Windows NT servers adds 51b78ffb8036 smb: client: add ParentLeaseKey support adds 0f220d30c6fd smb: client: use ParentLeaseKey in open_cached_dir adds 037e1bae588e smb: client: use ParentLeaseKey in cifs_do_create adds 1f396b9bfe39 cifs: reset connections for all channels when reconnect requested adds c1846893991f cifs: update dstaddr whenever channel iface is updated adds b4f60a053a25 cifs: dns resolution is needed only for primary channel adds 8a5ebd2be99a cifs: update the lock ordering comments with new mutex new 6d9b5f6b81ac Merge tag 'v6.16-rc-part1-smb-client-fixes' of git://git.s [...] adds 08d6ee6d8a10 sunrpc: implement rfc2203 rpcsec_gss seqnum cache adds fadc0f3bb2de sunrpc: don't immediately retransmit on seqno miss adds e5296637a322 nfs: add a refcount tracker for struct net as held by the [...] adds 6e9a2f8dbe93 NFSv4: xattr handlers should check for absent nfs filehandles adds 4c10fa44bc5f fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio() adds d2e1d783f2c6 NFS: Add support for fallocate(FALLOC_FL_ZERO_RANGE) adds aba41e90aade NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET w [...] adds 243fea134633 NFSv4.2: fix listxattr to return selinux security label adds 4d4832ed13ff NFSv4: Don't check for OPEN feature support in v4.1 adds 77be29b7a3f8 NFSv4: Allow FREE_STATEID to clean up delegations adds 3a3065352f73 NFSv4: Always set NLINK even if the server doesn't support it adds b6354e60dd01 nfs: fold nfs_page_async_flush into nfs_do_writepage adds 66beed5acaf2 nfs: don't return AOP_WRITEPAGE_ACTIVATE from nfs_do_writepage adds 66a49813501c nfs: refactor nfs_do_writepage adds f72a67598cd7 nfs: use writeback_iter directly adds 62d2cde203de NFS: add localio to sysfs adds 04a15263662a pnfs/flexfiles: connect to NFSv3 DS using TLS if MDS conne [...] adds 1ff4716f420b NFS: always probe for LOCALIO support asynchronously adds 8cd9b785943c nfs: clear SB_RDONLY before getting superblock adds 80c4de6ab44c nfs: ignore SB_RDONLY when remounting nfs adds dd862da61e91 nfs: fix incorrect handling of large-number NFS errors in [...] adds 0bd2f6b8996d SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls adds 111f9e4b0dcd SUNRPC: Remove dead code from xs_tcp_tls_setup_socket() adds ed9be317330c nfs_localio: use cmpxchg() to install new nfs_file_localio adds 77e82fb2c6c2 nfs_localio: always hold nfsd net ref with nfsd_file ref adds e6f7e1487ab5 nfs_localio: simplify interface to nfsd for getting nfsd_file adds 74fc55ab2a6a nfs_localio: duplicate nfs_close_local_fh() adds 21fb44034695 nfs_localio: protect race between nfs_uuid_put() and nfs_c [...] adds c25a89770d1f nfs_localio: change nfsd_file_put_local() to take a pointe [...] adds e3e3775392f3 flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes new 5abc7438f1e9 Merge tag 'nfs-for-6.16-1' of git://git.linux-nfs.org/proj [...] new 1a576136f8d7 drm/ttm: Fix compile error when CONFIG_SHMEM is not set new f5ebe7bb87e0 Merge tag 'spdx-6.16-rc1' of git://git.kernel.org/pub/scm/ [...] adds 46459154f997 mm: kvmalloc: make kmalloc fast path real fast path adds 354ad60e123d mm: slub: only warn once when allocating slab obj extensio [...] new 1af80d00e1e0 Merge tag 'slab-for-6.16' of git://git.kernel.org/pub/scm/ [...] adds a424b598e6a6 PCI/DPC: Initialize aer_err_info before using it adds a0b62cc31023 PCI/DPC: Log Error Source ID only when valid adds 6fc4dae74afc PCI/AER: Factor COR/UNCOR error handling out from aer_isr_ [...] adds 6a1eda745967 PCI/AER: Consolidate Error Source ID logging in aer_isr_on [...] adds f40bd2865501 PCI/AER: Extract bus/dev/fn in aer_print_port_info() with [...] adds 99c3fd0de8eb PCI/AER: Rename aer_print_port_info() to aer_print_source() adds ca2426a570ab PCI/AER: Move aer_print_source() earlier in file adds 57964ba39057 PCI/AER: Initialize aer_err_info before using it adds ad9839137cf9 PCI/AER: Simplify pci_print_aer() adds 88a7765e62b9 PCI/AER: Update statistics before ratelimiting adds 6bb4befbd65f PCI/AER: Trace error event before ratelimiting adds c8f6791e33a7 PCI/AER: Check log level once and remember it adds 82013ff394ea PCI/ERR: Add printk level to pcie_print_tlp_log() adds 36c5932074aa PCI/AER: Reduce pci_print_aer() correctable error level to [...] adds 09683a6184ad PCI/AER: Rename struct aer_stats to aer_info adds 94bc15c3484a PCI/AER: Convert aer_get_device_error_info(), aer_print_er [...] adds d72bae423004 PCI/AER: Simplify add_error_device() adds a57f2bfb4a58 PCI/AER: Ratelimit correctable and non-fatal error logging adds 24816cc298ee PCI/AER: Add ratelimits to PCI AER Documentation adds b4fe7398def6 PCI/AER: Add sysfs attributes for log ratelimits adds b06d125e6280 PCI/ERR: Remove misleading TODO regarding kernel panic new f5b6c76e552d Merge branch 'pci/aer' adds 2389d8dc38fe PCI/bwctrl: Replace lbms_count with PCI_LINK_LBMS_SEEN flag adds 6ade6e81f898 PCI: Update Link Speed after retraining new 1acf6a5e7948 Merge branch 'pci/bwctrl' adds ebf7547fd1df mtip32xx: Remove unnecessary pcim_iounmap_regions() calls adds 855c634930f0 PCI: Remove pcim_iounmap_regions() adds 51f6aec99cb0 PCI: Remove hybrid devres nature from request functions adds b4fb90fb9301 Documentation/driver-api: Update pcim_enable_device() adds 8e9987485d9a PCI: Remove pcim_request_region_exclusive() adds 85826c11e77b PCI: Remove exclusive requests flags from _pcim_request_region() adds bcfc67157e41 PCI: Remove redundant set of request functions adds 90ffe1f093e8 PCI: Remove hybrid-devres usage warnings from kernel-doc adds dfc970ad6197 PCI: Remove function pcim_intx() prototype from pci.h new f56278a46d86 Merge branch 'pci/devres' adds 74a70e80daa9 PCI: Remove pci_fixup_cardbus() adds 5fe8d0813928 PCI: Use PCI_STD_NUM_BARS instead of 6 adds d24eba726aad PCI: Print the actual delay time in pci_bridge_wait_for_se [...] adds 3be5fa236649 Revert "iommu/amd: Prevent binding other PCI drivers to IO [...] adds ce45dc4bb22e PCI: Limit visibility of match_driver flag to PCI core new 68d0370e4e80 Merge branch 'pci/enumeration' adds c3be50f7547c PCI: pciehp: Ignore Presence Detect Changed caused by DPC adds 2af781a9edc4 PCI: pciehp: Ignore Link Down/Up caused by Secondary Bus Reset adds d46b3918fac4 PCI: hotplug: Drop superfluous #include directives new bb5c909e6a5e Merge branch 'pci/hotplug' new 3ebd1305c1d2 Merge branch 'pci/irq' adds 631b2af2f357 PCI/ACPI: Fix allocated memory release on error in pci_acp [...] new 80fe18d1de6b Merge branch 'pci/pci-acpi' adds bfa4477751e9 PM: runtime: Define pm_runtime_put cleanup helper adds 0a0829b1fd76 PCI: Increment PM usage counter when probing reset methods adds 4d4c10f763d7 PCI: Explicitly put devices into D0 when initializing new f377d9cb2579 Merge branch 'pci/pm' adds 8b926f237743 PCI/pwrctrl: Cancel outstanding rescan work when unregistering adds 13bbf6a5f065 PCI/pwrctrl: Rename pwrctrl Kconfig symbols and slot module adds 52ddd0265bca wifi: ath11k: switch to PCI_PWRCTRL_PWRSEQ adds d5fc1909349e wifi: ath12k: switch to PCI_PWRCTRL_PWRSEQ adds 46bc169f6f07 arm64: Kconfig: switch to HAVE_PWRCTRL new 4dac48e8a755 Merge branch 'pci/pwrctrl' adds f3efb9569b4a PCI: Fix lock symmetry in pci_slot_unlock() new df1158611906 Merge branch 'pci/reset' adds 1f3303aa92e1 PCI: Add ACS quirk for Loongson PCIe new 014dbfe0e402 Merge branch 'pci/virtualization' adds 793908d60b87 PCI: endpoint: Retain fixed-size BAR size as well as aligned size adds e5327a655636 PCI: endpoint: pci-epf-vntb: Simplify ctrl/SPAD space allocation adds 810276362bad PCI: dwc: ep: Correct PBA offset in .set_msix() callback adds c8bcb01352a8 PCI: cadence-ep: Correct PBA offset in .set_msix() callback adds f7f15fc53245 PCI: endpoint: Align pci_epc_get_msi(), pci_epc_ops::get_m [...] adds 0917ed8f16b6 PCI: endpoint: Align pci_epc_get_msix(), pci_epc_ops::get_ [...] adds f62da6e7270c PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_m [...] adds de0321bcc5fd PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_ [...] new 2ce738726adf Merge branch 'pci/endpoint' adds 751bec089c4e PCI: apple: Set only available ports up adds 6b7f49be7475 dt-bindings: pci: apple,pcie: Add t6020 compatible string adds afc0a570bb61 PCI: host-generic: Extract an ECAM bridge creation helper [...] adds 4900454b4f81 PCI: ecam: Allow cfg->priv to be pre-populated from the ro [...] adds 4785591f96c7 PCI: apple: Move over to standalone probing adds ed982862ce98 PCI: apple: Dynamically allocate RID-to_SID bitmap adds 0411c90eee6f PCI: apple: Move away from INTMSK{SET,CLR} for INTx and pr [...] adds 7fa9fbf39116 PCI: apple: Fix missing OF node reference in apple_pcie_se [...] adds 80b31fbbcac4 PCI: apple: Move port PHY registers to their own reg items adds de9637c9f782 PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK adds 7334364f9de7 PCI: apple: Use gpiod_set_value_cansleep in probe flow adds 3f1ccd6e85d7 PCI: apple: Abstract register offsets via a SoC-specific s [...] adds 4e639f11d6e0 PCI: apple: Add T602x PCIe support new c3b2f9dccba5 Merge branch 'pci/controller/apple' adds 8805f32a96d3 PCI: cadence: Fix runtime atomic count underflow adds 16b2da850f6f PCI: cadence: Remove duplicate message code definitions adds f876904e4436 PCI: cadence: Add support to build pcie-cadence library as [...] adds 47f25da6c5ea PCI: cadence-host: Introduce cdns_pcie_host_disable() help [...] adds 3a4b05c9bae4 PCI: cadence-ep: Introduce cdns_pcie_ep_disable() helper f [...] adds a2790bf81f0f PCI: j721e: Add support to build as a loadable module adds 3c05e88413f7 PCI: j721e: Fix host/endpoint dependencies new 3f0b36295ea3 Merge branch 'pci/controller/cadence' adds 7d9b5d611553 PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchi [...] adds 198e69cc4150 PCI: dw-rockchip: Enable ASPM L0s capability for both RC a [...] adds d4a5d7e6d91f PCI: dw-rockchip: Move rockchip_pcie_ep_hide_broken_ats_ca [...] adds c2f61b8479b2 PCI: dw-rockchip: Remove unused PCIE_CLIENT_GENERAL_DEBUG [...] adds ae8ed2b091ee PCI: dw-rockchip: Reorganize register and bitfield definitions adds 5e5a3bf48eed PCI: dw-rockchip: Use rockchip_pcie_link_up() to check lin [...] adds 286ed198b899 PCI: dw-rockchip: Fix PHY function call sequence in rockch [...] adds f46bfb1d3c6a PCI: dwc: Return bool from link up check adds 0a9d6a3d0fd1 PCI: mobiveil: Return bool from link up check adds 1a176b25f5d6 PCI: cadence: Simplify J721e link status check adds d1c696dba120 PCI: host-common: Convert to library for host controller drivers adds d34719d0e81f PCI: dw-rockchip: Replace PERST# sleep time with proper macro adds ec49e253322b PCI: qcom: Replace PERST# sleep time with proper macro new 20279628bb5e Merge branch 'pci/controller/dw-rockchip' adds 2612378d442a PCI: dwc: ep: Use FIELD_GET() where applicable adds 1d79596e8661 PCI: dwc: ep: Fix errno typo new 00c78a3c3fc3 Merge branch 'pci/controller/dwc-ep' adds af3c6eacce0c PCI: dwc: Make link training more robust by setting PORT_L [...] new 20611193be98 Merge branch 'pci/controller/dwc' adds 9c03e30e3ade PCI: imx6: Skip link up workaround for newer platforms adds 4a4be0c088e3 PCI: imx6: Call dw_pcie_wait_for_link() from start_link() [...] adds 47f54a902dcd PCI: imx6: Toggle the core reset for i.MX95 PCIe adds ce0c43e855c7 PCI: imx6: Add workaround for errata ERR051624 adds 744a1c20ce93 PCI: imx6: Add workaround for errata ERR051586 adds 047e8b6b3bc3 PCI: imx6: Add PLL lock check for i.MX95 SoC adds e4d66131caaf PCI: imx6: Save and restore the LUT setting during suspend [...] new f4ff0b0ed26c Merge branch 'pci/controller/imx6' adds 5e2664f9e108 PCI: ls-gen4: Use to_delayed_work() new dee6ce5c6f1d Merge branch 'pci/controller/mobiveil' adds 5da3d94a23c6 PCI: mvebu: Use for_each_of_range() iterator for parsing "ranges" new c7b9c591245e Merge branch 'pci/controller/mvebu' adds 57a4591df709 PCI: of: Add of_pci_get_equalization_presets() API adds f9eb654fb194 PCI: dwc: Update pci->num_lanes to maximum supported link width adds 178af54a678d PCI: Add lane equalization register offsets adds 09483959e34d PCI: dwc: Add support for configuring lane equalization presets adds b649d91322e6 dt-bindings: PCI: qcom: Add IPQ5018 SoC adds 3e5127469a8d PCI: qcom: Add support for IPQ5018 new 05cf00aa05af Merge branch 'pci/controller/qcom' adds b584ab12d59f PCI: rcar-gen4: set ep BAR4 fixed size adds 003d15b30f36 PCI: rcar-gen4: Document how to obtain platform firmware new d96c67a57ca6 Merge branch 'pci/controller/rcar-gen4' adds c7540e5423d7 PCI: rockchip: Fix order of rockchip_pci_core_rsts adds a7d824b2df0d PCI: rockchip-ep: Mark RK3399 as intx_capable new fd0c51f7eb4b Merge branch 'pci/controller/rockchip' adds ed798ff1c52f PCI: tegra194: Create debugfs directory only when CONFIG_P [...] new df52b63940e6 Merge branch 'pci/controller/tegra194' adds 132833405e61 PCI: Add debugfs support for exposing PTM context adds 87a9d0cd6748 PCI: dwc: Pass DWC PCIe mode to dwc_pcie_debugfs_init() adds 852a1fdd34a8 PCI: dwc: Add debugfs support for PTM context adds 5fbfae69e78d PCI: qcom-ep: Mask PTM_UPDATING interrupt new db847adbf99f Merge branch 'pci/ptm-debugfs' adds 494b26086f75 dt-bindings: PCI: qcom,pcie-sm8150: Add 'global' interrupt adds bfc1752fbbe7 dt-bindings: PCI: qcom,pcie-sm8250: Add 'global' interrupt adds 985b22d2f88c dt-bindings: PCI: qcom,pcie-sm8350: Add 'global' interrupt adds 236d500c67e2 dt-bindings: PCI: qcom,pcie-sa8775p: Add 'global' interrupt adds 54340357c009 dt-bindings: PCI: qcom,pcie-sc7280: Add 'global' interrupt adds ff9be267fee8 dt-bindings: PCI: qcom: Add 'global' interrupt for SDM845 SoC adds c9dc3a099660 dt-bindings: PCI: qcom: Allow MSM8998 to use 8 MSI and one [...] adds 90fe2c27577d dt-bindings: PCI: qcom: Allow IPQ8074 to use 8 MSI and one [...] adds 37974556170c dt-bindings: PCI: qcom: Allow IPQ6018 to use 8 MSI and one [...] adds cc9f71da538d dt-bindings: PCI: qcom,pcie-sc8180x: Add 'global' interrupt adds 215113ab9cc8 dt-bindings: PCI: dw: rockchip: Add rk3576 support adds c928080166a1 dt-bindings: PCI: dwc: rockchip: Add rk3562 support adds 2a24e06885d7 dt-bindings: PCI: Correct indentation and style in DTS example adds 39813e1865c2 dt-bindings: PCI: sifive,fu740-pcie: Fix include placement [...] adds 0c983d3544a5 dt-bindings: PCI: Convert Marvell EBU to schema adds 096d05bf3e3a dt-bindings: PCI: Convert marvell,armada8k-pcie to schema adds d63dbfc6f27d dt-bindings: PCI: Remove obsolete .txt docs adds a733e7112781 dt-bindings: PCI: qcom: Add MHI registers for IPQ9574 adds 9a5f8c7a81cd dt-bindings: PCI: Convert v3,v360epc-pci to DT schema adds db8266017e0a dt-bindings: PCI: microchip,pcie-host: Fix DMA coherency property new 27b1aac55340 Merge branch 'pci/dt-bindings' adds a2c6c1c23bed x86/PCI: Drop 'pci' suffix from intel_mid_pci.c adds 8fe743b5eba0 PCI: Add CONFIG_MMU dependency adds 22282967585a Documentation: Fix path for NVMe PCI endpoint target driver adds 1c8a0ed2043c PCI: Remove unused pci_printk() adds af6e3defb11a PCI: WARN (not BUG()) when we fail to assign optional resources adds 75d7b40becfb PCI: Remove unnecessary linesplit in __pci_setup_bridge() adds ae06c6197c9e MAINTAINERS: Update Krzysztof Wilczyński email address new 308f8c7a626e MAINTAINERS: Update Manivannan Sadhasivam email address new 3de914864c0d Merge branch 'pci/misc' new 3719a04a80ca Merge tag 'pci-v6.16-changes' of git://git.kernel.org/pub/ [...] adds ee9a4e92799d sched_ext: idle: Properly handle invalid prev_cpu during i [...] adds 9960be72a54c sched_ext: idle: Skip cross-node search with !CONFIG_NUMA new 16b70698aa3a Merge tag 'sched_ext-for-6.16-rc1-fixes' of git://git.kern [...] new 491abebd7d2f KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY new 61f0e0d23fc5 mm: fix vmstat after removing NR_BOUNCE new a8b56bcb9651 mm: strictly check vmstat_text array size new 28e1d9ed8e55 mm/madvise: handle madvise_lock() failure during race unwinding new ae91d06242b7 alloc_tag: handle module codetag load errors as module loa [...] new 1ca84441ad3e mm/mempolicy: fix incorrect freeing of wi_kobj new 3b511cd2e343 iov_iter: use iov_offset for length calculation in iov_ite [...] new 4ddcf7bb4d28 MAINTAINERS: add Alistair as reviewer of mm memory policy new 8dc7493f9a1e mm/hugetlb: unshare page tables during VMA split, not before new 3a9139758ef6 mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race new a0f1bf38b721 MAINTAINERS: add tlb trace events to MMU GATHER AND TLB IN [...] new ca3620037cb5 kmsan: test: add module description new c03a21a2e3ab Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 62a6e2d99293 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 363d452a3875 fix propagation graph breakage by MOVE_MOUNT_SET_GROUP mov [...] new 89845ef25d7a fs: allow clone_private_mount() for a path on real rootfs new d91bac8b283b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 22c74732f6e4 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new afc63f90066c Merge branch 'fs-current' of linux-next new 199cf7ea01c8 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 12c331b29c73 gve: add missing NULL check for gve_alloc_pending_packet() [...] new 2a6696d761a8 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 8b04d1493a13 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 264c844abb29 wifi: iwlwifi: mvm: fix assert on suspend new 960c7e6d3880 wifi: iwlwifi: mld: avoid panic on init failure new 847a4bf1b4bd wifi: iwlwifi: pcie: fix non-MSIX handshake register new f81aa834bfa9 wifi: iwlwifi: mld: Move regulatory domain initialization new 481154dfd158 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new b6fe26cd5a6c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b9291e790752 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 4bbe178976a4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new fa6dd3e47f2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 64e6742e3733 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 91a157f61f17 Merge branch 'counter-current' of git://git.kernel.org/pub [...] new c46676ce13d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1ac9aa41c6af Input: iqs626a - replace snprintf() with scnprintf() new 05286c5d7e72 Input: fsia6b - suppress buffer truncation warning for phys new 4ecc7317700a Input: atkbd - switch to use scnprintf() to suppress trunc [...] new 1babc858cce1 Input: alps - switch to use scnprintf() to suppress trunca [...] new ce098f2aded8 Input: lifebook - switch to use scnprintf() to suppress tr [...] new 805f5bbaa507 Input: psmouse - switch to use scnprintf() to suppress tru [...] new ce3d1ce57829 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new e795cc623345 Merge branch into tip/master: 'perf/urgent' new 8b68e978718f x86/iopl: Cure TIF_IO_BITMAP inconsistencies new 9362569b2178 Merge branch into tip/master: 'x86/urgent' new fcd335ff36fe Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new e56ff4d6b00a 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 (86b11d60ce1a) \ N -- N -- N refs/heads/pending-fixes (e56ff4d6b00a)
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 87 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 + Documentation/ABI/testing/debugfs-pcie-ptm | 70 + Documentation/ABI/testing/sysfs-bus-cxl | 4 +- ...devices-aer_stats => sysfs-bus-pci-devices-aer} | 44 + Documentation/PCI/controller/index.rst | 10 + .../PCI/controller/rcar-pcie-firmware.rst | 32 + Documentation/PCI/endpoint/pci-nvme-function.rst | 2 +- Documentation/PCI/index.rst | 1 + Documentation/PCI/pcieaer-howto.rst | 17 +- .../devicetree/bindings/pci/apple,pcie.yaml | 33 +- .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 87 +- .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml | 16 +- .../bindings/pci/intel,keembay-pcie-ep.yaml | 26 +- .../bindings/pci/intel,keembay-pcie.yaml | 38 +- .../bindings/pci/marvell,armada8k-pcie.yaml | 100 + .../bindings/pci/marvell,kirkwood-pcie.yaml | 277 +++ .../bindings/pci/microchip,pcie-host.yaml | 56 +- .../devicetree/bindings/pci/mvebu-pci.txt | 310 --- .../bindings/pci/nvidia,tegra194-pcie-ep.yaml | 2 +- .../devicetree/bindings/pci/pci-armada8k.txt | 48 - .../devicetree/bindings/pci/pci-iommu.txt | 171 -- Documentation/devicetree/bindings/pci/pci-msi.txt | 220 -- Documentation/devicetree/bindings/pci/pci.txt | 84 - .../devicetree/bindings/pci/qcom,pcie-sa8775p.yaml | 10 +- .../devicetree/bindings/pci/qcom,pcie-sc7280.yaml | 9 +- .../devicetree/bindings/pci/qcom,pcie-sc8180x.yaml | 10 +- .../devicetree/bindings/pci/qcom,pcie-sm8150.yaml | 9 +- .../devicetree/bindings/pci/qcom,pcie-sm8250.yaml | 9 +- .../devicetree/bindings/pci/qcom,pcie-sm8350.yaml | 9 +- .../devicetree/bindings/pci/qcom,pcie.yaml | 65 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 34 +- .../devicetree/bindings/pci/rcar-pci-host.yaml | 46 +- .../bindings/pci/rockchip-dw-pcie-common.yaml | 10 +- .../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 60 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 2 +- .../bindings/pci/snps,dw-pcie-common.yaml | 3 +- .../devicetree/bindings/pci/snps,dw-pcie.yaml | 4 +- .../devicetree/bindings/pci/v3,v360epc-pci.yaml | 100 + .../devicetree/bindings/pci/v3-v360epc-pci.txt | 76 - .../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 116 +- .../driver-api/cxl/access-coordinates.rst | 91 - Documentation/driver-api/cxl/allocation/dax.rst | 60 + .../driver-api/cxl/allocation/hugepages.rst | 32 + .../driver-api/cxl/allocation/page-allocator.rst | 85 + .../driver-api/cxl/allocation/reclaim.rst | 51 + .../driver-api/cxl/devices/device-types.rst | 165 ++ Documentation/driver-api/cxl/index.rst | 46 +- .../driver-api/cxl/linux/access-coordinates.rst | 178 ++ Documentation/driver-api/cxl/linux/cxl-driver.rst | 630 ++++++ Documentation/driver-api/cxl/linux/dax-driver.rst | 43 + Documentation/driver-api/cxl/linux/early-boot.rst | 137 ++ .../linux/example-configurations/hb-interleave.rst | 314 +++ .../example-configurations/intra-hb-interleave.rst | 291 +++ .../example-configurations/multi-interleave.rst | 401 ++++ .../linux/example-configurations/single-device.rst | 246 +++ .../driver-api/cxl/linux/memory-hotplug.rst | 78 + Documentation/driver-api/cxl/linux/overview.rst | 103 + Documentation/driver-api/cxl/maturity-map.rst | 6 +- Documentation/driver-api/cxl/platform/acpi.rst | 76 + .../driver-api/cxl/platform/acpi/cedt.rst | 62 + .../driver-api/cxl/platform/acpi/dsdt.rst | 28 + .../driver-api/cxl/platform/acpi/hmat.rst | 32 + .../driver-api/cxl/platform/acpi/slit.rst | 21 + .../driver-api/cxl/platform/acpi/srat.rst | 71 + .../driver-api/cxl/platform/bios-and-efi.rst | 262 +++ Documentation/driver-api/cxl/platform/cdat.rst | 118 ++ .../driver-api/cxl/platform/example-configs.rst | 13 + .../platform/example-configurations/flexible.rst | 296 +++ .../example-configurations/hb-interleave.rst | 107 + .../example-configurations/multi-dev-per-hb.rst | 90 + .../example-configurations/one-dev-per-hb.rst | 136 ++ ...{memory-devices.rst => theory-of-operation.rst} | 27 +- Documentation/driver-api/driver-model/devres.rst | 3 +- Documentation/edac/memory_repair.rst | 31 + Documentation/edac/scrub.rst | 76 + MAINTAINERS | 51 +- arch/arm64/Kconfig.platforms | 2 +- arch/x86/kernel/ioport.c | 13 +- arch/x86/kernel/process.c | 6 + arch/x86/pci/Makefile | 6 +- arch/x86/pci/{intel_mid_pci.c => intel_mid.c} | 0 block/blk-crypto-profile.c | 4 + drivers/accel/qaic/Kconfig | 1 - drivers/block/mtip32xx/mtip32xx.c | 7 +- drivers/cxl/Kconfig | 71 + drivers/cxl/acpi.c | 24 +- drivers/cxl/core/Makefile | 1 + drivers/cxl/core/cdat.c | 2 +- drivers/cxl/core/core.h | 4 +- drivers/cxl/core/edac.c | 2102 ++++++++++++++++++++ drivers/cxl/core/features.c | 43 +- drivers/cxl/core/hdm.c | 11 +- drivers/cxl/core/mbox.c | 11 +- drivers/cxl/core/memdev.c | 5 +- drivers/cxl/core/pci.c | 48 +- drivers/cxl/core/port.c | 23 +- drivers/cxl/core/region.c | 189 +- drivers/cxl/cxl.h | 23 +- drivers/cxl/cxlmem.h | 30 + drivers/cxl/mem.c | 4 + drivers/cxl/port.c | 15 +- drivers/edac/mem_repair.c | 9 + drivers/firewire/Kconfig | 2 +- drivers/gpu/drm/Kconfig | 3 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 3 +- drivers/gpu/drm/ast/Kconfig | 2 +- drivers/gpu/drm/gma500/Kconfig | 2 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 1 - drivers/gpu/drm/loongson/Kconfig | 2 +- drivers/gpu/drm/mgag200/Kconfig | 2 +- drivers/gpu/drm/nouveau/Kconfig | 3 +- drivers/gpu/drm/qxl/Kconfig | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/tiny/Kconfig | 2 +- drivers/gpu/drm/vmwgfx/Kconfig | 2 +- drivers/gpu/drm/xe/Kconfig | 2 +- drivers/input/joystick/fsia6b.c | 2 +- drivers/input/keyboard/atkbd.c | 4 +- drivers/input/misc/iqs626a.c | 2 +- drivers/input/mouse/alps.c | 6 +- drivers/input/mouse/lifebook.c | 4 +- drivers/input/mouse/psmouse-base.c | 2 +- drivers/iommu/amd/init.c | 3 - drivers/md/dm-bufio.c | 189 +- drivers/md/dm-core.h | 4 +- drivers/md/dm-delay.c | 17 +- drivers/md/dm-dust.c | 4 +- drivers/md/dm-ebs-target.c | 3 +- drivers/md/dm-flakey.c | 118 +- drivers/md/dm-ioctl.c | 1 + drivers/md/dm-linear.c | 4 +- drivers/md/dm-log-writes.c | 4 +- drivers/md/dm-mpath.c | 243 ++- drivers/md/dm-raid1.c | 5 +- drivers/md/dm-rq.c | 4 +- drivers/md/dm-stripe.c | 5 +- drivers/md/dm-switch.c | 4 +- drivers/md/dm-table.c | 263 ++- drivers/md/dm-vdo/indexer/volume.c | 24 +- drivers/md/dm-verity-fec.c | 4 + drivers/md/dm-verity-target.c | 15 +- drivers/md/dm-verity-verify-sig.c | 17 +- drivers/md/dm-zone.c | 98 +- drivers/md/dm-zoned-target.c | 3 +- drivers/md/dm.c | 73 +- drivers/md/dm.h | 6 + drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/google/gve/gve_tx_dqo.c | 3 + drivers/net/wireless/ath/ath11k/Kconfig | 2 +- drivers/net/wireless/ath/ath12k/Kconfig | 2 +- drivers/net/wireless/intel/iwlwifi/mld/fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mld/mld.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 4 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 2 +- drivers/pci/Kconfig | 1 + drivers/pci/bus.c | 4 +- drivers/pci/controller/Kconfig | 8 +- drivers/pci/controller/cadence/Kconfig | 16 +- drivers/pci/controller/cadence/pci-j721e.c | 40 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 36 +- drivers/pci/controller/cadence/pcie-cadence-host.c | 124 +- drivers/pci/controller/cadence/pcie-cadence.c | 12 + drivers/pci/controller/cadence/pcie-cadence.h | 25 +- drivers/pci/controller/dwc/pci-dra7xx.c | 4 +- drivers/pci/controller/dwc/pci-exynos.c | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 213 +- drivers/pci/controller/dwc/pci-keystone.c | 5 +- drivers/pci/controller/dwc/pci-meson.c | 6 +- drivers/pci/controller/dwc/pcie-armada8k.c | 6 +- .../pci/controller/dwc/pcie-designware-debugfs.c | 252 ++- drivers/pci/controller/dwc/pcie-designware-ep.c | 30 +- drivers/pci/controller/dwc/pcie-designware-host.c | 81 +- drivers/pci/controller/dwc/pcie-designware.c | 29 +- drivers/pci/controller/dwc/pcie-designware.h | 32 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 102 +- drivers/pci/controller/dwc/pcie-hisi.c | 1 + drivers/pci/controller/dwc/pcie-histb.c | 9 +- drivers/pci/controller/dwc/pcie-keembay.c | 2 +- drivers/pci/controller/dwc/pcie-kirin.c | 7 +- drivers/pci/controller/dwc/pcie-qcom-ep.c | 10 +- drivers/pci/controller/dwc/pcie-qcom.c | 7 +- drivers/pci/controller/dwc/pcie-rcar-gen4.c | 3 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 7 +- drivers/pci/controller/dwc/pcie-tegra194.c | 23 +- drivers/pci/controller/dwc/pcie-uniphier.c | 2 +- drivers/pci/controller/dwc/pcie-visconti.c | 4 +- .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 12 +- drivers/pci/controller/mobiveil/pcie-mobiveil.h | 2 +- drivers/pci/controller/pci-host-common.c | 30 +- drivers/pci/controller/pci-host-common.h | 20 + drivers/pci/controller/pci-host-generic.c | 2 + drivers/pci/controller/pci-mvebu.c | 26 +- drivers/pci/controller/pci-thunder-ecam.c | 2 + drivers/pci/controller/pci-thunder-pem.c | 1 + drivers/pci/controller/pcie-apple.c | 243 ++- drivers/pci/controller/pcie-rcar-ep.c | 8 +- drivers/pci/controller/pcie-rockchip-ep.c | 10 +- drivers/pci/controller/pcie-rockchip.h | 7 +- drivers/pci/controller/plda/pcie-microchip-host.c | 1 + drivers/pci/devres.c | 215 +- drivers/pci/ecam.c | 2 + drivers/pci/endpoint/functions/pci-epf-vntb.c | 26 +- drivers/pci/endpoint/pci-epc-core.c | 26 +- drivers/pci/endpoint/pci-epf-core.c | 22 +- drivers/pci/hotplug/pci_hotplug_core.c | 73 +- drivers/pci/hotplug/pciehp.h | 1 + drivers/pci/hotplug/pciehp_core.c | 29 - drivers/pci/hotplug/pciehp_ctrl.c | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 78 +- drivers/pci/iomap.c | 16 - drivers/pci/of.c | 44 + drivers/pci/pci-acpi.c | 23 +- drivers/pci/pci-driver.c | 8 +- drivers/pci/pci-sysfs.c | 4 + drivers/pci/pci.c | 88 +- drivers/pci/pci.h | 75 +- drivers/pci/pcie/aer.c | 442 ++-- drivers/pci/pcie/bwctrl.c | 86 +- drivers/pci/pcie/dpc.c | 75 +- drivers/pci/pcie/err.c | 1 - drivers/pci/pcie/ptm.c | 300 +++ drivers/pci/pcie/tlp.c | 6 +- drivers/pci/probe.c | 3 +- drivers/pci/pwrctrl/Kconfig | 22 +- drivers/pci/pwrctrl/Makefile | 8 +- drivers/pci/pwrctrl/core.c | 2 + drivers/pci/quirks.c | 33 +- drivers/pci/setup-bus.c | 16 +- drivers/pcmcia/cardbus.c | 1 - drivers/scsi/bnx2fc/Kconfig | 1 - drivers/scsi/bnx2i/Kconfig | 1 - drivers/vfio/pci/Kconfig | 2 +- fs/namespace.c | 2 +- fs/nfs/client.c | 6 +- fs/nfs/delegation.c | 25 +- fs/nfs/flexfilelayout/flexfilelayout.c | 2 + fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/inode.c | 51 +- fs/nfs/internal.h | 1 - fs/nfs/localio.c | 51 +- fs/nfs/nfs42.h | 1 + fs/nfs/nfs42proc.c | 29 +- fs/nfs/nfs42xdr.c | 64 + fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4file.c | 10 +- fs/nfs/nfs4proc.c | 75 +- fs/nfs/nfs4xdr.c | 1 + fs/nfs/pnfs_nfs.c | 11 +- fs/nfs/read.c | 3 +- fs/nfs/super.c | 19 + fs/nfs/sysfs.c | 28 + fs/nfs/write.c | 54 +- fs/nfs_common/nfslocalio.c | 99 +- fs/nfsd/filecache.c | 32 +- fs/nfsd/filecache.h | 3 +- fs/nfsd/localio.c | 70 +- fs/smb/client/cached_dir.c | 24 +- fs/smb/client/cifsfs.c | 1 - fs/smb/client/cifsglob.h | 18 +- fs/smb/client/cifspdu.h | 6 +- fs/smb/client/cifssmb.c | 21 +- fs/smb/client/connect.c | 10 +- fs/smb/client/dir.c | 23 + fs/smb/client/misc.c | 8 + fs/smb/client/namespace.c | 3 + fs/smb/client/sess.c | 25 +- fs/smb/client/smb2ops.c | 7 +- fs/smb/client/smb2pdu.c | 78 +- fs/smb/client/smb2proto.h | 3 - include/cxl/features.h | 2 +- include/linux/blkdev.h | 7 + include/linux/device-mapper.h | 9 +- include/linux/edac.h | 7 + include/linux/nfs4.h | 2 + include/linux/nfs_fs_sb.h | 2 + include/linux/nfslocalio.h | 26 +- include/linux/pci-ecam.h | 6 - include/linux/pci-epc.h | 11 +- include/linux/pci-epf.h | 3 + include/linux/pci.h | 64 +- include/linux/pm_runtime.h | 2 + include/linux/sunrpc/xprt.h | 17 +- include/trace/events/rpcgss.h | 4 +- include/trace/events/sunrpc.h | 2 +- include/uapi/linux/dm-ioctl.h | 9 +- include/uapi/linux/pci_regs.h | 12 +- kernel/cgroup/rstat.c | 25 +- kernel/sched/ext_idle.c | 37 +- mm/kmsan/kmsan_test.c | 1 + mm/shmem.c | 5 - mm/slub.c | 15 +- net/sunrpc/auth_gss/auth_gss.c | 59 +- net/sunrpc/clnt.c | 9 +- net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtsock.c | 16 +- tools/testing/cxl/Kbuild | 1 + tools/testing/cxl/test/cxl.c | 1 + tools/testing/cxl/test/mem.c | 1 + tools/testing/cxl/test/mock.c | 1 + 299 files changed, 11686 insertions(+), 3262 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-pcie-ptm rename Documentation/ABI/testing/{sysfs-bus-pci-devices-aer_stats => sysfs-bus-pci [...] create mode 100644 Documentation/PCI/controller/index.rst create mode 100644 Documentation/PCI/controller/rcar-pcie-firmware.rst create mode 100644 Documentation/devicetree/bindings/pci/marvell,armada8k-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/marvell,kirkwood-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/mvebu-pci.txt delete mode 100644 Documentation/devicetree/bindings/pci/pci-armada8k.txt delete mode 100644 Documentation/devicetree/bindings/pci/pci-iommu.txt delete mode 100644 Documentation/devicetree/bindings/pci/pci-msi.txt delete mode 100644 Documentation/devicetree/bindings/pci/pci.txt create mode 100644 Documentation/devicetree/bindings/pci/v3,v360epc-pci.yaml delete mode 100644 Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt delete mode 100644 Documentation/driver-api/cxl/access-coordinates.rst create mode 100644 Documentation/driver-api/cxl/allocation/dax.rst create mode 100644 Documentation/driver-api/cxl/allocation/hugepages.rst create mode 100644 Documentation/driver-api/cxl/allocation/page-allocator.rst create mode 100644 Documentation/driver-api/cxl/allocation/reclaim.rst create mode 100644 Documentation/driver-api/cxl/devices/device-types.rst create mode 100644 Documentation/driver-api/cxl/linux/access-coordinates.rst create mode 100644 Documentation/driver-api/cxl/linux/cxl-driver.rst create mode 100644 Documentation/driver-api/cxl/linux/dax-driver.rst create mode 100644 Documentation/driver-api/cxl/linux/early-boot.rst create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/hb-in [...] create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/intra [...] create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/multi [...] create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/singl [...] create mode 100644 Documentation/driver-api/cxl/linux/memory-hotplug.rst create mode 100644 Documentation/driver-api/cxl/linux/overview.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/cedt.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/dsdt.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/hmat.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/slit.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/srat.rst create mode 100644 Documentation/driver-api/cxl/platform/bios-and-efi.rst create mode 100644 Documentation/driver-api/cxl/platform/cdat.rst create mode 100644 Documentation/driver-api/cxl/platform/example-configs.rst create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/fl [...] create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/hb [...] create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/mu [...] create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/on [...] rename Documentation/driver-api/cxl/{memory-devices.rst => theory-of-operation.rst} (95%) rename arch/x86/pci/{intel_mid_pci.c => intel_mid.c} (100%) create mode 100644 drivers/cxl/core/edac.c create mode 100644 drivers/pci/controller/pci-host-common.h