Skip to content
Snippets Groups Projects
  1. Nov 19, 2008
  2. Nov 14, 2008
  3. Nov 13, 2008
    • Oleg Drokin's avatar
      b=16823 · 0b41127b
      Oleg Drokin authored
      r=shadow,adilger
      
      Lift 4G limit on stripe_size*stripe_count
      4G limit on stripe_size remains in place, though.
      0b41127b
  4. Nov 12, 2008
    • Elena Gryaznova's avatar
      b=17634 · 8a0375e6
      Elena Gryaznova authored
      i=Yury.Umanets
      insanity cleanup (remove dup fn, sync with HEAD t-f)
      8a0375e6
    • Elena Gryaznova's avatar
      b=16488 · c448adfa
      Elena Gryaznova authored
      i=Oleg.Drokin
      new runracer script
      c448adfa
    • Elena Gryaznova's avatar
      b=17555 · 3a5105ef
      Elena Gryaznova authored
      i=Adilger
      use current config instead of reformat fs to have a single ost
      3a5105ef
  5. Nov 11, 2008
    • Elena Gryaznova's avatar
      b=16551 · ee78b870
      Elena Gryaznova authored
      i=Adilger
      conf-sanity test_32* fix to not be skipped for remote setup
      ee78b870
  6. Nov 07, 2008
    • Elena Gryaznova's avatar
      b=17477 · 45671edb
      Elena Gryaznova authored
      i=Adilger
      replace cleanup_and_setup_lustre fn by check_and_setup_lustre fn
      45671edb
    • Elena Gryaznova's avatar
      b=17477 · f04bb1d7
      Elena Gryaznova authored
      i=Adilger
      check config if lustre is mounted before acc-sm run
      f04bb1d7
    • Elena Gryaznova's avatar
      b=14384 · ac21c0e8
      Elena Gryaznova authored
      i=Brian
      assert_DIR cleanup
      ac21c0e8
    • Bobi Jam's avatar
      Branch b1_6 · 7770cb12
      Bobi Jam authored
      b=16578
      o=adilger
      
      A faster way to get long string.
      7770cb12
  7. Nov 06, 2008
    • Yury Umanets's avatar
      b=17310 · 8c981415
      Yury Umanets authored
      r=johann,shadow
      
      - fixes ptlrpcd blocking on very long reply unlink waiting. To do so new rpc phase introduced
      RQ_PHASE_UNREGISTERING in which request stay until we have reply_in_callback() called by lnet
      signaling that reply is unlinked. All requests in this state are skipped in processing by prlrcd
      instead of waiting n * 300s on each of them. This allows ptlrpcd to process other rpcs in the set;
      
      - make sure that inflight count is coherent with being present on sending or delay list. That is,
      if we see inflight != 0, rpc must be on one of these lists. This is very helpful in
      ptlrpc_invalidate_import() to show all rpcs still waiting after invalidating import;
      
      - in ptlrpc_invalidate_import() wait maximal rq_deadline - now from all inflight rpcs instead of
      obd_timeout which may be much longer. If calculated timeout is 0, obd_timeout is used. This fixes
      the issue that rq_deadline - now > obd_timeout (very easy to see in logs) which led to inflight !=
      0 assert because inflight rpcs timed out later than our wait period is finished;
      
      - in ptlrpc_invalidate_import() wait forever for rpcs in UNREGISTERING phase. Check in assert for
      inflight == 0 for wait timed out case if no rpcs in UNREGISTERING phase. Only those in
      UNREGISTERING phase are allowed to stay longer than obd_timeout;
      
      - added ptlrpc_move_rqphase() function. All phase changes go through it. Add debug_req() there to
      track down all phase changes;
      
      - conf_sanity.sh test_45 added to emulate very long reply unlink and also situation when
      rq_deadline - now > obd_timeout;
      
      - do not wait forever in ptlrpc_unregister_reply() for async case (using it from sets). sync case
      left unchanged;
      
      - make sure that ptlrpc_set_next_timeout() yields 1s timeout (instead of 0s) for the set with rpcs
      in "unregistering" stage to prevent ptlrpcd from sleeping forever and hanging in test_45;
      
      - in ptlrpcd() make sure that we do not sleep on 0 timeout.
      8c981415
  8. Nov 05, 2008
    • Elena Gryaznova's avatar
      b=16551 · 5bf79c45
      Elena Gryaznova authored
      i\Adilger
      correct remote_[mds|ost] fn to work correctly on configuration
      with several MDS/OSS nodes
      5bf79c45
    • Jinshan Xiong's avatar
      · ee927013
      Jinshan Xiong authored
      b=15715
      r=adilger,green
      
      Fixed the race of destroying and enqueuing a ldlm lock at OST side.
      ee927013
    • Bobi Jam's avatar
      Branch b1_6 · e9d306ad
      Bobi Jam authored
      b=16578
      i=adilger
      
      Description: ldlm_cancel_pack()) ASSERTION(max >= dlm->lock_count + count)
      Details    : If there is no extra space in the request for early cancels,
                   ldlm_req_handles_avail() returns 0 instead of a negative value.
      e9d306ad
  9. Nov 03, 2008
  10. Oct 31, 2008
  11. Oct 28, 2008
    • Bobi Jam's avatar
      Branch b1_6 · 3edda35c
      Bobi Jam authored
      b=17093
      o=Btian Behlendorf (behlendorf1@llnl.gov) for mgs part
      o=E. Gryaznova (grev) for test framework
      i=nathan.rutman
      i=adilger
      
      Do writeconf only explicitly required.
      3edda35c
  12. Oct 27, 2008
    • Hongchao Zhang's avatar
      Branch b1_6 · bd78a8a4
      Hongchao Zhang authored
      handle the problem of test_120a in sanity.sh: 1 cancel RPC occured
      
      b=14502
      i=adilger
      i=grev
      bd78a8a4
  13. Oct 24, 2008
    • Elena Gryaznova's avatar
      b=17477 · 45c80df5
      Elena Gryaznova authored
      i=Adilger
      i=Tappro
      init facets vars for mounted lustre
      45c80df5
    • Elena Gryaznova's avatar
      b=16551 · 2327e349
      Elena Gryaznova authored
      i=Nathan
      skip replay/recovery tests if remote MDS/OSS with nodsh
      lost_test55 fix
      2327e349
  14. Oct 23, 2008
    • Elena Gryaznova's avatar
      b=16551 · 29b5efda
      Elena Gryaznova authored
      i=Nathan
      
      skip replay/recovery tests if remote MDS/OSS with nodsh
      lost test_27 fix
      29b5efda
    • Yury Umanets's avatar
      b=17323 · 5d9e2961
      Yury Umanets authored
      r=tappro
      
      - small fix from Mike
      5d9e2961
  15. Oct 22, 2008
    • Elena Gryaznova's avatar
      b=15711 · c76ea477
      Elena Gryaznova authored
      i=Johann
      recovery-small exception for FAILURE_MODE=HARD and mixed ost devices
      c76ea477
    • Elena Gryaznova's avatar
      b=17442 · 59e367bb
      Elena Gryaznova authored
      i=Nikita
      do_nodes fix for case when list contains a single node $HOSTNAME
      59e367bb
    • Elena Gryaznova's avatar
      b=16551 (att 19784) · a67b6de0
      Elena Gryaznova authored
      o=Adilger
      i=grev
      skip replay/recovery tests if remote MDS/OSS with nodsh
      
      b=16551 (att 19835)
      i=Nathan
      do skip_rem[mds|ost] check only if test suit is run; fail acc-sm if
      tests suits were skipped due to nodsh
      
      b=17326
      i=Alexey.Lyashkov
      remove now-useless remount/reconfig for liblustre;
      always add accept=all fo lnet module
      a67b6de0
  16. Oct 21, 2008
  17. Oct 20, 2008
    • tianzy's avatar
      Branch b1_6 · 30f2425b
      tianzy authored
      fix the test_19 of sanity-quota.sh
      b=14909
      i=johann
      30f2425b
  18. Oct 17, 2008
    • Elena Gryaznova's avatar
      b=16551 · 92183fa4
      Elena Gryaznova authored
      i=Adilger
      fix for remote [mds|ost] with nodsh
      92183fa4
    • Elena Gryaznova's avatar
      b=16551 · 7209244f
      Elena Gryaznova authored
      i=Adilger
      fix for remote [mds|ost] with nodsh
      7209244f
    • Elena Gryaznova's avatar
      b=16551 · f6b98d86
      Elena Gryaznova authored
      i=Adilger
      fix for remote [mds|ost] with nodsh
      f6b98d86
    • Elena Gryaznova's avatar
      b=16551 · 5e227cbf
      Elena Gryaznova authored
      i=Adilger
      fix for remote [mds|ost] with nodsh
      5e227cbf
    • Elena Gryaznova's avatar
      b=15266 · d756fb94
      Elena Gryaznova authored
      i=Brian
      create machinefile on $TMP, cleanup machinefile
      d756fb94
Loading