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/kbuf: check for buffer list readiness after NULL check
2023-12-13
Jens Axboe
io_uring/kbuf: check for buffer list readiness after...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-12-08
Jens Axboe
io_uring/kbuf: recycle freed mapped buffer ring entries
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-12-08
Jens Axboe
io_uring/kbuf: defer release of mapped buffer rings
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-12-08
Jens Axboe
io_uring: enable io_mem_alloc/free to be used in other...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-12-08
Jens Axboe
io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-12-08
Jens Axboe
io_uring: free io_buffer_list entries via RCU
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-12-08
Jens Axboe
io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-11-28
Jens Axboe
io_uring/fdinfo: remove need for sqpoll lock for thread...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-11-20
Jens Axboe
io_uring/net: ensure socket is marked connected on...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-10-25
Jens Axboe
io_uring/rw: disable IOCB_DIO_CALLER_COMP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-10-25
Jens Axboe
io_uring/fdinfo: lock SQ thread while retrieving thread...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-10-18
Jens Axboe
Merge tag 'nvme-6.6-2023-10-18' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-10-18
Jens Axboe
io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-10-03
Jens Axboe
Merge tag 'md-fixes-20231003' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-10-03
Jens Axboe
io_uring: don't allow IORING_SETUP_NO_MMAP rings on...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-10-03
Jens Axboe
io_uring: ensure io_lockdep_assert_cq_locked() handles...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-10-03
Jens Axboe
io_uring/kbuf: don't allow registered buffer rings...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-09-29
Jens Axboe
io_uring/fs: remove sqe->rw_flags checking from LINKAT
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-09-25
Jens Axboe
ovl: disable IOCB_DIO_CALLER_COMP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-09-19
Jens Axboe
task_work: add kerneldoc annotation for 'data' argument
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-09-15
Jens Axboe
dm: don't attempt to queue IO under RCU protection
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-09-14
Jens Axboe
Merge tag 'nvme-6.6-2023-09-14' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-09-14
Jens Axboe
Merge tag 'md-fixes-20230914' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-09-07
Jens Axboe
Revert "io_uring: fix IO hang in io_wq_put_and_exit...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-09-01
Jens Axboe
io_uring/fdinfo: only print ->sq_array[] if it's there
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-18
Jens Axboe
Merge tag 'md-next-20230817' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-08-16
Jens Axboe
io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-15
Jens Axboe
Merge tag 'md-next-20230814-resend' of https://git...
commit
|
commitdiff
|
tree
2023-08-11
Jens Axboe
io_uring/io-wq: don't gate worker wake up success on...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-11
Jens Axboe
io_uring/io-wq: reduce frequency of acct->lock acquisitions
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-11
Jens Axboe
io_uring/io-wq: don't grab wq->lock for worker activation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-10
Jens Axboe
block: fix bad lockdep annotation in blk-iolatency
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-10
Jens Axboe
io_uring: remove unnecessary forward declaration
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-10
Jens Axboe
io_uring: have io_file_put() take an io_kiocb rather...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-10
Jens Axboe
io_uring/splice: use fput() directly
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-10
Jens Axboe
io_uring/fdinfo: get rid of ref tryget
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-09
Jens Axboe
block: don't make REQ_POLLED imply REQ_NOWAIT
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-09
Jens Axboe
io_uring: cleanup 'ret' handling in io_iopoll_check()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-09
Jens Axboe
io_uring: annotate the struct io_kiocb slab for appropriate...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-08
Jens Axboe
block: get rid of unused plug->nowait flag
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-04
Jens Axboe
Merge tag 'nvme-6.5-2023-08-02' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
iomap: support IOCB_DIO_CALLER_COMP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
io_uring/rw: add write support for IOCB_DIO_CALLER_COMP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
fs: add IOCB flags related to passing back dio completions
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
iomap: add IOMAP_DIO_INLINE_COMP
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
iomap: only set iocb->private for polled bio
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
iomap: treat a write through cache the same as FUA
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
iomap: use an unsigned type for IOMAP_DIO_* defines
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-08-01
Jens Axboe
iomap: cleanup up iomap_dio_bio_end_io()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-29
Jens Axboe
Merge tag 'md-next-20230729' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-07-24
Jens Axboe
io_uring: gate iowait schedule on having pending requests
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-20
Jens Axboe
io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/cancel: wire up IORING_ASYNC_CANCEL_OP for...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/cancel: support opcode based lookup and cancelation
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/cancel: add IORING_ASYNC_CANCEL_USERDATA
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring: use cancelation match helper for poll and...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/cancel: fix sequence matching for IORING_ASYNC_CANC...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/cancel: abstract out request match helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/timeout: always set 'ctx' in io_cancel_data
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-17
Jens Axboe
io_uring/poll: always set 'ctx' in io_cancel_data
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-13
Jens Axboe
Merge tag 'nvme-6.5-2023-07-13' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-07-10
Jens Axboe
block: remove dead struc request->completion_data field
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-07-01
Jens Axboe
Merge tag 'md-fixes-20230630' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-06-30
Jens Axboe
Merge tag 'nvme-6.5-2023-06-30' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-06-28
Jens Axboe
Merge branch 'for-6.5/block-late' into block-6.5
commit
|
commitdiff
|
tree
2023-06-28
Jens Axboe
io_uring: flush offloaded and delayed task_work on...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-27
Jens Axboe
io_uring: remove io_fallback_tw() forward declaration
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-27
Jens Axboe
io_uring/net: use proper value for msg_inq
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-23
Jens Axboe
Merge tag 'md-next-20230623' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-06-21
Jens Axboe
io_uring/net: use the correct msghdr union member in...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-21
Jens Axboe
io_uring/net: disable partial retries for recvmsg with...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-21
Jens Axboe
io_uring/net: clear msg_controllen on partial sendmsg...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-18
Jens Axboe
io_uring/poll: serialize poll linked timer start with...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-16
Jens Axboe
Merge tag 'nvme-6.5-2023-06-16' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-06-14
Jens Axboe
io_uring/io-wq: clear current->worker_private on exit
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-14
Jens Axboe
Merge tag 'md-next-20230613' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-06-14
Jens Axboe
io_uring/net: save msghdr->msg_control for retries
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-12
Jens Axboe
io_uring/io-wq: don't clear PF_IO_WORKER on exit
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-12
Jens Axboe
io_uring: wait interruptibly for request completions...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-07
Jens Axboe
io_uring: get rid of unnecessary 'length' variable
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-07
Jens Axboe
io_uring: cleanup io_aux_cqe() API
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-02
Jens Axboe
io_uring: avoid indirect function calls for the hottest...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-06-01
Jens Axboe
Merge tag 'nvme-6.4-2023-06-01' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-05-26
Jens Axboe
Merge tag 'md-fixes-2023-05-24' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-05-26
Jens Axboe
Merge tag 'nvme-6.4-2023-05-26' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-05-24
Jens Axboe
Merge branch 'for-6.5/splice' into for-6.5/block
commit
|
commitdiff
|
tree
2023-05-19
Jens Axboe
io_uring: maintain ordering for DEFER_TASKRUN tw list
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-19
Jens Axboe
Merge tag 'nvme-6.4-2023-05-18' of git://git.infradead...
commit
|
commitdiff
|
tree
2023-05-17
Jens Axboe
io_uring/net: don't retry recvmsg() unnecessarily
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-17
Jens Axboe
io_uring/net: push IORING_CQE_F_SOCK_NONEMPTY into...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-17
Jens Axboe
io_uring/net: initalize msghdr->msg_inq to known value
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-17
Jens Axboe
io_uring/net: initialize struct msghdr more sanely...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-16
Jens Axboe
io_uring: support for user allocated memory for rings...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-16
Jens Axboe
io_uring: add ring freeing helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-16
Jens Axboe
io_uring: return error pointer from io_mem_alloc()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-16
Jens Axboe
io_uring: remove sq/cq_off memset
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-15
Jens Axboe
io_uring: rely solely on FMODE_NOWAIT
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-15
Jens Axboe
block: mark bdev files as FMODE_NOWAIT if underlying...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-15
Jens Axboe
net: set FMODE_NOWAIT for sockets
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2023-05-12
Jens Axboe
pipe: check for IOCB_NOWAIT alongside O_NONBLOCK
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
next