Whamcloud - gitweb
grev [Thu, 30 Jul 2009 19:25:24 +0000 (19:25 +0000)]
b=20259
i=Brian
get rid of useless rm PI*
robert.read [Thu, 30 Jul 2009 18:38:06 +0000 (18:38 +0000)]
Branch HEAD
b=19338
Reverting the patch from 19338 since it has caused 20278, which is worse than the original issue.
anserper [Thu, 30 Jul 2009 16:59:18 +0000 (16:59 +0000)]
b=18801
o=Christopher Morrone
i=Andrew Perepechko
i=Johann Lombardi
introduce a Lustre option to switch I/O to direct I/O (LLNL needs this)
anserper [Thu, 30 Jul 2009 16:52:49 +0000 (16:52 +0000)]
b=20142
i=Oleg Drokin
i=Johann Lombardi
remove racy i_size_reads from filter_preprw_read; those could lead to certain inconsistencies during page preparations, assertions in ost_brw_read following them
anserper [Thu, 30 Jul 2009 16:49:21 +0000 (16:49 +0000)]
b=16267
i=Johann Lombardi
llapi_file_get_stripe.3 man page for HEAD
shadow [Thu, 30 Jul 2009 10:06:14 +0000 (10:06 +0000)]
checking permission should be part of 'open' part of mds_open, not 'lookup'
part, so server should be set DISP_OPEN_OPEN disposition before perform
permission check.
Also don not need call revalidate dentry if client already have LOOKUP lock.
Branch b1_8
b=17545
i=green
i=panda
girish [Thu, 30 Jul 2009 07:11:56 +0000 (07:11 +0000)]
b=20129
i=adilger
i=johann
display which ldiskfs series file is being used
tianzy [Thu, 30 Jul 2009 06:22:36 +0000 (06:22 +0000)]
add a changelog entry for 18793
tianzy [Thu, 30 Jul 2009 06:22:02 +0000 (06:22 +0000)]
add a changelog entry for 18793
jxiong [Thu, 30 Jul 2009 03:43:45 +0000 (03:43 +0000)]
b=18881
patch 4th to print more debug information
jxiong [Thu, 30 Jul 2009 03:06:21 +0000 (03:06 +0000)]
b=20211
r=shadow,rread
Fixed a problem of accessing free req.
bobijam [Thu, 30 Jul 2009 03:00:19 +0000 (03:00 +0000)]
Branch b1_8
b=19854
Add a changelog entry.
nathan [Thu, 30 Jul 2009 00:30:09 +0000 (00:30 +0000)]
b=19856
add configure check for single param to nlmsg_new (sles10)
nathan [Wed, 29 Jul 2009 22:28:55 +0000 (22:28 +0000)]
b=19856
disable netlink for now; SLES10 nlmsg_new only takes 1 param
nathan [Wed, 29 Jul 2009 20:00:54 +0000 (20:00 +0000)]
b=19856
fix various build issues, re-enable netlink configure check
anserper [Wed, 29 Jul 2009 18:09:59 +0000 (18:09 +0000)]
*** empty log message ***
nathan [Wed, 29 Jul 2009 18:05:48 +0000 (18:05 +0000)]
b=19856
fix stub fn dependencies
anserper [Wed, 29 Jul 2009 18:03:25 +0000 (18:03 +0000)]
*** empty log message ***
anserper [Wed, 29 Jul 2009 18:00:16 +0000 (18:00 +0000)]
*** empty log message ***
johann [Wed, 29 Jul 2009 17:43:13 +0000 (17:43 +0000)]
Branch b1_8
sync up changelog between b_release_1_8_1 & b1_8.
nathan [Wed, 29 Jul 2009 17:21:56 +0000 (17:21 +0000)]
b=19856 disable netlink by removing autoconf stanza
(need to verify compilation on all kernels)
johann [Wed, 29 Jul 2009 17:21:18 +0000 (17:21 +0000)]
Branch b1_8
b=19785
disable shrink grant feature.
anserper [Wed, 29 Jul 2009 09:03:47 +0000 (09:03 +0000)]
b=16267
i=Johann Lombardi
llapi_file_get_stripe man page
anserper [Wed, 29 Jul 2009 08:53:36 +0000 (08:53 +0000)]
b=16890
i=Johann Lombardi
i=ZhiYong Tian
tiny cleanup of the quota related commands output
anserper [Wed, 29 Jul 2009 08:51:20 +0000 (08:51 +0000)]
b=16890
i=Johann Lombardi
i=ZhiYong Tian
tiny cleanup of the quota related commands output
yangsheng [Wed, 29 Jul 2009 08:09:46 +0000 (08:09 +0000)]
Branch HEAD
b=19846
Fixed for previous commit.
yangsheng [Wed, 29 Jul 2009 07:38:32 +0000 (07:38 +0000)]
Branch HEAD
b=19846
i=shadow, johann
Update kernel to RHEL5.3 2.6.18-128.1.14.el5.
bobijam [Wed, 29 Jul 2009 04:09:43 +0000 (04:09 +0000)]
Branch HEAD
b=19854
Revert the patch until other patchs ready.
bobijam [Wed, 29 Jul 2009 02:33:53 +0000 (02:33 +0000)]
Branch HEAD
b=19854
o=johann
i=oleg.drokin (green)
i=robert.read
Check for conflicting UUID only on initial connect.
vs [Wed, 29 Jul 2009 00:39:45 +0000 (00:39 +0000)]
b=17807
i=h.huang,nikita.danilov
do not return 0 from ll_revalidate_nd in case of error:
invalidated dentry may get recreated and
real_lookup will revalidate agai instead of lookup. That revalidate oopses
derefencing error code in the line:
nd->intent.open.file->private_data = it; because nd->intent.open.file holds
error from first revalidate.
green [Tue, 28 Jul 2009 23:28:19 +0000 (23:28 +0000)]
b=19854
r=johann,bobijam
When a client reconnects from another NID, properly update export nid hash position and ldlm reverse import.
adilger [Tue, 28 Jul 2009 22:56:14 +0000 (22:56 +0000)]
Branch HEAD
Ignore generated files.
adilger [Tue, 28 Jul 2009 22:50:05 +0000 (22:50 +0000)]
Branch b1_8
Fix regexp error in ext4 kernel version checking.
b=18668
i=rahul
i=rread
nathan [Tue, 28 Jul 2009 19:43:06 +0000 (19:43 +0000)]
b=19856
i=adilger
i=rread
LustreNetLink (LNL) kernel<->userspace communications path
HSM copytool llapi based on lnl
(commit added files)
nathan [Tue, 28 Jul 2009 19:26:47 +0000 (19:26 +0000)]
b=19856
i=adilger
i=rread
LustreNetLink (LNL) kernel<->userspace communications path
HSM copytool llapi based on lnl
grev [Tue, 28 Jul 2009 16:28:54 +0000 (16:28 +0000)]
b=19887
i=Nathan
test_26b: increase wait client evicted value
grev [Tue, 28 Jul 2009 16:10:46 +0000 (16:10 +0000)]
b=20124
i=Jian.Yu
wait_for host for HARD failure mode
deshmukh [Tue, 28 Jul 2009 13:14:31 +0000 (13:14 +0000)]
b=16893,18503
i=adilger
i=girish
i=pravin
i=yangsheng
RHEL5 EXT4 suport for HEAD
yangsheng [Tue, 28 Jul 2009 12:42:40 +0000 (12:42 +0000)]
Branch b1_8
b=19808
i=adilger, shadow, green
Landed for 2.6.30 kernel patchless support.
yangsheng [Tue, 28 Jul 2009 12:41:53 +0000 (12:41 +0000)]
Branch b1_8
b=19808
i=adilger, shadow, green
Landed for 2.6.30 kernel patchless support.
yangsheng [Tue, 28 Jul 2009 08:18:51 +0000 (08:18 +0000)]
Branch b1_8
b=19808
i=shadow, yangsheng
Remove obsolete config check.
shadow [Tue, 28 Jul 2009 06:31:04 +0000 (06:31 +0000)]
fix buffer number for acl packing.
Branch b1_8
b=20020
yangsheng [Tue, 28 Jul 2009 06:29:59 +0000 (06:29 +0000)]
Branch b1_8
b=19847
Update kernel to SLES10 SP2 2.6.16.60-0.39.3.
yangsheng [Tue, 28 Jul 2009 06:21:16 +0000 (06:21 +0000)]
Branch HEAD
b=19847
Update kernel to SLES10 SP2 2.6.16.60-0.39.3.
tianzy [Tue, 28 Jul 2009 05:47:18 +0000 (05:47 +0000)]
Branch HEAD
fix "Cannot mount mdt or osts if --param xxx.quota_type in mkfs command"
b=20236
i=johann
i=yong.fan
fanyong [Tue, 28 Jul 2009 01:38:43 +0000 (01:38 +0000)]
b=18793
i=tianzy
i=andrew.perepechko
Keep the same uid/gid for lquota_chkquota() and lquota_pending_commit().
ericm [Mon, 27 Jul 2009 15:42:31 +0000 (15:42 +0000)]
branch: HEAD
fix sptlrpc subflavor switching, fix associated test.
b=20084
r=wangdi
r=yujian
ericm [Mon, 27 Jul 2009 15:32:36 +0000 (15:32 +0000)]
branch: HEAD
fix enc page pool shrinking.
b=20072
r=fanyong
r=wangdi
bobijam [Mon, 27 Jul 2009 09:21:56 +0000 (09:21 +0000)]
Branch b1_8
fix 2.6-rhel5.series.
pravins [Mon, 27 Jul 2009 05:00:18 +0000 (05:00 +0000)]
b=19902
i=rahul
i=alex
removed fid_packed structure.
bobijam [Mon, 27 Jul 2009 01:37:03 +0000 (01:37 +0000)]
Branch b1_8
b=20164
i=adilger
i=grev
When echo client attached to OST device, o_brw_async() ops is not supported,
we turn to o_brw() instead.
grev [Sat, 25 Jul 2009 11:13:31 +0000 (11:13 +0000)]
b=20259
i=Brian
get rid of useless rm PI*
robert.read [Fri, 24 Jul 2009 23:46:08 +0000 (23:46 +0000)]
Branch HEAD
b=19674
i=isaac
o=johann
Fix warning in o2iblnd.
adilger [Fri, 24 Jul 2009 23:18:09 +0000 (23:18 +0000)]
Branch HEAD
Preliminary landing of SLES11 patches to HEAD branch.
Test built on RHEL5 to verify nothing broke (as expected), cannot
yet do full SLES11 build w/o more patches to Lustre.
b=18668
i=johann
i=sheng.yang
adilger [Fri, 24 Jul 2009 23:06:44 +0000 (23:06 +0000)]
Branch HEAD
Remove ll_getstripe_info.c file, since this was merged into "lfs getstripe".
b=18442
i=adilger
i=rread
o=james simmons
adilger [Fri, 24 Jul 2009 22:54:19 +0000 (22:54 +0000)]
Branch b1_8
Remove ll_getstripe_info.c file, which is now part of "lfs getstripe".
b=18442
i=girish.shilamkar
i=rread
anserper [Fri, 24 Jul 2009 20:05:18 +0000 (20:05 +0000)]
b=20142
i=Oleg Drokin
i=Johann Lombardi
remove racy i_size_reads from filter_preprw_read; those could lead to certain inconsistencies during page preparations, assertions in ost_brw_read following them
grev [Fri, 24 Jul 2009 17:59:52 +0000 (17:59 +0000)]
b=20124
i=Jian.Yu
wait_for host for HARD failure mode
shadow [Fri, 24 Jul 2009 14:00:10 +0000 (14:00 +0000)]
looks i was land old version of patch :(
commit right version.
Branch b1_8
b=20020
grev [Fri, 24 Jul 2009 11:45:39 +0000 (11:45 +0000)]
b=19415
i=Robert.Read
restart_client_loads fix related to new client load var name
anserper [Fri, 24 Jul 2009 08:52:59 +0000 (08:52 +0000)]
b=16267
i=ZhiYong Tian
man page for llapi_file_open
tianzy [Fri, 24 Jul 2009 06:26:34 +0000 (06:26 +0000)]
Branch b1_8
make test_11 of sanity_quota.sh invalid
b=19835
i=johann
yujian [Fri, 24 Jul 2009 02:16:29 +0000 (02:16 +0000)]
Branch HEAD
b=19413
i=eric.mei
i=yong.fan
Fix setup_kerberos.sh to:
1) create principal for MGS and add it to the Kerberos database
2) create and install the keytab file krb5.keytab on the MGS node
Fix sanity-gss.sh test 150 to:
1) support running on multiple client nodes
2) unmount one mount point ($MOUNT) on each client node
3) not to leave $MOUNT unmounted at the end of the test
Fix t-f zconf_mount_clients() to return the correct value.
robert.read [Fri, 24 Jul 2009 00:17:13 +0000 (00:17 +0000)]
Branch HEAD
b=20210
Add --verbose flag so we can see which client fails when dbench gets an error.
vs [Thu, 23 Jul 2009 23:29:52 +0000 (23:29 +0000)]
b=19623
i=alex.zhuravlev, alexander.zarochentsev
get rid of an extra iput on mkdir error handling code path
vs [Thu, 23 Jul 2009 23:20:58 +0000 (23:20 +0000)]
b=20080
i=girish.shilamkar, rahul.deshmukh
add missing lock_buffer(bh) when barrier is disabled
vs [Thu, 23 Jul 2009 22:50:18 +0000 (22:50 +0000)]
b=19338
i=tom.wang, tappro
take cli->cl_dirty into accounting on osc initialization
tappro [Thu, 23 Jul 2009 21:12:54 +0000 (21:12 +0000)]
Branch HEAD
b=20085
i=rread
i=nico
- add missed lock counter increment causing assertion
- introduce class_export_cb_get/put(); class_export_lock_get/put() to make
counter handling easier
tappro [Thu, 23 Jul 2009 20:41:20 +0000 (20:41 +0000)]
Branch HEAD
b=20099
i=rread
i=adilger
i=pravin
- fix wrong fcc freeing
- fix missed group 0 initialize
- make sure group-mdsno conversions work correctly
- remove obsolete code
green [Thu, 23 Jul 2009 19:19:48 +0000 (19:19 +0000)]
b=19860
r=adilger,shadow
get rid of ptlrpc_daemonize
remove unneeded exports
wangdi [Thu, 23 Jul 2009 18:44:05 +0000 (18:44 +0000)]
Branch: HEAD
add kdmu_params branch
grev [Thu, 23 Jul 2009 13:43:15 +0000 (13:43 +0000)]
b=19415
i=Robert.Read
restart_client_loads fix related to new client load var name
shadow [Thu, 23 Jul 2009 13:19:46 +0000 (13:19 +0000)]
correctly shrink reply for avoid send too big message to client.
Branch b1_8
b=20020
i=adilger
i=tappro
anserper [Thu, 23 Jul 2009 10:14:41 +0000 (10:14 +0000)]
b=19778
a=24644
i=Alexey Lyashkov
i=ZhiYong Tian
do not loop infinitely in client_quota_ctl, retry several times after timeout
bobijam [Thu, 23 Jul 2009 09:32:22 +0000 (09:32 +0000)]
Branch b1_8
b=19854
o=johann
i=oleg.drokin (green)
i=robert.read
Check for conflicting UUID only on initial connect.
liangzhen [Thu, 23 Jul 2009 04:45:34 +0000 (04:45 +0000)]
Branch b1_8
ordering write_lock to avoid deadlock
b=19518
i=adilger
i=zhenyu.xu
tianzy [Wed, 22 Jul 2009 13:41:11 +0000 (13:41 +0000)]
Branch b1_8
fix "Cannot mount mdt or osts if --param xxx.quota_type in mkfs command"
b=20236
i=johann
brian [Tue, 21 Jul 2009 19:32:53 +0000 (19:32 +0000)]
b=19248
o=rread
i=brian
Fix mpicc compile error. I guess mpicc is using some of gcc's more strict
flags.
brian [Tue, 21 Jul 2009 19:18:21 +0000 (19:18 +0000)]
b=19248
i=rread
We cannot use make style variables in the CPPFLAGS variable because that
variable is used later on in the configure script, which is bash, not make.
adilger [Tue, 21 Jul 2009 17:15:20 +0000 (17:15 +0000)]
Branch HEAD
Fix error message to reflect reality of 3 watchdogs per time period.
anserper [Tue, 21 Jul 2009 14:03:56 +0000 (14:03 +0000)]
b=18948
i=Nathan Rutman
i=Alexander Zarochentsev
tunably recovery patch
green [Sat, 18 Jul 2009 20:02:21 +0000 (20:02 +0000)]
b=19860
r=adilger,rread
Get rid of ptlrpc_daemonize, drop unneeded export from kernel patches.
tappro [Sat, 18 Jul 2009 08:10:16 +0000 (08:10 +0000)]
Branch b1_8
b=19885
i=adilger
i=shadow
Handle downgrade case from 2.0 to 1.8 and evict all client in case of it
ericm [Sat, 18 Jul 2009 00:04:43 +0000 (00:04 +0000)]
branch: HEAD
mount.lustre don't filter out option "mgssec".
b=19413
r=fanyong
r=yujian
stinson1947 [Fri, 17 Jul 2009 23:30:51 +0000 (23:30 +0000)]
Updated for a respin of 2.0.0 build 22.
robert.read [Fri, 17 Jul 2009 22:38:38 +0000 (22:38 +0000)]
Branch HEAD
b=19312
Emergency landing to fix build error on i686.
robert.read [Fri, 17 Jul 2009 19:15:52 +0000 (19:15 +0000)]
Branch HEAD
b=19248
i=brian
Ignore return value from system() to make mpicc happy.
stinson1947 [Fri, 17 Jul 2009 18:48:56 +0000 (18:48 +0000)]
Updated version for 2.0.0 Build 22.
brian [Fri, 17 Jul 2009 17:39:23 +0000 (17:39 +0000)]
b=19975
i=yangsheng
i=wangyb
Because we now build RHEL5 and SLES10&11 kernels from their own spec files,
we don't produce a kernel-source for RHEL5. RH's story to people who want
source is to unpack and patch the kernel SRPM. So we should provide the
SRPM for people who want kernel source.
SLES just comes along for the ride (actually, as do RHEL4 and SLES9 but we
don't support them for server on 1.8, so no need to distribute any kernel
[S]RPMs for them whatsoever.
grev [Fri, 17 Jul 2009 16:28:02 +0000 (16:28 +0000)]
b=19312
i=Robert.Read
new test: test_parallel_grouplock
grev [Fri, 17 Jul 2009 15:59:34 +0000 (15:59 +0000)]
b=19312
i=Brian
i=Oleg
port parallel_grouplock.c from cmd3
grev [Fri, 17 Jul 2009 15:33:20 +0000 (15:33 +0000)]
b=20179
i=Robert.Read
process TESTSUITE log to fail if error
yangsheng [Fri, 17 Jul 2009 13:30:27 +0000 (13:30 +0000)]
Branch b1_8
b=19615
i=shadow, johann
Disable server build for rhel4 & sles9.
yangsheng [Fri, 17 Jul 2009 13:30:26 +0000 (13:30 +0000)]
Branch b1_8
b=19615
i=shadow, johann
Disable server build for rhel4 & sles9.
grev [Fri, 17 Jul 2009 12:41:13 +0000 (12:41 +0000)]
b=19312
i=Brian
i=Oleg
port parallel_grouplock.c from cmd3
tappro [Fri, 17 Jul 2009 07:35:46 +0000 (07:35 +0000)]
Branch HEAD
b=17666
i=shadow
i=fanyong
Port patch from 1.8. It tracks objid gaps and delete objects from gap on OST
using llog unlink records.
shadow [Fri, 17 Jul 2009 05:25:33 +0000 (05:25 +0000)]
move handling CATALOGS file at osc layer and forbid access to llog
context before init.
Branch HEAD
b=18800
i=rread
i=wangdi
fanyong [Fri, 17 Jul 2009 02:17:21 +0000 (02:17 +0000)]
Branch HEAD
b=20082
i=robert.read
i=pravin.shelar
Sanity check for connection between client and OSS established before quotacheck
b=20152
i=tianzy
i=robert.read
use "obt->obt_quotachecking" to serializate quotacheck from client and auto_quota_on from MDS itself
brian [Thu, 16 Jul 2009 19:37:22 +0000 (19:37 +0000)]
b=20058
i=yangsheng
i=wangyb
Only consider RPMs when trying to find an RPM. Some distros
~cough~SLES~cough~ seem to populate the RPMS subdir with non-RPM files.
grev [Thu, 16 Jul 2009 18:06:02 +0000 (18:06 +0000)]
b=19215
i=Robert.Read
do_node print HOSTNAME for no_dsh