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

Re: [Xen-users] Kernel BUG at drivers/xen/netfront/netfront.c:783

To: Pasi Kärkkäinen <pasik@xxxxxx>
Subject: Re: [Xen-users] Kernel BUG at drivers/xen/netfront/netfront.c:783
From: Danilo Godec <danilo.godec@xxxxxxxxx>
Date: Wed, 22 Jul 2009 14:19:34 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 22 Jul 2009 05:20:21 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090722103938.GV24960@xxxxxxxxxxxxxxx>
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <4A66DF21.7000600@xxxxxxxxx> <20090722103938.GV24960@xxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.22 (X11/20090605)
Pasi Kärkkäinen pravi:
> On Wed, Jul 22, 2009 at 11:42:57AM +0200, Danilo Godec wrote:
>   
>> Hi,
>>
>> I have a RHEL5 based Xen server. Today I tried to install a new SLES10
>> SP2 DomU and had many troubles. First I tried to install in fully
>> virtualized mode and at first it seemed fine - I got the VNC windows, I
>> could select the installation options, but when it should start
>> installing, it would simply freeze.
>>
>> So I installed SLES 10 DomU on my local OpenSuSE 11.1 based Xen servers
>> in paravirtualized mode (this is how I'd like to run the VM) and
>> transferred the files to the remote Xen server.
>>
>> Again this seems to work initially - the DomU boots up, I can log in vie
>> the Xen console, but when I try to activate the network, I get this:
>>
>>     
>>> ----------- [cut here ] --------- [please bite here ] ---------
>>> Kernel BUG at drivers/xen/netfront/netfront.c:783
>>> invalid opcode: 0000 [1] SMP
>>> last sysfs file: /class/net/eth0/type
>>> CPU 1
>>> Modules linked in: loop dm_mod ext3 jbd xennet edd processor xenblk
>>> Pid: 2340, comm: ip Not tainted 2.6.16.60-0.21-xen #1
>>> RIP: e030:[<ffffffff88017452>]
>>> <ffffffff88017452>{:xennet:network_alloc_rx_buffers+519}RSP:
>>> e02b:ffff880056551d18  EFLAGS: 00010286
>>> RAX: 0000000000000000 RBX: ffff88005d701980 RCX: 0000000000000240
>>> RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000001200
>>> RBP: 0000000056f1e000 R08: 0000000000000000 R09: 00000000000536e1
>>> R10: 0000000000000000 R11: 0000000000000001 R12: ffff880002d28500
>>> R13: 0000000000056f1e R14: ffff880002d28620 R15: ffff880002d2a6d0
>>> FS:  00002ad033dafae0(0000) GS:ffffffff803b9080(0000)
>>> knlGS:0000000000000000
>>> CS:  e033 DS: 0000 ES: 0000
>>> Process ip (pid: 2340, threadinfo ffff880056550000, task ffff880002de87d0)
>>> Stack: ffff88005d4b3978 ffff880002d28000 ffff8800011fe000 ffffffff00005ed0
>>>        0000000100000240 ffff88005cada838 0000000000000001 00000000560e9140
>>>        ffff8800560e9140 ffffffff8015cd12
>>> Call Trace: <ffffffff8015cd12>{filemap_nopage+406}
>>> <ffffffff8801a042>{:xennet:network_open+68}
>>>        <ffffffff80284fe0>{dev_open+56}
>>> <ffffffff8028304e>{dev_change_flags+89}
>>>        <ffffffff802c76db>{devinet_ioctl+569}
>>> <ffffffff8027b6da>{sock_ioctl+485}
>>>        <ffffffff801905dd>{do_ioctl+33} <ffffffff8019086f>{vfs_ioctl+584}
>>>        <ffffffff801908e9>{sys_ioctl+100}
>>> <ffffffff8010a1f4>{system_call+104}
>>>        <ffffffff8010a18c>{system_call+0}
>>>
>>> Code: 0f 0b 68 15 b7 01 88 c2 0f 03 48 63 ea 49 8d bc 24 78 15 00
>>> RIP <ffffffff88017452>{:xennet:network_alloc_rx_buffers+519} RSP
>>> <ffff880056551d18>
>>>  <0>Kernel panic - not syncing: Aiee, killing interrupt handler!
>>>       
>> Now I'm not sure - is this a problem of the DomU or could it be the Dom0
>> or even Xen hypervisor?
>>
>>     
>
> Sounds like a bug in SLES10 domU kernel..
>
> 1) Are you running RHEL 5.3 on the host? 
>   
Dom0 is Red Hat Enterprise Linux Server release 5.3 (Tikanga). Xen that
comes with it is 3.0.3 ...

> 2) Did you install SLES10 SP2 on the guest? 
>   
Yes, the DomU guest is SLES10 SP2. This one comes with Xen 3.2.0 (I
guess the 'kernel part' of Xen has the same version).

I'm also running one OpenSuSE 10.3 DomU - it has Xen 3.1.0. This one
works well for over a year now.

> Both have a lot of bugfixes over the .0 releases.
>   

I guess I could update Dom0 (RHEL) as there are some recent updates that
haven't been applied.

But I don't think I'll be able to update SLES without a working network.


 Danilo


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