This are the fixes for 2.4 and 2.6; I tested the 2.4 one, the 2.6 one is
almost the same. This goes on top of the SKAS patch for 2.4, when it's >
2.4.25, and for 2.6.
The bug makes UML eat 8K of leaked kernel memory for each started process
inside itself, only in some cases, i.e. when the UML is a descendant of a
process which used modify_ldt(); for instance multithreaded process which
uses the TLS (Thread Local Storage) support of LinuxThreads, not of NPTL. It
happens me on 2.4 when I start UML from Kconsole.
This patch should fix it.
Paolo Giarrusso, aka Blaisorblade
Linux registered user n. 292729
Get latest updates about Open Source Projects, Conferences and News.