Mixed bag of stuff here, highlights: - Support for fallocate(2) - Support for openat(2) - Support for close(2) - Much faster file updates/registration - A few cleanups Against the io_uring-5.5 branch that I shipped off to Linus yesterday and can also be found in my for-5.6/io_uring branch. drivers/android/binder.c | 6 +- fs/file.c | 2 +- fs/internal.h | 1 + fs/io-wq.c | 8 +- fs/io-wq.h | 1 + fs/io_uring.c | 704 ++++++++++++++++++++++++++-------- fs/namei.c | 2 + fs/open.c | 2 +- include/linux/namei.h | 1 + include/uapi/linux/io_uring.h | 5 + 10 files changed, 573 insertions(+), 159 deletions(-) -- Jens Axboe