]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
blk-mq: add a flags parameter to blk_mq_alloc_request
authorChristoph Hellwig <hch@lst.de>
Thu, 26 Nov 2015 08:13:05 +0000 (09:13 +0100)
committerTim Gardner <tim.gardner@canonical.com>
Mon, 29 Feb 2016 15:58:43 +0000 (08:58 -0700)
commit3c92db6a205e3abdbb017a96e79e0215c6c3619f
tree304561a3e42bbbed7569a0155fb3a2bb5515522c
parent8a74b60f967b3ba615d7841ece6123d0e44bf84f
blk-mq: add a flags parameter to blk_mq_alloc_request

BugLink: http://bugs.launchpad.net/bugs/1531539
We already have the reserved flag, and a nowait flag awkwardly encoded as
a gfp_t.  Add a real flags argument to make the scheme more extensible and
allow for a nicer calling convention.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
(cherry picked from commit 6f3b0e8bcf3cbb87a7459b3ed018d31d918df3f8)
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
block/blk-core.c
block/blk-mq-tag.c
block/blk-mq.c
block/blk-mq.h
drivers/block/mtip32xx/mtip32xx.c
drivers/block/null_blk.c
drivers/nvme/host/lightnvm.c
drivers/nvme/host/pci.c
fs/block_dev.c
include/linux/blk-mq.h
include/linux/blkdev.h