Show patches with: Submitter = Stefan Bühler       |   22 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/1] io_uring: fix race condition reading SQE data [1/1] io_uring: fix race condition reading SQE data - - - --- 2019-05-11 Stefan Bühler New
[2/2] io_uring: punt to workers if file doesn't support async [1/2] io_uring: restructure io_{read,write} control flow - - - --- 2019-05-03 Stefan Bühler New
[1/2] io_uring: restructure io_{read,write} control flow [1/2] io_uring: restructure io_{read,write} control flow - - - --- 2019-05-03 Stefan Bühler New
[v1,1/1,io_uring] req->error only used for iopoll [v1,1/1,io_uring] req->error only used for iopoll - - - --- 2019-05-01 Stefan Bühler Accepted
[v1,1/1,io_uring] don't stall on submission errors [v1,1/1,io_uring] don't stall on submission errors - - - --- 2019-05-01 Stefan Bühler Accepted
[v1,1/1,io_uring] fix handling SQEs requesting NOWAIT [v1,1/1,io_uring] fix handling SQEs requesting NOWAIT - - - --- 2019-04-27 Stefan Bühler Accepted
[barrier,cleanup,v1,7/7] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[barrier,cleanup,v1,6/7] io_uring: remove unnecessary barrier after incrementing dropped counter [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[barrier,cleanup,v1,5/7] io_uring: remove unnecessary barrier before reading SQ tail [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[barrier,cleanup,v1,4/7] io_uring: remove unnecessary barrier after updating SQ head [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[barrier,cleanup,v1,3/7] io_uring: remove unnecessary barrier before reading cq head [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[barrier,cleanup,v1,2/7] io_uring: remove unnecessary barrier before wq_has_sleeper [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[barrier,cleanup,v1,1/7] io_uring: fix notes on barriers [barrier,cleanup,v1,1/7] io_uring: fix notes on barriers - - - --- 2019-04-24 Stefan Bühler Accepted
[v1,3/3] io_uring: fix poll full SQ detection [v1,1/3] io_uring: fix race condition reading SQ entries - - - --- 2019-04-19 Stefan Bühler Accepted
[v1,2/3] io_uring: fix race condition when sq threads goes sleeping [v1,1/3] io_uring: fix race condition reading SQ entries - - - --- 2019-04-19 Stefan Bühler Accepted
[v1,1/3] io_uring: fix race condition reading SQ entries [v1,1/3] io_uring: fix race condition reading SQ entries - - - --- 2019-04-19 Stefan Bühler Accepted
[v1,1/1,io_uring] require RWF_HIPRI for iopoll reads and writes [v1,1/1,io_uring] require RWF_HIPRI for iopoll reads and writes - - - --- 2019-05-01 Stefan Bühler Rejected
[5/5] io_uring: use FMODE_NOWAIT to detect files supporting IOCB_NOWAIT [1/5] fs: RWF flags override default IOCB flags from file flags - - - --- 2019-05-11 Stefan Bühler RFC
[4/5] socket: use IOCB_NOWAIT instead of O_NONBLOCK [1/5] fs: RWF flags override default IOCB flags from file flags - - - --- 2019-05-11 Stefan Bühler RFC
[3/5] pipe: use IOCB_NOWAIT instead of O_NONBLOCK [1/5] fs: RWF flags override default IOCB flags from file flags - - - --- 2019-05-11 Stefan Bühler RFC
[2/5] tcp: handle SPLICE_F_NONBLOCK in tcp_splice_read [1/5] fs: RWF flags override default IOCB flags from file flags - - - --- 2019-05-11 Stefan Bühler RFC
[1/5] fs: RWF flags override default IOCB flags from file flags [1/5] fs: RWF flags override default IOCB flags from file flags - - - --- 2019-05-11 Stefan Bühler RFC