From manningc2@actrix.gen.nz Tue Mar 09 04:18:23 2010
Received: from smtp.scorch.co.nz ([203.167.210.162] helo=scorch.co.nz)
	by stoneboat.aleph1.co.uk with smtp (Exim 4.69)
	(envelope-from <manningc2@actrix.gen.nz>) id 1NoqtZ-0000WN-FB
	for yaffs@lists.aleph1.co.uk; Tue, 09 Mar 2010 04:18:23 +0000
Received: (qmail 20885 invoked by uid 453); 9 Mar 2010 04:17:58 -0000
X-Virus-Checked: Checked by ClamAV on scorch.co.nz
Received: from Unknown (HELO linux-dual-head.local) (10.14.210.25)
	by scorch.co.nz (qpsmtpd/0.40) with ESMTP;
	Tue, 09 Mar 2010 17:17:58 +1300
From: Charles Manning <manningc2@actrix.gen.nz>
To: yaffs@lists.aleph1.co.uk
Date: Tue, 9 Mar 2010 17:17:56 +1300
User-Agent: KMail/1.9.10
MIME-Version: 1.0
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <201003091717.56921.manningc2@actrix.gen.nz>
X-SA-Exim-Connect-IP: 203.167.210.162
X-SA-Exim-Mail-From: manningc2@actrix.gen.nz
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on
	stoneboat.aleph1.co.uk
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=4.5 tests=AWL,BAYES_00,SPF_NEUTRAL
	autolearn=no version=3.2.5
X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:14:11 +0000)
X-SA-Exim-Scanned: Yes (on stoneboat.aleph1.co.uk)
Subject: [Yaffs] yaffs background processing: phase 1
X-BeenThere: yaffs@lists.aleph1.co.uk
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: Discussion of YAFFS NAND flash filesystem <yaffs.lists.aleph1.co.uk>
List-Unsubscribe: <http://lists.aleph1.co.uk/cgi-bin/mailman/options/yaffs>,
	<mailto:yaffs-request@lists.aleph1.co.uk?subject=unsubscribe>
List-Archive: <http://lists.aleph1.co.uk/lurker/list/yaffs.html>
List-Post: <mailto:yaffs@lists.aleph1.co.uk>
List-Help: <mailto:yaffs-request@lists.aleph1.co.uk?subject=help>
List-Subscribe: <http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs>,
	<mailto:yaffs-request@lists.aleph1.co.uk?subject=subscribe>
X-List-Received-Date: Tue, 09 Mar 2010 04:18:25 -0000

Hi All

I've just added the first phase of background processing to yaffs for Linux.

This moves directory updating into the background which reduces the amount of 
writing needed when updating directories.

Phase 2 will move some garbage collection into background too.

-- Charles
 


