vmalloc, xfs_buf_get: failed to map pages

Mario Bachmann grafgrimm77 at gmx.de
Thu Jul 1 06:45:30 CDT 2010


Hi again, 

what is a good value for vmalloc= ? 
The machine has 1 GB of RAM. 

Greetings
Mario

Am Mon, 21 Jun 2010 03:21:18 -0400
schrieb Christoph Hellwig <hch at infradead.org>:

> On Sat, Jun 19, 2010 at 03:01:19PM +0200, Mario Bachmann wrote:
> > Hello, 
> > 
> > on a 32bit machine, I have big problems with Linux 2.6.34. 
> > With Linux 2.6.33.4 everything runs fine. 
> > 
> > I do not know where to search for known bugs in xfs.
> > 
> > /var/log/messages shows a lot of lines:
> > 
> > Jun 19 11:43:15 amd2000 kernel: vmap allocation for size 4194304 failed: use vmalloc=<size> to increase size.
> > Jun 19 11:43:15 amd2000 kernel: xfs_buf_get: failed to map pages
> > 
> > What to to?
> 
> Strange.  There have been no fixes to the vmap allocator nor to the
> XFS using this.  What other modules are you ising?  Maybe they increased
> their amount of used vmalloc space.  For now the only thing you can do
> is using the vmalloc= kernel paramter to increase the vmalloc space.




More information about the xfs mailing list