All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: DomU panic in net_rx_action *initiated by another DomU*; 7503:20d1a79ebe31
@ 2005-10-31  1:52 Ian Pratt
  2005-11-02 13:54 ` Charles Duffy
  0 siblings, 1 reply; 4+ messages in thread
From: Ian Pratt @ 2005-10-31  1:52 UTC (permalink / raw)
  To: Charles Duffy, xen-devel; +Cc: Mallick, Asit K, Nakajima, Jun

 
> Pardon me replying to my own post; it was only after hitting 
> "send" on the first one I took a closer look and found a much 
> more interesting (and worrisome) aspect to the issue I've 
> been seeing: Another DomU crashed with the same error at the 
> same time. This one was testing an experimental Linux kernel 
> patch (impacting procfs handling of symlinks), and 
> particularly unstable for that reason. It's interesting, 
> though, that the other DomU (without any such patch applied) 
> appeared to be impacted as well by the same issue.

I think this issue is at least approximately understood, and is present
in all xen x86_64 kernels:

rogue read-only mappings to linux heap pages left over from the 'initial
mapping' are preventing the netfront driver unmapping pages to hand over
as rx free buffers. This is compounded by the failure handling path
being slightly borked.

Ian

^ permalink raw reply	[flat|nested] 4+ messages in thread
* DomU panic in net_rx_action; changeset 7503:20d1a79ebe31
@ 2005-10-31  0:53 Charles Duffy
  2005-10-31  1:25 ` DomU panic in net_rx_action *initiated by another DomU*; 7503:20d1a79ebe31 Charles Duffy
  0 siblings, 1 reply; 4+ messages in thread
From: Charles Duffy @ 2005-10-31  0:53 UTC (permalink / raw)
  To: xen-devel

Posted this to -users a while back; no response, and I've observed it a 
second time (with fewer modules loaded), so now posting to -devel.

Per subject, this is changeset 7503:20d1a79ebe31. It's a little bit old, 
granted, but I've been keeping an eye on -devel and haven't seen 
anything that looks explicitly like a fix being applied.

Unable to handle kernel paging request at ffff88000bc85700 RIP:
<ffffffff8024026a>{netif_poll+1354}
PGD 5e3067 PUD 5e4067 PMD 643067 PTE 0
Oops: 0002 [1]
CPU 0
Modules linked in: ipv6
Pid: 0, comm: swapper Tainted: GF     2.6.12.6-xenU
RIP: e030:[<ffffffff8024026a>] <ffffffff8024026a>{netif_poll+1354}
RSP: e02b:ffffffff803bbd98  EFLAGS: 00010216
RAX: ffff88000bc85700 RBX: ffff880039f8e200 RCX: ffff88000bc85120
RDX: ffff88000bc85700 RSI: 0000000000000002 RDI: ffff880039f8e200
RBP: ffff880039f8e200 R08: ffff8800142d24c0 R09: 0000000101d4b358
R10: 0000000000000000 R11: 0000000000000212 R12: ffff88003fc2e360
R13: ffff8800004dd6a8 R14: 0000000000000080 R15: 0000000000000000
FS:  00002aaaab00e6e0(0000) GS:ffffffff803a7900(0000) knlGS:ffffffff803a7900
CS:  e033 DS: 0000 ES: 0000
Process swapper (pid: 0, threadinfo ffffffff803ba000, task ffffffff80307380)
Stack: 0000000180117376 0000000100000040 0000000000000001 0009f9d60009f9d6
        ffffffff803bbe2c ffff88003fc2e000 ffffffff803bbdc8 ffffffff803bbdc8
        ffff880000000000 ffff88003fc2e000
Call Trace:<ffffffff80255859>{net_rx_action+169} 
<ffffffff8013380b>{__do_softirq+107}
        <ffffffff801338ad>{do_softirq+61} <ffffffff80114e69>{do_IRQ+57}
        <ffffffff8010d948>{evtchn_do_upcall+136} 
<ffffffff80111fb9>{do_hypervisor_callback+17}
        <ffffffff8010f9f3>{xen_idle+83} <ffffffff8010f9f3>{xen_idle+83}
        <ffffffff8010fa2f>{cpu_idle+31} <ffffffff803bc6ea>{start_kernel+490}
        <ffffffff803bc169>{_sinittext+361}

Code: c7 00 01 00 00 00 48 8b 83 10 01 00 00 c7 40 04 00 00 00 00
RIP <ffffffff8024026a>{netif_poll+1354} RSP <ffffffff803bbd98>
CR2: ffff88000bc85700
  <0>Kernel panic - not syncing: Aiee, killing interrupt handler!

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-11-02 14:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-31  1:52 DomU panic in net_rx_action *initiated by another DomU*; 7503:20d1a79ebe31 Ian Pratt
2005-11-02 13:54 ` Charles Duffy
2005-11-02 14:15   ` Keir Fraser
  -- strict thread matches above, loose matches on Subject: below --
2005-10-31  0:53 DomU panic in net_rx_action; changeset 7503:20d1a79ebe31 Charles Duffy
2005-10-31  1:25 ` DomU panic in net_rx_action *initiated by another DomU*; 7503:20d1a79ebe31 Charles Duffy

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.