mmc: core: Enable multiple urgent requests notification

At the moment if the block layer issues an URGENT request notification
before receiving a complete on the URGENT request currently handled by
the device driver - the system crashes with a BUG_ON().
This change enables multiple block layer urgent request notification to
be handled by MMC layer by removing single notification enforcement.

CRs-fixed: 517724
Change-Id: Idfa410d0c2286146f8d58a38b5abd6886036317c
Signed-off-by: Tatyana Brokhman <tlinder@codeaurora.org>
lib: spinlock_debug: increase spin dump timeout

On certain targets the worst case console buffer draining time can
exceed the aggressive spin dump timeout value. Relax the timeout value
to cater to these scenarios.

Change-Id: I7312ffe06bafd2dc7adf0f4e8b73a53fc5839235
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
Merge "mmc: core: Enable multiple urgent requests notification"
Merge "lib: spinlock_debug: increase spin dump timeout"
Merge commit 'c760308569734efc1ebc4fa3bddd98466189864f' into HEAD
Merge "Merge commit 'c760308569734efc1ebc4fa3bddd98466189864f' into HEAD"
Merge branch 'jb_3.2.1' of git://codeaurora.org/kernel/msm into jb_3.2.1