When we host 32 bit hvm guests on a 64 bit hypervisor, do we currently support loading 32 bit PV drivers in the HVM guest? Regards, K. Y _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>-----Original Message----- >From: xen-devel-bounces@lists.xensource.com >[mailto:xen-devel-bounces@lists.xensource.com] On Behalf Of Ky >Srinivasan >Sent: Thursday, April 12, 2007 10:18 PM >To: xen-devel@lists.xensource.com >Subject: [Xen-devel] 32 bit HVM guests > >When we host 32 bit hvm guests on a 64 bit hypervisor, do we >currently support loading 32 bit PV drivers in the HVM guest? >Yes! -Xin>Regards, > >K. Y > > > >_______________________________________________ >Xen-devel mailing list >Xen-devel@lists.xensource.com >http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>>> On Thu, Apr 12, 2007 at 10:32 AM, in message<B30DA1341B0CFA4893EF8A36B40B5C5D01044125@pdsmsx411.ccr.corp.intel.com>, "Li, Xin B" <xin.b.li@intel.com> wrote:>> ----- Original Message----- >>From: xen- devel- bounces@lists.xensource.com >>[mailto:xen- devel- bounces@lists.xensource.com] On Behalf Of Ky >>Srinivasan >>Sent: Thursday, April 12, 2007 10:18 PM >>To: xen- devel@lists.xensource.com >>Subject: [Xen- devel] 32 bit HVM guests >> >>When we host 32 bit hvm guests on a 64 bit hypervisor, do we >>currently support loading 32 bit PV drivers in the HVM guest? >> > > Yes! > - XinGreat! Should the PV drivers be built differently since the width of the physical address in the hypervisor and dom0 is different from what the hvm guest is compiled for? I trying to test this combination and I have hang in the xenbus driver. K. Y _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
>>> On Thu, Apr 12, 2007 at 10:32 AM, in message<B30DA1341B0CFA4893EF8A36B40B5C5D01044125@pdsmsx411.ccr.corp.intel.com>, "Li, Xin B" <xin.b.li@intel.com> wrote:>> ----- Original Message----- >>From: xen- devel- bounces@lists.xensource.com >>[mailto:xen- devel- bounces@lists.xensource.com] On Behalf Of Ky >>Srinivasan >>Sent: Thursday, April 12, 2007 10:18 PM >>To: xen- devel@lists.xensource.com >>Subject: [Xen- devel] 32 bit HVM guests >> >>When we host 32 bit hvm guests on a 64 bit hypervisor, do we >>currently support loading 32 bit PV drivers in the HVM guest? >> > > Yes! > - XinGreat! Should the PV drivers be built differently since the width of the physical address in the hypervisor and dom0 is different from what the hvm guest is compiled for? I trying to test this combination and I have hang in the xenbus driver. K. Y _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> >Great! Should the PV drivers be built differently since the >width of the physical address in the hypervisor and dom0 is >different from what the hvm guest is compiled for?No, and such kind of things are transparent to the guest. -Xin>K. Y >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi.> Great! Should the PV drivers be built differently since the width > of the physical address > in the hypervisor and dom0 is different from what the hvm guest is > compiled for? I trying > to test this combination and I have hang in the xenbus driver.Me too. I am running HVM Domain on xen-3.0.4. In HVM Domain, I executed "modprobe xenbus" command. When it hanged. And I tried the PV Driver in xen-unstable. xenbus.ko was removed in xen-unstable. I executed "modprobe xen-platform-pci" command. When it hanged too. I checked "xm dmesg" in the Dom0. May be it was mismatched hypercall:20 in xen-3.0.4 and xen-unstable. Now I am trying xen-unstable''s PV drivers on xen-unstable. .::.:... .::....: .::...:: .::.:.:: .::..:.: .:::..:. TAIRA Hajime <htaira-fdr@pantora.net> web: http://pantora.net/ On 2007/04/12, at 23:43, Ky Srinivasan wrote:> > >>>> On Thu, Apr 12, 2007 at 10:32 AM, in message > <B30DA1341B0CFA4893EF8A36B40B5C5D01044125@pdsmsx411.ccr.corp.intel.com > >, "Li, > Xin B" <xin.b.li@intel.com> wrote: >>> ----- Original Message----- >>> From: xen- devel- bounces@lists.xensource.com >>> [mailto:xen- devel- bounces@lists.xensource.com] On Behalf Of Ky >>> Srinivasan >>> Sent: Thursday, April 12, 2007 10:18 PM >>> To: xen- devel@lists.xensource.com >>> Subject: [Xen- devel] 32 bit HVM guests >>> >>> When we host 32 bit hvm guests on a 64 bit hypervisor, do we >>> currently support loading 32 bit PV drivers in the HVM guest? >>> >> >> Yes! >> - Xin > > Great! Should the PV drivers be built differently since the width > of the physical address in the hypervisor and dom0 is different > from what the hvm guest is compiled for? I trying to test this > combination and I have hang in the xenbus driver. > > K. Y > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 12/4/07 15:32, "Li, Xin B" <xin.b.li@intel.com> wrote:>> When we host 32 bit hvm guests on a 64 bit hypervisor, do we >> currently support loading 32 bit PV drivers in the HVM guest? >> > > Yes!More accurately, ''almost''. I think everything should work except the balloon driver. The memory_op hypercall is not fully supported enough yet for 32-bit HVM guest on 64-bit hypervisor. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel