This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a1b5bd45d4ee Merge tag 'usb-6.15-rc1' of git://git.kernel.org/pub/scm/l [...] new 188e9529a606 cxl: Remove the CXL_DECODER_MIXED mistake new d77ca6c2b525 cxl: Introduce to_{ram,pmem}_{res,perf}() helpers new 8e4c411c533f cxl: Introduce 'struct cxl_dpa_partition' and 'struct cxl_ [...] new 991d98f17d31 cxl: Make cxl_dpa_alloc() DPA partition number agnostic new be5cbd084027 cxl: Kill enum cxl_decoder_mode new 58d60bbe0a99 cxl: Cleanup partition size and perf helpers new 84973331442a efi/cper, cxl: Prefix protocol error struct and function n [...] new 958c3a670686 efi/cper, cxl: Make definitions and structures global new 61eac5f7f643 efi/cper, cxl: Remove cper_cxl.h new 315c2f0b53ba acpi/ghes, cper: Recognize and cache CXL Protocol errors new 36f257e3b0ba acpi/ghes, cxl/pci: Process CXL CPER Protocol Errors new 02f4f0177d8e cxl/pci: Add trace logging for CXL PCIe Port RAS errors new 9387c6aec0b6 Merge branch 'for-6.15/fw-first-error-logging' into cxl-for-next2 new 16ca2f5431ee cxl/memdev: Remove unused partition values new e0feac20d150 cxl/cdat: Remove redundant gp_port initialization new 2da9ad027e80 cxl/pmem: debug invalid serial number data new eb8081bcc53f cxl: Plug typos in ABI doc new 17218b02283a cxl: Document missing sysfs files new eeba74747a66 cxl/core: Use guard() to replace open-coded down_read/write() new 3ad4f59f3896 cxl/core: cxl_mem_sanitize() cleanup new a58afda8bfd4 cxl/memdev: cxl_memdev_ioctl() cleanup new 16fe6ec4ac3d cxl/core: Use guard() to drop the goto pattern of cxl_dpa_free() new a81ebe7d19b6 cxl/core: Use guard() to drop goto pattern of cxl_dpa_alloc() new 9e7b7ab5af69 cxl/region: Drop goto pattern in cxl_dax_region_alloc() new 5ec67596e368 cxl/region: Drop goto pattern of construct_region() new b6faa9c61378 Merge branch 'for-6.15/guard_cleanups' into cxl-for-next2 new a52b6a2c1c99 cxl/pci: Support Global Persistent Flush (GPF) new 021b7e42fa7b cxl/pci: Introduce cxl_gpf_get_dvsec() new 86349aaaeacd cxl/pmem: Rename cxl_dirty_shutdown_state() new 7d0ecc0bd83d cxl/pmem: Export dirty shutdown count via sysfs new 6eb52f63ea47 tools/testing/cxl: Set Shutdown State support new d781a45270a8 Merge branch 'for-6.15/dirty-shutdown' into cxl-for-next2 new 84b25926fa7a acpi: numa: Add support to enumerate and store extended li [...] new 0ec9849b6333 acpi/hmat / cxl: Add extended linear cache support for CXL new 8c520c5f1e76 cxl: Add extended linear cache address alias emission for [...] new 516e5bd0b6bf cxl: Add mce notifier to emit aliased address for extended [...] new 763e15d04740 Merge branch 'for-6.15/extended-linear-cache' into cxl-for-next2 new 84f8b6e242de cxl/mem: Do not return error if CONFIG_CXL_MCE unset new 114a89b433aa cxl/test: Define a CFMWS capable of a 3 way HB interleave new 3d3e3b944406 cxl: Fix warning from emitting resource_size_t as long lon [...] new 962ac4c83e81 cxl/Documentation: Remove 'mixed' from sysfs mode doc new 74d9c59658e4 cxl/region: Quiet some dev_warn()s in extended linear cache setup new 3b5d43245f0a Merge branch 'for-6.15/features' into cxl-for-next new aae0594a7053 cxl/region: Fix the first aliased address miscalculation new 01ecadbe09b6 Merge tag 'cxl-for-6.15' of git://git.kernel.org/pub/scm/l [...] new 2ff0e408db36 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl new 878a8e1ecb4a libnvdimm: Remove unused nd_region_conflict new 2318fa87f808 libnvdimm: Remove unused nd_attach_ndns new ef1d3455bbc1 libnvdimm/labels: Fix divide error in nd_label_data_init() new 447d2d272e4e Merge tag 'libnvdimm-for-6.15' of git://git.kernel.org/pub [...] new f656fa401338 dm-crypt: switch to using the crc32 library new 825964876350 dm-verity: Document restart_on_error and panic_on_error options new d8955df3837f dm-integrity: Document Inline mode for storing integrity data new 8892606045fd dm-crypt: Document integrity_key_size option. new 3280c9313c9a dm vdo: use a short static string for thread name prefix new f4e99b846c90 dm vdo indexer: prevent unterminated string warning new 148a9cec84d0 dm vdo: remove checks that can not fail new 2b515cea77e3 dm vdo vio-pool: add a pool pointer to pooled_vio new 979a0fd396f4 dm vdo vio-pool: support pools with multiple data blocks per vio new f979da512553 dm vdo vio-pool: allow variable-sized metadata vios new 0ce46f4f751b dm vdo slab-depot: read refcount blocks in large chunks at [...] new a8b8a126c857 dm: Enable inline crypto passthrough for striped target new 00204ae3d671 dm-integrity: set ti->error on memory allocation failure new 3be1f253935b dm-bufio: remove unused return value new 51ba14fb368e dm-verity: do forward error correction on metadata I/O errors new ff3f7115f4ff dm vdo: remove remaining ring references new dc8f646cd870 dm vdo: rework processing of loaded refcount byte arrays new 88f7f56d16f5 dm: fix unconditional IO throttle caused by REQ_PREFLUSH new e678900df264 dm vdo indexer: reorder uds_request to reduce padding new 5da692e2262b dm cache: prevent BUG_ON by blocking retries on failed dev [...] new c2662b1544cb dm cache: support shrinking the origin device new 45fc728515c1 dm: restrict dm device size to 2^63-512 bytes new d43929ef65a6 dm-delay: support zoned devices new 5c5d0d705028 dm-verity: support block number limits for different iopri [...] new 8bde1033f9cf dm-integrity: fix non-constant-time tag verification new 2de510fccbca dm-verity: fix prefetch-vs-suspend race new 9c565428788f dm-ebs: fix prefetch-vs-suspend race new 5014bebee0cf Merge tag 'for-6.15/dm-changes' of git://git.kernel.org/pu [...] new ca2c736554c1 firewire: core: avoid -Wflex-array-member-not-at-end warning new a2cc6ff5ec8f Merge tag 'firewire-updates-6.15' of git://git.kernel.org/ [...]
The 80 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/stable/sysfs-devices-node | 6 + Documentation/ABI/testing/sysfs-bus-cxl | 53 ++- .../admin-guide/device-mapper/dm-crypt.rst | 5 + .../admin-guide/device-mapper/dm-integrity.rst | 5 + Documentation/admin-guide/device-mapper/verity.rst | 20 +- Documentation/driver-api/cxl/maturity-map.rst | 2 +- arch/x86/mm/pat/set_memory.c | 1 + drivers/acpi/apei/ghes.c | 103 ++++++ drivers/acpi/nfit/core.c | 2 +- drivers/acpi/numa/hmat.c | 44 +++ drivers/base/node.c | 2 + drivers/cxl/Kconfig | 4 + drivers/cxl/core/Makefile | 3 + drivers/cxl/core/acpi.c | 11 + drivers/cxl/core/cdat.c | 102 +++--- drivers/cxl/core/core.h | 10 +- drivers/cxl/core/hdm.c | 382 ++++++++++++++------- drivers/cxl/core/mbox.c | 141 ++++---- drivers/cxl/core/mce.c | 65 ++++ drivers/cxl/core/mce.h | 20 ++ drivers/cxl/core/memdev.c | 83 +++-- drivers/cxl/core/pci.c | 97 ++++++ drivers/cxl/core/port.c | 38 +- drivers/cxl/core/ras.c | 119 +++++++ drivers/cxl/core/region.c | 336 +++++++++++------- drivers/cxl/core/trace.h | 81 ++++- drivers/cxl/cxl.h | 52 ++- drivers/cxl/cxlmem.h | 77 ++++- drivers/cxl/cxlpci.h | 6 + drivers/cxl/mem.c | 2 +- drivers/cxl/pci.c | 7 +- drivers/cxl/pmem.c | 81 ++++- drivers/firewire/core-cdev.c | 42 +-- drivers/firmware/efi/cper.c | 6 +- drivers/firmware/efi/cper_cxl.c | 39 +-- drivers/firmware/efi/cper_cxl.h | 66 ---- drivers/md/Kconfig | 1 + drivers/md/dm-bufio.c | 4 +- drivers/md/dm-cache-target.c | 96 +++++- drivers/md/dm-crypt.c | 41 +-- drivers/md/dm-delay.c | 18 +- drivers/md/dm-ebs-target.c | 7 + drivers/md/dm-integrity.c | 48 +-- drivers/md/dm-stripe.c | 2 +- drivers/md/dm-table.c | 4 + drivers/md/dm-vdo/block-map.c | 13 +- drivers/md/dm-vdo/constants.h | 3 - drivers/md/dm-vdo/dedupe.c | 20 +- drivers/md/dm-vdo/encodings.c | 20 +- drivers/md/dm-vdo/indexer/index-layout.c | 5 +- drivers/md/dm-vdo/indexer/index-session.c | 6 +- drivers/md/dm-vdo/indexer/indexer.h | 53 ++- drivers/md/dm-vdo/io-submitter.c | 6 +- drivers/md/dm-vdo/io-submitter.h | 18 +- drivers/md/dm-vdo/packer.h | 2 +- drivers/md/dm-vdo/priority-table.c | 2 +- drivers/md/dm-vdo/recovery-journal.h | 6 +- drivers/md/dm-vdo/slab-depot.c | 193 ++++++++--- drivers/md/dm-vdo/slab-depot.h | 13 +- drivers/md/dm-vdo/types.h | 3 + drivers/md/dm-vdo/vdo.c | 11 +- drivers/md/dm-vdo/vio.c | 54 +-- drivers/md/dm-vdo/vio.h | 13 +- drivers/md/dm-vdo/wait-queue.c | 2 +- drivers/md/dm-verity-target.c | 62 +++- drivers/md/dm.c | 8 +- drivers/nvdimm/claim.c | 11 - drivers/nvdimm/label.c | 3 +- drivers/nvdimm/nd-core.h | 4 - drivers/nvdimm/region_devs.c | 41 --- include/cxl/event.h | 101 ++++++ include/linux/acpi.h | 11 + include/linux/cper.h | 8 + include/linux/node.h | 7 + tools/testing/cxl/Kbuild | 3 + tools/testing/cxl/test/cxl.c | 32 +- tools/testing/cxl/test/mem.c | 32 +- 77 files changed, 2187 insertions(+), 913 deletions(-) create mode 100644 drivers/cxl/core/acpi.c create mode 100644 drivers/cxl/core/mce.c create mode 100644 drivers/cxl/core/mce.h create mode 100644 drivers/cxl/core/ras.c delete mode 100644 drivers/firmware/efi/cper_cxl.h