Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch b1_6
robert.read [Tue, 21 Oct 2008 22:36:59 +0000 (22:36 +0000)]
Branch b1_6
b=1819
i=adilger
i=nathan

Add an import file to the osc, mdc, and mgc proc dir,
and include test for new proc file.

16 years ago- roll back invalid changes in sanity.sh
yury [Tue, 21 Oct 2008 16:57:25 +0000 (16:57 +0000)]
- roll back invalid changes in sanity.sh

16 years agob=17323
yury [Tue, 21 Oct 2008 16:52:41 +0000 (16:52 +0000)]
b=17323
r=adilger,johann

- handle log_cancel resent correctly;
- some cleanups in llog.

16 years agob=17353
yury [Tue, 21 Oct 2008 15:21:17 +0000 (15:21 +0000)]
b=17353
r=wangdi,shadow

- fixes killing alive objecgt on ost in recovery time due to wrong logid added to catalog;
- some cleanups.

16 years agoBranch b1_6
tianzy [Mon, 20 Oct 2008 07:48:21 +0000 (07:48 +0000)]
Branch b1_6
fix the test_19 of sanity-quota.sh
b=14909
i=johann

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 22:53:44 +0000 (22:53 +0000)]
Branch b1_6
Fix autoconf messages.

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 22:51:32 +0000 (22:51 +0000)]
Branch b1_6
Add in OBD_CONNECT flags from b1_8 so that they are not mistakenly used for
something else.

16 years agoBranch b1_6
adilger [Fri, 17 Oct 2008 22:04:34 +0000 (22:04 +0000)]
Branch b1_6
Quiet printf format warning.

16 years agoBranch b1_6
yangsheng [Fri, 17 Oct 2008 14:53:37 +0000 (14:53 +0000)]
Branch b1_6
b=17357
i=johann, shadow, bobijam

Reset rep_swap_mask to prevent confuse after resend.

16 years agob=16551
grev [Fri, 17 Oct 2008 12:05:33 +0000 (12:05 +0000)]
b=16551
i=Adilger
fix for remote [mds|ost] with nodsh

16 years agob=16551
grev [Fri, 17 Oct 2008 11:03:17 +0000 (11:03 +0000)]
b=16551
i=Adilger
fix for remote [mds|ost] with nodsh

16 years agob=15266
grev [Fri, 17 Oct 2008 10:27:34 +0000 (10:27 +0000)]
b=15266
i=Brian
create machinefile on $TMP, cleanup machinefile

16 years agoBranch b1_6
yangsheng [Fri, 17 Oct 2008 07:45:00 +0000 (07:45 +0000)]
Branch b1_6
b=17151
i=nathan, adilger
patch provide by LLNL

Validate ptlrpc body checksum before swabbing.

16 years agoBranch b1_6
bobijam [Thu, 16 Oct 2008 01:51:51 +0000 (01:51 +0000)]
Branch b1_6
b=17038
i=johannn

regression test case for getxattr upon symlink file.

16 years agoBranch b1_6
anserper [Wed, 15 Oct 2008 22:40:59 +0000 (22:40 +0000)]
Branch b1_6
b=17302
i=Johann Lombardi
i=ZhiYong Tian

pass QFMT through qc_id to be compatible with older Lustre versions

16 years agob=14471
grev [Wed, 15 Oct 2008 16:13:21 +0000 (16:13 +0000)]
b=14471
i=Adilger
replace lustre proc by lctl [set|get]_param

16 years agob=12599
grev [Wed, 15 Oct 2008 15:33:53 +0000 (15:33 +0000)]
b=12599
i=Nathan
fix obsolete run_one CLEANUP

16 years agob=16932
grev [Wed, 15 Oct 2008 14:42:26 +0000 (14:42 +0000)]
b=16932
i=Johann
skip some tests if there are several ost services on oss node

16 years agoBranch b1_6
adilger [Wed, 15 Oct 2008 07:57:11 +0000 (07:57 +0000)]
Branch b1_6
Backport warning fixes from b1_8.
i=girish (original patch)
i=robert

