dm-thin.c (f924ba70c1b12706c6679d793202e8f4c125f7ae) | dm-thin.c (dc3b17cc8bf21307c7e076e7c778d5db756f7871) |
---|---|
1/* 2 * Copyright (C) 2011-2012 Red Hat UK. 3 * 4 * This file is released under the GPL. 5 */ 6 7#include "dm-thin-metadata.h" 8#include "dm-bio-prison.h" --- 2697 unchanged lines hidden (view full) --- 2706{ 2707 struct pool_c *pt = container_of(cb, struct pool_c, callbacks); 2708 struct request_queue *q; 2709 2710 if (get_pool_mode(pt->pool) == PM_OUT_OF_DATA_SPACE) 2711 return 1; 2712 2713 q = bdev_get_queue(pt->data_dev->bdev); | 1/* 2 * Copyright (C) 2011-2012 Red Hat UK. 3 * 4 * This file is released under the GPL. 5 */ 6 7#include "dm-thin-metadata.h" 8#include "dm-bio-prison.h" --- 2697 unchanged lines hidden (view full) --- 2706{ 2707 struct pool_c *pt = container_of(cb, struct pool_c, callbacks); 2708 struct request_queue *q; 2709 2710 if (get_pool_mode(pt->pool) == PM_OUT_OF_DATA_SPACE) 2711 return 1; 2712 2713 q = bdev_get_queue(pt->data_dev->bdev); |
2714 return bdi_congested(&q->backing_dev_info, bdi_bits); | 2714 return bdi_congested(q->backing_dev_info, bdi_bits); |
2715} 2716 2717static void requeue_bios(struct pool *pool) 2718{ 2719 unsigned long flags; 2720 struct thin_c *tc; 2721 2722 rcu_read_lock(); --- 1682 unchanged lines hidden --- | 2715} 2716 2717static void requeue_bios(struct pool *pool) 2718{ 2719 unsigned long flags; 2720 struct thin_c *tc; 2721 2722 rcu_read_lock(); --- 1682 unchanged lines hidden --- |