On Sat, Dec 14, 2024 at 08:58:27PM -0600, Ira Weiny wrote: > Further testing showed some bugs in the 'jq' command use in cxl-test. > Fix those bugs and adjust test to work around false positive lockdep > splats. > > This series can be found here: > > https://github.com/weiny2/ndctl/tree/dcd-region2-2024-12-10 > > CXL Dynamic Capacity Device (DCD) support is close to landing in the > upstream kernel. cxl-cli requires modifications to interact with those > devices. This includes creating and operating on DCD regions. > cxl-testing allows for quick regression testing as well as helping to > design the cxl-cli interfaces. > > Add preliminary patches with some fixes. Update libcxl, cxl-cli and > cxl-test with DCD support. > > Signed-off-by: Ira Weiny <ira.we...@intel.com> > --- > Changes in v4: > - iweiny: Fix dax device checks in cxl-test > - iweiny: Update some documentation > - Link to v3: > https://patch.msgid.link/20241115-dcd-region2-v3-0-585d480cc...@intel.com > > ---
Hi Ira, Thanks for the separating out the libcxl and other updates. I got a bit hung up on MODEs and then you made me aware that MODEs were simplifying so I backed off trying to put together a kernel build and run this. I eyeballed it, compiled, and poked at a few things. See the individual patches. > Ira Weiny (9): > ndctl/cxl-events: Don't fail test until event counts are reported > ndctl/cxl/region: Report max size for region creation Above 2 applied to ndctl/pending. Sorry about bad email. I do think I got the v4 of these. > libcxl: Separate region mode from decoder mode > cxl/region: Use new region mode in cxl-cli > libcxl: Add Dynamic Capacity region support > cxl/region: Add cxl-cli support for DCD regions > libcxl: Add extent functionality to DC regions > cxl/region: Add extent output to region query > cxl/test: Add Dynamic Capacity tests