Whamcloud - gitweb
fs/lustre-release.git
16 years agob=18333
grev [Fri, 13 Feb 2009 20:46:42 +0000 (20:46 +0000)]
b=18333
i=Oleg.Drokin
add flock to default mount opts

16 years agofix typo for
grev [Fri, 13 Feb 2009 16:45:23 +0000 (16:45 +0000)]
fix typo for
b=16488
i=Oleg.Drokin
RACER acc-sm test suit

16 years agob=17694
vs [Tue, 10 Feb 2009 20:10:15 +0000 (20:10 +0000)]
b=17694
i=adilger

run the test in separate directory

16 years agob=15428
jxiong [Tue, 10 Feb 2009 07:05:20 +0000 (07:05 +0000)]
b=15428
r=adilger

Fix a crash issue for raid5 zercopy patch.

16 years agob=18366
grev [Mon, 9 Feb 2009 23:40:01 +0000 (23:40 +0000)]
b=18366
i=Johann
test_5 ENOSPC fix

16 years agokernel support clarification
anserper [Sun, 8 Feb 2009 23:37:44 +0000 (23:37 +0000)]
kernel support clarification

16 years agowarning clarification
anserper [Sun, 8 Feb 2009 23:24:19 +0000 (23:24 +0000)]
warning clarification

16 years agob=16823
green [Sun, 8 Feb 2009 22:38:00 +0000 (22:38 +0000)]
b=16823
r=adilger,shadow

Update offset calculations for 32 bit platforms

16 years agoBranch b_release_1_6_7
johann [Fri, 6 Feb 2009 22:40:06 +0000 (22:40 +0000)]
Branch b_release_1_6_7
b=18374
i=johann (patch from Tappro)
i=shadow

Return only valid cookies, empty slot for failed ones.
This fixes a memory corruption causing random oops.

16 years agoBranch b_release_1_6_7
johann [Fri, 6 Feb 2009 22:36:14 +0000 (22:36 +0000)]
Branch b_release_1_6_7
b=18374
i=shadow
i=tappro

Wait for mds_fl_synced to be set during recovery before allowing clients
to reconnect. This is done to make sure that llog is properly set up.

16 years agoBranch b_release_1_6_7
johann [Fri, 6 Feb 2009 22:30:35 +0000 (22:30 +0000)]
Branch b_release_1_6_7
b=18067
i=johann
i=adilger

Change oap magic LASSERT into LASSERTF to aid debugging.

16 years agob=17899
grev [Tue, 3 Feb 2009 13:42:15 +0000 (13:42 +0000)]
b=17899
i=Johann
test_53* fix: rm dirs used at start

16 years agob=17895
kalpak [Tue, 3 Feb 2009 06:22:27 +0000 (06:22 +0000)]
b=17895
i=adilger
i=alex

While using HA for Lustre servers with Linux RAID, it is possible that MMP will not detect multiple mounts. To make this work we need to unplug the device queue in RAID when the MMP block is being written. Also while reading the MMP block, we should read it from disk and not the cached one.

16 years agoremove debug line
grev [Mon, 2 Feb 2009 13:54:36 +0000 (13:54 +0000)]
remove debug line

16 years agob=16818
grev [Mon, 2 Feb 2009 12:51:36 +0000 (12:51 +0000)]
b=16818
i=Nathan
get rid of set_obd_timeout(), improve test_26*

16 years agob=16895
girish [Wed, 28 Jan 2009 03:52:32 +0000 (03:52 +0000)]
b=16895
i=adilger (o=johann)
i=girish

dont assert on lvfs_check_rdonly()

16 years agob=18045
grev [Sat, 24 Jan 2009 09:21:23 +0000 (09:21 +0000)]
b=18045
i=Adilger
-- get rid of Hendrix rates values
-- create NUM_FILES -le IFree
-- use mdsrate for cleanup instead of rm

16 years agoBranch b_release_1_6_7
adilger [Sat, 24 Jan 2009 00:30:43 +0000 (00:30 +0000)]
Branch b_release_1_6_7
Update ChangeLog for release.

16 years agoUpdated ldiskfs version
stinson1947 [Sat, 24 Jan 2009 00:28:35 +0000 (00:28 +0000)]
Updated ldiskfs version

