Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Laszlo Ersek
On 09/02/16 18:26, Ard Biesheuvel wrote: > On 2 September 2016 at 17:13, Laszlo Ersek wrote: >> On 09/02/16 17:27, Laszlo Ersek wrote: >>> On 09/02/16 16:58, Ard Biesheuvel wrote: (on the road atm, will reply in full later) > On 2 sep. 2016, at 14:09, Laszlo Ersek

Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Ard Biesheuvel
On 2 September 2016 at 17:13, Laszlo Ersek wrote: > On 09/02/16 17:27, Laszlo Ersek wrote: >> On 09/02/16 16:58, Ard Biesheuvel wrote: >>> (on the road atm, will reply in full later) >>> On 2 sep. 2016, at 14:09, Laszlo Ersek wrote: >> (2) aarch64

Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Laszlo Ersek
On 09/02/16 17:27, Laszlo Ersek wrote: > On 09/02/16 16:58, Ard Biesheuvel wrote: >> (on the road atm, will reply in full later) >> >>> On 2 sep. 2016, at 14:09, Laszlo Ersek wrote: > >>> (2) aarch64 KVM, using virtio-gpu-pci and USB 2 keyboard and >>> tablet. I actually

Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Laszlo Ersek
On 09/02/16 16:58, Ard Biesheuvel wrote: > (on the road atm, will reply in full later) > >> On 2 sep. 2016, at 14:09, Laszlo Ersek wrote: >> (2) aarch64 KVM, using virtio-gpu-pci and USB 2 keyboard and >> tablet. I actually booted a Fedora 24 guest with this, and in the >>

Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Ard Biesheuvel
(on the road atm, will reply in full later) > On 2 sep. 2016, at 14:09, Laszlo Ersek wrote: > >> On 08/31/16 19:59, Ard Biesheuvel wrote: >> Now that Laszlo's virtio-gpu-pci series has removed the last remaining >> obstacle, >> we can get rid of the special PciHostBridgeDxe

Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Laszlo Ersek
On 09/02/16 15:09, Laszlo Ersek wrote: > (4) This is for the longer term, but now that we have 64-bit MMIO > aperture, we should include OvmfPkg/IncompatiblePciDeviceSupportDxe > in ArmVirtQemu (please see commit 855743f71774). The circumstances > described in the commit message now apply to

Re: [edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-09-02 Thread Laszlo Ersek
On 08/31/16 19:59, Ard Biesheuvel wrote: > Now that Laszlo's virtio-gpu-pci series has removed the last remaining > obstacle, > we can get rid of the special PciHostBridgeDxe implementation in ArmVirtPkg, > and move to the generic one. On AArch64, this will allow us to perform DMA > above > 4GB

[edk2] [PATCH v2 0/6] ArmVirtQemu: move to generic PciHostBridgeDxe

2016-08-31 Thread Ard Biesheuvel
Now that Laszlo's virtio-gpu-pci series has removed the last remaining obstacle, we can get rid of the special PciHostBridgeDxe implementation in ArmVirtPkg, and move to the generic one. On AArch64, this will allow us to perform DMA above 4GB without bounce buffering, and use 64-bit MMIO BARs