Red Hat Bugzilla – Bug 206766
mm_struct leak and illegal arguments for rebalance_inactive()
Last modified: 2008-05-01 11:38:06 EDT
Description of problem:
two problems are found:
a. mm_struct's leak may be caused by scheduler bug in some situation.
b. arguments of rebalance_inactive()@mm/page_alloc()
a. always. (see below)
b. difficult to produce, but apparently this is a bug.
Steps to Reproduce:
1. see mm_struct entry in /proc/slabinfo
2. runs test program.(attached)
3. see mm_struct entry in /proc/slabinfo
4. runs test program.(attached)
mm_struct entry grows(leaks).
mm_struct entry does not grows
attached patches are fixed these two bugs.
Created attachment 136417 [details]
test program to reproduce.
Created attachment 136418 [details]
patch for fix leaking mm_struct.
Created attachment 136419 [details]
patch for rebalance_inactive.
Fedora Legacy project has ended. These will not be fixed by Fedora Legacy.