projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: defer msg-ring file validity check until command issue
2022-03-29
Jens Axboe
io_uring: defer msg-ring file validity check until...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-29
Jens Axboe
io_uring: fail links if msg-ring doesn't succeeed
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-25
Pavel Begunkov
io_uring: fix memory leak of uid in files registration
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-25
Pavel Begunkov
io_uring: fix put_kbuf without proper locking
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-25
Pavel Begunkov
io_uring: fix invalid flags for io_put_kbuf()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-25
Pavel Begunkov
io_uring: improve req fields comments
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-25
Dylan Yudaken
io_uring: enable EPOLLEXCLUSIVE for accept poll
Co-developed-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-24
Jens Axboe
io_uring: improve task work cache utilization
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-24
Dylan Yudaken
io_uring: fix async accept on O_NONBLOCK sockets
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-24
Jens Axboe
io_uring: remove IORING_CQE_F_MSG
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: add flag for disabling provided buffer recycling
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: ensure recv and recvmsg handle MSG_WAITALL...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: don't recycle provided buffer if punted to...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: fix assuming triggered poll waitqueue is...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-23
Jens Axboe
io_uring: bump poll refs to full 31-bits
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-22
Jens Axboe
io_uring: remove poll entry from list when canceling all
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-21
Almog Khaikin
io_uring: fix memory ordering when SQPOLL thread goes...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-20
Jens Axboe
io_uring: ensure that fsnotify is always called
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-20
Jens Axboe
io_uring: recycle provided before arming poll
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-18
Jens Axboe
io_uring: terminate manual loop iterator loop correctly...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-18
Jens Axboe
io_uring: don't check unrelated req->open.how in accept...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Jens Axboe
io_uring: manage provided buffers strictly ordered
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: fold evfd signalling under a slower path
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: thin down io_commit_cqring()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: shuffle io_eventfd_signal() bits around
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: remove extra barrier for non-sqpoll iopoll
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: fix provided buffer return on failure for...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: extend provided buf return to fails
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: refactor timeout cancellation cqe posting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-17
Pavel Begunkov
io_uring: normilise naming for fill_cqe*
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
io_uring: cache poll/double-poll state with a request...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
io_uring: cache req->apoll->events in req->cflags
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-16
Jens Axboe
io_uring: move req->poll_refs into previous struct...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-16
Dylan Yudaken
io_uring: make tracing format consistent
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-15
Jens Axboe
io_uring: recycle apoll_poll entries
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-12
Jens Axboe
io_uring: remove duplicated member check for io_msg_ring_prep()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: allow submissions to continue on error
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: recycle provided buffers if request goes...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: ensure reads re-import for selected buffers
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: retry early for reads if we can poll
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Olivier Langlois
io_uring: Add support for napi_busy_poll
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Olivier Langlois
io_uring: minor io_cqring_wait() optimization
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: add support for IORING_OP_MSG_RING command
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: speedup provided buffer handling
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
io_uring: add support for registering ring file descriptors
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Dylan Yudaken
io_uring: documentation fixup
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Dylan Yudaken
io_uring: do not recalculate ppos unnecessarily
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Dylan Yudaken
io_uring: update kiocb->ki_pos at execution time
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Dylan Yudaken
io_uring: remove duplicated calls to io_kiocb_ppos
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Olivier Langlois
io_uring: Remove unneeded test in io_run_task_work_sig()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Stefan Roesch
io-uring: Make tracepoints consistent.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Stefan Roesch
io-uring: add __fill_cqe function
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Hao Xu
io-wq: use IO_WQ_ACCT_NR rather than hardcoded number
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Hao Xu
io-wq: reduce acct->lock crossing functions lock/unlock
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Hao Xu
io-wq: decouple work_list protection from the big wqe...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Nathan Chancellor
io_uring: Fix use of uninitialized ret in io_eventfd_register()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Usama Arif
io_uring: remove ring quiesce for io_uring_register
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Usama Arif
io_uring: avoid ring quiesce while registering restrictions...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Usama Arif
io_uring: avoid ring quiesce while registering async...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Usama Arif
io_uring: avoid ring quiesce while registering/unregistering...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-03-10
Usama Arif
io_uring: remove trace for eventfd
Suggested-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-28
Yu Kuai
blktrace: fix use after free for struct blk_trace
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-24
Jens Axboe
Merge tag 'nvme-5.17-2022-02-24' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-22
Dylan Yudaken
io_uring: disallow modification of rsrc_data during...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-22
Stefano Garzarella
block: clear iocb->private in blkdev_bio_end_io_async()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-21
Jens Axboe
io_uring: don't convert to jiffies for waiting on timeouts
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Laibin Qiu
block/wbt: fix negative inflight counter when remove...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Christoph Hellwig
block: fix surprise removal for drivers calling blk_set_queu...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-17
Haimin Zhang
block-map: add __GFP_ZERO flag for alloc_page in function...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-15
Eric Dumazet
io_uring: add a schedule point in io_add_buffers()
Cc: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Ming Lei
block: loop:use kstatfs.f_bsize of backing file to...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Pankaj Raghav
block: Add handling for zone append command in blk_complete_...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-11
Tetsuo Handa
loop: revert "make autoclear operation asynchronous"
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-10
Jens Axboe
Merge tag 'nvme-5.17-2022-02-10' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-07
Shakeel Butt
mm: io_uring: allow oom-killer from io_uring_setup
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-07
Alviro Iskandar...
io_uring: Clean up a false-positive warning from GCC...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-04
Martin K. Petersen
block: bio-integrity: Advance seed correctly for larger...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-02-03
Jens Axboe
Merge tag 'nvme-5.17-2022-02-03' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-02-03
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-02-02
Ilya Dryomov
block: fix DIO handling regressions in blkdev_read_iter()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-28
Mike Snitzer
dm: properly fix redundant bio-based IO accounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-28
Mike Snitzer
dm: revert partial fix for redundant bio-based IO accounting
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-28
Mike Snitzer
block: add bio_start_io_acct_time() to control start_time
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-27
Usama Arif
io_uring: remove unused argument from io_rsrc_node_alloc
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-27
Laibin Qiu
blk-mq: Fix wrong wakeup batch configuration which...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-27
Jens Axboe
Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead...
commit
|
commitdiff
|
tree
2022-01-26
Yu Kuai
blk-mq: fix missing blk_account_io_done() in error...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-23
Miaoqian Lin
block: fix memory leak in disk_register_independent_access_r...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-23
Dylan Yudaken
io_uring: fix bug in slow unregistering of nodes
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-20
Jens Axboe
block: fix async_depth sysfs interface for mq-deadline
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-20
OGAWA Hirofumi
block: Fix wrong offset in bio_truncate()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: delete dead lock shuffling code
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io_uring: perform poll removal even if async work removal...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: add intermediate work step between pending list...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: perform both unstarted and started work cancelations...
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: invoke work cancelation with wqe->lock held
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: make io_worker lock a raw spinlock
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-19
Jens Axboe
io-wq: remove useless 'work' argument to __io_worker_busy()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-18
Christoph Hellwig
block: assign bi_bdev for cloned bios in blk_rq_prep_clone
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2022-01-17
Ming Lei
block: cleanup q->srcu
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
next