- Mar 09, 2004
-
-
Robert Read authored
the individual OSC to recover on it's own. b=1530
-
Andreas Dilger authored
during a forced cleanup. Otherwise, we will end up pointing to work_list, which is on the stack, and a list_del_init() on exp_obd_chain will end up stomping on some innocent variable on the stack, ending its already-short life just a bit too early. b=2908 r=robert
-
hitao authored
-
hitao authored
-
hitao authored
-
hitao authored
-
Andreas Dilger authored
l_lvb_data check l_lvb_len != 0 before using, and tested of course. b=1012
-
uid707 authored
happens for zero-length files, and without this we will revoke our own lock the next time we write to the file because osc_enqueue() won't match. b=2818
-
Andreas Dilger authored
b=2633
-
Andreas Dilger authored
even if a test is excluded. Rename "test_foo" files to "f<testno>" so they are deleted at the end of the sanity.sh run.
-
Andreas Dilger authored
export from the device from the export list. This still isn't possible for --force disconnects, so we don't do filter_grant_sanity_check() at that time. Also, change the LASSERTs to CERRORs in case this happens again. First of all to see if these errors are just transient during export disconnection which means they are just overly-aggressive assertions, or if there is a permanent accounting error that indicates some other problem. Secondly, it isn't possible to stop the use of existing export references, so there will always be some small race during client eviction as completing operations might update the export before it is destroyed. b=2663
-
Eric Mei authored
-
Eric Mei authored
-
Eric Mei authored
-
Eric Mei authored
-
jacob authored
r=adilger * clean up bugs in previous patch * print basename(argv[0]) instead of "mount" with error messages
-
youfeng authored
r Jacob add a missing arg to printf, make the program exit with 1 on args error
-
youfeng authored
r Adilger fix a llmount, mount.lustre segment fault bug
-
jacob authored
-
jacob authored
b=2464 Land initial b_bgl fixes. Includes compile and a couple of swabbing fixes.
-
- 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
-
Andreas Dilger authored
b=2818
-
Eric Barton authored
-
Andreas Dilger authored
b=2167
-
- Mar 07, 2004
-
-
Andreas Dilger authored
a failed object creation instead of in advance. Otherwise, if there is a down OST the following one will have twice as many objects allocated on it (observed with watch-lustre on ALC while running IOR with one OST inactive on the MDS).
-
- Mar 06, 2004
-
-
buffalo-pull authored
-
- Mar 05, 2004
-
-
buffalo-pull authored
-
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
-
- Mar 04, 2004
-
-
Eric Mei authored
-
Eric Mei authored
- don't build mpi programs by default, as Bob's suggestion
-
buffalo-pull authored
-
- Mar 03, 2004
- Mar 02, 2004
-
-
Zach Brown authored
-
Zach Brown authored
-
Phil Schwan authored
-
Eric Mei authored
- b#1179: fix byteorder definition - minor code cleanup in liblustre.h
-
Eric Mei authored
- fix broken readdir test
-
Eric Mei authored
- must update kms after write
-