Whamcloud - gitweb
fs/lustre-release.git
13 years agob=14230
pravins [Mon, 19 May 2008 15:17:02 +0000 (15:17 +0000)]
b=14230
i=alex.zhuravlev
i=h.huang

remove lustre 1.6 mds files from cvs.

13 years agob=14230
pravins [Mon, 19 May 2008 14:40:32 +0000 (14:40 +0000)]
b=14230
i=rahul.deshmukh
i=alex.zhuravlev

umds cleanup : use libcfs api rather than calling kernel functions.

13 years agob=14230
pravins [Mon, 19 May 2008 14:37:04 +0000 (14:37 +0000)]
b=14230
i=yury.umanets
i=alex.zhuravlev

fix for multiple definition of mdc_init_ea_size().

13 years agob=14230
pravins [Mon, 19 May 2008 14:29:49 +0000 (14:29 +0000)]
b=14230
i=alex.zhuravlev
i=h.huang

following patch removes 1.6 dead code from head branch and moves some
function to respective layers.

diffstat:

 b/lustre/include/lustre_mds.h |   70 -
 b/lustre/mdd/mdd_lov.c        |  180 ++
 b/lustre/mds/Makefile.in      |    3
 b/lustre/mds/handler.c        | 2571 ------------------------------------------
 b/lustre/mds/mds_fs.c         |  654 ----------
 b/lustre/mds/mds_internal.h   |  209 ---
 b/lustre/mds/mds_log.c        |   84 -
 b/lustre/mds/mds_lov.c        |  295 ----
 b/lustre/mdt/mdt_handler.c    |  116 +
 b/lustre/mdt/mdt_recovery.c   |   53
 lustre/mds/commit_confd.c     |   98 -
 lustre/mds/mds_join.c         |  508 --------
 lustre/mds/mds_lib.c          |  488 -------
 lustre/mds/mds_open.c         | 1533 -------------------------
 lustre/mds/mds_reint.c        | 2419 ---------------------------------------
 lustre/mds/mds_unlink_open.c  |  287 ----
 lustre/mds/mds_xattr.c        |  358 -----
 17 files changed, 369 insertions(+), 9557 deletions(-)

13 years agoremove ptlrpc msg v1.
shadow [Mon, 19 May 2008 07:23:33 +0000 (07:23 +0000)]
remove ptlrpc msg v1.
b=14523
i=adilger
i=eric.mei

13 years agoadd missing part of bug 13285 to HEAD.
shadow [Mon, 19 May 2008 07:11:58 +0000 (07:11 +0000)]
add missing part of bug 13285 to HEAD.
this part already exist in 1.6 but lost in HEAD.

13 years agoBranch HEAD
bwzhou [Sun, 18 May 2008 18:40:36 +0000 (18:40 +0000)]
Branch HEAD
b=13285

revert the libexec patch since it hasn't got permissions yet.

13 years agoBranch HEAD
bwzhou [Sun, 18 May 2008 18:35:50 +0000 (18:35 +0000)]
Branch HEAD
b=13285
r=green, bobijam (libexec)
r=johann, deen (gcc)

1.Use the libexec convention;
2.Quiet remaining gcc warnings.

13 years agoBranch b1_6
bwzhou [Sun, 18 May 2008 18:24:52 +0000 (18:24 +0000)]
Branch b1_6
b=13285
r=green, bobijam (libexec)
r=johann, deen (gcc)

1. Use the common libexec convention;
2. Quiet remaining gcc warnings.

13 years agoCode related to task interop_disk_fidea, this will take care off basic operation...
deshmukh [Sat, 17 May 2008 10:47:44 +0000 (10:47 +0000)]
Code related to task interop_disk_fidea, this will take care off basic operation interoperability mode.

13 years agonot wait for finish requests if this mgc connection.
shadow [Fri, 16 May 2008 08:03:55 +0000 (08:03 +0000)]
not wait for finish requests if this mgc connection.
always call deactivate import for imports without recovery.
b=15069
i=rread
i=wangdi
i=johan

