Public bug reported:
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
** Affects: ubuntu-z-systems
Importance: Undecided
Status: New
** Affects: linux (Ubuntu)
Importance: Undecided
Assignee: Skipper Bug Screeners (skipper-screen-team)
Status: New
** Tags: architecture-s39064 bugnameltc-188982 severity-high
targetmilestone-inin2010
** Tags added: architecture-s39064 bugnameltc-188982 severity-high
targetmilestone-inin2010
** Changed in: ubuntu
Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team)
** Package changed: ubuntu => linux (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902489
Title:
[UBUNTU 20.10] s390-cio: Add cond_resched() in the
slow_eval_known_fn() loop
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1902489/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs