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

Re: [Xen-devel] [Xen-users] kernel 3.9.2 - xen 4.2.2/4.3rc1 => BUG unable to handle kernel paging request netif_poll+0x49c/0xe8



All of kernels i mention before are official opensuse kernels (3.4 from http://download.opensuse.org/repositories/Kernel:/openSUSE-12.2/standard

, 3.9 from http://download.opensuse.org/repositories/Kernel:/stable/standard )

 

Also i try kernels from http://download.opensuse.org/repositories/Kernel:/HEAD/standard for double-checking the fact that is problem is kernel-related/opensuse-xen build related.

 

We use 3.4 kernels in production, 3.4.37-1-xen and 3.4.45-2 are working without this problems, a couple of days ago i started to test 3.9.

 

 

VM configuration:

name="test2"

memory = 2048

vcpus = 4

cpu_weight = 256

maxvcpus = 8

maxmem = 4096

superpages = 1

bootloader = "pygrub"

bootargs = "--entry=xvda1:/boot/vmlinuz-xen,/boot/initrd-xen"

vfb = [ 'type=vnc,vnclisten=0.0.0.0,vncdisplay=2,vncpasswd=vnc' ]

 

disk=[

"tap:raw:/storage/images/manual/test2.raw,xvda,w",

"tap:raw:/storage/images/manual/test2_storage.raw,xvdb,w",

]

vif =[

"script=/etc/xen/scripts/vif-ovs,mac=AA:00:AA:BB:02:01,bridge=vlannet.2512.9000",

]

 

 

We use simple vif-to-OVS bash mapper and it work fine.

BTW, only VM runs iperf server (-s) is affected, VM runs iperf client is working normally.

 

 

Logs (test1 - iperf server, test2 - iperf client):

 

Dom0:

1) tailf /var/log/xen/xl-test1.log (turned just before bug) - xl-test1.log

2) tailf /var/log/xen/xl-test2.log (turned just before bug) - xl-test2.log

3) tailf /var/log/messages (turned just before bug) - messages.log

4) xl create log - xl_creation.log

 

DomU:

1) dmesg - domu_dmesg

 

 

Do you need any kernel dumps?

--

Best regards,

Eugene Istomin

 


On Friday, May 17, 2013 11:45:19 AM Jan Beulich wrote:

> >>> On 17.05.13 at 11:37, Eugene Istomin <e.istomin@xxxxxxx> wrote:

> > [ 38.447860] BUG: unable to handle kernel paging request at

> > ffff88007928b000

> > [ 38.447898] IP: [<ffffffffa001a75c>] netif_poll+0x49c/0xe80 [xennet]

> > [ 38.447927] PGD a83067 PUD a93067 PMD 7fc28067 PTE

> > 801000007928b065

> > [ 38.447955] Oops: 0003 [#1] SMP

> > [ 38.447970] Modules linked in: af_packet hwmon domctl crc32_pclmul

> > crc32c_intel ghash_clmulni_intel aesni_intel ablk_helper cryptd lrw

> > aes_x86_64 xts gf128mul joydev autofs4 scsi_dh_emc scsi_dh_alua

> > scsi_dh_rdac scsi_dh_hp_sw scsi_dh xenblk cdrom xennet ata_generic

> > ata_piix

> > [ 38.448091] CPU 0

> > [ 38.448100] Pid: 0, comm: swapper/0 Not tainted 3.9.2-4.756ee56-xen

> > #1

> > [ 38.448125] RIP: e030:[<ffffffffa001a75c>] [<ffffffffa001a75c>]

> > netif_poll+0x49c/0xe80 [xennet]

> > [ 38.448158] RSP: e02b:ffff88007b403d18 EFLAGS: 00010286

> > [ 38.448176] RAX: ffff88007da68cd0 RBX: ffff88007928aec0 RCX:

> > ffff88007928b000

> >

> >

> >

> >

> > This trace is viewed only using xl console, DomUs had no records in logs.

> > You are right, may be this is Dom0 trace.

>

> Output of "xl console" can hardly be Dom0 kernel output. The fact

> that various modules (most prominently domctl) are present here that

> would normally only be expected in Dom0 may be confusing us. Init

> scripts might be loading those for no reason...

>

> But - you still didn't give us a full guest kernel log, so we're still left

> in the dark as to what may have gone wrong earlier, and what the call stack

> is that got us here. Nor did you tell us what kernel version you used last

> without seeing that issue.

>

> Plus, should in depth analysis of the stack turn out necessary, using

> a random build will make this more complicated than necessary (as

> those builds vanish as newer ones appear).

>

> Jan

Attachment: domu_dmesg.log
Description: Text Data

Attachment: xl_creation.log
Description: Text Data

Attachment: xl-test1.log
Description: Text Data

Attachment: xl-test2.log
Description: Text Data

Attachment: messages.log
Description: Text Data

_______________________________________________
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®.