Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2189c97c authored by Dan Melnic's avatar Dan Melnic Committed by Jens Axboe
Browse files

block/ndb: add WQ_UNBOUND to the knbd-recv workqueue



Add WQ_UNBOUND to the knbd-recv workqueue so we're not bound
to a single CPU that is selected at device creation time.

Signed-off-by: default avatarDan Melnic <dmm@fb.com>
Reviewed-by: default avatarJosef Bacik <jbacik@fb.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent b4f6f38d
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2106,7 +2106,8 @@ static int __init nbd_init(void)
	if (nbds_max > 1UL << (MINORBITS - part_shift))
		return -EINVAL;
	recv_workqueue = alloc_workqueue("knbd-recv",
					 WQ_MEM_RECLAIM | WQ_HIGHPRI, 0);
					 WQ_MEM_RECLAIM | WQ_HIGHPRI |
					 WQ_UNBOUND, 0);
	if (!recv_workqueue)
		return -ENOMEM;