Whamcloud - gitweb
fs/lustre-release.git
13 years agoBranch b1_4
scjody [Wed, 11 Apr 2007 00:50:35 +0000 (00:50 +0000)]
Branch b1_4

Merge from b_release_1_4_11: update ChangeLogs and version; add missing
ChangeLog entries from 1.4.11.

13 years agob=10957
cliffw [Mon, 9 Apr 2007 21:13:58 +0000 (21:13 +0000)]
b=10957

Renamed all files to remove .sh and .pl. Fixed .spec file

13 years agob=10957
cliffw [Mon, 9 Apr 2007 21:04:10 +0000 (21:04 +0000)]
b=10957
Renaming

13 years agob=10957
cliffw [Mon, 9 Apr 2007 20:21:53 +0000 (20:21 +0000)]
b=10957

Fixes to path

13 years agob=10957
cliffw [Mon, 9 Apr 2007 18:31:10 +0000 (18:31 +0000)]
b=10957

Updated to reflect review.

13 years agoSome racy problems happened when sanity-quota.sh run on buffalo.
tianzy [Sat, 7 Apr 2007 15:12:42 +0000 (15:12 +0000)]
Some racy problems happened when sanity-quota.sh run on buffalo.
This patch corrected these bugs.
b=12190

13 years agoBranch HEAD
scjody [Thu, 5 Apr 2007 23:52:07 +0000 (23:52 +0000)]
Branch HEAD

Format ldiskfs2 backing filesystems with uninit_groups.

b=11981
i=adilger
i=alex

13 years agoThis patch is to slove OSS hangs after "All ost request buffers busy"
tianzy [Thu, 5 Apr 2007 09:20:12 +0000 (09:20 +0000)]
This patch is to slove OSS hangs after "All ost request buffers busy"
It is a deadlock between quota and journal.
b=11693
r=green
r=adilger

13 years agoBranch:HEAD
wangdi [Thu, 5 Apr 2007 04:45:53 +0000 (04:45 +0000)]
Branch:HEAD
For for GETLK(LDLM_FL_TEST_LOCK), fcntl locks should not be added to the inode
lock list.
b:5145
r:green, adilger

13 years agoBranch HEAD
scjody [Thu, 5 Apr 2007 01:47:51 +0000 (01:47 +0000)]
Branch HEAD

Clean up compiler warnings in liblustre builds.

Original patch by nic@cray.com.

b=11175
i=green
i=adilger

13 years agoBranch HEAD
scjody [Thu, 5 Apr 2007 01:36:26 +0000 (01:36 +0000)]
Branch HEAD

Fix SYIO_INTERFACE_NAME typo, part of liblustre compile warnings cleanup.

b=11175
i=adilger
i=green

13 years agoBranch HEAD
scjody [Mon, 2 Apr 2007 16:13:42 +0000 (16:13 +0000)]
Branch HEAD

Replace "review" by "inspection."

13 years agoBranch HEAD
scjody [Sat, 31 Mar 2007 00:20:55 +0000 (00:20 +0000)]
Branch HEAD

Add new ldiskfs2 module based on ldiskfs.

b=11981
r=adilger
r=nathan

13 years agoBranch HEAD
scjody [Sat, 31 Mar 2007 00:16:22 +0000 (00:16 +0000)]
Branch HEAD

Move quota support from ldiskfs to lvfs.

b=11981
r=adilger
r=nathan

13 years agoBranch HEAD
scjody [Sat, 31 Mar 2007 00:14:39 +0000 (00:14 +0000)]
Branch HEAD

Add support for the ldiskfs2 fstype.

b=11981
r=adilger
r=nathan

13 years agoBranch HEAD
scjody [Sat, 31 Mar 2007 00:12:36 +0000 (00:12 +0000)]
Branch HEAD

Use eval when changing debug settings to avoid shell-related failures.

b=12081
r=adilger

13 years ago- fixed configure messages on checking LASSERT, etc
yury [Fri, 30 Mar 2007 14:49:03 +0000 (14:49 +0000)]
- fixed configure messages on checking LASSERT, etc