16 years agoupdated the release date for 1.6.7
stinson1947 [Fri, 23 Jan 2009 18:47:40 +0000 (18:47 +0000)]
updated the release date for 1.6.7

16 years agominor service tags version correction, CLIENT_URN from 166 -> 167
stinson1947 [Fri, 23 Jan 2009 18:42:33 +0000 (18:42 +0000)]
minor service tags version correction, CLIENT_URN from 166 -> 167

16 years agodon't leak openhandle in ESTALE case.
shadow [Fri, 23 Jan 2009 13:33:30 +0000 (13:33 +0000)]
don't leak openhandle in ESTALE case.

Branch b_release_1_6_7
b=16417
i=green
i=johann
i=bobijam

16 years agoBranch b_release_1_6_7
tianzy [Fri, 23 Jan 2009 09:52:06 +0000 (09:52 +0000)]
Branch b_release_1_6_7
when there is any inactive ost, refuse to do quotacheck
b=18298
i=johann
i=andrew.perepechko

16 years agob=16895
girish [Wed, 21 Jan 2009 18:39:04 +0000 (18:39 +0000)]
b=16895
i=adilger (o=johann)
i=girish

don't LASSERT on read-only device

16 years agob=17310
yury [Wed, 21 Jan 2009 16:42:12 +0000 (16:42 +0000)]
b=17310
r=johann

- temporary fix for assert caused by long connect interpret in umount time.

16 years agoalways handle mds connect as reconnect.
shadow [Tue, 20 Jan 2009 13:00:48 +0000 (13:00 +0000)]
always handle mds connect as reconnect.

Branch b_release_1_6_7
b=18224
i=johhan
i=green
i=adilger
i=wangdi

16 years agodon't confuse mds_finish_transno() with PTR_ERR(-ENOENT)
shadow [Tue, 20 Jan 2009 08:59:37 +0000 (08:59 +0000)]
don't confuse mds_finish_transno() with PTR_ERR(-ENOENT)

Branch b_release_1_6_7
b=18238
i=green
i=umka

16 years agorelease lock refernce only after add page to pages list.
shadow [Mon, 19 Jan 2009 21:20:22 +0000 (21:20 +0000)]
release lock refernce only after add page to pages list.

Branch b_release_1_6_7
b=17972
i=shadow
i=johann

16 years agob=17887
zhanghc [Tue, 13 Jan 2009 15:00:50 +0000 (15:00 +0000)]
b=17887

1, print the actual time to wait for
   lock cancellation in "waiting_locks_callback"

2, compare resource in "ost_rw_hpreq_lock_match"

3, replace "LDLM_ERROR" with "LDLM_WARN" if a lock
   is completed after waiting more than obd_timeout

i=vitaly.fertman
i=johann

16 years agowait until mds<>ost connected.
shadow [Sun, 11 Jan 2009 08:27:30 +0000 (08:27 +0000)]
wait until mds<>ost connected.
Branch b_release_1_6_7
b=18150
i=grev

16 years agoBranch b_release_1_6_7
johann [Wed, 7 Jan 2009 23:18:05 +0000 (23:18 +0000)]
Branch b_release_1_6_7
b=16839
i=adilger
i=tappro
i=green

Patch from shadow.
send ACTIVATE event only if connect finished and import have state FULL.

16 years agob=18080
yury [Mon, 5 Jan 2009 19:41:33 +0000 (19:41 +0000)]
b=18080
- synchronize test with HEAD version and rename it to test_35 (just like in HEAD);

- OBD_RACE in all execution branches in ldlm_lock_decref_internal() to balance OBD_RACE in bl_ast
and prevent hanging.

16 years agoBranch b_release_1_6_7
yangsheng [Mon, 5 Jan 2009 14:21:39 +0000 (14:21 +0000)]
Branch b_release_1_6_7
b=17379
i=johann, bobijam

Fixed incorrect vaule of symlink depth number.

16 years agob=18127
yury [Wed, 31 Dec 2008 16:21:48 +0000 (16:21 +0000)]
b=18127
- reformat after test 46a

16 years agob=17797
grev [Tue, 30 Dec 2008 12:36:19 +0000 (12:36 +0000)]
b=17797
i=H.Huang
test_57b remote mds fix

16 years agob=17839
grev [Wed, 24 Dec 2008 21:22:43 +0000 (21:22 +0000)]
b=17839
i=Brian
remote rundbench run fix

16 years agochecking maximal acl size before set.
shadow [Wed, 24 Dec 2008 21:12:54 +0000 (21:12 +0000)]
checking maximal acl size before set.

Branch b_release_1_6_7
b=17636
i=johann
i=deen

16 years agob=17267
grev [Wed, 24 Dec 2008 20:48:49 +0000 (20:48 +0000)]
b=17267
i=Adilger
fsx fix: limit bound file size by 1/2 RAM

16 years agob=18083
anserper [Wed, 24 Dec 2008 17:19:01 +0000 (17:19 +0000)]
b=18083
i=Yong Fan
i=Andrew Perepechko

Enforce op. quota file format for MDS too

16 years agor=shadow
yury [Wed, 24 Dec 2008 13:04:57 +0000 (13:04 +0000)]
r=shadow
  - check for OBD_FAIL_OBD_LLOG_SETUP fail_loc regardless ->lop_setup definition. This is required because
  after changes in mds_ost llog setup, which is now done on behalf of separate thread, we need to make
  llog_setup() fail in context of mds start thread to make the test actualy work. And those llogs which
  get initialized in mds start thread do not have ->lop_setup defined.

16 years agob=17757
zhanghc [Wed, 24 Dec 2008 11:48:50 +0000 (11:48 +0000)]
b=17757

remove redundant code in previous patch

i=tappro

16 years agob=17589
grev [Tue, 23 Dec 2008 16:23:51 +0000 (16:23 +0000)]
b=17589
i=Nathan.Rutman
i=Robert.Read
zconf_umount_client{s} fix: kill ps-s before force umount

16 years agoBranch: b_release_1_6_7
wangdi [Tue, 23 Dec 2008 15:50:31 +0000 (15:50 +0000)]
Branch: b_release_1_6_7
b=16117
add test scripts for b16117.
i=adilger, johann

16 years agob=18080
yury [Tue, 23 Dec 2008 12:48:16 +0000 (12:48 +0000)]
b=18080
  r=shadow

  - handle possible hangup while waiting for dd processes;
  - write concurrently in smaller steps so probablity of bl_ast is higher.

16 years agoBranch b_release_1_6_7
bobijam [Tue, 23 Dec 2008 06:32:05 +0000 (06:32 +0000)]
Branch b_release_1_6_7
b=18049
o=johann
i=adilger
i=zhenyu.xu (bobijam)

Descriptoin: aborting recovery hang on MDS
Details    : don't throttle destroy RPCs for the MDT.

16 years agoBranch b_release_1_6_7
adilger [Mon, 22 Dec 2008 20:41:56 +0000 (20:41 +0000)]
Branch b_release_1_6_7
Minor ChangeLog reformatting.

16 years ago- replace CWARN with CDEBUG
yury [Mon, 22 Dec 2008 09:07:39 +0000 (09:07 +0000)]
- replace CWARN with CDEBUG

16 years agoBranch: b_release_1_6_7
wangdi [Mon, 22 Dec 2008 04:28:42 +0000 (04:28 +0000)]
Branch: b_release_1_6_7
b=16117
fix complie warning, found by shadow
i=shadow

16 years agoBranch b_release_1_6_7
bobijam [Mon, 22 Dec 2008 02:38:03 +0000 (02:38 +0000)]
Branch b_release_1_6_7
b=16972
o=Brian Behlendorf (behlendorf1@llnl.gov)
i=robert.read (rread)
i=adilger

Fix request leaks.

16 years agoBranch: b_release_1_6_7
wangdi [Sat, 20 Dec 2008 02:19:21 +0000 (02:19 +0000)]
Branch: b_release_1_6_7
b=16117
The patch from Andreas to handle the corrupt debug log nicely for lctl df.
i=adilger,wangdi

16 years agoLand b1_x onto b_release_1_6_7 (20081219_1440)
johann [Fri, 19 Dec 2008 14:07:32 +0000 (14:07 +0000)]
Land b1_x onto b_release_1_6_7 (20081219_1440)
b=18078
i=liang

