Messages in this thread | | | Date | Wed, 19 Mar 2014 13:22:07 +0800 | Subject | Re: [PATCH 4/4] blk-mq: add a exit_request method | From | Ming Lei <> |
| |
On Mon, Mar 17, 2014 at 9:18 PM, Christoph Hellwig <hch@infradead.org> wrote: > This gives drivers an easy way to free any resources allocated in > ->init_request. > > Signed-off-by: Christoph Hellwig <hch@lst.de> > --- > block/blk-mq.c | 18 +++++++++++++++++- > 1 file changed, 17 insertions(+), 1 deletion(-) > > diff --git a/block/blk-mq.c b/block/blk-mq.c > index c2ce99b..c7e723e 100644 > --- a/block/blk-mq.c > +++ b/block/blk-mq.c > @@ -1000,6 +1000,16 @@ static void blk_mq_free_rq_map(struct blk_mq_hw_ctx *hctx) > { > struct page *page; > > + if (hctx->rqs && hctx->queue->mq_ops->exit_request) {
exit_request definition is missed.
Thanks, -- Ming Lei
| |