Thread (17 messages) 17 messages, 3 authors, 2021-02-02

Re: [PATCH 0/2] io_uring: add mkdirat support

From: Dmitry Kadashev <hidden>
Date: 2021-01-20 08:24:42
Also in: linux-fsdevel

On Tue, Dec 15, 2020 at 11:20 PM Jens Axboe [off-list ref] wrote:
On 12/15/20 4:43 AM, Dmitry Kadashev wrote:
quoted
On Fri, Dec 4, 2020 at 5:57 PM Dmitry Kadashev [off-list ref] wrote:
quoted
On Mon, Nov 16, 2020 at 11:45:27AM +0700, Dmitry Kadashev wrote:
quoted
This adds mkdirat support to io_uring and is heavily based on recently
added renameat() / unlinkat() support.

The first patch is preparation with no functional changes, makes
do_mkdirat accept struct filename pointer rather than the user string.

The second one leverages that to implement mkdirat in io_uring.

Based on for-5.11/io_uring.

Dmitry Kadashev (2):
  fs: make do_mkdirat() take struct filename
  io_uring: add support for IORING_OP_MKDIRAT

 fs/internal.h                 |  1 +
 fs/io_uring.c                 | 58 +++++++++++++++++++++++++++++++++++
 fs/namei.c                    | 20 ++++++++----
 include/uapi/linux/io_uring.h |  1 +
 4 files changed, 74 insertions(+), 6 deletions(-)

--
2.28.0
Hi Al Viro,

Ping. Jens mentioned before that this looks fine by him, but you or
someone from fsdevel should approve the namei.c part first.
Another ping.

Jens, you've mentioned the patch looks good to you, and with quite
similar changes (unlinkat, renameat) being sent for 5.11 is there
anything that I can do to help this to be accepted (not necessarily
for 5.11 at this point)?
Since we're aiming for 5.12 at this point, let's just hold off a bit and
see if Al gets time to ack/review the VFS side of things. There's no
immediate rush.

It's on my TODO list, so we'll get there eventually.
Another reminder, since afaict 5.12 stuff is being merged now.

-- 
Dmitry Kadashev
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help