lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 01 Dec 2009 18:41:51 +0200
From:	Maxim Levitsky <maximlevitsky@...il.com>
To:	Alex Dubov <oakad@...oo.com>
Cc:	Jörn Engel <joern@...fs.org>,
	linux-kernel <linux-kernel@...r.kernel.org>, arnd <arnd@...db.de>
Subject: Re: XD/smartmedia - how to implement it right?

On Tue, 2009-12-01 at 08:10 -0800, Alex Dubov wrote: 
> 
> --- On Tue, 12/1/09, Jörn Engel <joern@...fs.org> wrote:
> 
> > From: Jörn Engel <joern@...fs.org>
> > Subject: Re: XD/smartmedia - how to implement it right?
> > To: "Maxim Levitsky" <maximlevitsky@...il.com>
> > Cc: "Alex Dubov" <oakad@...oo.com>, "linux-kernel" <linux-kernel@...r.kernel.org>, arnd@...db.de, tglx@...utonix.de
> > Date: Tuesday, December 1, 2009, 12:22 AM
> > On Tue, 1 December 2009 01:04:26
> > +0200, Maxim Levitsky wrote:
> > > 
> > > Alex, could you do me a favor, and explain why partial
> > block writes
> > > don't work?
> > > What happens if its done?
> > 
> > With the Alauda and the limited set of cards I tried they
> > work.
> > 
> > Jörn
> > 
> 
> It's a bug particular to jmicron controllers.

Thanks!

So, I will write the driver for my controller using nand subsystem, and
then, I see what to do next.
If you write your mtd driver, I have no objection to port my driver to
yours (I assume that there will be a common core, just like the nand
subsystem, and small drivers.)


And the last question probably:

I know that xD is very similar to nand, but due to things like the
above, maybe full mtd driver is really better.
There will be some code duplication, but on the other hand the driver
could follow the way windows driver works more closely, thus making it
more compatable with xD cards.

So if I or Alex write the full blown mtd driver, there will be no
objections because of code duplication?


Anyway, now I am going to stop talking and start coding (I did quite in
depth review of mtd and nand systems already)


Best regards,
Maxim Levitsky

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