summaryrefslogtreecommitdiffstats
path: root/drivers/staging/pohmelfs/netfs.h
diff options
context:
space:
mode:
authorEvgeniy Polyakov2010-02-02 23:04:30 +0100
committerGreg Kroah-Hartman2010-03-04 01:42:40 +0100
commit182374a0bddeef46769d2f8ab56fcccc433b96f3 (patch)
tree374ec65d87f9c41f7e232e206ce53daf7a1748b1 /drivers/staging/pohmelfs/netfs.h
parentStaging: pohmelfs: avoid null dereference (diff)
downloadkernel-qcow2-linux-182374a0bddeef46769d2f8ab56fcccc433b96f3.tar.gz
kernel-qcow2-linux-182374a0bddeef46769d2f8ab56fcccc433b96f3.tar.xz
kernel-qcow2-linux-182374a0bddeef46769d2f8ab56fcccc433b96f3.zip
Staging: Fixed pohmelfs regression because of per-bdi writeback.
Since pohmelfs isn't tied to a single block device, it needs to setup a backing dev like nfs/btrfs/etc do. Signed-off-by: Jens Axboe <axboe@kernel.dk> Signed-off-by: Evgeniy Polyakov <zbr@ioremap.net> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/pohmelfs/netfs.h')
-rw-r--r--drivers/staging/pohmelfs/netfs.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/staging/pohmelfs/netfs.h b/drivers/staging/pohmelfs/netfs.h
index 623a07d29dea..01cba006e07a 100644
--- a/drivers/staging/pohmelfs/netfs.h
+++ b/drivers/staging/pohmelfs/netfs.h
@@ -18,6 +18,7 @@
#include <linux/types.h>
#include <linux/connector.h>
+#include <linux/backing-dev.h>
#define POHMELFS_CN_IDX 5
#define POHMELFS_CN_VAL 0
@@ -624,6 +625,8 @@ struct pohmelfs_sb {
struct super_block *sb;
+ struct backing_dev_info bdi;
+
/*
* Algorithm strings.
*/