Marco d'Itri wrote:|
Please send the patches to me.* Revise Hotplug pci.rc to use the sysfs mechanism to identify PCI devices and thus make it 2.6 compatible.I did, but upstream is very slow at accepting patches. I also removed all bashisms.
Plug events aren't provided for boot-time devices, they are enumerated, and all of their plug events are synthesized by their hotplug <bus>.rc scripts. Currently tty devices are enumerated as a class under /sys/class, but not as bus devices. Parallel ports aren't enumerated at all. I will look at enumerating platform and ISA bus devices (I haven't tried the ISA PNP driver). PCI VGA cards are enumerated, and get hotplug events if you have a hot-plug PCI. Once we get an event for them, I think it is OK to query them for their monitor.* Add these facilities to hotplug: o Detect parallel ports. Load the drivers first, then probe them. o Detect serial ports. Again, load the drivers first, then o Detect monitors on video cards.These are not jobs for hotplug, as the kernel does not provide plug events for these devices.
* Add udev to the installer.It's not even remotely ready for production. (http://www.bofh.it/~md/debian/)
OK, I downloaded that.