On 7/13/18 5:59 PM, Jeff Furlong wrote: > I fixed the buflen issue (just keep peeling the onion back and > updating all associated vars), fixed bsrange, fixed "auto" tabs, and > did some simple tests: > # fio --name=test --ioengine=libaio --direct=1 --rw=trim --iodepth=1 --bs=4g --filename=/dev/nvme1n1 --number_ios=1 > # fio --name=test --ioengine=libaio --direct=1 --rw=trim --iodepth=1 --bs=1t --filename=/dev/nvme1n1 --number_ios=1 > # fio --name=test --ioengine=libaio --direct=1 --rw=trim --iodepth=1 --bsrange=4g-8g --filename=/dev/nvme1n1 --number_ios=2 > > The open issue I have is parsing bssplit. I plumbed out bssplit.bs as > a 64 bit value, but using the existing value_pair helpers (32 bit) > seem to conflict. Don’t really want to duplicate chunks of code, so > open to ideas there. I'd just convert those helpers to deal with unsigned long long always, that should work fine for the uint case. Just a note that I'll be out all of next week, so you'll have plenty of time to make this perfect before I get back :-) -- Jens Axboe -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html