From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ilya Yanok Date: Wed, 15 Oct 2008 16:44:59 +0400 Subject: [U-Boot] [PATCH/RFC] Some speed improvements to U-Boot JFFS2 code In-Reply-To: <20081013081442.665DB85DAB1C@gemini.denx.de> References: <1223877234-720-1-git-send-email-yanok@emcraft.com> <20081013081442.665DB85DAB1C@gemini.denx.de> Message-ID: <48F5E5CB.3070303@emcraft.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Wolfgang, Wolfgang Denk wrote: >> here is a set of changes we made to improve U-Boot JFFS2 code >> performance. We still can't reach Linux's performance but improvements >> are significant. >> >> Any comments are welcome. >> > > Are these patches independent of each other, or are all of them > needed, and if so, is there any specific order in which they have to > be applied? > Argh... I forgot to create patches with xxx/nnn notation... Here is the order of patches: 0001-jffs2-add-sector_size-field-to-part_info-structure.patch 0002-jffs2-rewrite-jffs2-scanning-code-based-on-Linux-on.patch 0003-jffs2-summary-support.patch 0004-jffs2-fix-searching-for-latest-version-in-jffs2_1pa.patch 0005-jffs2-add-buffer-to-cache-flash-accesses.patch 0006-jffs2-cache-data_crc-results.patch It's the order of changes in my tree and thus it's the simplest way to apply this patches. But actual dependencies are as follows: 0001 and 0004 don't depend on anything 0002 depends on 0001 0003, 0005 and 0006 depend on 0002 Regards, Ilya.