diff options
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/backing-dev.h | 4 | ||||
-rw-r--r-- | include/linux/writeback.h | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/backing-dev.h b/include/linux/backing-dev.h index 4d9222c2f222..48a62baace58 100644 --- a/include/linux/backing-dev.h +++ b/include/linux/backing-dev.h | |||
@@ -10,6 +10,7 @@ | |||
10 | 10 | ||
11 | #include <linux/percpu_counter.h> | 11 | #include <linux/percpu_counter.h> |
12 | #include <linux/log2.h> | 12 | #include <linux/log2.h> |
13 | #include <linux/proportions.h> | ||
13 | #include <asm/atomic.h> | 14 | #include <asm/atomic.h> |
14 | 15 | ||
15 | struct page; | 16 | struct page; |
@@ -44,6 +45,9 @@ struct backing_dev_info { | |||
44 | void *unplug_io_data; | 45 | void *unplug_io_data; |
45 | 46 | ||
46 | struct percpu_counter bdi_stat[NR_BDI_STAT_ITEMS]; | 47 | struct percpu_counter bdi_stat[NR_BDI_STAT_ITEMS]; |
48 | |||
49 | struct prop_local_percpu completions; | ||
50 | int dirty_exceeded; | ||
47 | }; | 51 | }; |
48 | 52 | ||
49 | int bdi_init(struct backing_dev_info *bdi); | 53 | int bdi_init(struct backing_dev_info *bdi); |
diff --git a/include/linux/writeback.h b/include/linux/writeback.h index d1321a81c9c4..52be879793ed 100644 --- a/include/linux/writeback.h +++ b/include/linux/writeback.h | |||
@@ -97,6 +97,10 @@ extern int dirty_expire_interval; | |||
97 | extern int block_dump; | 97 | extern int block_dump; |
98 | extern int laptop_mode; | 98 | extern int laptop_mode; |
99 | 99 | ||
100 | extern int dirty_ratio_handler(struct ctl_table *table, int write, | ||
101 | struct file *filp, void __user *buffer, size_t *lenp, | ||
102 | loff_t *ppos); | ||
103 | |||
100 | struct ctl_table; | 104 | struct ctl_table; |
101 | struct file; | 105 | struct file; |
102 | int dirty_writeback_centisecs_handler(struct ctl_table *, int, struct file *, | 106 | int dirty_writeback_centisecs_handler(struct ctl_table *, int, struct file *, |