mbox series

[0/2] ovl: implement async IO routines

Message ID 1574129643-14664-1-git-send-email-jiufei.xue@linux.alibaba.com (mailing list archive)
Headers show
Series ovl: implement async IO routines | expand

Message

Jiufei Xue Nov. 19, 2019, 2:14 a.m. UTC
ovl stacks regular file operations now. However it doesn't implement
async IO routines and will convert async IOs to sync IOs which is not
expected.

This patchset implements overlayfs async IO routines.

Jiufei Xue (2)
vfs: add vfs_iocb_iter_[read|write] helper functions
ovl: implement async IO routines

 fs/overlayfs/file.c      |   97 ++++++-----------------------------------------
 fs/overlayfs/overlayfs.h |    2
 fs/overlayfs/super.c     |   12 -----
 fs/read_write.c          |   58 ----------------------------
 include/linux/fs.h       |   16 -------
 5 files changed, 16 insertions(+), 169 deletions(-)