SUMMARY io_uring adds three new Linux syscalls that Valgrind doesn't support yet: io_uring_setup 425 io_uring_enter 426 io_uring_register 427 Thanks!
Do you have a patch that fixes this, or any test cases?
I don't have a usable patch unfortunately. (Have a sloppy one that I could try to rework sometime.) The easiest test is probably the liburing test suite: https://github.com/axboe/liburing or fio with ioengine=io_uring: https://github.com/axboe/fio
(In reply to zbbjornson from comment #2) > I don't have a usable patch unfortunately. (Have a sloppy one that I could > try to rework sometime.) Feel free to post your "sloppy" patch. It could help someone come up with a full/real one. LWN has some more background on io_uring: https://lwn.net/Kernel/Index/#io_uring
*** Bug 428858 has been marked as a duplicate of this bug. ***
Looks like the new syscalls were added in https://sourceware.org/git/?p=valgrind.git;a=commit;h=97fa86915e717dc68123f05b668b73adfe8885a9 This commit, however, was added after 3.15 version, but it should be fixed in 3.16.