[PATCH 0/2] zonefs: use zone-append for aio with rwf append

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



When an asynchronous I/O, that has the RWF_APPEND flag set, get's submitted
to a sequential zone-file in zonefs, issue this I/O using REQ_OP_ZONE_APPEND.

On a successful write, the location the data has been written to is returned
in AIOs res2 field.

This series has no regressions to current zonefs-tests and specific tests will
be introduced as well.

Damien Le Moal (1):
  fs: fix kiocb ki_complete interface

Johannes Thumshirn (1):
  zonefs: use zone-append for AIO as well

 drivers/block/loop.c              |   3 +-
 drivers/nvme/target/io-cmd-file.c |   3 +-
 drivers/target/target_core_file.c |   3 +-
 fs/aio.c                          |   2 +-
 fs/io_uring.c                     |   5 +-
 fs/zonefs/super.c                 | 143 ++++++++++++++++++++++++++----
 fs/zonefs/zonefs.h                |   3 +
 include/linux/fs.h                |   2 +-
 8 files changed, 139 insertions(+), 25 deletions(-)

-- 
2.26.2




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux