On Thu, Dec 9, 2021 at 1:09 PM Vishal Verma <[email protected]> wrote: > > CXL - or Compute eXpress Link - is a new interconnect that extends PCIe > to support a wide range of devices, including cache coherent memory > expanders. As such, these devices can be new sources of 'persistent > memory', and the 'ndctl' umbrella of tools and libraries needs to be able > to interact with them. > > Add a new utility and library for managing these CXL memory devices. This > is an initial bring-up for interacting with CXL devices, and only includes > adding the utility and library infrastructure, parsing device information > from sysfs for CXL devices, and providing a 'cxl-list' command to > display this information in JSON formatted output. > > Cc: Ben Widawsky <[email protected]> > Cc: Dan Williams <[email protected]> > Reviewed-by: Dan Williams <[email protected]> > Signed-off-by: Vishal Verma <[email protected]> > --- > > Changes in v7: > - Update the man page w.r.t the new default behavior (Dan) > - Use error() and usage_with_options() to fail when no list entities are > specified (Dan)
Looks good.
