From patchwork Wed Jan 4 16:54:45 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gerhard Wiesinger X-Patchwork-Id: 134298 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [140.186.70.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id AE63BB6FA9 for ; Thu, 5 Jan 2012 03:57:28 +1100 (EST) Received: from localhost ([::1]:43404 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiU9V-0006Qs-V5 for incoming@patchwork.ozlabs.org; Wed, 04 Jan 2012 11:57:25 -0500 Received: from eggs.gnu.org ([140.186.70.92]:45911) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiU9O-0006Qn-Cb for qemu-devel@nongnu.org; Wed, 04 Jan 2012 11:57:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RiU9L-0003Dk-58 for qemu-devel@nongnu.org; Wed, 04 Jan 2012 11:57:18 -0500 Received: from chello084112167138.7.11.vie.surfer.at ([84.112.167.138]:49231 helo=wiesinger.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiU9K-00037K-Qd for qemu-devel@nongnu.org; Wed, 04 Jan 2012 11:57:15 -0500 Received: from bbs.intern (localhost [127.0.0.1]) by wiesinger.com (8.14.4/8.14.4) with ESMTP id q04GskM9018666 for ; Wed, 4 Jan 2012 17:54:46 +0100 Received: from localhost (gerhard@localhost) by bbs.intern (8.14.4/8.14.4/Submit) with ESMTP id q04GsjXo018654 for ; Wed, 4 Jan 2012 17:54:45 +0100 Date: Wed, 4 Jan 2012 17:54:45 +0100 (CET) From: Gerhard Wiesinger To: qemu-devel@nongnu.org Message-ID: User-Agent: Alpine 2.02 (LFD 1266 2009-07-14) MIME-Version: 1.0 X-MailScanner-Information-wiesinger-com: Please contact the ISP for more information X-wiesinger-com-MailScanner-ID: q04GskM9018666 X-MailScanner-wiesinger-com: Found to be clean X-MailScanner-SpamCheck-wiesinger-com: not spam, SpamAssassin (not cached, score=-3.753, required 4.5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.65, BAYES_00 -2.60) X-MailScanner-From: lists@wiesinger.com X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 84.112.167.138 Subject: [Qemu-devel] [PATCH] hw/vmmouse.c: Fix to disable vmmouse after reboot X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Bugfix after reboot when vmmouse was enabled and another OS which uses e.g. PS/2 mouse. Signed-off-by: Gerhard Wiesinger --- hw/vmmouse.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/hw/vmmouse.c b/hw/vmmouse.c index 1113f33..f9f5b53 100644 --- a/hw/vmmouse.c +++ b/hw/vmmouse.c @@ -254,6 +254,8 @@ static void vmmouse_reset(DeviceState *d) s->status = 0xffff; s->queue_size = VMMOUSE_QUEUE_SIZE; + + vmmouse_disable(s); } static int vmmouse_initfn(ISADevice *dev)