vserver 1.9.5.x5
[linux-2.6.git] / fs / ntfs / volume.h
index 9775fa6..4b97fa8 100644 (file)
@@ -24,6 +24,8 @@
 #ifndef _LINUX_NTFS_VOLUME_H
 #define _LINUX_NTFS_VOLUME_H
 
+#include <linux/rwsem.h>
+
 #include "types.h"
 #include "layout.h"
 
@@ -81,6 +83,8 @@ typedef struct {
 
 #ifdef NTFS_RW
        /* Variables used by the cluster and mft allocators. */
+       s64 mft_data_pos;               /* Mft record number at which to
+                                          allocate the next mft record. */
        LCN mft_zone_start;             /* First cluster of the mft zone. */
        LCN mft_zone_end;               /* First cluster beyond the mft zone. */
        LCN mft_zone_pos;               /* Current position in the mft zone. */