aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJens Axboe <jens.axboe@oracle.com>2009-09-09 09:10:25 +0200
committerJens Axboe <jens.axboe@oracle.com>2009-09-11 09:20:26 +0200
commit500b067c5e6ceea49cf280a02597b1169320e08c (patch)
tree5e2e9bfd66f825f845fdf395b6303b884769ff6d /include
parentwriteback: add name to backing_dev_info (diff)
downloadlinux-dev-500b067c5e6ceea49cf280a02597b1169320e08c.tar.xz
linux-dev-500b067c5e6ceea49cf280a02597b1169320e08c.zip
writeback: check for registered bdi in flusher add and inode dirty
Also a debugging aid. We want to catch dirty inodes being added to backing devices that don't do writeback. Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/backing-dev.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/backing-dev.h b/include/linux/backing-dev.h
index 2f218b7cb063..f169bcb90b58 100644
--- a/include/linux/backing-dev.h
+++ b/include/linux/backing-dev.h
@@ -29,6 +29,7 @@ enum bdi_state {
BDI_wb_alloc, /* Default embedded wb allocated */
BDI_async_congested, /* The async (write) queue is getting full */
BDI_sync_congested, /* The sync queue is getting full */
+ BDI_registered, /* bdi_register() was done */
BDI_unused, /* Available bits start here */
};