Messages in this thread | | | Date | Thu, 17 Aug 2006 08:42:45 -0700 | From | Greg KH <> | Subject | Re: PATCH: Multiprobe sanitizer |
| |
On Thu, Aug 17, 2006 at 04:43:29PM +0200, Olaf Hering wrote: > On Thu, Aug 17, 2006 at 05:22:44AM -0700, Greg KH wrote: > > On Thu, Aug 17, 2006 at 02:12:57PM +0200, Benjamin Herrenschmidt wrote: > > > On Thu, 2006-08-17 at 05:00 -0700, Greg KH wrote: > > > > On Thu, Aug 17, 2006 at 11:24:35AM +0200, Benjamin Herrenschmidt wrote: > > > > > Probe ordering is fragile and completely defeated with busses that are > > > > > already probed asynchronously (like USB or firewire), and things can > > > > > only get worse. Thus we need to look for generic solutions, the trick of > > > > > maintaining probe ordering will work around problems today but we'll > > > > > still hit the wall in an increasing number of cases in the future. > > > > > > > > That's exactly why udev was created :) > > > > > > > > It can handle bus ordering issues already today just fine, and distros > > > > use it this way in shipping, "enterprise ready" products. > > > > > > Only up to a certain point and for certain drivers... but yeah. > > > > What drivers are not supported by this? Seriously, have we missed any? > > Do serial drivers have a device symlink now
Yes: $ tree /sys/class/tty/ttyS0 /sys/class/tty/ttyS0 |-- dev |-- device -> ../../../devices/platform/serial8250 |-- subsystem -> ../../../class/tty `-- uevent
> and video drivers?
Properly written ones do, I have heard reports that some do not, but that's a driver bug that should be fixed with a one line addition. If you know of any specific ones, please let me know and I'll make the needed change.
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/
| |