1. 28 4月, 2006 4 次提交
  2. 27 4月, 2006 4 次提交
  3. 26 4月, 2006 14 次提交
  4. 25 4月, 2006 3 次提交
  5. 24 4月, 2006 1 次提交
  6. 23 4月, 2006 2 次提交
  7. 22 4月, 2006 7 次提交
  8. 21 4月, 2006 2 次提交
    • D
      [GFS2] journal recovery patch · c63e31c2
      David Teigland 提交于
      This is one of the changes related to journal recovery I mentioned a
      couple weeks ago.  We can get into a situation where there are only
      readonly nodes currently mounting the fs, but there are journals that need
      to be recovered.  Since the readonly nodes can't recover journals, the
      next rw mounter needs to go through and check all journals and recover any
      that are dirty (i.e. what the first node to mount the fs does).  This rw
      mounter needs to skip the journals held by the existing readonly nodes.
      Skipping those journals amounts to using the TRY flag on the journal locks
      so acquiring the lock of a journal held by a readonly node will fail
      instead of blocking indefinately.
      Signed-off-by: NDavid Teigland <teigland@redhat.com>
      Signed-off-by: NSteven Whitehouse <swhiteho@redhat.com>
      c63e31c2
    • S
      [GFS2] Fix a bug: scheduling under a spinlock · 190562bd
      Steven Whitehouse 提交于
      At some stage, a mutex was added to gfs2_glock_put() without
      checking all its call sites. Two of them were called from
      under a spinlock causing random delays at various points and
      crashes.
      Signed-off-by: NSteven Whitehouse <swhiteho@redhat.com>
      190562bd
  9. 20 4月, 2006 3 次提交