drm/vblank: Warn when silently cancelling vblank works
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 20 Sep 2023 14:03:38 +0000 (17:03 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 3 Oct 2023 13:01:03 +0000 (16:01 +0300)
commit653e2486450a0d973d15f6ae870cfdfad1b8fe17
treedae527fb62b5f3341c521dc5189af1a81872625c
parentdb0f246c39be6971cdaa2b9326f7cb6cdfd8f11b
drm/vblank: Warn when silently cancelling vblank works

Silently cancelling vblank works is a bit rude, especially
if said works do any resource management (eg. free memory).
WARN if we ever hit this.

TODO: Maybe drm_crtc_vblank_off() should wait for any
pending work to reach its target vblank before actually
doing anything drastic?

Cc: Lyude Paul <lyude@redhat.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230920140339.28322-2-ville.syrjala@linux.intel.com
Reviewed-by: Lyude Paul <lyude@redhat.com>
drivers/gpu/drm/drm_vblank_work.c