From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Heiko Wundram" Subject: AW: VHD BUG in xen4.0 when install windows2008 Date: Sun, 9 May 2010 21:03:32 +0200 Message-ID: <001e01caefaa$51fd6440$f5f82cc0$@org> References: <4FA716B1526C7C4DB0375C6DADBC4EA37ACEAA5FE3@LONPMAILBOX01.citrite.net> <20100508195226.GB17817@reaktio.net> <1273430440.2658.39.camel@ramone.somacoma.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <1273430440.2658.39.camel@ramone.somacoma.net> Content-Language: de List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: 'Daniel Stodden' Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org As I'm seeing a similar behavior of tapdisk2 (see my recent posts to = xen-users, especially "blktap2, also broken in current pv_ops = stable-2.6.32.x?"), I can confirm that at least in my testing (I've done = some more over the weekend, re. that message), this is indeed an = "SMP-related" problem, but only for HVM-64bit domains. What I can basically say is that: 1) Uni/Multi/32-bit/64-bit PV domains run properly. 1) Uni-VCPU, 32-bit HVM domains run properly. 2) Multi-VCPU, 32-bit HVM domains run properly. 3) Uni-VCPU, 64-bit HVM domains run properly. 4) Multi-VCPU, 64-bit HVM domains cause tapdisk2 to segfault, sometimes, = under heavy I/O, and if that happens, causes the Dom0-kernel to = freeze/lock up, Bug, and/or all other kinds of undefined behavior, where = I really haven't made out a pattern yet. Interestingly, these errors do not happen when using the "normal" = blkback-driver, and I'm very positive (at least that's what happened = during my testing) that it's specific to Multi-VCPU, 64-bit HVM domains = that the crash occurs, independent of the number of VCPUs bound to Dom0. --- Heiko. -----Urspr=C3=BCngliche Nachricht----- Von: xen-devel-bounces@lists.xensource.com = [mailto:xen-devel-bounces@lists.xensource.com] Im Auftrag von Daniel = Stodden Gesendet: Sonntag, 9. Mai 2010 20:41 An: Pasi K=C3=A4rkk=C3=A4inen Cc: Ian Pratt; yingbin wang; xen-devel@lists.xensource.com Betreff: Re: [Xen-devel] VHD BUG in xen4.0 when install windows2008 On Sat, 2010-05-08 at 15:52 -0400, Pasi K=C3=A4rkk=C3=A4inen wrote: > On Sun, May 09, 2010 at 01:02:42AM +0800, yingbin wang wrote: > > I have try xenlinux 2.6.18.8. the problem also appear. os can not = startup. > >=20 > > Windows 2008 R2 Standard Edition 64(disk size: 20G, C:\ 15G, D:\ = 5G) on > > vhd file, the problem appear. > > does anyone successfully install Windows 2008 R2 Standard Edition = 64(disk > > size: 20G, C:\ 15G, D:\ 5G) on vhd file?? > > env : (xen4.0, kernel2.6.31.13) or (xen4.0, kernel2.6.18.8) > >=20 >=20 > Looking at the log (below) it seems the 'tapdisk2' process segfaults = (crashes). > Sounds like a bug in it.. This is the loop pulling requests from the userspace I/O ring. Missing a sanity check on the message content, hence the crash. I would have bet it's smp-related, but sounds as if not. Daniel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel