projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
usb: dwc3: of-simple: remove Amlogic GXL and AXG compatibles
2020-05-01
Pavel Begunkov
io_uring: punt splice async because of inode mutex
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-05-01
Pavel Begunkov
io_uring: check non-sync defer_list carefully
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-05-01
Pavel Begunkov
io_uring: fix extra put in sync_file_range()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-15
Pavel Begunkov
io_uring: don't count rqs failed after current one
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-15
Pavel Begunkov
io_uring: kill already cached timeout.seq_offset
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-15
Pavel Begunkov
io_uring: fix cached_sq_head in io_timeout()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-12
Pavel Begunkov
io_uring: move all request init code in one place
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-12
Pavel Begunkov
io_uring: keep all sqe->flags in req->flags
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-12
Pavel Begunkov
io_uring: early submission req fail code
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-12
Pavel Begunkov
io_uring: track mm through current->mm
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-12
Pavel Begunkov
io_uring: remove obsolete @mm_fault
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Pavel Begunkov
io_uring: fix fs cleanup on cqe overflow
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Pavel Begunkov
io_uring: don't read user-shared sqe flags twice
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Pavel Begunkov
io_uring: remove req init from io_get_req()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Pavel Begunkov
io_uring: alloc req only after getting sqe
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Pavel Begunkov
io_uring: simplify io_get_sqring
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-04-05
Pavel Begunkov
io_uring: fix ctx refcounting in io_submit_sqes()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Pavel Begunkov
io-wq: handle hashed writes in chains
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Pavel Begunkov
io_uring: Fix ->data corruption on re-enqueue
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-22
Pavel Begunkov
io-wq: close cancel gap for hashed linked work
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-14
Pavel Begunkov
io-wq: hash dependent work
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-14
Pavel Begunkov
io-wq: split hashing and enqueueing
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-14
Pavel Begunkov
io-wq: don't resched if there is no work
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-14
Pavel Begunkov
io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN}
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Pavel Begunkov
io-wq: remove duplicated cancel code
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-07
Pavel Begunkov
io_uring: fix lockup with timeouts
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io_uring/io-wq: forward submission ref to async
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io-wq: optimise out *next_work() double lock
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io-wq: optimise locking in io_worker_handle_work()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io-wq: shuffle io_worker_handle_work() code
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io_uring: get next work with submission ref drop
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io_uring: remove @nxt from handlers
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-04
Pavel Begunkov
io_uring: make submission ref putting consistent
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-03
Pavel Begunkov
io_uring: clean up io_close
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: remove io_prep_next_work()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: remove extra nxt check after punt
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io-wq: use BIT for ulong hash
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: remove IO_WQ_WORK_CB
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io-wq: remove unused IO_WQ_WORK_HAS_MM
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: extract kmsg copy helper
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: clean io_poll_complete
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: add splice(2) support
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: add interface for getting files
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
splice: make do_splice public
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: remove req->in_async
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: don't do full *prep_worker() from io-wq
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io_uring: don't call work.func from sync ctx
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-03-02
Pavel Begunkov
io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-19
Pavel Begunkov
io_uring: fix use-after-free by io_cleanup_req()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-16
Pavel Begunkov
io_uring: add missing io_req_cancelled()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Pavel Begunkov
io_uring: fix openat/statx's filename leak
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Pavel Begunkov
io_uring: fix double prep iovec leak
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Pavel Begunkov
io_uring: fix async close() with f_op->flush()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Pavel Begunkov
io_uring: add cleanup for openat()/statx()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Pavel Begunkov
io_uring: fix iovec leaks
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-08
Pavel Begunkov
io_uring: remove unused struct io_async_open
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-06
Pavel Begunkov
io_uring: fix deferred req iovec leak
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-06
Pavel Begunkov
io_uring: get rid of delayed mm check
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-04
Pavel Begunkov
io_uring: put the flag changing code in the same spot
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-04
Pavel Begunkov
io_uring: iterate req cache backwards
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-02-04
Pavel Begunkov
io_uring: remove extra ->file check
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-29
Pavel Begunkov
io_uring: add io-wq workqueue sharing
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-29
Pavel Begunkov
io-wq: allow grabbing existing io-wq
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-27
Pavel Begunkov
io_uring: fix refcounting with batched allocations...
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-27
Pavel Begunkov
io_uring: add comment for drain_next
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-22
Pavel Begunkov
io_uring: honor IOSQE_ASYNC for linked reqs
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-22
Pavel Begunkov
io_uring: prep req when do IOSQE_ASYNC
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: use labeled array init in io_op_defs
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: optimise sqe-to-req flags translation
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: remove REQ_F_IO_DRAINED
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: hide uring_fd in ctx
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: remove extra check in __io_commit_cqring
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: optimise use of ctx->drain_next
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: remove extra io_wq_current_is_worker()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: optimise commit_sqring() for common case
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: optimise head checks in io_get_sqring()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: clamp to_submit in io_submit_sqes()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: batch getting pcpu references
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
pcpu_ref: add percpu_ref_tryget_many()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: move *queue_link_head() from common path
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2020-01-21
Pavel Begunkov
io_uring: rename prev to head
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-19
Pavel Begunkov
blk-mq: optimise blk_mq_flush_plug_list()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-19
Pavel Begunkov
list: introduce list_for_each_continue()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-19
Pavel Begunkov
blk-mq: optimise rq sort function
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-18
Pavel Begunkov
io_uring: don't wait when under-submitting
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-18
Pavel Begunkov
io_uring: make HARDLINK imply LINK
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-05
Pavel Begunkov
io_uring: hook all linked requests via link_list
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-05
Pavel Begunkov
io_uring: fix error handling in io_queue_link_head
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-12-03
Pavel Begunkov
block: optimise bvec_iter_advance()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: cleanup io_import_fixed()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: inline struct sqe_submit
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: store timeout's sqe->off in proper place
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: fix dead-hung for non-iter fixed rw
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: only !null ptr to io_issue_sqe()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: simplify io_req_link_next()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: pass only !null to io_req_find_next()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: remove io_free_req_find_next()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: add likely/unlikely in io_get_sqring()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
2019-11-26
Pavel Begunkov
io_uring: rename __io_submit_sqe()
Signed-off-by:
Pavel Begunkov
<asml.silence@gmail.com>
commit
|
commitdiff
|
tree
next