From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S267350AbUHPCiT (ORCPT ); Sun, 15 Aug 2004 22:38:19 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S267358AbUHPCiT (ORCPT ); Sun, 15 Aug 2004 22:38:19 -0400 Received: from cpu1185.adsl.bellglobal.com ([207.236.110.166]:58293 "EHLO mail.rtr.ca") by vger.kernel.org with ESMTP id S267349AbUHPCiO (ORCPT ); Sun, 15 Aug 2004 22:38:14 -0400 Message-ID: <41201DCA.2090204@rtr.ca> Date: Sun, 15 Aug 2004 22:36:58 -0400 From: Mark Lord User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040803 X-Accept-Language: en, en-us MIME-Version: 1.0 To: Jeff Garzik Cc: Linux Kernel , "linux-ide@vger.kernel.org" Subject: Re: new tool: blktool References: <411FD744.2090308@pobox.com> <411FF170.9070700@rtr.ca> <411FF37E.7070001@pobox.com> In-Reply-To: <411FF37E.7070001@pobox.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > http://www.t10.org/ftp/t10/document.04/04-262r1.pdf Ahh.. my buddie Curtis has been busy of late, I see. I'll implement this in hdparm and the SATA/RAID driver that I'm working on. Will you (Jeff) do the same in libata? But HDIO_DRIVE_CMD is rather easy to implement as well, and perhaps both should be there for an overlap. Especially since the former is in rather widespread use right now. Yup, it's missing a separate data-phase parameter, and lots of taskfile stuff, but it's configured by default into every kernel (the same is not true for taskfile support), and there's really only a few limited cases of it being used for non-data commands: IDENTIFY, SMART, and the odd READ/WRITE SECTOR (pio, single sector). In drivers that I work on now, I generally just support those limited cases, and defer anything else to either taskfile or something more native -- but in practice, there are no other cases. Cheers -- Mark Lord (hdparm keeper & the original "Linux IDE Guy")