block: fix "BUG: using smp_processor_id() in preemptible code"

Source https://lkml.org/lkml/2011/7/26/6
Patch by Ming Lei
mali: fix build error.
Merge pull request #6 from rzk/odroid-3.0.y

Mali-400 build and usage of SMP code in preemptible code fixes.