On Fri, Mar 28, 2008 at 05:59:54PM +0100, Matthias Rieber wrote:
> #0  0x080aab66 in poison_obj (cachep=0x89a0480, addr=0xc858c78, val=107 'k') 
> at include/asm/arch/string.h:166
> #1  0x080abcd1 in cache_free_debugcheck (cachep=0x89a0480, objp=0xc858c78, 
> caller=0x8161ef5) at mm/slab.c:2893
> #2  0x080ac62c in kmem_cache_free (cachep=0x89a0480, objp=0xc858c78) at 
> mm/slab.c:3562
> #3  0x08161ef5 in __alloc_skb (size=1516, gfp_mask=32, fclone=0, node=-1) at 
> net/core/skbuff.c:199

> If a crash happens, I've to restart the tap device. If I don't do that, 
> the network for previously halted uml does not work.

Since the network driver is showing up on the stack, there was a patch
that went into 2.6.24-rc1 which fixed misbehavior when it couldn't
allocate memory for a packet.  The commit is
605c1e57690fddbd11347ec6788ff77c527994dd and it should drop fairly
cleanly into 2.6.23.

                        Jeff

-- 
Work email - jdike at linux dot intel dot com

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to