From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mr. Teo En Ming (Zhang Enming) of Singapore" Subject: Re: Xen patches merged to upstream Linux 2.6.36, plans for 2.6.37? Date: Tue, 17 Aug 2010 00:44:44 +0800 Message-ID: <4C696AFC.7060504@gmail.com> References: <20100815160904.GM2804@reaktio.net> <4C68CCCD.5060303@gmail.com> <4C693557.2010005@gmail.com> <20100816130401.GL2804@reaktio.net> Reply-To: space.time.universe@gmail.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0958663977==" Return-path: In-Reply-To: <20100816130401.GL2804@reaktio.net> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= Cc: Jeremy Fitzhardinge , "xen-devel@lists.xensource.com" , zhang_enming@lavabit.com, "teoenming@hotmail.com" , Konrad Rzeszutek Wilk , Stefano Stabellini , "space.time.universe@gmail.com" List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --===============0958663977== Content-Type: multipart/alternative; boundary="------------040606080801050608070003" This is a multi-part message in MIME format. --------------040606080801050608070003 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Dear Pasi, I have just finished downloading the latest Xen 4.0.1-rc6 hypervisor and=20 also the latest paravirt-ops dom0 Linux kernel 2.6.32.19, at the time of=20 this writing. I understand that, by default, Xen 4.0.x hypervisor series support VGA=20 passthrough of the primary graphics adapter, especially Intel Integrated=20 Graphics Device (IGD) if you are using an Intel Desktop Board like me=20 (Intel DQ45CB). Hence no additional work/patches are required if you=20 just want to passthrough the IGD or primary VGA adapter. But VGA=20 passthrough of the secondary graphics adapter, ie. my NVIDIA GeForce=20 8400 GS PCI Express x16 display adapter, is not supported by default. To=20 passthrough the secondary graphics adapter to your Windows XP, Windows=20 Vista or Windows 7 HVM fully virtualized virtual machine, patches are=20 required to load the VGA BIOS of the secondary graphics adapter from a=20 file named vgabios-pt.bin and also to perform 1:1 vBAR:pBAR mappings. I have just finished reading through the following Xen wiki pages: http://wiki.xensource.com/xenwiki/XenParavirtOps http://wiki.xensource.com/xenwiki/XenVGAPassthrough http://lists.xensource.com/archives/html/xen-devel/2009-08/msg01176.html http://lists.xensource.com/archives/html/xen-devel/2010-05/msg00441.html I am wondering if I can apply the four patches attached in this=20 xen-devel mailing list topic=20 http://lists.xensource.com/archives/html/xen-devel/2009-08/msg01176.html=20 to Xen 4.0.1-rc6? I have already used those same set of patches from Han Weidong of Intel=20 Corporation between July and November last year (2009) to patch=20 xen-unstable 3.5 for my NVIDIA GeForce 8400 GS PCI Express x16 VGA=20 adapter. The thing that is troubling me is whether I can used the same=20 set of patches to patch Xen 4.0.1-rc6, since the patches are already=20 outdated. The patches which had been provided by Han Weidong to me were=20 dated 31st August 2009, almost one year ago. I am asking if the patches provided here at=20 http://lists.xensource.com/archives/html/xen-devel/2009-08/msg01176.html=20 are ***COMPATIBLE*** with Xen 4.0.1-rc6 at all? Would the patches cause=20 errors to be displayed/generated when applied to Xen 4.0.1-rc6? I am looking forward to your reply. Thank you very much. Yours sincerely, Mr. Teo En Ming (Zhang Enming) Citizenship: Singapore Citizen/Singaporean Facebook account: Teo En Ming (Zhang Enming) Facebook link:http://www.facebook.com/profile.php?id=3D100000750083982 Facebook photos: http://www.facebook.com/profile.php?id=3D100000750083982#!/profile.php?id= =3D100000750083982&v=3Dphotos Facebook videos: http://www.facebook.com/profile.php?id=3D100000750083982&v=3Dapp_23929501= 37 Mobile Phone (Starhub pre-paid): +65-8369-2618 Windows Live Messenger:teoenming at hotmail.com Location: Bedok Reservoir Road, Singapore ZIP: 470103 My Open Letter (Plea for Medical Help/Assistance) to World Leaders:- http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-August/007693.html http://lists.fedoraproject.org/pipermail/users/2010-August/380213.html http://mythtv.org/pipermail/mythtv-users/2010-August/294733.html On 08/16/2010 09:04 PM, Pasi K=E4rkk=E4inen wrote: > On Mon, Aug 16, 2010 at 08:55:51PM +0800, Mr. Teo En Ming (Zhang Enming= ) of Singapore wrote: > =20 >> Dear Pasi, >> >> Could you provide me with the links to the wiki (or official) page= s for >> detailed instructions on compiling Xen 4.0.1-rc6 hypervisor and Xe= n pv-ops >> dom0 kernel 2.6.32.19? I need VGA passthrough as well. >> >> I have been away from the Xen community since December 2009 and I = need a >> little refreshment. >> >> =20 > Instructions to compile Xen 4.0: > http://wiki.xensource.com/xenwiki/Xen4.0 > > Instructions to compile pvops dom0 2.6.32.19 kernel: > http://wiki.xensource.com/xenwiki/XenParavirtOps > > There's an example .config for the 2.6.32.19 linked on > the XenParavirtOps wiki page. > > -- Pasi > > =20 >> Yours sincerely, >> >> Mr. Teo En Ming (Zhang Enming) >> Citizenship: Singapore Citizen/Singaporean >> Facebook account: Teo En Ming (Zhang Enming) >> Facebook link: [1]http://www.facebook.com/profile.php?id=3D100000750= 083982 >> Facebook photos: >> [2]http://www.facebook.com/profile.php?id=3D100000750083982#!/profil= e.php?id=3D100000750083982&v=3Dphotos >> Facebook videos: >> [3]http://www.facebook.com/profile.php?id=3D100000750083982&v=3Dapp_= 2392950137 >> Mobile Phone (Starhub pre-paid): +65-8369-2618 >> Windows Live Messenger: [4]teoenming at hotmail.com >> Location: Bedok Reservoir Road, Singapore >> ZIP: 470103 >> My Open Letter (Plea for Medical Help/Assistance) to World Leaders:- >> [5]http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-August/0076= 93.html >> [6]http://lists.fedoraproject.org/pipermail/users/2010-August/380213= .html >> [7]http://mythtv.org/pipermail/mythtv-users/2010-August/294733.html >> >> On 08/16/2010 01:29 PM, Mr. Teo En Ming (Zhang Enming) of Singapor= e wrote: >> >> Good news! Good news! Xen pv-ops dom0 is finally just starting t= o get >> merged into upstream Linux... >> >> Starting with Linux 2.6.36.... >> >> Yours sincerely, >> >> On 08/16/2010 12:09 AM, Pasi K=E4rkk=E4inen wrote: >> >> Hello, >> >> It looks like upstream linux-2.6.git contains at least the fol= lowing >> xen related new features for Linux 2.6.36: >> >> - Xen-SWIOTLB support (required for Xen PCI passthru and dom0) >> - Xen PV-on-HVM drivers >> - Xen VBD online dynamic resize of guest disks (xvd*) >> >> Congratulations! >> >> What are the plans for 2.6.37 merge window? I believe at least= : >> - Xen PCI frontend >> >> Others? I'm going to update the XenParavirtOps and XenKernelFe= atures >> wiki pages.. >> >> -- Pasi >> >> _______________________________________________ >> Xen-devel mailing list >> [8]Xen-devel@lists.xensource.com >> [9]http://lists.xensource.com/xen-devel >> >> >> >> References >> >> Visible links >> 1. http://www.facebook.com/profile.php?id=3D100000750083982 >> 2. http://www.facebook.com/profile.php?id=3D100000750083982#%21/pr= ofile.php?id=3D100000750083982&v=3Dphotos >> 3. http://www.facebook.com/profile.php?id=3D100000750083982&v=3Dap= p_2392950137 >> 4. https://admin.fedoraproject.org/mailman/listinfo/users >> 5. http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-August/00= 7693.html >> 6. http://lists.fedoraproject.org/pipermail/users/2010-August/3802= 13.html >> 7. http://mythtv.org/pipermail/mythtv-users/2010-August/294733.htm= l >> 8. mailto:Xen-devel@lists.xensource.com >> 9. http://lists.xensource.com/xen-devel >> =20 > =20 --------------040606080801050608070003 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Dear Pasi,

I have just finished downloading the latest Xen 4.0.1-rc6 hypervisor and also the latest paravirt-ops dom0 Linux kernel 2.6.32.19, at the time of this writing.

I understand that, by default, Xen 4.0.x hypervisor series support VGA passthrough of the primary graphics adapter, especially Intel Integrated Graphics Device (IGD) if you are using an Intel Desktop Board like me (Intel DQ45CB). Hence no additional work/patches are required if you just want to passthrough the IGD or primary VGA adapter. But VGA passthrough of the secondary graphics adapter, ie. my NVIDIA GeForce 8400 GS PCI Express x16 display adapter, is not supported by default. To passthrough the secondary graphics adapter to your Windows XP, Windows Vista or Windows 7 HVM fully virtualized virtual machine, patches are required to load the VGA BIOS of the secondary graphics adapter from a file named vgabios-pt.bin and also to perform 1:1 vBAR:pBAR mappings.

I have just finished reading through the following Xen wiki pages:

http://wiki.xensource.com/xenwiki/XenParavirtOps

http://wiki.xensource.com/xenwiki/XenVGAPassthrough

http://lists.xensource.com/archives/html/xen-devel/2009-08/msg01176.html

http://lists.xensource.com/archives/html/xen-devel/2010-05/msg00441.html

