Bug 428612
Summary: | RHEL 5.1 regression in hugepages due to pagetable sharing patch | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | John Sobecki <john.sobecki> | ||||
Component: | kernel | Assignee: | Red Hat Kernel Manager <kernel-mgr> | ||||
Status: | CLOSED ERRATA | QA Contact: | Martin Jenner <mjenner> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | urgent | ||||||
Version: | 5.1 | CC: | ddomingo, dzickus, jwest, lwang, lwoodman, sfolkwil | ||||
Target Milestone: | rc | Keywords: | ZStream | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | GSSApproved ResovleBy=02/28/2008 | ||||||
Fixed In Version: | RHBA-2008-0314 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2008-05-21 15:06:18 UTC | Type: | --- | ||||
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: | |||||||
Bug Blocks: | 391221, 431522 | ||||||
Attachments: |
|
Description
John Sobecki
2008-01-14 06:45:35 UTC
What is the implication of this issue? Are there any workarounds to this? Thanks Jeremy West Implications: Example from a customer. SGA is 90G out of 128G. On first DB startup, the SGA is allocated from hugepages, works as expected. DB is then shutdown, not all hugepages are released, subsequent startups are force to try and allocate regular pages, swapping results. System is non-functional. Workaround: Only workaround to release the hugepages at this time is a reboot.
Can someone try this kernel ASAP:
>>>http://people.redhat.com/~lwoodman/RHEL5/
Larry
Hi Larry, Machine won't boot with this kernel if I have vm.nr_hugepages set, or if I try to set it manually after booting. Did you want me to setup kexec and capture a dump? Thanks, John
OK, I fixed that can you re-test?
>>>http://people.redhat.com/~lwoodman/RHEL5/
Hi, I build an oracle Enterprise Linux kernel using Adam Litke's patch (attached and backported to OEL 5.1) and confirmed Adam's fix. Thanks, John Created attachment 292038 [details]
hugetlb page leak patch
in 2.6.18-72.el5 You can download this test kernel from http://people.redhat.com/dzickus/el5 verified with the -72, -75 kernels while running other hugepage verification tests. adding to RHEl5.2 release notes under "Kernel-Related Updates": <quote> When shutting down a database, all allocated hugepages are now released upon shutdown. </quote> please advise if any further revisions are required. thanks! Hi, the RHEL5.2 release notes will be dropped to translation on April 15, 2008, at which point no further additions or revisions will be entertained. a mockup of the RHEL5.2 release notes can be viewed at the following link: http://intranet.corp.redhat.com/ic/intranet/RHEL5u2relnotesmockup.html please use the aforementioned link to verify if your bugzilla is already in the release notes (if it needs to be). each item in the release notes contains a link to its original bug; as such, you can search through the release notes by bug number. Cheers, Don An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0314.html |