WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] weird Dom0 Kernel behaviour...

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] weird Dom0 Kernel behaviour...
From: bigfoot29@xxxxxxxxxxxxxxxxxxxxxx
Date: Tue, 15 Aug 2006 22:47:06 +0200 (CEST)
Delivery-date: Tue, 15 Aug 2006 13:47:10 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
Importance: Normal
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: SquirrelMail/1.4.4
Hi!

Running Xen 3.0.2-3(testing) from the 6th of august right now for a few
days but even with the previous version (2 weeks older or so) I have a
dom0-centric problem ^^

System is an AMD X2 4800 on an Asus something-VM board. Its known to have
memory issues (even only few of the asus-tested modules are working - so
take care there guys!).


Ok, lets go. The system seems to work fine. Several paravirtualized Debian
Guests and a running Win2k3-guest works fine except some random (sad but
true:) complete system crashes. I can't figure out what the reason could
be. However, the syslog tells me that there is a problem with swap page
allocation. After mem- and "stress"-testing the memory without any bad
results a friend of mine told me to deactivate swap ("swapoff -a") because
it seems to be a swap problem. Said, done. Well, the very weird thing is:
even after disabling the swap I get exactly the same error messages that
he can't allocate swap memory?

Did there went anything wrong while compilation? Where could the problem
be located at? Is it a Xen problem, software in general or a hidden
hardware problem?

Any help is much appreciated :)

Regards, Bigfoot29

PS: Here the log:

