Whamcloud - gitweb
- fix in smfs (do not write md if there was no order to do so)
authoryury <yury>
Tue, 24 Aug 2004 15:58:51 +0000 (15:58 +0000)
committeryury <yury>
Tue, 24 Aug 2004 15:58:51 +0000 (15:58 +0000)
- lsmfs.sh changes to make it usable for testing smfs with no log maintaining.

lustre/smfs/kml.c
lustre/tests/lsmfs.sh

index c57163f..81a7e1c 100644 (file)
@@ -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)
index 2d435c4..d83df12 100755 (executable)
@@ -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