Skip to content
Snippets Groups Projects
  1. Aug 07, 2008
    • huanghua's avatar
      Branch HEAD · 69752a07
      huanghua authored
      b=16614
      i=tappro
      i=nikita.danilov
      
      error cleanup for procfs stats in mdt_init0()
      69752a07
  2. Jul 29, 2008
    • huanghua's avatar
      Branch HEAD · 108bcf4a
      huanghua authored
      b=16505
      i=yong.fan
      i=yury.umanets
      
      correctly handling error case if child object does not exist
      108bcf4a
  3. Jul 27, 2008
    • kalpak's avatar
      · 70e80ade
      kalpak authored
      b=16098
      
      change CFS license headers to Sun headers
      70e80ade
  4. Jul 22, 2008
    • Yury Umanets's avatar
      b=16341 · ba20aa5f
      Yury Umanets authored
      r=johann,shadow
      
      - fixes wrong check for KEY_READ_ONLY in mdt_set_info().
      ba20aa5f
  5. Jul 16, 2008
  6. Jul 15, 2008
    • Bobi Jam's avatar
      · e26a0aa3
      Bobi Jam authored
      fix code comment.
      e26a0aa3
    • Bobi Jam's avatar
      Branch HEAD · 9e29c4de
      Bobi Jam authored
      b=16205
      i=johann, sheng.yang
      
      use a macro defining ldlm timeout value on MDS.
      9e29c4de
  7. Jul 08, 2008
    • Andreas Dilger's avatar
      Branch HEAD · d0f7bd64
      Andreas Dilger authored
      Quiet compiler warning from casting pointer to integer of different size.
      b=15981
      d0f7bd64
  8. Jul 07, 2008
    • Eric Mei's avatar
      branch: HEAD · de3c3fdf
      Eric Mei authored
      port Adaptive Timeouts from b1_6 to HEAD.
      b=14071
      r=nathan
      r=adilger
      de3c3fdf
  9. Jun 19, 2008
  10. Jun 18, 2008
    • Eric Mei's avatar
      branch: HEAD · e7ddc02b
      Eric Mei authored
      fix sanity check in mdt_req_handle.
      b=16076
      r=wangdi
      r=umka
      e7ddc02b
  11. Jun 13, 2008
    • Yury Umanets's avatar
      b=15230 · ccaeafd4
      Yury Umanets authored
      r=nikita,shadow
      
      - fixed handling for OBD_FAIL_$PREF_$OPC_NET fail_ids in mdt. Former code did not
      check it correctly (due to typo with && instead of &) in mdt_req_handle() and
      they all did not work. In same time, some handlers like mdt_close() and
      mdt_enqueue() tried to check them again (result of some wrong fix) but again, did
      it not correctly. They returned 0 error without doing anything. This should
      have to emulate network failure. But as they did not allocate reply buffer and
      returned 0 error, they caused rs != NULL assert in ptlrpc. Fxing this also fixed
      replay-single.sh test_53* and replay_dual.sh test_12 and possibly others;
      
      - removed checking for NET fail_id in mdt_close() and mdt_enqueue() - sources
      of recent assert;
      
      - added sanity check in mdt_req_handle() for any other invalid situation about
      returning 0 error and not allocating reply buffers;
      
      - removed mdt_reply(), move its one line call into mdt_req_handle(). This was
      needed to simplify handling NET fail_ids in which case we should just return 0
      and make sure that no reply is sent;
      
      - comments and cleanups;
      
      - in reply-dual.sh - remove test 8 from ALWAYS_EXCEPT. It passes in HEAD.
      Originally for placed into ALWAYS_EXCEPT for old mds code and later moved to
      HEAD test scripts but as mds in HEAD is completely new this bug is making any
      sense there;
      
      - in reply-single.sh - remove tests 0b 39 56 from ALWAYS_EXCEPT. They are
      passing in HEAD. Also they are obsolete and related to closed bugs.
      ccaeafd4
  12. Jun 04, 2008
    • Yury Umanets's avatar
      b=15226 · fce887d1
      Yury Umanets authored
      r=shadow,nikita
      - fixes issue with accessing freed @ns on behalf rpc handling when some late rpc comes in fini time;
      - add new comments in functions, converts existing ones to be inline wigth doxygen comments policies.
      fce887d1
  13. May 24, 2008
    • bwzhou's avatar
      Branch HEAD · 3a5f6514
      bwzhou authored
      b=11777
      r=green, shadow
      
      invalidate the import to halt request handling so the namespace can be safely
      cleaned up
      3a5f6514
  14. May 19, 2008
    • Pravin Shelar's avatar
      · e6a067c2
      Pravin Shelar authored
      b=14230
      i=amit.sharma
      i=manoj.joseph
      
      umds cleanup: use libcfs kmap api rather than kernel kmap apis.
      e6a067c2
    • Pravin Shelar's avatar
      · 69a35130
      Pravin Shelar authored
      b=14230
      i=alex.zhuravlev
      i=h.huang
      
      following patch removes 1.6 dead code from head branch and moves some
      function to respective layers.
      
      diffstat:
      
       b/lustre/include/lustre_mds.h |   70 -
       b/lustre/mdd/mdd_lov.c        |  180 ++
       b/lustre/mds/Makefile.in      |    3
       b/lustre/mds/handler.c        | 2571 ------------------------------------------
       b/lustre/mds/mds_fs.c         |  654 ----------
       b/lustre/mds/mds_internal.h   |  209 ---
       b/lustre/mds/mds_log.c        |   84 -
       b/lustre/mds/mds_lov.c        |  295 ----
       b/lustre/mdt/mdt_handler.c    |  116 +
       b/lustre/mdt/mdt_recovery.c   |   53
       lustre/mds/commit_confd.c     |   98 -
       lustre/mds/mds_join.c         |  508 --------
       lustre/mds/mds_lib.c          |  488 -------
       lustre/mds/mds_open.c         | 1533 -------------------------
       lustre/mds/mds_reint.c        | 2419 ---------------------------------------
       lustre/mds/mds_unlink_open.c  |  287 ----
       lustre/mds/mds_xattr.c        |  358 -----
       17 files changed, 369 insertions(+), 9557 deletions(-)
      69a35130
  15. May 14, 2008
  16. May 06, 2008
    • komaln's avatar
      b=11089 · 0521288f
      komaln authored
      r=Nathan Rutman, Alexey Lyashkov
      
      Ported the patch 'to organize the stats on per-nid basis instead of the existing per-export basis' to HEAD.
      This patch also includes all its related bug fixes(bug 14016, bug 14370, bug 14873).
      0521288f
  17. Apr 16, 2008
    • huanghua's avatar
      Branch HEAD · 38ee9199
      huanghua authored
      b=13943
      i=yury.umanets
      i=nikita.danilov
      
      - more generic lu_stack_fini().
      38ee9199
  18. Apr 15, 2008
    • Vitaly Fertman's avatar
      Branch HEAD · 6b4fbaef
      Vitaly Fertman authored
      b=14910
      i=umka
      i=tappro
      
      update lock on lookup for aged files
      6b4fbaef
  19. Apr 09, 2008
    • Pravin Shelar's avatar
      · c718378f
      Pravin Shelar authored
      b=14230
      i=h.huang
      i=manoj.joseph
      
      cleanup for umds, this patch replaces kernel api call with equivalent
      api from lustre library.
      c718378f
  20. Mar 20, 2008
    • huanghua's avatar
      Branch HEAD · 290ec05f
      huanghua authored
      b=13943
      i=yong.fan
      i=nikita.danilov
      
      fini devices one by one, and then free them one by one.
      290ec05f
  21. Feb 14, 2008
    • Bobi Jam's avatar
      Branch HEAD · c4ec46c0
      Bobi Jam authored
      b=3462
      i=johann
      i=adilger
      
      patch addressing replay-single test53 set port for HEAD.
      c4ec46c0
  22. Feb 13, 2008
  23. Feb 07, 2008
    • huanghua's avatar
      b=14149 · fd908da9
      huanghua authored
      i=yong.fan
      i=rahul.deshmukh
      i=nikita.danilov
      
      - use req_capsule interface for client.
      - add some interoperability support on server side.
      fd908da9
  24. Jan 29, 2008
    • Eric Mei's avatar
      land b_colibri_devel on HEAD: · 3192e52a
      Eric Mei authored
      - redesigned remote acl support, by FanYong
        b=11842
        r=pravin.shelar, eric.mei
      - new sptlrpc configure interface
        b=13642
        r=yong.fan, rahul.deshmukh
      - split kerberos keytab for lustre_root
        b=13873
        r=yong.fan, h.huang
      - fix setuid for gss with linux keyring
        b=13899
        r=yong.fan, h.huang
      3192e52a
  25. Jan 11, 2008
    • Pravin Shelar's avatar
      b=11694 · 520f5061
      Pravin Shelar authored
      i=adilger
      i=nathan.rutman
      
      This patch for lfs getstripe to return default values for
      directories instead of "no stripe info".
      520f5061
  26. Jan 03, 2008
    • komaln's avatar
      b=14184 · f2b264f2
      komaln authored
      r=Nathan, Adilger
      
      to remove the use of LPROCFS_INIT_VARS and related macros
      f2b264f2
  27. Dec 13, 2007
    • Yong Fan's avatar
      Branch HEAD · 71e20cf1
      Yong Fan authored
      b=12974
      i=nikita
      i=adilger
      
      1) set as "inline" for such large function ("obd_fail_check()") is not suitable,
         replaced with normal function "__obd_fail_check_set()".
      2) atomic operations for obd_fail_count (replace "static count" in obd_fail_check).
      3) use "test_and_set_bit()" for "OBD_FAILED/OBD_FAIL_ONCE" check and set to avoid
         unexpected racing condition between multi-thread ops.
      4) some cleanup for OBD_FAIL_XXX macro.
      71e20cf1
    • Andrew Perepechko's avatar
      Branch HEAD · 1f8b7d9d
      Andrew Perepechko authored
      b=13377
      i=umka
      i=nikita
      
      "comments" patch.
      1f8b7d9d
  28. Dec 03, 2007
    • huanghua's avatar
      Branch HEAD · b63da8a5
      huanghua authored
      b=14064
      
      - readdir() for liblustre: i=nikita,fanyong
      - flock for liblustre and various fixes for liblustre: i=umka,fanyong
      b63da8a5
  29. Nov 29, 2007
    • Yong Fan's avatar
      Branch HEAD · bf077c4e
      Yong Fan authored
      b=14135
      i=nathan
      i=huanghua
      
      Original "mgc_logname2resid" process both "logname" (which consists of fsname-nodetype)
      and "fsname", it can not distinguish "-" contained fsname and the logname.
      Split it into two functions: "mgc_logname2resid" and "mgs_fsname2resid" for that.
      bf077c4e
  30. Oct 31, 2007
  31. Oct 23, 2007
  32. Oct 11, 2007
  33. Sep 26, 2007
    • Yury Umanets's avatar
      b=2262 · f83a8d69
      Yury Umanets authored
      r=vitaly,nikita
      - landed lru resize code with all fixes and cleanups existing in 1_6.
      f83a8d69
  34. Sep 24, 2007
  35. Sep 20, 2007
  36. Sep 19, 2007
    • Vitaly Fertman's avatar
      Branch HEAD · 995c1fbb
      Vitaly Fertman authored
      b=13581
      i=tappro
      i=huanghua
      
      Replay Size-on-MDS related RPCs properly.
      995c1fbb
Loading