path: root/zbd.c
AgeCommit message (Expand)Author
2021-01-29zbd: remove dependency on zone type during i/oDmitry Fomichev
2021-01-29zbd: introduce zone_unlock()Dmitry Fomichev
2021-01-29zbd: add get_zone() helper functionDmitry Fomichev
2021-01-29zbd: use zbd_zone_nr() more actively in the codeDmitry Fomichev
2021-01-29zbd: return ENOMEM if zone buffer allocation failsDmitry Fomichev
2021-01-06Change ARRAY_SIZE to FIO_ARRAY_SIZEJens Axboe
2020-10-30zbd: Avoid excessive zone resetsShin'ichiro Kawasaki
2020-09-07zbd: Add a missing pthread_mutex_unlock() callBart Van Assche
2020-09-01zbd: Initialize open zones list referring zone status at fio startShin'ichiro Kawasaki
2020-09-01zbd: Decrement open zones count at write command completionShin'ichiro Kawasaki
2020-08-27zbd: don't read past the WP on a read only workload with verifyAravind Ramesh
2020-08-13zbd: use ->min_zone, ->max_zone in more placesAlexey Dobriyan
2020-08-11zbd: simplify zone reset codeDmitry Fomichev
2020-07-21zbd: fix %lu -> %llu dprint() formattingJens Axboe
2020-07-21options: Add zonecapacity option for zonemode=zbdHans Holmberg
2020-07-21zbd: Support zone capacity smaller than zone sizeShin'ichiro Kawasaki
2020-07-17zbd: Fix initial zone write pointer of regular block devicesShin'ichiro Kawasaki
2020-06-09zbd: Fix spelling of the "zonemode" job optionBart Van Assche
2020-06-03zbd: Fix max_open_zones checksShin'ichiro Kawasaki
2020-05-28zbd: Fix compilation error on BSDShin'ichiro Kawasaki
2020-05-21zbd: make zbd_info->mutex non-recursiveAlexey Dobriyan
2020-05-21zbd: introduce per job maximum open zones limitAlexey Dobriyan
2020-05-21zbd: don't lock zones outside working areaAlexey Dobriyan
2020-05-18Allow more flexibility in zone start and spanPierre Labat
2020-05-15io_u: Optimize set_rw_ddir()Damien Le Moal
2020-05-15zbd: Rename zbd_init()Damien Le Moal
2020-05-15zbd: Optimize zbd_file_reset()Damien Le Moal
2020-05-15zbd: Fix read with verifyDamien Le Moal
2020-05-15zbd: Fix potential deadlock on read operationsDamien Le Moal
2020-04-17zbd: Fix I/O direction adjustment step for random read/writeShin'ichiro Kawasaki
2020-04-13zbd: fix sequential write pattern with verify= and max_open_zones=Alexey Dobriyan
2020-04-13zbd: Ensure first I/O is write for random read/write to sequential zonesShin'ichiro Kawasaki
2020-04-13zbd: fix zonemode=zbd with NDEBUGAlexey Dobriyan
2020-04-08Merge branch 'zbd-build' of Axboe
2020-04-08zbd: Fix missing mutex unlock and warnings detected with coverityDamien Le Moal
2020-04-08zbd: fix Windows build errorsVincent Fu
2020-04-07zbd: Fix build errors on Windows and MacOSDamien Le Moal
2020-04-07ioengines: Add zoned block device operationsDamien Le Moal
2020-04-07fio: Generalize zonemode=zbdDamien Le Moal
2020-04-06zbd: fixup ->zone_size_log2 if zone size is not power of 2Alexey Dobriyan
2020-04-06zbd: Fix potential zone lock deadlockDamien Le Moal
2020-04-02fio: fix interaction between offset/size limited threads and "max_open_zones"Alexey Dobriyan
2020-03-17zbd: use zone_lock to lock a zoneNaohiro Aota
2020-03-17zbd: reset one zone at a timeNaohiro Aota
2020-03-17zbd: avoid initializing swd when unnecessaryNaohiro Aota
2020-01-06Include "oslib/asprintf.h" where necessaryBart Van Assche
2019-08-29zbd: Improve job zonesize initialization checksDamien Le Moal
2019-08-29zbd: Fix job zone size initializationDamien Le Moal
2019-08-29zbd: Add support for zoneskip optionDamien Le Moal
2019-08-29zbd: Fix error messageDamien Le Moal