From: yury Date: Tue, 24 Aug 2004 15:58:51 +0000 (+0000) Subject: - fix in smfs (do not write md if there was no order to do so) X-Git-Tag: 1.3.4~449 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=f90ac91faf24860c0127bc4a08f45ce9a528b612;p=fs%2Flustre-release.git - fix in smfs (do not write md if there was no order to do so) - lsmfs.sh changes to make it usable for testing smfs with no log maintaining. --- diff --git a/lustre/smfs/kml.c b/lustre/smfs/kml.c index c57163f..81a7e1c 100644 --- a/lustre/smfs/kml.c +++ b/lustre/smfs/kml.c @@ -270,6 +270,9 @@ int smfs_rec_md(struct inode *inode, void * lmm, int lmm_size) int rc = 0; ENTRY; + if (!SMFS_DO_REC(S2SMI(inode->i_sb))) + RETURN(0); + if (lmm) { OBD_ALLOC(set_lmm, lmm_size + sizeof(lmm_size)); if (!set_lmm) diff --git a/lustre/tests/lsmfs.sh b/lustre/tests/lsmfs.sh index 2d435c4..d83df12 100755 --- a/lustre/tests/lsmfs.sh +++ b/lustre/tests/lsmfs.sh @@ -1,5 +1,5 @@ #!/bin/bash -MDSDEV=smfs OSTDEV=smfs FSTYPE=smfs MDS_MOUNT_OPTS="kml" OST_MOUNT_OPTS="kml" \ -OSTSIZE=100000 MDSSIZE=50000 MDS_BACKFSTYPE=ext3 OST_BACKFSTYPE=ext3 \ +MDSDEV=smfs OSTDEV=smfs FSTYPE=smfs MDS_MOUNT_OPTS="" OST_MOUNT_OPTS="" \ +OSTSIZE=100000 MDSSIZE=100000 MDS_BACKFSTYPE=ext3 OST_BACKFSTYPE=ext3 \ MDS_BACKDEV=/tmp/mds1-$(hostname) OST_BACKDEV=/tmp/ost1-$(hostname) sh llmount.sh