diff options
-rw-r--r-- | drivers/video/xen-fbfront.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/xen-fbfront.c b/drivers/video/xen-fbfront.c index 428d273be727..f92313d33e27 100644 --- a/drivers/video/xen-fbfront.c +++ b/drivers/video/xen-fbfront.c | |||
@@ -617,6 +617,8 @@ static int xenfb_connect_backend(struct xenbus_device *dev, | |||
617 | 617 | ||
618 | static void xenfb_disconnect_backend(struct xenfb_info *info) | 618 | static void xenfb_disconnect_backend(struct xenfb_info *info) |
619 | { | 619 | { |
620 | /* Prevent xenfb refresh */ | ||
621 | info->update_wanted = 0; | ||
620 | if (info->irq >= 0) | 622 | if (info->irq >= 0) |
621 | unbind_from_irqhandler(info->irq, info); | 623 | unbind_from_irqhandler(info->irq, info); |
622 | info->irq = -1; | 624 | info->irq = -1; |