I'm looking at making device probing a zillion different threads from
within the kernel, allowing us to probe devices much faster than we do
today (and fixes a lot of nasty problems with broken hardware that we
currently have today). That would ensure that those events would never
be in a reliable and repeatable order :)
> It may not happen much in practice, but we have had problem with cardbus
> contact bounce causing an event storm in the past. The daemon could just
> swallow the first 5 insert/remove pairs and process the final insert only.
>
> The kernel would have to drop messages on the floor at some point though.
Exactly, let's not do that. The current scheme does not do that. Out
of order is solvable, while missing events is not simple.
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/