OK, so in that case how about applying the patch I sent for now (since it should make things better for stable users) and then refactoring to do the callibration at startup with cache bypass enabled for a proper fix?
Ok, fine.
Acked-by: Adam Thomson <Adam.Thomson.Opensource at diasemi.com>