summaryrefslogtreecommitdiff
path: root/io_uring/io-wq.c
AgeCommit message (Expand)Author
2024-06-16io_uring/io-wq: make io_wq_work flags atomicJens Axboe
2024-06-04io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()Su Hui
2024-05-07io_uring/io-wq: Use set_bit() and test_bit() at worker->flagsBreno Leitao
2024-04-17io-wq: Drop intermediate step between pending list and active workGabriel Krisman Bertazi
2024-04-17io-wq: write next_work before dropping acct_lockGabriel Krisman Bertazi
2023-10-05io-wq: fully initialize wqe before calling cpuhp_state_add_instance_nocalls()Jeff Moyer
2023-09-07io_uring: break out of iowq iopoll on teardownPavel Begunkov
2023-08-16io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is usedJens Axboe
2023-08-11io_uring/io-wq: don't gate worker wake up success on wake_up_process()Jens Axboe
2023-08-11io_uring/io-wq: reduce frequency of acct->lock acquisitionsJens Axboe
2023-08-11io_uring/io-wq: don't grab wq->lock for worker activationJens Axboe
2023-06-14io_uring/io-wq: clear current->worker_private on exitJens Axboe
2023-06-12io_uring/io-wq: don't clear PF_IO_WORKER on exitJens Axboe
2023-04-03io_uring/io-wq: drop outdated commentJens Axboe
2023-04-03io-wq: Drop struct io_wqeGabriel Krisman Bertazi
2023-04-03io-wq: Move wq accounting to io_wqGabriel Krisman Bertazi
2023-04-03io_uring: One wqe per wqBreno Leitao
2023-03-08io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workersJens Axboe
2023-01-08io_uring/io-wq: only free worker if it was allocated for creationJens Axboe
2023-01-02io_uring/io-wq: free worker if task_work creation is canceledJens Axboe
2022-10-20io-wq: Fix memory leak in worker creationRafael Mendonca
2022-08-04audit, io_uring, io-wq: Fix memory leak in io_sq_thread() and io_wqe_worker()Peilin Ye
2022-07-24io_uring: dedup io_run_task_workPavel Begunkov
2022-07-24io_uring: move list helpers to a separate filePavel Begunkov
2022-07-24io_uring: move to separate directoryJens Axboe