Whamcloud - gitweb
fs/lustre-release.git
16 years agob=18589
grev [Mon, 16 Mar 2009 17:24:05 +0000 (17:24 +0000)]
b=18589
i=Adilger
do df before /proc access

16 years agob=17997
zhanghc [Sun, 15 Mar 2009 16:31:11 +0000 (16:31 +0000)]
b=17997

new implementation for lshowmount

i=adilger
i=hongchao.zhang

16 years agoBranch b1_6
fanyong [Sat, 14 Mar 2009 02:24:50 +0000 (02:24 +0000)]
Branch b1_6
b=15691
i=huanghua
i=yep

Ignore minor performance difference.

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

16 years agoBranch b1_6
adilger [Fri, 13 Mar 2009 15:56:34 +0000 (15:56 +0000)]
Branch b1_6
Fix grammar.

16 years agob=18623
grev [Thu, 12 Mar 2009 20:57:30 +0000 (20:57 +0000)]
b=18623
i=Andrew.Perepechko
ENABLE_QUOTA acc-sm patch

16 years agob=18761
grev [Thu, 12 Mar 2009 16:58:14 +0000 (16:58 +0000)]
b=18761
i=Oleg.Drokin
declare array fix

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

16 years agob=18696
grev [Wed, 11 Mar 2009 17:30:30 +0000 (17:30 +0000)]
b=18696
i=Tappro
zconf_umount_clients fn remote command fix;

16 years ago- protect list_head operations and obd_processing_task to avoid race situations
tappro [Wed, 11 Mar 2009 09:57:04 +0000 (09:57 +0000)]
- protect list_head operations and obd_processing_task to avoid race situations
b:16711
i:adilger,rread

16 years ago- set correct rq_srv_thread for requests in process_recovery_queue
tappro [Wed, 11 Mar 2009 09:08:25 +0000 (09:08 +0000)]
- set correct rq_srv_thread for requests in process_recovery_queue
b:18221
i:adilger,rread,johann

16 years agoBranch b1_6
tianzy [Wed, 11 Mar 2009 08:27:41 +0000 (08:27 +0000)]
Branch b1_6
fix a problem in test_68 in replay-single.sh
b=18426
i=nathan.rutman

16 years agob=17710
zhanghc [Tue, 10 Mar 2009 15:13:11 +0000 (15:13 +0000)]
b=17710

Add "sys.ldlm_timeout" as an option
to "mkfs.lustre" to set timeout of ldlm

i=adilger
i=nathan.rutman

16 years agoBranch b1_6
yangsheng [Tue, 10 Mar 2009 13:44:27 +0000 (13:44 +0000)]
Branch b1_6
b=17701

i=adilger, nathan

Fixed issue cause by previous patch.

16 years agoBranch b1_6
bobijam [Tue, 10 Mar 2009 02:08:49 +0000 (02:08 +0000)]
Branch b1_6
b=12069
i=adilger

Reserve bits for checksum type.

16 years agob=18730
anserper [Mon, 9 Mar 2009 21:22:53 +0000 (21:22 +0000)]
b=18730
i=Andrew Perepechko
o=Elena Gryaznova

force quota_save_version to apply to all OSTs

16 years agob=17846
girish [Sun, 8 Mar 2009 08:14:23 +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 b1_6
johann [Fri, 6 Mar 2009 14:09:56 +0000 (14:09 +0000)]
Branch b1_6
b=18558
i=shadow
i=tappro

- check for exp->exp_connecting even for the initial mds connection
- fix debug message if the initial connect comes from the same nid (MDS has
  been rebooted).

16 years ago*** empty log message ***
anserper [Fri, 6 Mar 2009 11:57:12 +0000 (11:57 +0000)]
*** empty log message ***

16 years agob=18204
anserper [Fri, 6 Mar 2009 11:52:55 +0000 (11:52 +0000)]
b=18204
i=Johann Lombardi
i=Oleg Drokin

group_info was erroneously freed instead of just put

16 years agoBranch: b1_6
wangdi [Fri, 6 Mar 2009 06:44:15 +0000 (06:44 +0000)]
Branch: b1_6
b=17817
remove assert which was for debugging.

16 years agoBranch: b1_6
wangdi [Fri, 6 Mar 2009 06:07:21 +0000 (06:07 +0000)]
Branch: b1_6
b=17817
Make read-ahead stripe-size aligned.
i=Andreas,Johann

16 years agoBranch b1_6
bobijam [Fri, 6 Mar 2009 05:47:16 +0000 (05:47 +0000)]
Branch b1_6
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 agoBranch b1_6
bobijam [Fri, 6 Mar 2009 03:52:54 +0000 (03:52 +0000)]
Branch b1_6
b=17536
o=johann
i=zhenyu.xu (bobijam)
i=adilger

MDS create should not wait for statfs RPC while holding DLM lock.

16 years agoBranch b1_6
bobijam [Fri, 6 Mar 2009 02:32:40 +0000 (02:32 +0000)]
Branch b1_6
b=17682
i=johann
i=vitaly.fertman (vitaly)

Improve debug info for OSS.

16 years agob=17614
green [Thu, 5 Mar 2009 03:05:37 +0000 (03:05 +0000)]
b=17614
r=adilger,shadow

Do not put cancelled locks into replay list, hold references on locks in replay list

16 years agob=17491
zhanghc [Tue, 3 Mar 2009 17:47:38 +0000 (17:47 +0000)]
b=17491

Speedup the insertion of ptlrpc_request in
function "ptlrpc_at_add_timed" to fix up
"Slow req_in handling" problem in
"ptlrpc_server_handle_req_in"

i=nathan.rutman
i=johann

16 years agoforget about one configure check
shadow [Tue, 3 Mar 2009 17:11:14 +0000 (17:11 +0000)]
forget about one configure check
Branch b1_6
b=14250

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

clear DISP_OPEN_LOCK flag in "reconstruct_open"
if the corresponding lock was canceld.

i=Green
i=Johann

16 years agoBranch b1_6
johann [Tue, 3 Mar 2009 13:47:52 +0000 (13:47 +0000)]
Branch b1_6
b=18374
i=adilger
i=shadow

use memmove instead of memcpy when shrinking the reply since the two memory
areas can overlap.

16 years agob=17524
grev [Tue, 3 Mar 2009 13:04:45 +0000 (13:04 +0000)]
b=17524
reset_enospc fn: fix defect of previous commit

16 years agoBranch b1_6
yangsheng [Mon, 2 Mar 2009 06:22:21 +0000 (06:22 +0000)]
Branch b1_6
b=17954

i=bobijam, deen

Coverity fixes.
Author: Jim Garlick(LLNL)

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

16 years agofix typo in b=17839 commit (made while ported from HEAD)
grev [Fri, 27 Feb 2009 00:17:53 +0000 (00:17 +0000)]
fix typo in b=17839 commit (made while ported from HEAD)

16 years agoBranch b1_6
yangsheng [Thu, 26 Feb 2009 18:21:53 +0000 (18:21 +0000)]
Branch b1_6
b=18289

i=shadow, johann

Update to RHEL5U3 kernel-2.6.18-128.1.1.el5.

16 years agob=17846
girish [Thu, 26 Feb 2009 06:20:24 +0000 (06:20 +0000)]
b=17846
i=girish
i=h.huang
o=adilger

ignore stripe index 0 when setting striping via setxattr

16 years agob=14929
anserper [Wed, 25 Feb 2009 22:54:51 +0000 (22:54 +0000)]
b=14929
i=Alexey Lyashkov
i=Johann Lombardi
 remove duplicate code in filter_get_info and add pop_ctxt into error path

16 years agob=14929
anserper [Wed, 25 Feb 2009 22:49:33 +0000 (22:49 +0000)]
b=14929
i=alexey.lyashkov
i=alexander.zarochentsev

do late push_ctxt so that pop_ctxt was never omitted

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

16 years agob=18468
grev [Wed, 25 Feb 2009 15:20:43 +0000 (15:20 +0000)]
b=18468
i=Adilger
runracer multidir changes

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

16 years agoBranch b1_6
fanyong [Wed, 25 Feb 2009 01:49:17 +0000 (01:49 +0000)]
Branch b1_6
b=18294
i=tianzy
i=andrew.perepechko

1) cleanup garbage files by force after test_8 finished
2) replace unnecessary error message with log

