xfs
[Top] [All Lists]

PARTIAL TAKE 980084 - Check for xfs_free_extent() failing.

To: sgi.bugs.xfs@xxxxxxxxxxxx
Subject: PARTIAL TAKE 980084 - Check for xfs_free_extent() failing.
From: dgc@xxxxxxx (David Chinner)
Date: Wed, 9 Apr 2008 17:25:56 +1000 (EST)
Cc: xfs@xxxxxxxxxxx
Sender: xfs-bounce@xxxxxxxxxxx
Check for xfs_free_extent() failing.

xfs_free_extent() can fail, but log recovery never bothers to check
if it successfully free the extent it was supposed to. This could
lead to silent corruption during log recovery. Abort log recovery
if we fail to free an extent.


Date:  Wed Apr  9 17:25:38 AEST 2008
Workarea:  chook.melbourne.sgi.com:/build/dgc/isms/2.6.x-xfs
Inspected by:  xaiki@xxxxxxx

The following file(s) were checked into:
  longdrop.melbourne.sgi.com:/isms/linux/2.6.x-xfs-melb


Modid:  xfs-linux-melb:xfs-kern:30801a
fs/xfs/xfs_log_recover.c - 1.340 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_log_recover.c.diff?r1=text&tr1=1.340&r2=text&tr2=1.339&f=h
        - Check for xfs_free_extent() failing.



<Prev in Thread] Current Thread [Next in Thread>
  • PARTIAL TAKE 980084 - Check for xfs_free_extent() failing., David Chinner <=