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-devel

[Xen-devel] Xen 3.3.1 latest / starting guests causes Oops in tapdisk?

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Xen 3.3.1 latest / starting guests causes Oops in tapdisk?
From: Ray Barnes <tical.net@xxxxxxxxx>
Date: Thu, 28 May 2009 08:14:33 -0400
Delivery-date: Thu, 28 May 2009 05:15:26 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=jOMvCtITc63duS8E05rk6tiEs2A0lfzZ+CNIRyfmUT8=; b=kUBk/6uu+ZZTqfKX5QzQJcHQF8pLP5FobHJz2VwQl/fTGYixQNYl6R7sIclSEGjMe6 gCmSbTWV4j7iCMaS8SEGwiIKFKZu+jshpuhutJ+bIw8NJ6Lbj7HmZ/rs7O18cBIXeVfo QQou4HoV46dPJ2YPfvMDQVBKrqPQXqfQTSWIY=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XH6aZxCjwTH9p2Y1FJHRCooLExlJ4uW0fbJmueEFzBqoQ5seNWbHoIQD+29KSXun2u a7YBRTtHOBXKwTjYCmWu/TBwYrjfbfoQrjmtA2uQ/MxjXEyw8ItXTl72Drc2g82dOUYB BVDof0WFW+gi4F8l7sFDsDKert/3AMEQu4XhI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi all.  Under CentOS 5.3 with a very common set of hardware and software (I have several of these machines, running several types of guests, all under 3.3.1 or 3.4), I'm hitting an Oops on the tapdisk process after I start particular guests.  Please forgive me in advance, as I don't have serial on this box so I can't fully capture the console text.  I do have what syslog spits out to the terminal while running 'xm create -c':
 
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: Oops: 0000 [#1]
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: SMP
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: CPU:    1
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: EIP is at get_user_pages+0x6b/0x460
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: eax: 00000004   ebx: 00000040   ecx: 040a44fb   edx: ebed4800
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: esi: eaeb3cd4   edi: 00000000   ebp: b7e01000   esp: ebe81d14
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: ds: 007b   es: 007b   ss: 0069
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: Process tapdisk (pid: 7163, ti=ebe80000 task=eb55c3f0 task.ti=ebe80000)
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: Stack: c011d499 00000000 eb0b7ac0 eb55c3f0 00000003 00000000 00000022 00000001
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel:        ebe81d58 c011da48 00000040 00000001 00000000 ec340200 c01a0792 00000001
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel:        00000001 00000000 ec3402b8 00000000 00000000 00001000 00bbfd00 00000000
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: Call Trace:
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: Code: ea e8 8a 34 00 00 85 c0 89 c6 0f 84 11 02 00 00 8b 48 18 f7 c1 00 00 00 04 74 75 8b 50 50 89 e8 2b 46 04 c1 e8 0c c1 e0 02 03 02 <8b> 00 85 c0 74 5f 8b 54 24 48 85 d2 74 1c 89 c2 8b 4c 24 48 8b
Message from syslogd@ at Wed May 27 09:03:41 2009 ...
vpsbox2 kernel: EIP: [<c01655db>] get_user_pages+0x6b/0x460 SS:ESP 0069:ebe81d14
 
I'll also attach a screenshot of what I get from the server console.  domU config is as follows:
 
kernel = "/home/vmlinuz-2.6.18-4-xen-686"
ramdisk = "/home/initrd.img-2.6.18-4-xen-686"
memory = 499
name = "jal"
vif = ['mac=00:16:3e:3d:a0:31, vifname=jal, script=vif-jal']
disk = [ 'tap:aio:/home/vps/jal.img,sda1,w' ]
root = "/dev/sda1 ro"
extra = "4"
vcpus=1
>>builder = 'linux'
Problem is present using CentOS 5.x guests using the Cent kernel also.  The aforementioned domU is Debian 4 though.  I've tried this under 3.3.1-release and the latest 3.3.1 from xen-3.3-testing as of two days ago with the same result.  I set maxium loop devices at 255 (was 8), no change.  Also, after the Oops is triggered, I can no longer start domUs (even good ones which would otherwise not exhibit the problem), until after a reboot.  Is this a Xen problem, or should I be looking at the OS or something else?
 
-Ray
 

Attachment: xenoops.JPG
Description: JPEG image

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