Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S268253AbTGLSVx (ORCPT ); Sat, 12 Jul 2003 14:21:53 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S268255AbTGLSVx (ORCPT ); Sat, 12 Jul 2003 14:21:53 -0400 Received: from mion.elka.pw.edu.pl ([194.29.160.35]:29929 "EHLO mion.elka.pw.edu.pl") by vger.kernel.org with ESMTP id S268253AbTGLSVh (ORCPT ); Sat, 12 Jul 2003 14:21:37 -0400 Date: Sat, 12 Jul 2003 20:36:07 +0200 (MET DST) From: Bartlomiej Zolnierkiewicz To: Subject: Re: IDE/Promise 20276 FastTrack RAID Doesn't work in 2.4.21, patchattached to fix Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2224 Lines: 64 On Sat, 12 Jul 2003, Ruth Ivimey-Cook wrote: > On Saturday 12 Jul 2003 5:14 pm, Bartlomiej Zolnierkiewicz wrote: > > I think you just need "pdc_ide=0,force" and "pdc_ide=0,noforce". > > No need to complicate things. > > Remember that ataraid is only software RAID driver and pdc202xx_new > > is a chipset driver. > > I am not forgetting, but I don't like this idea of 'force' -- it instantly > raises the question 'force what' and then you're in the quagmire again. "force" means only use pdc202xx_old/new driver even if controller was marked as disabled by BIOS (on-board or on-card). > Better to tell the kernel what you want and let the kernel worry about how to > make it happen. > > So the "pdc_ide2=jbod" would be scanned and interpreted as a request to > activate ('force') the drive into IDE mode and not enable any ataraid (jbod > ==> just disks), > > while "pdc_ide3=promise" would let the drive state be, and make the kernel do > a "modprobe promise-ft" (or whatever it's called) to load the rest of the > driver, as is done for 'scsi-hostadapter'. [Would you ever have to force a > promise chip into promise-raid mode?]. > > Do you see what I mean? > > If you prefer, the string could be "pdc=ide2:ide, ide3:ataraid". > > > jbod/raid should be managed by ataraid driver not ide or pdc202xx_new. > > I was using jbod as just that, not as meaning raid-0 or similar. Perhaps I > should have been clearer. So you've a choice of (just IDE), (RAID via > ataraid) and (RAID via Promise) Once again, I don't care unless ataraid is ported to 2.5. We can discuss this then. > > And seriously, I don't care unless somebody ports ataraid to 2.5. > > [ Hint, hint! ;-) ] > > Hint understood and I'll look, but I'm no kernel guru. > > > > Should I think about coding this? > > > > No, think about porting ataraid and pdcraid to 2.5 first. > > pdcraid == ataraid module for PDC?? Haven't looked at the src yet. > > Regards, > > Ruth > > > -- > Engineer, Author and Webweaver - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/