1. 10 2月, 2007 1 次提交
    • D
      [XFS] Ensure a frozen filesystem has a clean log before writing the dummy · 2823945f
      David Chinner 提交于
      record.
      
      The current Linux XFS freeze code is a mess. We flush the metadata buffers
      out while we are still allowing new transactions to start and then fail to
      flush the dirty buffers back out before writing the unmount and dummy
      records to the log.
      
      This leads to problems when the frozen filesystem is used for snapshots -
      we do log recovery on a readonly image and often it appears that the log
      image in the snapshot is not correct. Hence we end up with hangs, oops and
      mount failures when trying to mount a snapshot image that has been created
      when the filesystem has not been correctly frozen.
      
      To fix this, we need to move th metadata flush to after we wait for all
      current transactions to complete in teh second stage of the freeze. This
      means that when we write the final log records, the log should be clean
      and recovery should never occur on a snapshot image created from a frozen
      filesystem.
      
      SGI-PV: 959267
      SGI-Modid: xfs-linux-melb:xfs-kern:28010a
      Signed-off-by: NDavid Chinner <dgc@sgi.com>
      Signed-off-by: NDonald Douwsma <donaldd@sgi.com>
      Signed-off-by: NTim Shimmin <tes@sgi.com>
      2823945f
  2. 28 9月, 2006 1 次提交
  3. 09 6月, 2006 5 次提交
  4. 29 3月, 2006 1 次提交
  5. 17 3月, 2006 1 次提交
  6. 02 11月, 2005 2 次提交
  7. 05 9月, 2005 1 次提交
  8. 21 6月, 2005 1 次提交
  9. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4