Whamcloud - gitweb
fs/lustre-release.git
9 years agob=22860 lnet_msg_alloc does double memset to zero
Rahul Deshmukh [Thu, 7 Oct 2010 13:01:04 +0000 (18:31 +0530)]
b=22860 lnet_msg_alloc does double memset to zero

i=andreas
i=liang

9 years agob=20687 umount symbolic link device
Vitaly Fertman [Mon, 4 Oct 2010 21:00:34 +0000 (01:00 +0400)]
b=20687 umount symbolic link device

i=vitaly

9 years agob=21927 t-f: use the global variables for facets mount points
Elena Gryaznova [Mon, 4 Oct 2010 20:15:38 +0000 (00:15 +0400)]
b=21927 t-f: use the global variables for facets mount points

i=Andreas.Dilger

9 years agob=18728 allow queued write syscall termination by a signal
Andrew Perepechko [Mon, 4 Oct 2010 19:43:29 +0000 (23:43 +0400)]
b=18728 allow queued write syscall termination by a signal

i=Alexander Zarochentsev
i=Vitaly Fertman

9 years agob=20101 lfs ost enhancements
Mikhail Pershin [Sun, 3 Oct 2010 10:49:22 +0000 (14:49 +0400)]
b=20101 lfs ost enhancements

a=james.simmons
i=andreas.dilger
i=brian.murrell

9 years agob=17485 use $SINGLEMDS, fix /proc access in tests
Mikhail Pershin [Sun, 3 Oct 2010 09:14:43 +0000 (13:14 +0400)]
b=17485 use $SINGLEMDS, fix /proc access in tests

i=grev

9 years agob=20146 Metadata performance degradation from 1.6.5 vs 1.8.0.190
Dmitry Zogin [Thu, 30 Sep 2010 13:09:40 +0000 (09:09 -0400)]
b=20146 Metadata performance degradation from 1.6.5 vs 1.8.0.190

Don't update ctime if we are really removing the inode.

 i=mikhail.pershin
 i=andreas.dilger

9 years agob=22107 a fix for the warning message in filter_destroy_internal
Andrew Perepechko [Thu, 30 Sep 2010 12:32:46 +0000 (16:32 +0400)]
b=22107 a fix for the warning message in filter_destroy_internal

filter_destroy_internal is entered with inode references from
lookup and from the resource used by the extent lock, so the
check is changed to i_count != 2.

i=Vitaly Fertman
i=Johann Lombardi

9 years agob=23098 Check for slow i_alloc_sem acquiring
Alexander.Zarochentsev [Wed, 29 Sep 2010 15:03:06 +0000 (19:03 +0400)]
b=23098 Check for slow i_alloc_sem acquiring

i=alex.zhuravlev
i=vitaly.fertman

9 years agob=23216 a fix for a possible memory leak in lov_setup
Andrew Perepechko [Wed, 29 Sep 2010 08:59:53 +0000 (12:59 +0400)]
b=23216 a fix for a possible memory leak in lov_setup

i=Vitaly Fertman
i=Mikhail Pershin

9 years agob=23216 a fix for a memory leak in ldiskfs_mb_load_buddy
Andrew Perepechko [Wed, 29 Sep 2010 08:59:52 +0000 (12:59 +0400)]
b=23216 a fix for a memory leak in ldiskfs_mb_load_buddy

i=Alex Zhuravlev
i=Johann Lombardi

9 years agob=16842 __l_wait_event should sleep using TASK_INT
Maxim Patlasov [Tue, 28 Sep 2010 10:07:59 +0000 (14:07 +0400)]
b=16842 __l_wait_event should sleep using TASK_INT

i=green
i=andreas
All threads sleeping in non-interruptible way are accounted in "load average".
This is not desirable for lustre threads sleeping in __l_wait_event.
Traditionally, only threads doing I/O are allowed to sleep in
non-interruptible way.

9 years agob=20407 replay-ost-single: do not skip for HARD mode and mixed_ost_devs
Elena Gryaznova [Wed, 29 Sep 2010 14:58:31 +0000 (18:58 +0400)]
b=20407 replay-ost-single: do not skip for HARD mode and mixed_ost_devs

