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

Re: [Xen-devel] USB disk corruption on Xen 4.1.0 & Linux 2.6.38.7

To: Anthony Wright <anthony@xxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] USB disk corruption on Xen 4.1.0 & Linux 2.6.38.7
From: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Date: Tue, 31 May 2011 10:54:09 -0400
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 31 May 2011 07:59:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <9158059.26.1306843669556.JavaMail.root@xxxxxxxxxxxxxxxxxxxxxx>
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>
References: <8150663.20.1306842333642.JavaMail.root@xxxxxxxxxxxxxxxxxxxxxx> <9158059.26.1306843669556.JavaMail.root@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.21 (2010-09-15)
On Tue, May 31, 2011 at 01:07:49PM +0100, Anthony Wright wrote:
> I build Xen 4.1.0 and linux 2.6.38.7 from source to do a DIY system based on 
> Linux From Scratch (LFS).

Ok.. Had you tried my #devel/next-2.6.38 branch in the past?

> 
> When I try to read from a USB memory stick (around 64M big), I get corruption 
> on the latest version of Xen.

So this is from dom0 kernel, right?

> 
> With Xen 3.x and linux 2.6.18 I can read the memory stick no problems.
> 
> If I use the linux 2.6.38.7 kernel without a Xen hypervisor I can read the 
> memory stick without problems.
> 
> If I use the same setup, but this time introduce the Xen 4.1.0 hypervisor I 
> get random blocks of sectors on the USB disk returning all zeros. Normally 
> these blocks change each time I reboot, but are fixed once they've been 
> established. On one occasion the blocks changed continuously each time I 
> looked at the disk (I have a big file on the USB disk and I run md5sum before 
> accessing it).

What is the filesystem on the USB disk?
> 
> Just to remove other possibilities I've checked the system's RAM and it's 
> fine (I've seen similar problems before with dodgy RAM). If I try to access a 
> hard disk or CDROM, everything is fine.
> 
> This could be a problem with the way I've built the kernel or Xen, but it 
> seems to suggest that there's a bug in Xen.
> 
> I'm happy to try to isolate the problem further if it can't be reproduced 
> elsewhere. My first suggestion would be to use a known good binary copy of 
> xen 4.1.0 and/or linux 2.6.38.7 if anybody can supply one.

<sigh>Please provide serial log or dmesg output.
> 
> thanks,
> 
> Anthony Wright
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

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

<Prev in Thread] Current Thread [Next in Thread>