Whamcloud - gitweb
fs/lustre-release.git
16 years agoBranch b_release_1_6_7
tianzy [Tue, 19 May 2009 10:23:23 +0000 (10:23 +0000)]
Branch b_release_1_6_7
This patch fixes:
1. I checked quota_check_common(). This function will check quota
for user and group, but only send one return via "pending". In
most cases, the pendings should be same. But that is not always
the case.
2. if quotaoff runs between lquota_chkquota() and
lquota_pending_commit(), the same thing will happen too. That is
why it comes:
-        if (!ll_sb_any_quota_active(qctxt->lqc_sb))
-                RETURN(0);
3. change some format of quota log, based upon
https://bugzilla.lustre.org/show_bug.cgi?id=18574#c65
b=19495
i=johann
i=panda

16 years agochanged 1.6.7.2 release date
stinson1947 [Thu, 14 May 2009 23:31:49 +0000 (23:31 +0000)]
changed 1.6.7.2 release date

16 years agoBranch b_release_1_6_7
yangsheng [Thu, 14 May 2009 17:28:23 +0000 (17:28 +0000)]
Branch b_release_1_6_7
b=18289

Revert previous change.

16 years agoBranch b_release_1_6_7
yangsheng [Thu, 14 May 2009 03:20:48 +0000 (03:20 +0000)]
Branch b_release_1_6_7
b=16504

Fork the ext3 patch for sles10.

16 years agoUpdated for the 1.6.7.2 RC1 build.
stinson1947 [Tue, 12 May 2009 19:05:59 +0000 (19:05 +0000)]
Updated for the 1.6.7.2 RC1 build.

16 years ago Updated ChangeLogs for the anticipated release date of 1.6.7.2.
stinson1947 [Tue, 12 May 2009 19:04:50 +0000 (19:04 +0000)]
 Updated ChangeLogs for the anticipated release date of 1.6.7.2.

16 years agoBranch b_release_1_6_7
yangsheng [Tue, 12 May 2009 06:29:40 +0000 (06:29 +0000)]
Branch b_release_1_6_7
b=16504

i=shadow, green, brian, cliff

Update to RHEL4.7 kernel 2.6.9-78.0.22.

16 years agoBranch b_release_1_6_7
fanyong [Tue, 12 May 2009 06:19:57 +0000 (06:19 +0000)]
Branch b_release_1_6_7
b=17336
i=robert.read
i=jinshan.xiong

Do not trigger readpage when objective page index exceeds the end-of-file page index.

16 years agoBranch b_release_1_6_7
fanyong [Tue, 12 May 2009 06:11:59 +0000 (06:11 +0000)]
Branch b_release_1_6_7
b=17336
i=robert.read
i=jinshan.xiong

Do not trigger readpage when objective page index exceeds the end-of-file page index.

16 years agoi=wangdi,b=19448:
isaac [Mon, 11 May 2009 23:04:18 +0000 (23:04 +0000)]
i=wangdi,b=19448:
- fixed a file handle leak in liblustre_init_random.

16 years agob=18289
brian [Fri, 8 May 2009 18:53:57 +0000 (18:53 +0000)]
b=18289
i=sheng.yang
i=yibin.wang

Allow the o2iblnd build to defer to using the kernel vendor's provided
OFED stack.
Change RHEL4 and RHEL5 to use the OFED stacks provided by their kernel.

16 years agob=18921
grev [Fri, 8 May 2009 08:18:21 +0000 (08:18 +0000)]
b=18921
i=Robert.Read
rename type2 tests to parallel-scale

16 years agob=16818
zhanghc [Tue, 5 May 2009 14:12:44 +0000 (14:12 +0000)]
b=16818

fix a bug in the previous patch for the bug

i=nathan.rutman
i=robert.read

16 years agoBranch b_release_1_6_7
liuy [Thu, 30 Apr 2009 02:05:34 +0000 (02:05 +0000)]
Branch b_release_1_6_7
b=18775
i=rread
i=nathan

Improve lctl set/get_param:
-handle the bad options
-support more than one arguments
-add '-F' option to show the indicator to the parameters, if '-N' specified

16 years agoBranch b_release_1_6_7
yangsheng [Wed, 29 Apr 2009 09:45:20 +0000 (09:45 +0000)]
Branch b_release_1_6_7
b=19024

Revert the changes.

16 years agoBranch b_release_1_6_7
yangsheng [Wed, 29 Apr 2009 09:42:23 +0000 (09:42 +0000)]
Branch b_release_1_6_7
b=19024

i=shadow, bobijam

Update to RHEL5.3 2.6.18-128.1.6.el5 kernel.

16 years agoBranch b_release_1_6_7
yangsheng [Wed, 29 Apr 2009 07:57:42 +0000 (07:57 +0000)]
Branch b_release_1_6_7
b=19212

i=shadow, bobijam

Update to SLES10 2.6.16.60-0.37 kernel.