16 years agoBranch b1_6
adilger [Wed, 15 Oct 2008 07:46:15 +0000 (07:46 +0000)]
Branch b1_6
Remove shadow variable, quiet use-before-free.

16 years agoBranch b1_6
anserper [Tue, 14 Oct 2008 19:14:58 +0000 (19:14 +0000)]
Branch b1_6
b=17152
i=Johann Lombardi
i=Alexey Lyashkov

Take additional references to lov while operating over it

16 years agobranch: b1_6
ericm [Tue, 14 Oct 2008 16:50:10 +0000 (16:50 +0000)]
branch: b1_6
server do not repost buffer before all requests are finished.
b=17228
r=wangdi
r=nathan

16 years agoBranch b1_6
tianzy [Tue, 14 Oct 2008 07:39:48 +0000 (07:39 +0000)]
Branch b1_6
fix the statistics output of sanity-quota.sh
b=14909
i=adilger
i=grev

16 years agoBranch b1_6
fanyong [Tue, 14 Oct 2008 06:58:37 +0000 (06:58 +0000)]
Branch b1_6
b=16947
i=huanghua
i=johann

Code cleanup and possible race conditions fix when statahead startup.

16 years agoBranch b1_6
yangsheng [Tue, 14 Oct 2008 05:18:14 +0000 (05:18 +0000)]
Branch b1_6
b=17335
i=nathan, yangsheng
Author: johann

Don't set cld_lostlock in mgc_requeue_add() if RQ_STOP.

16 years agob=17318
kalpak [Mon, 13 Oct 2008 09:50:49 +0000 (09:50 +0000)]
b=17318
i=adilger

Remove unused wantedi program

16 years agofix return code from del orphan.
shadow [Sun, 12 Oct 2008 13:35:27 +0000 (13:35 +0000)]
fix return code from del orphan.
Branch b1_6
b=17279
i=umka
i=wangdi

16 years agob=16890
anserper [Fri, 10 Oct 2008 23:06:56 +0000 (23:06 +0000)]
b=16890

Fix a typo

16 years agoBranch b1_6
anserper [Fri, 10 Oct 2008 22:08:00 +0000 (22:08 +0000)]
Branch b1_6
b=16890
i=Johann Lombardi
i=ZhiYong Tian

remove outdated quota tests

16 years agobranch: b1_6
ericm [Fri, 10 Oct 2008 17:26:49 +0000 (17:26 +0000)]
branch: b1_6
AT test sleep use current AT service time.
b=16990
o=Brian Behlendorf <behlendorf1@llnl.gov>
r=nathan
r=ericm

16 years agoBranch b1_6
bobijam [Fri, 10 Oct 2008 01:55:17 +0000 (01:55 +0000)]
Branch b1_6
b=17309
i=johann

backport from bz 16266 for proper using write lock in lprocfs_remove().

16 years agob=15977
pravins [Thu, 9 Oct 2008 14:34:17 +0000 (14:34 +0000)]
b=15977
i=umka
i=grev
        backported patch for fixing memory leak in per-nid-stat.

16 years agob=17194
yury [Thu, 9 Oct 2008 10:09:10 +0000 (10:09 +0000)]
b=17194
r=adilger,tappro

- truncate last_rcvd for abort recovey case.

16 years agob=17277
grev [Wed, 8 Oct 2008 21:54:17 +0000 (21:54 +0000)]
b=17277
i=Adilger
one more $tdir cleanup

16 years agob=15621
grev [Wed, 8 Oct 2008 13:41:11 +0000 (13:41 +0000)]
b=15621
i=Adilger
MOUNTCONF cleanup

16 years agoBranch b1_6
tianzy [Wed, 8 Oct 2008 12:21:40 +0000 (12:21 +0000)]
Branch b1_6
fix compiling error when CONFIG_QUOTA isn't set.
b=16481
i=shadow
i=panda

16 years agoBranch b1_6
tianzy [Wed, 8 Oct 2008 10:24:18 +0000 (10:24 +0000)]
Branch b1_6
Fix writing over quota too much. Add a proc entry so that sync writes can
be triggered earlier, which improve accuracy of quota.
b=16642
i=johann
i=panda

16 years agob=17277
grev [Wed, 8 Oct 2008 08:38:37 +0000 (08:38 +0000)]
b=17277
i=Adilger
s/MOUNT/DIR/ and related these changes fixes

16 years agob=16218
grev [Tue, 7 Oct 2008 20:35:14 +0000 (20:35 +0000)]
b=16218
i=Adilger
fix directio part; reduce multithread filesize

16 years agoBranch b1_6
johann [Tue, 7 Oct 2008 15:08:55 +0000 (15:08 +0000)]
Branch b1_6
b=17026

Reverted inadvertent commit in mds_reint.c.

16 years agoBranch b1_6
johann [Tue, 7 Oct 2008 15:07:06 +0000 (15:07 +0000)]
Branch b1_6
b=17026
i=shadow
i=oleg

Description: (ptllnd_peer.c:557:kptllnd_peer_check_sends()) ASSERTION(!in_interrupt()) failed
Details: fix stack overflow in the distributed lock manager by defering export
         eviction after a failed ast to the elt thread instead of handling
         it in the dlm interpret routine.

16 years agoBranch b1_6
bobijam [Tue, 7 Oct 2008 03:31:39 +0000 (03:31 +0000)]
Branch b1_6
b=17038
o=johann
i=alexey.lyashkov (shadow)
i=zhenyu.xu (bobijam)

return ENODATA for getxattr upon files which are neither regular files nor directories.

16 years agoi=wangdi:
isaac [Mon, 6 Oct 2008 19:58:50 +0000 (19:58 +0000)]
i=wangdi:
-   fixed a typo in error message.

16 years agob=17225
grev [Mon, 6 Oct 2008 18:54:49 +0000 (18:54 +0000)]
b=17225
i=Nathan.Rutman
test_67b fix

16 years agoBranch b1_6
johann [Mon, 6 Oct 2008 14:02:53 +0000 (14:02 +0000)]
Branch b1_6
b=17261

fix cast issue.

16 years agoBranch b1_6
johann [Mon, 6 Oct 2008 12:11:18 +0000 (12:11 +0000)]
Branch b1_6
b=17261
i=shadow
i=umka

prevent ptlrpc_queue_wait() from looping indefinitely because of ENOMEM.

16 years agoBranch b1_6
johann [Mon, 6 Oct 2008 12:08:51 +0000 (12:08 +0000)]
Branch b1_6
b=17261
i=adilger
i=shadow

cap lmm_size to LOV_MAX_STRIPE_COUNT.

16 years agoBranch b1_6
yangsheng [Mon, 6 Oct 2008 12:06:53 +0000 (12:06 +0000)]
Branch b1_6
b=16771
i=adilger, shadow (Author:johann)

Calm down the compiler warning message.

16 years agobranch: b1_6
ericm [Thu, 2 Oct 2008 21:59:55 +0000 (21:59 +0000)]
branch: b1_6
let AT estimation cool down before doing AT tests.
b=16990
r=nathan

16 years agob=17194
yury [Tue, 30 Sep 2008 17:39:15 +0000 (17:39 +0000)]
b=17194
r=adilger,tappro

- if aborting recovery, don't force sync IO to last_rcvd file

16 years ago- revert patch from 17110 as it's causing issues with ost cleanup
yury [Tue, 30 Sep 2008 13:09:26 +0000 (13:09 +0000)]
- revert patch from 17110 as it's causing issues with ost cleanup

16 years agoBranch b1_6
anserper [Tue, 30 Sep 2008 11:47:30 +0000 (11:47 +0000)]
Branch b1_6
b=17059
i=ZhiYong Tian
i=Johann Lombardi

Always build client with quota support

