From owner-svn-src-head@FreeBSD.ORG Mon Dec 28 21:03:15 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 360C11065692; Mon, 28 Dec 2009 21:03:15 +0000 (UTC) (envelope-from bms@incunabulum.net) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id B01A28FC19; Mon, 28 Dec 2009 21:03:14 +0000 (UTC) Received: from compute1.internal (compute1.internal [10.202.2.41]) by gateway1.messagingengine.com (Postfix) with ESMTP id 475BDC97DE; Mon, 28 Dec 2009 16:03:14 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Mon, 28 Dec 2009 16:03:14 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=message-id:date:from:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; s=smtpout; bh=GJkKsknW5IWb548QMGPt+l/GTM8=; b=PbHUuHBKM4khO0DamivG9i6bwJdKjZafvLFcv80x4fdueQKsbwNnAjTrrcZOrw4/9dtYxODHJBtvQG4TcY602vXztafEGA/Cngzyiy4QQgeQkat6FqXdq6xmalkzgtenp1c111A2QWUFY1+lLE7QCTOoQXxvqhnbYTb9wPQNB98= X-Sasl-enc: PMq3jE+JDDyFy9ppHNfssNr6dqSABKTfzGuNpaZLYpiy 1262034193 Received: from [192.168.123.18] (cpc2-dals7-0-0-cust253.hari.cable.virginmedia.com [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 84E4D49B443; Mon, 28 Dec 2009 16:03:13 -0500 (EST) Message-ID: <4B391D10.5080602@incunabulum.net> Date: Mon, 28 Dec 2009 21:03:12 +0000 From: Bruce Simpson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: Alexander Motin References: <200912282008.nBSK81bw099996@svn.freebsd.org> In-Reply-To: <200912282008.nBSK81bw099996@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r201139 - in head/sys: cam/ata geom sys X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2009 21:03:15 -0000 On 28/12/2009 20:08, Alexander Motin wrote: > Author: mav > Date: Mon Dec 28 20:08:01 2009 > New Revision: 201139 > URL: http://svn.freebsd.org/changeset/base/201139 > > Log: > Add BIO_DELETE support to ada(4): > - For SSDs use TRIM feature of DATA SET MANAGEMENT command, as defined by > ACS-2 specification working draft. > - For CompactFlash use CFA ERASE command, same as ad(4) does. > A thought popped into my head as I read this. Is anyone implementing these ATA commands, intended for CF and SSD devices, in e.g. VirtualBox, QEMU? They could probably help out with block allocation for copy-on-write disk images there. Just a thought. cheers, BMS