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
[email protected]
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user