From: Charles Manning Date: Tue, 10 Aug 2010 00:43:52 +0000 (+1200) Subject: yaffs: Skip checkpoint writing if mounted readonly X-Git-Tag: pre-name-change~23 X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=commitdiff_plain;h=10baaa5fc285ffe29fa5c6d0ab0c58bcce78e3e0;hp=4c78eb9aa16a108e258ab6185f37a51c3b413cb8 yaffs: Skip checkpoint writing if mounted readonly Signed-off-by: Charles Manning --- diff --git a/yaffs_yaffs2.c b/yaffs_yaffs2.c index 94ba7df..b2fd8e4 100644 --- a/yaffs_yaffs2.c +++ b/yaffs_yaffs2.c @@ -206,6 +206,7 @@ int yaffs2_CheckpointRequired(yaffs_Device *dev) nblocks = dev->internalEndBlock - dev->internalStartBlock + 1 ; return !dev->param.skipCheckpointWrite && + !dev->readOnly && (nblocks >= YAFFS_CHECKPOINT_MIN_BLOCKS); }