[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] [patch] fix serial locking


  • To: "Hollis Blanchard" <hollisb@xxxxxxxxxx>, "Xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx>
  • Date: Wed, 15 Jun 2005 22:43:54 +0100
  • Delivery-date: Wed, 15 Jun 2005 21:42:59 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcVx7ZqxN68wKyWCSNuIBkQ26BQiWgABWtcA
  • Thread-topic: [Xen-devel] [patch] fix serial locking

> Hi Keir, I'm having trouble with the serial locking patch 
> from a couple weeks ago, specifically serial_getc():
>             spin_lock_irqsave(&port->lock, flags);
>             ...
>             if ( port->driver->getc(port, &c) )
>                 break;
> 
>             spin_unlock_irqrestore(&port->lock, flags);
> 
> That leaves port->lock locked, as soon as the first char is 
> successfully received. This patch fixes it for me:

> Should I take this to mean that almost nobody uses serial console?

Thanks for the patch. Most of us use serial console for debugging, but
apparently only for output...

Ian

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.