From owner-svn-src-projects@FreeBSD.ORG Sat Mar 17 20:24:04 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39F62106566B; Sat, 17 Mar 2012 20:24:04 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9481D8FC0C; Sat, 17 Mar 2012 20:24:03 +0000 (UTC) Received: by qcsg15 with SMTP id g15so694277qcs.13 for ; Sat, 17 Mar 2012 13:24:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=H4arOnXF4AQQjKEU5raEB6/u6n9jwY+dDdLHNFjbpFI=; b=0V5Ev5NDty5BDod1PN5p56gVjATG457h+W1bY0lh9mKMFh+3THqp2j2VobKn/gjDz0 dtKWtCyrvt0UwHBgjPy6S+9bOgAjmCE2huzx14xTKCRRPJHUX/tNTQXr446Lb3YuAzN5 ZH20u8wo7JEFNI8zbG3M06YlqEQlvF4qQyrzz3B6AEZy0UxYVB6niFmMTy86TmqGYy2B 4N+A7h9v8+qLWOfEZf2xo+pJ6tJ6sMiZCUUmM9kyznSBo+ijptOlN2nmaeGPclsXW6Us bJH7uEPhs1c59WBuTd+7OpN4B/tI4T1m8FHscy1FdUEHYdsBy8RWSmrdjHFnHB3DadcQ THkw== Received: by 10.224.41.206 with SMTP id p14mr7857712qae.90.1332015842751; Sat, 17 Mar 2012 13:24:02 -0700 (PDT) Received: from kan.dyndns.org (c-24-63-226-98.hsd1.ma.comcast.net. [24.63.226.98]) by mx.google.com with ESMTPS id n8sm17197633qan.12.2012.03.17.13.24.01 (version=SSLv3 cipher=OTHER); Sat, 17 Mar 2012 13:24:01 -0700 (PDT) Date: Sat, 17 Mar 2012 16:23:55 -0400 From: Alexander Kabaev To: Adrian Chadd Message-ID: <20120317162355.1f7736f5@kan.dyndns.org> In-Reply-To: References: <201203170323.q2H3NDCs048073@svn.freebsd.org> <20120317085609.GD1340@garage.freebsd.pl> <4F64D357.6080104@semihalf.com> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/3a3C9QafjpJ+SW/yt7DJfE0"; protocol="application/pgp-signature" Cc: svn-src-projects@freebsd.org, Grzegorz Bernacki , Grzegorz Bernacki , Pawel Jakub Dawidek , src-committers@freebsd.org Subject: Re: svn commit: r233073 - projects/nand/sys/geom X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2012 20:24:04 -0000 --Sig_/3a3C9QafjpJ+SW/yt7DJfE0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 17 Mar 2012 12:37:20 -0700 Adrian Chadd wrote: > Hiya, >=20 > 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" ? >=20 > 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. >=20 > Thanks, >=20 >=20 > 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 :) --=20 Alexander Kabaev --Sig_/3a3C9QafjpJ+SW/yt7DJfE0 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iD8DBQFPZPLgQ6z1jMm+XZYRAm16AKCXYfLmOzWfmt4vQXuR85H9JQ/7sgCdH9HX TV/IVlGjBK0Ja5Iov+GXjvg= =7jj1 -----END PGP SIGNATURE----- --Sig_/3a3C9QafjpJ+SW/yt7DJfE0--