]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
fbfront: Clear ring contents on save/restore. Otherwise in some cases
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 11 Feb 2008 10:19:25 +0000 (10:19 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 11 Feb 2008 10:19:25 +0000 (10:19 +0000)
a restored domain loses mouse and keyboard.
Signed-off-by: Kazuhiro Suzuki <kaz@jp.fujitsu.com>
drivers/xen/fbfront/xenkbd.c

index ab1f17de56923387f0b89eccb576c4cec82ee787..9b039b4cc322c4e54d0f47d0dbb6b0338b8e8f00 100644 (file)
@@ -193,6 +193,8 @@ static int xenkbd_resume(struct xenbus_device *dev)
        struct xenkbd_info *info = dev->dev.driver_data;
 
        xenkbd_disconnect_backend(info);
+       info->page->in_cons = info->page->in_prod = 0;
+       info->page->out_cons = info->page->out_prod = 0;
        return xenkbd_connect_backend(dev, info);
 }