Merge branch 'cxl/for-6.13/dcd-prep' into cxl-for-next
authorDave Jiang <dave.jiang@intel.com>
Fri, 8 Nov 2024 16:50:07 +0000 (09:50 -0700)
committerDave Jiang <dave.jiang@intel.com>
Fri, 8 Nov 2024 16:50:07 +0000 (09:50 -0700)
Add preparation patches for coming soon DCD changes.

- Add range_overlaps()
- Add CDAT/DSMAS shared and read only flag in ACPICA
- Add documentation to struct dev_dax_range
- Delay event buffer allocation in CXL PCI
- Use guard() in cxl_dpa_set_mode()
- Refactor common create region code to reduce redudant code

1  2 
drivers/cxl/pci.c
include/linux/range.h

Simple merge
@@@ -13,8 -13,8 +13,9 @@@ static inline u64 range_len(const struc
        return range->end - range->start + 1;
  }
  
 -static inline bool range_contains(struct range *r1, struct range *r2)
+ /* True if r1 completely contains r2 */
 +static inline bool range_contains(const struct range *r1,
 +                                const struct range *r2)
  {
        return r1->start <= r2->start && r1->end >= r2->end;
  }