Whamcloud - gitweb
fs/lustre-release.git
19 years agoDefault mount options stuff.
yury [Wed, 12 May 2004 10:27:04 +0000 (10:27 +0000)]
Default mount options stuff.

19 years agob=2693
wangchao [Wed, 12 May 2004 06:52:49 +0000 (06:52 +0000)]
b=2693
r=Robert

Update the regex of conf-sanity.sh test 13 to parse mds uuid from xml file properly.

19 years ago- tagging RC_CURRENT
buffalo-pull [Wed, 12 May 2004 01:34:42 +0000 (01:34 +0000)]
- tagging RC_CURRENT

19 years agofile llite_mmap.c was initially added on branch b_mmap.
zab [Tue, 11 May 2004 00:24:10 +0000 (00:24 +0000)]
file llite_mmap.c was initially added on branch b_mmap.

19 years ago- trivial fox for llog compile warning
zab [Mon, 10 May 2004 22:56:34 +0000 (22:56 +0000)]
- trivial fox for llog compile warning

19 years agoSmall fix on the description of some lctl commands.
wangchao [Sun, 9 May 2004 09:15:28 +0000 (09:15 +0000)]
Small fix on the description of some lctl commands.

19 years agoa small fix to the reference beyond the buffer
tianying [Sun, 9 May 2004 09:12:03 +0000 (09:12 +0000)]
a small fix to the reference beyond the buffer

19 years agoCorrect the description and usage of "lctl conn_list".
wangchao [Sun, 9 May 2004 07:02:32 +0000 (07:02 +0000)]
Correct the description and usage of "lctl conn_list".

19 years ago- tagging RC_CURRENT
buffalo-pull [Fri, 7 May 2004 05:46:05 +0000 (05:46 +0000)]
- tagging RC_CURRENT

19 years agominor fix for build on amd64.
ericm [Wed, 5 May 2004 17:53:22 +0000 (17:53 +0000)]
minor fix for build on amd64.

19 years agoAdding patch set for vanilla 2.6.5, had to port over one of the suse patched from...
efelix [Wed, 5 May 2004 15:37:42 +0000 (15:37 +0000)]
Adding patch set for vanilla 2.6.5, had to port over one of the suse patched from bitkeeper for o_direct so that the suse patches would go in a little cleaner.

19 years agolanding smfs.
yury [Wed, 5 May 2004 11:40:01 +0000 (11:40 +0000)]
landing smfs.

19 years ago- tagging RC_CURRENT
buffalo-pull [Wed, 5 May 2004 01:34:10 +0000 (01:34 +0000)]
- tagging RC_CURRENT

19 years agob=3119
zab [Tue, 4 May 2004 20:55:15 +0000 (20:55 +0000)]
b=3119

Assert when page->private isn't what we expect.

19 years ago- derive graph colors from rpc names. this gets hard to look at with
zab [Tue, 4 May 2004 00:29:39 +0000 (00:29 +0000)]
- derive graph colors from rpc names.  this gets hard to look at with
  many rpcs, but at least it works.
- also raise the graph a bit to account for lots more types of rpcs.
  need to get rid of a lot of the whitespace between bars..

19 years ago- tagging RC_CURRENT
buffalo-pull [Sat, 1 May 2004 02:57:26 +0000 (02:57 +0000)]
- tagging RC_CURRENT

19 years agofixup LASSERTF for liblustre
nic [Fri, 30 Apr 2004 22:37:40 +0000 (22:37 +0000)]
fixup LASSERTF for liblustre

19 years ago- tagging RC_CURRENT
buffalo-pull [Fri, 30 Apr 2004 03:19:32 +0000 (03:19 +0000)]
- tagging RC_CURRENT

19 years ago- updated tinderbox config info for rh series on x86
ccooper [Fri, 30 Apr 2004 02:03:23 +0000 (02:03 +0000)]
- updated tinderbox config info for rh series on x86