13 years agoVM protocol want old IO finished before start new, in this case
shadow [Fri, 16 May 2008 06:36:27 +0000 (06:36 +0000)]
VM protocol want old IO finished before start new, in this case
need wait until PG_writeback is cleared until check dirty flag and
call writepages in lock cancel callback.
b=15443
i=nikita
i=zam

13 years agob=15660
walter [Fri, 16 May 2008 02:21:08 +0000 (02:21 +0000)]
b=15660
i=adilger

disable LIBLUSTRE test for NETTYPE != tcp && NETTYPE != ptl

13 years agoBranch HEAD
adilger [Thu, 15 May 2008 16:36:58 +0000 (16:36 +0000)]
Branch HEAD
Limit snprintf/strncpy modification of debug_file_name to
sizeof(debug_file_name) instead of sizeof(debug_file_path).

Both are currently the same size, but may change at some point in the future.

13 years agoDescription: MDS may lose file striping (and hence file data) in some cases
kalpak [Thu, 15 May 2008 14:03:42 +0000 (14:03 +0000)]
Description: MDS may lose file striping (and hence file data) in some cases
  Details    : If there are additional extended attributes stored on the MDS,
             in particular ACLs, SELinux, or user attributes (if user_xattr
             is specified for the client mount options) then there is a risk
             of attribute loss.  Additionally, the Lustre file striping
             needs to be larger than default (e.g. striped over all OSTs),
             and an additional attribute must be stored initially in the
             inode and then increase in size enough to be moved to the
             external attribute block (e.g. ACL growing in size) for file
             data to be lost.
i=adilger
i=kalpak.shah (test by adilger)
b=15777

13 years agoBug 15320: OSS crashes frequently, e2fsck does not fix
girish [Thu, 15 May 2008 08:37:11 +0000 (08:37 +0000)]
Bug 15320: OSS crashes frequently, e2fsck does not fix
Add an extra check to ldiskfs extents code for the condition,
eh_entries = 0 & eh_depth != 0

i=adilger
i=bzzz

13 years agoBranch b1_6
yangsheng [Thu, 15 May 2008 05:48:58 +0000 (05:48 +0000)]
Branch b1_6
b=15655
i=brian, mjmac

Fixed the sles10 patchless rpm built against smp config for i686.
Fixed the new download site.

13 years agofix warnings with compile it_test.
shadow [Thu, 15 May 2008 04:14:25 +0000 (04:14 +0000)]
fix warnings with compile it_test.
b=15517
i=johann

13 years agoBranch HEAD
huanghua [Thu, 15 May 2008 03:32:33 +0000 (03:32 +0000)]
Branch HEAD
b=15556
i=nikita.danilov
i=yury.umanets

- do not produce zero inode number;
- hash VFS inode by FID;
- start FID sequence from 0x100000400.

13 years agoBranch b1_6
adilger [Wed, 14 May 2008 22:24:22 +0000 (22:24 +0000)]
Branch b1_6
Description: MDS may lose file striping (and hence file data) in some cases
Details    : If there are additional extended attributes stored on the MDS,
     in particular ACLs, SELinux, or user attributes (if user_xattr
     is specified for the client mount options) then there is a risk
     of attribute loss.  Additionally, the Lustre file striping
     needs to be larger than default (e.g. striped over all OSTs),
     and an additional attribute must be stored initially in the
     inode and then increase in size enough to be moved to the
     external attribute block (e.g. ACL growing in size) for file
     data to be lost.
i=kalpak.shah
i=alex.zhuravlev
b=15777

Sync ChangeLog from b_release_1_6_5.

13 years agoRefactor start to encapsulate facet specific data.
deen [Wed, 14 May 2008 21:36:09 +0000 (21:36 +0000)]
Refactor start to encapsulate facet specific data.

b=12375
i=deen
i=grev

