From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Date: Tue, 23 Dec 2003 19:16:34 +0000 Subject: Re: [PATCH] add sysfs mem device support [2/4] Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Tue, Dec 23, 2003 at 10:01:27AM -0800, Greg KH wrote: > In order for tools like udev to work, we must export all char devices > that are registered with the kernel. We can't do this at > register_chrdev() time, as that only allocates a whole major. And > people haven't converted over to using register_chrdev_region only when > they really have a device present yet. Then add a random-junk-not-converted-yet devclass instead of duplicting the adhoc code everywhere. Still I'd vote for going to the proper interface directly instead of adding bad hacks all over the places. If that means waiting for 2.7 to open, so what? > With devices such as the misc devices, we only care about the devices we > really have in the system at that time. It also gives us the ability to > show the linkage between the logical device, and the physical one (for > misc devices.) But why is it tied to the obsoltet misc mechanism (or the obsolete usb major thing, etc..) > Now yeah, I can see that some people might think it's a bit overkill to > move the mem devices here, but why not? They are logical devices in the > system, and as stated above, it provides a place within sysfs to move > user modifiable attributes of these devices out of /proc (as they do not > pertain to anything related to processes.) What user-modifiable attributes? ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op=click _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel