1. 07 6月, 2007 1 次提交
    • M
      ocfs2: Fix invalid assertion during write on 64k pages · eeb47d12
      Mark Fasheh 提交于
      The write path code intends to bug if a math error (or unhandled case)
      results in a write outside of the current cluster boundaries. The actual
      BUG_ON() statements however are incorrect, leading to a crash on kernels
      with 64k page size. Fix those by checking against the right variables.
      
      Also, move the assertions higher up within the functions so that they trip
      *before* the code starts to mark buffers.
      Signed-off-by: NMark Fasheh <mark.fasheh@oracle.com>
      eeb47d12
  2. 26 5月, 2007 2 次提交
  3. 03 5月, 2007 3 次提交
  4. 27 4月, 2007 10 次提交
  5. 15 3月, 2007 1 次提交
  6. 29 12月, 2006 1 次提交
    • M
      ocfs2: Allow direct I/O read past end of file · 564f8a32
      Mark Fasheh 提交于
      ocfs2_direct_IO_get_blocks() was incorrectly returning -EIO for a direct I/O
      read whose start block was past the end of the file allocation tree. Fix
      things so that we return a hole instead. do_direct_IO() will then notice
      that the range start is past eof and return a short read.
      
      While there, remove the unused vbo_max variable.
      Signed-off-by: NMark Fasheh <mark.fasheh@oracle.com>
      564f8a32
  7. 09 12月, 2006 1 次提交
  8. 02 12月, 2006 4 次提交
  9. 21 9月, 2006 1 次提交
  10. 30 6月, 2006 1 次提交
  11. 29 6月, 2006 1 次提交
  12. 18 5月, 2006 1 次提交
  13. 27 3月, 2006 1 次提交
  14. 25 3月, 2006 1 次提交
  15. 04 1月, 2006 1 次提交