Bug 809937
Summary: | Fix RPC priority queue wake up all tasks processing | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Steve Dickson <steved> |
Component: | kernel | Assignee: | nfs-maint |
Status: | CLOSED ERRATA | QA Contact: | Eryu Guan <eguan> |
Severity: | high | Docs Contact: | |
Priority: | urgent | ||
Version: | 5.9 | CC: | andros, bikash, ccui, cww, dhoward, eguan, kzhang, msvoboda, yanwang |
Target Milestone: | rc | Keywords: | ZStream |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | NFS | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
A process scheduler did not handle RPC priority wait queues correctly. Consequently, the process scheduler failed to wake up all scheduled tasks as expected after RPC timeout, which caused the system to become unresponsive and could significantly decrease system performance. This update modifies the process scheduler to handle RPC priority wait queues as expected. All scheduled tasks are now properly woken up after RPC timeout and the system behaves as expected.
|
Story Points: | --- |
Clone Of: | 809928 | Environment: | |
Last Closed: | 2013-01-08 04:51:21 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 809928 | ||
Bug Blocks: | 817569, 817570, 817571 |
Description
Steve Dickson
2012-04-04 17:18:02 UTC
*** Bug 809502 has been marked as a duplicate of this bug. *** This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: A process scheduler did not handle RPC priority wait queues correctly. Consequently, the process scheduler failed to wake up all scheduled tasks as expected after RPC timeout, which caused the system to become unresponsive and could significantly decrease system performance. This update modifies the process scheduler to handle RPC priority wait queues as expected. All scheduled tasks are now properly woken up after RPC timeout and the system behaves as expected. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-0006.html |