• V
    device-dax: Add a 'resource' attribute · 651aadb6
    Vishal Verma 提交于
    commit 40cdc60ac16a42eb4e013f84d0e7aa1d6ee060d3 upstream
    
    device-dax based devices were missing a 'resource' attribute to indicate
    the physical address range contributed by the device in question. This
    information is desirable to userspace tooling that may want to use the
    dax device as system-ram, and wants to selectively hotplug and online
    the memory blocks associated with a given device.
    
    Without this, the tooling would have to parse /proc/iomem for the memory
    ranges contributed by dax devices, which can be a workaround, but it is
    far easier to provide this information in the sysfs hierarchy.
    
    Cc: Dave Hansen <dave.hansen@linux.intel.com>
    Cc: Dan Williams <dan.j.williams@intel.com>
    Signed-off-by: NVishal Verma <vishal.l.verma@intel.com>
    Signed-off-by: NDan Williams <dan.j.williams@intel.com>
    Signed-off-by: NYang Shi <yang.shi@linux.alibaba.com>
    Reviewed-by: NGavin Shan <shan.gavin@linux.alibaba.com>
    651aadb6
bus.c 12.3 KB