summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-09-11io_uring: implement ->flush() sequence to handle ->files validityio_uring-files_structJens Axboe
2020-09-11io_uring: stash ctx task reference instead of task filesJens Axboe
2020-09-11io_uring: re-assign files with ring fd/file for SQPOLL switchJens Axboe
2020-09-11io_uring: remove 'ctx' from SQPOLL waitqueue when ctx is going awayJens Axboe
2020-09-11io_uring: wait queue handler ring wakeup clear must be irq savingJens Axboe
2020-09-11io_uring: don't sleep schedule in SQPOLL thread if we need to parkJens Axboe
2020-09-11io_uring: fix ctx refcounting in io_uring_enter()Stefano Garzarella
2020-09-11io_uring: ensure we can nest attempts to park SQPOLl threadJens Axboe
2020-09-09io_uring: remove unneeded semicolonZheng Bin
2020-09-09io_uring: return EBADFD when ring isn't in the right stateStefano Garzarella
2020-09-09io_uring: cap SQ submit size for SQPOLL with multiple ringsJens Axboe
2020-09-09io_uring: enable file table usage for SQPOLL ringsJens Axboe
2020-09-09io_uring: ensure IOSQE_ASYNC file table grabbing works with SQPOLLJens Axboe
2020-09-09fs: align IOCB_* flags with RWF_* flagsJens Axboe
2020-09-09io_uring: set ctx need-wakeup flag when SQPOLL thread is going idleJens Axboe
2020-09-09io_uring: unify IORING_SETUP_ATTACH_WQ for io-wq and SQPOLLJens Axboe
2020-09-09io_uring: get rid of req->io/io_async_ctx unionJens Axboe
2020-09-09io_uring: kill extra user_bufs checkPavel Begunkov
2020-09-09io_uring: fix overlapped memcpy in io_req_map_rw()Pavel Begunkov
2020-09-09io_uring: refactor io_req_map_rw()Pavel Begunkov
2020-09-09io_uring: simplify io_rw_prep_async()Pavel Begunkov
2020-09-05io_uring: add support for shutdown(2)Jens Axboe
2020-09-05net: provide __sys_shutdown_sock() that takes a socketJens Axboe
2020-09-05io_uring: provide IORING_ENTER_SQ_WAIT for SQPOLL SQ ring waitsJens Axboe
2020-09-05io_uring: remove need for sqd->ctx_lock in io_sq_thread()Jens Axboe
2020-09-05io_uring: fix task hung in io_uring_setupHillf Danton
2020-09-05io_uring: mark io_uring_fops/io_op_defs as __read_mostlyJens Axboe
2020-09-05io_uring: enable IORING_SETUP_ATTACH_WQ to attach to SQPOLL thread tooJens Axboe
2020-09-05io_uring: separate ring/file creation from descriptor installJens Axboe
2020-09-05io_uring: base SQPOLL handling off io_sq_dataJens Axboe
2020-09-05io_uring: split SQPOLL data into separate structureJens Axboe
2020-09-05io_uring: split work handling part of SQPOLL into helperJens Axboe
2020-09-05io_uring: move SQPOLL post-wakeup ring need wakeup flag into wake handlerJens Axboe
2020-09-05io_uring: use private ctx wait queue entries for SQPOLLJens Axboe
2020-09-05io_uring: allow SQPOLL with CAP_SYS_NICE privilegesJens Axboe
2020-09-05io_uring: io_sq_thread() doesn't need to flush signalsJens Axboe
2020-09-05io_uring: allow non-fixed files with SQPOLLJens Axboe
2020-09-05io_wq: Make io_wqe::lock a raw_spinlock_tSebastian Andrzej Siewior
2020-09-05io_uring: allow disabling rings during the creationStefano Garzarella
2020-09-05io_uring: add IOURING_REGISTER_RESTRICTIONS opcodeStefano Garzarella
2020-09-05io_uring: use an enumeration for io_uring_register(2) opcodesStefano Garzarella
2020-09-05Merge branch 'io_uring-5.9' into for-5.10/io_uringJens Axboe
2020-09-05io_uring: fix linked deferred ->files cancellationio_uring-5.9-2020-09-06Pavel Begunkov
2020-09-05io_uring: fix cancel of deferred reqs with ->filesPavel Begunkov
2020-09-05io_uring: fix explicit async read/write mapping for large segmentsJens Axboe
2020-09-02io_uring: no read/write-retry on -EAGAIN error and O_NONBLOCK marked fileio_uring-5.9-2020-09-04Jens Axboe
2020-09-02io_uring: set table->files[i] to NULL when io_sqe_file_register failedJiufei Xue
2020-09-01io_uring: fix removing the wrong file in __io_sqe_files_update()Jiufei Xue
2020-08-30Linux 5.9-rc3v5.9-rc3Linus Torvalds
2020-08-30Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds