[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PARTIAL TAKE 877258 - If an xfs filesystem is corrupted, mount can hang forever



Handle mode 0 inodes that find their way onto the unlinked list
These shouldn't be there, probably the result of corruption.
However, if we find one, handle it specially so that we don't
deadlock during unlinked list processing in recovery.  Without
xfs_iput_new, we'd be waiting on an inode lock we already hold.


Date:  Fri Jan 10 09:08:14 PST 2003
Workarea:  stout.americas.sgi.com:/localhome/src/sandeen/2.4.x-xfs/workarea-alwaysclean

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:136535a
linux/fs/xfs/xfs_log_recover.c - 1.253