Skip to main content
12 votes

Why isn't there generic batching syscall in Linux/BSD?

You're in luck, the Linux developers agree with you, and as of Linux 5.1 it includes the io_uring subsystem. It works a bit differently from your design. It consists of a ring buffer for messages, the ...
JanKanis's user avatar
  • 451
7 votes

Why isn't there generic batching syscall in Linux/BSD?

I tried this on x86_64 Patch against 94836ecf1e7378b64d37624fbb81fe48fbd4c772: (also here https://github.com/pskocik/linux/tree/supersyscall ) diff --git a/arch/x86/entry/syscalls/syscall_64.tbl b/...
Petr Skocik's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible