In theory yes, but not in Linux -- normal drivers simply don't use LOCK in any way
on a UP kernel.
We discussed exactly this in the earlier subthread :)
The driver is broken because if it relies on this it will not work on a UP kernel.
Also it's not portable and in general a bad idea.
Is it known which driver has this problem?
-Andi (who finds hpa's "timing theory" to be more believable anyways)
--
ak@linux.intel.com -- Speaking for myself only.
--