Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-05 Thread Gerd Hoffmann
Hi, > Is there no chance that ARM KVM might someday also be able to support > a framebuffer? Problem on arm is that you can't expose something as pci memory to the guest which in reality isn't pci memory but normal ram (like the emulated vga memory pci bar). Storing a framebuffer in normal

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-05 Thread Laszlo Ersek
On 09/05/16 14:59, Alexander Graf wrote: > On 09/05/2016 02:56 PM, Laszlo Ersek wrote: >> On 09/05/16 14:26, Alexander Graf wrote: >>> On 09/02/2016 12:02 AM, Laszlo Ersek wrote: On 08/19/16 14:49, Laszlo Ersek wrote: > - Also tested loading and launching Linux from GRUB. Here the

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-05 Thread Laszlo Ersek
On 09/05/16 14:26, Alexander Graf wrote: > On 09/02/2016 12:02 AM, Laszlo Ersek wrote: >> On 08/19/16 14:49, Laszlo Ersek wrote: >> >>> - Also tested loading and launching Linux from GRUB. Here the results >>>differ of course: x86_64 Fedora 24 drives virtio-gpu-pci with its >>>native

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Laszlo Ersek
On 08/19/16 14:49, Laszlo Ersek wrote: > - Also tested loading and launching Linux from GRUB. Here the results > differ of course: x86_64 Fedora 24 drives virtio-gpu-pci with its > native driver without problems, whereas AARCH64 Fedora 23 doesn't even > look for virtio-gpu-pci, apparently.

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Laszlo Ersek
On 09/01/16 22:32, Jordan Justen wrote: > Series Reviewed-by: Jordan Justen Thank you! Series committed as b10d5ddc0385..3ef3209d3028. Cheers, Laszlo > On 2016-08-19 05:49:21, Laszlo Ersek wrote: >> This series solves >>

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Jordan Justen
Points taken. Oh well. :\ On 2016-09-01 13:23:27, Ard Biesheuvel wrote: > On 1 September 2016 at 20:52, Jordan Justen wrote: > > On 2016-09-01 11:46:04, Laszlo Ersek wrote: > >> On 09/01/16 20:03, Jordan Justen wrote: > >> > >> > I think there would be value to have a

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Laszlo Ersek
On 09/01/16 21:52, Jordan Justen wrote: > On 2016-09-01 11:46:04, Laszlo Ersek wrote: >> On 09/01/16 20:03, Jordan Justen wrote: >> >>> I think there would be value to have a non-VGA device that could still >>> configure a simple framebuffer. VGA does bring a fair amount of other >>> baggage. >>

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Jordan Justen
Series Reviewed-by: Jordan Justen On 2016-08-19 05:49:21, Laszlo Ersek wrote: > This series solves > . In particular, > it gives AARCH64 guests running on KVM a clean, uncorrupted graphical > console. > > Anatomy

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Ard Biesheuvel
On 1 September 2016 at 21:23, Ard Biesheuvel wrote: > On 1 September 2016 at 20:52, Jordan Justen wrote: >> On 2016-09-01 11:46:04, Laszlo Ersek wrote: >>> On 09/01/16 20:03, Jordan Justen wrote: >>> >>> > I think there would be value to have

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Ard Biesheuvel
On 1 September 2016 at 20:52, Jordan Justen wrote: > On 2016-09-01 11:46:04, Laszlo Ersek wrote: >> On 09/01/16 20:03, Jordan Justen wrote: >> >> > I think there would be value to have a non-VGA device that could still >> > configure a simple framebuffer. VGA does bring

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Jordan Justen
On 2016-09-01 11:46:04, Laszlo Ersek wrote: > On 09/01/16 20:03, Jordan Justen wrote: > > > I think there would be value to have a non-VGA device that could still > > configure a simple framebuffer. VGA does bring a fair amount of other > > baggage. > > Ah, I see your point. You distinguish

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Laszlo Ersek
On 09/01/16 20:03, Jordan Justen wrote: > On 2016-09-01 09:29:28, Laszlo Ersek wrote: >> On 08/31/16 22:43, Jordan Justen wrote: >>> >>> If an OS can't load or find the native driver, the framebuffer also >>> provides a way to communicate with the user. >> >> I agree that exposing the framebuffer

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Jordan Justen
On 2016-09-01 09:29:28, Laszlo Ersek wrote: > On 08/31/16 22:43, Jordan Justen wrote: > > > > If an OS can't load or find the native driver, the framebuffer also > > provides a way to communicate with the user. > > I agree that exposing the framebuffer address through the GOP (at boot > time) so

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Laszlo Ersek
On 09/01/16 09:44, Ard Biesheuvel wrote: > On 31 August 2016 at 21:43, Jordan Justen wrote: >> On 2016-08-19 07:25:54, Laszlo Ersek wrote: >>> On 08/19/16 15:06, Ard Biesheuvel wrote: On 19 August 2016 at 14:49, Laszlo Ersek wrote: > This

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Laszlo Ersek
On 08/31/16 22:43, Jordan Justen wrote: > On 2016-08-19 07:25:54, Laszlo Ersek wrote: >> On 08/19/16 15:06, Ard Biesheuvel wrote: >>> On 19 August 2016 at 14:49, Laszlo Ersek wrote: This series solves . In

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-09-01 Thread Ard Biesheuvel
On 31 August 2016 at 21:43, Jordan Justen wrote: > On 2016-08-19 07:25:54, Laszlo Ersek wrote: >> On 08/19/16 15:06, Ard Biesheuvel wrote: >> > On 19 August 2016 at 14:49, Laszlo Ersek wrote: >> >> This series solves >> >>

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-08-30 Thread Laszlo Ersek
On 08/19/16 14:49, Laszlo Ersek wrote: > This series solves > . In particular, > it gives AARCH64 guests running on KVM a clean, uncorrupted graphical > console. > > Anatomy of the series: > > - Patches 01 and 02 fix small bugs in

Re: [edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-08-19 Thread Laszlo Ersek
On 08/19/16 15:06, Ard Biesheuvel wrote: > On 19 August 2016 at 14:49, Laszlo Ersek wrote: >> This series solves >> . In particular, >> it gives AARCH64 guests running on KVM a clean, uncorrupted graphical >> console. >> >

[edk2] [PATCH 00/11] OvmfPkg, ArmVirtPkg: GOP driver for the VirtIo GPU (virtio-gpu-pci)

2016-08-19 Thread Laszlo Ersek
This series solves . In particular, it gives AARCH64 guests running on KVM a clean, uncorrupted graphical console. Anatomy of the series: - Patches 01 and 02 fix small bugs in QemuVideoDxe and Virtio10Dxe, so that virtio-vga is bound only