13 years ago- enable all traces and debugs by default to not hurt anyone who not aware of this...
yury [Fri, 30 Mar 2007 14:07:27 +0000 (14:07 +0000)]
- enable all traces and debugs by default to not hurt anyone who not aware of this and allow customers gather all logs by default;
- added compile warning for case CDEBUG is disabled;
- fixes in configure keys, using AC_ARG_ENABLE(feature) implies that bash variable names is $enable_feature.

13 years ago- LIBCFS_DEBUG is used as #ifdef and cannot be defined as 0 in disable case
yury [Fri, 30 Mar 2007 13:32:23 +0000 (13:32 +0000)]
- LIBCFS_DEBUG is used as #ifdef and cannot be defined as 0 in disable case

13 years agoImplements following configure keys:
yury [Fri, 30 Mar 2007 13:03:50 +0000 (13:03 +0000)]
Implements following configure keys:

--disable-libcfs-cdebug - disable libcfs CDEBUG, CWARN - enabled by default
--enable-libcfs-trace - enable libcfs ENTRY/EXIT - disabled by default
--disable-libcfs-assert - disable libcfs LASSERT, LASSERTF - enabled by default

Cmd3 found that disabling all of this contributes to performance at the range of 10-15%. This is inspected many times. Lustre source code is checked by hands for possible side effects from disabling LASSERT, etc. If you have any problems with this - please let me know.

13 years agoBranch b1_4
scjody [Thu, 29 Mar 2007 21:51:47 +0000 (21:51 +0000)]
Branch b1_4

Cleanup compiler warnings on liblustre - patch by nic@cray.com

b=11175
r=adilger
r=green
r=scjody

13 years agoBranch b1_4
adilger [Wed, 28 Mar 2007 23:12:57 +0000 (23:12 +0000)]
Branch b1_4
Make new section for 1.4.11/1.6.1

13 years agob=10968
nathan [Wed, 28 Mar 2007 17:58:44 +0000 (17:58 +0000)]
b=10968
change stat name to single word for easier parsing

13 years agoBranch HEAD
adilger [Tue, 27 Mar 2007 08:43:57 +0000 (08:43 +0000)]
Branch HEAD
Split a new 1.6.1 section into the ChangeLog for recent commits to HEAD.

13 years agoBranch HEAD
adilger [Tue, 27 Mar 2007 07:11:00 +0000 (07:11 +0000)]
Branch HEAD
Check handle validity before using it.
b=11740
i=green

13 years agoAdd support for usage PG_writeback bit in lustre.
shadow [Mon, 26 Mar 2007 13:33:43 +0000 (13:33 +0000)]
Add support for usage PG_writeback bit in lustre.
b=11710
r=alex,green.

13 years agoBranch HEAD
bobijam [Mon, 26 Mar 2007 04:25:10 +0000 (04:25 +0000)]
Branch HEAD
b=11090
Description: Be more lenient with linux clients before warning (by Andreas)
Details: This fixes Linux clients so they allow one major Lustre release update
         before they warn.  It also makes the setting of the version a lot
         easier by using OBD_OCD_VERSION(0,0,1,32) instead of having to calculate
         it directly.

13 years agoBranch: HEAD
wangdi [Sun, 25 Mar 2007 15:56:03 +0000 (15:56 +0000)]
Branch: HEAD
increase dirty_ratio and dirty_background_ratio to prevent writeback for test42
b=9789
r=green

13 years agoBranch HEAD
adilger [Sat, 24 Mar 2007 20:51:45 +0000 (20:51 +0000)]
Branch HEAD
Include ctype.h header to quiet warning for use of isdigit().
Change argument of loadgen.c::read_proc() to quiet pointer type warning.

13 years agoBranch HEAD
adilger [Sat, 24 Mar 2007 19:23:52 +0000 (19:23 +0000)]
Branch HEAD
Include header to avoid compile warning for isdigit() use.

13 years agoBranch HEAD
adilger [Sat, 24 Mar 2007 18:34:28 +0000 (18:34 +0000)]
Branch HEAD
Quiet upcall chatter in logs.  We are already notified of an LBUG separately.
b=11686

13 years agob=12005
nathan [Fri, 23 Mar 2007 15:23:57 +0000 (15:23 +0000)]
b=12005
i=green
initialize per-export proc in non-recovery case.
report an error when attempting to change failout mode without writeconf

13 years agoBranch HEAD
scjody [Fri, 23 Mar 2007 02:37:46 +0000 (02:37 +0000)]
Branch HEAD

Update .cvsignore

13 years agoBranch HEAD
scjody [Fri, 23 Mar 2007 02:31:11 +0000 (02:31 +0000)]
Branch HEAD

Rename shell and perl scripts to remove .sh and .pl extensions.

b=11985
r=nathan

13 years agoupdate slow list
nathan [Thu, 22 Mar 2007 22:35:37 +0000 (22:35 +0000)]
update slow list

13 years agoBranch HEAD
scjody [Thu, 22 Mar 2007 19:49:09 +0000 (19:49 +0000)]
Branch HEAD

Change timeouts on Cray XT3.

b=10803
r=adilger
r=scjody

Original author: Nic from Cray

13 years agob=11973
nathan [Thu, 22 Mar 2007 17:58:13 +0000 (17:58 +0000)]
b=11973
i=green
atomic copy remote log instead of appending records -- earlier records may
have been modfied, and record count was wrong anyhow.

13 years ago* bug 11659 fix - finer-grained peerstamps for ptllnd connection
eeb [Thu, 22 Mar 2007 17:52:42 +0000 (17:52 +0000)]
*   bug 11659 fix - finer-grained peerstamps for ptllnd connection
    establishment and better credit flow checks.

13 years ago* Added changelog entry for previously committed ptllnd fix (11394)
eeb [Thu, 22 Mar 2007 14:36:00 +0000 (14:36 +0000)]
*    Added changelog entry for previously committed ptllnd fix (11394)

13 years ago* Removed check for kernel TCP zero-copy patch - it's not used even if it's
eeb [Thu, 22 Mar 2007 14:33:10 +0000 (14:33 +0000)]
*  Removed check for kernel TCP zero-copy patch - it's not used even if it's
   there

13 years ago* Add support for date-pinned co/update
mjmac [Thu, 22 Mar 2007 11:57:59 +0000 (11:57 +0000)]
* Add support for date-pinned co/update
r=adilger

13 years agowe decide to use HEAD of lnet in b1_8.
huanghua [Thu, 22 Mar 2007 09:34:54 +0000 (09:34 +0000)]
we decide to use HEAD of lnet in b1_8.

13 years agoTemporary fix for new lnet (from HEAD) test on orion.
fanyong [Thu, 22 Mar 2007 09:07:16 +0000 (09:07 +0000)]
Temporary fix for new lnet (from HEAD) test on orion.

13 years agosmall fixes make b1_8 compilable.
huanghua [Thu, 22 Mar 2007 08:14:45 +0000 (08:14 +0000)]
small fixes make b1_8 compilable.

13 years agoBranch HEAD
bobijam [Thu, 22 Mar 2007 06:00:31 +0000 (06:00 +0000)]
Branch HEAD
b=10997
r=adilger

Description: lfs setstripe use optional parameters instead of postional parameters.

13 years agoBranch HEAD
scjody [Wed, 21 Mar 2007 20:49:17 +0000 (20:49 +0000)]
Branch HEAD

Remove "#if FOO" compiler warnings from -Wundef.
(Committed by adilger)

Define FMODE_READ and FMODE_WRITE for use in liblustre
(Committed by green)

Allow test 6 and 7 to be run in isolation.
Fix test file names.
Create test files in $DIR instead of $MOUNT.
(Committed by adilger)

openclose.c: Save errno before calling fprintf().
(Committed by adilger)

sanityN.sh: Kill multiop before exiting, if test fails.
Test is currently excluded, was retesting to see if it worked yet.
b=3192
(Committed by adilger)

r=adilger
r=nathan
r=green

13 years agoBranch HEAD
scjody [Wed, 21 Mar 2007 20:44:42 +0000 (20:44 +0000)]
Branch HEAD

Merge the following changes from b1_4:

lfs quotachown <file system> deletes security relevant setuid bit
b=11463
r=Adilger
(Committed by tianzy)

Land kernel config changes for 2.4 kernels from b_release_1_4_8 to b1_4.
(Committed by adilger)

b=10736
Add getattr on lookup operation for NFS, so that it can properl revalidate
file attributes.
(Committed by green)

r=adilger
r=green
r=nathan

13 years agoBranch HEAD
scjody [Tue, 20 Mar 2007 19:57:01 +0000 (19:57 +0000)]
Branch HEAD

Back out accidental commit

13 years agoBranch HEAD
scjody [Tue, 20 Mar 2007 19:52:02 +0000 (19:52 +0000)]
Branch HEAD

Merge from b_release_1_4_9:

b=11643
r=adilger

Make reiserfs to compile at the expense of disabling quotas

13 years agoadd note about bad test
nathan [Tue, 20 Mar 2007 18:12:11 +0000 (18:12 +0000)]
add note about bad test

13 years agoBranch HEAD
adilger [Tue, 20 Mar 2007 06:39:53 +0000 (06:39 +0000)]
Branch HEAD
Untested patch for handling uninitialized block groups.
Adding to CVS to avoid loss, not currently in any patch series.
b=11269

13 years agob=11013
nathan [Mon, 19 Mar 2007 23:11:10 +0000 (23:11 +0000)]
b=11013
This is a potential null pointer dereference.
Caught by HEAD's conf_sanity test 29

13 years agob=11778
nathan [Mon, 19 Mar 2007 19:09:48 +0000 (19:09 +0000)]
b=11778
i=adilger
wait until config file is finished before allowing MDT clients to connect

13 years agoBranch HEAD
scjody [Mon, 19 Mar 2007 17:01:41 +0000 (17:01 +0000)]
Branch HEAD

Update recommended e2fsprogs version.

13 years agoBranch HEAD
adilger [Sun, 18 Mar 2007 07:31:28 +0000 (07:31 +0000)]
Branch HEAD
Fixes in b1_4 missing from HEAD:
- enable test 14c (b=4035, b=7040)
- don't print an error because /proc/sys/lustre/fail_loc is missing if
  the lustre is stopped when error() is called
- cleanup echo device after test_28 is done

13 years agoBranch HEAD
adilger [Sat, 17 Mar 2007 18:30:03 +0000 (18:30 +0000)]
Branch HEAD
Add llapi_is_lustre_mnt() to check for client filesystems, so that we
can keep the API of llapi_is_lustre_mnttype() the same.
b=10747
r=nathan

13 years agoBranch HEAD
scjody [Thu, 15 Mar 2007 22:02:05 +0000 (22:02 +0000)]
Branch HEAD
b=11801
r=adilger
r=green

Fork ext3-extents-2.6.15.patch to apply to latest SLES 10 kernel.

13 years agoBranch HEAD
adilger [Wed, 14 Mar 2007 09:08:20 +0000 (09:08 +0000)]
Branch HEAD
Fix liblustre linking for LustreFUSE.

13 years agoBranch HEAD
adilger [Wed, 14 Mar 2007 08:14:51 +0000 (08:14 +0000)]
Branch HEAD
Pass correct variable to obd_statfs_rqset().
Unnoticed because of missing #ifdef _HAVE_STATVFS

13 years agoBranch HEAD
adilger [Wed, 14 Mar 2007 02:10:50 +0000 (02:10 +0000)]
Branch HEAD
Fix for LustreFUSE building.

13 years agoBranch HEAD
adilger [Wed, 14 Mar 2007 02:00:54 +0000 (02:00 +0000)]
Branch HEAD
Add comment to ensure people keep branch list sorted.

13 years agoBranch HEAD
scjody [Tue, 13 Mar 2007 19:28:16 +0000 (19:28 +0000)]
Branch HEAD

Merge SLES 10 build fix from b1_4.

13 years agofix patchless client build breakage with vanila 2.6.19 kernel.
shadow [Tue, 13 Mar 2007 06:34:41 +0000 (06:34 +0000)]
fix patchless client build breakage with vanila 2.6.19 kernel.
b=11804
r=adilger

13 years agoBranch HEAD
scjody [Tue, 13 Mar 2007 02:29:04 +0000 (02:29 +0000)]
Branch HEAD

Update SLES 10 kernel to 2.6.16.27-0.9.

13 years agoLand b1_6_bug11013 onto HEAD (20070313_0924)
yzy [Tue, 13 Mar 2007 01:43:45 +0000 (01:43 +0000)]
Land b1_6_bug11013 onto HEAD (20070313_0924)
b=11013
r=adilger

implement a common hash table, so it will be used as a hash class.
in this patch, finished :
1. " UUID <--> export " hash
2. " NID  <--> export " hash
3. "NetPeer <--> connect" hash

13 years agoBranch HEAD
scjody [Tue, 13 Mar 2007 00:23:26 +0000 (00:23 +0000)]
Branch HEAD

Update RHEL 4 kernel to 2.6.9-42.0.10.EL.

13 years agoBranch HEAD
scjody [Mon, 12 Mar 2007 22:52:29 +0000 (22:52 +0000)]
Branch HEAD

Merge from b_release_1_4_9: update SLES 9 kernel to 2.6.5-7.283.

13 years agoBranch HEAD
adilger [Sat, 10 Mar 2007 17:54:16 +0000 (17:54 +0000)]
Branch HEAD
Use intent directly instead of file->f_it, which doesn't exist on patchless
clients.
r=shadow (original patch)

13 years ago* Fixed bug noticed while Nic was investigating 11394 - kptllnd didn't
eeb [Sat, 10 Mar 2007 02:12:43 +0000 (02:12 +0000)]
*   Fixed bug noticed while Nic was investigating 11394 - kptllnd didn't
    propagate portals completion errors up to LNET.  The fix propagates the
    error and logs a D_NETERROR.

13 years agoclarify error message
nathan [Sat, 10 Mar 2007 00:03:14 +0000 (00:03 +0000)]
clarify error message

13 years ago* Changed syntax of "lctl ping target [timeout]", so "target" can be
eeb [Fri, 9 Mar 2007 21:38:32 +0000 (21:38 +0000)]
*   Changed syntax of "lctl ping target [timeout]", so "target" can be
    either a NID or a process ID.

13 years ago* removed PTL_EQ_HANDLER_NONE define now that cray portals defines it
eeb [Fri, 9 Mar 2007 21:08:17 +0000 (21:08 +0000)]
*    removed PTL_EQ_HANDLER_NONE define now that cray portals defines it

13 years agoBranch HEAD
bobijam [Fri, 9 Mar 2007 03:02:57 +0000 (03:02 +0000)]
Branch HEAD
b=11090
r=green

Description: Checking the version difference of client vs. server, report error if the gap is too big.

13 years agoBranch b_hd_newconfig
adilger [Fri, 9 Mar 2007 00:04:18 +0000 (00:04 +0000)]
Branch b_hd_newconfig
Add ChangeLog entry for bug 10889.

13 years agoBranch HEAD
adilger [Thu, 8 Mar 2007 23:54:31 +0000 (23:54 +0000)]
Branch HEAD
Have lustre/ChangeLog match b1_4 as much as possible.

13 years agoBranch HEAD
adilger [Thu, 8 Mar 2007 20:59:25 +0000 (20:59 +0000)]
Branch HEAD
Avoid duplicate definition of SYSIO_INTERFACE_NAME.
b=11175
r=nic (original patch)

13 years agoBranch HEAD
adilger [Thu, 8 Mar 2007 20:14:45 +0000 (20:14 +0000)]
Branch HEAD
Remove old, dangerous tcp zero copy patches.

13 years agoBranch HEAD
adilger [Thu, 8 Mar 2007 20:09:21 +0000 (20:09 +0000)]
Branch HEAD
Remove old, dangerous tcp-zero-copy patch from 2.6.18 series.

13 years ago* Fixed #if typo
eeb [Thu, 8 Mar 2007 19:33:45 +0000 (19:33 +0000)]
*   Fixed #if typo

13 years agocatch extra args without dashes
nathan [Thu, 8 Mar 2007 19:32:21 +0000 (19:32 +0000)]
catch extra args without dashes

13 years agocheck for dangling upgrade flag
nathan [Thu, 8 Mar 2007 18:37:18 +0000 (18:37 +0000)]
check for dangling upgrade flag

13 years agomust reset the upgrade flag or we try to upgrade every time the server
nathan [Thu, 8 Mar 2007 17:13:23 +0000 (17:13 +0000)]
must reset the upgrade flag or we try to upgrade every time the server
mounts. (recently introduced bug.)

13 years agoadd plot-llstat, move from sbin to bin
nathan [Wed, 7 Mar 2007 02:03:43 +0000 (02:03 +0000)]
add plot-llstat, move from sbin to bin

13 years agoChange name from --noformat to --dryrun for clarity
nathan [Tue, 6 Mar 2007 01:04:02 +0000 (01:04 +0000)]
Change name from --noformat to --dryrun for clarity

13 years agoupdate vers and supported kernels
nathan [Tue, 6 Mar 2007 00:09:13 +0000 (00:09 +0000)]
update vers and supported kernels

13 years agoBranch HEAD
scjody [Mon, 5 Mar 2007 18:05:08 +0000 (18:05 +0000)]
Branch HEAD

Revert my fix to bug 11636 since it broke the build.

b=11786

13 years ago* Support "lustrecvs b_self_test" to check out the lnet self-test development
eeb [Mon, 5 Mar 2007 12:38:06 +0000 (12:38 +0000)]
*   Support "lustrecvs b_self_test" to check out the lnet self-test development
    branch.

13 years agoBranch HEAD
adilger [Sat, 3 Mar 2007 14:23:10 +0000 (14:23 +0000)]
Branch HEAD
Remove the broken multi-mount-protection patch.

13 years agoBranch HEAD
adilger [Sat, 3 Mar 2007 14:21:20 +0000 (14:21 +0000)]
Branch HEAD
Add 1.4.9 release date.

13 years agoupdate tunefs examples
nathan [Fri, 2 Mar 2007 19:39:59 +0000 (19:39 +0000)]
update tunefs examples

13 years agob=11149
nathan [Fri, 2 Mar 2007 18:08:49 +0000 (18:08 +0000)]
b=11149
wrong end condition

13 years agob=11149
nathan [Fri, 2 Mar 2007 17:19:39 +0000 (17:19 +0000)]
b=11149
r=adilger
Add checks for null indicies in QOS code.
Also fix 'lfs df' and /proc...lov/target_obd.

13 years agoBranch HEAD
adilger [Fri, 2 Mar 2007 14:13:07 +0000 (14:13 +0000)]
Branch HEAD
Merge readlink return type configure check from b1_4.
b=11731
r=mjmac (original patch)

13 years agoBranch HEAD
adilger [Fri, 2 Mar 2007 13:56:21 +0000 (13:56 +0000)]
Branch HEAD
Enable CONFIG_E1000_DISABLE_PACKET_SPLIT to match b1_4.
Enable CONFIG_IPV6=m in UML kernel so that tcp symbols are exported.

13 years agob=11752
nathan [Thu, 1 Mar 2007 19:12:57 +0000 (19:12 +0000)]
b=11752
assert possibly caused by uninitialized var

13 years ago* fixed copy/paste error in previous 11684 commit
eeb [Thu, 1 Mar 2007 17:11:52 +0000 (17:11 +0000)]
*   fixed copy/paste error in previous 11684 commit

13 years agoBranch HEAD
scjody [Thu, 1 Mar 2007 14:58:57 +0000 (14:58 +0000)]
Branch HEAD
b=11636
r=green,adilger

Remove useless kernel configs.

13 years agoadd wait command to make this scriptable
nathan [Wed, 28 Feb 2007 01:34:42 +0000 (01:34 +0000)]
add wait command to make this scriptable

13 years ago* fixed cut/paste error on adding darwin sysctl for "debug_peer_on_timeout"
eeb [Tue, 27 Feb 2007 21:04:22 +0000 (21:04 +0000)]
*  fixed cut/paste error on adding darwin sysctl for "debug_peer_on_timeout"

13 years agofind lctl and mkfs.lustre if not local build
nathan [Tue, 27 Feb 2007 20:35:56 +0000 (20:35 +0000)]
find lctl and mkfs.lustre if not local build