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/
Home Products Support Community News


Re:Re:Re:Re: [Xen-devel] some errors of pvonhvm : xen-blkfront

To: topperxin <topperxin@xxxxxxx>
Subject: Re:Re:Re:Re: [Xen-devel] some errors of pvonhvm : xen-blkfront
From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Date: Tue, 3 May 2011 15:21:47 +0100
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>, Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxxxxx>
Delivery-date: Tue, 03 May 2011 07:22:39 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4b1a365a.3eb1.12f8aa7d3f5.Coremail.topperxin@xxxxxxx>
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: <alpine.DEB.2.00.1104201814200.10886@kaball-desktop> <alpine.DEB.2.00.1104181501280.10886@kaball-desktop> <20110414125630.GA5548@xxxxxxxxxxxx> <osstest-6825-mainreport@xxxxxxx> <66684b04.29ba.12f4cc06df5.Coremail.topperxin@xxxxxxx> <5e61aa4c.ee8b.12f67dcbfc7.Coremail.topperxin@xxxxxxx> <302b6f7.5cc1.12f6c5e34cb.Coremail.topperxin@xxxxxxx> <4b1a365a.3eb1.12f8aa7d3f5.Coremail.topperxin@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Alpine 2.00 (DEB 1167 2008-08-23)
On Mon, 25 Apr 2011, topperxin wrote:
> Thank you, Stefano      I have known that the first linux kernel version 
> which include the PVONHVM feature is 2.6.36. But
> now, the question I have to face is our clients always required us to support 
> other linux version, which not 2.6.36,
> perhaps 2.6.35,
> 2.6.34, 2.6.32... so I have to porting the PV drivers to these kernel version.
>       At first, if the target kernel version is 
> 2.6.2X, I ported the pv-drivers based on 2.6.18,
> these work not very hard, and I successfully. such ubuntu 8.04(2.6.24), 
> debian5.05(2.6.26) 
> But, if the target kernel version is 2.6.3X, these work seems very difficult, 
> I couldn't complete it, the biggest trouble
> is can't debug the xen-blkfront.
>       Since I known that the pv-drivers will be included in linux kernel 
> 2.6.36, I studied the changes of it, and I try to
> port them to ubuntu10.10(2.6.35), based on 2.6.36, the result is system can 
> boot successfully with xen-blkfront
> disk, but when I execute some commands such as:
> ls, mkdir...
> the system will be blocked, the phenomena just like before I have stated in 
> this mail.
>      What should I do next? Is this method ok?
> Could you please tell me, when you write the xen-blkfront disk drivers for 
> linux kernel 2.6.36, how do you debug it when
> you meet errors?

I don't have a silver bullet, just add more printk's until you
understand what is going on :-)
Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • Re:Re:Re:Re: [Xen-devel] some errors of pvonhvm : xen-blkfront, Stefano Stabellini <=