Re: [PATCH] drm/virtgpu: Use vblank timer

2025-10-09 Thread Thomas Zimmermann
Hi Am 09.10.25 um 05:23 schrieb Kasireddy, Vivek: Hi Thomas, Subject: [PATCH] drm/virtgpu: Use vblank timer Use a vblank timer to simulate the vblank interrupt. The DRM vblank helpers provide an implementation on top of Linux' hrtimer. Virtgpu enables and disables the timer as part o

RE: [PATCH] drm/virtgpu: Use vblank timer

2025-10-09 Thread Kasireddy, Vivek
Hi Thomas, > Subject: [PATCH] drm/virtgpu: Use vblank timer > > Use a vblank timer to simulate the vblank interrupt. The DRM vblank > helpers provide an implementation on top of Linux' hrtimer. Virtgpu > enables and disables the timer as part of the CRTC. The atomic_flush &g

Re: [PATCH] drm/virtgpu: Use vblank timer

2025-10-08 Thread Dmitry Osipenko
On 10/8/25 16:06, Thomas Zimmermann wrote: > Use a vblank timer to simulate the vblank interrupt. The DRM vblank > helpers provide an implementation on top of Linux' hrtimer. Virtgpu > enables and disables the timer as part of the CRTC. The atomic_flush > callback sets up the event. Like vblank int

Re: [PATCH] drm/virtgpu: Use vblank timer

2025-10-08 Thread Dmitry Osipenko
On 10/8/25 16:06, Thomas Zimmermann wrote: > Use a vblank timer to simulate the vblank interrupt. The DRM vblank > helpers provide an implementation on top of Linux' hrtimer. Virtgpu > enables and disables the timer as part of the CRTC. The atomic_flush > callback sets up the event. Like vblank int

Re: [PATCH] drm/virtgpu: Use vblank timer

2025-10-08 Thread Gerd Hoffmann
On Wed, Oct 08, 2025 at 03:06:51PM +0200, Thomas Zimmermann wrote: > Use a vblank timer to simulate the vblank interrupt. The DRM vblank > helpers provide an implementation on top of Linux' hrtimer. Virtgpu > enables and disables the timer as part of the CRTC. The atomic_flush > callback sets up th

[PATCH] drm/virtgpu: Use vblank timer

2025-10-08 Thread Thomas Zimmermann
Use a vblank timer to simulate the vblank interrupt. The DRM vblank helpers provide an implementation on top of Linux' hrtimer. Virtgpu enables and disables the timer as part of the CRTC. The atomic_flush callback sets up the event. Like vblank interrupts, the vblank timer fires at the rate of the