Whamcloud - gitweb
fs/lustre-release.git
20 years agoDisable test 0b until we merge the 2766 fix into b1_2 post 1.2.2.
adilger [Wed, 28 Apr 2004 15:39:08 +0000 (15:39 +0000)]
Disable test 0b until we merge the 2766 fix into b1_2 post 1.2.2.
b=2766

20 years agoRe-add change for building, now that Jacob's other fix works.
adilger [Wed, 28 Apr 2004 07:18:50 +0000 (07:18 +0000)]
Re-add change for building, now that Jacob's other fix works.
b=3294

20 years agotry another fix for 3294
jacob [Wed, 28 Apr 2004 06:36:15 +0000 (06:36 +0000)]
try another fix for 3294

20 years agoRevert build change for "make rpms". While this change was more correct (it
adilger [Wed, 28 Apr 2004 06:31:15 +0000 (06:31 +0000)]
Revert build change for "make rpms".  While this change was more correct (it
worked properly on RH9) for some reason it didn't work on RH7.3, and prevented
the "make; make rpms" workaround from helping.
b=3294

20 years agoQuiet print format warning on ia64.
adilger [Wed, 28 Apr 2004 06:25:48 +0000 (06:25 +0000)]
Quiet print format warning on ia64.

20 years agoDisable mmap message per Terry's request, too noisy and uninteresting.
adilger [Wed, 28 Apr 2004 06:22:50 +0000 (06:22 +0000)]
Disable mmap message per Terry's request, too noisy and uninteresting.

20 years agoNew build version.
adilger [Wed, 28 Apr 2004 06:20:27 +0000 (06:20 +0000)]
New build version.

20 years agoQuiet ia64 compiler print format warning.
adilger [Wed, 28 Apr 2004 04:49:41 +0000 (04:49 +0000)]
Quiet ia64 compiler print format warning.

20 years agoQuiet compiler warning in fsx on ia64.
adilger [Wed, 28 Apr 2004 04:20:09 +0000 (04:20 +0000)]
Quiet compiler warning in fsx on ia64.
Don't remount the filesystem on the client each time if running the
replay/recovery tests multiple times.

20 years agoIncrease the maximum number of buffers for LDLM cancel requests. We ran out
adilger [Wed, 28 Apr 2004 04:01:01 +0000 (04:01 +0000)]
Increase the maximum number of buffers for LDLM cancel requests.  We ran out
of these on an MCR OST over the weekend.  This is still at most 4MB per service.
b=2102

20 years agob=3294
jacob [Tue, 27 Apr 2004 22:49:27 +0000 (22:49 +0000)]
b=3294

fix DIST_SOURCES.

20 years agoDon't have a NULL deref after an interrupted mdc_close.
adilger [Tue, 27 Apr 2004 22:09:28 +0000 (22:09 +0000)]
Don't have a NULL deref after an interrupted mdc_close.
b=2410

20 years agoDon't drop error code on revalidate.
adilger [Tue, 27 Apr 2004 22:05:22 +0000 (22:05 +0000)]
Don't drop error code on revalidate.
b=3285

20 years agob=3284
rread [Mon, 26 Apr 2004 22:04:10 +0000 (22:04 +0000)]
b=3284

Add more checks to ensure the OSCC is not removing orphans before
doing precreate.  A new test added, and also some improved debugging
for precreate.

20 years agoUpdate build version.
adilger [Mon, 26 Apr 2004 20:19:42 +0000 (20:19 +0000)]
Update build version.

20 years agoSend the correct disposition back to the client so that it returns an
adilger [Mon, 26 Apr 2004 16:46:13 +0000 (16:46 +0000)]
Send the correct disposition back to the client so that it returns an
error if no access to the directory.
b=3285

20 years agoFix sign-extention problem with ll_extent_lock() error return codes on 64-bit
adilger [Sat, 24 Apr 2004 08:43:21 +0000 (08:43 +0000)]
Fix sign-extention problem with ll_extent_lock() error return codes on 64-bit
arches.  They were being stored in an ldlm_error_t (an enum, apparently an
unsigned int) instead of an int (ll_extent_lock() does not return LDLM error
codes), and when returned in a 64-bit ssize_t they were 2^32 - errno instead
of a negative number.
b=3043

20 years agoUpdate build version
adilger [Sat, 24 Apr 2004 08:34:25 +0000 (08:34 +0000)]
Update build version

20 years agoDon't use non-existent portals/include/config.h to get build version number.
adilger [Sat, 24 Apr 2004 06:56:37 +0000 (06:56 +0000)]
Don't use non-existent portals/include/config.h to get build version number.

20 years agoUpdate usage message for autogen.sh if autolustre already installed.
adilger [Fri, 23 Apr 2004 23:16:08 +0000 (23:16 +0000)]
Update usage message for autogen.sh if autolustre already installed.

20 years agoLand b1_2_26 onto b1_2 (20040423_1204) - 2.6 build fixes
adilger [Fri, 23 Apr 2004 19:33:55 +0000 (19:33 +0000)]
Land b1_2_26 onto b1_2 (20040423_1204) - 2.6 build fixes
b=3118, b=3116, b=3064, b=3219, b=2410, b=3258

20 years agob=2945
rread [Thu, 22 Apr 2004 21:49:13 +0000 (21:49 +0000)]
b=2945

It's possible for df to fail here, instead of returning a smaller fs
size. In either case, it means (most likely) we've been evicted.

20 years agob=2410
rread [Thu, 22 Apr 2004 21:43:41 +0000 (21:43 +0000)]
b=2410

Check for NULL reply in mdc_close.

20 years agoThis commit was manufactured by cvs2svn to create branch 'b1_2'.
cvs2svn [Tue, 20 Apr 2004 14:34:10 +0000 (14:34 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_2'.

20 years ago* Landed b_cray_portals_merge (3148, 3158)
eeb [Tue, 20 Apr 2004 14:34:09 +0000 (14:34 +0000)]
*    Landed b_cray_portals_merge (3148, 3158)

20 years ago- tagging RC_CURRENT
buffalo-pull [Tue, 20 Apr 2004 02:48:09 +0000 (02:48 +0000)]
- tagging RC_CURRENT

20 years ago- target and config files for recent chaos kernels (for tinderbox)
ccooper [Mon, 19 Apr 2004 19:31:39 +0000 (19:31 +0000)]
- target and config files for recent chaos kernels (for tinderbox)

20 years ago- fix syntax error
ccooper [Mon, 19 Apr 2004 14:29:47 +0000 (14:29 +0000)]
- fix syntax error

20 years agoDon't try to put a hyphen into the Lustre RPM release version.
adilger [Sun, 18 Apr 2004 22:50:33 +0000 (22:50 +0000)]
Don't try to put a hyphen into the Lustre RPM release version.

20 years ago2.4.21-suse-171 patches and series
phil [Sat, 17 Apr 2004 05:05:06 +0000 (05:05 +0000)]
2.4.21-suse-171 patches and series

20 years agoThis is HEAD.
jacob [Sat, 17 Apr 2004 04:33:25 +0000 (04:33 +0000)]
This is HEAD.

20 years agoFix --disable-modules build.
jacob [Sat, 17 Apr 2004 04:17:31 +0000 (04:17 +0000)]
Fix --disable-modules build.

20 years ago- add a cute script that uses 'ploticus' to graph the rpcs from a D_RPCTRACE
zab [Sat, 17 Apr 2004 04:11:08 +0000 (04:11 +0000)]
- add a cute script that uses 'ploticus' to graph the rpcs from a D_RPCTRACE
  log.  the script should be easy to use and has pointers to ploticus.

http://tetsuo.zabbo.net/~zab/rpc-graph.ps

is an example.

20 years ago- tagging RC_CURRENT
buffalo-pull [Sat, 17 Apr 2004 03:20:36 +0000 (03:20 +0000)]
- tagging RC_CURRENT

20 years agoLand b_smallfix onto HEAD (20040416_1638) (more 2.6 build fixes)
adilger [Fri, 16 Apr 2004 23:39:49 +0000 (23:39 +0000)]
Land b_smallfix onto HEAD (20040416_1638) (more 2.6 build fixes)
b=2912/2922, b=3145 too

20 years agoLanding HEAD changes for 2.6 onto b1_2 - kernel patches only.
adilger [Fri, 16 Apr 2004 17:38:58 +0000 (17:38 +0000)]
Landing HEAD changes for 2.6 onto b1_2 - kernel patches only.
This gets the diff under half a million lines ;-).

20 years agoFix braino.
adilger [Fri, 16 Apr 2004 16:55:11 +0000 (16:55 +0000)]
Fix braino.
b=3159
r=zab

20 years agoUpdate build version.
adilger [Fri, 16 Apr 2004 01:32:44 +0000 (01:32 +0000)]
Update build version.

20 years agoPrint out lock handle that causes assertion failure.
adilger [Fri, 16 Apr 2004 01:02:14 +0000 (01:02 +0000)]
Print out lock handle that causes assertion failure.
b=3159

20 years ago- tagging RC_CURRENT
buffalo-pull [Thu, 15 Apr 2004 03:18:25 +0000 (03:18 +0000)]
- tagging RC_CURRENT

20 years agoThis commit was manufactured by cvs2svn to create branch 'b1_2'.
cvs2svn [Wed, 14 Apr 2004 20:39:46 +0000 (20:39 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_2'.

20 years agoLand b_smallfix onto HEAD (20040414_1359)
adilger [Wed, 14 Apr 2004 20:39:45 +0000 (20:39 +0000)]
Land b_smallfix onto HEAD (20040414_1359)
b=3116, b=3064, b=3107, b=3122, b=1519, 2.6 kernel fixes, group lock fixes

20 years agoFix the RPC lprocfs stats. The lprocfs entries need to be created before
adilger [Wed, 14 Apr 2004 20:36:54 +0000 (20:36 +0000)]
Fix the RPC lprocfs stats.  The lprocfs entries need to be created before
we call ptlrpc_init_svc() or it will silently not create any "stats" entry.
b=1519

20 years agoAdd a common error handling function for AST errors. This fixes a case where
adilger [Wed, 14 Apr 2004 20:29:30 +0000 (20:29 +0000)]
Add a common error handling function for AST errors.  This fixes a case where
we don't drop locks on failed completion ASTs and end up evicting the client.
b=3145

20 years agofix compiler warning
nic [Wed, 14 Apr 2004 19:01:38 +0000 (19:01 +0000)]
fix compiler warning

20 years agoDon't dereference negative dentry.
adilger [Wed, 14 Apr 2004 16:33:17 +0000 (16:33 +0000)]
Don't dereference negative dentry.
b=3106

20 years ago- tagging RC_CURRENT
buffalo-pull [Tue, 13 Apr 2004 23:26:40 +0000 (23:26 +0000)]
- tagging RC_CURRENT

20 years agoUpdate build version.
adilger [Tue, 13 Apr 2004 19:08:29 +0000 (19:08 +0000)]
Update build version.

20 years agoAdd missing part of bug 2706 fix.
adilger [Tue, 13 Apr 2004 18:38:14 +0000 (18:38 +0000)]
Add missing part of bug 2706 fix.
b=2706
r=phil

20 years agoOnly create lprocfs entries after a device is set up (instead of at attach
adilger [Tue, 13 Apr 2004 18:34:28 +0000 (18:34 +0000)]
Only create lprocfs entries after a device is set up (instead of at attach
time) so that they don't try to use initialized data.
b=1519

20 years ago- tagging RC_CURRENT
buffalo-pull [Tue, 13 Apr 2004 04:04:01 +0000 (04:04 +0000)]
- tagging RC_CURRENT

20 years ago* Landed b_cray_portals_merge.
eeb [Tue, 13 Apr 2004 01:58:28 +0000 (01:58 +0000)]
*   Landed b_cray_portals_merge.

    Superbug 2871:
    Sub-bugs fixed 2869 2870 3034 3036 3037 3035 3038 3135

20 years agoland b_inodebits
nic [Mon, 12 Apr 2004 21:45:14 +0000 (21:45 +0000)]
land b_inodebits

20 years agoFix resend race during recovery (don't set rq_timeout = 0).
adilger [Mon, 12 Apr 2004 21:29:37 +0000 (21:29 +0000)]
Fix resend race during recovery (don't set rq_timeout = 0).
b=2950
r=robert

20 years agoDon't wait forever in sleep_on() if two threads call portals_debug_dumplog()
adilger [Mon, 12 Apr 2004 19:54:43 +0000 (19:54 +0000)]
Don't wait forever in sleep_on() if two threads call portals_debug_dumplog()
at the same time.
b=3107
r=zab

20 years agoDisable ll_readpage() log dumping (for debugging bug 2805), it caused bug 3122.
adilger [Thu, 8 Apr 2004 19:46:57 +0000 (19:46 +0000)]
Disable ll_readpage() log dumping (for debugging bug 2805), it caused bug 3122.
b=3122

20 years agoDon't dereference an ERR_PTR() in the mds_reint_link() error handling path.
adilger [Thu, 8 Apr 2004 19:12:01 +0000 (19:12 +0000)]
Don't dereference an ERR_PTR() in the mds_reint_link() error handling path.
b=3107
r=phil

20 years agoPoint people at the autolustre rpms, too
phil [Thu, 8 Apr 2004 18:44:12 +0000 (18:44 +0000)]
Point people at the autolustre rpms, too

20 years agoadd entry for 3118
nic [Thu, 8 Apr 2004 17:19:51 +0000 (17:19 +0000)]
add entry for 3118

20 years agob=3118
nic [Thu, 8 Apr 2004 16:55:55 +0000 (16:55 +0000)]
b=3118
r=adilger

fix badly initialized nameidata. Bug found and fix reported by 'johann lombardi <johann.lombardi@bull.net>'

20 years agoUpdate build tag.
adilger [Wed, 7 Apr 2004 21:53:25 +0000 (21:53 +0000)]
Update build tag.

20 years agoFix patch breakage.
adilger [Wed, 7 Apr 2004 21:53:00 +0000 (21:53 +0000)]
Fix patch breakage.

20 years agoFix patch breakage.
adilger [Wed, 7 Apr 2004 21:52:05 +0000 (21:52 +0000)]
Fix patch breakage.

20 years agoFix duplicate merge of this hunk.
adilger [Wed, 7 Apr 2004 21:46:19 +0000 (21:46 +0000)]
Fix duplicate merge of this hunk.

20 years agoland b_smallfix 20040407_1414:
jacob [Wed, 7 Apr 2004 19:12:05 +0000 (19:12 +0000)]
land b_smallfix 20040407_1414:

b=3057, 2947, 2925, 3050, 3041, 2849, 1662

20 years ago- put the exit(1)s back in after MPI_Abort() in the hopes that MPI
zab [Wed, 7 Apr 2004 17:31:23 +0000 (17:31 +0000)]
- put the exit(1)s back in after MPI_Abort() in the hopes that MPI
  implementations which don't exit in MPI_Abort() will honor the exit(1)s.

20 years ago* changed ptlrpc_unregister_reply(), ptlrpc_unregister_bulk() and
eeb [Tue, 6 Apr 2004 22:45:41 +0000 (22:45 +0000)]
*     changed ptlrpc_unregister_reply(), ptlrpc_unregister_bulk() and
      ptlrpc_abort_bulk() to always l_wait_event() after doing
      PtlMDUnlink() on the relevant MD.  Previous code assumed that when
      PtlMDUnlink() returned PTL_MD_INVALID, the relevant callback handler
      must have run already, which isn't true for liblustre.  The
      l_wait_event() will be a NOOP for kernel lustre (condition already
      true) but gives the liblustre event handler a chance to call all
      the callbacks.

20 years agoIn ll_file_read() use (*ppos + count - 1) for end of read instead of the value
adilger [Tue, 6 Apr 2004 22:29:15 +0000 (22:29 +0000)]
In ll_file_read() use (*ppos + count - 1) for end of read instead of the value
in policy->l_extent.end.  This makes the intent of the comparison more clear,
and avoids any problems if the policy data is ever changed (e.g. to return the
granted extent or similar).

Useful debugging for lock extent problems.
b=2925

20 years agoMinor correctness fixes for EA compat support:
adilger [Tue, 6 Apr 2004 22:24:54 +0000 (22:24 +0000)]
Minor correctness fixes for EA compat support:
- print the right size in the error message
- work correctly some day in the future when we have v2 EAs
b=3059

20 years agoUse the highest extent to determine the kms value, not the last one.
adilger [Tue, 6 Apr 2004 19:10:44 +0000 (19:10 +0000)]
Use the highest extent to determine the kms value, not the last one.
Try not to grant overlapping locks for the same client, to speed lock cancel.
b=2925
r=phil

20 years agob=3054
nic [Mon, 5 Apr 2004 19:43:35 +0000 (19:43 +0000)]
b=3054
r=zab

add case for 2.6 and /proc/sys/vm/dirty_writeback_centisecs where 2.4 uses kupdated

20 years ago* Fix for 2895
eeb [Mon, 5 Apr 2004 19:26:16 +0000 (19:26 +0000)]
*   Fix for 2895

20 years agoUpdate version tag.
adilger [Mon, 5 Apr 2004 18:36:21 +0000 (18:36 +0000)]
Update version tag.

20 years agoDebugging for mdc_close oops.
adilger [Mon, 5 Apr 2004 18:19:03 +0000 (18:19 +0000)]
Debugging for mdc_close oops.
b=2410
r=robert

20 years agoDon't update to the kms value for a lock that is just in the process of
adilger [Mon, 5 Apr 2004 18:14:48 +0000 (18:14 +0000)]
Don't update to the kms value for a lock that is just in the process of
being cancelled.
b=3057
r=phil

20 years agob=3106
phil [Sun, 4 Apr 2004 20:36:38 +0000 (20:36 +0000)]
b=3106
Don't deref NULL inode if we make it into filter_lvbo_init for (in
this case) the wrong object group

20 years agoNULL the filter arrays as they are freed to avoid potential problems on cleanup.
adilger [Sat, 3 Apr 2004 19:28:33 +0000 (19:28 +0000)]
NULL the filter arrays as they are freed to avoid potential problems on cleanup.
r=phil

20 years agoInitialize lock handle so that we don't fail ASSERT on error cleanup.
adilger [Sat, 3 Apr 2004 19:27:21 +0000 (19:27 +0000)]
Initialize lock handle so that we don't fail ASSERT on error cleanup.
b=3057
r=phil

20 years agoQuiet compiler warning.
adilger [Sat, 3 Apr 2004 04:40:53 +0000 (04:40 +0000)]
Quiet compiler warning.
b=1557

20 years agoDon't dereference uninitialized variable.
adilger [Sat, 3 Apr 2004 04:39:18 +0000 (04:39 +0000)]
Don't dereference uninitialized variable.
b=2543

20 years ago- tagging RC_CURRENT
buffalo-pull [Sat, 3 Apr 2004 04:23:14 +0000 (04:23 +0000)]
- tagging RC_CURRENT

20 years agocreate linux/configs if not present
nic [Fri, 2 Apr 2004 21:21:53 +0000 (21:21 +0000)]
create linux/configs if not present

20 years ago- tagging RC_CURRENT
buffalo-pull [Fri, 2 Apr 2004 02:11:34 +0000 (02:11 +0000)]
- tagging RC_CURRENT

20 years agoChange default stripe size based on ALC/ADEV testing.
adilger [Thu, 1 Apr 2004 19:50:19 +0000 (19:50 +0000)]
Change default stripe size based on ALC/ADEV testing.

20 years agoMinor changes to sync b1_2 with HEAD that shouldn't affect anything.
adilger [Thu, 1 Apr 2004 12:04:48 +0000 (12:04 +0000)]
Minor changes to sync b1_2 with HEAD that shouldn't affect anything.

20 years agoMinor changes to sync b1_2 with HEAD that shouldn't affect anything.
adilger [Thu, 1 Apr 2004 12:03:07 +0000 (12:03 +0000)]
Minor changes to sync b1_2 with HEAD that shouldn't affect anything.

20 years agoDisable tests for which fixes are not currently in b1_2.
adilger [Thu, 1 Apr 2004 11:41:45 +0000 (11:41 +0000)]
Disable tests for which fixes are not currently in b1_2.

20 years agoFix sanity test.
adilger [Thu, 1 Apr 2004 06:42:31 +0000 (06:42 +0000)]
Fix sanity test.
b=1414

20 years agob=3041
jacob [Thu, 1 Apr 2004 04:09:23 +0000 (04:09 +0000)]
b=3041

re-add things CVS mistakenly removed.

20 years agob=3104
jacob [Thu, 1 Apr 2004 04:06:36 +0000 (04:06 +0000)]
b=3104

Do not cvs add/rm on one branch, then cvs up -r to another branch, and
expect CVS to cope.

20 years agob=3041
jacob [Thu, 1 Apr 2004 03:34:59 +0000 (03:34 +0000)]
b=3041
b=3058

Clean up the autoconf and automake bits:

 * now liblustre and kernel modules can be built in the same tree
use --disable-modules, --disable-liblustre to disable those
bits
 * 2.6 modules are now built as .ko, and lconf can deal with them
 * fixes for builddir != srcdir

20 years ago- tagging RC_CURRENT
buffalo-pull [Thu, 1 Apr 2004 03:25:01 +0000 (03:25 +0000)]
- tagging RC_CURRENT

20 years agoDon't allow setstripe on a file/directory without write permission for same.
adilger [Thu, 1 Apr 2004 00:52:40 +0000 (00:52 +0000)]
Don't allow setstripe on a file/directory without write permission for same.
Regression tests for setstripe permission check.
b=1414

20 years agoFix mismerge from HEAD.
adilger [Thu, 1 Apr 2004 00:48:48 +0000 (00:48 +0000)]
Fix mismerge from HEAD.

20 years agob=3082
nic [Thu, 1 Apr 2004 00:31:26 +0000 (00:31 +0000)]
b=3082
r=andreas

sys_fchmod was missing setattr_raw magic, add chmod_common for both sys_fchmod and sys_chmod
adjust locking around chown_common() setattr_raw RPC, as i_sem need to be held over setattr

20 years agoMerge from HEAD to b1_2 select fixes for 1.2.2
adilger [Wed, 31 Mar 2004 22:36:42 +0000 (22:36 +0000)]
Merge from HEAD to b1_2 select fixes for 1.2.2
b=2922, b=2948, b=1414

20 years agob=2948
adilger [Wed, 31 Mar 2004 22:26:54 +0000 (22:26 +0000)]
b=2948

20 years agoMerge fixes from b_smallfix to b1_2 for 1.2.2
adilger [Wed, 31 Mar 2004 20:37:02 +0000 (20:37 +0000)]
Merge fixes from b_smallfix to b1_2 for 1.2.2
b=2947, b=2543, b=1557, b=2009

20 years agoKeep tests in sync with HEAD.
adilger [Wed, 31 Mar 2004 19:38:09 +0000 (19:38 +0000)]
Keep tests in sync with HEAD.

20 years agoBump kernel patch version to 34, to match HEAD.
adilger [Wed, 31 Mar 2004 19:30:21 +0000 (19:30 +0000)]
Bump kernel patch version to 34, to match HEAD.
b=2517, b=2399 are the changes for this kernel version