16 years agoBranch b1_6
johann [Mon, 29 Sep 2008 16:07:59 +0000 (16:07 +0000)]
Branch b1_6
b=17030
i=johann (original patch from Tianzy)
i=andrew

qctxt_wait_pending_dqacq() must return the same value as schedule_dqacq()
otherwise ost threads can be stuck in got_qunit() for a long time,
causing a watchdog storm during failover.

16 years agofix more llog locking problems.
shadow [Mon, 29 Sep 2008 06:37:54 +0000 (06:37 +0000)]
fix more llog locking problems.
Branch b1_6
b=17157
i=johann
i=wangdi

16 years agoBranch b1_6
bobijam [Sat, 27 Sep 2008 02:18:54 +0000 (02:18 +0000)]
Branch b1_6
b=16871
i=mikhail.pershin (tappro)
i=johann

Correct set created to clear name and inode when operation fails with EFAULT.

16 years agob=17131
grev [Fri, 26 Sep 2008 17:49:35 +0000 (17:49 +0000)]
b=17131
i=Vladimir.Saveliev
allow to specify extra mkfs mds/ost options

16 years agoBranch b1_6
bobijam [Fri, 26 Sep 2008 03:37:25 +0000 (03:37 +0000)]
Branch b1_6
b=16929
i=johann
i=tom.wang (wangdi)
i=alexey.lyashkov (shadow)

Disable join file on MDS on production releases.

16 years agob=17056
grev [Thu, 25 Sep 2008 11:34:26 +0000 (11:34 +0000)]
b=17056
i=Tappro
several clients config fixed

16 years agoBranch b1_6
yangsheng [Thu, 25 Sep 2008 06:39:30 +0000 (06:39 +0000)]
Branch b1_6
b=16771
i=adilger, johann

Use fix size timestamp instead of time_t in the cfg_marker and keep
compitibility for old cfg_marker on 32bit system.

16 years agoBranch b1_6
bobijam [Thu, 25 Sep 2008 04:21:58 +0000 (04:21 +0000)]
Branch b1_6
b=16929

Quench "defined but not called" compiler warnings.

16 years agoBranch b1_6
bobijam [Thu, 25 Sep 2008 01:59:33 +0000 (01:59 +0000)]
Branch b1_6
b=16929
o=adilger
i=johann
i=tom.wang (wangdi)

Disable file join on production releases.

16 years agoProperly free struct lookup_intent instance at the end of llu_iop_lookup().
deen [Wed, 24 Sep 2008 21:50:19 +0000 (21:50 +0000)]
Properly free struct lookup_intent instance at the end of llu_iop_lookup().

b=12787
i=johann
i=oleg.drokin

16 years agoBranch b1_6
tianzy [Wed, 24 Sep 2008 08:27:26 +0000 (08:27 +0000)]
Branch b1_6
a small fix in the quota test
b=14840
i=johann

16 years ago- prevent the growing of recovery timeout
tappro [Wed, 24 Sep 2008 07:50:18 +0000 (07:50 +0000)]
- prevent the growing of recovery timeout
  b:16389
  i:nathan, rread

16 years agob=15521
grev [Tue, 23 Sep 2008 19:01:53 +0000 (19:01 +0000)]
b=15521
i=Robert.Read
i=Nathan.Rutman
test_127 fix

16 years agob=14471
grev [Tue, 23 Sep 2008 13:55:53 +0000 (13:55 +0000)]
b=14471
i=Adilger
get rid of LPROC

16 years agoBranch b1_6
bobijam [Tue, 23 Sep 2008 01:48:49 +0000 (01:48 +0000)]
Branch b1_6
b=15966
o=komal.nawandar
i=adilger
i=zhenyu.xu (bobijam)

Description: Re-disable certain /proc logging
Details    : Enable and disable client's offset_stats, extents_stats and
             extents_stats_per_process stats logging on the fly.

16 years agob=16685
nathan [Mon, 22 Sep 2008 23:42:54 +0000 (23:42 +0000)]
b=16685
i=rread
fix tests for low memory