Land lnet b1_x (the lnet gate branch has already been merged to b1_x) to
b_release_1_6_7 since many lnet fixes which were intended to be in 1.6.7
have only been landed to the lnet gate branch, but not on the lnet b1_x
& b_release_1_6_7 branches. Liang checked the diff and confirmed that
there is nothing that should not go to 1.6.7 here.

16 years agob=14522
yury [Fri, 19 Dec 2008 10:13:19 +0000 (10:13 +0000)]
b=14522
r=shadow,tappro

- remove wrong assert.

16 years agoAdd changelog entry.
girish [Thu, 18 Dec 2008 07:08:55 +0000 (07:08 +0000)]
Add changelog entry.

16 years agoBranch b_release_1_6_7
yangsheng [Thu, 18 Dec 2008 06:06:02 +0000 (06:06 +0000)]
Branch b_release_1_6_7
b=17993
i=sheng.yang, johann

Author: Jim Garlick(LLNL)
Clear rq_rep_swab_mask before DEBUG_REQ;

16 years agoClear dev_rdonly flag for external journal devices (Andreas)
girish [Thu, 18 Dec 2008 05:09:34 +0000 (05:09 +0000)]
Clear dev_rdonly flag for external journal devices (Andreas)
b=18018
i=johann
i=girish

16 years agob=17922
wangyb [Thu, 18 Dec 2008 02:57:08 +0000 (02:57 +0000)]
b=17922
i=sheng.yang
i=brian

use real vanilla kernel config/series.

16 years agob=17757
zhanghc [Thu, 18 Dec 2008 02:06:21 +0000 (02:06 +0000)]
b=17757

restore "open lock" in reconstruct_open
in case MDS_OPEN_LOCK is set

i=Green
i=Johann

16 years agob=17380
zhanghc [Thu, 18 Dec 2008 01:20:37 +0000 (01:20 +0000)]
b=17380

use "fed->fed_lr_off" instead of "off" before
"off" is set

i=johann
i=zhenyu.xu

16 years agob=17674
yury [Wed, 17 Dec 2008 16:49:17 +0000 (16:49 +0000)]
b=17674
r=shadow,johann

- do not reset lru_resize ns-connect flags in recconect if server was not upgraded

16 years agob=18046
yury [Wed, 17 Dec 2008 15:53:28 +0000 (15:53 +0000)]
b=18046
- fixes build issues

16 years agoupdated for the 1.6.7 release.
stinson1947 [Mon, 15 Dec 2008 20:44:42 +0000 (20:44 +0000)]
updated for the 1.6.7 release.

16 years agoupdated for the 1.6.7 release. changed version and service tags info.
stinson1947 [Mon, 15 Dec 2008 20:40:05 +0000 (20:40 +0000)]
updated for the 1.6.7 release. changed version and service tags info.

16 years agoBranch b_release_1_6_7
tianzy [Mon, 15 Dec 2008 14:53:27 +0000 (14:53 +0000)]
Branch b_release_1_6_7
fix a build error caused by the patch of 16542
b=18027
i=tianzy
i=girish.shilamkar

16 years agoBranch b_release_1_6_7
tianzy [Mon, 15 Dec 2008 07:58:59 +0000 (07:58 +0000)]
Branch b_release_1_6_7
meta blocks ignored can lead to occasional -EDQUOT occasionally
b=16542
i=johann
i=alex.zhuravlev

16 years agob=17898
kalpak [Sat, 13 Dec 2008 13:06:13 +0000 (13:06 +0000)]
b=17898
i=adilger
i=grev

reset IFS to original value in test_130

16 years agob=17908
kalpak [Sat, 13 Dec 2008 11:17:34 +0000 (11:17 +0000)]
b=17908
i=adilger
i=girish

stop kmmpd if mount fails

16 years ago b=17645
yury [Fri, 12 Dec 2008 22:18:47 +0000 (22:18 +0000)]
  b=17645
  r=johann,shadow

  - handles -EINTR while waiting for lock + race with bl_ast;
  - adds sanityN.sh test_34 for testing/reproducing this situation.

16 years agob=17987
grev [Fri, 12 Dec 2008 18:48:47 +0000 (18:48 +0000)]
b=17987
i=Vladimir.Saveliev
test_55 typo fix

