summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2014-01-08 20:18:30 -0700
committerJens Axboe <axboe@kernel.dk>2014-01-08 20:18:30 -0700
commit454e2c4cbd66fc7af0e58642cb6a6f211a9b49f0 (patch)
treef911a8338f4218ffed5860550b630b8690f526c0 /block
parentf74ce0e115fea4998454886c033e21089c1614e4 (diff)
parent6753471c0cb4562aebb9c70beb74ccd392d49ee8 (diff)
Merge branch 'for-3.14/core' into for-next
Diffstat (limited to 'block')
-rw-r--r--block/blk-mq.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/block/blk-mq.c b/block/blk-mq.c
index df57d9079750..9072d0ab184f 100644
--- a/block/blk-mq.c
+++ b/block/blk-mq.c
@@ -1084,8 +1084,8 @@ static void blk_mq_free_rq_map(struct blk_mq_hw_ctx *hctx)
struct page *page;
while (!list_empty(&hctx->page_list)) {
- page = list_first_entry(&hctx->page_list, struct page, list);
- list_del_init(&page->list);
+ page = list_first_entry(&hctx->page_list, struct page, lru);
+ list_del_init(&page->lru);
__free_pages(page, page->private);
}
@@ -1149,7 +1149,7 @@ static int blk_mq_init_rq_map(struct blk_mq_hw_ctx *hctx,
break;
page->private = this_order;
- list_add_tail(&page->list, &hctx->page_list);
+ list_add_tail(&page->lru, &hctx->page_list);
p = page_address(page);
entries_per_page = order_to_size(this_order) / rq_size;