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
--