- Mar 09, 2004
-
-
jacob authored
b=2464 Land initial b_bgl fixes. Includes compile and a couple of swabbing fixes.
-
- Mar 08, 2004
-
-
Andreas Dilger authored
b=2818
-
- 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
-
jacob authored
if mount.lustre is not installed, don't oops but print a message suggesting it be checked.
-
- Feb 23, 2004
-
-
Phil Schwan authored
land b_size on HEAD for 1.2
-
Andreas Dilger authored
-
- Feb 16, 2004
-
-
Andreas Dilger authored
-
- Feb 15, 2004
-
-
Mike Shaver authored
writepage. patch=zab
-
- Feb 14, 2004
-
-
Robert Read 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
-
Andreas Dilger authored
-
- Feb 12, 2004
-
-
Andreas Dilger authored
-
- Feb 10, 2004
-
-
Robert Read authored
-
Andreas Dilger authored
-
Robert Read authored
passing "> /dev/null" as an extra argument to the functions, and this is not really what we want. Since I don't think it's all that bad to see the output of lconf, anyway, I just deleted the >/dev/null entirely. While looking into this, I also noticed that mount -f was still attempting to fetch the log from the MDS. That is fixed, too.
-
Andreas Dilger authored
b=2428
-
- Feb 07, 2004
-
-
Robert Read authored
The principal change here is ptlrpc_connect_import and recovery are merged and are now asynchronous and are run on ptlrpcd. This branch also includes fixes for 2477 (this was the initial bug) 2355 recover for initial connections 1934 (b_1934 was merged directly to b_recovery) 1901 block all file creations until orphan recovery completes 2423 client remove rq_connection from request struct 2640 conf-sanity test_5, and proper cleanup in umount when cleanup log is not availale. 2670 recovery timer race 2532 mdc_close recovey bug And few others that werent' filed.
-
Andreas Dilger authored
-
- Jan 29, 2004
-
-
Andreas Dilger authored
- they back-ported PDE from 2.6, which broke our compat macro - they changed direct_IO method to pass struct file instead of struct inode Both are now checked in portals/archdep.m4 directly instead of as a version number check so we don't need to worry about other releases doing the same.
-
- Jan 28, 2004
-
-
Andreas Dilger authored
b=2578
-
- Jan 15, 2004
-
-
alex authored
-
- Jan 12, 2004
-
-
Zach Brown authored
Avoid assertions in rmap brought in with llite read-ahead by using low bits of page->pointer (spit) instead of bits in page->flags. This is temporary until we can get the kernel upstream involved in a more thorough fix to the page cache API. Didn't cause regressions in buffalo.
-
- Jan 03, 2004
-
-
Andreas Dilger authored
be evicted if lock is revoked. b=2451 r=phik
-
- Dec 28, 2003
-
-
Zach Brown authored
-
- Dec 23, 2003
-
-
Andreas Dilger authored
-
- Dec 18, 2003
-
-
Zach Brown authored
r=adilger (didn't see regressions in buffalo, confirmed read throughput increases with sf and fpp multi-node IOR) This cleans up llite's readpage path and implements our own read-ahead window that hangs off of ll_file_data. The broad goal is to keep a fair amount of read-ahead pages issued and queued which can be fired off into read rpcs as read-ahead rpcs are completed.
-
Zach Brown authored
of their stay in the page cache. This lets us display the contents of the page cache via llite/*/dump_pgcache file. This was done as part of b=2252 and is being committed seperately from the read-ahead work.
-
- Dec 16, 2003
-
-
Phil Schwan authored
Back out patch from bug 1557, because it causes the crash described in bug 2316.
-
- Dec 14, 2003
-
-
Oleg Drokin authored
fix for #2319, make osic to be allocated separately and implement proper refcounting for it. Also adds a test to sanity.sh that checks for (fixed) crash.
-
- Dec 12, 2003
-
-
Zach Brown authored
-
- Dec 11, 2003
-
-
Wang Di authored
-
- Dec 10, 2003
-
-
Niu Yawei authored
r: Peter lfs catinfo <keyword> Fetching logs information from client node. Now keywords include: config and deletions. Others will be added in future.
-
- Dec 05, 2003
-
-
Zach Brown authored
minor state cleanup from matching error return paths
-
Phil Schwan authored
A slight reorganization of ll_intent_release, so we can drop the MDS lock early.
-
Phil Schwan authored
Break cyclic locking deadlock by dropping the MDC read lock before we take the OSC read lock during getattr intents
-
Phil Schwan authored
Be more careful about the return codes from obd_match, lest we try to cancel a lock which was never granted.
-
Phil Schwan authored
r=shaver Print a much more meaningful error when a client is rejected because a service node is waiting for recoverable clients.
-
- Dec 03, 2003
-
-
Phil Schwan authored
-
- Sep 12, 2003
-
-
Andreas Dilger authored
b=1570
-