Whamcloud - gitweb
fs/lustre-release.git
22 years ago* First-cut pass-through COBD
eeb [Wed, 18 Dec 2002 21:56:43 +0000 (21:56 +0000)]
* First-cut pass-through COBD

22 years agoMultiple MDS bug has been fixed.
sravi [Wed, 18 Dec 2002 15:53:36 +0000 (15:53 +0000)]
Multiple MDS bug has been fixed.

22 years agoThis is library file for LDAP related routines and using by lmc
sravi [Wed, 18 Dec 2002 12:17:02 +0000 (12:17 +0000)]
This is library file for LDAP related routines and using by lmc

22 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'.
cvs2svn [Wed, 18 Dec 2002 12:17:01 +0000 (12:17 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'.

22 years ago- series file for Chaos kernel.
braam [Tue, 17 Dec 2002 05:44:32 +0000 (05:44 +0000)]
- series file for Chaos kernel.

22 years ago- move the startup mounting into the individual test blocks, so that they
pschwan [Tue, 17 Dec 2002 05:40:37 +0000 (05:40 +0000)]
- move the startup mounting into the individual test blocks, so that they
  can start differently if necessary (ie, sanityN)
- fix sanityN test #9 pathname
- end sanityN by leaving the system in a clean state

22 years agoremove obsolete 'patches' directory from HEAD
pschwan [Mon, 16 Dec 2002 20:57:38 +0000 (20:57 +0000)]
remove obsolete 'patches' directory from HEAD

22 years agoIgnore checkstat binary.
adilger [Mon, 16 Dec 2002 17:36:35 +0000 (17:36 +0000)]
Ignore checkstat binary.

22 years ago- Phil's intent fix for middle of symlink lookups.
braam [Mon, 16 Dec 2002 17:01:10 +0000 (17:01 +0000)]
- Phil's intent fix for middle of symlink lookups.
- Update version

22 years ago- some changes on liod api params
nfshp [Mon, 16 Dec 2002 12:56:59 +0000 (12:56 +0000)]
- some changes on liod api params
- add actual page flushing code
- some cleanup

todo:
- try to figure out a better way of select dirty pages on
  a inode to flush
- export functions needed from kernel
- test with io/vm benchmark tools such as dbench/bonnie/iozone

22 years agoLand b_recovery (other than WIP lock-replay work).
shaver [Mon, 16 Dec 2002 02:04:25 +0000 (02:04 +0000)]
Land b_recovery (other than WIP lock-replay work).

- b=512,others: fully reactivate OST imports after reconnection.
- b=513(partial): make sure client sees out -ENOTCONN from mds_handle
- b=515: more graceful error handling for truncating on dead OST
- b=474: don't error out just because a file is striped across a dead OST; only
         if we actually try to access it
- b=410: fix garbage sizes when stat(2)ing a file that includes a stripe on a
         dead OST
- print console diagnostic for completion-timeout client recovery
- MSG_RESENT for requests that were retransmitted

22 years ago- add more patch series files. We have now obsoleted most of the
braam [Mon, 16 Dec 2002 01:17:16 +0000 (01:17 +0000)]
- add more patch series files.  We have now obsoleted most of the
  patches directory with the new regime.

22 years agoAdd new patches for Kernel 2.5.44
hitao [Sun, 15 Dec 2002 07:40:14 +0000 (07:40 +0000)]
Add new patches for Kernel 2.5.44

22 years agofile lin-2.5.44.txt was initially added on branch b_lin25.
hitao [Sun, 15 Dec 2002 07:40:12 +0000 (07:40 +0000)]
file lin-2.5.44.txt was initially added on branch b_lin25.

22 years agofile lin-2.5.44 was initially added on branch b_lin25.
hitao [Sun, 15 Dec 2002 07:40:11 +0000 (07:40 +0000)]
file lin-2.5.44 was initially added on branch b_lin25.

22 years agofile lin-2.5.44.pc was initially added on branch b_lin25.
hitao [Sun, 15 Dec 2002 07:40:10 +0000 (07:40 +0000)]
file lin-2.5.44.pc was initially added on branch b_lin25.

22 years agofile lin-2.5.44.patch was initially added on branch b_lin25.
hitao [Sun, 15 Dec 2002 07:40:09 +0000 (07:40 +0000)]
file lin-2.5.44.patch was initially added on branch b_lin25.

22 years agoland b_md onto HEAD. the highlights:
pschwan [Sat, 14 Dec 2002 19:40:17 +0000 (19:40 +0000)]
land b_md onto HEAD.  the highlights:

 - fstat didn't correctly synchronize attributes (399)
 - server must handle lock cancellation during blocking AST prep (487)
 - bulk descriptors were free()d too soon (511)
 - fix paths in lconf, which would load incorrect modules (451, 507)
 - fix confusing lconf 'host not found' error message (386)

22 years agoJust update from the HEAD on 14, Dec
hitao [Sat, 14 Dec 2002 14:50:30 +0000 (14:50 +0000)]
Just update from the HEAD on 14, Dec

22 years ago- this time added with -ko
braam [Sat, 14 Dec 2002 13:56:10 +0000 (13:56 +0000)]
- this time added with -ko

22 years ago- redo the addition of the patch, forgot -ko
braam [Sat, 14 Dec 2002 13:55:13 +0000 (13:55 +0000)]
- redo the addition of the patch, forgot -ko

22 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'.
cvs2svn [Sat, 14 Dec 2002 13:43:39 +0000 (13:43 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'.

22 years agoadd patch fixups for Red Hat 2.4.18-18.8.0 kernel
braam [Sat, 14 Dec 2002 13:43:37 +0000 (13:43 +0000)]
add patch fixups for Red Hat 2.4.18-18.8.0 kernel

22 years agoas Zach's pointed out, fix the potential deadlock, use
nfshp [Sat, 14 Dec 2002 12:05:49 +0000 (12:05 +0000)]
as Zach's pointed out, fix the potential deadlock, use
wait_event() to sync between threads when liod start/stop.

22 years agollvisualize is a tool that will parse debug logs (from CDEBUG output)
thantry [Sat, 14 Dec 2002 02:49:46 +0000 (02:49 +0000)]
llvisualize is a tool that will parse debug logs (from CDEBUG output)
and provide a graphical representation of the call graph.
Useful as a debug aid for developers.
To invoke, provide the log file as input to llvisualize.
Currently, no fancy color scheme, just the ordered call graph(on a single node)
by process ID.
Visual controls allow user to go arbitarily deep.
All fields of the CDEBUG log are available, some have been omitted from
the visual display.

To invoke:

perl llvisualize.pl < /tmp/lustre-debuglog

22 years agofile llparser.pm was initially added on branch b_intel.
thantry [Sat, 14 Dec 2002 02:49:44 +0000 (02:49 +0000)]
file llparser.pm was initially added on branch b_intel.

22 years agoAdd two kernel patches of uml2.5.44 for making lustre mount on the uml
shorthair [Thu, 12 Dec 2002 14:11:28 +0000 (14:11 +0000)]
Add two kernel patches of uml2.5.44 for making lustre mount on the uml

22 years agofile lustre-2.5-from811-812.patch was initially added on branch b_lin25.
shorthair [Thu, 12 Dec 2002 14:11:26 +0000 (14:11 +0000)]
file lustre-2.5-from811-812.patch was initially added on branch b_lin25.

22 years agofile lustre-2.5-from809-812.patch was initially added on branch b_lin25.
shorthair [Thu, 12 Dec 2002 14:11:25 +0000 (14:11 +0000)]
file lustre-2.5-from809-812.patch was initially added on branch b_lin25.

22 years agoinitial checking of b_io branch.
nfshp [Thu, 12 Dec 2002 12:53:11 +0000 (12:53 +0000)]
initial checking of b_io branch.
- mark page/inode dirty when ll_commit_write
- sync dirty pages in ll_call_back
- start kernel thread 'liod' during mounting
- quit liod when umount

TODO
- find a way to sense memory pressure
- do actual sync work in liod
- do things according memory pressure in ll_commit_write

22 years agofile iod.c was initially added on branch b_io.
nfshp [Thu, 12 Dec 2002 12:53:09 +0000 (12:53 +0000)]
file iod.c was initially added on branch b_io.

22 years agoAdd a new fsfilt method which reserved blocks for multiple bulk I/O operations.
adilger [Thu, 12 Dec 2002 10:59:05 +0000 (10:59 +0000)]
Add a new fsfilt method which reserved blocks for multiple bulk I/O operations.
Fix lock ordering in filter_preprw() so we get O/R i_sem before journal ops.
Move obdfilter to using the journal methods in fsfilt.
Change fsfilt_statfs() to take struct obd_statfs as a parameter.
Add some comments in fsfilt_extN_start() where we fall through on cases.

22 years agoDoh! This belongs in the OBD setup, and it's already there...
adilger [Thu, 12 Dec 2002 07:06:59 +0000 (07:06 +0000)]
Doh!  This belongs in the OBD setup, and it's already there...

22 years agoLook for the fsfilt modules in obdclass/ and not mds/
adilger [Wed, 11 Dec 2002 21:16:40 +0000 (21:16 +0000)]
Look for the fsfilt modules in obdclass/ and not mds/

22 years agoIn Python 1.5 the string type does not have a find() method, so string.find
morrone [Wed, 11 Dec 2002 19:22:04 +0000 (19:22 +0000)]
In Python 1.5 the string type does not have a find() method, so string.find
is probably preferable.  In this case, a find isn't needed at all.

22 years agoyanhao:
yanhao [Wed, 11 Dec 2002 17:59:53 +0000 (17:59 +0000)]
yanhao:
fix bug 461 wrong paths in lconf
fix bug 386 lconf error message confusing

22 years agobackout #2
pschwan [Wed, 11 Dec 2002 16:21:47 +0000 (16:21 +0000)]
backout #2

22 years agoMerging to head, BUG#405
narasimd [Wed, 11 Dec 2002 06:53:25 +0000 (06:53 +0000)]
Merging to head, BUG#405

22 years agoyanhao: check in again for bug 461 wrong path in lconf
yanhao [Wed, 11 Dec 2002 01:07:56 +0000 (01:07 +0000)]
yanhao: check in again for bug 461 wrong path in lconf

22 years agoBack out yanhao's configure.in change -- this broke the build, and belongs
pschwan [Tue, 10 Dec 2002 16:36:30 +0000 (16:36 +0000)]
Back out yanhao's configure.in change -- this broke the build, and belongs
on a branch, please be more careful.

22 years agoyanhao: fix the bug 461 wrong paths in lconf
yanhao [Tue, 10 Dec 2002 15:50:38 +0000 (15:50 +0000)]
yanhao: fix the bug 461 wrong paths in lconf
        fix the bug 386 lconf error message confusing

22 years agoyanhao: fix the bug 461 wrong paths in lconf
yanhao [Tue, 10 Dec 2002 15:50:37 +0000 (15:50 +0000)]
yanhao: fix the bug 461 wrong paths in lconf
        fix the bug 386 lconf error message confusing

22 years agofile lconf.in was initially added on branch b_md.
yanhao [Tue, 10 Dec 2002 15:50:35 +0000 (15:50 +0000)]
file lconf.in was initially added on branch b_md.

22 years ago* fixed tests in sanity.sh
eeb [Tue, 10 Dec 2002 15:10:51 +0000 (15:10 +0000)]
* fixed tests in sanity.sh
  -- sudo test didn't pass #4711 correctly + added check for ownership
  -- test 24-R4 was incorrectly using R3
  -- test 24-R9 added extra checks
  -- test 24-R10 mv wasn't actually attempting the rename; changed to perl
  -- NB perl -e never appears to return an error status

* added uid/gid checks to checkstat.

22 years agoNeeded more fixes to path
amrutjoshi [Tue, 10 Dec 2002 11:39:08 +0000 (11:39 +0000)]
Needed more fixes to path

22 years agoFixed the file name
amrutjoshi [Tue, 10 Dec 2002 11:20:56 +0000 (11:20 +0000)]
Fixed the file name

22 years agoNow enough fixes to get it actually working...
adilger [Tue, 10 Dec 2002 10:07:30 +0000 (10:07 +0000)]
Now enough fixes to get it actually working...

22 years agoMerge changes from fsfilt_extN.c into fsfilt_ext3.c
adilger [Tue, 10 Dec 2002 09:45:48 +0000 (09:45 +0000)]
Merge changes from fsfilt_extN.c into fsfilt_ext3.c

22 years agoFinal fixes to get new changes to comple cleanly... Now to test it.
adilger [Tue, 10 Dec 2002 09:41:32 +0000 (09:41 +0000)]
Final fixes to get new changes to comple cleanly...  Now to test it.

22 years ago- fixes for compiles
braam [Tue, 10 Dec 2002 09:29:17 +0000 (09:29 +0000)]
- fixes for compiles

22 years agoGet things to compiling at least.
adilger [Tue, 10 Dec 2002 09:20:47 +0000 (09:20 +0000)]
Get things to compiling at least.

22 years ago- compile fixes.
braam [Tue, 10 Dec 2002 08:50:42 +0000 (08:50 +0000)]
- compile fixes.

22 years agoAt Peter's request, a work-in-progress check-in of the fix for bug 478 and
adilger [Tue, 10 Dec 2002 08:25:59 +0000 (08:25 +0000)]
At Peter's request, a work-in-progress check-in of the fix for bug 478 and
108.  Breaks everything, doesn't even compile.

The intention is to move the MDS fs interface methods so they can be used
by obdfilter also, for creating compound transactions, last_rcvd callbacks,
etc.

Hopefully I'll have it in shape in a couple of hours.

22 years agofile lustre_fsfilt.h was initially added on branch b_md.
adilger [Tue, 10 Dec 2002 08:25:57 +0000 (08:25 +0000)]
file lustre_fsfilt.h was initially added on branch b_md.

22 years agofile fsfilt_extN.c was initially added on branch b_md.
adilger [Tue, 10 Dec 2002 08:25:56 +0000 (08:25 +0000)]
file fsfilt_extN.c was initially added on branch b_md.

22 years agofile fsfilt_ext3.c was initially added on branch b_md.
adilger [Tue, 10 Dec 2002 08:25:55 +0000 (08:25 +0000)]
file fsfilt_ext3.c was initially added on branch b_md.

22 years agofile fsfilt.c was initially added on branch b_md.
adilger [Tue, 10 Dec 2002 08:25:54 +0000 (08:25 +0000)]
file fsfilt.c was initially added on branch b_md.

22 years agofix the pathnames in the patch
braam [Tue, 10 Dec 2002 08:16:01 +0000 (08:16 +0000)]
fix the pathnames in the patch

22 years ago* Added some checking to sanity.sh + new utility checkstat (-h for usage)
eeb [Mon, 9 Dec 2002 21:50:24 +0000 (21:50 +0000)]
*  Added some checking to sanity.sh + new utility checkstat (-h for usage)

22 years agoThis commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'.
cvs2svn [Mon, 9 Dec 2002 21:50:23 +0000 (21:50 +0000)]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'.

22 years agofile checkstat.c was initially added on branch b_md.
eeb [Mon, 9 Dec 2002 21:50:22 +0000 (21:50 +0000)]
file checkstat.c was initially added on branch b_md.

22 years ago- remove the README file Zach wrote. I placed it on the project wiki
braam [Sun, 8 Dec 2002 10:01:53 +0000 (10:01 +0000)]
- remove the README file Zach wrote.  I placed it on the project wiki
- add two initial patches for 2.5 as in use with 2.5.44
 - these require breaking up in components etc as Zach suggests

22 years ago- bring in akpm's patch management scripts and a first cut at
zab [Sat, 7 Dec 2002 00:21:14 +0000 (00:21 +0000)]
- bring in akpm's patch management scripts and a first cut at
  patch-2.4.18-14 and patch-2.4.18-um against 2.4.18-17.8.0.  the README
  should hopefully make it clear how these are intended to be used.  email
  to follow.

22 years agomerge IA-64 patch change into b_md
pschwan [Fri, 6 Dec 2002 10:22:06 +0000 (10:22 +0000)]
merge IA-64 patch change into b_md

22 years agoUpdate the IA-64 patch
pschwan [Fri, 6 Dec 2002 10:19:14 +0000 (10:19 +0000)]
Update the IA-64 patch

22 years agomerge b_md into HEAD:
pschwan [Fri, 6 Dec 2002 10:11:13 +0000 (10:11 +0000)]
merge b_md into HEAD:
 - lfind did not preserve OST order in output (443)
 - symlinks cause hung clients, incorrect data (439)
 - stop dereferencing request after dropping refcount (457)
 - don't LASSERT(spin_is_locked) on non-SMP (455)
 - fixes for many rename() bugs

22 years agoRemoved all files in this tree, I goofed on the import
morrone [Fri, 6 Dec 2002 01:26:50 +0000 (01:26 +0000)]
Removed all files in this tree, I goofed on the import

22 years agoThis commit was generated by cvs2svn to compensate for changes in r5101,
morrone [Fri, 6 Dec 2002 01:15:13 +0000 (01:15 +0000)]
This commit was generated by cvs2svn to compensate for changes in r5101,
which included commits to RCS files with non-trunk default branches.

22 years agoFirst checkin of auto-test buffalo scripts
morrone [Fri, 6 Dec 2002 01:15:13 +0000 (01:15 +0000)]
First checkin of auto-test buffalo scripts

22 years ago- validation test for #225
braam [Thu, 5 Dec 2002 15:59:28 +0000 (15:59 +0000)]
- validation test for #225

22 years ago- fix for #399 (inode synchronization through fstat)
braam [Thu, 5 Dec 2002 15:41:19 +0000 (15:41 +0000)]
- fix for #399 (inode synchronization through fstat)
- reduce MDS/OST sizes a bit to avoid all the llmount failures
- fix up the beginning of sanity.sh with systematic checks on all
  results (which introduce other system calls...)
- fix sudo test 19 in sanity.sh to create files as other user

22 years ago- test program for inode synchronization through fstat & revalidate_inode
braam [Thu, 5 Dec 2002 14:48:21 +0000 (14:48 +0000)]
- test program for inode synchronization through fstat & revalidate_inode
- remove setuid.c (sudo will do)

22 years agofile multifstat.c was initially added on branch b_md.
braam [Thu, 5 Dec 2002 14:48:19 +0000 (14:48 +0000)]
file multifstat.c was initially added on branch b_md.

22 years agoAdded PNNL ia64 kernel patch
eeb [Thu, 5 Dec 2002 14:22:14 +0000 (14:22 +0000)]
Added PNNL ia64 kernel patch

22 years agofile patch-2.4.18-hp1_pnnl18.2.8qsnet was initially added on branch b_md.
eeb [Thu, 5 Dec 2002 14:22:12 +0000 (14:22 +0000)]
file patch-2.4.18-hp1_pnnl18.2.8qsnet was initially added on branch b_md.

22 years ago- small but subtle changes
braam [Thu, 5 Dec 2002 09:41:46 +0000 (09:41 +0000)]
- small but subtle changes
 - kernel patch changed to deal with rename issues
 - remove old rename cruft from dcache.c
 - save second intent for RENAME and LINK not the first
- add 10 rename tests to sanity.sh
- add non root user test to sanity.sh
- add 4 tests to sanityN.sh for multimount point tests
- allow reiserfs OST's to be used.  They actually appear to work!

22 years agoland b_md onto HEAD:
pschwan [Thu, 5 Dec 2002 08:42:29 +0000 (08:42 +0000)]
land b_md onto HEAD:
 - 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

22 years ago- add tools and beginning of multi mount point sanity test.
braam [Thu, 5 Dec 2002 07:54:28 +0000 (07:54 +0000)]
- add tools and beginning of multi mount point sanity test.

22 years agofile local2-hack.xml was initially added on branch b_md.
braam [Thu, 5 Dec 2002 07:54:26 +0000 (07:54 +0000)]
file local2-hack.xml was initially added on branch b_md.

22 years agofile llmount2-hackcleanup.sh was initially added on branch b_md.
braam [Thu, 5 Dec 2002 07:54:25 +0000 (07:54 +0000)]
file llmount2-hackcleanup.sh was initially added on branch b_md.

22 years agofile sanityN.sh was initially added on branch b_md.
braam [Thu, 5 Dec 2002 07:54:24 +0000 (07:54 +0000)]
file sanityN.sh was initially added on branch b_md.

22 years agoLanding b_recovery.
shaver [Thu, 5 Dec 2002 00:31:32 +0000 (00:31 +0000)]
Landing b_recovery.

b=441: garbage on read from stripes with failed OSTs.
b=438: mark OSCs as active before reconnecting during recovery.
b=403: lov_enqueue and lov_cancel need to handle inactive OSTs

22 years agoThis is a Lustre LDAP related utility and ment for generating the XML file from LDAP...
sravi [Wed, 4 Dec 2002 14:13:23 +0000 (14:13 +0000)]
This is a Lustre LDAP related utility and ment for generating the XML file from LDAP server and
load the XML file into LDAP server.

22 years agofile genXml was initially added on branch b_ravi_devel.
sravi [Wed, 4 Dec 2002 14:13:21 +0000 (14:13 +0000)]
file genXml was initially added on branch b_ravi_devel.

22 years agob=442
pschwan [Wed, 4 Dec 2002 03:15:15 +0000 (03:15 +0000)]
b=442
Remove lli_intent_lock_handle that none of us seem to have an explanation for.

22 years agoFix typo in acceptance-small.sh
adilger [Mon, 2 Dec 2002 18:06:14 +0000 (18:06 +0000)]
Fix typo in acceptance-small.sh

22 years agoUpdate for new release 0.5.18
adilger [Mon, 2 Dec 2002 08:43:34 +0000 (08:43 +0000)]
Update for new release

22 years agoMerge of b_md to HEAD:
adilger [Mon, 2 Dec 2002 08:39:50 +0000 (08:39 +0000)]
Merge of b_md to HEAD:
- 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)

22 years agoRemove this .xml file yet one more time.
adilger [Sun, 1 Dec 2002 22:39:02 +0000 (22:39 +0000)]
Remove this .xml file yet one more time.

22 years agoIgnore all generated .xml files.
adilger [Sun, 1 Dec 2002 22:36:51 +0000 (22:36 +0000)]
Ignore all generated .xml files.

22 years agoFix ba-mount.sh so that it saves the config in $config instead of config.
adilger [Sun, 1 Dec 2002 22:32:10 +0000 (22:32 +0000)]
Fix ba-mount.sh so that it saves the config in $config instead of config.
Remove explicit port number.

22 years agoFix compile warnings (hopefully nothing else is missing...)
adilger [Sun, 1 Dec 2002 22:21:44 +0000 (22:21 +0000)]
Fix compile warnings (hopefully nothing else is missing...)

22 years agoLanding b_lock_replay so that Phil can use my ldlm iterators and whatnot for his
shaver [Sun, 1 Dec 2002 03:47:10 +0000 (03:47 +0000)]
Landing b_lock_replay so that Phil can use my ldlm iterators and whatnot for his
upcoming locking work.

Highlights:
 - lock replay infrastructure (needs much more testing, but didn't regress
   anything outside recovery)
 - b=421: ldlm iterators
 - b=348: imports now have service levels, replacing connections' c_level
 - replace c_delayed_head with imp_delayed_list
 - split imp_request_list into imp_replay_list for retained requests and
   imp_sending_list for inflight reqs
 - as a side-effect, clean up rq_refcount story materially
 - client-side recovery is now dispatched via a per-import handler function,
   for better layering and modularity
 - wire imports up to recovery before attempting mounts, for better handling of
   mount-time failures

22 years agoLanding of b_recovery (at last).
shaver [Thu, 28 Nov 2002 20:21:24 +0000 (20:21 +0000)]
Landing of b_recovery (at last).

Highlights:
  - b=324: MDS recovery must replay transactions in strict transno sequence
  - b=325: getattr after OST failure returns -EIO
  - b=326: unlink after OST failure returns -EIO
  - b=400: new client can't join cluster after OST failure
  - b=403: multi-client access failure when OST fails
  - b=410: After an OST failure, lfind incorrectly displays file information
  - b=417: Freeing unreplayable requests twice (aed's fix from b_md)
  - b=402: (partial) give error for lstripe request that exceeds configured OSTs
  - much better support for reconnecting to MDS after network partition
    (still some lock-repeating issues to be resolved for some requests)
  - better support for connecting to multiple MDSes on one host (xid and
    transno and request_list are all per-import now)
  - track disconnecting clients in last_rcvd, for more reliable recovery
  - also, sync last_rcvd after connect/disconnect
  - reduced syslog/CERROR output for recovery (hi, Terry!)
  - server (DLM) timeout is half the system-wide timeout, to avoid cascading
    failure in the face of a dead client
  - don't wait for recovery to finish in order to send disconnect messages
  - removal of c_dying_head
  - don't wait for timeout to trigger recovery after ptl_send_rpc error
  - strict MDS transno ordering via mds_transno_sem (non-optimal, but correct)
  - many !handle -> IS_ERR(handle) fixes around mds_fs_start callers.
  - turn on client-eviction for bulk-timeouts in OST and MDS

22 years ago- hacked up script for easy testing of two mdc two mountpoints.
braam [Tue, 26 Nov 2002 20:59:44 +0000 (20:59 +0000)]
- hacked up script for easy testing of two mdc two mountpoints.

22 years agofile llmountcleanup2-hack.sh was initially added on branch b_md.
braam [Tue, 26 Nov 2002 20:59:42 +0000 (20:59 +0000)]
file llmountcleanup2-hack.sh was initially added on branch b_md.

22 years agofile llmount2-hack.sh was initially added on branch b_md.
braam [Tue, 26 Nov 2002 20:59:41 +0000 (20:59 +0000)]
file llmount2-hack.sh was initially added on branch b_md.

22 years ago- symbolic link fixes related to intent smashing
braam [Mon, 25 Nov 2002 22:20:35 +0000 (22:20 +0000)]
- symbolic link fixes related to intent smashing
- fixes Kevin Harlan's symbolic link bug

22 years agofile setuid.c was initially added on branch b_md.
braam [Mon, 25 Nov 2002 22:20:33 +0000 (22:20 +0000)]
file setuid.c was initially added on branch b_md.

22 years agoWhitespace.
adilger [Mon, 25 Nov 2002 20:26:02 +0000 (20:26 +0000)]
Whitespace.