I am wondering if I can apply the four patches attached in this xen-devel mailing list topic http://lists.xensource.com/archives/html/xen-devel/2009-08/msg01176.html to Xen 4.0.1-rc6?

I have already used those same set of patches from Han Weidong of Intel Corporation between July and November last year (2009) to patch xen-unstable 3.5 for my NVIDIA GeForce 8400 GS PCI Express x16 VGA adapter. The thing that is troubling me is whether I can used the same set of patches to patch Xen 4.0.1-rc6, since the patches are already outdated. The patches which had been provided by Han Weidong to me were dated 31st August 2009, almost one year ago.

I am asking if the patches provided here at http://lists.xensource.com/archives/html/xen-devel/2009-08/msg01176.html are ***COMPATIBLE*** with Xen 4.0.1-rc6 at all? Would the patches cause errors to be displayed/generated when applied to Xen 4.0.1-rc6?

I am looking forward to your reply.

Thank you very much.

Yours sincerely,

Mr. Teo En Ming (Zhang Enming)
Citizenship: Singapore Citizen/Singaporean
Facebook account: Teo En Ming (Zhang Enming)
Facebook link: http://www.facebook.com/profile.php?id=100000750083982
Facebook photos: 
http://www.facebook.com/profile.php?id=100000750083982#!/profile.php?id=100000750083982&v=photos
Facebook videos: 
http://www.facebook.com/profile.php?id=100000750083982&v=app_2392950137
Mobile Phone (Starhub pre-paid): +65-8369-2618
Windows Live Messenger: teoenming at hotmail.com
Location: Bedok Reservoir Road, Singapore
ZIP: 470103
My Open Letter (Plea for Medical Help/Assistance) to World Leaders:-
http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-August/007693.html
http://lists.fedoraproject.org/pipermail/users/2010-August/380213.html
http://mythtv.org/pipermail/mythtv-users/2010-August/294733.html


