diff options
author | Charles Manning <cdhmanning@gmail.com> | 2010-03-19 16:45:49 +1300 |
---|---|---|
committer | Charles Manning <cdhmanning@gmail.com> | 2010-03-19 16:45:49 +1300 |
commit | 329ebf2e9014af0fa876cd860a4525e2a98a0d50 (patch) | |
tree | 52c41d0f61132458aed05c4e53b23c0f754b6204 /yaffs_guts.h | |
parent | 1f4323687427e7b156a7391bea3f1f4e55d90838 (diff) |
Re-enable soft delete for yaffs1 mode.
Soft deletion was disabled because it messed up yaffs2 mode.
Soft deletion is not very valuable for yaffs2 mode, but has been
re-enabled for yaffs1 mode where it is far more value.
Also added a parameter to disable soft delete.
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Diffstat (limited to 'yaffs_guts.h')
-rw-r--r-- | yaffs_guts.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/yaffs_guts.h b/yaffs_guts.h index dabcfe6..cf19391 100644 --- a/yaffs_guts.h +++ b/yaffs_guts.h @@ -606,6 +606,7 @@ struct yaffs_DeviceParamStruct { int useHeaderFileSize; /* Flag to determine if we should use file sizes from the header */ int disableLazyLoad; /* Disable lazy loading on this device */ int wideTnodesDisabled; /* Set to disable wide tnodes */ + int disableSoftDelete; /* yaffs 1 only: Set to disable the use of softdeletion. */ int deferDirectoryUpdate; /* Set to defer directory updates */ |