Whamcloud - gitweb
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.
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
nathan [Wed, 14 Feb 2007 21:11:41 +0000 (21:11 +0000)]
Added supported kernel list
adilger [Wed, 14 Feb 2007 20:34:02 +0000 (20:34 +0000)]
Branch HEAD
Add ChangeLog entry
b=11669
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.
adilger [Wed, 14 Feb 2007 00:21:55 +0000 (00:21 +0000)]
Branch HEAD
Quiet -Wundef compiler warning.
adilger [Wed, 14 Feb 2007 00:20:17 +0000 (00:20 +0000)]
Branch HEAD
Line wrap comments at 80 columns.
adilger [Wed, 14 Feb 2007 00:19:00 +0000 (00:19 +0000)]
Branch HEAD
Better comment.
adilger [Wed, 14 Feb 2007 00:17:09 +0000 (00:17 +0000)]
Branch HEAD
Clarify comment.
adilger [Wed, 14 Feb 2007 00:16:34 +0000 (00:16 +0000)]
Branch HEAD
Fix compiler warning.
nathan [Tue, 13 Feb 2007 21:03:49 +0000 (21:03 +0000)]
thread id starts counting at 1
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).
nathan [Tue, 13 Feb 2007 18:31:58 +0000 (18:31 +0000)]
alias b1_5 and b1_6 to HEAD
shadow [Tue, 13 Feb 2007 18:28:22 +0000 (18:28 +0000)]
remove debug assert.
b=11669
r=green,adilger
nathan [Mon, 12 Feb 2007 21:52:46 +0000 (21:52 +0000)]
b=11564
bad null-termination of 8-char filesystem names
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.
nathan [Mon, 12 Feb 2007 19:18:37 +0000 (19:18 +0000)]
pass through mkfs progress display with '-v'
nathan [Mon, 12 Feb 2007 18:07:25 +0000 (18:07 +0000)]
no dashes in variable names
nathan [Sat, 10 Feb 2007 06:33:41 +0000 (06:33 +0000)]
land b1_5 onto HEAD
nathan [Sat, 10 Feb 2007 00:27:23 +0000 (00:27 +0000)]
current branches now use lnet from HEAD
nathan [Sat, 10 Feb 2007 00:16:55 +0000 (00:16 +0000)]
a couple of little improvements
nathan [Sat, 10 Feb 2007 00:05:05 +0000 (00:05 +0000)]
Landing b_hd_newconfig on HEAD
nathan [Fri, 9 Feb 2007 22:37:35 +0000 (22:37 +0000)]
replace tag with rtag to better deal with added/removed files
nathan [Fri, 9 Feb 2007 20:35:36 +0000 (20:35 +0000)]
testing that landing to head keeps history
nathan [Fri, 9 Feb 2007 18:50:57 +0000 (18:50 +0000)]
Add new "repalce" scripts, mainly for moving a new branch to HEAD
nathan [Thu, 25 Jan 2007 19:56:22 +0000 (19:56 +0000)]
b=10960
r=nathan
add a real readme
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
nathan [Tue, 23 Jan 2007 21:57:57 +0000 (21:57 +0000)]
b=10958
fix dual ranging "feature"
nathan [Tue, 23 Jan 2007 21:49:29 +0000 (21:49 +0000)]
b=10958
this line seems necessary
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
nathan [Fri, 19 Jan 2007 01:04:42 +0000 (01:04 +0000)]
b=10958
r=scjody
rename plot-sgpdd.pl to plot-sgpdd
nathan [Fri, 12 Jan 2007 22:51:16 +0000 (22:51 +0000)]
b=10958
pretty spacing in .dat file
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).
wufei [Fri, 5 Jan 2007 10:06:56 +0000 (10:06 +0000)]
b=11500
r=green
Add ccache/distcc support to lbuild.
yury [Thu, 4 Jan 2007 16:27:56 +0000 (16:27 +0000)]
- added comment or cmd3 macros
yury [Thu, 4 Jan 2007 16:25:28 +0000 (16:25 +0000)]
- enable cmd3 specific configure keys.
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
nathan [Fri, 29 Dec 2006 22:52:26 +0000 (22:52 +0000)]
cleanup title
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
mjmac [Thu, 28 Dec 2006 04:53:41 +0000 (04:53 +0000)]
* now commit the sles10 build fix, after reverting previous shenanigans
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
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
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!)
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
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>)
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
scjody [Fri, 15 Dec 2006 04:43:00 +0000 (04:43 +0000)]
Branch HEAD
make 'actions', 'rszlo', 'rszhi' into parameters
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.
shadow [Mon, 11 Dec 2006 11:18:13 +0000 (11:18 +0000)]
merge patchless client and some cleanups.
b=11271,
r=adilger.
nathan [Fri, 8 Dec 2006 23:31:55 +0000 (23:31 +0000)]
align text output
scjody [Wed, 6 Dec 2006 18:40:37 +0000 (18:40 +0000)]
Branch HEAD
Update README to include workaround for RHEL bug.
eeb [Mon, 4 Dec 2006 13:41:32 +0000 (13:41 +0000)]
* 11293 - removed LP_PROG_LINUX leftover from portals builds
nathan [Thu, 30 Nov 2006 21:14:29 +0000 (21:14 +0000)]
b=10958
r=nathan
(original patch by jitendra/linsyssoft)
sgpdd survey graphing
cliffw [Wed, 1 Nov 2006 16:46:47 +0000 (16:46 +0000)]
Removing IOR tarball
cliffw [Wed, 1 Nov 2006 16:34:57 +0000 (16:34 +0000)]
FOrce path to /usr/local
cliffw [Wed, 1 Nov 2006 16:31:13 +0000 (16:31 +0000)]
Fixes
cliffw [Wed, 1 Nov 2006 16:27:37 +0000 (16:27 +0000)]
Renamed
cliffw [Wed, 1 Nov 2006 15:34:50 +0000 (15:34 +0000)]
Changed quotes for newer bash
cliffw [Wed, 1 Nov 2006 15:33:27 +0000 (15:33 +0000)]
Added missing files
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
nathan [Tue, 31 Oct 2006 18:52:06 +0000 (18:52 +0000)]
b=10959
add sample results
nathan [Tue, 31 Oct 2006 18:47:37 +0000 (18:47 +0000)]
b=10959
turn off client cache for more accurate numbers
nathan [Tue, 31 Oct 2006 18:02:35 +0000 (18:02 +0000)]
b=10959
Fix for other fsnames
nathan [Tue, 31 Oct 2006 16:05:11 +0000 (16:05 +0000)]
b=10959
r=nathan
prettier bar graph
nathan [Mon, 30 Oct 2006 22:29:58 +0000 (22:29 +0000)]
b=10959
r=nathan
Adding perl scripts to do simple "dd" test on each ost, and plot the results.
(Originally by Linsyssoft)
nathan [Sat, 28 Oct 2006 00:45:17 +0000 (00:45 +0000)]
fix some probs with 1.6
ericm [Mon, 23 Oct 2006 22:49:30 +0000 (22:49 +0000)]
branch: b_new_cmd
move configuration of capa/pag/gss back to lustre-core.
ericm [Mon, 23 Oct 2006 04:35:17 +0000 (04:35 +0000)]
branch: HEAD
b=11091
temporarily remove CRYPTO checking, which is not needed for b1_5.
green [Thu, 19 Oct 2006 19:52:19 +0000 (19:52 +0000)]
file 2.6.5-quotafix.patch was initially added on branch b1_5.
ericm [Wed, 18 Oct 2006 23:48:40 +0000 (23:48 +0000)]
branch: b_new_cmd
basic support for PAG, ported from HEAD.
ericm [Fri, 13 Oct 2006 18:11:02 +0000 (18:11 +0000)]
build: explicitly declare AC_KERBEROS_V5 be a valid macro.
yury [Thu, 12 Oct 2006 18:23:41 +0000 (18:23 +0000)]
- added LC_CONFIG_LDISKFS
scjody [Tue, 10 Oct 2006 16:51:57 +0000 (16:51 +0000)]
Branch b1_4
b=11048
r=brian
Fix infinite loop when used with newer bash version (3.1.17)
eeb [Tue, 10 Oct 2006 02:08:36 +0000 (02:08 +0000)]
file new-tcp-zero-copy-2.4.29-vanilla.patch was initially added on branch b1_4.
eeb [Mon, 9 Oct 2006 14:25:22 +0000 (14:25 +0000)]
file new-tcp-zero-copy-2.6.9-41.2chaos.patch was initially added on branch b1_4.
yury [Sun, 8 Oct 2006 16:08:02 +0000 (16:08 +0000)]
- add GSS COND to linux m4
ericm [Sat, 7 Oct 2006 17:27:41 +0000 (17:27 +0000)]
branch: b_new_cmd
more fixes of configuration of capability and gss.
ericm [Fri, 6 Oct 2006 22:41:09 +0000 (22:41 +0000)]
branch: b_new_cmd (lustre), HEAD (build)
hmac checking in lustre-core.m4 break kerneless building. move to
lustre-build-linux.m4 and use existing LB_LINUX_CONFIG.
yury [Fri, 6 Oct 2006 16:06:24 +0000 (16:06 +0000)]
- checks for CRYPTO should not be depend on GSS, capa uses crypto as well.
yury [Fri, 6 Oct 2006 14:17:07 +0000 (14:17 +0000)]
- put GSS check after linux modules check to make sure that $LINUX is defined.
brian [Mon, 2 Oct 2006 22:03:00 +0000 (22:03 +0000)]
~grumble~ Shared build modules.
Should we branch build for b_new_cmd for just this BuildRequires? Perhaps
not but let's leave a comment in there for when GSS lands lands somewhere.
brian [Mon, 2 Oct 2006 21:50:30 +0000 (21:50 +0000)]
So we have not had any build requirements to date? Hrm. Hard to believe.
Let's add some -- these are specific to GSS right now but we really should
flesh this out to our complete list of build requirements. Automake 1.7
anyone?
brian [Mon, 2 Oct 2006 16:13:33 +0000 (16:13 +0000)]
Need to replace the nfs-utils-lustre that was installed with CMD2.
wangdi [Fri, 29 Sep 2006 16:16:55 +0000 (16:16 +0000)]
Branch: HEAD
add LC_CONFIG_SPLIT in lustre-build.m4
nikita [Thu, 28 Sep 2006 18:12:39 +0000 (18:12 +0000)]
collect more info in checkstack
brian [Wed, 20 Sep 2006 22:01:45 +0000 (22:01 +0000)]
src needs to be in the options list if it is going to be available for use.
niu [Fri, 15 Sep 2006 03:55:53 +0000 (03:55 +0000)]
file quota-umount-race-fix.patch was initially added on branch b1_4.
niu [Fri, 15 Sep 2006 03:55:52 +0000 (03:55 +0000)]
file quota-deadlock-on-pagelock-ext3.patch was initially added on branch b1_4.
niu [Fri, 15 Sep 2006 03:55:51 +0000 (03:55 +0000)]
file quota-deadlock-on-pagelock-core.patch was initially added on branch b1_4.
nathan [Tue, 12 Sep 2006 17:48:18 +0000 (17:48 +0000)]
b=22481
r=nathan
Perl script to parse and graph IOR results data
(linsyssoft)
deen [Mon, 11 Sep 2006 16:31:21 +0000 (16:31 +0000)]
file flocks_test.c was initially added on branch b1_4.
adilger [Fri, 8 Sep 2006 23:45:13 +0000 (23:45 +0000)]
Branch b1_4
Add x86_64 support for checkstack.pl
wangyb [Fri, 8 Sep 2006 04:20:16 +0000 (04:20 +0000)]
revert previous changes as per the discussion between adilger and brian.
bobijam [Wed, 6 Sep 2006 03:58:05 +0000 (03:58 +0000)]
file bitops_ext2_find_next_le_bit-2.6.patch was initially added on branch b1_4.
nathan [Sat, 2 Sep 2006 00:08:10 +0000 (00:08 +0000)]
file lustre_rmmod.sh was initially added on branch b1_5.
qiyong [Fri, 1 Sep 2006 05:54:36 +0000 (05:54 +0000)]
cvsignore quilt's series
qiyong [Thu, 31 Aug 2006 06:22:24 +0000 (06:22 +0000)]
file export-do_kern_mount.patch was initially added on branch b1_5.
qiyong [Thu, 31 Aug 2006 05:18:04 +0000 (05:18 +0000)]
file lookup_bdev_init_intent-2.6.18-vanilla.patch was initially added on branch b1_5.
wangyb [Wed, 30 Aug 2006 08:31:06 +0000 (08:31 +0000)]
r=adilger
Ltest uses 'lbuild' to make rpms. When there're multiple ltestds do 'lbuild' at the same time, there's a good chance in a kernel or lustre building race if they build the rpms in a same directory. So we should use separate buildroot to avoid such issue. Also make changes to get 'make rpms' and 'make srpm' work smoothly with this change to lustre.spec.in.
wangyb [Wed, 30 Aug 2006 06:41:59 +0000 (06:41 +0000)]
lustre-kernel-2.4.spec uses '_tmppath' instead of '_tmpdir' in its Builtroot variable.
so let's pass the right macro definition to it.