VisionFive2 Linux kernel
StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)
More than 9999 Commits
32 Branches
54 Tags
Index
Trunk
Branches
Tags
Trunk
Branches
Tags
Home page
Home page
starfive-tech/linux.git
/
branches
/
beaglev-5.13.y
/
fs
/
io-wq.h
Date
Commit Message
Rev
Author
2021-07-20
io_uring: move creds from io-wq work to io_kiocb
7511a4f5
Pavel Begunkov
2021-05-25
io_uring/io-wq: close io-wq full-stop gap
17a91051
Pavel Begunkov
2021-04-11
io-wq: eliminate the need for a manager thread
685fe7fe
Jens Axboe
2021-03-18
io_uring: remove structures from include/linux/io_uring.h
53e043b2
Stefan Metzmacher
2021-03-06
io-wq: always track creds for async issue
003e8dcc
Jens Axboe
2021-03-05
io_uring: move to using create_io_thread()
46fe18b1
Jens Axboe
2021-03-04
io_uring: move cred assignment into io_issue_sqe()
5730b27e
Jens Axboe
2021-03-04
io-wq: provide an io_wq_put_and_exit() helper
afcc4015
Jens Axboe
2021-02-25
io-wq: improve manager/worker handling over exec
4fb6ac32
Jens Axboe
2021-02-25
io-wq: make buffered file write hashed work map per-ctx
e941894e
Jens Axboe
2021-02-23
io-wq: remove nr_process accounting
728f13e7
Jens Axboe
2021-02-21
io-wq: make io_wq_fork_thread() available to other users
843bbfd4
Jens Axboe
2021-02-21
io_uring: remove io_identity
4379bf8b
Jens Axboe
2021-02-21
io_uring: remove any grabbing of context
44526bed
Jens Axboe
2021-02-21
io-wq: fork worker threads from original task
3bfe6106
Jens Axboe
2021-02-21
io-wq: get rid of wq->use_refs
3b094e72
Jens Axboe
2021-02-21
io_uring: remove the need for relying on an io-wq fallback worker
7c25c0d1
Jens Axboe
2021-02-10
io_uring: provide FIFO ordering for task_work
7cbf1722
Jens Axboe
2021-02-04
io_uring/io-wq: return 2-step work swap scheme
5280f7e5
Pavel Begunkov
2021-02-01
io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL
4014d943
Jens Axboe
2020-12-20
io-wq: kill now unused io_wq_cancel_all()
446bc1c2
Jens Axboe
2020-12-18
io_uring: fix io_wqe->work_list corruption
0020ef04
Xiaoguang Wang
2020-12-09
io_uring: always batch cancel in *cancel_files()
f6edbabb
Pavel Begunkov
2020-10-20
io_uring: unify fsize with def->work_flags
69228338
Jens Axboe
2020-10-17
io_uring: move io identity items into separate struct
98447d65
Jens Axboe
2020-10-17
io_uring: pass required context in as flags
0f203765
Jens Axboe
2020-09-30
io_uring: add blkcg accounting to offloaded operations
91d8f519
Dennis Zhou
2020-09-30
io_uring: reference ->nsproxy for file table commands
9b828492
Jens Axboe
2020-07-24
io_uring/io-wq: move RLIMIT_FSIZE to io-wq
57f1a649
Pavel Begunkov
2020-06-26
io-wq: return next work from ->do_work() directly
f4db7182
Pavel Begunkov
2020-06-26
io-wq: compact io-wq flags numbers
e883a79d
Pavel Begunkov
2020-06-15
io_uring: cancel by ->task not pid
801dd57b
Pavel Begunkov
2020-06-15
io_uring: cancel all task's requests on exit
44e728b8
Pavel Begunkov
2020-06-15
io-wq: add an option to cancel all matched reqs
4f26bda1
Pavel Begunkov
2020-06-10
io_uring: avoid whole io_wq_work copy for requests completed inline
7cdaf587
Xiaoguang Wang
2020-06-08
io_wq: add per-wq work handler instead of per work
f5fa38c5
Pavel Begunkov
2020-04-03
io_uring: use io-wq manager as backup task if task is exiting
aa96bf8a
Jens Axboe
2020-03-23
io-wq: handle hashed writes in chains
86f3cd1b
Pavel Begunkov
2020-03-22
io_uring: Fix ->data corruption on re-enqueue
18a542ff
Pavel Begunkov
2020-03-14
io-wq: split hashing and enqueueing
8766dd51
Pavel Begunkov
2020-03-04
io_uring/io-wq: forward submission ref to async
e9fd9396
Pavel Begunkov
2020-03-02
io_uring: remove IO_WQ_WORK_CB
5eae8619
Pavel Begunkov
2020-03-02
io-wq: remove unused IO_WQ_WORK_HAS_MM
e85530dd
Pavel Begunkov
2020-03-02
io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL
80ad8943
Pavel Begunkov
2020-02-25
io-wq: ensure work->task_pid is cleared on init
2d141dd2
Jens Axboe
2020-02-09
io-wq: add io_wq_cancel_pid() to cancel based on a specific pid
36282881
Jens Axboe
2020-02-08
io-wq: add support for inheriting ->fs
9392a27d
Jens Axboe
2020-01-29
io_uring: fix linked command file table usage
f86cd20c
Jens Axboe
2020-01-28
io-wq: allow grabbing existing io-wq
eba6f5a3
Pavel Begunkov
2020-01-28
io_uring/io-wq: don't use static creds/mm assignments
cccf0ee8
Jens Axboe
2020-01-20
io-wq: support concurrent non-blocking work
895e2ca0
Jens Axboe
2020-01-20
io-wq: add support for uncancellable work
0c9d5ccd
Jens Axboe
2019-12-17
io-wq: re-add io_wq_current_is_worker()
525b305d
Jens Axboe
2019-12-10
io-wq: briefly spin for new work after finishing work
e995d512
Jens Axboe
2019-12-04
io-wq: clear node->next on list deletion
08bdcc35
Jens Axboe
2019-12-03
io_uring: remove io_wq_current_is_worker
8cdda87a
Jackie Liu
2019-12-02
io_uring: use current task creds instead of allocating a new one
0b8c0ec7
Jens Axboe
2019-11-26
io-wq: shrink io_wq_work a bit
6206f0e1
Jens Axboe
2019-11-25
io_uring: async workers should inherit the user creds
181e448d
Jens Axboe
2019-11-25
io-wq: have io_wq_create() take a 'data' argument
576a347b
Jens Axboe
2019-11-25
io_uring: close lookup gap for dependent next work
b76da70f
Jens Axboe
2019-11-13
io_wq: add get/put_work handlers to io_wq_create()
7d723065
Jens Axboe
2019-11-12
io_uring: use correct "is IO worker" helper
960e432d
Jens Axboe
2019-11-07
io-wq: add support for bounded vs unbunded work
c5def4ab
Jens Axboe
2019-11-01
io_uring: support for generic async request cancel
62755e35
Jens Axboe
2019-10-29
io_uring: io_uring: add support for async work inheriting files
fcb323cc
Jens Axboe
2019-10-29
io-wq: small threadpool implementation for io_uring
771b53d0
Jens Axboe