Messages in this thread | | | Subject | Re: [PATCH v9 5/7] vfio: Define vfio based dma-buf operations | From | Gerd Hoffmann <> | Date | Fri, 14 Jul 2017 11:58:40 +0200 |
| |
Hi,
> > > Right we need to know this at device initialization time for both > > > cases > > > to initialize VGACommonState structure for that device > > > > Why do you need a VGACommonState? > > > > We need to create a GRAPHIC_CONSOLE for vGPU device and specify > GraphicHwOps so that from its .gfx_update callback, surface can be > queried and updated.
Yes, you need GraphicHwOps, but there is no need to have a VGACommonState for that.
> > > and also need > > > NONE to decide whether to init console vnc or not. We have a > > > mechanism > > > to disable console vnc path and we recommend to disable it for > > > better > > > performance. > > > > Hmm, maybe we should have a ioctl to configure the refresh rate, or > > a > > ioctl to allow qemu ask for a refresh when needed? > > > > What is default refresh rate of QEMU if vnc is connected?
/* in ms */ #define GUI_REFRESH_INTERVAL_DEFAULT 30 #define GUI_REFRESH_INTERVAL_IDLE 3000
cheers, Gerd
| |