- c4a23c8 io_uring: Fix current->fs handling in io_sq_wq_submit_work() by Nicolai Stange · 3 years, 10 months ago
- ee413b2 io_uring: Fix double list add in io_queue_async_work() by Muchun Song · 4 years, 1 month ago
- efb1cef io_uring: Fix remove irrelevant req from the task_list by Muchun Song · 4 years, 1 month ago
- 75524f7 io_uring: Fix missing smp_mb() in io_cancel_async_work() by Muchun Song · 4 years, 1 month ago
- d9e81b2 io_uring: Fix resource leaking when kill the process by Yinyin Zhu · 4 years, 1 month ago
- 54ee779 io_uring: Fix NULL pointer dereference in io_sq_wq_submit_work() by Xin Yin · 4 years, 3 months ago
- 5de0b524 io_uring: Fix NULL pointer dereference in loop_rw_iter() by Guoyu Huang · 4 years, 3 months ago
- 3c512bd io_uring: set ctx sq/cq entry count earlier by Jens Axboe · 4 years, 3 months ago
- 0b17996 io_uring: fix sq array offset calculation by Dmitry Vyukov · 4 years, 4 months ago
- a02df82 fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe by Liu Yong · 4 years, 3 months ago
- e8053c6 io_uring: Fix use-after-free in io_sq_wq_submit_work() by Guoyu Huang · 4 years, 3 months ago
- a4d61e6 io_uring: prevent re-read of sqe->opcode by Jens Axboe · 4 years, 3 months ago
- 1c4404e io_uring: make sure async workqueue is canceled on exit by Jens Axboe · 4 years, 5 months ago
- ab2df99 io_uring: use kvfree() in io_sqe_buffer_register() by Denis Efremov · 4 years, 5 months ago
- ba55015 io_uring: initialize ctx->sqo_wait earlier by Jens Axboe · 4 years, 6 months ago
- 7661469 io_uring: honor original task RLIMIT_FSIZE by Jens Axboe · 4 years, 8 months ago
- 38119a6 io_uring: remove bogus RLIMIT_NOFILE check in file registration by Jens Axboe · 4 years, 8 months ago
- 7eaf718b io_uring: fix 32-bit compatability with sendmsg/recvmsg by Jens Axboe · 4 years, 9 months ago
- cac68d12 io_uring: grab ->fs as part of async offload by Jens Axboe · 4 years, 9 months ago
- 8eb92c1 io_uring: prevent sq_thread from spinning when it should stop by Stefano Garzarella · 4 years, 9 months ago
- c7deb96 io_uring: fix __io_iopoll_check deadlock in io_sq_thread by Xiaoguang Wang · 4 years, 9 months ago
- b29d143 Revert "io_uring: only allow submit from owning task" by Jens Axboe · 4 years, 10 months ago
- af2e7c9 io_uring: only allow submit from owning task by Jens Axboe · 4 years, 10 months ago
- 0023527 io_uring: don't wait when under-submitting by Pavel Begunkov · 5 years ago
- d1b69aa io_uring: use current task creds instead of allocating a new one by Jens Axboe · 5 years ago
- 1768aca io_uring: io_allocate_scq_urings() should return a sane state by Jens Axboe · 5 years ago
- 74dcfcd io_uring: ensure req->submit is copied when req is deferred by Jens Axboe · 5 years ago
- 1dec7fc io_uring: fix missing kmap() declaration on powerpc by Jens Axboe · 5 years ago
- 57aabff io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR by Jens Axboe · 5 years ago
- f246eed io_uring: fix dead-hung for non-iter fixed rw by Pavel Begunkov · 5 years ago
- 8387e36 io_uring: async workers should inherit the user creds by Jens Axboe · 5 years ago
- 5e55956 io_uring: ensure registered buffer import returns the IO length by Jens Axboe · 5 years ago
- 5683e54 io_uring: Fix getting file for timeout by Pavel Begunkov · 5 years ago
- 93bd25b io_uring: make timeout sequence == 0 mean no sequence by Jens Axboe · 5 years ago
- 6873e0b io_uring: ensure we clear io_kiocb->result before each issue by Jens Axboe · 5 years ago
- 044c1ab io_uring: don't touch ctx in setup after ring fd install by Jens Axboe · 5 years ago
- 7b20238 io_uring: Fix leaked shadow_req by Pavel Begunkov · 5 years ago
- 2b2ed97 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD by Jens Axboe · 5 years ago
- 498ccd9 io_uring: used cached copies of sq->dropped and cq->overflow by Jens Axboe · 5 years ago
- 935d1e4 io_uring: Fix race for sqes with userspace by Pavel Begunkov · 5 years ago
- fb5ccc9 io_uring: Fix broken links with offloading by Pavel Begunkov · 5 years ago
- 84d55dc io_uring: Fix corrupted user_data by Pavel Begunkov · 5 years ago
- a1f58ba io_uring: correct timeout req sequence when inserting a new entry by zhangyi (F) · 5 years ago
- ef03681 io_uring : correct timeout req sequence when waiting timeout by zhangyi (F) · 5 years ago
- bc808bc io_uring: revert "io_uring: optimize submit_and_wait API" by Jens Axboe · 5 years ago
- d418d07 Merge tag 'for-linus-2019-10-18' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 8b07a65 io_uring: fix logic error in io_timeout by yangerkun · 5 years ago
- 491381ce io_uring: fix up O_NONBLOCK handling for sockets by Jens Axboe · 5 years ago
- 5da0fb1 io_uring: consider the overflow of sequence for timeout req by yangerkun · 5 years ago
- b27528b Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 297cbcc Merge tag 'for-linus-20191010' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 7adf4ea io_uring: fix sequence logic for timeout requests by Jens Axboe · 5 years ago
- 8a99734 io_uring: only flush workqueues on fileset removal by Jens Axboe · 5 years ago
- 6805b32 io_uring: remove wait loop spurious wakeups by Pavel Begunkov · 5 years ago
- c4bd70e Merge tag 'for-linus-2019-10-03' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- bf7ec93 io_uring: fix reversed nonblock flag for link submission by Pavel Begunkov · 5 years ago
- bdf2007 io_uring: use __kernel_timespec in timeout ABI by Arnd Bergmann · 5 years ago
- 738f531 Merge tag 'for-5.4/io_uring-2019-09-27' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- bda5216 io_uring: make CQ ring wakeups be more efficient by Jens Axboe · 5 years ago
- b6cb84b Merge tag 'for-5.4/io_uring-2019-09-24' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- a50b854 mm: introduce page_size() by Matthew Wilcox (Oracle) · 5 years ago
- daa5de5 io_uring: compare cached_cq_tail with cq.head in_io_uring_poll by yangerkun · 5 years ago
- 3296061 io_uring: correctly handle non ->{read,write}_iter() file_operations by Jens Axboe · 5 years ago
- 5262f56 io_uring: IORING_OP_TIMEOUT support by Jens Axboe · 5 years ago
- 9831a90 io_uring: use cond_resched() in sqthread by Jens Axboe · 5 years ago
- a1041c2 io_uring: fix potential crash issue due to io_get_req failure by Jackie Liu · 5 years ago
- 6cc47d1 io_uring: ensure poll commands clear ->sqe by Jens Axboe · 5 years ago
- 5f5ad9c io_uring: fix use-after-free of shadow_req by Jackie Liu · 5 years ago
- 954dab1 io_uring: use kmemdup instead of kmalloc and memcpy by Jackie Liu · 5 years ago
- 5277dea io_uring: increase IORING_MAX_ENTRIES to 32K by Daniel Xu · 5 years ago
- b2a9ead io_uring: make sqpoll wakeup possible with getevents by Jens Axboe · 5 years ago
- 6d5d5ac io_uring: extend async work merging by Jens Axboe · 5 years ago
- 54a91f3 io_uring: limit parallelism of buffered writes by Jens Axboe · 5 years ago
- 18d9be1 io_uring: add io_queue_async_work() helper by Jens Axboe · 5 years ago
- c5766668 io_uring: optimize submit_and_wait API by Jens Axboe · 5 years ago
- 4fe2c96 io_uring: add support for link with drain by Jackie Liu · 5 years ago
- 8776f3f io_uring: fix wrong sequence setting logic by Jackie Liu · 5 years ago
- ac90f24 io_uring: expose single mmap capability by Jens Axboe · 5 years ago
- 75b28af io_uring: allocate the two rings together by Hristo Venev · 5 years ago
- 27c4d3a fs/io_uring.c: convert put_page() to put_user_page*() by John Hubbard · 5 years ago
- 08f5439 io_uring: add need_resched() check in inner poll loop by Jens Axboe · 5 years ago
- a3a0e43f io_uring: don't enter poll loop if we have CQEs pending by Jens Axboe · 5 years ago
- 500f9fb io_uring: fix potential hang with polled IO by Jens Axboe · 5 years ago
- a982eeb io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list by Jackie Liu · 5 years ago
- 99c79f6 io_uring: fix manual setup of iov_iter for fixed buffers by Aleix Roca Nonell · 5 years ago
- d0ee879 io_uring: fix KASAN use after free in io_sq_wq_submit_work by Jackie Liu · 5 years ago
- 0441281 Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- 3670324 io_uring: ensure ->list is initialized for poll commands by Jens Axboe · 5 years ago
- 9310a7ba io_uring: track io length in async_list based on bytes by Zhengyuan Liu · 5 years ago
- bd11b3a io_uring: don't use iov_iter_advance() for fixed buffers by Jens Axboe · 5 years ago
- c0e48f9 io_uring: add a memory barrier before atomic_read by Zhengyuan Liu · 5 years ago
- b772434 signal: simplify set_user_sigmask/restore_user_sigmask by Oleg Nesterov · 5 years ago
- f7b76ac io_uring: fix counter inc/dec mismatch in async_list by Zhengyuan Liu · 5 years ago
- dbd0f6d io_uring: fix the sequence comparison in io_sequence_defer by Zhengyuan Liu · 5 years ago
- a1240cf74 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu by Linus Torvalds · 5 years ago
- a2d79c7 Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago
- a4c0b3d io_uring: fix io_sq_thread_stop running in front of io_sq_thread by Jackie Liu · 5 years ago
- aa1fa28 io_uring: add support for recvmsg() by Jens Axboe · 6 years ago
- 0fa03c6 io_uring: add support for sendmsg() by Jens Axboe · 6 years ago
- 3b99107 Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/linux-block by Linus Torvalds · 5 years ago