> This turned out to be the console switching. Each time I switch a virtual
> console somewhere I would loose 3.6ms. In other words, even though I am
> inside my dummy device driver, doing a 'read', some interrupt takes
> away control for 3.6ms. doing this timing with interrupts off will give
> very uniform and stable reading, of course.