16 years agoBranch b_release_1_6_7
fanyong [Sat, 25 Apr 2009 07:29:46 +0000 (07:29 +0000)]
Branch b_release_1_6_7
b=15691
i=eric.mei
i=peng.ye

Another diagnostic patch to collect more log on both client and OSS.

16 years agoUpdated for nest micro release.
stinson1947 [Tue, 21 Apr 2009 21:12:36 +0000 (21:12 +0000)]
Updated for nest micro release.

16 years agob=19078
grev [Tue, 21 Apr 2009 20:35:21 +0000 (20:35 +0000)]
b=19078
lost reset_enospc typo fix

16 years agoBranch b_release_1_6_7
adilger [Mon, 13 Apr 2009 22:35:27 +0000 (22:35 +0000)]
Branch b_release_1_6_7
Minor whitespace cleanup in ChangeLog to match b_release_1_8_0.

16 years agoBranch b_release_1_6_7
adilger [Mon, 13 Apr 2009 21:08:23 +0000 (21:08 +0000)]
Branch b_release_1_6_7
Increase ldiskfs build version to 3.0.7.1.

16 years agoBranch b_release_1_6_7
adilger [Mon, 13 Apr 2009 21:07:12 +0000 (21:07 +0000)]
Branch b_release_1_6_7
fix racy locking of mballoc block bitmaps causing BUG
The locking of the mballoc buddy bitmap and the in-memory
block bitmap was using two different spin locks in some
cases.  This made it possible to incorrectly access the
mballoc bitmap while another process was modifying it,
causing a sanity assertion to fail.  While no on-disk corruption
was reported, there was some risk of this happening.
b=18810
i=alex.zhuravlev

16 years agoBranch b_release_1_6_7
adilger [Thu, 9 Apr 2009 05:39:32 +0000 (05:39 +0000)]
Branch b_release_1_6_7
Update ChangeLog entries to have Frequency.

16 years agoBranch b_release_1_6_7
adilger [Thu, 9 Apr 2009 03:25:05 +0000 (03:25 +0000)]
Branch b_release_1_6_7
Quiet compiler warning in debug message for 32-bit arches.
b=18810

16 years agob=18080
grev [Tue, 7 Apr 2009 18:27:35 +0000 (18:27 +0000)]
b=18080
i=Alexander.Zarochentsev
add sanityN test_35 to A_E list

16 years agocorrect count of recoverable clients
shadow [Tue, 7 Apr 2009 16:34:18 +0000 (16:34 +0000)]
correct count of recoverable clients

Branch b_release_1_6_7
b=18480
i=tappro
i=johann

16 years agob=18695
anserper [Mon, 6 Apr 2009 19:55:24 +0000 (19:55 +0000)]
b=18695
o=Johann Lombardi
i=Andreas Dilger

the regression test

16 years agocorrect minor typo.
stinson1947 [Fri, 3 Apr 2009 23:43:52 +0000 (23:43 +0000)]
correct minor typo.

16 years agoBranch b_release_1_6_7
johann [Fri, 3 Apr 2009 23:10:26 +0000 (23:10 +0000)]
Branch b_release_1_6_7
b=18695
i=adilger

Add LASSERTF in fsfilt_ext3_setattr() when truncating a directory.

16 years agoAdded needed entries for oimport bug fix documentation.
stinson1947 [Fri, 3 Apr 2009 22:45:21 +0000 (22:45 +0000)]
Added needed entries for oimport bug fix documentation.

16 years agoBranch b_release_1_6_7
adilger [Fri, 3 Apr 2009 19:41:28 +0000 (19:41 +0000)]
Branch b_release_1_6_7
Revert more verbose debugging code in Lustre for 1.6.7.1 release.
b=18426

16 years agob=18404
grev [Fri, 3 Apr 2009 17:50:52 +0000 (17:50 +0000)]
b=18404
o=Adilger
i=grev
i=Johann
write-append-truncate cleanup

16 years agoCorrection for the 1.6.7 version number for ldiskfs.
stinson1947 [Fri, 3 Apr 2009 17:44:37 +0000 (17:44 +0000)]
Correction for the 1.6.7 version number for ldiskfs.

16 years agoUpdated version for the next micro release, 1.6.7.1
stinson1947 [Fri, 3 Apr 2009 17:29:42 +0000 (17:29 +0000)]
Updated version for the next micro release, 1.6.7.1

16 years agoBranch b_release_1_6_7
johann [Fri, 3 Apr 2009 17:20:22 +0000 (17:20 +0000)]
Branch b_release_1_6_7
b=18810

add changelog entry for bug 18810.

16 years agoBranch b_release_1_6_7
johann [Fri, 3 Apr 2009 17:12:29 +0000 (17:12 +0000)]
Branch b_release_1_6_7
b=18695
i=adilger
i=shadow

don't update i_size on MDS_CLOSE for directories.

16 years agoBranch b_release_1_6_7
yangsheng [Fri, 3 Apr 2009 06:07:13 +0000 (06:07 +0000)]
Branch b_release_1_6_7
b=18810

