Kernel can handle timeout when feature IORING_FEAT_GETEVENTS_TIMEOUT supported. Applications should use io_uring_set_cqwait_timeout() explicitly to asked for the new feature. Changes since v2: - bump the version to 2.0.7 since we have changed the size of io_uring - add more pad to structure io_uring for future flexibility Jiufei Xue (2): io_uring_enter: add timeout support test/timeout: add testcase for new timeout feature