Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-05-05 Thread Ni, Ruiyu
Gary, Can you kindly teach me how to run OVMF under Xen? I worked out a draft fix and need to verify whether everything is fine. Regards, Ray >-Original Message- >From: Laszlo Ersek [mailto:ler...@redhat.com] >Sent: Thursday, April 28, 2016 6:36 PM >To: Ni, Ruiyu ; Gary Li

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-27 Thread Ni, Ruiyu
Regards, Ray >-Original Message- >From: Laszlo Ersek [mailto:ler...@redhat.com] >Sent: Wednesday, April 27, 2016 6:44 PM >To: Ni, Ruiyu ; Gary Lin >Cc: edk2-de...@lists.01.org ; Xen Devel >; Kinney, Michael D > >Subject: Re: [edk2] OVMF broken under Xen (in P

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-27 Thread Ni, Ruiyu
Copying Mike. Regards, Ray >-Original Message- >From: Ni, Ruiyu >Sent: Wednesday, April 27, 2016 5:49 PM >To: 'Gary Lin' >Cc: edk2-de...@lists.01.org; Xen Devel ; Laszlo Ersek > >Subject: RE: [edk2] OVMF broken under Xen (in PCI initialisation) > &g

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-27 Thread Ni, Ruiyu
se.com] >Sent: Wednesday, April 27, 2016 4:27 PM >To: Ni, Ruiyu >Cc: edk2-de...@lists.01.org; Xen Devel >Subject: Re: [edk2] OVMF broken under Xen (in PCI initialisation) > >On Wed, Apr 27, 2016 at 07:18:21AM +, Ni, Ruiyu wrote: >> Gary, >> In PciEnumeratorLight(), ple

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-27 Thread Ni, Ruiyu
>Sent: Wednesday, April 27, 2016 2:54 PM >To: Ni, Ruiyu >Cc: edk2-de...@lists.01.org; Xen Devel >Subject: Re: [edk2] OVMF broken under Xen (in PCI initialisation) > >On Wed, Apr 27, 2016 at 05:39:40AM +, Ni, Ruiyu wrote: >> >> >> Regards, >> Ray >

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-26 Thread Ni, Ruiyu
Regards, Ray >-Original Message- >From: Gary Lin [mailto:g...@suse.com] >Sent: Wednesday, April 27, 2016 12:29 PM >To: Ni, Ruiyu >Cc: edk2-de...@lists.01.org; Xen Devel >Subject: Re: [edk2] OVMF broken under Xen (in PCI initialisation) > >On Tue, Apr 26, 2016

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-26 Thread Ni, Ruiyu
or already allocated. Maybe just depends on the PcdPciBusDisableEnumeration. still thinking. Regards, Ray >-Original Message- >From: Gary Lin [mailto:g...@suse.com] >Sent: Tuesday, April 26, 2016 4:40 PM >To: Ni, Ruiyu >Cc: edk2-de...@lists.01.org; Xen Devel >Subject:

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-26 Thread Ni, Ruiyu
Gary, Maybe the system boots to Shell well but the video isn't initialized properly. Can you build the firmware using "-D DEBUG_ON_SERIAL_PORT" switch and give me the boot log? Regards, Ray From: Gary Lin [mailto:g...@suse.com] Sent: Tuesday, April 26, 2016 3:35 PM To: Ni, Rui

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-25 Thread Ni, Ruiyu
>Sent: Tuesday, April 26, 2016 2:29 PM >To: Anthony PERARD ; Ni, Ruiyu >Cc: edk2-de...@ml01.01.org; Laszlo Ersek ; Xen Devel > >Subject: Re: [edk2] OVMF broken under Xen (in PCI initialisation) > >On Mon, Apr 25, 2016 at 01:43:01PM +0200, Laszlo Ersek wrote: >> On 04/

Re: [Xen-devel] [edk2] OVMF broken under Xen (in PCI initialisation)

2016-04-25 Thread Ni, Ruiyu
Regards, Ray >-Original Message- >From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of Anthony >PERARD >Sent: Friday, April 22, 2016 10:48 PM >To: edk2-de...@lists.01.org >Cc: Xen Devel >Subject: [edk2] OVMF broken under Xen (in PCI initialisation) > >Hi, > >Following

Re: [Xen-devel] [edk2] [PATCH] MdeModulePkg: mark completion of PCI enumeration in PciEnumeratorLight

2015-02-12 Thread Ni, Ruiyu
riday, February 13, 2015 5:03 AM To: edk2-de...@lists.sourceforge.net; Ni, Ruiyu; wei.l...@citrix.com Cc: xen-devel@lists.xen.org Subject: Re: [edk2] [PATCH] MdeModulePkg: mark completion of PCI enumeration in PciEnumeratorLight On 2015-02-11 17:23:26, Ni, Ruiyu wrote: > Wei, > No you can

Re: [Xen-devel] [edk2] [PATCH] MdeModulePkg: mark completion of PCI enumeration in PciEnumeratorLight

2015-02-11 Thread Ni, Ruiyu
Wei, No you cannot install gEfiPciEnumerationCompleteProtocolGuid in PciEnumeratorLight(). For a real platform, PCI BUS is fully enumerated in PciEnumerator() and later if reconnect happens, it's light enumerated in PciEnumeratorLight(). The protocol should only be installed once in PeiEnumerato