Whamcloud - gitweb
Branch HEAD
authoryangsheng <yangsheng>
Tue, 21 Apr 2009 14:42:04 +0000 (14:42 +0000)
committeryangsheng <yangsheng>
Tue, 21 Apr 2009 14:42:04 +0000 (14:42 +0000)
b=18810

i=bzzz, adilger

Use sb_bgl_lock to protect bitmaps.

Author: adilger

lustre/ChangeLog

index 08d6c14..a9c1b8b 100644 (file)
@@ -13,6 +13,17 @@ tbd  Sun Microsystems, Inc.
         removed cwd "./" (refer to Bugzilla 14399).
        * File join has been disabled in this release, refer to Bugzilla 16929.
 
+Severity   : major
+Frequency  : rare
+Bugzilla   : 18810
+Description: fix racy locking of mballoc block bitmaps causing BUG
+Details    : The locking of the mballoc buddy bitmap and the in-memory
+            block bitmap was using two different spin locks in some
+            cases.  This made it possible to incorrectly access the
+            mballoc bitmap while another process was modifying it,
+            causing a sanity assertion to fail.  While no on-disk corruption
+            was reported, there was some risk of this happening.
+
 Severity   : normal
 Frequency  : rare, on llog test 6
 Bugzilla   : 16839