16 years agoBranch: b1_6
wangdi [Tue, 24 Feb 2009 23:58:45 +0000 (23:58 +0000)]
Branch: b1_6
b=12069
shrink client grant cache when ost does not have enough space left.
i=adilger,Johann,Oleg

16 years agob=17839
grev [Tue, 24 Feb 2009 22:54:33 +0000 (22:54 +0000)]
b=17839
i=Brian
cmd3-17 port to acc-sm

16 years agob=18428
vs [Tue, 24 Feb 2009 12:51:20 +0000 (12:51 +0000)]
b=18428
i=shadow,tappro,rread

do not send requests to inactive targets

16 years agoBranch b1_6
tianzy [Tue, 24 Feb 2009 07:43:28 +0000 (07:43 +0000)]
Branch b1_6
add more debug info for AT and fix a minor error in replay-single.sh
b=18426
i=nathan

16 years agoBranch b1_6
tianzy [Tue, 24 Feb 2009 07:07:22 +0000 (07:07 +0000)]
Branch b1_6
add a test for 18491
b=18491
i=johann
i=panda

16 years agob=16666
anserper [Tue, 24 Feb 2009 00:15:30 +0000 (00:15 +0000)]
b=16666
i=Alexey Lyashkov
i=Johann Lombardi

fix targets online check

16 years agob=18443
grev [Fri, 20 Feb 2009 22:27:27 +0000 (22:27 +0000)]
b=18443
i=Adilger
remove obsolete tests scripts

16 years agoBranch b1_6
yangsheng [Fri, 20 Feb 2009 10:15:02 +0000 (10:15 +0000)]
Branch b1_6
b=18289
i=shadow, johann, yibin.yang

Kernel update to rhel5.3(2.6.18.92-128.1.1). Enable the in-kernel OFED
since haven't a separate OFED release support this kernel.

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

16 years agob=18233
anserper [Thu, 19 Feb 2009 18:56:42 +0000 (18:56 +0000)]
b=18233
i=Oleg Drokin (green)
i=Johann Lombardi (johann)

implemet rw lock so that vmtruncate could not race with reads

16 years agoBranch b1_6
tianzy [Wed, 18 Feb 2009 07:52:29 +0000 (07:52 +0000)]
Branch b1_6
Releasing quota between lquota_chkquota() and filter_direct_io()
could make false -EDQUOT
b=18491
i=johann
i=andrew.perepechko

16 years agob=18470
girish [Mon, 16 Feb 2009 07:47:53 +0000 (07:47 +0000)]
b=18470
i=johann
i=adilger

Correct error handling

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

Fixed a crash issue for raid56-zerocopy

16 years agob=18333
grev [Fri, 13 Feb 2009 19:52:53 +0000 (19:52 +0000)]
b=18333
i=Oleg.Drokin
add flock to default mount opts

16 years agoBranch b1_6
johann [Fri, 13 Feb 2009 19:46:20 +0000 (19:46 +0000)]
Branch b1_6

Fix typo in previous shadow's commit.

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

16 years agoBranch b1_6
yangsheng [Fri, 13 Feb 2009 11:18:39 +0000 (11:18 +0000)]
Branch b1_6
b=18462

i=adilger, johann

Remove the linux/fs.h changes from kernel patch.

16 years agofix typo
shadow [Fri, 13 Feb 2009 10:20:41 +0000 (10:20 +0000)]
fix typo
Branch b1_6

