Why is this commit not included here? commit f95dc207b93da9c88ddbb7741ec3730c6657b88e Author: Jens Axboe <ax...@kernel.dk> AuthorDate: Tue Aug 31 13:57:32 2021 -0600 Commit: Jens Axboe <ax...@kernel.dk> CommitDate: Wed Sep 1 12:35:30 2021 -0600
io-wq: split bounded and unbounded work into separate lists We've got a few issues that all boil down to the fact that we have one list of pending work items, yet two different types of workers to serve them. This causes some oddities around workers switching type and even hashed work vs regular work on the same bounded list. Just separate them out cleanly, similarly to how we already do accounting of what is running. That provides a clean separation and removes some corner cases that can cause stalls when handling IO that is punted to io-wq. Fixes: ecc53c48c13d ("io-wq: check max_worker limits if a worker transitions bound state") Signed-off-by: Jens Axboe <ax...@kernel.dk> I guess because it was added before v5.15 final, but it's critical to have, see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1952222 ** Changed in: linux (Ubuntu Impish) Status: Fix Committed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1955070 Title: Impish update: upstream stable patchset 2021-12-16 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1955070/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs