[PATCH v7 01/27] range: Add range_overlaps()

2024-11-07 Thread Ira Weiny
Code to support CXL Dynamic Capacity devices will have extent ranges which need to be compared for intersection not a subset as is being checked in range_contains(). range_overlaps() is defined in btrfs with a different meaning from what is required in the standard range code. Dan Williams pointe

[PATCH v7 00/27] DCD: Add support for Dynamic Capacity Devices (DCD)

2024-11-07 Thread Ira Weiny
A git tree of this series can be found here: https://github.com/weiny2/linux-kernel/tree/dcd-v4-2024-11-07 This is a quick spin with minor clean ups Dave was going to apply as well as a couple of clean ups I had slated for after V4 landed. Series info === This series has 4 parts