I am curious what would happen if ls and other commands were replaced using io_uring and kernel.io_uring_disabled was set to 1. Would it fall back to an older behavior or would the ability to disable it be removed?
replies(2):
Then all the software wanting to use io_uring wouldn't need to write their low-level things twice.