From: Felipe Balbi Date: Wed, 23 Apr 2014 14:58:27 +0000 (-0500) Subject: Revert "serial: omap: unlock the port lock" X-Git-Tag: omap-for-v3.16/fixes-against-rc1~39^2~35^2~76 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6bf789672ee8387fda08af1deeffd12126e60659;p=pandora-kernel.git Revert "serial: omap: unlock the port lock" This reverts commit 0324a821029e1f54e7a7f8fed48693cfce42dc0e. That commit tried to fix a deadlock problem when using hci_ldisc, but it turns out the bug was in hci_ldsic all along where it was calling ->write() from within ->write_wakeup() callback. The problem is that ->write_wakeup() was called with port lock held and ->write() tried to grab the same port lock. Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed