From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fg-out-1718.google.com ([72.14.220.152]) by bombadil.infradead.org with esmtp (Exim 4.69 #1 (Red Hat Linux)) id 1NUmQ2-0003PQ-67 for linux-mtd@lists.infradead.org; Tue, 12 Jan 2010 19:28:50 +0000 Received: by fg-out-1718.google.com with SMTP id e21so267565fga.0 for ; Tue, 12 Jan 2010 11:28:44 -0800 (PST) Subject: RFC: [PATCH V3 0/9 Integration of SmartMedia/xD into mtd subsystem From: Maxim Levitsky To: linux-kernel Content-Type: text/plain; charset="UTF-8" Date: Tue, 12 Jan 2010 21:28:38 +0200 Message-ID: <1263324518.6236.18.camel@maxim-laptop> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: joern , linux-mtd , Alex Dubov List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , This is third version of my patches. Changes since V2: * Resolved write speed problem, now write speed is around 1 MB/s more that twice the speed of windows driver. * Made the FTL less dependent on mtd driver. It now uses standard mtd functions for bad block handling. Also made initial device scan be safer against damaged media. * FTL doesn't depend on common module any more. This makes Kconfig much cleaner, and makes it possible to use the FTl without enabling the nand support. Common module is cleaned up a lot. Now, everything works, everything is fast (except maybe initial zone scan which takes around 2 seconds...) Still bear in mind that FTL can destroy data, especially if your flash card is worn out. I consider this version to be merge worthy. Best regards, Maxim Levitsky