Whamcloud - gitweb
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.
adilger [Sat, 3 Mar 2007 14:23:10 +0000 (14:23 +0000)]
Branch HEAD
Remove the broken multi-mount-protection patch.
adilger [Sat, 3 Mar 2007 14:21:20 +0000 (14:21 +0000)]
Branch HEAD
Add 1.4.9 release date.
nathan [Fri, 2 Mar 2007 19:39:59 +0000 (19:39 +0000)]
update tunefs examples
nathan [Fri, 2 Mar 2007 18:08:49 +0000 (18:08 +0000)]
b=11149
wrong end condition
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.
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)
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.
nathan [Thu, 1 Mar 2007 19:12:57 +0000 (19:12 +0000)]
b=11752
assert possibly caused by uninitialized var
eeb [Thu, 1 Mar 2007 17:11:52 +0000 (17:11 +0000)]
* fixed copy/paste error in previous 11684 commit
scjody [Thu, 1 Mar 2007 14:58:57 +0000 (14:58 +0000)]
Branch HEAD
b=11636
r=green,adilger
Remove useless kernel configs.
nathan [Wed, 28 Feb 2007 01:34:42 +0000 (01:34 +0000)]
add wait command to make this scriptable
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"
nathan [Tue, 27 Feb 2007 20:35:56 +0000 (20:35 +0000)]
find lctl and mkfs.lustre if not local build
nathan [Mon, 26 Feb 2007 22:55:32 +0000 (22:55 +0000)]
make sure liblustre test can start
deen [Mon, 26 Feb 2007 22:06:30 +0000 (22:06 +0000)]
Fix an error where the garbage may be returned by this function because
of uninitialized pointer.
r=rmg@ (nathan)
adilger [Mon, 26 Feb 2007 20:29:26 +0000 (20:29 +0000)]
Branch HEAD
Don't try to report stats on an incoming request we can't decode
(trips LASSERT in since RPCv2 support was added).
nathan [Mon, 26 Feb 2007 20:24:48 +0000 (20:24 +0000)]
Bad incoming messages should never cause an assertion.
Assertions are for verifying logic.
isaac [Mon, 26 Feb 2007 19:57:57 +0000 (19:57 +0000)]
b=10316,r=eeb:
- fixed console chatter in case of -ETIMEDOUT.
nathan [Mon, 26 Feb 2007 19:11:33 +0000 (19:11 +0000)]
b=10894
r=adilger
Clarify watchdog timer units.
Add ability to change MDT ldlm timeout.
green [Sun, 25 Feb 2007 22:51:00 +0000 (22:51 +0000)]
b=11028
r=adilger
Fix cfs_timeval_sub to properly fill struct timeval.
Correctly assign microseconds to microsecondsand seconds to seconds.
wangdi [Sun, 25 Feb 2007 09:24:57 +0000 (09:24 +0000)]
Branch:HEAD
typo fix about join_lsm unpack, caused by 11471 landing
nathan [Sat, 24 Feb 2007 23:45:53 +0000 (23:45 +0000)]
b=11267
add echo server starter
fix pthread stderr probs
shadow [Fri, 23 Feb 2007 07:57:17 +0000 (07:57 +0000)]
fix typo.
shadow [Thu, 22 Feb 2007 18:34:56 +0000 (18:34 +0000)]
fix run test large amount free memory.
r=adilger
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
nathan [Thu, 22 Feb 2007 16:04:26 +0000 (16:04 +0000)]
typo
nathan [Wed, 21 Feb 2007 22:17:47 +0000 (22:17 +0000)]
1.6b8
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.
zam [Wed, 21 Feb 2007 12:49:24 +0000 (12:49 +0000)]
set CONFIG_LOCALVERISON="" to solve lbuild failures
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
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
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.
nathan [Tue, 20 Feb 2007 17:18:36 +0000 (17:18 +0000)]
b=10719
r=adilger
set external journal device read-only
nathan [Tue, 20 Feb 2007 16:23:07 +0000 (16:23 +0000)]
fail test 11 after 30 min
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
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.
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)
adilger [Sat, 17 Feb 2007 18:06:19 +0000 (18:06 +0000)]
Branch HEAD
Remove trailing whitespace.
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.
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.
adilger [Sat, 17 Feb 2007 07:22:32 +0000 (07:22 +0000)]
Branch HEAD
We don't support LUSTRE_KERNEL_VERSION < 45 anymore.
yujian [Sat, 17 Feb 2007 04:05:14 +0000 (04:05 +0000)]
Remove the 4G limitation of maximum writing bytes.
tianzy [Sat, 17 Feb 2007 01:54:57 +0000 (01:54 +0000)]
fix a typo
b=11471
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.
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
nathan [Fri, 16 Feb 2007 20:54:26 +0000 (20:54 +0000)]
b=11667
missing symbol
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
nathan [Fri, 16 Feb 2007 17:17:40 +0000 (17:17 +0000)]
fixes for running in more user environments
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.
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
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
adilger [Fri, 16 Feb 2007 08:29:36 +0000 (08:29 +0000)]
Branch HEAD
Remove warning about non-portable initializer.
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.
tianzy [Fri, 16 Feb 2007 07:00:50 +0000 (07:00 +0000)]
fix the warnings
b=11471
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
nathan [Thu, 15 Feb 2007 20:09:41 +0000 (20:09 +0000)]
b=6221
r=green
don't allocate inside a spinlock
shadow [Thu, 15 Feb 2007 18:31:33 +0000 (18:31 +0000)]
remove use old rd only API.
b=11248
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
tianzy [Thu, 15 Feb 2007 07:11:12 +0000 (07:11 +0000)]
port the patch(9414) on HEAD(b1_5)
b=11471
wufei [Thu, 15 Feb 2007 06:29:25 +0000 (06:29 +0000)]
update rhel4 kernel to 2.6.9-42.0.8.EL
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