- Sep 14, 2007
-
-
Elena Gryaznova authored
i=Nathan get rid of "./"
-
Alexey Lyashkov authored
b=13304
-
Cliff White authored
b=13457 i=nathan i=brian fixes option syntax for lfs
-
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.
-
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.
-
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.
-
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.
-
Elena Gryaznova authored
i=Adilger Skip "cd ." part for patchless.
-
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.
-
Alexey Lyashkov authored
b=13304 i=johann i=green
-
- Sep 13, 2007
-
-
deen authored
b=13596 i=adilger i=deen original patch by green
-
Yury Umanets authored
- fixed issue with long time not being scheduled pools thread. We need to compensate that in lprocfs_rd_pool_state()
-
kalpak authored
Use correct structure name.
-
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.
-
Liu Ying authored
b=2369 i=johann, deen replace inode->i_size access with i_size_read/write
-
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
-
- Sep 12, 2007
-
-
Elena Gryaznova authored
i=Nathan Increase a set of files to choose from.
-
Andreas Dilger authored
Move bug 13547 to 1.6.3 section instead of 1.6.4
-
Cliff White authored
b=12186 Update ChangeLog
-
Cliff White authored
b=12186 i=Adilger Fixes man pages for lfs
-
Nathan Rutman authored
i=green changes from eeb's inspection
-
Andreas Dilger authored
Allow dbench to find client.txt in /usr/share/dbench. b=12467 i=nathan i=adilger (original patch)
-
scjody authored
Add -------------------------------------------------------------------------------- separator
-
komaln authored
Quiet a warning.
-
komaln authored
r=Nathan, Adilger To tune the kernel for good SCSI performance.
-
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.
-
Liu Ying authored
b=13125 replace stripe_cnt_min with *stripe_cnt to keep good object distribution
-
Bobi Jam authored
b=13555 disable test_36 for now.
-
Nathan Rutman authored
wait longer for remote clients
-
- Sep 11, 2007
-
-
scjody authored
Update versions for 1.6.4
-
scjody authored
Update versions and dates.
-
Wang Di authored
b=13436 Only disconnect errors(ENOTCONNECT & ENODEV) should be returned by rq_status. i=green i=adiger
-
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
-
Johann Lombardi authored
Disable journal checksum patch due to release-blocking problems with quota and other errors b=13487 b=13449 r=scjody
-
Yury Umanets authored
-
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.
-
- Sep 10, 2007
-
-
Yury Umanets authored
-
Yury Umanets authored
- add OBD_CONNECT_LRU_RESIZE for mds->ost connections. MDS does not take locks on OST, but this flag will allow all namespaces look same way if LRU_RESIZE is supported.
-
Yury Umanets authored
- fixed bug in ldlm_cancel_lru_local(). It should cancel locks according to SLV only in the case of passed zero @count. If @count is not zero - cancel requested number of locks regardless SLV. Found by failure of sanityN test_20; - raise error and return -EINVAL if ldlm_cancel_lru() did not cancel requested number of locks in case of sync cancel if lru resize is supported.
-
Andreas Dilger authored
Add "df" so the statfs data will be updated on disk (when statfs patches are landed). b=13198
-