13 years agoBranch b1_6
adilger [Wed, 14 May 2008 21:01:20 +0000 (21:01 +0000)]
Branch b1_6
Ignore generated file.

13 years agouse special macro for print time_t, cleanup in includes.
shadow [Wed, 14 May 2008 18:50:20 +0000 (18:50 +0000)]
use special macro for print time_t, cleanup in includes.
b=14929
i=zam
i=nikita

13 years agob=15738
grev [Tue, 13 May 2008 19:37:30 +0000 (19:37 +0000)]
b=15738
i=Adilger

replay-single test_61* fixes: set fail loc on all oss

13 years agorevert patch - because broke HEAD build with message
shadow [Tue, 13 May 2008 13:12:23 +0000 (13:12 +0000)]
revert patch - because broke HEAD build with message
 #error "lustre_msg_v1 has been deprecated since 1.6.0, please remove it"
need too complex patch.

13 years agoBranch HEAD
adilger [Tue, 13 May 2008 07:19:16 +0000 (07:19 +0000)]
Branch HEAD
Update build version to 1.9.50, to avoid any confusion that this is
a pre-1.8 branch.

13 years agob=14340
pravins [Tue, 13 May 2008 05:13:53 +0000 (05:13 +0000)]
b=14340
i=h.huang
i=nikita.danilov

lu_dirent structure was inconsistent after lu_dirent->lde_hash
element extension to 64 bit change patch.
size of structure is different on 32 and 64 bit platform.
patch fixes that bug.

13 years agoBranch HEAD
bobijam [Tue, 13 May 2008 01:32:13 +0000 (01:32 +0000)]
Branch HEAD
b=12888
i=johann, green

Description: mds_mfd_close() ASSERTION(rc == 0)
Details    : In mds_mfd_close(), we need protect inode's writecount change
             within its orphan write semaphore to prevent possible races.

13 years agob=15745
grev [Mon, 12 May 2008 20:22:27 +0000 (20:22 +0000)]
b=15745
i=Adilger

keep conf-sanity test_32a and test_32b in sync with b1_6

13 years agorevert bug 15575 from HEAD also.
shadow [Mon, 12 May 2008 15:18:19 +0000 (15:18 +0000)]
revert bug 15575 from HEAD also.

13 years agoReinitialize optind to 0 on each lfs_* call, in case lfs is being used interactively...
kalpak [Mon, 12 May 2008 11:32:27 +0000 (11:32 +0000)]
Reinitialize optind to 0 on each lfs_* call, in case lfs is being used interactively.  Most lfs_* functions do this already, but a few (find, setstripe, quotachown) do not.
 b=15212
 i=rupesh
 i=johann

13 years agoBranch b_head_capa
fanyong [Mon, 12 May 2008 11:15:15 +0000 (11:15 +0000)]
Branch b_head_capa
b=15563
update buildcvs

13 years agoBranch HEAD
adilger [Mon, 12 May 2008 03:47:24 +0000 (03:47 +0000)]
Branch HEAD
Fix typo in error message.

13 years agoBranch HEAD
bwzhou [Sun, 11 May 2008 12:51:07 +0000 (12:51 +0000)]
Branch HEAD
b=15521
r=adilger, grev

the test case for bug 15521

13 years agob=15272
isaac [Sat, 10 May 2008 18:24:33 +0000 (18:24 +0000)]
b=15272
i=liangzhen,i=maxim:
-   ensure UNLINK event when MD unlinked via LNetMEUnlink.
-   removed trailing spaces.

13 years agob=15732
walter [Sat, 10 May 2008 15:26:07 +0000 (15:26 +0000)]
b=15732
i=walter

Land Andreas' original fix for catamount build errors

13 years agob=15732
walter [Sat, 10 May 2008 15:16:09 +0000 (15:16 +0000)]
b=15732
i=adilger

fix compile warnings which are treated as errors on Cray XT3 catamount
build

