COL_REV,
COL_VENDOR,
COL_ZONED,
- COL_DAX
+ COL_DAX,
+ COL_START
};
/* basic table settings */
[COL_VENDOR] = { "VENDOR", 0.1, SCOLS_FL_TRUNC, N_("device vendor") },
[COL_ZONED] = { "ZONED", 0.3, 0, N_("zone model") },
[COL_DAX] = { "DAX", 1, SCOLS_FL_RIGHT, N_("dax-capable device"), COLTYPE_BOOL },
+ [COL_START] = { "START", 5, SCOLS_FL_RIGHT, N_("partition start offset"), COLTYPE_NUM },
};
struct lsblk *lsblk; /* global handler */
if (sortdata)
*sortdata = dev->size;
break;
+ case COL_START:
+ ul_path_read_string(dev->sysfs, &str, "start");
+ if (sortdata)
+ str2u64(str, sortdata);
+ break;
case COL_STATE:
if (!device_is_partition(dev) && !dev->dm_name)
ul_path_read_string(dev->sysfs, &str, "device/state");