Posted Jan 3, 2013 6:49 UTC (Thu) by Duncan (guest, #6647)
Parent article: Kernel prepatch 3.8-rc2
I've been seeing regular huge-page split kernel-bugons with 3.8-r1-g*, and don't see any fixes. For me, they seem to occur pretty regularly when I close my last firefox window.
I suspect it's the new transparent-huge-page zero-pages. Firefox apparently allocates some but never writes to them, then when it quits, I get the bugon apparently as the zero-huge-page is split back into its components to return to the pool. The code for splitting huge-pages apparently doesn't yet have an appropriate exception for the zero-huge-page split-and-return-to-pool case.
I just disabled transparent-huge-pages when I rebuilt for rc2. That should work around the problem for now, I hope.
I haven't bug-reported it yet. No lkm subscription so I usually file a bug on kernel bugzilla, but haven't on this one yet.
Posted Jan 3, 2013 6:57 UTC (Thu) by ebiederm (subscriber, #35028)
[Link]
lkml does not require a subscription to post.
Sending an email with backtraces to the developers of of that part of the kernel should get your issue looked at and with a little luck resolved quickly.