| | Date | Wed, 14 May 2008 15:11:39 -0700 (PDT) | | From | Linus Torvalds <> | | Subject | Re: [announce] "kill the Big Kernel Lock (BKL)" tree | |
On Wed, 14 May 2008, Alan Cox wrote:
>
> Here is a fun one for general discussion - right now driver probe
> functions request resources. We have no ordering on the requests so we
> have deadlocks if two drivers do resource requests for conflicting
> resources in reverse order.
resource requests aren't blocking, so it wouldn't actually be a deadlock.
It would just be a "both failed, try again".
That said, two drivers shouldn't be probing the same hardware at the same
time regardless, so I can't imagine that it's much of a problem in real
life.
Linus
|