Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751180AbWBMGWZ (ORCPT ); Mon, 13 Feb 2006 01:22:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751189AbWBMGWZ (ORCPT ); Mon, 13 Feb 2006 01:22:25 -0500 Received: from dsl093-040-174.pdx1.dsl.speakeasy.net ([66.93.40.174]:28844 "EHLO aria.kroah.org") by vger.kernel.org with ESMTP id S1751180AbWBMGWZ (ORCPT ); Mon, 13 Feb 2006 01:22:25 -0500 Date: Sun, 12 Feb 2006 22:21:59 -0800 From: Greg KH To: Daniel Barkalow Cc: Bill Davidsen , Nix , Jens Axboe , Joerg Schilling , linux-kernel@vger.kernel.org Subject: Re: CD writing in future Linux (stirring up a hornets' nest) Message-ID: <20060213062158.GA2335@kroah.com> References: <20060125153057.GG4212@suse.de> <43D7AF56.nailDFJ882IWI@burner> <20060125181847.b8ca4ceb.grundig@teleline.es> <20060125173127.GR4212@suse.de> <43D7C1DF.1070606@gmx.de> <878xt3rfjc.fsf@amaterasu.srvr.nix> <43ED005F.5060804@tmr.com> <20060210235654.GA22512@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2017 Lines: 47 On Mon, Feb 13, 2006 at 12:01:48AM -0500, Daniel Barkalow wrote: > On Fri, 10 Feb 2006, Greg KH wrote: > > > On Fri, Feb 10, 2006 at 04:06:39PM -0500, Bill Davidsen wrote: > > > > > > The kernel could provide a list of devices by category. It doesn't have > > > to name them, run scripts, give descriptions, or paint them blue. Just a > > > list of all block devices, tapes, by major/minor and category (ie. > > > block, optical, floppy) would give the application layer a chance to do > > > it's own interpretation. > > > > It does so today in sysfs, that is what it is there for. > > sysfs doesn't do quite that level of categorization; if it did, cdrom_id > would be unnecessary. What? cdrom_id queries the device directly to get some specific information about the device, much like any other type of device query (lspci, lsusb, etc.) And yes, it would be nice if some of that information was also exported through sysfs, and as always, patches are gladly accpeted. > It would be nice if you could do > "grep 1 /sys/block/*/burns_cds" and get a list of all the block devices in > your system that burn cds. (You can currently get a list of all of the > removable block devices in your system, but not much else.) Well, I can see if they are disks or cdroms through sysfs quite easily, removable or not, so you do get more information than you expect. > The kernel must know a bunch of this sort of stuff, and it would be nice > if the information available. (In fact, there's a lot that's in /proc/ide > that isn't in /sys, which is a bit annoying, since it would be useful in > /sys, especially if it would mean that you could ignore details of what > kind of bus things were on.) I agree, again, feel free to submit patches. thanks, greg k-h - 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/