From owner-devfs@oss.sgi.com Sun Jul 2 13:06:08 2000 Received: by oss.sgi.com id ; Sun, 2 Jul 2000 13:05:48 -0700 Received: from robotics.caltech.edu ([131.215.10.165]:64952 "EHLO robotics.caltech.edu") by oss.sgi.com with ESMTP id ; Sun, 2 Jul 2000 13:05:16 -0700 Received: (from radford@localhost) by robotics.caltech.edu (8.9.3/8.9.3) id NAA15794; Sun, 2 Jul 2000 13:02:30 -0700 (PDT) Date: Sun, 2 Jul 2000 13:02:30 -0700 (PDT) From: Jim Radford Message-Id: <200007022002.NAA15794@robotics.caltech.edu> To: kaos@ocs.com.au, rgooch@atnf.csiro.au Subject: devfs and depmod Cc: devfs@oss.sgi.com Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi Richard and Keith, I've been thinking about the relationship between devfs and modutils. I really don't like how spread out all the information is becoming. devfs.conf: LOOKUP tts MODLOAD modules.conf: alias /dev/tts serial serial.c: serial_driver.name = "tts/%d"; What I think would clean things up _significantly_ is if each module could provide it's own dependencies, so that a depmod serial.o and (something like this) serial.c: serial_driver.name = "tts/%d"; EXPORT_DEV("tts"); defvs.conf: LOOKUP .* MODLOAD would create everything needed. All the information would be derived from _one_ source. Thoughts? -Jim From owner-devfs@oss.sgi.com Sun Jul 2 16:05:41 2000 Received: by oss.sgi.com id ; Sun, 2 Jul 2000 16:05:31 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:57028 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Sun, 2 Jul 2000 16:05:18 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e62N5Ep14467; Sun, 2 Jul 2000 17:05:14 -0600 Date: Sun, 2 Jul 2000 17:05:14 -0600 Message-Id: <200007022305.e62N5Ep14467@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: Jim Radford Cc: kaos@ocs.com.au, devfs@oss.sgi.com Subject: Re: devfs and depmod In-Reply-To: <200007022002.NAA15794@robotics.caltech.edu> References: <200007022002.NAA15794@robotics.caltech.edu> Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Jim Radford writes: > Hi Richard and Keith, > > I've been thinking about the relationship between devfs and modutils. > I really don't like how spread out all the information is becoming. > > devfs.conf: > > LOOKUP tts MODLOAD > > modules.conf: > > alias /dev/tts serial > > serial.c: > > serial_driver.name = "tts/%d"; > > What I think would clean things up _significantly_ is if each module > could provide it's own dependencies, so that a > > depmod serial.o > > and (something like this) > > serial.c: > > serial_driver.name = "tts/%d"; > EXPORT_DEV("tts"); > > defvs.conf: > > LOOKUP .* MODLOAD > > would create everything needed. All the information would be > derived from _one_ source. This idea has some merit. I agree that at the moment things are a bit cumbersome. I keep getting questions about module autoloading, and most often people haven't completed all the required steps. The first thing I should note is that devfsd.conf doesn't need to be changed. The default MODLOAD entry should be: LOOKUP .* MODLOAD Next, it would be a big improvement if the sample modules.conf file (at least the generic part of it) was hard-coded into modutils. We already have hard-coded entries for char-major-* and block-major-*, so I don't see why the devfs names can't be hard-coded as well. Beyond that, if we're going to add an EXPORT_DEV directive, we should probably also use it for the major number names, and remove the hard-coded names from modutils (in the long run: we need to preserve backwards compatibility). So serial.c would have something like: EXPORT_DEV("tts"); EXPORT_CHAR_MAJOR(4); Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Sun Jul 2 16:57:01 2000 Received: by oss.sgi.com id ; Sun, 2 Jul 2000 16:56:51 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:60612 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Sun, 2 Jul 2000 16:56:26 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e62NuTM15057; Sun, 2 Jul 2000 17:56:29 -0600 Date: Sun, 2 Jul 2000 17:56:29 -0600 Message-Id: <200007022356.e62NuTM15057@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: Tom Zerucha Cc: devfs@oss.sgi.com Subject: Re: cdwriting using IDE under devfs? In-Reply-To: <20000627105402.A879@deimos.mw.mediaone.net> References: <20000626220907.A13742@deimos.mw.mediaone.net> <200006270445.e5R4jjg08453@vindaloo.ras.ucalgary.ca> <20000627105402.A879@deimos.mw.mediaone.net> Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Tom Zerucha writes: > On Mon, Jun 26, 2000 at 10:45:45PM -0600, Richard Gooch wrote: > > Tom Zerucha writes: > > > I am using 2.4.0test1-ac22 and can't seem to find the right > > > combination to get my cdwriter to appear as a scsi drive. > > > > > > Any one do this (with devfs on earlier kernels)? > > > > Did this work before or not? > > This is the first time I've tried it with devfs + linux 2.4.0test1 > > The no-devfs 2.4.0test1 worked (see below) > > > If you load the sg driver, your device should appear under the > > /dev/scsi hierarchy. Does it? > > It doesn't thought it appears it wants to load something. > > I have all my IDE devices as modules (yes, ide-mod.o ide-probe-mod.o > ide-disk.o ide-cd.o and ide-scsi.o). There does seem to be some > operational problems depending on the order of the modules - you need > ide-cd, ide-probe, and ide-scsi in that order. > > Actually it seemed to work - I say seemed because as I was trying it > last night, (you get the messages when probing ide-scsi), but I got a > kernel panic. I have modified modules.conf to use ide-scsi for the > scsi controller card but I don't know if that is right or not. I > wasn't getting this far without a bus controller card, but it kpanics. > > Normally it simply says scsi: 1 host a lot (for each probe in cdrecord > -scanbus) - it found the CDs this time. > > Part of it might still be the IDE driver, but I think the devfs > load-unload is interacting with that in some way. IIRC, the IDE drivers will "steal" devices if you load them before ide-scsi. So try loading ide-scsi first. Also, if you do get a kernel panic, send in the report (after running through ksymoops). It may or may not be a devfs problem: I'd need to see the stack trace to get some idea. Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Sun Jul 2 19:49:02 2000 Received: by oss.sgi.com id ; Sun, 2 Jul 2000 19:48:52 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:6085 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Sun, 2 Jul 2000 19:48:27 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e632la317026; Sun, 2 Jul 2000 20:47:36 -0600 Date: Sun, 2 Jul 2000 20:47:36 -0600 Message-Id: <200007030247.e632la317026@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: linux-kernel@vger.rutgers.edu, devfs-announce-list@vindaloo.ras.ucalgary.ca Subject: [PATCH] devfs v99.17 available Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, all. Version 99.17 of my devfs patch is now available from: http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html The devfs FAQ is also available here. This work has been sponsored by SGI. Patch directly available from: ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/kernel-patches/v2.2/devfs-patch-current.gz NOTE: the devfs-patch-v99.x patches are maintenance patches for the 2.2.x production kernels. Devfs development is done against recent development kernels. Occasionally, the latest devfs patch for the development kernels may be backported to 2.2.x series, but this happens rarely. This is against 2.2.16. Highlights of this release: - Register whole-disc entry even for invalid partition tables - Updated README from master HTML file - Fixed call to in drivers/sgi/char/shmiq.c:shmiq_init() - Changed interface to (same as 2.4.0-test2) Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Sun Jul 2 20:04:11 2000 Received: by oss.sgi.com id ; Sun, 2 Jul 2000 20:04:01 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:8133 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Sun, 2 Jul 2000 20:03:37 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e6332vm17289; Sun, 2 Jul 2000 21:02:57 -0600 Date: Sun, 2 Jul 2000 21:02:57 -0600 Message-Id: <200007030302.e6332vm17289@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: linux-kernel@vger.rutgers.edu, devfs-announce-list@vindaloo.ras.ucalgary.ca Subject: [PATCH] devfs v175 available Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, all. Version 175 of my devfs patch is now available from: http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html The devfs FAQ is also available here. This work has been sponsored by SGI. Patch directly available from: ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/kernel-patches/v2.3/devfs-patch-current.gz This is against 2.4.0-test3-pre2. Highlights of this release: - DocBook update for fs/devfs/base.c Thanks to Tim Waugh - Removed stale fs/tunnel.c (was never used or completed) Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Mon Jul 3 12:46:08 2000 Received: by oss.sgi.com id ; Mon, 3 Jul 2000 12:45:49 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:4550 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Mon, 3 Jul 2000 12:45:39 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e63JjKI25118; Mon, 3 Jul 2000 13:45:20 -0600 Date: Mon, 3 Jul 2000 13:45:20 -0600 Message-Id: <200007031945.e63JjKI25118@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: Jim Radford Cc: kaos@ocs.com.au, devfs@oss.sgi.com Subject: Re: devfs and depmod In-Reply-To: <200007022002.NAA15794@robotics.caltech.edu> References: <200007022002.NAA15794@robotics.caltech.edu> Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Jim Radford writes: > I've been thinking about the relationship between devfs and modutils. > I really don't like how spread out all the information is becoming. A suggestion Keith made a while back is that for the MODLOAD action, I could use: modprobe -C. This way, I could ship (and install) a generic configuration file with devfsd, and that file could then include /etc/modules.conf which would contain the personalisations. It would ensure that when people install devfsd, they get a basic working configuration without needing to take any further steps. It also allows me to ship updates more quickly (I don't have to wait for Linus, since the sample modules configuration file would no longer be in the kernel source tree). What do you think of this idea? Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Mon Jul 3 16:55:50 2000 Received: by oss.sgi.com id ; Mon, 3 Jul 2000 16:55:40 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:18374 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Mon, 3 Jul 2000 16:55:16 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e63NsRL27777; Mon, 3 Jul 2000 17:54:27 -0600 Date: Mon, 3 Jul 2000 17:54:27 -0600 Message-Id: <200007032354.e63NsRL27777@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: linux-kernel@vger.rutgers.edu, devfs-announce-list@vindaloo.ras.ucalgary.ca Subject: devfsd-v1.3.10 available Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, all. I've just released version 1.3.10 of my devfsd (devfs daemon) at: http://www.atnf.csiro.au/~rgooch/linux/ This work has been sponsored by SGI. This works with devfs-patch-v130 and devfs-patch-v99.7 (or later). NOTE: if you have generic devfs entries in /etc/modules.conf, you will need to remove them. The main changes are: - Created generic /etc/modules.devfs file which is installed along with devfsd - Added "-C /etc/modules.devfs" when calling modprobe(8) - Updated man page - Updated sample devfsd.conf file. Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Wed Jul 5 20:29:45 2000 Received: by oss.sgi.com id ; Wed, 5 Jul 2000 20:29:35 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:42185 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Wed, 5 Jul 2000 20:29:22 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e663SC122309; Wed, 5 Jul 2000 21:28:12 -0600 Date: Wed, 5 Jul 2000 21:28:12 -0600 Message-Id: <200007060328.e663SC122309@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: linux-kernel@vger.rutgers.edu, devfs-announce-list@vindaloo.ras.ucalgary.ca Subject: [PATCH] devfs v176 available Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, all. Version 176 of my devfs patch is now available from: http://www.atnf.csiro.au/~rgooch/linux/kernel-patches.html The devfs FAQ is also available here. This work has been sponsored by SGI. Patch directly available from: ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/kernel-patches/v2.3/devfs-patch-current.gz This is against 2.4.0-test3-pre4. Highlights of this release: - Updated ToDo list - Removed sample modules.conf: now distributed with devfsd - Updated README from master HTML file - Ported to kernel 2.4.0-test3-pre4 (which had devfs-patch-v174) Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Mon Jul 10 06:25:19 2000 Received: by oss.sgi.com id ; Mon, 10 Jul 2000 06:25:09 -0700 Received: from mercury.eng.emc.com ([168.159.40.77]:46095 "EHLO mercury.lss.emc.com") by oss.sgi.com with ESMTP id ; Mon, 10 Jul 2000 06:24:52 -0700 Received: by mercury.eng.emc.com with Internet Mail Service (5.5.2650.21) id ; Mon, 10 Jul 2000 09:30:34 -0400 Message-ID: <276737EB1EC5D311AB950090273BEFDD7280C6@elway.lss.emc.com> From: "gray, jason" To: "'devfs@oss.sgi.com'" Subject: Help Installing devfsd! Date: Mon, 10 Jul 2000 09:20:02 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing I'm trying to install devfs on my Rhat 6.2 system with K. Rev 2.2.16. I downloaded the devfspatch and daemon, and am trying to install the daemon. I have the Devfs FAQ from www.atnf.csiro.au/~rgooch/linux/docs/devfs.html, but it isn't clear as to exactly how to install. It just says, "compile and install devfsd". When I do a make, It fails. What do I need to do to install it? Where do I install it? Please help. Thank you! From owner-devfs@oss.sgi.com Mon Jul 10 10:45:11 2000 Received: by oss.sgi.com id ; Mon, 10 Jul 2000 10:44:51 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:25453 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 10 Jul 2000 10:44:42 -0700 Received: from nodin.corp.sgi.com (fddi-nodin.corp.sgi.com [198.29.75.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA23901 for ; Mon, 10 Jul 2000 10:39:48 -0700 (PDT) mail_from (tduffy@dbear.engr.sgi.com) Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id JAA48971 for ; Mon, 10 Jul 2000 09:38:16 -0700 (PDT) Received: from dbear.engr.sgi.com (dbear.engr.sgi.com [163.154.18.85]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA94009; Mon, 10 Jul 2000 09:36:44 -0700 (PDT) mail_from (tduffy@dbear.engr.sgi.com) Received: from localhost (tduffy@localhost) by dbear.engr.sgi.com (8.9.3/8.8.7) with ESMTP id JAA07226; Mon, 10 Jul 2000 09:35:59 -0700 Date: Mon, 10 Jul 2000 09:35:59 -0700 (PDT) From: Thomas Duffy To: "gray, jason" cc: "'devfs@oss.sgi.com'" Subject: Re: Help Installing devfsd! In-Reply-To: <276737EB1EC5D311AB950090273BEFDD7280C6@elway.lss.emc.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing On Mon, 10 Jul 2000, gray, jason wrote: > I'm trying to install devfs on my Rhat 6.2 system with K. Rev 2.2.16. I > downloaded the devfspatch and daemon, and am trying to install the daemon. > I have the Devfs FAQ from www.atnf.csiro.au/~rgooch/linux/docs/devfs.html, > but it isn't clear as to exactly how to install. It just says, "compile and > install devfsd". When I do a make, It fails. What do I need to do to > install it? you first need to get the kernel and patch it with the devfs patch. then link that to /usr/src/linux so that the headers contain devfs stuff. now you should be able to install it. if you want, there is an rpm of devfs on http://oss.sgi.com/projects/sgilinux-combined/download/sgipropack1.3/latest/RPMS/devfsd-1.3.8-3SGI_31.i386.rpm I should be respinning a new one with 1.3.10 soon. but, if you don't want to use the rpm, the way to install it is: 1) put the devfsd.conf in /etc 2) put devfsd in /sbin 3) edit your /etc/rc.d/rc.sysinit and put way near the top (like before trying to mount HD's), a line action "Starting the Device File System Daemon" /sbin/devfsd /dev and you should be good to go. -tduffy > Where do I install it? > Please help. Thank you! > From owner-devfs@oss.sgi.com Mon Jul 10 11:04:11 2000 Received: by oss.sgi.com id ; Mon, 10 Jul 2000 11:04:01 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:19664 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Mon, 10 Jul 2000 11:03:45 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e6AI3ks26389; Mon, 10 Jul 2000 12:03:46 -0600 Date: Mon, 10 Jul 2000 12:03:46 -0600 Message-Id: <200007101803.e6AI3ks26389@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: linux-kernel@vger.rutgers.edu, devfs@oss.sgi.com Subject: Devfs BOF at OLS 2000 Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, all. I'm considering holding a BOF on devfs and hot-plug issues at the Ottawa Linux Symposium this month. Rooms will need to be booked in advance, so I'd like to get an idea on the level of interest. Please email me privately. Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Mon Jul 10 11:15:41 2000 Received: by oss.sgi.com id ; Mon, 10 Jul 2000 11:15:20 -0700 Received: from mercury.eng.emc.com ([168.159.40.77]:24581 "EHLO mercury.lss.emc.com") by oss.sgi.com with ESMTP id ; Mon, 10 Jul 2000 11:14:55 -0700 Received: by mercury.eng.emc.com with Internet Mail Service (5.5.2650.21) id ; Mon, 10 Jul 2000 14:20:37 -0400 Message-ID: <276737EB1EC5D311AB950090273BEFDD7280C8@elway.lss.emc.com> From: "gray, jason" To: "'devfs@oss.sgi.com'" Subject: Quick question! Date: Mon, 10 Jul 2000 14:10:04 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing I'm installing Devfs version devfs-patch-v99.17.gz on my redhat 6.2 system. Do I need any previous Devfs patches on my system to comply with the latest patch and make it work? Thanks Jay From owner-devfs@oss.sgi.com Mon Jul 10 11:18:20 2000 Received: by oss.sgi.com id ; Mon, 10 Jul 2000 11:18:10 -0700 Received: from vindaloo.ras.ucalgary.ca ([136.159.55.21]:22224 "EHLO vindaloo.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Mon, 10 Jul 2000 11:17:55 -0700 Received: (from rgooch@localhost) by vindaloo.ras.ucalgary.ca (8.10.0/8.10.0) id e6AIHqf26586; Mon, 10 Jul 2000 12:17:52 -0600 Date: Mon, 10 Jul 2000 12:17:52 -0600 Message-Id: <200007101817.e6AIHqf26586@vindaloo.ras.ucalgary.ca> From: Richard Gooch To: "gray, jason" Cc: "'devfs@oss.sgi.com'" Subject: Re: Quick question! In-Reply-To: <276737EB1EC5D311AB950090273BEFDD7280C8@elway.lss.emc.com> References: <276737EB1EC5D311AB950090273BEFDD7280C8@elway.lss.emc.com> Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing jason gray writes: > I'm installing Devfs version devfs-patch-v99.17.gz on my redhat 6.2 > system. Do I need any previous Devfs patches on my system to comply > with the latest patch and make it work? No. Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Tue Jul 11 00:26:44 2000 Received: by oss.sgi.com id ; Tue, 11 Jul 2000 00:26:34 -0700 Received: from africon.co.za ([196.25.68.66]:27914 "EHLO mail1.int.africon.co.za") by oss.sgi.com with ESMTP id ; Tue, 11 Jul 2000 00:26:21 -0700 Received: by mail1.int.africon.co.za with Internet Mail Service (5.5.2650.21) id <349L43DL>; Tue, 11 Jul 2000 07:39:42 +0200 Message-ID: From: Jan-Albert Venter Cc: "'devfs@oss.sgi.com'" Subject: Device signaling. Date: Tue, 11 Jul 2000 07:39:41 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" To: unlisted-recipients:; (no To-header on input) Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, I read through the entire documentation, and saw a paragraph about device signaling, which should allow you to for example automount cd's when a disc is inserted, (or a shell scirpt methinks that will automatically run cdp if it can't be mounted) However it gives no indication of how to set this up, merely referring me to the devfs homepage where I found nothing. I am writing an ncurses program to help people with the basic devfs configurations, (e.g. ttysecure setup etc.) basically just running through the doc's combined with what I myself experienced, asking questions where things might be different etc. And I would like to add the ability to configure some of these signalls, perhaps in a companion program if that turns out easier. But I can barely do that untill I can figure out how it works. A.J. Venter Chairperson - Pretoria Linux Users Group http://www.plug.za.org Technician Africon CCS 082 494 54003 Room E103 From owner-devfs@oss.sgi.com Tue Jul 11 05:28:08 2000 Received: by oss.sgi.com id ; Tue, 11 Jul 2000 05:27:48 -0700 Received: from vms3.isc.rit.edu ([129.21.3.10]:12047 "EHLO vms3.isc.rit.edu") by oss.sgi.com with ESMTP id ; Tue, 11 Jul 2000 05:27:23 -0700 Received: from rit.edu ([206.102.182.157]) by ritvax.isc.rit.edu (PMDF V5.2-32 #41784) with ESMTPA id <01JRMUKKNMXWLPMJG9@ritvax.isc.rit.edu> for devfs@oss.sgi.com; Tue, 11 Jul 2000 08:27:31 EDT Date: Tue, 11 Jul 2000 08:26:01 -0400 From: Mindaugas Idzelis Subject: VFS: inodes busy on changed media? To: devfs@oss.sgi.com Message-id: <396B1259.F1841BFF@rit.edu> MIME-version: 1.0 X-Mailer: Mozilla 4.08 [en] (Win98; I) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, i'm new to the list but i have read most of the archives for the past couple months. I am running an experimental linux distribution called jailbait. It runs from a 16 megabyte sandisk (disk on a chip). Since there is a limited amount of write cycles to the sandisk, this distribution tries to mount everything read only. Jailbait is based on ELM, an embeddable linux distro. Jailbait adds cramfs and devfs support, and i think there lies my problem. Actually several problems. First of all, the system logger complains that /dev/log doesn't exist. Does devfs support this functionality? Also, if you start X-windows as a non-root user, xrvt doesn't start. You can see that a window quickly appears and then disappears. I think that this might be a permissions problem with /dev/ptty entries. What are the permissions for these entries supposed to be? And finally, when doing a find / -name filename command, I don't get any results, but only a cryptic message: VFS: inodes busy on changed media. Any idea what could cause this? Thanks. --min From owner-devfs@oss.sgi.com Sun Jul 16 07:56:18 2000 Received: by oss.sgi.com id ; Sun, 16 Jul 2000 07:56:08 -0700 Received: from h-207-228-73-44.gen.cadvision.com ([207.228.73.44]:260 "EHLO mobilix.ras.ucalgary.ca") by oss.sgi.com with ESMTP id ; Sun, 16 Jul 2000 07:55:41 -0700 Received: (from rgooch@localhost) by mobilix.ras.ucalgary.ca (8.10.0/8.10.0) id e6GEtFb01039; Sun, 16 Jul 2000 08:55:15 -0600 Date: Sun, 16 Jul 2000 08:55:15 -0600 Message-Id: <200007161455.e6GEtFb01039@mobilix.ras.ucalgary.ca> From: Richard Gooch To: linux-kernel@vger.rutgers.edu, devfs@oss.sgi.com Subject: Devfs & Hot-Plug BOF & Workshop Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hi, all. I'm holding a devfs and Hot-Plug BOF at OLS 2000. The BOF is scheduled for Friday, 21-Jul at 10am. I've appended the abstract. In addition, I'll be holding a half-day working on devfs and HotPlug issues. This will be a brainstorming and design session, where developers can state what the need, what they'd like and we can evaluate solutions. There may even be code written :-) The workshop will probably be on Sunday, 23-Jul. Devfs and Hot-Plug ================== Devfs is the Device Filesystem for Linux. It provides an API for device drivers to create device nodes for each device attached to the system. The devfs namespace is designed to show the topology of devices, making it far easier to "navigate" your hardware. The recent support for hot-plug buses such as USB and FireWire require more sophisticated device management to fully utilise these buses. Devfs and its companion, devfsd (the device management daemon) provide an excellent solution to the problems of hot-plug support. In this BOF I will give a brief overview of the history and development of devfs, and summarise other work by USB developers who have used devfs+devfsd in their solutions. Following this, there will be an open discussion for developers who want to learn how devfs works, how to use it and the reasoning behind design choices. Regards, Richard.... Permanent: rgooch@atnf.csiro.au Current: rgooch@ras.ucalgary.ca From owner-devfs@oss.sgi.com Fri Jul 28 16:34:06 2000 Received: by oss.sgi.com id ; Fri, 28 Jul 2000 16:33:56 -0700 Received: from pec-150-61.tnt7.b2.uunet.de ([149.225.150.61]:49159 "EHLO router.abc") by oss.sgi.com with ESMTP id ; Fri, 28 Jul 2000 16:33:33 -0700 Received: from baldauf.org (notebook.abc [192.168.1.3]) by router.abc (8.8.8/8.8.8) with ESMTP id BAA02785 for ; Sat, 29 Jul 2000 01:33:29 +0200 Message-ID: <39821840.41C1F3E1@baldauf.org> Date: Sat, 29 Jul 2000 01:33:20 +0200 From: Xuan Baldauf Organization: Medium.net X-Mailer: Mozilla 4.74 [en] (Win98; U) X-Accept-Language: en,de-DE MIME-Version: 1.0 To: devfs@oss.sgi.com Subject: devfs1.3.10 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Hello, Setting "include /etc/modules.conf" in /etc/modules.devfs does not work for me. After tracking the problem down, I set the include to the start of the file and then it worked. My system: SuSE6.3 Linux desktop 2.4.0-test5 #1 Fri Jul 28 19:12:56 CEST 2000 i586 unknown modprobe version 2.3.6 I hope that is enough to indentifiy the real problem source (maybe I have a too old or too new modprobe?) Xuân. :o) From owner-devfs@oss.sgi.com Sun Jul 30 17:45:41 2000 Received: by oss.sgi.com id ; Sun, 30 Jul 2000 17:45:31 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:41486 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Sun, 30 Jul 2000 17:45:15 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id RAA19868 for ; Sun, 30 Jul 2000 17:37:42 -0700 (PDT) mail_from (mee@cthulhu.engr.sgi.com) Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id RAA48698 for ; Sun, 30 Jul 2000 17:43:29 -0700 (PDT) Received: from engr.sgi.com (miine.engr.sgi.com [163.154.6.142]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA27464; Sun, 30 Jul 2000 17:41:56 -0700 (PDT) mail_from (mee@engr.sgi.com) Message-ID: <3984CB3F.23AF646C@engr.sgi.com> Date: Sun, 30 Jul 2000 17:41:35 -0700 From: Jeremy Brown X-Mailer: Mozilla 4.7C-SGI [en] (X11; I; IRIX 6.5-ALPHA-1286545420 IP32) X-Accept-Language: en MIME-Version: 1.0 To: Xuan Baldauf CC: devfs@oss.sgi.com Subject: Re: devfs1.3.10 References: <39821840.41C1F3E1@baldauf.org> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Xuan Baldauf wrote: > > Hello, > > Setting "include /etc/modules.conf" in /etc/modules.devfs does not work > for me. After tracking the problem down, I set the include to the start > of the file and then it worked. > > My system: > > SuSE6.3 > Linux desktop 2.4.0-test5 #1 Fri Jul 28 19:12:56 CEST 2000 i586 unknown > modprobe version 2.3.6 > > I hope that is enough to indentifiy the real problem source (maybe I > have a too old or too new modprobe?) > > Xuân. :o) I have experienced exactly the same behavior on TurboLinux 6.0 with modutils 2.3.11-1. Do you also see a stream of "Cannot locate module /dev/" at boot? Jeremy Brown SGI From owner-devfs@oss.sgi.com Sun Jul 30 23:53:02 2000 Received: by oss.sgi.com id ; Sun, 30 Jul 2000 23:52:42 -0700 Received: from pec-150-84.tnt7.b2.uunet.de ([149.225.150.84]:17169 "EHLO router.abc") by oss.sgi.com with ESMTP id ; Sun, 30 Jul 2000 23:52:24 -0700 Received: from baldauf.org (notebook.abc [192.168.1.3]) by router.abc (8.8.8/8.8.8) with ESMTP id IAA06442; Mon, 31 Jul 2000 08:52:04 +0200 Message-ID: <3985221F.CE066AC2@baldauf.org> Date: Mon, 31 Jul 2000 08:52:15 +0200 From: Xuan Baldauf Organization: Medium.net X-Mailer: Mozilla 4.74 [en] (Win98; U) X-Accept-Language: en,de-DE MIME-Version: 1.0 To: Jeremy Brown CC: devfs@oss.sgi.com Subject: Re: devfs1.3.10 References: <39821840.41C1F3E1@baldauf.org> <3984CB3F.23AF646C@engr.sgi.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Jeremy Brown wrote: > Xuan Baldauf wrote: > > > > Hello, > > > > Setting "include /etc/modules.conf" in /etc/modules.devfs does not work > > for me. After tracking the problem down, I set the include to the start > > of the file and then it worked. > > > > My system: > > > > SuSE6.3 > > Linux desktop 2.4.0-test5 #1 Fri Jul 28 19:12:56 CEST 2000 i586 unknown > > modprobe version 2.3.6 > > > > I hope that is enough to indentifiy the real problem source (maybe I > > have a too old or too new modprobe?) > > > > Xuân. :o) > > I have experienced exactly the same behavior on TurboLinux 6.0 with > modutils 2.3.11-1. Do you also see a stream of "Cannot locate module > /dev/" at boot? I do this too, but also when placing "include /etc/modules.conf" to the top of /etc/modules.devfs. But I'm sure this time the remaining problem is somewhere in the init scripts, a process wants to access /dev/xconsole where no xconsole is. I have to track it down. > > > Jeremy Brown > SGI Xuân. :o) From owner-devfs@oss.sgi.com Mon Jul 31 00:07:42 2000 Received: by oss.sgi.com id ; Mon, 31 Jul 2000 00:07:32 -0700 Received: from africon.co.za ([196.25.68.66]:58376 "EHLO mail1.int.africon.co.za") by oss.sgi.com with ESMTP id ; Mon, 31 Jul 2000 00:07:15 -0700 Received: by mail1.int.africon.co.za with Internet Mail Service (5.5.2650.21) id <349LWT2N>; Mon, 31 Jul 2000 09:06:32 +0200 Message-ID: From: Jan-Albert Venter Cc: devfs@oss.sgi.com Subject: Amusing (slightly OT) Date: Mon, 31 Jul 2000 09:06:26 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" To: unlisted-recipients:; (no To-header on input) Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing About 80% of the programs that make up my Linux system at home is Alpha or early Beta code, mostly because I feel that besides my own GPL programs using these, fixing and reporting bugs etc. is a way to give something back to the community. Hence I have been playing with devfs from very early on, shortly after I installed it, (which happened at the same time as severall pieces of Hardware work) I experienced a very strange problem, I could not hear CD's playing. CD-rom was fine (tested in the headphone jack) soundcard played everything else just peachy. So I began to wonder if the cd-apps didn't have trouble mapping the devfsd compatibility devices. My suspicions was further aroused by the fact that my miniature (for games) windows install was playing them just fine. For weeks I was digging in code, playing with this and that etc. trying to find the source of the problem. Untill one day after grudginly rebooting into windows to play a CD (I have a $1000 sound system on my PC - I aint buying no hi-fi too) I discovered that the cd-rom software volume controll wasn't working. After three minutes I learned that the modem-feed was controlling the sound, thus I dug deeper and discovered that after my hardware work, I had plugged the cd-rom sound cable into the wrong input on the sound-card. just goes to show, all bugs are human error, be it developer or operator error being beside the point. Ciao A.J. Venter From owner-devfs@oss.sgi.com Mon Jul 31 15:51:41 2000 Received: by oss.sgi.com id ; Mon, 31 Jul 2000 15:51:31 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:12156 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 31 Jul 2000 15:51:11 -0700 Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id PAA21308 for ; Mon, 31 Jul 2000 15:43:38 -0700 (PDT) mail_from (mee@cthulhu.engr.sgi.com) Received: from engr.sgi.com (miine.engr.sgi.com [163.154.6.142]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id PAA47590; Mon, 31 Jul 2000 15:50:54 -0700 (PDT) mail_from (mee@engr.sgi.com) Message-ID: <398602B3.7B0D499D@engr.sgi.com> Date: Mon, 31 Jul 2000 15:50:27 -0700 From: Jeremy Brown X-Mailer: Mozilla 4.7C-SGI [en] (X11; I; IRIX 6.5-ALPHA-1286545420 IP32) X-Accept-Language: en MIME-Version: 1.0 To: Xuan Baldauf CC: devfs@oss.sgi.com Subject: Re: devfs1.3.10 References: <39821840.41C1F3E1@baldauf.org> <3984CB3F.23AF646C@engr.sgi.com> <3985221F.CE066AC2@baldauf.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-devfs@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;devfs-outgoing Xuan Baldauf wrote: > > Jeremy Brown wrote: [cut] > > I have experienced exactly the same behavior on TurboLinux 6.0 with > > modutils 2.3.11-1. Do you also see a stream of "Cannot locate module > > /dev/" at boot? > > I do this too, but also when placing "include /etc/modules.conf" to the top > of /etc/modules.devfs. But I'm sure this time the remaining problem is > somewhere in the init scripts, a process wants to access /dev/xconsole where > no xconsole is. I have to track it down. It seems to me to be coming from the autoload functionality of devfs, because the messages go away when I comment that line out. My guess is that devfs is attempting a modprobe of every device that appears in /dev, so that it can build a database of modules that it will need to load when those devices are accessed. REG, is this pretty close to the truth? Is there a way to suppress those warnings? Thanks! Jeremy Brown SGI