From: yangsheng Date: Tue, 21 Apr 2009 14:42:04 +0000 (+0000) Subject: Branch HEAD X-Git-Tag: v1_9_170~40 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=31df8a3f2ef17d7cc53ff5778b32dd778aea5c5d;p=fs%2Flustre-release.git Branch HEAD b=18810 i=bzzz, adilger Use sb_bgl_lock to protect bitmaps. Author: adilger --- diff --git a/lustre/ChangeLog b/lustre/ChangeLog index 08d6c14..a9c1b8b 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -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