19 years ago- use sles8 iopen patch
ccooper [Thu, 29 Apr 2004 17:35:50 +0000 (17:35 +0000)]
- use sles8 iopen patch

19 years agore-add files that were erroneously deleted on HEAD
nic [Thu, 29 Apr 2004 14:33:01 +0000 (14:33 +0000)]
re-add files that were erroneously deleted on HEAD

19 years agoLand b_smallfix onto HEAD (20040428_2142)
adilger [Thu, 29 Apr 2004 08:54:18 +0000 (08:54 +0000)]
Land b_smallfix onto HEAD (20040428_2142)
b=3284, b=3285, b=3043, b=3236, revert liblustre group changes

19 years agofile ext3-extents-2.4.20-rh.patch was initially added on branch b_cmobd.
wangdi [Thu, 29 Apr 2004 06:53:15 +0000 (06:53 +0000)]
file ext3-extents-2.4.20-rh.patch was initially added on branch b_cmobd.

19 years agofix smfs_lookup, and add LASSERT to llog_lvfs_create
tianying [Thu, 29 Apr 2004 04:20:44 +0000 (04:20 +0000)]
fix smfs_lookup, and add LASSERT to llog_lvfs_create

19 years agofix endian mixup from previous patches
jacob [Thu, 29 Apr 2004 03:17:18 +0000 (03:17 +0000)]
fix endian mixup from previous patches

19 years ago- more consistently get the opc when graphing rpcs
zab [Wed, 28 Apr 2004 21:36:52 +0000 (21:36 +0000)]
- more consistently get the opc when graphing rpcs

19 years ago- re-add cvs datestamp functionality (enabled by default), but allow it to be overrid...
ccooper [Wed, 28 Apr 2004 18:09:27 +0000 (18:09 +0000)]
- re-add cvs datestamp functionality (enabled by default), but allow it to be overridden by using the --disable-datestamp flag

19 years ago- original patch applies fine against most recent chaos kernel (87). Reverting.
ccooper [Wed, 28 Apr 2004 17:03:04 +0000 (17:03 +0000)]
- original patch applies fine against most recent chaos kernel (87). Reverting.

19 years ago- use $() for execing
ccooper [Wed, 28 Apr 2004 16:10:48 +0000 (16:10 +0000)]
- use $() for execing
- ignore errors

19 years ago- chaos kernel only needs half of the old inode-max-readahead patch, so added a new...
ccooper [Wed, 28 Apr 2004 14:45:53 +0000 (14:45 +0000)]
- chaos kernel only needs half of the old inode-max-readahead patch, so added a new patch just for chaos-2.4.18
- updated series file for chaos-2.4.18
- updated tinderbox info for chaos-2.4.18
- lbuild: removed '-D' option to cvs which was tanking builds on most clusters, cascading check for rpmbuild and rpm as the method to make rpms

19 years agoremove the scimac NAL
nic [Wed, 28 Apr 2004 13:22:24 +0000 (13:22 +0000)]
remove the scimac NAL

19 years ago- tagging RC_CURRENT
buffalo-pull [Wed, 28 Apr 2004 02:36:37 +0000 (02:36 +0000)]
- tagging RC_CURRENT

19 years agoliblustre: b=2862
ericm [Tue, 27 Apr 2004 21:41:24 +0000 (21:41 +0000)]
liblustre: b=2862
 - use real uid/gid instead of simply be as root
 - set group info
 - set capability info

19 years agob=3119
nic [Tue, 27 Apr 2004 19:54:21 +0000 (19:54 +0000)]
b=3119
r=zab

clear page->private before handing to FS

19 years agob=3291
zab [Tue, 27 Apr 2004 17:33:20 +0000 (17:33 +0000)]
b=3291

Stop fsx segfaults from re-using va_list arguments across two printf calls.
Also harden some of the fancy footwork involved in sizing an output buffer.
Also add some printf format checking and fix up some bugs it found.

19 years agohandle case where quadrics headers are in an odd location
nic [Mon, 26 Apr 2004 22:22:14 +0000 (22:22 +0000)]
handle case where quadrics headers are in an odd location

20 years ago- have graph-rpcs exit if it doesn't find RPCs in the log
zab [Sat, 24 Apr 2004 04:13:30 +0000 (04:13 +0000)]
- have graph-rpcs exit if it doesn't find RPCs in the log

20 years agoLand b_smallfix onto HEAD (20040423_1603)
adilger [Fri, 23 Apr 2004 23:12:23 +0000 (23:12 +0000)]
Land b_smallfix onto HEAD (20040423_1603)
b=3043, b=3258, b=3219, b=2410

20 years agoCheck if the autolustre RPMs are already installed, and suggest changing
adilger [Fri, 23 Apr 2004 22:00:30 +0000 (22:00 +0000)]
Check if the autolustre RPMs are already installed, and suggest changing
the PATH, so I (and other users) don't have to remember where they are.

20 years ago- tagging RC_CURRENT
buffalo-pull [Fri, 23 Apr 2004 02:18:53 +0000 (02:18 +0000)]
- tagging RC_CURRENT

20 years ago- new flag '--ssh <ssh_cmd>' for replay_single and recovery-small: still defaults...
ccooper [Thu, 22 Apr 2004 22:41:04 +0000 (22:41 +0000)]
- new flag '--ssh <ssh_cmd>' for replay_single and recovery-small: still defaults to ssh, but allows us to run tests on clusters where ssh-equiv isn't setup (e.g. mdev)
- use safe_strncpy where applicable
- replace hard-coded string lengths with some defines

20 years ago- tagging RC_CURRENT
buffalo-pull [Thu, 22 Apr 2004 02:52:43 +0000 (02:52 +0000)]
- tagging RC_CURRENT

20 years ago - ldiskfs is ext3
jacob [Wed, 21 Apr 2004 05:11:03 +0000 (05:11 +0000)]
 - ldiskfs is ext3

20 years ago- shut up, shut up, shut up, shut up!
zab [Tue, 20 Apr 2004 21:37:27 +0000 (21:37 +0000)]
- shut up, shut up, shut up, shut up!

20 years ago - keep selinux-enabled kernels from truncating our mount data.
jacob [Tue, 20 Apr 2004 20:05:19 +0000 (20:05 +0000)]
 - keep selinux-enabled kernels from truncating our mount data.

fixes -EINVAL I got over the weekend.

20 years agoFix this bug, not sure why my CVS didn't show this as a diff.
adilger [Tue, 20 Apr 2004 18:57:30 +0000 (18:57 +0000)]
Fix this bug, not sure why my CVS didn't show this as a diff.
b=3222

20 years ago- use different delimiter for CONFIGURE_FLAGS replacement, so that backslashes in...
ccooper [Tue, 20 Apr 2004 15:48:40 +0000 (15:48 +0000)]
- use different delimiter for CONFIGURE_FLAGS replacement, so that backslashes in the variable don't make it lose it's mind

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 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 ago- tagging RC_CURRENT
buffalo-pull [Thu, 15 Apr 2004 03:18:25 +0000 (03:18 +0000)]
- tagging RC_CURRENT

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 compiler warning
nic [Wed, 14 Apr 2004 19:01:38 +0000 (19:01 +0000)]
fix compiler warning

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

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 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 agoFix patch breakage.
adilger [Wed, 7 Apr 2004 21:53:00 +0000 (21:53 +0000)]
Fix patch breakage.

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 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 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 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 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 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 agob=2948
adilger [Wed, 31 Mar 2004 22:26:54 +0000 (22:26 +0000)]
b=2948

20 years agoLand b_smallfix onto HEAD (20040330_2312)
adilger [Wed, 31 Mar 2004 18:18:04 +0000 (18:18 +0000)]
Land b_smallfix onto HEAD (20040330_2312)
b=2947, b=2543, b=1557, b=2009

20 years agoRemove ancient files.
adilger [Wed, 31 Mar 2004 04:11:48 +0000 (04:11 +0000)]
Remove ancient files.

