Whamcloud - gitweb
ericm [Fri, 27 Oct 2006 18:11:14 +0000 (18:11 +0000)]
branch: b1_8
merge from b1_5 (20061027_1139)
ericm [Thu, 14 Sep 2006 19:14:29 +0000 (19:14 +0000)]
branch: b1_8
update from b1_5 (20060914_1308)
ericm [Wed, 6 Sep 2006 04:12:54 +0000 (04:12 +0000)]
branch: b1_8
update from b1_5 (20060905_2150)
ericm [Tue, 15 Aug 2006 23:30:29 +0000 (23:30 +0000)]
branch: b1_8
update from b1_5 (20060815_1711)
ericm [Thu, 27 Jul 2006 00:33:46 +0000 (00:33 +0000)]
branch: b1_8
update from b1_5 (20060726_1818) to get buffalo tests going.
cvs2svn [Sun, 16 Jul 2006 15:37:34 +0000 (15:37 +0000)]
This commit was manufactured by cvs2svn to create branch
'unlabeled-1.1.2.1.2'.
qiyong [Sun, 16 Jul 2006 15:37:33 +0000 (15:37 +0000)]
support for linux v2.6.18
nathan [Fri, 14 Jul 2006 15:49:18 +0000 (15:49 +0000)]
b=8007
allow override of MGSNID
brian [Fri, 14 Jul 2006 04:17:34 +0000 (04:17 +0000)]
Allow the caller to specify a function to be used for resolving hostnames
to elan node ids rather that assuming prefix[1, 2, 3, ...].
yujian [Fri, 14 Jul 2006 03:14:48 +0000 (03:14 +0000)]
b=10677
r=nathan
configure Linux MD and LVM devices from the CSV file
brian [Thu, 13 Jul 2006 19:07:40 +0000 (19:07 +0000)]
Make NFS and CIFS options look like RHEL4 does.
brian [Thu, 13 Jul 2006 18:39:03 +0000 (18:39 +0000)]
More drivers, more drivers! For patchless kernels. Also make the processor
options for i686 more like RHEL4.
vitaly [Thu, 13 Jul 2006 14:06:30 +0000 (14:06 +0000)]
Branch b1_5
b=<bug>
r=adilger
use 64bit jiffies for statfs and
use 64bit compare methods for them instead of direct comparition
nathan [Wed, 12 Jul 2006 22:45:50 +0000 (22:45 +0000)]
Branch b1_5
- pad mgs_target_info struct to 64 bit alignment
- automatically update in-kernel wiretest whenever wirecheck is run
green [Wed, 12 Jul 2006 21:57:28 +0000 (21:57 +0000)]
b=9293
r=adilger
Further unserialise some read-only MDS RPCs - learn about intents.
To avoid overly-overloading MDS, introduce a limit on number of
MDS RPCs in flight for a single client and add /proc controls
to adjust this limit.
brian [Tue, 11 Jul 2006 23:44:28 +0000 (23:44 +0000)]
See if this makes lester any happier. Is more in line with what RHEL4 does
anyway.
nathan [Tue, 11 Jul 2006 22:14:05 +0000 (22:14 +0000)]
Branch b1_5
Finish eeb's irqsave crusade for b1_5
scjody [Tue, 11 Jul 2006 22:12:42 +0000 (22:12 +0000)]
Merge b1_5 from b1_4 (20060711_1245)
Bugzilla : 4778
Description: last_id value checked outside lock on OST caused LASSERT failure
Details : If there were multiple MDS->OST object precreate requests in
flight, it was possible that the OST's last object id was checked
outside a lock and incorrectly tripped an assertion. Move checks
inside locks, and discard old precreate requests.
Bugzilla : 9387
Description: import connection selection may be incorrect if timer wraps
Details : Using a 32-bit jiffies timer with HZ=1000 may cause backup
import connections to be ignored if the 32-bit jiffies counter
wraps. Use a 64-bit jiffies counter.
Bugzilla : 10083
Description: LNET request buffers exhausted under heavy short-term load
Details : If a large number of client requests are generated on a service
that has previously never seen so many requests it is possible
that the request buffer growth cannot keep up with the spike in
demand. Instead of dropping incoming requests, they are held in
the LND until the RPC service can accept more requests.
Bugzilla : 9314
Description: Assertion failure in ll_local_open after replay.
Details : If replay happened on an open request reply before we were able
to set replay handler, reply will become not swabbed tripping the
assertion in ll_local_open. Now we set the handler right after
recognising of open request
nathan [Tue, 11 Jul 2006 16:31:17 +0000 (16:31 +0000)]
Branch b1_5
b=10709
- prevent race in llog_setup
- drop export reference on llog setup failure
nathan [Tue, 11 Jul 2006 16:29:10 +0000 (16:29 +0000)]
Branch b1_5
better pinger evict message
scjody [Tue, 11 Jul 2006 16:18:10 +0000 (16:18 +0000)]
Merge b1_5 from b1_4 (20060708_2140)
green [Tue, 11 Jul 2006 14:01:33 +0000 (14:01 +0000)]
b=9314
r=adilger
Set replay handler for open requests right away after swabbing the reply
brian [Mon, 10 Jul 2006 17:56:07 +0000 (17:56 +0000)]
.config files for the patchless kernels for x86_64 and ia64.
brian [Fri, 7 Jul 2006 21:59:24 +0000 (21:59 +0000)]
file kernel-2.6.16-2.6-patchless-x86_64.config was added on branch b1_5 on 2006-07-10 17:56:07 +0000
brian [Fri, 7 Jul 2006 21:59:18 +0000 (21:59 +0000)]
file kernel-2.6.16-2.6-patchless-x86_64-smp.config was added on branch b1_5 on 2006-07-10 17:56:07 +0000
brian [Fri, 7 Jul 2006 21:59:12 +0000 (21:59 +0000)]
file kernel-2.6.16-2.6-patchless-ia64.config was added on branch b1_5 on 2006-07-10 17:56:07 +0000
brian [Fri, 7 Jul 2006 21:59:05 +0000 (21:59 +0000)]
file kernel-2.6.16-2.6-patchless-ia64-smp.config was added on branch b1_5 on 2006-07-10 17:56:07 +0000
brian [Fri, 7 Jul 2006 21:57:32 +0000 (21:57 +0000)]
Some update AES crypto engine settings for the patchless kernel configs.
nathan [Fri, 7 Jul 2006 18:27:42 +0000 (18:27 +0000)]
Branch b1_5
b=10708
getfattr never returns
nathan [Fri, 7 Jul 2006 01:07:41 +0000 (01:07 +0000)]
Branch b1_5
b=9858
fix setfacl check
nathan [Thu, 6 Jul 2006 23:32:24 +0000 (23:32 +0000)]
Branch b1_5
b=10010
clear readonly only on dropping last mount
nathan [Thu, 6 Jul 2006 23:30:16 +0000 (23:30 +0000)]
Branch b1_5
b=8007
wasn't parsing mds-specific mount opts
nathan [Thu, 6 Jul 2006 18:31:49 +0000 (18:31 +0000)]
Branch b1_5
update from b1_4:
fix build warning in lov_ea.c
nathan [Thu, 6 Jul 2006 18:27:20 +0000 (18:27 +0000)]
Branch b1_5
b=8007
add some more debugging to find out why we lose MOUNTDATA on buffalo sometimes
nathan [Thu, 6 Jul 2006 17:32:46 +0000 (17:32 +0000)]
Branch b1_5
b=10045
fix make dist
nathan [Wed, 5 Jul 2006 22:20:01 +0000 (22:20 +0000)]
Branch b1_5
b=10045
add liblustre support
nathan [Wed, 5 Jul 2006 22:17:36 +0000 (22:17 +0000)]
Branch b1_5
b=10692
r=adilger
Fix connect flags for early lov_add_targets (was sending 0's)
nathan [Wed, 5 Jul 2006 22:13:58 +0000 (22:13 +0000)]
Branch b1_5
b=9858
empty grep for leaked mem was exiting script
nathan [Wed, 5 Jul 2006 20:39:20 +0000 (20:39 +0000)]
Branch b1_5
b=10692
add last_rcvd reader utility for debugging
brian [Wed, 5 Jul 2006 14:41:04 +0000 (14:41 +0000)]
liblustreapi.a is needed by more than just lustre utils. liblustre tests for
example. (from b1_4)
nathan [Mon, 3 Jul 2006 19:17:37 +0000 (19:17 +0000)]
Branch b1_5
b=9853
ignore generated files
nathan [Mon, 3 Jul 2006 18:34:31 +0000 (18:34 +0000)]
Branch b1_5
b=CH2_MOUNTCONF_BUGFIX_3_nathan
lost in merge?
yujian [Mon, 3 Jul 2006 02:53:21 +0000 (02:53 +0000)]
b=9853
Remove unneeded files, they will be generated from *.in files.
green [Sun, 2 Jul 2006 21:37:20 +0000 (21:37 +0000)]
Fix patchless build problem for 2.6.17+ on x86_64
nathan [Fri, 30 Jun 2006 23:15:25 +0000 (23:15 +0000)]
Branch b1_5
b=8007
-fix use-after-free found by CONFIG_DEBUG_PAGEALLOC
-generate ogdb in $TMP instead of /tmp for umls
brian [Fri, 30 Jun 2006 16:11:30 +0000 (16:11 +0000)]
Reduce duplication in and simplify.
vitaly [Fri, 30 Jun 2006 15:05:36 +0000 (15:05 +0000)]
Merge b1_5 from b1_4 (20060630_1438)
yujian [Fri, 30 Jun 2006 13:42:17 +0000 (13:42 +0000)]
Branch b1_5
b=9853
Lustre cluster config scripts.
Move all the common variables and functions to lc_common.sh.
Modify Makefile.am to use *.sh.in to generate *.sh with @scriptlibdir@ replaced by the location of $(scriptlibdir).
zhanghc [Fri, 30 Jun 2006 10:40:56 +0000 (10:40 +0000)]
b=4778
r=adilger
DESCRIPTION: fix a new bug caused by previous patch
lsy [Fri, 30 Jun 2006 02:13:05 +0000 (02:13 +0000)]
reply offset fix for EPROTO case in ptlrpc_connect_interpret().
nathan [Thu, 29 Jun 2006 20:37:00 +0000 (20:37 +0000)]
Branch b1_5
b=8007
--writeconf only allowed a single target to regenerate it's log.
brian [Thu, 29 Jun 2006 16:25:24 +0000 (16:25 +0000)]
Don't put "_lustre-b1_5.YYYYMMDDHHMM" in the extraversion as this kernel is
not really at all lustre specific.
zhanghc [Thu, 29 Jun 2006 10:45:45 +0000 (10:45 +0000)]
b=4778
r=adilger
DESCRIPTION: fix a bug
zhanghc [Thu, 29 Jun 2006 04:28:30 +0000 (04:28 +0000)]
b=4778
r=dilger
DESCRIPTION:
oscc->oscc_last_id and filter_last_id will mismatch
after using Lustre for a while, and will trigger LASSERTF.
this patch contains two modification:
1, the whole operation of deleting orphans or precreating objects is
protected by filter->fo_create_lock
2, compare 'conn_cnt' before deleting or precreating, then avoid old
request to be processed
nathan [Wed, 28 Jun 2006 20:43:48 +0000 (20:43 +0000)]
Branch b1_5
b=8007
fix incorrect comment
nathan [Wed, 28 Jun 2006 20:37:39 +0000 (20:37 +0000)]
Branch b1_5
b=8216
add help on --param
first whack at updating the lctl man page.
nathan [Wed, 28 Jun 2006 17:29:24 +0000 (17:29 +0000)]
Branch b1_5
b=8007
fix tunefs.lustre -h
nathan [Wed, 28 Jun 2006 17:16:18 +0000 (17:16 +0000)]
Branch b1_5
r=adilger
print lustre ver when obdclass module loads
vitaly [Wed, 28 Jun 2006 10:59:45 +0000 (10:59 +0000)]
file 2.6-rhel4-titech.series was added on branch b1_5 on 2006-06-30 15:05:27 +0000
green [Wed, 28 Jun 2006 10:02:26 +0000 (10:02 +0000)]
Disable server building for patchless builds since patchless server is not
yet supported
nathan [Wed, 28 Jun 2006 00:37:38 +0000 (00:37 +0000)]
Branch b1_5
b=9858
clean up loop dev if mount fails
nathan [Wed, 28 Jun 2006 00:05:42 +0000 (00:05 +0000)]
b=8007
don't block other servers from starting when -o abort_recov is specified.
nathan [Tue, 27 Jun 2006 22:23:23 +0000 (22:23 +0000)]
Branch b1_5
b=8007
-include luster vers in log markers
-fix missing index processing in tunefs.lustre
scjody [Tue, 27 Jun 2006 18:12:56 +0000 (18:12 +0000)]
Branch b1_5
b=9387
r=adilger
Minor tweaks as part of the fix to 9387.
brian [Tue, 27 Jun 2006 15:30:34 +0000 (15:30 +0000)]
Add the right file for the patchless target.
lsy [Tue, 27 Jun 2006 03:44:10 +0000 (03:44 +0000)]
remove redundant debug messages.
brian [Tue, 27 Jun 2006 02:29:33 +0000 (02:29 +0000)]
Lustre support needed to be able to build a 2.6 patchless kernel. This
simply builds a vanilla 2.6.16.22 kernel for the client nodes.
nathan [Mon, 26 Jun 2006 23:03:43 +0000 (23:03 +0000)]
Branch b1_5
b=10670
if MODPROBE is set use kernel modules instead of local build modules (and
thus use modprobe.conf as well)
nathan [Mon, 26 Jun 2006 20:47:34 +0000 (20:47 +0000)]
Branch b1_5
b=8007
change patch ver for beta 3
nathan [Mon, 26 Jun 2006 19:24:16 +0000 (19:24 +0000)]
Branch b1_5
b=8007
get rid of trailing '/' at mount point, which confuses mtab
nathan [Mon, 26 Jun 2006 18:08:16 +0000 (18:08 +0000)]
Branch b1_5
b=8007
enforce OST exclusivity with MDT,MGS
yujian [Mon, 26 Jun 2006 10:07:42 +0000 (10:07 +0000)]
b=9863
Modify the condition to check whether a target was made to be high-available.
yujian [Mon, 26 Jun 2006 10:04:42 +0000 (10:04 +0000)]
b=9853
1) Improve help infomation, add descriptions of each field in the csv format
2) Remove "heartbeat channels", "service address" and "heartbeat options" fields from the csv format. All the generated HA config files are suffixed with ".lustre".
yujian [Mon, 26 Jun 2006 09:54:48 +0000 (09:54 +0000)]
b=9853
1) Add more checks and prompt messages before generating configuration files
2) Write Lustre HA information into *.lustre files instead of changing the existing HA configuration files
nathan [Fri, 23 Jun 2006 19:41:48 +0000 (19:41 +0000)]
Branch b1_5
b=9858
more test fixes for b1_5
nathan [Fri, 23 Jun 2006 19:02:32 +0000 (19:02 +0000)]
Branch b1_5
b=8007
ia64 doesn't have BLKGETSIZE64
nathan [Fri, 23 Jun 2006 18:22:00 +0000 (18:22 +0000)]
Branch b1_5
b=8007
some better comments
scjody [Fri, 23 Jun 2006 01:28:12 +0000 (01:28 +0000)]
Branch b1_5
b=9387
r=adilger
Select next connection according to last successful connection time.
nathan [Fri, 23 Jun 2006 00:12:12 +0000 (00:12 +0000)]
Branch b1_5
b=9858
fix lots of cancel_lru_locks calls
nathan [Thu, 22 Jun 2006 23:34:53 +0000 (23:34 +0000)]
Branch b1_5
b=9858
fix cancel_lru_locks()
nathan [Thu, 22 Jun 2006 22:44:46 +0000 (22:44 +0000)]
Branch b1_5
b=6221
6221 didn't apply cleanly to b1_5
nathan [Thu, 22 Jun 2006 22:44:09 +0000 (22:44 +0000)]
Branch b1_5
b=9858
remove all special mountconf test exceptions
vitaly [Thu, 22 Jun 2006 22:09:31 +0000 (22:09 +0000)]
Branch b1_5
do not allow client_common_fill_super to LBUG with osfs.os_bsize == 0,
mfs_statfs returned 'cached' osfs value, when there was no a such.
green [Thu, 22 Jun 2006 16:36:37 +0000 (16:36 +0000)]
AC_CHECK_HEADERS([linux/xattr_acl.h]) check is incorrect and unused. Removing.
lsy [Thu, 22 Jun 2006 15:17:37 +0000 (15:17 +0000)]
minor fix of the offset for liblustre.
green [Thu, 22 Jun 2006 14:37:01 +0000 (14:37 +0000)]
linux/bit_spinlock.h is not present in some kernels. Introduce configure check
vitaly [Thu, 22 Jun 2006 11:52:50 +0000 (11:52 +0000)]
Branch b1_5
b=10318
make new lfind behaviour the default one, only if some old (obsolete)
lfind option is specified, lfind works in the 'old' mode.
green [Wed, 21 Jun 2006 21:48:09 +0000 (21:48 +0000)]
Make patchless lustre client to compile and load on vanilla 2.6.17
scjody [Wed, 21 Jun 2006 21:22:47 +0000 (21:22 +0000)]
Merge b1_5 from b1_4 (20060621_1641)
scjody [Wed, 21 Jun 2006 20:16:58 +0000 (20:16 +0000)]
Merge b1_5 from b1_4 (20060616_1515)
nathan [Wed, 21 Jun 2006 16:59:51 +0000 (16:59 +0000)]
Branch b1_5
b=9860
a little safer and more verbose upgrade script
yujian [Wed, 21 Jun 2006 10:48:16 +0000 (10:48 +0000)]
b=9863
1) Get "--stripe-count-hint" option
2) Calculate the inode size of mdt according to stripe count
nathan [Tue, 20 Jun 2006 23:25:45 +0000 (23:25 +0000)]
Branch b1_5
b=8007
better leave this verbose until we get the kinks out
nathan [Tue, 20 Jun 2006 21:42:51 +0000 (21:42 +0000)]
Branch b1_5
more info on err
nathan [Tue, 20 Jun 2006 20:00:30 +0000 (20:00 +0000)]
Branch b1_5
b=8007
remove extra comma
nathan [Tue, 20 Jun 2006 18:26:06 +0000 (18:26 +0000)]
Branch b1_5
b=8007
-tell users they may need our e2fsprogs
-tunefs.lustre must figure out if mgsnode is set
alex [Tue, 20 Jun 2006 17:35:58 +0000 (17:35 +0000)]
- few more defines for liblustre to get updated ldlm buildable at least
alex [Tue, 20 Jun 2006 16:31:09 +0000 (16:31 +0000)]
- missed to fix ns_lock in liblustre
scjody [Tue, 20 Jun 2006 15:53:46 +0000 (15:53 +0000)]
file ext3-check-jbd-errors-2.6.9.patch was added on branch b1_5 on 2006-06-21 21:22:45 +0000
scjody [Tue, 20 Jun 2006 15:53:39 +0000 (15:53 +0000)]
file ext3-check-jbd-errors-2.6.5.patch was added on branch b1_5 on 2006-06-21 21:22:45 +0000