13 years agoBranch HEAD
bwzhou [Fri, 9 May 2008 18:04:29 +0000 (18:04 +0000)]
Branch HEAD
b=15521
r=adilger, bobijam

fix the wrong lprcfs stats

13 years agoBranch HEAD
adilger [Fri, 9 May 2008 17:53:11 +0000 (17:53 +0000)]
Branch HEAD
Allow mds2, mds3, mds4 to be specified on other hosts.

13 years agoBranch HEAD
bwzhou [Fri, 9 May 2008 17:44:57 +0000 (17:44 +0000)]
Branch HEAD
b=14740
r=johann, bobijam

allocating one percpu struct each time instead of all in one time

13 years agoBranch HEAD
bwzhou [Fri, 9 May 2008 17:29:26 +0000 (17:29 +0000)]
Branch HEAD
b=14219
r=adilger, shadow

use obd_punch_rqset() instead of obd_setattr() to change size

13 years agoBranch HEAD
bwzhou [Fri, 9 May 2008 17:25:50 +0000 (17:25 +0000)]
Branch HEAD
b=14034
r=adilger, bobijam

error handling for the ENOMEM case when failing to allocate ldlm resource

13 years agoAdded OFED 1.3 support statement.
stinson1947 [Fri, 9 May 2008 16:37:33 +0000 (16:37 +0000)]
Added OFED 1.3 support statement.

13 years agob=14687
komaln [Fri, 9 May 2008 13:15:00 +0000 (13:15 +0000)]
b=14687
r=Wangdi, Adilger
To remove direct instances of proc file system.

13 years agoObsolete CURRENT_SECONDS and use cfs_time_current_sec() instead.
shadow [Fri, 9 May 2008 12:22:47 +0000 (12:22 +0000)]
Obsolete CURRENT_SECONDS and use cfs_time_current_sec() instead.
b=14929
i=zam

13 years agodon't hit live lock with umount ost.
shadow [Fri, 9 May 2008 09:55:21 +0000 (09:55 +0000)]
don't hit live lock with umount ost.
b=14645
i=johan
i=alex

13 years agoBranch b1_6
bwzhou [Fri, 9 May 2008 08:57:45 +0000 (08:57 +0000)]
Branch b1_6
b=13707
r=bobijam, johann

exported debug_file_path as a module param of libcfs

13 years agob=15660
grev [Fri, 9 May 2008 08:09:10 +0000 (08:09 +0000)]
b=15660
i=Adilger

disable LIBLUSTRE test for NETTYPE != tcp

13 years agob=15316
brian [Thu, 8 May 2008 14:05:58 +0000 (14:05 +0000)]
b=15316

Small logic thinko that fails the case where no o2iblnd tree is specifed.

13 years agob=15738
grev [Thu, 8 May 2008 10:54:37 +0000 (10:54 +0000)]
b=15738
i=Adilger

sanity test_118* fixes; set fail loc on all oss nodes

13 years agoupdate changelog
shadow [Thu, 8 May 2008 10:15:51 +0000 (10:15 +0000)]
update changelog
b=14949

13 years agodon't panic with use echo client.
shadow [Thu, 8 May 2008 09:55:12 +0000 (09:55 +0000)]
don't panic with use echo client.
b=14949
i=johan
i=deen

13 years agob=11270
zam [Thu, 8 May 2008 07:37:08 +0000 (07:37 +0000)]
b=11270
i=vitaly.vertman
i=oleg.drokin

Lockless i/o and lockless truncate code and sanityN tests.

13 years agob=14091
walter [Wed, 7 May 2008 21:23:49 +0000 (21:23 +0000)]
b=14091
i=he.huang
i=adilger

fix for build errors on Cray catamount builds

13 years agob=14091
walter [Wed, 7 May 2008 21:17:11 +0000 (21:17 +0000)]
b=14091
i=he.huang
i=adilger

fix for user-tcpip.c build errors on Cray catamount builds

