aboutsummaryrefslogtreecommitdiff
path: root/fs/io_uring.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-15io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer listGravatar Jackie Liu 1-7/+9
2019-08-15io_uring: fix manual setup of iov_iter for fixed buffersGravatar Aleix Roca Nonell 1-3/+1
2019-07-31io_uring: fix KASAN use after free in io_sq_wq_submit_workGravatar Jackie Liu 1-1/+2
2019-07-26Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-17/+64
2019-07-25io_uring: ensure ->list is initialized for poll commandsGravatar Jens Axboe 1-0/+2
2019-07-21io_uring: track io length in async_list based on bytesGravatar Zhengyuan Liu 1-13/+11
2019-07-21io_uring: don't use iov_iter_advance() for fixed buffersGravatar Jens Axboe 1-2/+38
2019-07-18io_uring: add a memory barrier before atomic_readGravatar Zhengyuan Liu 1-0/+4
2019-07-16signal: simplify set_user_sigmask/restore_user_sigmaskGravatar Oleg Nesterov 1-8/+3
2019-07-16io_uring: fix counter inc/dec mismatch in async_listGravatar Zhengyuan Liu 1-1/+8
2019-07-16io_uring: fix the sequence comparison in io_sequence_deferGravatar Zhengyuan Liu 1-1/+1
2019-07-14Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/denni...Gravatar Linus Torvalds 1-1/+2
2019-07-13Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-57/+281
2019-07-09io_uring: fix io_sq_thread_stop running in front of io_sq_threadGravatar Jackie Liu 1-0/+5
2019-07-09io_uring: add support for recvmsg()Gravatar Jens Axboe 1-4/+27
2019-07-09io_uring: add support for sendmsg()Gravatar Jens Axboe 1-0/+40
2019-07-09Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-3/+0
2019-06-29block: never take page references for ITER_BVECGravatar Christoph Hellwig 1-3/+0
2019-06-29Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-3/+4
2019-06-29signal: remove the wrong signal_pending() check in restore_user_sigmask()Gravatar Oleg Nesterov 1-3/+4
2019-06-24io_uring: add support for sqe linksGravatar Jens Axboe 1-48/+193
2019-06-21io_uring: ensure req->file is cleared on allocationGravatar Jens Axboe 1-3/+2
2019-06-13io_uring: fix memory leak of UNIX domain socket inodeGravatar Eric Biggers 1-1/+3
2019-05-31io_uring: punt short reads to async contextGravatar Jens Axboe 1-2/+13
2019-05-31uio: make import_iovec()/compat_import_iovec() return bytes on successGravatar Jens Axboe 1-8/+8
2019-05-26io_uring: Fix __io_uring_register() false successGravatar Pavel Begunkov 1-1/+1
2019-05-16Merge tag 'for-linus-20190516' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-57/+31
2019-05-16io_uring: use wait_event_interruptible for cq_wait conditional waitGravatar Jackie Liu 1-15/+2
2019-05-16io_uring: adjust smp_rmb inside io_cqring_eventsGravatar Jackie Liu 1-4/+2
2019-05-16io_uring: fix infinite wait in khread_park() on io_finish_async()Gravatar Roman Penyaev 1-7/+8
2019-05-15io_uring: remove 'ev_flags' argumentGravatar Jens Axboe 1-14/+14
2019-05-14io_uring: fix failure to verify SQ_AFF cpuGravatar Jens Axboe 1-2/+3
2019-05-14mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERMGravatar Ira Weiny 1-2/+3
2019-05-13io_uring: fix race condition reading SQE dataGravatar Stefan Bühler 1-15/+2
2019-05-09io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINITGravatar Roman Gushchin 1-1/+2
2019-05-07io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible()Gravatar Shenghui Wang 1-1/+1
2019-05-06io_uring: fix shadowed variable ret return code being not checkedGravatar Colin Ian King 1-1/+0
2019-05-02req->error only used for iopollGravatar Stefan Bühler 1-2/+1
2019-05-02io_uring: add support for eventfd notificationsGravatar Jens Axboe 1-0/+48
2019-05-02io_uring: add support for IORING_OP_SYNC_FILE_RANGEGravatar Jens Axboe 1-0/+51
2019-05-02io_uring: add support for marking commands as drainingGravatar Jens Axboe 1-3/+88
2019-05-01io_uring: avoid page allocation warningsGravatar Mark Rutland 1-8/+9
2019-05-01io_uring: drop req submit reference always in async puntGravatar Jens Axboe 1-3/+4
2019-05-01io_uring: free allocated io_memory onceGravatar Mark Rutland 1-8/+7
2019-05-01io_uring: fix SQPOLL cpu validationGravatar Mark Rutland 1-7/+3
2019-05-01io_uring: have submission side sqe errors post a cqeGravatar Jens Axboe 1-28/+6
2019-04-30io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUPGravatar Stefan Bühler 1-2/+0
2019-04-30io_uring: remove unnecessary barrier after incrementing dropped counterGravatar Stefan Bühler 1-2/+0
2019-04-30io_uring: remove unnecessary barrier before reading SQ tailGravatar Stefan Bühler 1-2/+0
2019-04-30io_uring: remove unnecessary barrier after updating SQ headGravatar Stefan Bühler 1-6/+0