From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Garzik Subject: Re: [SUBJECT CHANGE]: megaraid unified driver version 2.20.0.0-al pha1 Date: Thu, 26 Feb 2004 02:49:04 -0500 Sender: linux-scsi-owner@vger.kernel.org Message-ID: <403DA4F0.6060109@pobox.com> References: <0E3FA95632D6D047BA649F95DAB60E57033BC3EA@exa-atlanta.se.lsil.com> <20040226074317.GC32246@devserv.devel.redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:3300 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id S262719AbUBZHtT (ORCPT ); Thu, 26 Feb 2004 02:49:19 -0500 In-Reply-To: <20040226074317.GC32246@devserv.devel.redhat.com> List-Id: linux-scsi@vger.kernel.org To: Arjan van de Ven Cc: "Mukker, Atul" , 'Matt Domsch' , 'Christoph Hellwig' , 'James Bottomley' , 'Paul Wagland' , Matthew Wilcox , "'linux-kernel@vger.kernel.org'" , "'linux-scsi@vger.kernel.org'" Arjan van de Ven wrote: > BTW it would be really nice if the various raid controller drivers could > come up with a joint common IOCTL api since it seems every raid controller > driver right now has a largely overlapping but yet different set of ioctls. Well..... we should be moving away from ioctls for this. For addressing raid arrays, inject REQ_SPECIAL requests directly into the request_queue. For addressing elements above raid array level (such as when creating new arrays, etc.) there should be a character device that talks to the host driver. And please let's not bring that godawful SNIA API into the kernel ;-) Jeff