07 Apr, 2009

1 commit

  • NILFS2 uses another DAT inode during garbage collection to ensure
    atomicity and consistency of the DAT in the transient state. This
    twin inode is called GCDAT.

    This adds functions to initialize the GCDAT and to switch page caches
    and B-tree node caches between these two inodes.

    Signed-off-by: Seiji Kihara
    Signed-off-by: Ryusuke Konishi
    Signed-off-by: Yoshiji Amagai
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ryusuke Konishi