Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Christoph Lameter <clameter@xxxxxxx>
- Date: Mon, 31 Mar 2008 11:56:39 -0700 (PDT)
On Sun, 30 Mar 2008, Pekka Enberg wrote:
Christoph, I think you're overlooking the same thing I was until Linus
straightened me out. We're calling kmalloc_large() from __slab_alloc()
for the fall-back case which causes a bug fixed by Linus' revert.
Yes, that means that __GFP_ZERO can be passed to the page allocator there.
Same thing as happens when kmalloc() calls kmalloc_large() (as you pointed
out before). The harm is zeroing an allocated object twice in rare cases
that trigger the fallback path and that is avoided by Linus' patch.
For the fix to get rid of the backtraces that started this discussion see
commit 9c312058b2e530722c7bd30c1b6f26eea35dc5fe
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Rafael J. Wysocki
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Linus Torvalds
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Christoph Lameter
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Linus Torvalds
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Christoph Lameter
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Linus Torvalds
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Christoph Lameter
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Linus Torvalds
- Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- From: Pekka Enberg
- 2.6.25-rc7-git2: Reported regressions from 2.6.24
- Prev by Date: Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen
- Next by Date: Re: [2.6 patch] mm/migrate.c should #include <linux/syscalls.h>
- Previous by thread: Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- Next by thread: Re: 2.6.25-rc7-git2: Reported regressions from 2.6.24
- Index(es):
Relevant Pages
|
|