summaryrefslogtreecommitdiffstats
path: root/drivers/tty/serial/pch_uart.c
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2012-03-27 12:22:49 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-04-18 15:19:50 -0700
commit7a6fbc9a887193a1e9f8658703881c528040afbc (patch)
treef1124704d429bc4739816ac9bf85cdf389550b63 /drivers/tty/serial/pch_uart.c
parente816b57a337ea3b755de72bec38c10c864f23015 (diff)
downloadop-kernel-dev-7a6fbc9a887193a1e9f8658703881c528040afbc.zip
op-kernel-dev-7a6fbc9a887193a1e9f8658703881c528040afbc.tar.gz
ARM: clps711x: serial driver hungs are a result of call disable_irq within ISR
Since 2.6.30-rc1 clps711x serial driver hungs system. This is a result of call disable_irq from ISR. synchronize_irq waits for end of interrupt and goes to infinite loop. This patch fix this problem. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Cc: stable <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/serial/pch_uart.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud