Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch b1_8_gate
yangsheng [Tue, 11 Nov 2008 07:43:33 +0000 (07:43 +0000)]
Branch b1_8_gate
b=17153
i=adilger, robert.read

Remove 2.4 check.
Author: tappro
CVSooi=<inspected_by>

16 years agob=16098
kalpak [Thu, 7 Aug 2008 09:34:05 +0000 (09:34 +0000)]
b=16098

Add URL for GPLv2 license in copyright headers

16 years agob=16098
kalpak [Wed, 23 Jul 2008 18:10:46 +0000 (18:10 +0000)]
b=16098

Replace CFS license headers with Sun headers

18 years agoThis commit was manufactured by cvs2svn to create branch
cvs2svn [Thu, 22 Feb 2007 17:53:18 +0000 (17:53 +0000)]
This commit was manufactured by cvs2svn to create branch
'unlabeled-1.15.76'.

18 years agoremove ext3-wantedi-misc patch.
shadow [Thu, 22 Feb 2007 17:53:17 +0000 (17:53 +0000)]
remove ext3-wantedi-misc patch.
struct dentry_params renamed to lvfs_dentry_params and moved into
lvfs_linux.h

b=11248
r=adilger

18 years agotypo
nathan [Thu, 22 Feb 2007 16:04:26 +0000 (16:04 +0000)]
typo

18 years ago1.6b8
nathan [Wed, 21 Feb 2007 22:17:47 +0000 (22:17 +0000)]
1.6b8

18 years agob=2258
nathan [Wed, 21 Feb 2007 21:25:50 +0000 (21:25 +0000)]
b=2258
r=adilger
Insure min dynamic threads < max threads
Also make absolutely sure we don't start more than MAX
on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
ilter.c lustre/ost/ost_handler.c
on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
    (8 * 1024)
on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
s/lustre-core/mds/handler.c,v
on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
threads = MDS_THREADS_AUTO_MAX;
on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.
andler.c 21 Feb 2007 21:22:08 -0000
on the biggest machines, we limit the MDS auto-threads to start at 32 and go to 128, nowhere near the 512 max limit.  On e.g.

18 years agoset CONFIG_LOCALVERISON="" to solve lbuild failures
zam [Wed, 21 Feb 2007 12:49:24 +0000 (12:49 +0000)]
set CONFIG_LOCALVERISON="" to solve lbuild failures

18 years agob=11692
nathan [Tue, 20 Feb 2007 22:04:00 +0000 (22:04 +0000)]
b=11692
play nicer with parameters on logs upgraded from 1.4.x
- allows updates for old logs whenever we can (i.e. ok for mdc, not for osc)
- allows updates for everyone if --writeconf is specified at tunefs upgrade
time (requires entire fs to be stopped though)
- allows updates of failover partners if --writeconf is specified
- fixes various other little bugs and error messages
- adds a couple of regression tests for upgrading from 1.4.6

18 years agomissing linux kernel config file for the SLES10 kernel,
zam [Tue, 20 Feb 2007 20:48:45 +0000 (20:48 +0000)]
missing linux kernel config file for the SLES10 kernel,
the config borrowed from b_release_1_4_9

18 years agob=11461
zam [Tue, 20 Feb 2007 19:22:09 +0000 (19:22 +0000)]
b=11461
r=scjody,vitaly
a fix for extra suffixes for kernel version string which
confuse lbuild.

18 years agob=10719
nathan [Tue, 20 Feb 2007 17:18:36 +0000 (17:18 +0000)]
b=10719
r=adilger
set external journal device read-only

18 years agofail test 11 after 30 min
nathan [Tue, 20 Feb 2007 16:23:07 +0000 (16:23 +0000)]
fail test 11 after 30 min

18 years agowait a little after turning off fail_loc to make sure files show up
nathan [Tue, 20 Feb 2007 16:20:53 +0000 (16:20 +0000)]
wait a little after turning off fail_loc to make sure files show up

18 years agob=3244
kalpak [Mon, 19 Feb 2007 13:48:36 +0000 (13:48 +0000)]
b=3244
r=Andreas Dilger

Description: Addition of EXT3_FEATURE_RO_COMPAT_DIR_NLINKS flag for
             > 32000 subdirectories

Details    : Add EXT3_FEATURE_RO_COMPAT_DIR_NLINK flag to
             EXT3_FEATURE_RO_COMPAT_SUPP. This flag will be set whenever
             subdirectory count crosses 32000. This will aid e2fsck to
             correctly handle more than 32000 subdirectories.

18 years agoquota test 11 takes forever on my machine when run as part of acceptance-small.
nathan [Sun, 18 Feb 2007 22:26:46 +0000 (22:26 +0000)]
quota test 11 takes forever on my machine when run as part of acceptance-small.
- Add some progress indication.
- Fix "cycles" (rm -f erases test dir, so must recreate)

18 years agoBranch HEAD
adilger [Sat, 17 Feb 2007 18:06:19 +0000 (18:06 +0000)]
Branch HEAD
Remove trailing whitespace.

18 years agoBranch HEAD
adilger [Sat, 17 Feb 2007 09:14:44 +0000 (09:14 +0000)]
Branch HEAD
Use lprocfs_rd_atomic() because ns_locks is atomic in HEAD.  Otherwise we get
bogus values from /proc/fs/lustre/ldlm/namespaces/*/lock_count.

18 years agoA __u64 is not always a long long. On some architectures it is only a
yujian [Sat, 17 Feb 2007 07:52:44 +0000 (07:52 +0000)]
A __u64 is not always a long long.  On some architectures it is only a
long.  Let's declare write_bytes as unsigned long long.

18 years agoBranch HEAD
adilger [Sat, 17 Feb 2007 07:22:32 +0000 (07:22 +0000)]
Branch HEAD
We don't support LUSTRE_KERNEL_VERSION < 45 anymore.

18 years agoRemove the 4G limitation of maximum writing bytes.
yujian [Sat, 17 Feb 2007 04:05:14 +0000 (04:05 +0000)]
Remove the 4G limitation of maximum writing bytes.

18 years agofix a typo
tianzy [Sat, 17 Feb 2007 01:54:57 +0000 (01:54 +0000)]
fix a typo
b=11471

18 years agob=11691
nathan [Fri, 16 Feb 2007 23:14:06 +0000 (23:14 +0000)]
b=11691
r=adilger
Don't print regular error messages about the MGS when we're connecting to
an old MDT.

18 years agoqos test: don't fail if we write 0 bytes to smaller ost
nathan [Fri, 16 Feb 2007 22:12:39 +0000 (22:12 +0000)]
qos test: don't fail if we write 0 bytes to smaller ost

18 years agob=11667
nathan [Fri, 16 Feb 2007 20:54:26 +0000 (20:54 +0000)]
b=11667
missing symbol

18 years ago* landing 11667 (debug_peer_on_timeout) and 11684 (liblustre block for asynch
eeb [Fri, 16 Feb 2007 18:01:23 +0000 (18:01 +0000)]
*   landing 11667 (debug_peer_on_timeout) and 11684 (liblustre block for asynch
    OST_CONNECTs to complete at startup) on HEAD

18 years agofixes for running in more user environments
nathan [Fri, 16 Feb 2007 17:17:40 +0000 (17:17 +0000)]
fixes for running in more user environments

18 years agoSeverity : enhancement
eeb [Fri, 16 Feb 2007 15:44:57 +0000 (15:44 +0000)]
Severity   : enhancement
Bugzilla   : 11684
Description: Added D_NETTRACE for recording network packet history
     (initially only for ptllnd).  Also a separate userspace
     ptllnd facility to gather history which should really be
     covered by D_NETTRACE too, if only CDEBUG recorded history in
     userspace.

18 years agoBranch HEAD
adilger [Fri, 16 Feb 2007 10:37:35 +0000 (10:37 +0000)]
Branch HEAD
Avoid synchronous disconnects for liblustre clients, already in Cray
upstream.
b=10803
r=green

18 years agoBranch HEAD
adilger [Fri, 16 Feb 2007 08:44:17 +0000 (08:44 +0000)]
Branch HEAD
Description: large O_DIRECT requests fail under memory pressure/fragmentation
Details    : Large single O_DIRECT read and write calls can fail to allocate
     a sufficiently large buffer to process the request.  In case of
     allocation failure the allocation is retried with a smaller
     buffer and broken into smaller requests.
b=10901
r=vitaly r=green

18 years agoBranch HEAD
adilger [Fri, 16 Feb 2007 08:29:36 +0000 (08:29 +0000)]
Branch HEAD
Remove warning about non-portable initializer.

18 years agoBranch HEAD
adilger [Fri, 16 Feb 2007 08:27:03 +0000 (08:27 +0000)]
Branch HEAD
Reorder include files so that the cookie check doesn't always fail.

18 years agofix the warnings
tianzy [Fri, 16 Feb 2007 07:00:50 +0000 (07:00 +0000)]
fix the warnings
b=11471

18 years agoadding 2.6-sles10 target and kernel config files for the sles10 kernel
zam [Thu, 15 Feb 2007 20:45:13 +0000 (20:45 +0000)]
adding 2.6-sles10 target and kernel config files for the sles10 kernel
(borrowed from b1_4).  the tcp-zerocopy-2.6-sles10.patch patch removed for
fixing an lbuild failure and because lnet does not need that patch anymore.

b=10947

18 years agob=6221
nathan [Thu, 15 Feb 2007 20:09:41 +0000 (20:09 +0000)]
b=6221
r=green
don't allocate inside a spinlock

18 years agoremove use old rd only API.
shadow [Thu, 15 Feb 2007 18:31:33 +0000 (18:31 +0000)]
remove use old rd only API.
b=11248

18 years agoRemove old rdonly API which unsed from at least lustre 1.4.3
shadow [Thu, 15 Feb 2007 12:38:18 +0000 (12:38 +0000)]
Remove old rdonly API which unsed from at least lustre 1.4.3
b=11248
r=adilger

18 years agoport the patch(9414) on HEAD(b1_5)
tianzy [Thu, 15 Feb 2007 07:11:12 +0000 (07:11 +0000)]
port the patch(9414) on HEAD(b1_5)
b=11471

18 years agoupdate rhel4 kernel to 2.6.9-42.0.8.EL
wufei [Thu, 15 Feb 2007 06:29:25 +0000 (06:29 +0000)]
update rhel4 kernel to 2.6.9-42.0.8.EL

18 years agoBranch HEAD
bobijam [Thu, 15 Feb 2007 00:23:59 +0000 (00:23 +0000)]
Branch HEAD
b=9829
r=adilger

Description: client incorrectly hits assertion in ptlrpc_replay_req()
Details    : for a short time RPCs with bulk IO are in the replay list,
       but replay of bulk IOs is unimplemented.  If the OST filesystem
       is corrupted due to disk cache incoherency and then replay is
       started it is possible to trip an assertion.  Avoid putting
       committed RPCs into the replay list at all to avoid this issue.

18 years agoBranch HEAD
adilger [Thu, 15 Feb 2007 00:23:02 +0000 (00:23 +0000)]
Branch HEAD
Some minor cleanups to make extents, mballoc kernel patches the same.
Use ext3_fsblk_t as appropriate for 2.6.18.
b=11675

18 years agoAdded supported kernel list
nathan [Wed, 14 Feb 2007 21:11:41 +0000 (21:11 +0000)]
Added supported kernel list

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 20:34:02 +0000 (20:34 +0000)]
Branch HEAD
Add ChangeLog entry
b=11669

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 04:56:39 +0000 (04:56 +0000)]
Branch HEAD
Fix 2.6.18 ext3 mballoc, extents patches for several omissions.
Reorder patch hunks to match other patches to facilitate comparisons.
b=10090  ldiskfs corruption under memory pressure, coverity fixes
b=6191   mballoc fails on x86_64 > 2TB
b=10634  mballoc using wrong find_next_bit() on big endian systems
b=6449   don't print "too long searching" message to console

Compile tested.

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 00:21:55 +0000 (00:21 +0000)]
Branch HEAD
Quiet -Wundef compiler warning.

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 00:20:17 +0000 (00:20 +0000)]
Branch HEAD
Line wrap comments at 80 columns.

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 00:19:00 +0000 (00:19 +0000)]
Branch HEAD
Better comment.

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 00:17:09 +0000 (00:17 +0000)]
Branch HEAD
Clarify comment.

18 years agoBranch HEAD
adilger [Wed, 14 Feb 2007 00:16:34 +0000 (00:16 +0000)]
Branch HEAD
Fix compiler warning.

18 years agothread id starts counting at 1
nathan [Tue, 13 Feb 2007 21:03:49 +0000 (21:03 +0000)]
thread id starts counting at 1

18 years agoBranch HEAD
adilger [Tue, 13 Feb 2007 19:31:12 +0000 (19:31 +0000)]
Branch HEAD
Description: RPCs being resent when they shouldn't be
Details    : Some RPCs that should not be resent are being resent.  This
     can cause inconsistencies in the RPC state machine.  Do not
     resend such requests.
b=11203
r=nathan r=green

Fix 2.4 kernel compile error introduced by 10866 landing (missing typecheck).

18 years agoalias b1_5 and b1_6 to HEAD
nathan [Tue, 13 Feb 2007 18:31:58 +0000 (18:31 +0000)]
alias b1_5 and b1_6 to HEAD

18 years agoremove debug assert.
shadow [Tue, 13 Feb 2007 18:28:22 +0000 (18:28 +0000)]
remove debug assert.
b=11669
r=green,adilger

18 years agob=11564
nathan [Mon, 12 Feb 2007 21:52:46 +0000 (21:52 +0000)]
b=11564
bad null-termination of 8-char filesystem names

18 years agoBranch b1_4
adilger [Mon, 12 Feb 2007 21:34:44 +0000 (21:34 +0000)]
Branch b1_4
Change the socklnd supported kernel - SLES10 is 2.6.16.
I'm not sure if we have tested with 2.6.18 or higher servers yet.

18 years agopass through mkfs progress display with '-v'
nathan [Mon, 12 Feb 2007 19:18:37 +0000 (19:18 +0000)]
pass through mkfs progress display with '-v'

18 years agono dashes in variable names
nathan [Mon, 12 Feb 2007 18:07:25 +0000 (18:07 +0000)]
no dashes in variable names

18 years agoland b1_5 onto HEAD
nathan [Sat, 10 Feb 2007 06:33:41 +0000 (06:33 +0000)]
land b1_5 onto HEAD

18 years agocurrent branches now use lnet from HEAD
nathan [Sat, 10 Feb 2007 00:27:23 +0000 (00:27 +0000)]
current branches now use lnet from HEAD

18 years agoa couple of little improvements
nathan [Sat, 10 Feb 2007 00:16:55 +0000 (00:16 +0000)]
a couple of little improvements

18 years agoLanding b_hd_newconfig on HEAD
nathan [Sat, 10 Feb 2007 00:05:05 +0000 (00:05 +0000)]
Landing b_hd_newconfig on HEAD

18 years agoreplace tag with rtag to better deal with added/removed files
nathan [Fri, 9 Feb 2007 22:37:35 +0000 (22:37 +0000)]
replace tag with rtag to better deal with added/removed files

18 years agotesting that landing to head keeps history
nathan [Fri, 9 Feb 2007 20:35:36 +0000 (20:35 +0000)]
testing that landing to head keeps history

18 years agoAdd new "repalce" scripts, mainly for moving a new branch to HEAD
nathan [Fri, 9 Feb 2007 18:50:57 +0000 (18:50 +0000)]
Add new "repalce" scripts, mainly for moving a new branch to HEAD

18 years agob=10960
nathan [Thu, 25 Jan 2007 19:56:22 +0000 (19:56 +0000)]
b=10960
r=nathan
add a real readme

18 years agob=10958
nathan [Wed, 24 Jan 2007 18:50:00 +0000 (18:50 +0000)]
b=10958
r=nathan
set y0=0
ymax can be user-specified
white background
move options before filename

18 years agob=10958
nathan [Tue, 23 Jan 2007 21:57:57 +0000 (21:57 +0000)]
b=10958
fix dual ranging "feature"

18 years agob=10958
nathan [Tue, 23 Jan 2007 21:49:29 +0000 (21:49 +0000)]
b=10958
this line seems necessary

18 years agob=10958
nathan [Tue, 23 Jan 2007 21:45:59 +0000 (21:45 +0000)]
b=10958
r=nathan
large number of improvements based on feedback from scjody

18 years agob=10958
nathan [Fri, 19 Jan 2007 01:04:42 +0000 (01:04 +0000)]
b=10958
r=scjody
rename plot-sgpdd.pl to plot-sgpdd

18 years agob=10958
nathan [Fri, 12 Jan 2007 22:51:16 +0000 (22:51 +0000)]
b=10958
pretty spacing in .dat file

18 years ago- added two configure keys controlling libcfs debug level (enable/disable CDEBUG...
yury [Fri, 5 Jan 2007 10:34:05 +0000 (10:34 +0000)]
- added two configure keys controlling libcfs debug level (enable/disable CDEBUG and enable/disable ENTRY/EXIT).

18 years agob=11500
wufei [Fri, 5 Jan 2007 10:06:56 +0000 (10:06 +0000)]
b=11500
r=green

Add ccache/distcc support to lbuild.

18 years ago- added comment or cmd3 macros
yury [Thu, 4 Jan 2007 16:27:56 +0000 (16:27 +0000)]
- added comment or cmd3 macros

18 years ago- enable cmd3 specific configure keys.
yury [Thu, 4 Jan 2007 16:25:28 +0000 (16:25 +0000)]
- enable cmd3 specific configure keys.

18 years agodon`t set aio methods, use internal compat methods instead.
shadow [Sat, 30 Dec 2006 06:10:09 +0000 (06:10 +0000)]
don`t set aio methods, use internal compat methods instead.
b=11271
r=addliger,green

18 years agocleanup title
nathan [Fri, 29 Dec 2006 22:52:26 +0000 (22:52 +0000)]
cleanup title

18 years ago* fix broken configure check
mjmac [Thu, 28 Dec 2006 07:03:15 +0000 (07:03 +0000)]
* fix broken configure check
* move ssize_t check into regular configure checks for liblustre tests

18 years ago* now commit the sles10 build fix, after reverting previous shenanigans
mjmac [Thu, 28 Dec 2006 04:53:41 +0000 (04:53 +0000)]
* now commit the sles10 build fix, after reverting previous shenanigans

18 years ago* reverting:
mjmac [Thu, 28 Dec 2006 04:40:57 +0000 (04:40 +0000)]
* reverting:
configure.in: 1.4 -> 1.1.1.2
src/readlink.c: 1.4 -> 1.1.1.2
include/sysio.h: 1.6 -> 1.3

18 years agoOK, let's try that again.
mjmac [Thu, 28 Dec 2006 03:00:14 +0000 (03:00 +0000)]
OK, let's try that again.
* fix for build problem when b1_4_sles10 is actually built on sles10

18 years agoback out previous commit, which was more extensive than i'd intended
mjmac [Thu, 28 Dec 2006 02:54:34 +0000 (02:54 +0000)]
back out previous commit, which was more extensive than i'd intended
(shame on me for not using cvsdiffclient!)

18 years ago* fix build breakage when this branch is built in a real SLES10 env
mjmac [Thu, 28 Dec 2006 02:45:16 +0000 (02:45 +0000)]
* fix build breakage when this branch is built in a real SLES10 env

18 years agor=nathan, eeb
nathan [Thu, 21 Dec 2006 01:17:01 +0000 (01:17 +0000)]
r=nathan, eeb
mips64 compile patch
(original from Itamar Ofek <itamaro@fabrix.tv>)

18 years agoBranch: b_new_cmd
wangdi [Wed, 20 Dec 2006 12:46:39 +0000 (12:46 +0000)]
Branch: b_new_cmd
create a new lnet branch for b_new_cmd

18 years agoBranch HEAD
scjody [Fri, 15 Dec 2006 04:43:00 +0000 (04:43 +0000)]
Branch HEAD

make 'actions', 'rszlo', 'rszhi' into parameters

18 years agoMerge b1_5 from b1_4 (20061213_1244)
adilger [Thu, 14 Dec 2006 00:49:06 +0000 (00:49 +0000)]
Merge b1_5 from b1_4 (20061213_1244)
Quiet compiler warnings from -Wundef in libsysio.
Some fixes to allow building/insmod on 2.4 kernels:
 - do_div() and other 64-bit divisions
 - bit_spin_lock usage in lock_bitlock(), et. al.
More fixes for bug 10991 (removal of ENOLCK).
Fix test 77c from bug 11238.
Add mxlnd support.
Kernel patch updates.
ldiskfs patch updates.
Remove duplicate test_56 in sanity.sh, renumbering to avoid conflicts.
Allow acceptance-small.sh to run without any reformats.

18 years agomerge patchless client and some cleanups.
shadow [Mon, 11 Dec 2006 11:18:13 +0000 (11:18 +0000)]
merge patchless client and some cleanups.
b=11271,
r=adilger.

18 years agoalign text output
nathan [Fri, 8 Dec 2006 23:31:55 +0000 (23:31 +0000)]
align text output

18 years agoBranch HEAD
scjody [Wed, 6 Dec 2006 18:40:37 +0000 (18:40 +0000)]
Branch HEAD

Update README to include workaround for RHEL bug.

18 years ago* 11293 - removed LP_PROG_LINUX leftover from portals builds
eeb [Mon, 4 Dec 2006 13:41:32 +0000 (13:41 +0000)]
*  11293 - removed LP_PROG_LINUX leftover from portals builds

18 years agob=10958
nathan [Thu, 30 Nov 2006 21:14:29 +0000 (21:14 +0000)]
b=10958
r=nathan
(original patch by jitendra/linsyssoft)
sgpdd survey graphing

18 years agoRemoving IOR tarball
cliffw [Wed, 1 Nov 2006 16:46:47 +0000 (16:46 +0000)]
Removing IOR tarball

18 years agoFOrce path to /usr/local
cliffw [Wed, 1 Nov 2006 16:34:57 +0000 (16:34 +0000)]
FOrce path to /usr/local

18 years agoFixes
cliffw [Wed, 1 Nov 2006 16:31:13 +0000 (16:31 +0000)]
Fixes

18 years agoRenamed
cliffw [Wed, 1 Nov 2006 16:27:37 +0000 (16:27 +0000)]
Renamed

18 years agoChanged quotes for newer bash
cliffw [Wed, 1 Nov 2006 15:34:50 +0000 (15:34 +0000)]
Changed quotes for newer bash

18 years agoAdded missing files
cliffw [Wed, 1 Nov 2006 15:33:27 +0000 (15:33 +0000)]
Added missing files

18 years agoUpaating the kit to use autoconf, and to build RPMs. Thanks and praise
cliffw [Wed, 1 Nov 2006 04:24:24 +0000 (04:24 +0000)]
Upaating the kit to use autoconf, and to build RPMs. Thanks and praise
to Michael MacDonald for some examples