All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/2] zbd: fix zone reset for file reset during asynchronous IOs
@ 2021-04-12  7:02 Shin'ichiro Kawasaki
  2021-04-12  7:02 ` [PATCH v4 1/2] zbd: avoid zone reset during asynchronous IOs in-flight Shin'ichiro Kawasaki
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Shin'ichiro Kawasaki @ 2021-04-12  7:02 UTC (permalink / raw)
  To: fio, Jens Axboe; +Cc: Damien Le Moal, Dmitry Fomichev, Shinichiro Kawasaki

Hi Jens, could you consider to merge this series to upstream?

Repeated random write jobs with block size unaligned to zone size and libaio
engine trigger unaligned command errors because of zone reset during
asynchronous writes in-flight. The first patch of this series addresses the
problem by removing the zone reset. The second patch adds a new test case to
confirm the problem fix and to prevent future regression.

Changes from v3:
* Added a Reviewd-by tag

Changes from v2:
* Removed unnecessary numjob option from the test case workload
* Added a Reviewd-by tag

Changes from v1:
* Changed fix approach from waiting IO completion to removing zone reset
* Simplified the added test case not to refer sysfs

Shin'ichiro Kawasaki (2):
  zbd: avoid zone reset during asynchronous IOs in-flight
  t/zbd: test repeated async write with block size unaligned to zone
    size

 t/zbd/test-zbd-support | 18 ++++++++++++++++++
 zbd.c                  | 23 +++++++----------------
 2 files changed, 25 insertions(+), 16 deletions(-)

-- 
2.30.2



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-04-12 12:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-12  7:02 [PATCH v4 0/2] zbd: fix zone reset for file reset during asynchronous IOs Shin'ichiro Kawasaki
2021-04-12  7:02 ` [PATCH v4 1/2] zbd: avoid zone reset during asynchronous IOs in-flight Shin'ichiro Kawasaki
2021-04-12  7:02 ` [PATCH v4 2/2] t/zbd: test repeated async write with block size unaligned to zone size Shin'ichiro Kawasaki
2021-04-12 12:56 ` [PATCH v4 0/2] zbd: fix zone reset for file reset during asynchronous IOs Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.