13 years agob=15316
brian [Wed, 7 May 2008 20:35:16 +0000 (20:35 +0000)]
b=15316
i=cliffw
i=wangyb

Build OFED 1.3 kernel-ib* RPMs for the vendor kernels we support patchless
clients on (RHEL5 and SLES10).
Build Lustre with the above OFED 1.3 support (i.e. for patchless clients).

13 years agoBranch b1_6
johann [Wed, 7 May 2008 11:46:35 +0000 (11:46 +0000)]
Branch b1_6
b=15459
i=adilger
i=bzzz

disable preallocation for non-regular files.
although our patchsets only enable extents on regular files, we should prevent
crashing.

13 years agoBranch HEAD
bobijam [Wed, 7 May 2008 02:06:09 +0000 (02:06 +0000)]
Branch HEAD
b=15575
i=wangdi, johann

Description: Stack overflow during MDS log replay
Details    : ease stack pressure by using a thread dealing llog_process.

13 years agocompile code with -m64 flag produce wrong object file for ppc32.
shadow [Tue, 6 May 2008 18:05:25 +0000 (18:05 +0000)]
compile code with -m64 flag produce wrong object file for ppc32.
b=15278
i=johann
i=deen

13 years agob=11089
komaln [Tue, 6 May 2008 08:49:33 +0000 (08:49 +0000)]
b=11089
Added Changelog entry.

13 years agob=11089
komaln [Tue, 6 May 2008 07:58:44 +0000 (07:58 +0000)]
b=11089
r=Nathan Rutman, Alexey Lyashkov

Ported the patch 'to organize the stats on per-nid basis instead of the existing per-export basis' to HEAD.
This patch also includes all its related bug fixes(bug 14016, bug 14370, bug 14873).

13 years agob=15712:
isaac [Mon, 5 May 2008 20:30:49 +0000 (20:30 +0000)]
b=15712:
forgot to update changelog.

13 years agoBranch HEAD
liangzhen [Mon, 5 May 2008 14:54:30 +0000 (14:54 +0000)]
Branch HEAD

Backout patch of b13983, checking and updating ksnp_proto and
adding conn to ksnp_conns should always happen atomically, keep
extra reference count of socket during establishing of connection.

b=15712
i=adilger
i=liangzhen

13 years agoBranch b1_6
johann [Fri, 2 May 2008 20:26:34 +0000 (20:26 +0000)]
Branch b1_6
b=15517
i=johann
i=umka

Fix compile warnings on i686.

13 years agofile replay-vbr.sh was initially added on branch b_ver_recov.
tappro [Wed, 30 Apr 2008 20:57:20 +0000 (20:57 +0000)]
file replay-vbr.sh was initially added on branch b_ver_recov.

13 years agoBranch HEAD
bwzhou [Wed, 30 Apr 2008 05:49:26 +0000 (05:49 +0000)]
Branch HEAD

Add ChangeLog entries

13 years agoBranch HEAD
bobijam [Wed, 30 Apr 2008 01:50:54 +0000 (01:50 +0000)]
Branch HEAD
b=14995
i=wangdi, rread

send activate event only for evicted imports.

13 years agob=13539
walter [Tue, 29 Apr 2008 22:52:59 +0000 (22:52 +0000)]
b=13539
i=johann
i=adilger

fix for configure: WARNING: linux/random.h: present but cannot be compiled

13 years agob=15689
walter [Tue, 29 Apr 2008 16:30:24 +0000 (16:30 +0000)]
b=15689
i=johann
i=alexey.lyashkov

fix error building lustre/liblustre/tests for Cray XT3 catamount

13 years agob=15316,13969
brian [Mon, 28 Apr 2008 19:34:25 +0000 (19:34 +0000)]
b=15316,13969

ChangeLog entries.

13 years agob=12499
grev [Mon, 28 Apr 2008 11:10:53 +0000 (11:10 +0000)]
b=12499
i=Jian.Yu
CLIENTMODSONLY part for HEAD

13 years agob=14803
bobijam [Mon, 28 Apr 2008 03:36:14 +0000 (03:36 +0000)]
b=14803

fix typo.

13 years agoBranch HEAD
bobijam [Mon, 28 Apr 2008 02:20:06 +0000 (02:20 +0000)]
Branch HEAD
b=14803
i=johann, adilger

Description: Don't update lov_desc members until making sure they are valid
Details    : When updating lov_desc members via proc fs, need fix their
             validities before doing the real update.

13 years agoUpdated for next release.
stinson1947 [Sun, 27 Apr 2008 02:59:44 +0000 (02:59 +0000)]
Updated for next release.

13 years agoUpdated for the next release.
stinson1947 [Sun, 27 Apr 2008 02:54:36 +0000 (02:54 +0000)]
Updated for the next release.

13 years agoAdded date for 1.6.5 release.
stinson1947 [Sun, 27 Apr 2008 01:54:16 +0000 (01:54 +0000)]
Added date for 1.6.5 release.

13 years agoAdded date for the 1.6.5 release.
stinson1947 [Sun, 27 Apr 2008 01:53:11 +0000 (01:53 +0000)]
Added date for the 1.6.5 release.

13 years agob=15277
walter [Sat, 26 Apr 2008 02:25:09 +0000 (02:25 +0000)]
b=15277
i=adilger
i=rread

fixes error linking lustre/liblustre/tests/echo_test during catamount
build of b1_6 for Cray XT3 systems

13 years agob=15316
brian [Fri, 25 Apr 2008 22:48:33 +0000 (22:48 +0000)]
b=15316
i=cliffw
i=wangyb

Build OFED 1.3's kernel-ib and kernel-ib-devel with our patched lustre
server kernel for RHEL 4 and 5 and SLES 10.  SLES 9 is not supported by
OFED 1.3.
Since OFED 1.3 provides a newer open-iscsi stack, prefer those modules
from the kernel-ib over those provided by the vendor kernels.
Additionally, build Lustre with o2iblnd support.

13 years agob=15316
brian [Fri, 25 Apr 2008 21:51:07 +0000 (21:51 +0000)]
b=15316
i=cliffw
i=wangyb

Build OFED 1.3's kernel-ib and kernel-ib-devel with our patched lustre
server kernel for RHEL 4 and 5 and SLES 10.  SLES 9 is not supported by
OFED 1.3.
Since OFED 1.3 provides a newer open-iscsi stack, prefer those modules
from the kernel-ib over those provided by the vendor kernels.
Additionally, build Lustre with o2iblnd support.

13 years agob=14609
walter [Fri, 25 Apr 2008 19:32:13 +0000 (19:32 +0000)]
b=14609
i=grev

fix for test_16 failure due to trying to create mntpt dir on Read-Only fs.

13 years agob=15670
walter [Fri, 25 Apr 2008 19:23:10 +0000 (19:23 +0000)]
b=15670
i=adilger
i=johann

land attachment 16523

fixes this compile warning (which is treated as an error -Werror on XT3's):
during lustrefs-1.6-ss builds:

lustrefs-1.6-ss/lustre/mds/mds_lov.c: In function `mds_lov_read_objids':
mds_lov.c:198: warning: int format, different type arg (arg 10)

13 years agoBranch HEAD
johann [Fri, 25 Apr 2008 14:45:45 +0000 (14:45 +0000)]
Branch HEAD
b=14410
i=bzzz
i=kalpak

Force q->max_phys_segments to MAX_PHYS_SEGMENTS on SLES10 to be
sure that 1MB requests are not fragmented by the block layer.

13 years agob=13539
walter [Fri, 25 Apr 2008 14:01:16 +0000 (14:01 +0000)]
b=13539
i=adilger
i=rread

add linux/random.h to AC_CHECK_HEADERS
add #if defined(HAVE_LINUX_RANDOM_H) to lustre/lvfs/prng.c

13 years agowindows porting: add private lnet tag to b_winnt_port branch
mattwu [Fri, 25 Apr 2008 08:58:07 +0000 (08:58 +0000)]
windows porting: add private lnet tag to b_winnt_port branch

13 years ago add iam tag for umds cleanup branch, required for dynlock changes.
pravins [Thu, 24 Apr 2008 13:05:15 +0000 (13:05 +0000)]
add iam tag for umds cleanup branch, required for dynlock changes.

13 years agodon't put request into delay list while invalidate in flight.
shadow [Thu, 24 Apr 2008 11:14:25 +0000 (11:14 +0000)]
don't put request into delay list while invalidate in flight.
restore generation check.
b=15069
i=johan
i=rread

13 years agofix typo
shadow [Thu, 24 Apr 2008 08:48:03 +0000 (08:48 +0000)]
fix typo

13 years agouse more correctly detect RHEL/SLES kernels.
shadow [Thu, 24 Apr 2008 08:28:16 +0000 (08:28 +0000)]
use more correctly detect RHEL/SLES kernels.
b=15511
i=Yang Sheng

13 years agoBranch HEAD
yangsheng [Thu, 24 Apr 2008 08:23:14 +0000 (08:23 +0000)]
Branch HEAD
b=15240
i=adilger

Remove the RHEL4 comment in ChangeLog.

13 years agouse right detect for RHEL/SLES kernels.
shadow [Thu, 24 Apr 2008 08:18:23 +0000 (08:18 +0000)]
use right detect for RHEL/SLES kernels.
b=15511
i=Yang Sheng

13 years agouse generic LIST_HEAD macros instead of linux specific.
shadow [Thu, 24 Apr 2008 06:48:33 +0000 (06:48 +0000)]
use generic LIST_HEAD macros instead of linux specific.
b=14929
i=zam

13 years agoBranch HEAD
adilger [Thu, 24 Apr 2008 02:44:05 +0000 (02:44 +0000)]
Branch HEAD
Document the maximum filesystem name length.
b=15486

13 years agoBranch HEAD
bobijam [Thu, 24 Apr 2008 01:18:19 +0000 (01:18 +0000)]
Branch HEAD
b=15191
i=wangdi, shadow

during liblustre test during

mgc_llog_init() (lustre/mgc/libmgc.c)
  llog_initiator_connect(ctxt)

while in liblustre lib, it is defined as an empty function only return 0, while
in kernel lib, it set the context's loc_imp. And this context's loc_imp is
required after in llog_client_create().

This fix defines llog_initiator_connect() in both lib (kernel version and
liblustre version)

13 years agoBranch HEAD
yangsheng [Wed, 23 Apr 2008 13:26:03 +0000 (13:26 +0000)]
Branch HEAD
b=14714
i=adilger, johann

Fixed previous error.

13 years agoBranch HEAD
yangsheng [Wed, 23 Apr 2008 03:52:19 +0000 (03:52 +0000)]
Branch HEAD
b=14576
i=shadow, nikita

Add own nr_free_buffer_pages() function when it wasn't exported.

13 years ago- removed trailing spaces.
isaac [Tue, 22 Apr 2008 20:03:46 +0000 (20:03 +0000)]
-   removed trailing spaces.

13 years agob=15348
grev [Tue, 22 Apr 2008 18:41:56 +0000 (18:41 +0000)]
b=15348
i=Scjody
check the .dat file correctness;
use the correct threads and regions values;
skip the first line of summary file in the format check

13 years agonot swab ost objects for directory because it's not exist.
shadow [Tue, 22 Apr 2008 11:42:40 +0000 (11:42 +0000)]
not swab ost objects for directory because it's not exist.
b=14856
i=green
i=johan

13 years agob=15273
grev [Mon, 21 Apr 2008 19:42:37 +0000 (19:42 +0000)]
b=15273
i=Adilger
skip test_37 if CLIENTMODSONLY is set