Возникла задача: замедлить «течение времени» внутри виртуалки qemu-kvm. Нужно не замедлить выполнение кода в виртуалке, а именно сделать так, чтобы система в виртуалке думала, что реальное время идёт медленнее. Основная цель - заставить разнообразные таймауты истекать медленнее, чем они должны по реальному времени. Нужно это для запуска сложной и жирной проприетарной хрени под valgrind'ом.
Может кто-то уже делал такое или даже есть готовые патчи и т.п.? Нагуглить ничего не удалось. Исходники qemu придётся курить очень долго, так как в низкоуровневом устройстве x86 я мало что понимаю. Разных ляторов, отсчитывающих время, там похоже больше одного предусмотрено...