From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: [PATCH] fbfront: Fix no-kbd-event case Date: Wed, 13 Feb 2008 16:03:16 +0000 Message-ID: <20080213160316.GE10579@implementation.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org fbfront: Fix no-kbd-event case out_cons shouldn't even be used. Signed-off-by: Samuel Thibault diff -r f76e90b4f7ad drivers/xen/fbfront/xenkbd.c --- a/drivers/xen/fbfront/xenkbd.c Tue Feb 12 10:44:33 2008 +0000 +++ b/drivers/xen/fbfront/xenkbd.c Wed Feb 13 15:59:45 2008 +0000 @@ -53,7 +53,7 @@ static irqreturn_t input_handler(int rq, __u32 cons, prod; prod = page->in_prod; - if (prod == page->out_cons) + if (prod == page->in_cons) return IRQ_HANDLED; rmb(); /* ensure we see ring contents up to prod */ for (cons = page->in_cons; cons != prod; cons++) {