1. 05 9月, 2009 25 次提交
  2. 28 8月, 2009 1 次提交
  3. 21 8月, 2009 2 次提交
  4. 18 8月, 2009 3 次提交
  5. 11 8月, 2009 1 次提交
    • J
      ocfs2: Fix possible deadlock when extending quota file · b409d7a0
      Jan Kara 提交于
      In OCFS2, allocator locks rank above transaction start. Thus we
      cannot extend quota file from inside a transaction less we could
      deadlock.
      
      We solve the problem by starting transaction not already in
      ocfs2_acquire_dquot() but only in ocfs2_local_read_dquot() and
      ocfs2_global_read_dquot() and we allocate blocks to quota files before starting
      the transaction.  In case we crash, quota files will just have a few blocks
      more but that's no problem since we just use them next time we extend the
      quota file.
      Signed-off-by: NJan Kara <jack@suse.cz>
      Signed-off-by: NJoel Becker <joel.becker@oracle.com>
      b409d7a0
  6. 08 8月, 2009 2 次提交
  7. 01 8月, 2009 1 次提交
  8. 31 7月, 2009 1 次提交
  9. 24 7月, 2009 4 次提交