]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/backing-dev-defs.h
Merge tag 'trace-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt...
[mirror_ubuntu-artful-kernel.git] / include / linux / backing-dev-defs.h
index c357f27d54835fdb25c977a014ea8b65acf75e92..e850e76acaaf17dea16069faee5d9d12f179ff32 100644 (file)
@@ -116,6 +116,8 @@ struct bdi_writeback {
        struct list_head work_list;
        struct delayed_work dwork;      /* work item used for writeback */
 
+       unsigned long dirty_sleep;      /* last wait */
+
        struct list_head bdi_node;      /* anchored at bdi->wb_list */
 
 #ifdef CONFIG_CGROUP_WRITEBACK
@@ -136,12 +138,13 @@ struct bdi_writeback {
 struct backing_dev_info {
        struct list_head bdi_list;
        unsigned long ra_pages; /* max readahead in PAGE_SIZE units */
-       unsigned int capabilities; /* Device capabilities */
+       unsigned long io_pages; /* max allowed IO size */
        congested_fn *congested_fn; /* Function pointer if device is md/dm */
        void *congested_data;   /* Pointer to aux data for congested func */
 
        char *name;
 
+       unsigned int capabilities; /* Device capabilities */
        unsigned int min_ratio;
        unsigned int max_ratio, max_prop_frac;