Messages in this thread | | | Subject | RE: [PATCH 2/3] Blackfin Sports UART Driver: fix bug - the bug caused by sport overrun, use timer to flip the tty buffer in order to return from rx ISR quickly | Date | Tue, 13 May 2008 14:02:29 +0800 | From | "Cai, Cliff" <> |
| |
I will check it later.
Thanks a lot! Cliff Cai
-----Original Message----- From: Alan Cox [mailto:alan@lxorguk.ukuu.org.uk] Sent: Monday, May 12, 2008 5:49 PM To: Bryan Wu Cc: akpm@linux-foundation.org; linux-kernel@vger.kernel.org; Cliff Cai; Bryan Wu Subject: Re: [PATCH 2/3] Blackfin Sports UART Driver: fix bug - the bug caused by sport overrun, use timer to flip the tty buffer in order to return from rx ISR quickly
Can you explain what the timer is for ? If you are trying to push the tty processing out of the interrupt handler then surely schedule_work would be sufficient. Also if you don't have tty->low_latency set the tty layer will already do the actual processing work each timer event not in the IRQ.
| |