Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964985AbWBAQ3V (ORCPT ); Wed, 1 Feb 2006 11:29:21 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S964989AbWBAQ3V (ORCPT ); Wed, 1 Feb 2006 11:29:21 -0500 Received: from linux01.gwdg.de ([134.76.13.21]:20629 "EHLO linux01.gwdg.de") by vger.kernel.org with ESMTP id S964985AbWBAQ3U (ORCPT ); Wed, 1 Feb 2006 11:29:20 -0500 Date: Wed, 1 Feb 2006 17:28:20 +0100 (MET) From: Jan Engelhardt To: Bartlomiej Zolnierkiewicz cc: Denis Vlasenko , Oliver Neukum , jerome lacoste , Joerg Schilling , j@bitron.ch, mrmacman_g4@mac.com, matthias.andree@gmx.de, linux-kernel@vger.kernel.org, James@superbug.co.uk, acahalan@gmail.com Subject: Re: CD writing in future Linux (stirring up a hornets' nest) In-Reply-To: <58cb370e0602010756r3973fde7v387c7529b2bd80cd@mail.gmail.com> Message-ID: References: <787b0d920601241858w375a42efnc780f74b5c05e5d0@mail.gmail.com> <5a2cf1f60601310424w6a64c865u590652fbda581b06@mail.gmail.com> <200601311333.36000.oliver@neukum.org> <200601311444.47199.vda@ilport.com.ua> <58cb370e0602010756r3973fde7v387c7529b2bd80cd@mail.gmail.com> 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: 1499 Lines: 37 >> >Do we need to expose IDE master/slave, primary/secondary concepts in Linux? >> > >> AFAICS, we do. hda is always primary slave, etc. With the SCSI layer it's > >Ehm, primary master and it is not true if you are using host drivers as modules. > Whoops, you are right. However, even with, say, an extra PCI IDE controller, the ordering of the drives within that controller is "as usual", e.g. the order is "pri ma","pri sl","sec ma","sec sl", of course relative to the start of the respective controller. >Moreover providing ordering by IDE driver has been nightmare to maintain >and can't be done correctly for 100% weird cases. So how much weird cases do we have? >> (surprisingly) the other way round, sda just happens to be the first disk >> inserted (SCA, USB, etc.) > >Which is much saner approach from developers' POV. > Developer... and about the user/admin? With a sparcbox (ran suse linux 7.3 the last time it was powered on - 2.4 kernel, no udev - don't complain :), replugging disks in put them at the end of the 'sd*' naming chain, effectively killing the features of hotplug the machine itself offered. (Oh, that OS starting with S.. managed it with the help of the behated/-loved c?d?t?s? scheme, but that's OT.) Jan Engelhardt -- - 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/