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 file assignment
2022-04-07
Jens Axboe
io_uring: defer file assignment
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-07
Jens Axboe
io_uring: propagate issue_flags state down to file...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-04
Jens Axboe
io_uring: move read/write file prep state into actual...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-04
Jens Axboe
io_uring: defer splice/tee file validity check until...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-03
Jens Axboe
io_uring: don't check req->file in io_fsync_prep()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-04-02
Jens Axboe
Revert "nbd: fix possible overflow on 'first_minor...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
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-29
Jens Axboe
Merge tag 'nvme-5.18-2022-03-29' of git://git.infradead...
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
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-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-18
Jens Axboe
Merge tag 'nvme-5.18-2022-03-17' of git://git.infradead...
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-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
Jens Axboe
Merge tag 'nvme-5.17-2022-03-16' of git://git.infradead...
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-11
Jens Axboe
block: flush plug based on hardware and software queue...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-11
Jens Axboe
block: ensure plug merging checks the correct queue...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2022-03-10
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
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
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-08
Jens Axboe
Merge branch 'md-next' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/write-streams' into for-5.18...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/alloc-cleanups' into for-5.18...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/drivers' into for-5.18/64bit-pi
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/block' into for-5.18/64bit-pi
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/alloc-cleanups' into for-5.18...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/drivers' into for-5.18/write...
commit
|
commitdiff
|
tree
2022-03-07
Jens Axboe
Merge branch 'for-5.18/block' into for-5.18/write-streams
commit
|
commitdiff
|
tree
2022-03-06
Jens Axboe
Merge branch 'for-next' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2022-03-03
Jens Axboe
Merge tag 'nvme-5.18-2022-03-03' of git://git.infradead...
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-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
Jens Axboe
tps6598x: clear int mask on probe failure
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-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-01-27
Jens Axboe
Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead...
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-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-06
Jens Axboe
Merge branch 'md-next' of ssh://gitolite.kernel.org...
commit
|
commitdiff
|
tree
2022-01-04
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-12-29
Jens Axboe
Merge tag 'nvme-5.17-2021-12-29' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-12-23
Jens Axboe
io_uring: zero iocb->ki_pos for stream file types
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-21
Jens Axboe
block: fix error in handling dead task for ioprio setting
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-19
Jens Axboe
Revert "block: reduce kblockd_mod_delayed_work_on(...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
nvme: add support for mq_ops->queue_rqs()
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
nvme: separate command prep and issue
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
nvme: split command copy into a helper
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
block: add mq_ops->queue_rqs hook
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
block: use singly linked list for bio cache
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-16
Jens Axboe
block: add completion handler for fast path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-15
Jens Axboe
block: reduce kblockd_mod_delayed_work_on() CPU consumption
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-15
Jens Axboe
block: make queue stat accounting a reference
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-13
Jens Axboe
io-wq: drop wqe lock before creating new worker
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
null_blk: cast command status to integer
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
io-wq: check for wq exit after adding new worker task_work
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
io_uring: ensure task_work gets run as part of cancelations
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
Revert "mtd_blkdevs: don't scan partitions for plain...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
Merge branch 'md-fixes' of https://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2021-12-10
Jens Axboe
Merge tag 'nvme-5.16-2021-12-10' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-12-06
Jens Axboe
io-wq: remove spurious bit clear on task_work addition
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
block: switch to atomic_t for request references
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
block: move direct_IO into our own read_iter handler
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
mm: move filemap_range_needs_writeback() into header
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
io-wq: don't retry task_work creation failure on fatal...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-03
Jens Axboe
block: fix double bio queue when merging in cached...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-12-02
Jens Axboe
block: get rid of useless goto and label in blk_mq_get_new_r...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-29
Jens Axboe
block: move io_context creation into where it's needed
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-29
Jens Axboe
block: only allocate poll_stats if there's a user of...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-29
Jens Axboe
blk-ioprio: don't set bio priority if not needed
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-26
Jens Axboe
zram: only make zram_wb_devops for CONFIG_ZRAM_WRITEBACK
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-26
Jens Axboe
block: call rq_qos_done() before ref check in batch...
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-25
Jens Axboe
Merge tag 'nvme-5.16-2021-11-25' of git://git.infradead...
commit
|
commitdiff
|
tree
2021-11-16
Jens Axboe
block: fix missing queue put in error path
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
2021-11-12
Jens Axboe
io-wq: serialize hash clear with wakeup
Signed-off-by:
Jens Axboe
<axboe@kernel.dk>
commit
|
commitdiff
|
tree
next