tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: locking order between softnet_lock and the kernel lock
> Generally speaking, I don't think we require locks to be released in
> order - though of course it is good practice.
If you're going to release them all, then, unless the locks themselves
interact somehow (as someone said was the case with kernel-lock, I
think), then you can release in whatever order you please - _provided_
that you release them all without reacquiring any until you've finished
releasing.
I do, however, agree that proper nesting is usually a good idea. Just
not for correctness reasons.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse%rodents-montreal.org@localhost
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B
Home |
Main Index |
Thread Index |
Old Index