On 5/17/21 10:38 AM, Mariusz Tkaczyk wrote: > Nvme specification doesn't guarantee the first namespace existence. > Imsm shall use lowest one instead of first. In this patchset imsm parts > responsible for reading sysfs attrs were refactored and simplified to > generic routines. Imsm compatibility checks were moved to > validate_geometry_imsm_container. This prevents from writing metadata > to rejected drive. > > Mariusz Tkaczyk (4): > imsm: add generic method to resolve "device" links > imsm: add devpath_to_char method > imsm: Limit support to the lowest namespace > Manage: Call validate_geometry when adding drive to external container > > Manage.c | 7 ++ > platform-intel.c | 179 +++++++++++++++++++++++++++--------- > platform-intel.h | 8 +- > super-ddf.c | 9 +- > super-intel.c | 233 +++++++++++++++++++++-------------------------- > 5 files changed, 256 insertions(+), 180 deletions(-) > Applied! Thanks, Jes