On Sun, 11 Oct 2026 07:54:51 +0900 Anisa Su <[email protected]> wrote:
> These are the first eight patches of the Dynamic Capacity Device (DCD) > series. They set up: DCD enumeration, CDAT handling for DC partitions, > the event interrupt plumbing, a preparatory refactor, and > documentation of the DPA partition layout. They stand alone and keep DCD > disabled. They are not dependent on the rest of the series. > Patch 1 detects the 48h command set and then leaves mds->dcd_supported > false. The flag is only turned on by the series that adds DCD event > handling, so every DCD specific path added here is shut off at runtime: > cxl_configure_dcd() never runs, no DC partition is created, no DCD > interrupt is armed, and the CXL_PARTMODE_DYNAMIC_RAM paths are > unreachable. The intent is to land the enumeration and plumbing while > the extent to DAX pipeline is still under review. > > Based on v7.3-rc6 > v15: > https://lore.kernel.org/linux-cxl/[email protected]/ Hi Anisa, For me, only that tiny reordering of the __free(kfree) and related pointer declaration needs fixing before this merges. As I mentioned in that patch, maybe Dave would be willing to tweak that - obviously that also depends on what responses you get from others! Thanks, Jonathan