16 years agob=17839
grev [Thu, 12 Feb 2009 18:54:12 +0000 (18:54 +0000)]
b=17839
i=Brian
recovery-mds-scale for SLOW=no

16 years agorevert b=17839 commit
grev [Thu, 12 Feb 2009 16:16:00 +0000 (16:16 +0000)]
revert b=17839 commit

16 years agob=17839
grev [Thu, 12 Feb 2009 15:28:48 +0000 (15:28 +0000)]
b=17839
i=Brian
recovery-mds-scale for SLOW=no

16 years agoBranch b1_6
bobijam [Thu, 12 Feb 2009 06:43:06 +0000 (06:43 +0000)]
Branch b1_6
b=18015

sles9 doesn't define SLAB_DESTROY_BY_RCU.

16 years agob=18417
girish [Wed, 11 Feb 2009 18:07:40 +0000 (18:07 +0000)]
b=18417
o=h.huang
i=girish

Fix typo from last commit which caused test-framework to exit wrongly

16 years agoupdate client to support vanila kernels up to 2.6.27.
shadow [Wed, 11 Feb 2009 08:42:10 +0000 (08:42 +0000)]
update client to support vanila kernels up to 2.6.27.
Branch b1_6
b=14250
i=green
i=deen

16 years agob=18417
girish [Wed, 11 Feb 2009 06:54:36 +0000 (06:54 +0000)]
b=18417
i=kalpak
i=girish
o=adilger

cleanup correctly after sanity 102 tests

16 years agob=15428
jxiong [Tue, 10 Feb 2009 06:50:02 +0000 (06:50 +0000)]
b=15428
r=adilger

Fix a crash issue for raid5 zerocopy.

16 years agoBranch b1_6
fanyong [Tue, 10 Feb 2009 04:58:56 +0000 (04:58 +0000)]
Branch b1_6
b=18294
i=tianzy
i=panda

Diagnostic patch to catch what's the garbage left in the system when quota error.

16 years agoBranch b1_6
tianzy [Tue, 10 Feb 2009 04:29:16 +0000 (04:29 +0000)]
Branch b1_6
add an entry under /proc to support what policy(RR or QOS) will be used.
b=18334
i=nathan
i=adilger

16 years agob=18219
grev [Tue, 10 Feb 2009 00:22:41 +0000 (00:22 +0000)]
b=18219
i=Adilger
test_70b one client fix

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

16 years agoBranch b1_6
johann [Mon, 9 Feb 2009 15:18:15 +0000 (15:18 +0000)]
Branch b1_6
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 b1_6
johann [Mon, 9 Feb 2009 15:16:39 +0000 (15:16 +0000)]
Branch b1_6
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 b1_6
johann [Mon, 9 Feb 2009 15:15:00 +0000 (15:15 +0000)]
Branch b1_6
b=18067
i=johann
i=adilger

Change oap magic LASSERT into LASSERTF to aid debugging.

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

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

Update offset calculations for 32 bit platforms

16 years agowarning clarification
anserper [Sun, 8 Feb 2009 10:16:39 +0000 (10:16 +0000)]
warning clarification

16 years agoBranch b1_6
huanghua [Fri, 6 Feb 2009 02:27:56 +0000 (02:27 +0000)]
Branch b1_6

b=3633
i=robert.read
i=oleg.drokin
i=tappro

clear the "hold for replay" flag for open request once a file is closed

16 years agoBranch b1_6
bobijam [Fri, 6 Feb 2009 02:00:43 +0000 (02:00 +0000)]
Branch b1_6
b=17011
i=tom.wang
i=joahnn

remove redundant brw_stats on obdfilter.

16 years agohandle MDS connect in failover as real connect.
shadow [Thu, 5 Feb 2009 11:05:48 +0000 (11:05 +0000)]
handle MDS connect in failover as real connect.
Branch b1_6
b=18304
i=johann
i=green

