- Sep 20, 2007
-
-
Elena Gryaznova authored
i=Scjody set stripe count over all OSTs; calculate SIZE based on min kbytesfree.
-
- Aug 30, 2007
-
-
Elena Gryaznova authored
b=13367 i=Adilger i=Nathan t-f skip(); use logs for all test scripts hepler remote_mds() remote_ost()
-
scjody authored
Fix ONLY variable handling b=12499 i=brian i=adilger
-
- Aug 08, 2007
-
-
Elena Gryaznova authored
i=Adilger i=Shadow s/sh/bash/ cleanup
-
- Jul 25, 2007
-
-
Nathan Rutman authored
i=brian add ONLY, debugsave fix iozone test size remove some test output
-
- May 29, 2007
-
-
Andreas Dilger authored
Minor cleanups to tests, improved error messages. b=12560 i=scjody
-
- May 11, 2007
-
-
Andreas Dilger authored
Don't run lfscktest.sh if the OSTs are remote.
-
- Apr 26, 2007
-
-
Nathan Rutman authored
-
- Mar 31, 2007
-
-
scjody authored
Use eval when changing debug settings to avoid shell-related failures. b=12081 r=adilger
-
- Feb 26, 2007
-
-
Nathan Rutman authored
-
- Feb 12, 2007
-
-
Nathan Rutman authored
-
- Feb 10, 2007
-
-
Nathan Rutman authored
-
- Oct 23, 2004
-
-
Yury Umanets authored
-
- Jun 02, 2004
-
-
Phil Schwan authored
b_cmobd_merge should not be used for any further development or testing!
-
- May 17, 2004
-
-
Phil Schwan authored
cMD_PRE_CMD_SMASH are the relevant tags. The pre-smashing contents of HEAD will be committed by yury into b_cmd as a merge of the two branches. These will be stabilized on b_cmd and eventually landed onto HEAD.
-
- Apr 29, 2004
-
-
Andreas Dilger authored
b=3284, b=3285, b=3043, b=3236, revert liblustre group changes
-
- Apr 23, 2004
-
-
Andreas Dilger authored
b=3043, b=3258, b=3219, b=2410
-
- Mar 08, 2004
-
-
Andreas Dilger authored
enqueue reply if the extent was changed and granted immediately. This avoids overwriting the policy data if it was updated in the completion callback before the reply was processed. b=2901 r=phil
-
- Mar 05, 2004
-
-
Andreas Dilger authored
b=2733, b=2773, b=2529, b=2730, b=2819, b=2814, b=2822, b=1450, b=2676, b=2681 b=2817, b=2706, b=2816, b=1987, b=2884, b=1191, b=2809, b=2765, b=2805, b=1972
-
- Feb 24, 2004
-
-
Andreas Dilger authored
-
- Feb 13, 2004
-
-
Andreas Dilger authored
Adds support for client-side write cache accounting via OST write credits (grants). There is not yet a "correction" algorithm for grants if they get out of sync between the client and OST (OST can handle clients who think they have grant but do not). Peter had previously suggested that grants should decay over time (faster on the clients than on the OSTs) so idle nodes do not consume space they aren't using. Use /proc/fs/lustre/osc/OSC*/cur_grant_bytes (and existing cur_dirty_bytes) to check client-side cache values. Includes lustre-side changes for lfsck support (create files with specific objids, create specific objids on OSTs). Also includes some changes to the testing scripts (local.sh, lov.sh, acc-sm) so that they include a "client nid '*'" client and can be used for sanityN.sh testing. This has been put into the main acceptance-small.sh loop so that sanityN.sh will be run on both single and multi-OST setups. b=974 b=2349 r=shaver
-
- Jan 23, 2004
-
-
Mike Shaver authored
with --inode-size override for lmc and lconf r=rread,adilger
-
- Jan 07, 2004
-
-
jerrifer authored
-
- Dec 24, 2003
-
-
ccooper authored
-
- Dec 21, 2003
-
-
Oleg Drokin authored
Approved by Andreas Dilger.
-
- Dec 16, 2003
-
-
Oleg Drokin authored
Fix for bug 974, Also adds a test to check for OOM (modified script from bug 1135), fixes to sanity.sh's test 45 to obtain a grant (closes 2387).
-
- Dec 03, 2003
-
-
Phil Schwan authored
-
- Jul 25, 2003
-
-
Phil Schwan authored
- dozens and dozens of fixes for working with 2.6 kernels - new 2.4 kernel APIs - uncountable bug fixes
-
- Jun 26, 2003
-
-
Phil Schwan authored
-
- Jun 12, 2003
-
-
Phil Schwan authored
- remove extN/ files
-
- Mar 02, 2003
-
-
Phil Schwan authored
-
- Feb 07, 2003
-
-
Phil Schwan authored
* bug fixes - Fix ldlm_lock_match on the MDS to avoid matching remote locks (592) - Fix fsfilt_extN_readpage() to read a full page of directory entries, or fake the remainder if PAGE_SIZE != blocksize (500) - Avoid extra mdc_getattr() in ll_intent_lock when possible (534, 604) - Fix imbalanced LOV object allocation and out-of-bound access (469) - Most intent operations were removed, in favour of a new RPC mode that does a single RPC to the server and bypasses most of the VFS - All LDLM resource ID arrays were removed in favour of ldlm_res_id - Aggressively cancel local locks on DLM servers - mds_reint_unlink sends EA to the client if it's the last nlink. client uses that EA to unlink OST objects. - mds_reint_{rename,unlink,link} were rewritten to take ordered locks - recursive symlinks were fixed (440) - fixed NULL deref in DEBUG_REQ - filter_update_lastobjid no longer calls sync, which annoyed extN - fixed multi-client small-writes to a single file problem (445) - fixed mtime updates during file writes (607) - fixed vector writes on obdfilter causing problems when ENOSPC (670) - fixed bug in obd_brw_read/write() (under guise of testing 367) - fixed Linux OST size reporting problem (444, 656) - OST now updates object mtime with writes or setattr (607, 619) - client verifies file size before zeroing page past EOF (445) - OST now writes last allocated objid to disk with allocation (108) - LOV on echo now works (409) * protocol changes - mds_reint_unlink sends a new buffer, with the EA included. this buffer is only valid if body->valid & OBD_MD_FLEASIZE, which is only set if a regular file was being unlinked, and it was the last link - use PtlGet from the target for bulk writes (315) - OST now updates object mtime with writes or setattr (607, 619) - LDLM now has a grant-time callback to revalidate locked items, if necessary (604) - Many MDS operations were reorganized to combat race conditions * other changes - Merge b_intel branch (updated lprocfs code) - now at /proc/fs/lustre - configure check to avoid gcc version 2.96 20000731-2.96-98 (606)
-
- Dec 17, 2002
-
-
Phil Schwan authored
land b_md onto HEAD. almost entirely small cleanups and miscellaneous fixes, plus: - fix lock order deadlock on OST (O/R i_sem before journal ops, 478) - fix follow_symlink bugs (437) - preparation for some ldlm race fixes (419)
-
- Dec 05, 2002
-
-
Phil Schwan authored
- LRU counters were broken, causing constant lock purge (433, 432) - the first part of the fixes for the ldlm_handle2lock race (419) - cleanup unused ll_inode_info field (442) - keep ioctl semaphore from serializing test_getattr/brw
-
- Dec 02, 2002
-
-
Andreas Dilger authored
-
Andreas Dilger authored
- fixes of many metadata bugs: - multiple client file opens - missing/extra intent releases - symlink fixes - OST/MDS server threads clobbering each other - dbench 2 works mostly - many others too numerous to mention here (ChangeLog is a good record)
-
- Nov 15, 2002
-
-
Andreas Dilger authored
-
alokbhagwat authored
-
- Nov 14, 2002
-
-
Andreas Dilger authored
LOV/non-lov configs and/or not running one of those configs, and which of runtests, sanity, bonnie, dbench NOT to run (by default everything is run). It could probably just be set up to take a list of configs as command-line arguments to test instead. We currently ignore the entire issue of mutli- client setup.
-
- Nov 13, 2002
-
-
Andreas Dilger authored
automatically detect whether bonnie and dbench are installed and complain verbosely if not.
-