USB: gadget: android: mass_storage: Use spin_lock_irqsave/spin_unlock_irqrestore
authorArve Hjønnevåg <arve@android.com>
Thu, 11 Dec 2008 04:01:15 +0000 (20:01 -0800)
committermgross <mark.gross@intel.com>
Wed, 9 Nov 2011 20:03:03 +0000 (12:03 -0800)
commit851a5b181bc35960a35273e83b38cc514412ec7c
tree013d0807f52354eda7ac180f9296f01bdae21b61
parent21d91b819a1a3a0ff14e3acf31362c1ac3e5c73a
USB: gadget: android: mass_storage: Use spin_lock_irqsave/spin_unlock_irqrestore

The old code did not allways disable interrupts when called from thread
context, but tried to lock the same spinlock from interrupt context.

This was merged from a change to drivers/usb/function/mass_storage.c
in the android-msm-2.6.29 branch.

Signed-off-by: Arve Hjønnevåg <arve@android.com>
Signed-off-by: Mike Lockwood <lockwood@android.com>
drivers/usb/gadget/f_mass_storage_tmp.c