msm: kgsl: Allow GPU start to run in a high priority queue
fs/block-dev.c:fix performance regression in O_DIRECT writes to md block devices

For regular file, write operaion used blk_plug function.But for block
file,write operation did not use blk_plug.
This patch is also for write-cache mode for block-device.

Signed-off-by: Jianpeng Ma <majianpeng@gmail.com>
Reviewed-by: NeilBrown <neilb@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
prandom: introduce prandom_bytes() and prandom_bytes_state()
uuid: use prandom_bytes()

Use prandom_bytes() to generate 16 bytes of pseudo-random bytes.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Cc: "Theodore Ts'o" <tytso@mit.edu>
Cc: Huang Ying <ying.huang@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Revert "futexes: Fix futex_hashsize initialization"

This reverts commit b3fc4cd6a20a0b80e86ca80558d66d224460b57f.
Revert "futexes: Avoid taking the hb->lock if there's nothing to wake up"

This reverts commit 37e6bc039c2bd204b510bb2e1acf13004e3119cf.
Revert "futexes: Document multiprocessor ordering guarantees"

This reverts commit 219f2242c6890e0c81596b9f11384ed3a9e2e665.
Revert "futexes: Increase hash table size for better performance"

This reverts commit fd6ecf3e61730717fb14a7f4d031571be7c99c95.
Revert "futexes: Clean up various details"

This reverts commit 7179e0c5b5fafe14f14860ff460b4f53698f9629.
Revert "futex: fix kernel-doc notation and spello"

This reverts commit 246614cba8d7192f686803483a2960a79c4dc2a8.