i=alex, joahnn

Fix race between read_block_bitmap() and mark_diskspace_used().

16 years agoBranch b_release_1_6_7
bobijam [Wed, 1 Apr 2009 02:28:55 +0000 (02:28 +0000)]
Branch b_release_1_6_7
b=18895
i=tappro
i=alexey.lyashkov (shadow)

when mds_setup() fails the error handle path needs clean possibly built
nid_stat which builds nid_proc on obd's obd_proc_exports_entry.

16 years agoBranch b_release_1_6_7
fanyong [Tue, 31 Mar 2009 05:05:12 +0000 (05:05 +0000)]
Branch b_release_1_6_7
b=18903
i=eric.mei
i=w.li

typo fix

16 years agob=18921
grev [Fri, 27 Mar 2009 18:59:38 +0000 (18:59 +0000)]
b=18921
i=Robert.Read
acc-sm new TYPE2_TESTS testsuite

16 years agofile type2-tests.sh was added on branch b_release_1_6_7 on 2009-03-27 18:59:38 +0000
grev [Fri, 27 Mar 2009 18:38:54 +0000 (18:38 +0000)]
file type2-tests.sh was added on branch b_release_1_6_7 on 2009-03-27 18:59:38 +0000

16 years agob=18874
grev [Tue, 24 Mar 2009 17:29:50 +0000 (17:29 +0000)]
b=18874
i=Alexey.Lyashkov
test_48: cleanup properly

16 years agob=16891
anserper [Fri, 20 Mar 2009 18:54:23 +0000 (18:54 +0000)]
b=16891
i=Vitaly Fertman
i=Johann Lombardi

fix for osc_max_rpc_in_flight

16 years agoBranch b_release_1_6_7
zam [Fri, 20 Mar 2009 16:40:51 +0000 (16:40 +0000)]
Branch b_release_1_6_7
b=18859
i=oleg.drokin
i=alexey.lyashkov

Don't do server-side locking if LL_FILE_IGNORE_LOCK is set. Otherwise we  have
a deadlock between server-side extent lock and a group lock owned by the same
client.

16 years agob=18589
grev [Mon, 16 Mar 2009 17:25:55 +0000 (17:25 +0000)]
b=18589
i=Adilger
do df before /proc access

16 years agob=18045
grev [Fri, 13 Mar 2009 19:25:07 +0000 (19:25 +0000)]
b=18045
i=Adilger
new mdsrate --ignore option for mdsrate tests cleanup

16 years agob=18514
grev [Thu, 12 Mar 2009 16:01:29 +0000 (16:01 +0000)]
b=18514
i=H.Huang
sanity test_170 fix

16 years agoBranch b_release_1_6_7
tianzy [Wed, 11 Mar 2009 08:28:24 +0000 (08:28 +0000)]
Branch b_release_1_6_7
add more At debug info and fix a problem in test_68 in replay-single.sh
b=18426
i=nathan.rutman

16 years agob=17846
girish [Sun, 8 Mar 2009 08:14:33 +0000 (08:14 +0000)]
b=17846
i=adilger
i=h.huang

changes to regression test after landing 17846 Lustre patch. make sure all files are not extracted on OST id 0

16 years agoBranch b_release_1_6_7
bobijam [Fri, 6 Mar 2009 05:53:24 +0000 (05:53 +0000)]
Branch b_release_1_6_7
b=18154
i=alexey.lyashkov (shadow)
i=johann

always calls ptlrpc_import_recovery_state_machine() in
invalidate_import_thread() because otherwise threads sleeping on
the import's imp_recovery_waitq could be never woken up.

16 years agob=17757
zhanghc [Tue, 3 Mar 2009 16:20:01 +0000 (16:20 +0000)]
b=17757

clear DISP_OPEN_LOCK flag in "reconstruct_open"
if the corresponding lock was canceled

i=Green
i=Johann

16 years agob=17524
grev [Fri, 27 Feb 2009 14:54:01 +0000 (14:54 +0000)]
b=17524
i=Adilger
exhaust_precreations, reset_enospc, test_27n, test_27s fixes

16 years agob=18468
grev [Wed, 25 Feb 2009 17:07:16 +0000 (17:07 +0000)]
b=18468
o=Adilger
i=Oleg.Drokin
i=grev
make racer harder

16 years agob=18514
grev [Wed, 25 Feb 2009 11:22:06 +0000 (11:22 +0000)]
b=18514
i=Adilger
test_170: check that log files were created

16 years agob=18521
grev [Thu, 19 Feb 2009 22:34:54 +0000 (22:34 +0000)]
b=18521
i=Alex.Zhuravlev
sanity test_80, t-f localize var fix

16 years agob=15428
jxiong [Sun, 15 Feb 2009 02:32:28 +0000 (02:32 +0000)]
b=15428
r=adilger

Fixed a crash issue for raid56-zerocopy

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