16 years agoBranch b1_6
yangsheng [Sat, 20 Sep 2008 12:35:13 +0000 (12:35 +0000)]
Branch b1_6
b=16689
i=brian, shadow

Kernel config file for sles9/ppc64.

16 years agoBranch b1_6
yangsheng [Sat, 20 Sep 2008 11:46:00 +0000 (11:46 +0000)]
Branch b1_6
b=16689
i=brian, shadow

Kernel config file for sles9/ppc64.

16 years agoThis commit was manufactured by cvs2svn to create branch 'b1_6'.
cvs2svn [Sat, 20 Sep 2008 11:45:59 +0000 (11:45 +0000)]
This commit was manufactured by cvs2svn to create branch 'b1_6'.

16 years agoBranch b1_6
yangsheng [Sat, 20 Sep 2008 10:36:25 +0000 (10:36 +0000)]
Branch b1_6
b=16689
i=brian, yibin.wang

Make change for sles9/ppc64 build.

16 years agob=14836
nathan [Fri, 19 Sep 2008 23:45:56 +0000 (23:45 +0000)]
b=14836
i=adilger
i=johann
attachments 19188
qos remove extra putref

16 years agob=13679
brian [Fri, 19 Sep 2008 18:14:58 +0000 (18:14 +0000)]
b=13679
i=cliffw
i=yangsheg

Bring our post[un]install scripts more into line with SLES10's so that
we are installing the bootloader on SLES10 also.

16 years agoBranch b1_6
anserper [Fri, 19 Sep 2008 16:15:05 +0000 (16:15 +0000)]
Branch b1_6
b=16706
i=Johann Lombardi
i=ZhiYong Tian

Fix missing error check

16 years agob=16776,16777
yury [Fri, 19 Sep 2008 11:03:16 +0000 (11:03 +0000)]
b=16776,16777
r=shadow,vitaly,adilger,robert

- new class_hash.c. Using new hashtable for connections, quota, held locks on mds, etc.

16 years agob=17110
yury [Fri, 19 Sep 2008 09:52:09 +0000 (09:52 +0000)]
b=17110
r=shadow,wangdi

- fixes wrong checking for obd_stopping in recov_thread which prevents reco_thread from sending llcds to
mds in disconnect time because obd_stopping is set before filter_disconnect() is called.

This causes issues like this:

LustreError: 6912:0:(filter.c:2446:filter_disconnect()) error flushing logs to MDS: rc -19

16 years agob=17110
yury [Fri, 19 Sep 2008 09:45:30 +0000 (09:45 +0000)]
b=17110
r=shadow,wangdi

- fixes wrong checking for obd_stopping in recov_thread which prevents recov_thread from sending llcds to
mds in disconnect time because obd_stopping is set before filter_disconnect() is called.

This causes issues like this:

LustreError: 6912:0:(filter.c:2446:filter_disconnect()) error flushing logs to MDS: rc -19

16 years agoUpdated for 2.0 Build 02.
stinson1947 [Fri, 19 Sep 2008 04:59:16 +0000 (04:59 +0000)]
Updated for 2.0 Build 02.

16 years agob=16799
grev [Thu, 18 Sep 2008 20:39:16 +0000 (20:39 +0000)]
b=16799
i=Adilger
cleanup_obdclass () fix; check_mem_leak t-f fn

16 years agobranch: HEAD
ericm [Thu, 18 Sep 2008 19:18:50 +0000 (19:18 +0000)]
branch: HEAD
- fix race of handling early reply in sptlrpc.
- port AT api changes from b1_8 (b16972)
b=16999
r=rread
r=wangdi

16 years agoVS: did you test your fix properly (acc-sm.sh, or as needed)?
brian [Thu, 18 Sep 2008 17:35:00 +0000 (17:35 +0000)]
VS: did you test your fix properly (acc-sm.sh, or as needed)?
b=16692
i=cliffw
i=wangyb