20 years ago- tagging RC_CURRENT
buffalo-pull [Wed, 31 Mar 2004 01:17:54 +0000 (01:17 +0000)]
- tagging RC_CURRENT

20 years agob=1414
adilger [Tue, 30 Mar 2004 21:28:34 +0000 (21:28 +0000)]
b=1414

20 years ago- tagging RC_CURRENT
buffalo-pull [Tue, 30 Mar 2004 03:26:44 +0000 (03:26 +0000)]
- tagging RC_CURRENT

20 years agochange function declarations to correctly reflect the MPI_Abort exiting, remove
nic [Mon, 29 Mar 2004 16:57:21 +0000 (16:57 +0000)]
change function declarations to correctly reflect the MPI_Abort exiting, remove
exits. this is what should have been done in the first place...yeah.

20 years agoliblustre:
ericm [Mon, 29 Mar 2004 06:02:28 +0000 (06:02 +0000)]
liblustre:
 - support VPATH build (still some unclean stuff in liblustre build)

20 years ago- tagging RC_CURRENT
buffalo-pull [Sat, 27 Mar 2004 03:06:18 +0000 (03:06 +0000)]
- tagging RC_CURRENT

20 years agofix compiler warnings
nic [Fri, 26 Mar 2004 16:35:50 +0000 (16:35 +0000)]
fix compiler warnings

20 years ago to get Lustre built with 2.6.3+mm4, LTIME_S(dentry->d_inode->i_size) is not correct
hitao [Fri, 26 Mar 2004 08:33:13 +0000 (08:33 +0000)]
 to get Lustre built with 2.6.3+mm4, LTIME_S(dentry->d_inode->i_size) is not correct

20 years ago- tagging RC_CURRENT
buffalo-pull [Fri, 26 Mar 2004 00:39:39 +0000 (00:39 +0000)]
- tagging RC_CURRENT

20 years agoDon't free resource lvb if there is a lookup error (causes later assertion).
adilger [Thu, 25 Mar 2004 20:16:58 +0000 (20:16 +0000)]
Don't free resource lvb if there is a lookup error (causes later assertion).
Don't dereference dentry after dputting it.
Remove use of obdo in filter_lvb, since we don't actually need it.
b=2922

20 years agoloff_t is a long long in the kernel, liblustre should use the same to
adilger [Thu, 25 Mar 2004 20:08:53 +0000 (20:08 +0000)]
loff_t is a long long in the kernel, liblustre should use the same to
avoid compiler warnings on 64-bit (this #define is for windows port only).

20 years agoMove test 66[ab] from sanity.sh to recovery-small.sh because we need to do
adilger [Thu, 25 Mar 2004 18:42:47 +0000 (18:42 +0000)]
Move test 66[ab] from sanity.sh to recovery-small.sh because we need to do
ops on the OST, and that isn't possible with sanity.sh if it is remote.
Fix test replay-ost-single test 7 for bug 2123 also.
b=2983, b=2123

20 years ago- tagging RC_CURRENT
buffalo-pull [Thu, 25 Mar 2004 04:33:11 +0000 (04:33 +0000)]
- tagging RC_CURRENT

20 years agob=2985
zab [Thu, 25 Mar 2004 01:33:16 +0000 (01:33 +0000)]
b=2985
r=zab

use MPI_Abort() in the exiting error paths of write_* so that other processes
are pulled out of MPI_Barrier().  I added a -f <filename> argument to
write_disjoint while I was veryfying this.

20 years agoFix for bug 2921 (test failure only). We had coincidentally created a file
adilger [Wed, 24 Mar 2004 09:21:03 +0000 (09:21 +0000)]
Fix for bug 2921 (test failure only).  We had coincidentally created a file
in test 4 with the same size, and if we didn't wait for its deletion then
it could so happen that the "kbytesfree before" would equal "kbytesfree after"
since that file was freed while we wrote the new one.
b=2921