X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=yaffs_guts.h;h=3bae979134dfcd3fc7bb66f12d4bb6c78f65c39f;hp=7d2ab53011e909346de68de72bda99a8203400cf;hb=80e2ce88349c6722e5cdc5099f29c85d4ee5b6db;hpb=b4a902328423692f296c9118bf6bfaa057ccc72c diff --git a/yaffs_guts.h b/yaffs_guts.h index 7d2ab53..3bae979 100644 --- a/yaffs_guts.h +++ b/yaffs_guts.h @@ -63,7 +63,7 @@ #define YAFFS_OBJECT_SPACE 0x40000 -#define YAFFS_CHECKPOINT_VERSION 3 +#define YAFFS_CHECKPOINT_VERSION 4 #ifdef CONFIG_YAFFS_UNICODE #define YAFFS_MAX_NAME_LENGTH 127 @@ -603,10 +603,6 @@ struct yaffs_DeviceParamStruct { int disableLazyLoad; /* Disable lazy loading on this device */ int wideTnodesDisabled; /* Set to disable wide tnodes */ - YCHAR *pathDividers; /* String of legal path dividers */ - - - /* End of stuff that must be set before initialisation. */ }; @@ -700,6 +696,7 @@ struct yaffs_DeviceStruct { yaffs_ObjectList *allocatedObjectList; yaffs_ObjectBucket objectBucket[YAFFS_NOBJECT_BUCKETS]; + __u32 bucketFinder; int nFreeChunks; @@ -797,7 +794,6 @@ typedef struct { /* yaffs2 runtime stuff */ unsigned sequenceNumber; /* Sequence number of currently allocating block */ - unsigned oldestDirtySequence; } yaffs_CheckpointDevice;