16 years agoBranch b_release_1_6_7
tianzy [Fri, 12 Dec 2008 06:00:37 +0000 (06:00 +0000)]
Branch b_release_1_6_7
add more test info to sanity-quota.sh
b=17925
i=johann

16 years agoThis commit was manufactured by cvs2svn to create branch 'b_release_1_6_7'.
cvs2svn [Fri, 12 Dec 2008 01:13:27 +0000 (01:13 +0000)]
This commit was manufactured by cvs2svn to create branch 'b_release_1_6_7'.

16 years agoUpdated ChangeLog for the next release, 1.6.8.
stinson1947 [Fri, 12 Dec 2008 01:13:26 +0000 (01:13 +0000)]
Updated ChangeLog for the next release, 1.6.8.

16 years agoUpdated ChangeLog for the next release, 3.0.7.
stinson1947 [Fri, 12 Dec 2008 01:10:57 +0000 (01:10 +0000)]
Updated ChangeLog for the next release, 3.0.7.

16 years agoUpdated ChangeLog for the next release, 1.6.8.
stinson1947 [Fri, 12 Dec 2008 01:06:14 +0000 (01:06 +0000)]
Updated ChangeLog for the next release, 1.6.8.

16 years agoBranch HEAD
anserper [Thu, 11 Dec 2008 17:53:57 +0000 (17:53 +0000)]
Branch HEAD
b=17938
i=Johann Lombardi
i=Vitaly Fertman

fdatasync crash test

16 years agoBranch b1_6
anserper [Thu, 11 Dec 2008 17:47:26 +0000 (17:47 +0000)]
Branch b1_6
b=17938
i=Vitaly Fertman
i=Johann Lombardi

fdatasync crash test

16 years agoBranch HEAD
johann [Thu, 11 Dec 2008 15:02:05 +0000 (15:02 +0000)]
Branch HEAD
b=16522
i=adilger
i=wangdi

enable OBD_CONNECT_MDT flag when connecting from the MDS so that
the OSTs know that the MDS "UUID" can be reused for the same export
from a different NID, so we do not need to wait for the export to be
evicted.

16 years agoBranch b1_6
johann [Thu, 11 Dec 2008 14:51:58 +0000 (14:51 +0000)]
Branch b1_6
b=16522
i=adilger
i=wangdi

enable OBD_CONNECT_MDT flag when connecting from the MDS so that
the OSTs know that the MDS "UUID" can be reused for the same export
from a different NID, so we do not need to wait for the export to be
evicted.

16 years agoBranch HEAD
johann [Thu, 11 Dec 2008 14:20:34 +0000 (14:20 +0000)]
Branch HEAD
b=12596
i=grev
i=rread

fix file path in compare_stripe_info.

16 years agoBranch b1_6
johann [Thu, 11 Dec 2008 14:08:02 +0000 (14:08 +0000)]
Branch b1_6
b=12596
i=grev
i=rread

fix file path in compare_stripe_info

16 years agoto get correct branches for b_hd_recov, which stands for interop recovery HEAD.
huanghua [Thu, 11 Dec 2008 10:32:20 +0000 (10:32 +0000)]
to get correct branches for b_hd_recov, which stands for interop recovery HEAD.

16 years agoBranch HEAD
tianzy [Thu, 11 Dec 2008 08:11:48 +0000 (08:11 +0000)]
Branch HEAD
add ll_recover_lost_found_objs to lustre manual
b=16911

16 years agoBranch b1_6
tianzy [Thu, 11 Dec 2008 08:11:43 +0000 (08:11 +0000)]
Branch b1_6
add ll_recover_lost_found_objs to lustre manual
b=16911

16 years agoclient_disconnect_export vs connect request race.
shadow [Thu, 11 Dec 2008 05:53:14 +0000 (05:53 +0000)]
client_disconnect_export vs connect request race.
if client will evicted at this time - we start invalidate
thread without reference to import and import can be freed
at same time.

Branch HEAD
b=17802
i=nathan
i=johann

16 years agoclient_disconnect_export vs connect request race.
shadow [Thu, 11 Dec 2008 05:52:47 +0000 (05:52 +0000)]
client_disconnect_export vs connect request race.
if client will evicted at this time - we start invalidate
thread without reference to import and import can be freed
at same time.

