[GIT PULL] Block fixes for 4.1-rc

From: Jens Axboe
Date: Fri May 22 2015 - 14:07:16 EST


Hi Linus,

Three small fixes that have been picked up the last few weeks.
Specifically:

- Fix a memory corruption issue in NVMe with malignant user constructed
request. From Christoph.

- Kill (now) unused blk_queue_bio(), dm was changed to not need this
anymore. From Mike Snitzer.

- Always use blk_schedule_flush_plug() from the io_schedule() path when
flushing a plug, fixing a !TASK_RUNNING warning with md. From Shaohua.

Please pull!

git://git.kernel.dk/linux-block.git for-linus

----------------------------------------------------------------
Christoph Hellwig (1):
nvme: fix kernel memory corruption with short INQUIRY buffers

Mike Snitzer (1):
block: remove export for blk_queue_bio

Shaohua Li (1):
sched: always use blk_schedule_flush_plug in io_schedule_out

block/blk-core.c | 5 +++--
drivers/block/nvme-scsi.c | 3 ++-
include/linux/blkdev.h | 2 --
kernel/sched/core.c | 5 +----
4 files changed, 6 insertions(+), 9 deletions(-)

--
Jens Axboe

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/