]> git.baikalelectronics.ru Git - kernel.git/commit
staging: vt6656: remove RX complete locking.
authorMalcolm Priestley <tvboxspy@gmail.com>
Sun, 27 Sep 2015 08:17:44 +0000 (09:17 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 29 Sep 2015 02:19:54 +0000 (04:19 +0200)
commit2f57bc5da22248cb94a3dbca2c86b5d3bb7ca237
tree3108757d89762562e5913ee160ba8c395b7d2c43
parent8e0b7231baaa8293e03cadcd9e472cc7639c0ed1
staging: vt6656: remove RX complete locking.

The lock in vnt_submit_rx_urb_complete is blocked by TX activity.

The lock comes from a time when RX needed to be synchronized with
other parts of the driver because the WLAN API was in driver.

Since this is now dealt with in mac80211 the lock is unnecessary.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6656/usbpipe.c