I can confirm that upstream commit 0b8eb2ee9da1 "s390/cio: add cond_resched()
in the slow_eval_known_fn() loop" is already integrated in:
- focal / 20.04 - as 713670caca61 since Ubuntu-5.4.0-49.53 (current:
5.4.0.52.55)
- groovy / 20.10 - as f34ff724675f since Ubuntu-5.8.0-19.20 (current:
5.8.0.26.31)
(and since the hirsute kernel was just copied over from groovy, it's also in
hirsute).
Hence I'm closing this ticket as Fix Released.
** Changed in: ubuntu-z-systems
Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team)
** Changed in: linux (Ubuntu)
Assignee: Skipper Bug Screeners (skipper-screen-team) => Frank Heimes
(fheimes)
** Changed in: linux (Ubuntu)
Status: New => Fix Released
** Changed in: ubuntu-z-systems
Status: New => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1902489
Title:
[UBUNTU 20.10] s390-cio: Add cond_resched() in the
slow_eval_known_fn() loop
Status in Ubuntu on IBM z Systems:
Fix Released
Status in linux package in Ubuntu:
Fix Released
Bug description:
Description: s390-cio: Add cond_resched() in the slow_eval_known_fn() loop
Symptom: Slow performance during the subchannel scanning
Problem: Higher scheduling latencies for tasks during the subchannel
scanning event on devices with lots of known-subchannels. The
subchannel scanning of known-devices doesnt allow scheduling
of other tasks especially on systems with a single CPU.
Solution: Add cond_resched() call to allow explicit scheduling in the
scanning loop
Reproduction: -
Upstream-ID: 0b8eb2ee9da1e8c9b8082f404f3948aa82a057b2
kernel 5.9
It's also tagged as stable with 5.4.
Please check if this will be picked up by Canonical by default..
THX
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902489/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp