1. 31 10月, 2011 1 次提交
  2. 19 10月, 2011 1 次提交
  3. 01 8月, 2011 1 次提交
  4. 31 7月, 2011 1 次提交
  5. 20 7月, 2011 2 次提交
  6. 24 3月, 2011 5 次提交
  7. 22 3月, 2011 1 次提交
  8. 12 3月, 2011 1 次提交
  9. 16 1月, 2011 1 次提交
  10. 07 1月, 2011 1 次提交
  11. 02 12月, 2010 1 次提交
    • T
      NFS: Fix a memory leak in nfs_readdir · 11de3b11
      Trond Myklebust 提交于
      We need to ensure that the entries in the nfs_cache_array get cleared
      when the page is removed from the page cache. To do so, we use the
      freepage address_space operation.
      
      Change nfs_readdir_clear_array to use kmap_atomic(), so that the
      function can be safely called from all contexts.
      
      Finally, modify the cache_page_release helper to call
      nfs_readdir_clear_array directly, when dealing with an anonymous
      page from 'uncached_readdir'.
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      11de3b11
  12. 17 11月, 2010 1 次提交
  13. 25 10月, 2010 3 次提交
  14. 18 9月, 2010 1 次提交
  15. 17 9月, 2010 2 次提交
  16. 20 8月, 2010 1 次提交
  17. 02 8月, 2010 1 次提交
  18. 31 7月, 2010 2 次提交
  19. 15 5月, 2010 1 次提交
  20. 23 4月, 2010 1 次提交
    • T
      NFS: Fix an unstable write data integrity race · 71d0a611
      Trond Myklebust 提交于
      Commit 2c61be0a (NFS: Ensure that the WRITE
      and COMMIT RPC calls are always uninterruptible) exposed a race on file
      close. In order to ensure correct close-to-open behaviour, we want to wait
      for all outstanding background commit operations to complete.
      
      This patch adds an inode flag that indicates if a commit operation is under
      way, and provides a mechanism to allow ->write_inode() to wait for its
      completion if this is a data integrity flush.
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      71d0a611
  21. 06 3月, 2010 6 次提交
  22. 27 9月, 2009 1 次提交
  23. 12 8月, 2009 1 次提交
  24. 03 4月, 2009 3 次提交