16 years agoBranch b1_6
bobijam [Thu, 5 Feb 2009 02:04:56 +0000 (02:04 +0000)]
Branch b1_6
b=18225
o=Nic Henke(nic@cray.com)
i=johann
i=adilger

use obd_brw_async in echo_client_kbrw.

16 years ago Branch b1_6
bobijam [Wed, 4 Feb 2009 01:35:38 +0000 (01:35 +0000)]
 Branch b1_6
b=18015
i=johann
i=sheng.yang

add SLAB_DESTROY_BY_RCU to ldlm_lock_slab's flags for ldlm_locks are freed
with RCU mechanism.

16 years agob=18417
girish [Tue, 3 Feb 2009 19:24:46 +0000 (19:24 +0000)]
b=18417
i=adilger
i=kalpak

missed hunk from last commit

16 years agob=18417
girish [Tue, 3 Feb 2009 19:09:44 +0000 (19:09 +0000)]
b=18417
i=adilger
i=kalpak

remove star tests from sanity.sh

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

16 years agoBranch b1_6
tianzy [Tue, 3 Feb 2009 06:44:26 +0000 (06:44 +0000)]
Branch b1_6
use QUOTA_REQ_RETURNED to replace -EAGAIN when a quota req is finished.
b=18307
i=johann
i=panda

16 years agoBranch b1_6
fanyong [Tue, 3 Feb 2009 02:34:54 +0000 (02:34 +0000)]
Branch b1_6
b=18135
i=tianzy
i=andrew.perepechko

Wake up all wait threads on the "lq_waitq" when "lqc_import" is invalid.

16 years agodon't call obd_disconnect under lov_lock.
shadow [Mon, 2 Feb 2009 17:32:13 +0000 (17:32 +0000)]
don't call obd_disconnect under lov_lock.
Branch b1_6
b=17310
i=johann
i=rread

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

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

16 years agob=17895
kalpak [Mon, 2 Feb 2009 07:17:47 +0000 (07:17 +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 agofix typo
shadow [Wed, 28 Jan 2009 09:35:24 +0000 (09:35 +0000)]
fix typo

16 years agodon't lose wakeup for imp_recovery_waitq
shadow [Wed, 28 Jan 2009 09:14:36 +0000 (09:14 +0000)]
don't lose wakeup for imp_recovery_waitq

Branch b1_6
b=18154
i=nathan
i=rread

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

dont assert on lvfs_check_rdonly()

16 years ago- added a comment about LDLM_FL_* flags at Adilger's request.
yury [Tue, 27 Jan 2009 14:27:23 +0000 (14:27 +0000)]
- added a comment about LDLM_FL_* flags at Adilger's request.

16 years agob=17282
yury [Tue, 27 Jan 2009 12:38:05 +0000 (12:38 +0000)]
b=17282
r=johann,shadow

- simplifies a lot lru resize memory presssure handling. No estimation pass is needed right now as it was too CPU consuming.

16 years agoBranch b1_6
johann [Mon, 26 Jan 2009 13:58:26 +0000 (13:58 +0000)]
Branch b1_6
b=18304
i=shadow
i=nathan

MSG_CONNECT_INITIAL is not set on the initial MDS->OST connect.
As a conseqence, the patch from bug 18224 is not operational
and the MDS export cannot be reused on the OSTs until it gets
evicted.

16 years agoBranch b1_6
johann [Mon, 26 Jan 2009 13:45:28 +0000 (13:45 +0000)]
Branch b1_6
b=18307
i=adilger
i=shadow

send OST_CONNECT to OST_REQUEST_PORTAL instead of OST_IO_PORTAL (was used
for compatibility with releases < 1.4.6)

16 years agoBranch b1_6
yangsheng [Sat, 24 Jan 2009 17:28:51 +0000 (17:28 +0000)]
Branch b1_6
b=18091
i=adilger, tappro

Clean up IOC_{INIT, PACK, UNPACK} macros.