Skip to content
Snippets Groups Projects
  1. Oct 14, 2005
    • alex's avatar
      b=9516 · 6f759812
      alex authored
      r=alex
      
       - limit number of in-flight async destroy rpcs MDS issues
         to destroy OST objects
      6f759812
  2. Sep 20, 2005
  3. Sep 16, 2005
  4. Sep 11, 2005
    • alex's avatar
      b=7237 · bae0d250
      alex authored
       - always close transaction before calling lov/osc
      bae0d250
  5. Sep 10, 2005
  6. Sep 08, 2005
  7. Aug 29, 2005
  8. Aug 27, 2005
    • Lai Siyao's avatar
      · 4380cd85
      Lai Siyao authored
      a minor reorganization of capability code.
      some cleanup.
      4380cd85
  9. Aug 26, 2005
  10. Aug 25, 2005
  11. Aug 24, 2005
  12. Aug 22, 2005
    • Yury Umanets's avatar
      few changes for debug purposes in OSC: · 0b9bce27
      Yury Umanets authored
      - increased number in flight requests by factor 2. Thus twise is increased cl_dirty_max (in fact cache size)
      - disabled check for in flight requests in osc_check_rpcs() - number of in flight RPCs is limited anyway by ->cl_dirty_max
      0b9bce27
    • Yury Umanets's avatar
      - added missed fix to osc_exit_cache() from 1_4. It updates lost_grant mor... · 8225f96c
      Yury Umanets authored
      - added missed fix to osc_exit_cache() from 1_4. It updates lost_grant mor carefuly what is important for cases when blocksize is not equal to page size.
      - fixed warning about init of var in llog test stuff.
      8225f96c
    • Yury Umanets's avatar
      - added more debug in osc. Currently two ideas are working for checks why osc... · 99bf8fb2
      Yury Umanets authored
      - added more debug in osc. Currently two ideas are working for checks why osc does not give desired band:
      
      (1) cache size is choosen kind of cumbersome way and not enough, what makes writing thread waiting for cache in osc_enter_cache(). Cache size curremtly does not depend on how good wire is able to send RPCs to remote node what seems to be an artificial limit in some cases. If this is so, the fix would be to adjust cache size depending on much it is needed. This however does not explain why second subtest suffers from slowdown whereas first one does not.
      
      (2) due to some reasons (limited cache or limited grant from OST) many async RPCs are falled back to synchronous IO what makes substential slowdown.
      
      Added debug on real cluster should show what is going on there. Idea that issue on server has a little chance to be true, as server uses direct IO and there is almost not ability to be slowed down due to some cache issues, etc.
      99bf8fb2
  13. Aug 20, 2005
  14. Aug 19, 2005
  15. Aug 18, 2005
    • alex's avatar
      b=7357 · 3ef4ad3e
      alex authored
       - check lop body as well
      3ef4ad3e
    • alex's avatar
      b=7357 · ba02f0c0
      alex authored
       - couple LASSERTs to catch use-after-free
      ba02f0c0
  16. Aug 17, 2005
  17. Aug 16, 2005
  18. Aug 15, 2005
  19. Aug 14, 2005
    • Mikhail Pershin's avatar
      b=7214 · da0196b9
      Mikhail Pershin authored
      - fix the getting own nid - use PtlGetId now
      da0196b9
  20. Aug 13, 2005
    • Mikhail Pershin's avatar
      b=7214 · 0737fef9
      Mikhail Pershin authored
      - store node id in audit records on OSS
      - move audit hook from filter_commitrw() to fsfilt_smfs_map_inode_pages()
      - fix invalid nid in osc_get_info()
      - rework stat/open audit hooks to store file lustre id, not parent one
      - audit errors while stat/open
      0737fef9
  21. Aug 11, 2005
  22. Aug 10, 2005
  23. Aug 09, 2005
  24. Aug 08, 2005
  25. Aug 07, 2005
    • alex's avatar
      b=7267,7034 · 22b9090b
      alex authored
       - dedicated threads for serving OST_DESTROY and MDS_CLOSE
      22b9090b
  26. Aug 06, 2005
  27. Aug 05, 2005
Loading