The lustre-tests RPM needs to depend on lustre-modules due to the rquirement
on the llog module by the run-llog.sh script.

16 years agob=16799
grev [Thu, 18 Sep 2008 17:23:26 +0000 (17:23 +0000)]
b=16799
i=Adilger
cleanup_obdclass () fix; check_mem_leak t-f fn

16 years agoShow more info on assertion.
deen [Thu, 18 Sep 2008 16:29:04 +0000 (16:29 +0000)]
Show more info on assertion.

b=16206
i=deen
i=johann

16 years agoShow more info on assertion.
deen [Thu, 18 Sep 2008 16:26:35 +0000 (16:26 +0000)]
Show more info on assertion.

b=16206
i=deen
i=johann

16 years agob=15699
manoj [Wed, 17 Sep 2008 23:48:23 +0000 (23:48 +0000)]
b=15699

Sync up with HEAD (20080915_0507)

16 years agob=15521
grev [Wed, 17 Sep 2008 22:09:56 +0000 (22:09 +0000)]
b=15521
i=Adilger
force test_127 to fail if no read|write bytes eq 0

16 years agob=15521
grev [Wed, 17 Sep 2008 22:02:06 +0000 (22:02 +0000)]
b=15521
i=Adilger
force test_127 to fail if no read|write bytes eq 0

16 years agob=16792
brian [Wed, 17 Sep 2008 21:41:32 +0000 (21:41 +0000)]
b=16792
i=cliffw

Fix some inconsistencies in message case.

16 years agob=14471
grev [Wed, 17 Sep 2008 15:41:33 +0000 (15:41 +0000)]
b=14471
i=Adilger
replace proc with lctl [set|get]_param

16 years agobranch: HEAD
ericm [Wed, 17 Sep 2008 15:35:56 +0000 (15:35 +0000)]
branch: HEAD
change proc entry name srpc.xxx to srpc_xxx to satisfy 'lctl get_param'.
b=14471
r=wangdi

16 years agob=14471
grev [Wed, 17 Sep 2008 15:25:37 +0000 (15:25 +0000)]
b=14471
i=Adilger
replace proc with lctl [set|get]_param

16 years agoBranch HEAD
yangsheng [Wed, 17 Sep 2008 14:30:22 +0000 (14:30 +0000)]
Branch HEAD
b=16953
i=johann, robert.read

Add mount retry support for liblustre.

16 years agoBranch b1_6
yangsheng [Wed, 17 Sep 2008 14:16:30 +0000 (14:16 +0000)]
Branch b1_6
b=16593
i=johann, robert.read

Add mount retry option for liblustre.

16 years agoBranch HEAD
fanyong [Wed, 17 Sep 2008 02:12:15 +0000 (02:12 +0000)]
Branch HEAD
b=16303
i=nikita
i=johann

Remove old patch.

16 years agoBranch b1_6
fanyong [Wed, 17 Sep 2008 02:10:09 +0000 (02:10 +0000)]
Branch b1_6
b=16303
i=nikita
i=johann

Remove old patch.

16 years agoBranch HEAD
fanyong [Wed, 17 Sep 2008 01:52:36 +0000 (01:52 +0000)]
Branch HEAD
b=16303
i=nikita
i=johann

Do not drop reference count for the dentry from VFS when lookup,
VFS will do that by itself.

16 years agoBranch b1_6
fanyong [Wed, 17 Sep 2008 01:49:28 +0000 (01:49 +0000)]
Branch b1_6
b=16303
i=nikita
i=johann

Do not drop reference count for the dentry from VFS when lookup,
VFS will do that by itself.

16 years agoBranch: b1_6
wangdi [Tue, 16 Sep 2008 21:56:28 +0000 (21:56 +0000)]
Branch: b1_6
tab->space fixes

16 years agoBranch: b1_6
wangdi [Tue, 16 Sep 2008 21:40:47 +0000 (21:40 +0000)]
Branch: b1_6
add full plain log test case in llog_test
b=16717
i=Nathan,Umka