1. 04 Mar, 2014 1 commit
  2. 04 Mar, 2009 2 commits
  3. 18 Dec, 2008 1 commit
  4. 31 Mar, 2007 1 commit
    • Theodore Ts'o's avatar
      Fix e2fsck to set the filetype of '..' when connecting a dir, to lost+found · 56c8c592
      Theodore Ts'o authored
      
      If there is an orphaned inode whose '..' entry is pointing at a special
      file, the filetype of the '..' entry will set to the type of the special
      file.  When the orphaned directory is reconnected to /lost+found, the
      filetype of the '..' field is not reset to EXT2_FT_DIR, so a second
      e2fsck is required to repair the filesystem.
      
      We address this situation by setting the filetype of '..' when we
      reconnect the inode to /lost+found.
      
      Addresses Lustre Bug: #11645
      Signed-off-by: default avatar"Theodore Ts'o" <tytso@mit.edu>
      56c8c592
  5. 25 Jun, 1999 1 commit
    • Theodore Ts'o's avatar
      ChangeLog, e2fsck.h, pass1.c, pass2.c, pass4.c, swapfs.c: · e72a9ba3
      Theodore Ts'o authored
        e2fsck.h:
        pass1.c (pass1_get_blocks, pass1_read_inode, pass1_write_inode,
        	pass1_check_directory, e2fsck_use_inode_shortcuts): Make pass1_* be
        	private static functions, and create new function
        	e2fsck_use_inode_shortcuts which sets and clears the inode shortcut
        	functions in the fs structure.
        e2fsck.h:
        pass2.c (e2fsck_process_bad_inode): Make process_bad_inode() an
        	exported function.
        pass4.c (e2fsck_pass4): Call e2fsck_process_bad_inode to check if a
        	disconnected inode has any problems before connecting it to
        	/lost+found.  Bug and suggested fix by Pavel Machek <pavel@bug.ucw.cz>
      ChangeLog, swapfs.c:
        swapfs.c (ext2fs_swap_inode): Add compatibility for Linux 2.3 kernels
        	that use i_generation instead of i_version.  Patch supplied by Jon
        	Bright <sircus@sircus.demon.co.uk>.
      ChangeLog, mke2fs.8.in:
        mke2fs.8.in: Fix typo in man page which caused the badblocks command
        	to not show up in the "SEE ALSO" section.
      ChangeLog, expect.1, expect.2, image.gz, name:
        f_recnect_bad: New test which checks the case where a disconnect inode
        	also bad inode fields; we need to make sure e2fsck offers to fix the
        	inode (or clear the inode, as necessary).
      e72a9ba3
  6. 26 Apr, 1997 2 commits