Date: Sat, 17 Mar 2012 16:23:55 -0400 From: Alexander Kabaev <kabaev@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: svn-src-projects@freebsd.org, Grzegorz Bernacki <gjb@semihalf.com>, Grzegorz Bernacki <gber@freebsd.org>, Pawel Jakub Dawidek <pjd@freebsd.org>, src-committers@freebsd.org Subject: Re: svn commit: r233073 - projects/nand/sys/geom Message-ID: <20120317162355.1f7736f5@kan.dyndns.org> In-Reply-To: <CAJ-VmomB_a9LfgmA-p1Zv7Sa%2BLdXZMo6=qSkKSPqCRWDNSDMOA@mail.gmail.com> References: <201203170323.q2H3NDCs048073@svn.freebsd.org> <20120317085609.GD1340@garage.freebsd.pl> <4F64D357.6080104@semihalf.com> <CAJ-VmomB_a9LfgmA-p1Zv7Sa%2BLdXZMo6=qSkKSPqCRWDNSDMOA@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Sat, 17 Mar 2012 12:37:20 -0700 Adrian Chadd <adrian@freebsd.org> wrote: > Hiya, > > If you're going to add new BIOs, can I possibly request we add a > "BIO_WRITE" variant for NOR flash, that can be interpreted as "don't > do a read-modify-write, but simply write over whatever the underlying > storage device has" ? > > That way NOR flash filesystems can do incremental writes of pages > without having to do a read/erase/modify/write pass, where the erase > is very very expensive. > > Thanks, > > > Adrian You do not do that with NAND, not with any of the recent chips anyway, unless you hate your data and want it dead :) -- Alexander Kabaev [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iD8DBQFPZPLgQ6z1jMm+XZYRAm16AKCXYfLmOzWfmt4vQXuR85H9JQ/7sgCdH9HX TV/IVlGjBK0Ja5Iov+GXjvg= =7jj1 -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120317162355.1f7736f5>