Branch b1_6
b=17802
i=nathan
i=johann

16 years agoBranch HEAD
huanghua [Thu, 11 Dec 2008 03:05:20 +0000 (03:05 +0000)]
Branch HEAD
b=17288

att=20766
i=adilger
i=rahul.deshmukh
i=nathan.rutman

ignore direct "trusted.{lma, link}" setting on client and server.

16 years agoSet MDS_BFLAG_EXT_FLAGS on MDS in open call path.
girish [Wed, 10 Dec 2008 17:59:24 +0000 (17:59 +0000)]
Set MDS_BFLAG_EXT_FLAGS on MDS in open call path.
b=17465
i=adilger
i=johann

16 years agoFix lost unlinked ev in reply_in_callback (Isaac)
girish [Wed, 10 Dec 2008 17:51:43 +0000 (17:51 +0000)]
Fix lost unlinked ev in reply_in_callback (Isaac)
b=17052
i=nathan.rutman
i=eric.mei

16 years agoFix lost unlinked ev in reply_in_callback (Isaac)
girish [Wed, 10 Dec 2008 17:12:59 +0000 (17:12 +0000)]
Fix lost unlinked ev in reply_in_callback (Isaac)
b=17052
i=nathan.rutman
i=eric.mei

16 years agob=17827
grev [Wed, 10 Dec 2008 09:37:48 +0000 (09:37 +0000)]
b=17827
i=H.Huang
run lsof fix

16 years agob=17827
grev [Wed, 10 Dec 2008 09:36:24 +0000 (09:36 +0000)]
b=17827
i=H.Huang
run lsof fix

16 years agob=17855
kalpak [Wed, 10 Dec 2008 08:22:12 +0000 (08:22 +0000)]
b=17855
i=huanghua, pravin

Revert patch as this breaks CMD. CMD uses child operations

16 years agob=16855
kalpak [Wed, 10 Dec 2008 02:13:13 +0000 (02:13 +0000)]
b=16855
i=nathan

Fix small bug in search_fsname()

16 years agoBranch HEAD
zam [Tue, 9 Dec 2008 19:13:20 +0000 (19:13 +0000)]
Branch HEAD
b=17461
i=robert.read
i=tappro

list_empty_careful() definition, missed in
a fix of ptlrpc_handle_rs locking.

16 years agoBranch HEAD
zam [Tue, 9 Dec 2008 18:39:22 +0000 (18:39 +0000)]
Branch HEAD
b=17461
i=r.read
i=tappro

avoid nesting of obd_uncommitted_replies and rs_lock locks
in ptlrpc_handle_rs.

16 years agob=17495
zhanghc [Tue, 9 Dec 2008 10:15:37 +0000 (10:15 +0000)]
b=17495

in osc_precreated, check OSCC_FLAG_NOSPC before
checking last_id/next_id, remove unnecessary
spin_lock on oscc_lock at the same time.

i=Andreas
i=Nathan.Rutman

16 years agob=17495
zhanghc [Tue, 9 Dec 2008 09:05:11 +0000 (09:05 +0000)]
b=17495

in osc_precreated, check OSCC_FLAG_NOSPC before
checking last_id/next_id, remove unnecessary
spin_lock on oscc_lock at the same time.

i=Andreas
i=Nathan.Rutman

16 years agofix ost additional
shadow [Tue, 9 Dec 2008 08:21:14 +0000 (08:21 +0000)]
fix ost additional
Branch HEAD
b=14951
i=umka

16 years agofix handling ost additional.
shadow [Tue, 9 Dec 2008 08:19:54 +0000 (08:19 +0000)]
fix handling ost additional.

Branch HEAD
b=16492
i=umka

16 years agofix incorrect detecting readv/writev.
shadow [Tue, 9 Dec 2008 07:15:29 +0000 (07:15 +0000)]
fix incorrect detecting readv/writev.

Branch b1_6
b=17918
i=green

16 years agofix incorrect detecting readv/writev.
shadow [Tue, 9 Dec 2008 07:00:22 +0000 (07:00 +0000)]
fix incorrect detecting readv/writev.

Branch HEAD
b=17918
i=green