Skip to content
Snippets Groups Projects
  1. Sep 14, 2007
    • Elena Gryaznova's avatar
      b=13394 · 01d424b1
      Elena Gryaznova authored
      i=Nathan
      
      get rid of "./"
      01d424b1
    • Alexey Lyashkov's avatar
      fix small typo in last commit. · 33caad07
      Alexey Lyashkov authored
      b=13304
      33caad07
    • Cliff White's avatar
      · 7f8b85e7
      Cliff White authored
      b=13457
      i=nathan
      i=brian
      
      fixes option syntax for lfs
      7f8b85e7
    • Vitaly Fertman's avatar
      Branch b1_6 · 160acfb6
      Vitaly Fertman authored
      b=13563
      i=adilger
      i=green
      
      1) cancel lru locks in ldlm_cli_cancel() and send 1 batched cancel RPC;
      2) pass the whole list of canceled locks to the async blocking thread, not
      lock-by-lock, and send cancels in batched cancel RPCs.
      160acfb6
    • Yury Umanets's avatar
      b=13595,13608 · a56ee6e3
      Yury Umanets authored
      r=nathan,adilger,shadow,green
      
      - separates client and server namespaces. Each "side" has own list and own lock;
      - separate pool shrinker to client and server shrinkers which work each with own list. This is needed to avoid mixing up server and client pool cached resources which are too different. Client's locks may be canceled in sync manner and we can return to VM number of still cached resources. And server resources (locks) are not removed in sync way,  we just change SLV and expect that client will cancel something. To VM we return 0 as number of canceled locks;
      
      - in ldlm_pools_shrink() use down_trylock() to avoid locking ns sem when it is already locked. This fixes hang up in test 116 if memory pressure comes. This issue is due to deadlock bewteen shrinker and pool thread if client and server run on same host;
      
      - move lru add stuff into separate func;
      - change l_last_used and move lock to tail of lru for case of FL_TEST_LOCK to make sure that it will still hang for some time in lru afer that. So that, if we looked for look even with FL_TEST_LOCK this means that we may need its resourse yet some time and better to stay lock in cache.
      a56ee6e3
    • Johann Lombardi's avatar
      Branch b1_6 · 2c7e0471
      Johann Lombardi authored
      b=13358
      i=wangdi
      i=nikita
      
      Impossible (EPROTO is returned) to access a directory that has a
      non-default striping and ACLs.
      2c7e0471
    • Johann Lombardi's avatar
      Branch b1_6 · 2621384c
      Johann Lombardi authored
      b=13181
      i=alex
      i=nikita
      
      Don't take the BKL in fsfilt_ext3_setattr() for 2.6 kernels.
      It causes scheduling issues when removing large files.
      2621384c
    • Elena Gryaznova's avatar
      b=12460 · 1303d959
      Elena Gryaznova authored
      i=Adilger
      
      Skip "cd ." part for patchless.
      1303d959
    • Yury Umanets's avatar
      - cleanups in ldlm_pool.c - all pools recalc is moved to separate function ldlm_pools_recalc(); · 22458ab3
      Yury Umanets authored
      - grant_speed, grant_rate, garnt_plan, cancel_rate have own procfs functions which take into account possible schedule lag for pools thread.
      22458ab3
    • Alexey Lyashkov's avatar
      Kernels after 2.6.16 not allow resotre s_dev from put_super, fix it. · 0747ade4
      Alexey Lyashkov authored
      b=13304
      i=johann
      i=green
      0747ade4
  2. Sep 13, 2007
    • deen's avatar
      Never resend AST requests. · 2772f2f8
      deen authored
      b=13596
      i=adilger
      i=deen
      original patch by green
      2772f2f8
    • Yury Umanets's avatar
      - fixed issue with long time not being scheduled pools thread. We need to... · 2adea4fb
      Yury Umanets authored
      - fixed issue with long time not being scheduled pools thread. We need to compensate that in lprocfs_rd_pool_state()
      2adea4fb
    • kalpak's avatar
      b=10555 · 1417f277
      kalpak authored
      Use correct structure name.
      1417f277
    • Bobi Jam's avatar
      Branch b1_6 · f1c226bc
      Bobi Jam authored
      b=13600
      i=kalpak, bobijam
      
      original patch by adilger.
      
      Description: "lfs find -obd UUID" prints directories
      Details    : "lfs find -obd UUID" will return all directory names instead
                   of just file names. It is incorrect because the directories
                   do not reside on the OSTs.
      f1c226bc
    • Liu Ying's avatar
      Branch b1_6 · 1a6f67d4
      Liu Ying authored
      b=2369
      i=johann, deen
      
      replace inode->i_size access with i_size_read/write
      1a6f67d4
    • scjody's avatar
      Branch b1_6 · 75802564
      scjody authored
      Remove client patches from SLES 10 kernel.  This causes SLES 10 clients to
      behave as patchless clients even on a Lustre-patched (server) kernel.
      
      b=12411
      i=adilger
      i=johann
      75802564
  3. Sep 12, 2007
    • Elena Gryaznova's avatar
      b=13486 · 59ad7cf3
      Elena Gryaznova authored
      i=Nathan
      
      Increase a set of files to choose from.
      59ad7cf3
    • Andreas Dilger's avatar
      Branch b1_6 · 874d90cf
      Andreas Dilger authored
      Move bug 13547 to 1.6.3 section instead of 1.6.4
      874d90cf
    • Cliff White's avatar
      · 2452bd79
      Cliff White authored
      b=12186
      Update ChangeLog
      2452bd79
    • Cliff White's avatar
      · 18f2c844
      Cliff White authored
      b=12186
      i=Adilger
      
      Fixes man pages for lfs
      18f2c844
    • Nathan Rutman's avatar
      b=3055 · e591f436
      Nathan Rutman authored
      i=green
      changes from eeb's inspection
      e591f436
    • Andreas Dilger's avatar
      Branch b1_6 · 49335f8d
      Andreas Dilger authored
      Allow dbench to find client.txt in /usr/share/dbench.
      b=12467
      i=nathan
      i=adilger (original patch)
      49335f8d
    • scjody's avatar
      Branch b1_6 · 584ab7f6
      scjody authored
      Add
      --------------------------------------------------------------------------------
      separator
      584ab7f6
    • komaln's avatar
      b=11230 · df2c407e
      komaln authored
      Quiet a warning.
      df2c407e
    • komaln's avatar
      b=11230 · 0146984b
      komaln authored
      r=Nathan, Adilger
      
      To tune the kernel for good SCSI performance.
      0146984b
    • Yury Umanets's avatar
      - make lru resize stuff in sanity.sh less verbose; · d990ac7d
      Yury Umanets authored
      - cleanups in tests 120* and test 124 about disable/enable lru resize;
      - make test_124 sleep for 30s to not make it too long.
      d990ac7d
    • Liu Ying's avatar
      Branch b1_6 · 111389e4
      Liu Ying authored
      b=13125
      
      replace stripe_cnt_min with *stripe_cnt to keep good object distribution
      111389e4
    • Bobi Jam's avatar
      Branch b1_6 · 454d2a8c
      Bobi Jam authored
      b=13555
      
      disable test_36 for now.
      454d2a8c
    • Nathan Rutman's avatar
      b=13552 · 901f4321
      Nathan Rutman authored
      wait longer for remote clients
      901f4321
  4. Sep 11, 2007
    • scjody's avatar
      Branch b1_6 · fa742b32
      scjody authored
      Update versions for 1.6.4
      fa742b32
    • scjody's avatar
      Branch b1_6 · e912a887
      scjody authored
      Update versions and dates.
      e912a887
    • Wang Di's avatar
      Branch: b1_6 · 428da8a3
      Wang Di authored
      b=13436
      Only disconnect errors(ENOTCONNECT & ENODEV) should be returned by rq_status.
      i=green
      i=adiger
      428da8a3
    • Johann Lombardi's avatar
      Branch b1_6 · 513e7159
      Johann Lombardi authored
      Disable journal checksum patch due to release-blocking problems with
      quota and other errors (LTS does not support # in the series files).
      b=13487
      b=13449
      r=scjody
      513e7159
    • Johann Lombardi's avatar
      Branch b1_6 · 71a5430b
      Johann Lombardi authored
      Disable journal checksum patch due to release-blocking problems with
      quota and other errors
      b=13487
      b=13449
      r=scjody
      71a5430b
    • Yury Umanets's avatar
    • Yury Umanets's avatar
      - disable/enable all namespace pools matched with pass argument in sanity.sh; · d8f35f6e
      Yury Umanets authored
      - disable all pools (and OST ones too) in ELC tests;
      - fixes in test_124:
        - make test_124 less stressing, create only 1000 locks in it;
        - calculate LVF correctly, that is, based on lock number created, desired sleep time and current limit instead of cardcoded value;
        - make test suitable for running CMD environment, where desired set of data may be shared between few MDSes.
      d8f35f6e
  5. Sep 10, 2007
Loading