|
I haven't heard of such problem, but I believe it could happen. You should perform a profiling of your driver and see which operation (or time between which operations) is increased. That's your code, so you will know which places are critical. When you have that info, you can look into the changes in the kernel subsystems used in the places you identify. With 30% drop it may not be that obvious, however (10 times drop would be much harder to debug). It may be some very small thing, but run very often. Check locking, for instance.
|