Hi, > -----Original Message----- > From: Pavel Begunkov <asml.silence@xxxxxxxxx> > Sent: Tuesday, December 3, 2024 10:44 PM > To: lizetao <lizetao1@xxxxxxxxxx>; Jens Axboe <axboe@xxxxxxxxx> > Cc: io-uring@xxxxxxxxxxxxxxx > Subject: Re: [PATCH -next] io_uring: add support for fchmod > > On 11/26/24 15:07, lizetao wrote: > >>>>> On 11/19/24 1:12 AM, lizetao wrote: > >>>>> Adds support for doing chmod through io_uring. > IORING_OP_FCHMOD > >>>>> behaves like fchmod(2) and takes the same arguments. > >>> > >>>> Looks pretty straight forward. The only downside is the forced use of > REQ_F_FORCE_ASYNC - did you look into how feasible it would be to allow > non-blocking issue of this? Would imagine the majority of fchmod calls end > up not blocking in the first place. > >>> > >>> Yes, I considered fchmod to allow asynchronous execution and wrote a > test case to test it, the results are as follows: > >>> > > FYI, this email got into spam. Sorry to bother everyone, but I would like to know if there are any plans to implement asynchronous system calls through io_uring, and which system calls are in the planning. -- Li Zetao