i=Brian.Murrell

9 years agob=22828 fix unnormalized Linux symbols
Vladimir Saveliev [Wed, 29 Sep 2010 21:27:14 +0000 (01:27 +0400)]
b=22828 fix unnormalized Linux symbols

introduced by
https://bugzilla.lustre.org/attachment.cgi?id=30855

9 years agob=23161 A fix for replay-single 89 test
Alexander.Zarochentsev [Thu, 30 Sep 2010 09:38:25 +0000 (13:38 +0400)]
b=23161 A fix for replay-single 89 test

Add extra sync and delays to be sure that recovery is completed and llogs and
delayed destroys are processed before getting block usage statistics.
Re-enable the test.

a=alexander.zarochentsev
a=vitaly.fertman
i=tappro

9 years agob=23003 change the type of obd_time to __s64
Vladimir Saveliev [Thu, 30 Sep 2010 12:09:24 +0000 (16:09 +0400)]
b=23003 change the type of obd_time to __s64

i=andreas.dilger
i=vitaly.fertman

9 years agob=23003 use obd_time instead of __u64 to store "wallclock" time
Vladimir Saveliev [Thu, 30 Sep 2010 12:08:30 +0000 (16:08 +0400)]
b=23003 use obd_time instead of __u64 to store "wallclock" time

i=andreas.dilger
i=vitaly.fertman

9 years agob=23289 cleanup legacy code from ldlm
Jian Yu [Thu, 30 Sep 2010 13:59:34 +0000 (21:59 +0800)]
b=23289 cleanup legacy code from ldlm

bug 23289 attachment 31641

o=zhen.liang
i=oleg.drokin
i=andreas.dilger

9 years agob=18551 wrapper functions for ldlm->namespace & res->namespace
Jian Yu [Thu, 30 Sep 2010 13:51:58 +0000 (21:51 +0800)]
b=18551 wrapper functions for ldlm->namespace & res->namespace

bug 18551 attachment 31642

o=zhen.liang
i=oleg.drokin
i=andreas.dilger

9 years agob=18551 libcfs hash
Jian Yu [Thu, 30 Sep 2010 13:48:36 +0000 (21:48 +0800)]
b=18551 libcfs hash

bug 18551 attachment 31467 and attachment 31478

o=zhen.liang
i=andreas.dilger
i=oleg.drokin

9 years agob=21954 workitem to libcfs
Jian Yu [Thu, 30 Sep 2010 13:07:07 +0000 (21:07 +0800)]
b=21954 workitem to libcfs

bug 21954 attachment 31455 and attachment 31665

o=zhen.liang
i=he.h.huang
i=maxim.patlasov

9 years agob=22598 osd_trans_stop() page fault fix
Vitaly Fertman [Wed, 29 Sep 2010 12:01:43 +0000 (16:01 +0400)]
b=22598 osd_trans_stop() page fault fix

i=zam
i=tappro

9 years agob=21313 replace 'mds' with '$SINGLEMDS' in tests
Mikhail Pershin [Mon, 27 Sep 2010 17:33:03 +0000 (21:33 +0400)]
b=21313 replace 'mds' with '$SINGLEMDS' in tests

i=grev,tappro

9 years agob=16774 cancel unused osc locks before replay.
Eric Mei [Tue, 21 Sep 2010 18:20:49 +0000 (22:20 +0400)]
b=16774 cancel unused osc locks before replay.

r=oleg.drokin
r=di.wang

9 years agob=22683 store cl_env in task_struct for redhat kernel and liblustre.
Eric Mei [Tue, 21 Sep 2010 18:28:03 +0000 (22:28 +0400)]
b=22683 store cl_env in task_struct for redhat kernel and liblustre.

r=andreas.dilger

9 years agob=20807 pacemaker lustre server agent
Rahul Deshmukh [Wed, 22 Sep 2010 07:34:12 +0000 (11:34 +0400)]
b=20807 pacemaker lustre server agent

b=20807 pacemaker lustre server agent

