All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [uClinux-dev] uClinux 2.6.x memory allocator brokenness
       [not found] <200308162245.16480.bernie@develer.com>
@ 2003-08-17  6:54 ` Christoph Hellwig
  0 siblings, 0 replies; only message in thread
From: Christoph Hellwig @ 2003-08-17  6:54 UTC (permalink / raw)
  To: Bernardo Innocenti; +Cc: linux-mm, uClinux development list

The right list for this would be linux-mm I guess..

On Sat, Aug 16, 2003 at 10:45:16PM +0200, Bernardo Innocenti wrote:
> Hello,
> 
> not sure if anybody else experienced this problem. 2.5.x/2.6.x
> kernels seem to have some nasty bug in mm/page_alloc.c.
> 
> When I allocate over 256KB of memory, the allocator steps into
> __alloc_pages() with order=7 and finds nothing free in the 512KB
> slab, then it splits the 1MB block in two 512MB blocks and fails
> miserably for some unknown reason.
> 
> I also noticed that any allocation (even smaller ones) always
> fail in the fast path and falls down into the slowish code
> that wakes up kswapd to free some more pages.
> 
> This happens because zone->pages_low is set to 512 while
> free_pages is consistently below 400 on my system.
> 
> Perhaps these values would have to be retuned on embedded targets.
> 
> -- 
>   // Bernardo Innocenti - Develer S.r.l., R&D dept.
> \X/  http://www.develer.com/
> 
> Please don't send Word attachments - http://www.gnu.org/philosophy/no-word-attachments.html
> 
> 
> _______________________________________________
> uClinux-dev mailing list
> uClinux-dev@uclinux.org
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by uclinux-dev@uclinux.org
---end quoted text---
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-08-17  6:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200308162245.16480.bernie@develer.com>
2003-08-17  6:54 ` [uClinux-dev] uClinux 2.6.x memory allocator brokenness Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.