I'm also wondering if it couldn't be rewritten to use io_uring interfaces.