Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 21 Jun 2002 17:33:50 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 21 Jun 2002 17:33:49 -0400 Received: from waste.org ([209.173.204.2]:35258 "EHLO waste.org") by vger.kernel.org with ESMTP id ; Fri, 21 Jun 2002 17:33:48 -0400 Date: Fri, 21 Jun 2002 16:33:28 -0500 (CDT) From: Oliver Xymoron To: Patrick Mochel cc: Martin Dalecki , Linus Torvalds , Kurt Garloff , Linux kernel list , Linux SCSI list Subject: Re: [PATCH] /proc/scsi/map In-Reply-To: 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: 1456 Lines: 31 On Thu, 20 Jun 2002, Patrick Mochel wrote: > > But it was entierly behind me how to fit this > > in to the sheme other sd@4,0:h,raw > > OS-es are using. And finally how would one fit this in to the > > partitioning shemes? For the system aprtitions are simply > > block devices hanging off the corresponding block device. > > Partitions are purely logical entities on a physical disk. They have no > presence in the physical device tree. As I raised elsewhere in this thread, the distinction between physical and logical is troubling. Consider iSCSI, (aka SCSI-over-IP). It's analogous to SCSI-over-Fibre Channel, except that rather than using an embedded FC stack, it's using the kernel's IP stack. But it's every bit as much a SCSI disk/tape/whatever as a local device. Ergo, it ought to show up in the device tree so that it can be discovered in the same way. But where? This is only one step (the SCSI midlayer) removed from the logical devices created by partitioning, LVM, NBD, MD, loopback, ramdisk and the like, that again, ought to be discoverable in the same way as all other block devices. Perhaps we need root/{virtual,logical}? -- "Love the dolphins," she advised him. "Write by W.A.S.T.E.." - 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/