staging: vboxvideo: Call fb_deferred_io_cleanup() on cleanup
On driver cleanup we need to call fb_deferred_io_cleanup() if build with CONFIG_FB_DEFERRED_IO set. Suggested-by: Michael Thayer <michael.thayer@oracle.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
70ed0929fc
commit
01d79e9b6a
|
@ -342,6 +342,11 @@ void vbox_fbdev_fini(struct drm_device *dev)
|
|||
struct vbox_fbdev *fbdev = vbox->fbdev;
|
||||
struct vbox_framebuffer *afb = &fbdev->afb;
|
||||
|
||||
#ifdef CONFIG_FB_DEFERRED_IO
|
||||
if (fbdev->helper.fbdev && fbdev->helper.fbdev->fbdefio)
|
||||
fb_deferred_io_cleanup(fbdev->helper.fbdev);
|
||||
#endif
|
||||
|
||||
drm_fb_helper_unregister_fbi(&fbdev->helper);
|
||||
|
||||
if (afb->obj) {
|
||||
|
|
Loading…
Reference in New Issue