• Mark Fasheh's avatar
    ocfs2: Add directory block trailers. · 87d35a74
    Mark Fasheh authored
    Future ocfs2 features metaecc and indexed directories need to store a
    little bit of data in each dirblock.  For compatibility, we place this
    in a trailer at the end of the dirblock.  The trailer plays itself as an
    empty dirent, so that if the features are turned off, it can be reused
    without requiring a tunefs scan.
    
    This code adds the trailer and validates it when the block is read in.
    
    [ Mark is the original author, but I reinserted this code before his
      dir index work.  -- Joel ]
    Signed-off-by: default avatarJoel Becker <joel.becker@oracle.com>
    Signed-off-by: default avatarMark Fasheh <mfasheh@suse.com>
    87d35a74
ocfs2_fs.h 40.3 KB