[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [Linux 3.7-rc8] DomU: WARNING: at net/core/skbuff.c:3444 skb_try_coalesce+0x359/0x390()



Sunday, December 9, 2012, 4:06:37 PM, you wrote:

> Hi Ian,

> I guess this issue is similar with this one 
> http://comments.gmane.org/gmane.linux.network/236358. And netfront also 
> needs to reserve some tail room for IP/TCP headers too?

Hi Annie,
Thanks for digging this up !

That looks indeed remarkable similar. It's probably revealed by the other 
netfront/netback changes in 3.7, because i have never seen it before.
It also seems to take some time before it gets triggered.
Only the code in netfront.c is that much different, i don't think i'm able to 
determine the proper size and suggest a fix.



--
Sander


> Thanks
> Annie

> On 2012-12-9 4:14, Sander Eikelenboom wrote:
>> Hi All,
>>
>> I still seem to hit some network warn in 3.7-rc8+.
>> It only seems to appear in guests and not in dom0, it happens every once in 
>> a while and in multiple guests.
>>
>> [  778.846089] ------------[ cut here ]------------
>> [  778.846107] WARNING: at net/core/skbuff.c:3444 
>> skb_try_coalesce+0x359/0x390()
>> [  778.846114] Modules linked in:
>> [  778.846121] Pid: 0, comm: swapper/0 Not tainted 3.7.0-rc8-20121208 #1
>> [  778.846127] Call Trace:
>> [  778.846131]  <IRQ>  [<ffffffff8106752a>] warn_slowpath_common+0x7a/0xb0
>> [  778.846143]  [<ffffffff81067575>] warn_slowpath_null+0x15/0x20
>> [  778.846149]  [<ffffffff816a2b29>] skb_try_coalesce+0x359/0x390
>> [  778.846157]  [<ffffffff8175a009>] tcp_try_coalesce+0x69/0xc0
>> [  778.846163]  [<ffffffff8175a0b4>] tcp_queue_rcv+0x54/0x100
>> [  778.846168]  [<ffffffff817602ff>] ? tcp_wfree+0x2f/0x140
>> [  778.846174]  [<ffffffff8175eb7b>] tcp_rcv_established+0x2bb/0x6a0
>> [  778.846180]  [<ffffffff817672ff>] ? tcp_v4_rcv+0x6cf/0xb10
>> [  778.846186]  [<ffffffff817668e5>] tcp_v4_do_rcv+0x135/0x480
>> [  778.846192]  [<ffffffff8180bdc2>] ? _raw_spin_lock_nested+0x42/0x50
>> [  778.846198]  [<ffffffff817672ff>] ? tcp_v4_rcv+0x6cf/0xb10
>> [  778.846203]  [<ffffffff8176758d>] tcp_v4_rcv+0x95d/0xb10
>> [  778.846209]  [<ffffffff810b21e8>] ? lock_acquire+0xd8/0x100
>> [  778.846216]  [<ffffffff81743d55>] ? ip_local_deliver_finish+0x45/0x230
>> [  778.846222]  [<ffffffff81743e2a>] ip_local_deliver_finish+0x11a/0x230
>> [  778.846228]  [<ffffffff81743d55>] ? ip_local_deliver_finish+0x45/0x230
>> [  778.846284]  [<ffffffff81743f78>] ip_local_deliver+0x38/0x80
>> [  778.846291]  [<ffffffff8174353a>] ip_rcv_finish+0x15a/0x630
>> [  778.846297]  [<ffffffff81743c28>] ip_rcv+0x218/0x300
>> [  778.846303]  [<ffffffff816abf4d>] __netif_receive_skb+0x65d/0x8d0
>> [  778.846309]  [<ffffffff816aba35>] ? __netif_receive_skb+0x145/0x8d0
>> [  778.846315]  [<ffffffff810ae48d>] ? trace_hardirqs_on+0xd/0x10
>> [  778.846322]  [<ffffffff810fafc3>] ? free_hot_cold_page+0x1b3/0x1e0
>> [  778.846329]  [<ffffffff816ae4a8>] netif_receive_skb+0x28/0xf0
>> [  778.846334]  [<ffffffff816a3fc3>] ? __pskb_pull_tail+0x253/0x340
>> [  778.846342]  [<ffffffff814b3c75>] xennet_poll+0xad5/0xe10
>> [  778.846349]  [<ffffffff816af256>] net_rx_action+0x136/0x260
>> [  778.846355]  [<ffffffff8106f419>] __do_softirq+0xc9/0x1a0
>> [  778.846361]  [<ffffffff8180e93c>] call_softirq+0x1c/0x30
>> [  778.846368]  [<ffffffff8100fd95>] do_softirq+0x85/0xf0
>> [  778.846373]  [<ffffffff8106f28e>] irq_exit+0x9e/0xd0
>> [  778.846380]  [<ffffffff813463af>] xen_evtchn_do_upcall+0x2f/0x40
>> [  778.846386]  [<ffffffff8180e99e>] xen_do_hypervisor_callback+0x1e/0x30
>> [  778.846391]  <EOI>  [<ffffffff810013aa>] ? xen_hypercall_sched_op+0xa/0x20
>> [  778.846401]  [<ffffffff810013aa>] ? xen_hypercall_sched_op+0xa/0x20
>> [  778.846408]  [<ffffffff81008850>] ? xen_safe_halt+0x10/0x20
>> [  778.846415]  [<ffffffff810170f0>] ? default_idle+0x40/0x90
>> [  778.846421]  [<ffffffff810174a6>] ? cpu_idle+0x96/0xf0
>> [  778.846428]  [<ffffffff817e4c0c>] ? rest_init+0xbc/0xd0
>> [  778.846433]  [<ffffffff817e4b50>] ? csum_partial_copy_generic+0x170/0x170
>> [  778.846441]  [<ffffffff81ee7be7>] ? start_kernel+0x390/0x39d
>> [  778.846447]  [<ffffffff81ee7677>] ? repair_env_string+0x5b/0x5b
>> [  778.846454]  [<ffffffff81ee7356>] ? x86_64_start_reservations+0x131/0x136
>> [  778.846461]  [<ffffffff81eea915>] ? xen_start_kernel+0x54e/0x550
>> [  778.846467] ---[ end trace d13d814dbabaca0e ]---
>>
>>
>> --
>> Sander
>>
>>   



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.