Hi Gerd,
On 5/10/19 11:59 AM, Gerd Hoffmann wrote:
Hi,
Got it, thanks. Is a pity ramfb is not a PCI device :), it was worth the
question anyway.
If you look for a simple pci display device check out bochs-display.
It's simliar to stdvga (so ovmf and bochs-drm.ko can drive it just
fine), but without legacy vga emulation, only a linear framebuffer is
supported. And code size is a fraction of stdvga ...
I actually need the ramfb display in conjunction with kvmgt.
I want to be able to save the VM state to disk, which is actually a kind
of 'live migration' as far as I understand, but live-migration can't
work since
we use device assignment (vfio-pci-nohotplug device).
I was hoping to be able to hot-unplug/hot-plug the vfio device,
but as the name suggests, can't do so since
the ramfb display uses fw-config to pass the configuration to firmware.
How hard/possible is to make ramfb display a PCI device and move the
configuration from fw-config to PCI configuration space?
Thanks,
Marcel
cheers,
Gerd