4 ms·
> Syscall chaining refers to having the kernel execute consecutive systemcalls without switching the context back to userspace. io_uring already gives you that
by quotemstr 5y ago
> Syscall chaining refers to having the kernel execute consecutive systemcalls without switching the context back to userspace.
io_uring already gives you that. You can submit multiple operations in a batch and link the operations together so that if one operation in a chain of linked operations fails, io_uring won't try to execute the rest.
- emilfihlman 5y agoWhich is not syscall chaining, but message chaining, of io.
- quotemstr 5y agoHuh? It is literally system call chaining. You can make many system calls via io_ioring.