Age | Commit message (Expand) | Author | Files | Lines |
2019-05-07 | io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() | Shenghui Wang | 1 | -1/+1 |
2019-05-06 | io_uring: fix shadowed variable ret return code being not checked | Colin Ian King | 1 | -1/+0 |
2019-05-02 | req->error only used for iopoll | Stefan Bühler | 1 | -2/+1 |
2019-05-02 | io_uring: add support for eventfd notifications | Jens Axboe | 1 | -0/+48 |
2019-05-02 | io_uring: add support for IORING_OP_SYNC_FILE_RANGE | Jens Axboe | 1 | -0/+51 |
2019-05-02 | io_uring: add support for marking commands as draining | Jens Axboe | 1 | -3/+88 |
2019-05-01 | io_uring: avoid page allocation warnings | Mark Rutland | 1 | -8/+9 |
2019-05-01 | io_uring: drop req submit reference always in async punt | Jens Axboe | 1 | -3/+4 |
2019-05-01 | io_uring: free allocated io_memory once | Mark Rutland | 1 | -8/+7 |
2019-05-01 | io_uring: fix SQPOLL cpu validation | Mark Rutland | 1 | -7/+3 |
2019-05-01 | io_uring: have submission side sqe errors post a cqe | Jens Axboe | 1 | -28/+6 |
2019-04-30 | io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP | Stefan Bühler | 1 | -2/+0 |
2019-04-30 | io_uring: remove unnecessary barrier after incrementing dropped counter | Stefan Bühler | 1 | -2/+0 |
2019-04-30 | io_uring: remove unnecessary barrier before reading SQ tail | Stefan Bühler | 1 | -2/+0 |
2019-04-30 | io_uring: remove unnecessary barrier after updating SQ head | Stefan Bühler | 1 | -6/+0 |
2019-04-30 | io_uring: remove unnecessary barrier before reading cq head | Stefan Bühler | 1 | -2/+5 |
2019-04-30 | io_uring: remove unnecessary barrier before wq_has_sleeper | Stefan Bühler | 1 | -7/+4 |
2019-04-30 | io_uring: fix notes on barriers | Stefan Bühler | 1 | -9/+110 |
2019-04-30 | io_uring: fix handling SQEs requesting NOWAIT | Stefan Bühler | 1 | -7/+10 |
2019-04-23 | io_uring: remove 'state' argument from io_{read,write} path | Jens Axboe | 1 | -13/+12 |
2019-04-22 | io_uring: fix poll full SQ detection | Stefan Bühler | 1 | -1/+2 |
2019-04-22 | io_uring: fix race condition when sq threads goes sleeping | Stefan Bühler | 1 | -1/+2 |
2019-04-22 | io_uring: fix race condition reading SQ entries | Stefan Bühler | 1 | -1/+2 |
2019-04-22 | io_uring: fail io_uring_register(2) on a dying io_uring instance | Jens Axboe | 1 | -0/+8 |
2019-04-17 | io_uring: fix CQ overflow condition | Jens Axboe | 1 | -1/+1 |
2019-04-15 | io_uring: fix possible deadlock between io_uring_{enter,register} | Jens Axboe | 1 | -0/+12 |
2019-04-14 | io_uring: drop io_file_put() 'file' argument | Jens Axboe | 1 | -6/+4 |
2019-04-14 | io_uring: only test SQPOLL cpu after we've verified it | Jens Axboe | 1 | -4/+8 |
2019-04-14 | io_uring: park SQPOLL thread if it's percpu | Jens Axboe | 1 | -0/+5 |
2019-04-08 | io_uring: restrict IORING_SETUP_SQPOLL to root | Jens Axboe | 1 | -0/+4 |
2019-04-03 | io_uring: fix double free in case of fileset regitration failure | Jens Axboe | 1 | -0/+1 |
2019-03-25 | io_uring: offload write to async worker in case of -EAGAIN | Roman Penyaev | 1 | -1/+15 |
2019-03-25 | io_uring: fix big-endian compat signal mask handling | Arnd Bergmann | 1 | -1/+9 |
2019-03-23 | Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -223/+216 |
2019-03-18 | iov_iter: add ITER_BVEC_FLAG_NO_REF flag | Jens Axboe | 1 | -0/+3 |
2019-03-18 | io_uring: retry bulk slab allocs as single allocs | Jens Axboe | 1 | -5/+14 |
2019-03-16 | io_uring: fix poll races | Jens Axboe | 1 | -55/+56 |
2019-03-15 | io_uring: fix fget/fput handling | Jens Axboe | 1 | -133/+97 |
2019-03-15 | io_uring: add prepped flag | Jens Axboe | 1 | -5/+6 |
2019-03-15 | io_uring: make io_read/write return an integer | Jens Axboe | 1 | -10/+9 |
2019-03-15 | io_uring: use regular request ref counts | Jens Axboe | 1 | -19/+35 |
2019-03-12 | mm: refactor readahead defines in mm.h | Nikolay Borisov | 1 | -1/+1 |
2019-03-06 | io_uring: allow workqueue item to handle multiple buffered requests | Jens Axboe | 1 | -52/+229 |
2019-03-06 | io_uring: add support for IORING_OP_POLL | Jens Axboe | 1 | -1/+262 |
2019-02-28 | io_uring: add io_kiocb ref count | Jens Axboe | 1 | -2/+6 |
2019-02-28 | io_uring: add submission polling | Jens Axboe | 1 | -7/+242 |
2019-02-28 | io_uring: add file set registration | Jens Axboe | 1 | -31/+280 |
2019-02-28 | io_uring: add support for pre-mapped user IO buffers | Jens Axboe | 1 | -13/+361 |
2019-02-28 | io_uring: batch io_kiocb allocation | Jens Axboe | 1 | -7/+38 |
2019-02-28 | io_uring: use fget/fput_many() for file references | Jens Axboe | 1 | -21/+121 |