1. 09 2月, 2007 1 次提交
  2. 17 11月, 2006 1 次提交
  3. 08 11月, 2006 1 次提交
  4. 02 11月, 2006 1 次提交
  5. 12 10月, 2006 1 次提交
  6. 01 10月, 2006 4 次提交
  7. 28 9月, 2006 1 次提交
  8. 02 6月, 2006 1 次提交
  9. 01 6月, 2006 2 次提交
  10. 22 4月, 2006 1 次提交
  11. 01 4月, 2006 1 次提交
  12. 31 3月, 2006 1 次提交
  13. 27 3月, 2006 1 次提交
  14. 23 3月, 2006 1 次提交
  15. 03 3月, 2006 1 次提交
  16. 02 3月, 2006 1 次提交
  17. 22 2月, 2006 1 次提交
  18. 10 1月, 2006 1 次提交
  19. 09 1月, 2006 1 次提交
    • O
      [PATCH] Fix and add EXPORT_SYMBOL(filemap_write_and_wait) · 28fd1298
      OGAWA Hirofumi 提交于
      This patch add EXPORT_SYMBOL(filemap_write_and_wait) and use it.
      
      See mm/filemap.c:
      
      And changes the filemap_write_and_wait() and filemap_write_and_wait_range().
      
      Current filemap_write_and_wait() doesn't wait if filemap_fdatawrite()
      returns error.  However, even if filemap_fdatawrite() returned an
      error, it may have submitted the partially data pages to the device.
      (e.g. in the case of -ENOSPC)
      
      <quotation>
      Andrew Morton writes,
      
      If filemap_fdatawrite() returns an error, this might be due to some
      I/O problem: dead disk, unplugged cable, etc.  Given the generally
      crappy quality of the kernel's handling of such exceptions, there's a
      good chance that the filemap_fdatawait() will get stuck in D state
      forever.
      </quotation>
      
      So, this patch doesn't wait if filemap_fdatawrite() returns the -EIO.
      
      Trond, could you please review the nfs part?  Especially I'm not sure,
      nfs must use the "filemap_fdatawrite(inode->i_mapping) == 0", or not.
      Acked-by: NTrond Myklebust <trond.myklebust@fys.uio.no>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      28fd1298
  20. 13 12月, 2005 1 次提交
  21. 02 12月, 2005 1 次提交
  22. 30 11月, 2005 3 次提交
  23. 29 11月, 2005 1 次提交
  24. 20 11月, 2005 1 次提交
  25. 19 11月, 2005 3 次提交
  26. 18 11月, 2005 1 次提交
  27. 16 11月, 2005 1 次提交
  28. 12 11月, 2005 1 次提交
  29. 05 11月, 2005 1 次提交
  30. 21 10月, 2005 1 次提交
  31. 06 10月, 2005 2 次提交