From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 13:23:04 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 13:22:55 -0400 Received: from snark.tuxedo.org ([207.106.50.26]:17417 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Thu, 31 May 2001 13:22:44 -0400 Date: Thu, 31 May 2001 13:24:54 -0400 From: "Eric S. Raymond" To: CML2 , kbuild-devel@lists.sourceforge.net Cc: torvalds@transmeta.com, laughing@shared-source.org Subject: Configure.help is complete Message-ID: <20010531132454.A8361@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , CML2 , kbuild-devel@lists.sourceforge.net, torvalds@transmeta.com, laughing@shared-source.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org It gives me great pleasure to announce that the Configure.help master file is now complete with respect to 2.4.5. Every single one of the 2699 configuration symbols actually used in the 2.4.5 codebase's C source files or Makefiles now has an entry in Configure.help. This does not, of course, mean the job of maintaining Configure.help is done; symbols will be added and dropped in the future (there are a handful of new ones in ac5, all now documented), and some existing entries could stand to be rewritten and expanded. But we have passed a milestone -- maintainance will now be a matter of keeping the boat bailed rather than trying to ignore a hole in the side. Thanks to all the contributors who helped put together the over 550 entries necessary to catch up, too many to name here. The result is available at: http://www.tuxedo.org/~esr/cml2/Configure.help.gz Though carried on the CML2 project page, it can be used with CML1 and is current with respect to both Linus's tree and Alan's. I now have two requests of Linus and Alan: 1. Please pick up this work now. It is a really substantial improvement on what you have in your trees, incorporating it cannot break anything, and you'll help prevent unnecessary hassles due to clashing patches in the future. 2. Please make a policy of rejecting patches that add new configuration symbols without also adding an explanatory Configure.help entry -- and please *announce* that you will do so. We can raise our standards now, and for the sake of having a well-documentated kernel and configuration system I submit that we ought to. -- Eric S. Raymond Never could an increase of comfort or security be a sufficient good to be bought at the price of liberty. -- Hillaire Belloc From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 14:13:39 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 14:13:29 -0400 Received: from [213.96.124.18] ([213.96.124.18]:14069 "HELO dardhal") by vger.kernel.org with SMTP id ; Thu, 31 May 2001 14:13:22 -0400 Date: Thu, 31 May 2001 20:13:49 +0000 From: =?iso-8859-1?Q?Jos=E9_Luis_Domingo_L=F3pez?= To: CML2 Cc: "Eric S. Raymond" , kbuild-devel@lists.sourceforge.net, torvalds@transmeta.com, laughing@shared-source.org Subject: Re: Configure.help is complete Message-ID: <20010531201349.B1877@dardhal.mired.net> Mail-Followup-To: CML2 , "Eric S. Raymond" , kbuild-devel@lists.sourceforge.net, torvalds@transmeta.com, laughing@shared-source.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20010531132454.A8361@thyrsus.com> User-Agent: Mutt/1.3.18i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thursday, 31 May 2001, at 13:24:54 -0400, Eric S. Raymond wrote: > It gives me great pleasure to announce that the Configure.help master > file is now complete with respect to 2.4.5. Every single one of the > 2699 configuration symbols actually used in the 2.4.5 codebase's C > source files or Makefiles now has an entry in Configure.help. > Would it be great to have a similar documentation for those hundreds of "files" under /proc ?. Something like: /proc/sys/dev/raid/speed_limit_min Subsystem: RAID Module: md.o Configuration Option: Multi-device support (RAID and LVM) -> Multiple devices driver support (RAID and LVM) -> RAID support Type: positive integer ¿32-bit? long Units: kilobytes per second Related ioctls: /proc/sys/dev/raid/speed_limit_max Short description: minumun guaranteed array reconstruction speed (in KB/s). Description: minimun guaranteed array reconstruction speed for RAID-0, RAID-5 and the ones derived from them. When the array is reconstructing, this parameter sets the minimun reconstruction speed of the array, borrowing I/O time from applications if needed. Don't set this parameter too high or your system will be very little responsive when the array is reconstructing (give applications I/O some room :). Is this something reasonable to ?. Regards. -- José Luis Domingo López Linux Registered User #189436 Debian GNU/Linux Potato (P166 64 MB RAM) jdomingo EN internautas PUNTO org => ¿ Spam ? Atente a las consecuencias jdomingo AT internautas DOT org => Spam at your own risk From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 14:21:39 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 14:21:31 -0400 Received: from snark.tuxedo.org ([207.106.50.26]:62473 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Thu, 31 May 2001 14:21:09 -0400 Date: Thu, 31 May 2001 14:23:21 -0400 From: "Eric S. Raymond" To: CML2 , kbuild-devel@lists.sourceforge.net, torvalds@transmeta.com, laughing@shared-source.org Subject: Re: Configure.help is complete Message-ID: <20010531142321.A9220@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , CML2 , kbuild-devel@lists.sourceforge.net, torvalds@transmeta.com, laughing@shared-source.org In-Reply-To: <20010531132454.A8361@thyrsus.com> <20010531201349.B1877@dardhal.mired.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20010531201349.B1877@dardhal.mired.net>; from jldomingo@crosswinds.net on Thu, May 31, 2001 at 08:13:49PM +0000 Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org José Luis Domingo López : > Would it be great to have a similar documentation for those hundreds of > "files" under /proc ?. Yes, this would be wonderful. Are you volunteering to write it? -- Eric S. Raymond [W]hat country can preserve its liberties, if its rulers are not warned from time to time that [the] people preserve the spirit of resistance? Let them take arms...The tree of liberty must be refreshed from time to time, with the blood of patriots and tyrants. -- Thomas Jefferson, letter to Col. William S. Smith, 1787 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 14:23:59 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 14:23:49 -0400 Received: from router-100M.swansea.linux.org.uk ([194.168.151.17]:5136 "EHLO the-village.bc.nu") by vger.kernel.org with ESMTP id ; Thu, 31 May 2001 14:23:42 -0400 Subject: Re: Configure.help is complete To: esr@thyrsus.com Date: Thu, 31 May 2001 19:21:34 +0100 (BST) Cc: linux-kernel@vger.kernel.org (CML2), kbuild-devel@lists.sourceforge.net, torvalds@transmeta.com, laughing@shared-source.org In-Reply-To: <20010531142321.A9220@thyrsus.com> from "Eric S. Raymond" at May 31, 2001 02:23:21 PM X-Mailer: ELM [version 2.5 PL3] MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-Id: From: Alan Cox Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > José Luis Domingo López : > > Would it be great to have a similar documentation for those hundreds of > > "files" under /proc ?. > > Yes, this would be wonderful. Are you volunteering to write it? Some of it is documented From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 15:49:10 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 15:49:01 -0400 Received: from t2.redhat.com ([199.183.24.243]:54778 "HELO executor.cambridge.redhat.com") by vger.kernel.org with SMTP id ; Thu, 31 May 2001 15:48:46 -0400 Message-ID: <3B16A01C.ED5C6CCB@redhat.com> Date: Thu, 31 May 2001 20:48:44 +0100 From: Arjan van de Ven Reply-To: arjanv@redhat.com Organization: Red Hat, Inc X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.4.2-2smp i686) X-Accept-Language: en MIME-Version: 1.0 To: linux-kernel@vger.kernel.org Subject: Re: Configure.help is complete In-Reply-To: <20010531132454.A8361@thyrsus.com> <20010531201349.B1877@dardhal.mired.net> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org José Luis Domingo López wrote: > > On Thursday, 31 May 2001, at 13:24:54 -0400, > Eric S. Raymond wrote: > > > It gives me great pleasure to announce that the Configure.help master > > file is now complete with respect to 2.4.5. Every single one of the > > 2699 configuration symbols actually used in the 2.4.5 codebase's C > > source files or Makefiles now has an entry in Configure.help. > > > Would it be great to have a similar documentation for those hundreds of > "files" under /proc ?. Something like: Powertweak has descriptions for most of the usable /proc entries, in XML format but the descriptions are easily extractable. Maybe it's a good idea to make the powertweak set complete instead / share the set with the kernel docs. Greetings, Arjan van de Ven From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 15:57:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 15:57:20 -0400 Received: from leibniz.math.psu.edu ([146.186.130.2]:65528 "EHLO math.psu.edu") by vger.kernel.org with ESMTP id convert rfc822-to-8bit; Thu, 31 May 2001 15:57:17 -0400 Date: Thu, 31 May 2001 15:57:13 -0400 (EDT) From: Alexander Viro To: Arjan van de Ven cc: linux-kernel@vger.kernel.org Subject: Re: Configure.help is complete In-Reply-To: <3B16A01C.ED5C6CCB@redhat.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=KOI8-R Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 31 May 2001, Arjan van de Ven wrote: > José Luis Domingo López wrote: > > > > On Thursday, 31 May 2001, at 13:24:54 -0400, > > Eric S. Raymond wrote: > > > > > It gives me great pleasure to announce that the Configure.help master > > > file is now complete with respect to 2.4.5. Every single one of the > > > 2699 configuration symbols actually used in the 2.4.5 codebase's C > > > source files or Makefiles now has an entry in Configure.help. > > > > > Would it be great to have a similar documentation for those hundreds of > > "files" under /proc ?. Something like: > > > Powertweak has descriptions for most of the usable /proc entries, > in XML format but the descriptions are easily extractable. Maybe it's > a good idea to make the powertweak set complete instead / share the set > with the kernel docs. We should start removing the crap from procfs in 2.5. Documenting shit is a good step, but taking it out would be better. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 16:12:42 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 16:12:22 -0400 Received: from sandbox.jaggnet.org ([64.81.48.109]:8841 "HELO aura-network.com") by vger.kernel.org with SMTP id ; Thu, 31 May 2001 16:12:20 -0400 Message-Id: <5.1.0.14.1.20010531130356.00aaba18@sandbox.jaggnet.org> X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Thu, 31 May 2001 13:12:59 -0700 To: linux-kernel@vger.kernel.org From: BH Subject: Re: Configure.help is complete Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Great work, its nice to see none, or fewer No help availables in the kernel configuration. Some quick glances: Linux Kernel v2.4.5-ac5 Configuration CML1 Bottom of IDE, ATA and ATAPI Block devices; < > Support Promise software RAID (NEW) -> Help There is no help available for this kernel option. The Help for '[ ] IGNORE word93 Validation BITS' isn't much help either, although I safely say N and move on. Between SCSI and IEEE 1394; Fusion MPT device support ---> doesn't lead anywhere. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 16:43:04 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 16:42:55 -0400 Received: from t2.redhat.com ([199.183.24.243]:65018 "HELO executor.cambridge.redhat.com") by vger.kernel.org with SMTP id ; Thu, 31 May 2001 16:42:41 -0400 Message-ID: <3B16ACBC.E9BB936F@redhat.com> Date: Thu, 31 May 2001 21:42:36 +0100 From: Arjan van de Ven Reply-To: arjanv@redhat.com Organization: Red Hat, Inc X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.4.2-2smp i686) X-Accept-Language: en MIME-Version: 1.0 To: linux-kernel@vger.kernel.org, esr@thyrsus.com Subject: Re: Configure.help is complete In-Reply-To: <5.1.0.14.1.20010531130356.00aaba18@sandbox.jaggnet.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org BH wrote: > > Great work, its nice to see none, or fewer No help availables in the kernel > configuration. > Some quick glances: > > Linux Kernel v2.4.5-ac5 Configuration > CML1 > > Bottom of IDE, ATA and ATAPI Block devices; > > < > Support Promise software RAID (NEW) -> Help > There is no help available for this kernel option. How about "Say "Y" or "M" if you have a Promise Fasttrak (tm) Raid controller and want linux to use the softwarraid feature of this card. This driver uses /dev/ataraid/dXpY (X and Y numbers) as device names. If you have a Promise Fasttrak(tm) card but do not use the BIOS provided raid feature, say "N". From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 16:48:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 16:48:35 -0400 Received: from snark.tuxedo.org ([207.106.50.26]:32522 "EHLO snark.thyrsus.com") by vger.kernel.org with ESMTP id ; Thu, 31 May 2001 16:48:25 -0400 Date: Thu, 31 May 2001 16:50:34 -0400 From: "Eric S. Raymond" To: Arjan van de Ven Cc: linux-kernel@vger.kernel.org Subject: Re: Configure.help is complete Message-ID: <20010531165034.A10573@thyrsus.com> Reply-To: esr@thyrsus.com Mail-Followup-To: "Eric S. Raymond" , Arjan van de Ven , linux-kernel@vger.kernel.org In-Reply-To: <5.1.0.14.1.20010531130356.00aaba18@sandbox.jaggnet.org> <3B16ACBC.E9BB936F@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3B16ACBC.E9BB936F@redhat.com>; from arjanv@redhat.com on Thu, May 31, 2001 at 09:42:36PM +0100 Organization: Eric Conspiracy Secret Labs X-Eric-Conspiracy: There is no conspiracy Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Arjan van de Ven : > > Linux Kernel v2.4.5-ac5 Configuration > > CML1 > > > > Bottom of IDE, ATA and ATAPI Block devices; > > > > < > Support Promise software RAID (NEW) -> Help > > There is no help available for this kernel option. > > How about > "Say "Y" or "M" if you have a Promise Fasttrak (tm) Raid controller > and want linux to use the softwarraid feature of this card. > This driver uses /dev/ataraid/dXpY (X and Y numbers) as device names. > > If you have a Promise Fasttrak(tm) card but do not use the BIOS provided > raid feature, say "N". Um, tell me what the symbol name and prompt for this is, please? -- Eric S. Raymond [President Clinton] boasts about 186,000 people denied firearms under the Brady Law rules. The Brady Law has been in force for three years. In that time, they have prosecuted seven people and put three of them in prison. You know, the President has entertained more felons than that at fundraising coffees in the White House, for Pete's sake." -- Charlton Heston, FOX News Sunday, 18 May 1997 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 17:25:12 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 17:25:02 -0400 Received: from router-100M.swansea.linux.org.uk ([194.168.151.17]:5906 "EHLO the-village.bc.nu") by vger.kernel.org with ESMTP id ; Thu, 31 May 2001 17:24:56 -0400 Subject: Re: Configure.help is complete To: hammock@linux.ca (BH) Date: Thu, 31 May 2001 22:22:28 +0100 (BST) Cc: linux-kernel@vger.kernel.org In-Reply-To: <5.1.0.14.1.20010531130356.00aaba18@sandbox.jaggnet.org> from "BH" at May 31, 2001 01:12:59 PM X-Mailer: ELM [version 2.5 PL3] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: From: Alan Cox Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > Between SCSI and IEEE 1394; > Fusion MPT device support ---> doesn't lead anywhere. It does for me.. fusion requires scsi and experimental From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 18:59:48 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 18:59:38 -0400 Received: from srvr1.telecom.lt ([212.59.0.10]:19338 "EHLO mail.takas.lt") by vger.kernel.org with ESMTP id ; Thu, 31 May 2001 18:59:27 -0400 Message-Id: <200105312259.AAA2196835@mail.takas.lt> Date: Fri, 1 Jun 2001 00:56:03 +0200 (EET) From: Nerijus Baliunas Subject: Re: Configure.help is complete To: esr@thyrsus.com cc: CML2 , kbuild-devel@lists.sourceforge.net MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-Disposition: INLINE In-Reply-To: <20010531132454.A8361@thyrsus.com> In-Reply-To: <20010531132454.A8361@thyrsus.com> X-Mailer: Mahogany, 0.63 'Saugus', compiled for Linux 2.2.19 i686 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 31 May 2001 19:24:54 +0200 Eric S. Raymond wrote: > It gives me great pleasure to announce that the Configure.help master > file is now complete with respect to 2.4.5. Every single one of the Congratulations! Could you please change Portugese to Portuguese in one place? Regards, Nerijus From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 31 May 2001 19:50:52 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 31 May 2001 19:50:42 -0400 Received: from [213.96.124.18] ([213.96.124.18]:19691 "HELO dardhal") by vger.kernel.org with SMTP id ; Thu, 31 May 2001 19:50:32 -0400 Date: Fri, 1 Jun 2001 01:50:59 +0000 From: =?iso-8859-1?Q?Jos=E9_Luis_Domingo_L=F3pez?= To: CML2 Subject: Re: Configure.help is complete Message-ID: <20010601015059.A4526@dardhal.mired.net> Mail-Followup-To: CML2 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20010531142321.A9220@thyrsus.com> User-Agent: Mutt/1.3.18i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Thursday, 31 May 2001, at 14:23:21 -0400, Eric S. Raymond wrote: > José Luis Domingo López : > > Would it be great to have a similar documentation for those hundreds of > > "files" under /proc ?. > > Yes, this would be wonderful. Are you volunteering to write it? > I'm not skilled enough to write even simple C or PERL programs, but maybe I could try improving linux kernel documentation. Not sure about the procedure to take nor the available time I'll have. But I'm willing to help where I can. Would be nice to know whether there is some sense in documenting the whole /proc, just the part of ot that will stay in 2.5.x or continue with what we have rught now. I'll check the mentioned program to see if there is the information I need. Stay tuned :) Regards. -- José Luis Domingo López Linux Registered User #189436 Debian GNU/Linux Potato (P166 64 MB RAM) jdomingo EN internautas PUNTO org => ¿ Spam ? Atente a las consecuencias jdomingo AT internautas DOT org => Spam at your own risk From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 1 Jun 2001 08:44:34 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 1 Jun 2001 08:44:24 -0400 Received: from garlic.amaranth.net ([216.235.243.195]:16903 "EHLO garlic.amaranth.net") by vger.kernel.org with ESMTP id ; Fri, 1 Jun 2001 08:44:20 -0400 Message-ID: <3B178E0E.A4530D47@egenera.com> Date: Fri, 01 Jun 2001 08:43:58 -0400 From: Phil Auld Organization: Egenera Inc. X-Mailer: Mozilla 4.74 [en] (X11; U; Linux 2.2.19 i686) X-Accept-Language: en MIME-Version: 1.0 To: linux-kernel@vger.kernel.org Subject: Re: Configure.help is complete In-Reply-To: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Alexander Viro wrote: ...snip... > > We should start removing the crap from procfs in 2.5. Documenting shit is > a good step, but taking it out would be better. > Not to open a what may be can of worms but ... What's wrong with procfs? It allows a general interface to the kernel that does not require new syscalls/ioctls and can be accessed from user space without specifically compiled programs. You can use shell scripts, java, command line etc. Cheers, Phil ------------------------------------------------------ Philip R. Auld, Ph.D. Technical Staff Egenera Corp. pauld@egenera.com 165 Forest St, Marlboro, MA 01752 (508)786-9444 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 1 Jun 2001 09:00:47 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 1 Jun 2001 09:00:37 -0400 Received: from [130.239.18.139] ([130.239.18.139]:17099 "EHLO khan.acc.umu.se") by vger.kernel.org with ESMTP id ; Fri, 1 Jun 2001 09:00:24 -0400 Date: Fri, 1 Jun 2001 14:59:00 +0200 From: David Weinehall To: Phil Auld Cc: linux-kernel@vger.kernel.org Subject: Re: Configure.help is complete Message-ID: <20010601145900.C12402@khan.acc.umu.se> In-Reply-To: <3B178E0E.A4530D47@egenera.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <3B178E0E.A4530D47@egenera.com>; from pauld@egenera.com on Fri, Jun 01, 2001 at 08:43:58AM -0400 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 01, 2001 at 08:43:58AM -0400, Phil Auld wrote: > Alexander Viro wrote: > > ...snip... > > > > > We should start removing the crap from procfs in 2.5. Documenting shit is > > a good step, but taking it out would be better. > > > > Not to open a what may be can of worms but ... > > What's wrong with procfs? Imho, a procfs should be for process-information, nothing else. The procfs in its current form, while useful, is something horrible that should be taken out on the backyard and shot using slugs. Ehrmmm. No, but seriously, the non-process stuff should be separate from the procfs. Maybe call it kernfs or whatever. > It allows a general interface to the kernel that does not require new > syscalls/ioctls and can be accessed from user space without specifically > compiled programs. You can use shell scripts, java, command line etc. Yes, and it's also totally non standardised. /David Weinehall _ _ // David Weinehall /> Northern lights wander \\ // Project MCA Linux hacker // Dance across the winter sky // \> http://www.acc.umu.se/~tao/ Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 1 Jun 2001 11:45:56 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 1 Jun 2001 11:45:36 -0400 Received: from geos.coastside.net ([207.213.212.4]:52974 "EHLO geos.coastside.net") by vger.kernel.org with ESMTP id ; Fri, 1 Jun 2001 11:45:29 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <20010601145900.C12402@khan.acc.umu.se> In-Reply-To: <3B178E0E.A4530D47@egenera.com> <20010601145900.C12402@khan.acc.umu.se> Date: Fri, 1 Jun 2001 08:45:17 -0700 To: linux-kernel@vger.kernel.org From: Jonathan Lundell Subject: Re: Configure.help is complete Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org At 2:59 PM +0200 2001-06-01, David Weinehall wrote: > > Not to open a what may be can of worms but ... >> >> What's wrong with procfs? > >Imho, a procfs should be for process-information, nothing else. >The procfs in its current form, while useful, is something horrible >that should be taken out on the backyard and shot using slugs. > >Ehrmmm. No, but seriously, the non-process stuff should be separate >from the procfs. Maybe call it kernfs or whatever. > >> It allows a general interface to the kernel that does not require new >> syscalls/ioctls and can be accessed from user space without specifically >> compiled programs. You can use shell scripts, java, command line etc. > >Yes, and it's also totally non standardised. It clearly fills a need, though, and has the distinct side benefit of cutting down on the proliferation of ioctls. Sure, it's non-standard and a mess. But it's semi-documented, easy to use, and v. general. What's the preferred alternative, to state the first question another way? For any single small project/driver, creating a new fs simply isn't going to happen. -- /Jonathan Lundell. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 2 Jun 2001 14:28:04 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 2 Jun 2001 14:27:54 -0400 Received: from [62.59.153.149] ([62.59.153.149]:12418 "HELO localhost.localdomain") by vger.kernel.org with SMTP id ; Sat, 2 Jun 2001 14:27:46 -0400 Date: Sat, 2 Jun 2001 20:27:04 +0200 From: Remi Turk To: Jonathan Lundell Cc: linux-kernel@vger.kernel.org Subject: Re: Configure.help is complete Message-ID: <20010602202704.F1297@localhost.localdomain> Mail-Followup-To: Jonathan Lundell , linux-kernel@vger.kernel.org In-Reply-To: <3B178E0E.A4530D47@egenera.com> <20010601145900.C12402@khan.acc.umu.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jlundell@pobox.com on Fri, Jun 01, 2001 at 08:45:17AM -0700 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 01, 2001 at 08:45:17AM -0700, Jonathan Lundell wrote: > >> It allows a general interface to the kernel that does not require new > >> syscalls/ioctls and can be accessed from user space without specifically > >> compiled programs. You can use shell scripts, java, command line etc. > > > >Yes, and it's also totally non standardised. > > It clearly fills a need, though, and has the distinct side benefit of > cutting down on the proliferation of ioctls. Sure, it's non-standard > and a mess. But it's semi-documented, easy to use, and v. general. > What's the preferred alternative, to state the first question another > way? For any single small project/driver, creating a new fs simply > isn't going to happen. > -- > /Jonathan Lundell. If I understand Al Viro correctly we'll get per driver filesystems in 2.5 (based on ramfs) which you can union-mount on /proc (possibly using autofs) to get the current /proc tree. Happy Hacking. -- Linux 2.4.5-ac6 #1 Fri Jun 1 17:12:42 CEST 2001