On Fri, Oct 04, 2024 at 02:18:13PM +0100, Pavel Begunkov wrote: > On 9/12/24 11:49, Ming Lei wrote: > > IOSQE_SQE_GROUP just starts to queue members after the leader is completed, > > which way is just for simplifying implementation, and this behavior is never > > part of UAPI, and it may be relaxed and members can be queued concurrently > > with leader in future. > > > > However, some resource can't cross OPs, such as kernel buffer, otherwise > > the buffer may be leaked easily in case that any OP failure or application > > panic. > > > > Add flag REQ_F_SQE_GROUP_DEP for allowing members to depend on group leader > > explicitly, so that group members won't be queued until the leader request is > > completed, the kernel resource lifetime can be aligned with group leader > > That's the current and only behaviour, we don't need an extra flag > for that. We can add it back later when anything changes. OK. Thanks, Ming