0001-Export-__smp_call_function_single.patch 0002-smp-don-t-warn-about-csd-flags-having-CSD_FLAG_LOCK-.patch 0003-block-make-rq-cmd_flags-be-64-bit.patch 0004-blk-mq-new-multi-queue-block-IO-queueing-mechanism.patch 0005-null_blk-multi-queue-aware-block-test-driver.patch 0006-mtip32xx-roll-up-of-v3.10-rc2-changes.patch 0007-mtip32xx-basic-mq-support.patch # left out the "mtip32xx: basic support for issue groups" commit # based on Jens' recommendation (due to it being experimental/broken) # various prereq virtio patches from v3.10-rc1 so blk-mq changes apply cleanly: 0008-virtio_ring-expose-virtio-barriers-for-use-in-vringh.patch 0009-virtio_ring-virtqueue_add_sgs-to-add-multiple-sgs.patch 0010-virtio-blk-reorganize-virtblk_add_req.patch 0011-virtio-blk-use-virtqueue_add_sgs-on-bio-path.patch 0012-virtio-blk-use-virtqueue_add_sgs-on-req-path.patch 0013-virtio_blk-blk-mq-support.patch 0014-direct-io-only-inc-dec-inode-i_dio_count-for-file-sy.patch 0015-blk-mq-flush-handling.patch 0016-blk-mq-cpu-hot-plug-unplug-fixes.patch 0017-blk-mq-make-flush-work-again.patch 0018-blk-mq-timeout-fixes.patch 0019-blk-mq-fix-timer-infinite-loop-after-first-timeout-e.patch 0099-redhat-enable-CONFIG_BLK_DEV_NULL_BLK-m-in-config-ge.patch