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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to