On 08/16/2010 09:04 PM, Pasi Kärkkäinen wrote:
On Mon, Aug 16, 2010 at 08:55:51PM +0800, Mr. Teo En Ming (Zhang Enming) of Singapore wrote:
  
   Dear Pasi,

   Could you provide me with the links to the wiki (or official) pages for
   detailed instructions on compiling Xen 4.0.1-rc6 hypervisor and Xen pv-ops
   dom0 kernel 2.6.32.19? I need VGA passthrough as well.

   I have been away from the Xen community since December 2009 and I need a
   little refreshment.

    
Instructions to compile Xen 4.0:
http://wiki.xensource.com/xenwiki/Xen4.0

Instructions to compile pvops dom0 2.6.32.19 kernel:
http://wiki.xensource.com/xenwiki/XenParavirtOps

There's an example .config for the 2.6.32.19 linked on 
the XenParavirtOps wiki page.

-- Pasi

  
 Yours sincerely,

 Mr. Teo En Ming (Zhang Enming)
 Citizenship: Singapore Citizen/Singaporean
 Facebook account: Teo En Ming (Zhang Enming)
 Facebook link: [1]http://www.facebook.com/profile.php?id=100000750083982
 Facebook photos:
 [2]http://www.facebook.com/profile.php?id=100000750083982#!/profile.php?id=100000750083982&v=photos
 Facebook videos:
 [3]http://www.facebook.com/profile.php?id=100000750083982&v=app_2392950137
 Mobile Phone (Starhub pre-paid): +65-8369-2618
 Windows Live Messenger: [4]teoenming at hotmail.com
 Location: Bedok Reservoir Road, Singapore
 ZIP: 470103
 My Open Letter (Plea for Medical Help/Assistance) to World Leaders:-
 [5]http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-August/007693.html
 [6]http://lists.fedoraproject.org/pipermail/users/2010-August/380213.html
 [7]http://mythtv.org/pipermail/mythtv-users/2010-August/294733.html

   On 08/16/2010 01:29 PM, Mr. Teo En Ming (Zhang Enming) of Singapore wrote:

     Good news! Good news! Xen pv-ops dom0 is finally just starting to get
     merged into upstream Linux...

     Starting with Linux 2.6.36....

     Yours sincerely,

     On 08/16/2010 12:09 AM, Pasi Kärkkäinen wrote:

       Hello,

       It looks like upstream linux-2.6.git contains at least the following
       xen related new features for Linux 2.6.36:

       - Xen-SWIOTLB support (required for Xen PCI passthru and dom0)
       - Xen PV-on-HVM drivers
       - Xen VBD online dynamic resize of guest disks (xvd*)

       Congratulations!

       What are the plans for 2.6.37 merge window? I believe at least:
       - Xen PCI frontend

       Others? I'm going to update the XenParavirtOps and XenKernelFeatures
       wiki pages..

       -- Pasi

       _______________________________________________
       Xen-devel mailing list
       [8]Xen-devel@lists.xensource.com
       [9]http://lists.xensource.com/xen-devel



References

   Visible links
   1. http://www.facebook.com/profile.php?id=100000750083982
   2. http://www.facebook.com/profile.php?id=100000750083982#%21/profile.php?id=100000750083982&v=photos
   3. http://www.facebook.com/profile.php?id=100000750083982&v=app_2392950137
   4. https://admin.fedoraproject.org/mailman/listinfo/users
   5. http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-August/007693.html
   6. http://lists.fedoraproject.org/pipermail/users/2010-August/380213.html
   7. http://mythtv.org/pipermail/mythtv-users/2010-August/294733.html
   8. mailto:Xen-devel@lists.xensource.com
   9. http://lists.xensource.com/xen-devel
    
  

--------------040606080801050608070003-- --===============0958663977== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0958663977==--