Adding Bernd Schubert's lustre_server.sh to lustre/contrib dir,
which monitors /proc/fs/lustre/health_check.

i=rahul

9 years agob=23721 remove rdac & mptlinux build; canon ofed
Brian J. Murrell [Wed, 22 Sep 2010 20:41:25 +0000 (00:41 +0400)]
b=23721 remove rdac & mptlinux build; canon ofed

Remove our downloading and building of MPTLINUX and RDAC.
When building OFED download from the canonical location for
GA releases, since we do so already for daily snapshots anyway.

i=wangyb
i=yangsheng

9 years agob=22942 setattr fix
Vladimir Saveliev [Tue, 21 Sep 2010 22:27:12 +0000 (02:27 +0400)]
b=22942 setattr fix

send attributes to osts when truncate and utimes
(not only when setting times to past)

i=vitaly

9 years agob=22589 llite_lib.c:234: undefined-reference to `__stack_chk_fail_local'
Brian J. Murrell [Wed, 22 Sep 2010 20:41:26 +0000 (00:41 +0400)]
b=22589 llite_lib.c:234: undefined-reference to `__stack_chk_fail_local'

If liblustre.so is linked with -nostdlib it produces errors such as:
./llite_lib.o: In function `liblustre_process_log':
lustre/liblustre/llite_lib.c:234: undefined reference to `__stack_chk_fail_local'
on platforms where the stack-smashing protector is used (i.e. Ubuntu).

i=johann

9 years agob=22598 osd thandle usage counters
Alexander.Zarochentsev [Wed, 22 Sep 2010 12:19:49 +0000 (16:19 +0400)]
b=22598 osd thandle usage counters

i=mikhail.pershin
i=oleg.drokin

9 years agob=22781 fix the waiting time/race of identity upcall.
Eric Mei [Tue, 21 Sep 2010 18:33:59 +0000 (22:33 +0400)]
b=22781 fix the waiting time/race of identity upcall.

r=vitaly.fertman
r=di.wang

9 years agob=23518 adjust a locktrace place.
Eric Mei [Tue, 21 Sep 2010 18:30:53 +0000 (22:30 +0400)]
b=23518 adjust a locktrace place.

r=vitaly.fertman

9 years agob=22683 fix unbalanced cl_env hash.
Eric Mei [Tue, 21 Sep 2010 18:26:38 +0000 (22:26 +0400)]
b=22683 fix unbalanced cl_env hash.

r=andreas.dilger
r=di.wang

9 years agob=21137 sles11 with 1.8 is slower than 1.6 sles10 for O_DIRECT single file IOR writes
Dmitry Zogin [Tue, 21 Sep 2010 15:31:09 +0000 (19:31 +0400)]
b=21137 sles11 with 1.8 is slower than 1.6 sles10 for O_DIRECT single file IOR writes

 Fix __bio_add_page() in order to prevent IO split on some drivers.

 i=andreas.dilger
 i=sheng.yang

 This patch comes from the kernel commit

Gitweb:     http://git.kernel.org/linus/8a78362c4eefc1deddbefe2c7f38aabbc2429d6b
Commit:     8a78362c4eefc1deddbefe2c7f38aabbc2429d6b
Parent:     086fa5ff0854c676ec333760f4c0154b3b242616
Author:     Martin K. Petersen <martin.petersen@oracle.com>
AuthorDate: Fri Feb 26 00:20:39 2010 -0500
Committer:  Jens Axboe <jens.axboe@oracle.com>
CommitDate: Fri Feb 26 13:58:08 2010 +0100

    block: Consolidate phys_segment and hw_segment limits

    Except for SCSI no device drivers distinguish between physical and
    hardware segment limits.  Consolidate the two into a single segment
    limit.

9 years agob=21137 Sles11 with 1.8 is slower than 1.6 sles10 for O_DIRECT single file IOR writes
Dmitry Zogin [Tue, 21 Sep 2010 15:30:35 +0000 (19:30 +0400)]
b=21137 Sles11 with 1.8 is slower than 1.6 sles10 for O_DIRECT single file IOR writes

 Fix ptlrpc_main() condition to start service threads correctly.

 i=vitaly.fertman
 i=andreas.dilger

9 years agob=23728 gss: keyutils setup is required by oss, not mgs.
Eric Mei [Tue, 21 Sep 2010 15:11:10 +0000 (19:11 +0400)]
b=23728 gss: keyutils setup is required by oss, not mgs.

r=jian.yu

9 years agob=23728: gss: fix regression of rule removal.
Eric Mei [Tue, 21 Sep 2010 14:40:54 +0000 (18:40 +0400)]
b=23728: gss: fix regression of rule removal.

9 years agob=23728 fix regression in wait_flavor.
Eric Mei [Tue, 21 Sep 2010 14:37:57 +0000 (18:37 +0400)]
b=23728 fix regression in wait_flavor.

i=jian.yu

9 years agob=23174 Lustre inode size is not coherent across nodes.
Dmitry Zogin [Tue, 21 Sep 2010 13:51:47 +0000 (17:51 +0400)]
b=23174 Lustre inode size is not coherent across nodes.

 Update lvbo from disk when AST fails with EINVAL.

 i=vitaly.fertman
 i=andrew.perepechko

9 years agob=23074 improve autogen.sh
Mikhail Pershin [Tue, 21 Sep 2010 14:30:09 +0000 (18:30 +0400)]
b=23074 improve autogen.sh

o=Bernd Schubert
i=adilger
i=brianm

9 years agob=22529 Add AC_MSG_CHECKING
Mikhail Pershin [Tue, 21 Sep 2010 14:15:20 +0000 (18:15 +0400)]
b=22529 Add AC_MSG_CHECKING

o=Behlendorf
i=brianm
i=johann

9 years agob=22977 add echoclient async journal regression test to acc-sm obdfilter-survey
Elena Gryaznova [Fri, 17 Sep 2010 19:02:35 +0000 (23:02 +0400)]
b=22977 add echoclient async journal regression test to acc-sm obdfilter-survey

i=Oleg.Drokin

9 years agob=23518 add the missing logic of enqueue wait for conflicting lock.
Eric Mei [Mon, 20 Sep 2010 22:05:25 +0000 (02:05 +0400)]
b=23518 add the missing logic of enqueue wait for conflicting lock.

r=di.wang
r=vitaly.fertman

9 years agob=22769 improve error message for dx_probe
pravin [Sun, 19 Sep 2010 17:17:58 +0000 (21:17 +0400)]
b=22769 improve error message for dx_probe

a=andreas
i=girish
i=landen

add debug info in case of error.

9 years agob=23660 fix #ifdef to enable checksum
pravin [Sun, 19 Sep 2010 17:13:16 +0000 (21:13 +0400)]
b=23660 fix #ifdef to enable checksum

i=oleg
i=vitaly
fix #ifdef for checksum

9 years agob=18551 cleanup lnet_selftest module after test
Jian Yu [Fri, 17 Sep 2010 05:57:23 +0000 (09:57 +0400)]
b=18551 cleanup lnet_selftest module after test

Stop the lst session and remove the lnet_selftest module after test.

o=zhen.liang
i=maxim.patlasov
i=vitaly.fertman

9 years agob=21174 fix quotacheck with non-consecutive OST indices
Andrew Perepechko [Mon, 13 Sep 2010 18:04:58 +0000 (22:04 +0400)]
b=21174 fix quotacheck with non-consecutive OST indices

i=Johann Lombardi
i=ZhiYong Tian
i=Elena Gryaznova

a=31085
a=31094

9 years agob=21137 sles11 with 1.8 is slower than 1.6 sles10 for O_DIRECT single file IOR writes
Dmitry Zogin [Wed, 15 Sep 2010 14:54:22 +0000 (18:54 +0400)]
b=21137 sles11 with 1.8 is slower than 1.6 sles10 for O_DIRECT single file IOR writes

 Extra debug logging in filter_do_bio()

 i=andreas.dilger

9 years agob=23728 speed up sanity-gss test 8.
Eric Mei [Mon, 13 Sep 2010 14:46:41 +0000 (18:46 +0400)]
b=23728 speed up sanity-gss test 8.

r=jian.yu

9 years agoMerge branch 'master' of git.lustre.org:prime/lustre
Mikhail Pershin [Tue, 21 Sep 2010 12:33:17 +0000 (16:33 +0400)]
Merge branch 'master' of git.lustre.org:prime/lustre

9 years agob=23541 move DQ_STATUS_SET and DQ_STATUS_RECOVERY to
Landen [Mon, 13 Sep 2010 10:52:24 +0000 (14:52 +0400)]
b=23541 move DQ_STATUS_SET and DQ_STATUS_RECOVERY to

i=johann
i=andrew.perepechko

9 years agob=23371 Further patch for i_data_sem deadlock.
yangsheng [Mon, 13 Sep 2010 07:48:22 +0000 (11:48 +0400)]
b=23371 Further patch for i_data_sem deadlock.

9 years agoUpdated for 2.1 build 04. 2.0.52.0 v2_0_52_0
Terry Rutledge [Fri, 17 Sep 2010 17:34:03 +0000 (10:34 -0700)]
Updated for 2.1 build 04.

9 years agob=23161 Disable new buggy test REPLAY_SINGLE 89
Vitaly Fertman [Tue, 14 Sep 2010 10:42:28 +0000 (14:42 +0400)]
b=23161 Disable new buggy test REPLAY_SINGLE 89

9 years agob=20092 Add kernel patch for symbol exports to 2.0 kernel
Rahul Deshmukh [Mon, 6 Sep 2010 11:02:47 +0000 (15:02 +0400)]
b=20092 Add kernel patch for symbol exports to 2.0 kernel

Adding a patch to export kernel symbol needed dmu.

i=sheng.yang

9 years agob=22514 kernel update for rhel5.5 & oel5.5.
yangsheng [Sun, 12 Sep 2010 06:49:28 +0000 (10:49 +0400)]
b=22514 kernel update for rhel5.5 & oel5.5.

i=johann
i=girish,rahul
i=kalpak,zhanghongchao
i=brian,wangyb

9 years agob=23669 change pios parameters according to space available
Elena Gryaznova [Fri, 10 Sep 2010 14:35:25 +0000 (18:35 +0400)]
b=23669 change pios parameters according to space available

i=Andrew.Perepechko

9 years agob=22588 fix compile issue with gcc 4.4
Robert Read [Thu, 9 Sep 2010 18:57:30 +0000 (22:57 +0400)]
b=22588 fix compile issue with gcc 4.4

i=brian
i=andrew

add may_alias attribute to struct lov_user_md_v1

9 years agob=b21506 File read is incomplete, getting truncated files.
Dmitry Zogin [Wed, 8 Sep 2010 16:16:20 +0000 (20:16 +0400)]
b=b21506 File read is incomplete, getting truncated files.

 Sanity test_24w created

 i=johann

9 years agob=23291 update atime fix
Vladimir Saveliev [Thu, 2 Sep 2010 11:36:50 +0000 (15:36 +0400)]
b=23291 update atime fix

do not take atime_diff into account when current atime is in future

i=vitaly.fertman

9 years agob=23291 directory atime update test
Vladimir Saveliev [Thu, 2 Sep 2010 11:36:13 +0000 (15:36 +0400)]
b=23291 directory atime update test

set atime to future
set atime to now
test atime_diff

i=grev

9 years agob=16774 mdc to cancel unused dlm locks before replay.
Eric Mei [Mon, 30 Aug 2010 15:24:57 +0000 (19:24 +0400)]
b=16774 mdc to cancel unused dlm locks before replay.

r=oleg.drokin
r=di.wang

9 years agob=22938 lfs find -s doesn't seem to work correctly
Dmitry Zogin [Mon, 30 Aug 2010 14:07:38 +0000 (18:07 +0400)]
b=22938 lfs find -s doesn't seem to work correctly

 Fixing find_value_cmp().

 o=yuriy.umanets
 i=johann
 i=andreas.dilger

9 years agob=22891 Objects are not getting deleted for files which have been removed
Dmitry Zogin [Mon, 30 Aug 2010 13:02:14 +0000 (17:02 +0400)]
b=22891 Objects are not getting deleted for files which have been removed

 ll_have_md_lock() should differentiate between CR and CW OPEN locks.

 i=oleg.drokin
 i=johann.lombardi

9 years agob=23161 make lov_add_target static
Alexander.Zarochentsev [Wed, 8 Sep 2010 10:52:40 +0000 (14:52 +0400)]
b=23161 make lov_add_target static

i=Mikhail.Pershin

9 years agob=22658 clean up the CATALOG when a llog is not found, testcase
Andrew Perepechko [Tue, 31 Aug 2010 13:43:45 +0000 (17:43 +0400)]
b=22658 clean up the CATALOG when a llog is not found, testcase

i=Mikhail Pershin
i=Johann Lombardi

9 years agob=22658 clean up the CATALOG when a llog is not found
Andrew Perepechko [Tue, 31 Aug 2010 13:43:44 +0000 (17:43 +0400)]
b=22658 clean up the CATALOG when a llog is not found

i=Mikhail Pershin
i=Johann Lombardi

9 years agob=23216 fixes for memory leaks in ost_brw_read and ost_brw_write
Andrew Perepechko [Tue, 31 Aug 2010 12:43:59 +0000 (16:43 +0400)]
b=23216 fixes for memory leaks in ost_brw_read and ost_brw_write

based on attachments 30714 and 30726

i=Oleg Drokin
i=Alexander Zarochentsev

9 years agob=23161 Update max ea and init llog early
Alexander.Zarochentsev [Mon, 30 Aug 2010 07:19:33 +0000 (11:19 +0400)]
b=23161 Update max ea and init llog early

a=alexey.lyashkov@sun.com
i=Mikhail.Pershin
i=Alex.Zhuravlev

9 years agob=23161 disk space leak test
Alexander.Zarochentsev [Mon, 30 Aug 2010 07:19:34 +0000 (11:19 +0400)]
b=23161 disk space leak test

i=Mikhail.Pershin

9 years agob=23289 disable osd iam debug by default
Jian Yu [Tue, 7 Sep 2010 10:01:05 +0000 (14:01 +0400)]
b=23289 disable osd iam debug by default

Disable debug counter in iam.

o=zhen.liang
i=alex.zhuravlev
i=di.wang

9 years agob=23289 disable RS_DEBUG by default
Jian Yu [Tue, 7 Sep 2010 10:08:25 +0000 (14:08 +0400)]
b=23289 disable RS_DEBUG by default

Disable RS_DEBUG by default.

o=zhen.liang
i=andreas.dilger
i=Mikhail.Pershin

9 years agob=23316 BUG: soft lockup - CPU#2 stuck for 10s! [ll_cfg_requeue:2851]
Dmitry Zogin [Tue, 7 Sep 2010 14:05:16 +0000 (18:05 +0400)]
b=23316 BUG: soft lockup - CPU#2 stuck for 10s! [ll_cfg_requeue:2851]

 test-framework.sh cleanup patch

9 years agoMerge branch 'master' of git.lustre.org:prime/lustre
Mikhail Pershin [Tue, 7 Sep 2010 20:08:00 +0000 (00:08 +0400)]
Merge branch 'master' of git.lustre.org:prime/lustre

9 years agob=23728 Doxygen style comment - sptlrpc api.
Eric Mei [Tue, 7 Sep 2010 13:40:53 +0000 (17:40 +0400)]
b=23728 Doxygen style comment - sptlrpc api.

9 years agoUpdated for build 03. 2.0.51.0 v2_0_51_0
unknown [Tue, 7 Sep 2010 14:36:41 +0000 (07:36 -0700)]
Updated for build 03.

9 years agobz=23673 add "updates" dir to lustre-modules location.
Vitaly Fertman [Tue, 7 Sep 2010 12:46:01 +0000 (16:46 +0400)]
bz=23673 add "updates" dir to lustre-modules location.

o=grev
i=vitaly

9 years agob=23402 mmp_init() fix
Elena Gryaznova [Mon, 30 Aug 2010 10:02:56 +0000 (14:02 +0400)]
b=23402 mmp_init() fix

i=jian.yu

9 years agob=17748 fix sanityn test 34 to support multiple OSS nodes
Jian Yu [Sat, 4 Sep 2010 14:29:50 +0000 (18:29 +0400)]
b=17748 fix sanityn test 34 to support multiple OSS nodes

i=vitaly.fertman
i=grev

9 years agob=23588 conf-sanity.sh:test_50g - wait for new OST addition propagation to a client
Vladimir Saveliev [Sat, 28 Aug 2010 02:39:55 +0000 (06:39 +0400)]
b=23588 conf-sanity.sh:test_50g - wait for new OST addition propagation to a client

+ fix for memory leak in osc_enqueue_base()

i=nathan.rutman

9 years agob=23014 sgpdd-survey acc-sm integration
Elena Gryaznova [Mon, 6 Sep 2010 10:56:23 +0000 (14:56 +0400)]
b=23014 sgpdd-survey acc-sm integration

i=Andreas.Dilger
i=Manoj.P.Joseph

9 years agob=23515 recovery_*_scale tests need more than 2 clients
Elena Gryaznova [Mon, 6 Sep 2010 11:07:42 +0000 (15:07 +0400)]
b=23515 recovery_*_scale tests need more than 2 clients

i=Mikhail.Pershin

9 years agob=23363 obdfilter-survey: no echo client and ost_name not set
Elena Gryaznova [Mon, 6 Sep 2010 11:58:31 +0000 (15:58 +0400)]
b=23363 obdfilter-survey: no echo client and ost_name not set

i=Andrew.Perepechko

libecho fix: use NETTYPE instead of tcp only

9 years agob=11678 add check to void unnecessary warning
Landen [Mon, 6 Sep 2010 14:31:24 +0000 (18:31 +0400)]
b=11678 add check to void unnecessary warning

i=johann
i=andrew.perepechko

9 years agob21012 conf-sanity test_52: @@@@@@ FAIL: Unable to tar files
Rahul Deshmukh [Mon, 6 Sep 2010 09:22:10 +0000 (13:22 +0400)]
b21012 conf-sanity test_52: @@@@@@ FAIL: Unable to tar files

b21012 conf-sanity test_52: @@@@@@ FAIL: Unable to tar files

Fixed timing problem of test_52
i=grev
i=vladimir.saveliev

9 years agob=23663 fix buffer overflow in liblustre
Brian J. Murrell [Tue, 31 Aug 2010 23:47:27 +0000 (03:47 +0400)]
b=23663 fix buffer overflow in liblustre

i=dmitry
i=andrew

The space allocated to ll_instance to store the "%p" notation for a
pointer was failing to allocate enough space for the leading "0x" in
addition to the space for the actual address bytes.

9 years agob=22978 better conformation to coding standards
Brian J. Murrell [Tue, 31 Aug 2010 19:13:00 +0000 (23:13 +0400)]
b=22978 better conformation to coding standards

Per adilger:
- the preferred Lustre coding style is to not use assignments inside
  conditionals
- Lustre coding style recommends against using negation on non-boolean
  values
- while fixing this code, we may as well print the flag in octal, which
is how it is normally defined.

i=whitebear
i=panda

9 years agob=19700 remove obsolete IB LNDs from HEAD
Maxim Patlasov [Mon, 30 Aug 2010 11:12:56 +0000 (15:12 +0400)]
b=19700 remove obsolete IB LNDs from HEAD

9 years agoRevert "b20288 fix a deadlock in kiblnd_check_conns i=isaac i=maxim"
Mikhail Pershin [Thu, 2 Sep 2010 13:36:52 +0000 (17:36 +0400)]
Revert "b20288 fix a deadlock in kiblnd_check_conns i=isaac i=maxim"

This reverts commit ac54ab5516bc3c1fb995f8189234123cbbac61e7.

9 years agob=23636 extend exp_lock protected area in target_process_req_flags
Mikhail Pershin [Tue, 31 Aug 2010 12:21:19 +0000 (16:21 +0400)]
b=23636 extend exp_lock protected area in target_process_req_flags

Issue was introduced by bug 17660, previously this was protected by obd lock

i=zam
i=vitaly

9 years agoRevert "b=17471 change conf_param syntax to match set_param"
Mikhail Pershin [Tue, 31 Aug 2010 11:17:20 +0000 (15:17 +0400)]
Revert "b=17471 change conf_param syntax to match set_param"

This reverts commit 9fe6b20f03f57eb3a224dd203f74fb8fd8411c36.

9 years agob=23234 use a regular expression to parse ip_addr from ret_str in lc_net
Elena Gryaznova [Mon, 30 Aug 2010 17:12:50 +0000 (21:12 +0400)]
b=23234 use a regular expression to parse ip_addr from ret_str in lc_net

a=Chris Horn (CRAY)
i=Elena Gryaznova
i=Andrew Perepechko

9 years agob=16909 CERROR to LCONSOLE_WARN for lnet_send errors
Brian Behlendorf [Mon, 30 Aug 2010 20:20:29 +0000 (00:20 +0400)]
b=16909 CERROR to LCONSOLE_WARN for lnet_send errors

These errors are not uncommon when restarting services and there is
no need to include the additional lustre debug noise in them.

  LustreError: 8831:0:(lib-move.c:1427:lnet_send()) No route to
  12345-192.168.65.112@o2ib6 via 172.16.2.201@tcp (all routers down)

Changed to:

  Lustre: No route to 12345-192.168.65.112@o2ib6 via 172.16.2.201@tcp
  (all routers down)

9 years agoRevert "b=22423 Reconnects are not throttled"
Mikhail Pershin [Mon, 30 Aug 2010 21:17:09 +0000 (01:17 +0400)]
Revert "b=22423 Reconnects are not throttled"

This reverts commit 52a7f6e56654faa1fa2ed6d9a745cc018de6ff86.

9 years agob=23500 Send quota broadcast requests in parallel
Landen [Mon, 23 Aug 2010 14:48:13 +0000 (18:48 +0400)]
b=23500 Send quota broadcast requests in parallel

Quota broadcast requests are sent sequentially, while it would be
more efficient to send all the requests simultaneously.

i=johann
i=panda

9 years agob=22476 shrink dlm slab on servers even if __GFP_FS is not set.
Vitaly Fertman [Thu, 26 Aug 2010 13:31:44 +0000 (17:31 +0400)]
b=22476 shrink dlm slab on servers even if __GFP_FS is not set.

o=johann
i=vitaly
i=green

9 years agob=22476 grant_plan upper hard limit.
Vitaly Fertman [Thu, 26 Aug 2010 13:31:45 +0000 (17:31 +0400)]
b=22476 grant_plan upper hard limit.

i=johann
i=dmitry

9 years agob=22415 cut off the "*" mark at the end of digital string for quota usage when out...
Fan Yong [Sun, 29 Aug 2010 16:28:44 +0000 (20:28 +0400)]
b=22415 cut off the "*" mark at the end of digital string for quota usage when out of quota

cut off the "*" mark at the end of digital string for quota usage when out of quota.

i=grev
i=landen

9 years agob=21871 Just cleanup export nid_stat while exp_refcount == 0.
yangsheng [Fri, 20 Aug 2010 00:55:43 +0000 (04:55 +0400)]
b=21871 Just cleanup export nid_stat while exp_refcount == 0.

i=nathan
i=johann

9 years agob=22430 parse names with hiphen properly
Maxim Patlasov [Sun, 22 Aug 2010 14:42:10 +0000 (18:42 +0400)]
b=22430 parse names with hiphen properly

i=liang
The names like sfire13-ib@o2ib confuse lctl ping because it assumes
"[PID-]NID[@network]" format. The patch fixes the problem by trying
"PID-NID" format first and falling back to "NID" format if the attempt
failed.