summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorSujit Reddy Thumma <sthumma@codeaurora.org>2013-08-06 11:21:33 +0530
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-27 10:28:48 -0700
commit6f092797e7859446617ecfe7668d0b40be932717 (patch)
treecde79d734f731276dafceee00c65c63371359cec /android
parent0931642c2067ccadea5af291634c1d9acc764de1 (diff)
mmc: sdhci-msm: Fix incorrect flags passed during spin_unlock_irqrestore
Fix following bug - foo_bar1(int arg1, unsigned long flags) { spin_unlock_irqrestore(lock, flags); // step 1 <do something>; spin_lock_irqsave(lock, flags); // step 2 } foo_bar() { unsinged long flags; spin_lock_irqsave(lock, flags); // step 3 foo_bar1(arg1, flags); spin_unlock_irqrestore(lock, flags); // step 4 } The "flags" might be changed in step 4 due to irqrestore and irqsave in foo_bar1(). Change-Id: I42366f7acdde022705f4b3dd06122d54ad817078 Signed-off-by: Sujit Reddy Thumma <sthumma@codeaurora.org>
Diffstat (limited to 'android')
0 files changed, 0 insertions, 0 deletions