Aug  9 07:56:48 xenmon kernel: ksoftirqd/0: page allocation failure.
order:0, mode:0x20
Aug  9 07:56:48 xenmon kernel:
Aug  9 07:56:48 xenmon kernel: Call Trace: <IRQ>
<ffffffff8015e3b1>{__alloc_pages+721}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff802b052d>{vgacon_scroll+461}
<ffffffff8017ba65>{cache_alloc_refill+741}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff8017b744>{kmem_cache_alloc+116}
<ffffffff8039ca45>{alloc_skb_from_cache+101}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff80130acc>{__call_console_drivers+76}
<ffffffff803072f3>{__dev_alloc_skb+83}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff880040e9>{:forcedeth:nv_alloc_rx+89}
<ffffffff80131ae0>{vprintk+736}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff880070f8>{:forcedeth:nv_nic_irq+904}
<ffffffff8010bd2e>{child_rip+0}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff80156cf1>{handle_IRQ_event+81} <ffffffff80156e02>{__do_IRQ+178}
Aug  9 07:56:48 xenmon kernel:        <ffffffff8010deb7>{do_IRQ+71}
<ffffffff8015077a>{module_text_address+58}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff80305056>{evtchn_do_upcall+166}
<ffffffff8010bae2>{do_hypervisor_callback+30}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff8010722a>{hypercall_page+554}
<ffffffff8010722a>{hypercall_page+554}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff80304f5a>{force_evtchn_callback+10}
<ffffffff8017b774>{kmem_cache_alloc+164}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff8039ca45>{alloc_skb_from_cache+101}
<ffffffff803072f3>{__dev_alloc_skb+83}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff80310999>{netif_be_start_xmit+249}
<ffffffff88073140>{:bridge:br_dev_queue_push_xmit+0}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff803a495a>{dev_queue_xmit+602}
<ffffffff88073298>{:bridge:br_dev_queue_push_xmit+344}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff880732ef>{:bridge:br_forward_finish+79}
<ffffffff88077be7>{:bridge:br_nf_forward_finish+263}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff88077d49>{:bridge:br_nf_forward_arp+345}
<ffffffff803b4aac>{nf_iterate+92}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff880732a0>{:bridge:br_forward_finish+0}
<ffffffff803b4bf4>{nf_hook_slow+100}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff880732a0>{:bridge:br_forward_finish+0}
<ffffffff803e4da2>{arp_rcv+322}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff88073300>{:bridge:__br_forward+0}
<ffffffff8807335c>{:bridge:__br_forward+92}
Aug  9 07:56:48 xenmon kernel:        <ffffffff8039e52c>{skb_clone+76}
<ffffffff8807308c>{:bridge:br_flood+172}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff88073f6b>{:bridge:br_handle_frame_finish+171}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff88074190>{:bridge:br_handle_frame+400}
<ffffffff803a4bc5>{netif_receive_skb+405}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff803a4d8c>{process_backlog+220}
<ffffffff803a1f13>{net_rx_action+195}
Aug  9 07:56:48 xenmon kernel:        <ffffffff80136e5f>{__do_softirq+143}
<ffffffff8010bfb2>{call_softirq+30}
Aug  9 07:56:48 xenmon kernel:        <ffffffff8010da4b>{do_softirq+75}
<ffffffff8010debc>{do_IRQ+76}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff80305056>{evtchn_do_upcall+166} <ffffffff80136a30>{ksoftirqd+0}
Aug  9 07:56:48 xenmon kernel:       
<ffffffff8010bae2>{do_hypervisor_callback+30} <EOI>
Aug  9 07:56:48 xenmon kernel:        <ffffffff80136a30>{ksoftirqd+0}
<ffffffff80136ac2>{ksoftirqd+146}
Aug  9 07:56:48 xenmon kernel:        <ffffffff80136ab8>{ksoftirqd+136}
<ffffffff80147ec9>{kthread+217}
Aug  9 07:56:48 xenmon kernel:        <ffffffff8010bd36>{child_rip+8}
<ffffffff80147df0>{kthread+0}
Aug  9 07:56:48 xenmon kernel:        <ffffffff8010bd2e>{child_rip+0}
Aug  9 07:56:48 xenmon kernel: Mem-info:
Aug  9 07:56:48 xenmon kernel: DMA per-cpu:
Aug  9 07:56:48 xenmon kernel: cpu 0 hot: high 42, batch 7 used:6
Aug  9 07:56:48 xenmon kernel: cpu 0 cold: high 14, batch 3 used:11
Aug  9 07:56:48 xenmon kernel: cpu 1 hot: high 42, batch 7 used:41
Aug  9 07:56:48 xenmon kernel: cpu 1 cold: high 14, batch 3 used:1
Aug  9 07:56:48 xenmon kernel: DMA32 per-cpu: empty
Aug  9 07:56:48 xenmon kernel: Normal per-cpu: empty
Aug  9 07:56:48 xenmon kernel: HighMem per-cpu: empty
Aug  9 07:56:48 xenmon kernel: Free pages:         472kB (0kB HighMem)
Aug  9 07:56:48 xenmon kernel: Active:6294 inactive:5638 dirty:1
writeback:0 unstable:0 free:118 slab:9028 mapped:4439 pagetables:246
Aug  9 07:56:48 xenmon kernel: DMA free:472kB min:1304kB low:1628kB
high:1956kB active:25176kB inactive:22552kB present:106496kB
pages_scanned:0 all_unreclaimable? no
Aug  9 07:56:48 xenmon kernel: lowmem_reserve[]: 0 0 0 0
Aug  9 07:56:48 xenmon kernel: DMA32 free:0kB min:0kB low:0kB high:0kB
active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
Aug  9 07:56:48 xenmon kernel: lowmem_reserve[]: 0 0 0 0
Aug  9 07:56:48 xenmon kernel: Normal free:0kB min:0kB low:0kB high:0kB
active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
Aug  9 07:56:48 xenmon kernel: lowmem_reserve[]: 0 0 0 0
Aug  9 07:56:48 xenmon kernel: HighMem free:0kB min:128kB low:128kB
high:128kB active:0kB inactive:0kB present:0kB pages_scanned:0
all_unreclaimable? no
Aug  9 07:56:48 xenmon kernel: lowmem_reserve[]: 0 0 0 0
Aug  9 07:56:48 xenmon kernel: DMA: 0*4kB 1*8kB 1*16kB 0*32kB 1*64kB
1*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 472kB
Aug  9 07:56:48 xenmon kernel: DMA32: empty
Aug  9 07:56:48 xenmon kernel: Normal: empty
Aug  9 07:56:48 xenmon kernel: HighMem: empty
Aug  9 07:56:48 xenmon kernel: Swap cache: add 60, delete 52, find 8/12,
race 0+0
Aug  9 07:56:48 xenmon kernel: Free swap  = 497884kB
Aug  9 07:56:48 xenmon kernel: Total swap = 498004kB
Aug  9 07:56:48 xenmon kernel: Free swap:       497884kB
Aug  9 07:56:48 xenmon kernel: 26624 pages of RAM
Aug  9 07:56:48 xenmon kernel: 2333 reserved pages
Aug  9 07:56:48 xenmon kernel: 9173 pages shared
Aug  9 07:56:48 xenmon kernel: 8 pages swap cached

This was taken from the syslog before switching swap off. The log doesn't
look that much different afterwards...


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] weird Dom0 Kernel behaviour..., bigfoot29 <=