When running I/O use the current LBA format as default block size.
Signed-off-by: Dennis Maisenbacher <dennis.maisenbacher@wdc.com>
self.nvme_bin = "nvme"
self.do_validate_pci_device = True
self.default_nsid = 0x1
+ self.flbas = 0
self.config_file = 'tests/config.json'
self.load_config()
- Returns:
- None
"""
- block_size = mmap.PAGESIZE if int(lbads) < 9 else 2 ** int(lbads)
+ (ds, _) = self.get_lba_format_size()
+ block_size = ds if int(lbads) < 9 else 2 ** int(lbads)
ns_path = self.ctrl + "n" + str(nsid)
io_cmd = "dd if=" + ns_path + " of=/dev/null" + " bs=" + \
str(block_size) + " count=" + str(count) + " > /dev/null 2>&1"