From: Alexander Shiyan Date: Tue, 27 Mar 2012 08:22:49 +0000 (+0400) Subject: ARM: clps711x: serial driver hungs are a result of call disable_irq within ISR X-Git-Tag: v3.4-rc4~13^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a6fbc9a887193a1e9f8658703881c528040afbc;p=pandora-kernel.git 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 Cc: stable Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed