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 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:
  New
Status in linux package in Ubuntu:
  New

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

Reply via email to