mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-12 03:26:26 +00:00
io-wq: remove now unused IO_WQ_BIT_ERROR
This flag is now dead, remove it.
Fixes: 1cbd9c2bcf
("io-wq: don't create any IO workers upfront")
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
5f3f26f98a
commit
d6ce7f6761
1 changed files with 0 additions and 10 deletions
10
fs/io-wq.c
10
fs/io-wq.c
|
@ -32,7 +32,6 @@ enum {
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
IO_WQ_BIT_EXIT = 0, /* wq exiting */
|
IO_WQ_BIT_EXIT = 0, /* wq exiting */
|
||||||
IO_WQ_BIT_ERROR = 1, /* error on setup */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
|
@ -733,7 +732,6 @@ static int io_wq_manager(void *data)
|
||||||
{
|
{
|
||||||
struct io_wq *wq = data;
|
struct io_wq *wq = data;
|
||||||
char buf[TASK_COMM_LEN];
|
char buf[TASK_COMM_LEN];
|
||||||
int node;
|
|
||||||
|
|
||||||
sprintf(buf, "iou-mgr-%d", wq->task_pid);
|
sprintf(buf, "iou-mgr-%d", wq->task_pid);
|
||||||
set_task_comm(current, buf);
|
set_task_comm(current, buf);
|
||||||
|
@ -751,14 +749,6 @@ static int io_wq_manager(void *data)
|
||||||
} while (!test_bit(IO_WQ_BIT_EXIT, &wq->state));
|
} while (!test_bit(IO_WQ_BIT_EXIT, &wq->state));
|
||||||
|
|
||||||
io_wq_check_workers(wq);
|
io_wq_check_workers(wq);
|
||||||
|
|
||||||
/* if ERROR is set and we get here, we have workers to wake */
|
|
||||||
if (test_bit(IO_WQ_BIT_ERROR, &wq->state)) {
|
|
||||||
rcu_read_lock();
|
|
||||||
for_each_node(node)
|
|
||||||
io_wq_for_each_worker(wq->wqes[node], io_wq_worker_wake, NULL);
|
|
||||||
rcu_read_unlock();
|
|
||||||
}
|
|
||||||
wq->manager = NULL;
|
wq->manager = NULL;
|
||||||
io_wq_put(wq);
|
io_wq_put(wq);
|
||||||
do_exit(0);
|
do_exit(0);
|
||||||
|
|
Loading…
Reference in a new issue