Commit dd432ea
io_uring: mainstream sqpoll task_work running
task_works are widely used, so place io_run_task_work() directly into
the main path of io_sq_thread(), and remove it from other places where
it's not needed anymore.
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/24eb5e35d519c590d3dffbd694b4c61a5fe49029.1624739600.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>1 parent b2d9c3d commit dd432ea
1 file changed
Lines changed: 3 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6868 | 6868 | | |
6869 | 6869 | | |
6870 | 6870 | | |
6871 | | - | |
6872 | 6871 | | |
6873 | 6872 | | |
6874 | 6873 | | |
| |||
6897 | 6896 | | |
6898 | 6897 | | |
6899 | 6898 | | |
6900 | | - | |
6901 | 6899 | | |
6902 | 6900 | | |
6903 | 6901 | | |
| |||
6907 | 6905 | | |
6908 | 6906 | | |
6909 | 6907 | | |
| 6908 | + | |
| 6909 | + | |
6910 | 6910 | | |
6911 | 6911 | | |
6912 | | - | |
6913 | 6912 | | |
6914 | 6913 | | |
6915 | 6914 | | |
6916 | 6915 | | |
6917 | 6916 | | |
6918 | 6917 | | |
6919 | 6918 | | |
6920 | | - | |
| 6919 | + | |
6921 | 6920 | | |
6922 | 6921 | | |
6923 | 6922 | | |
| |||
0 commit comments