Win32 版 qemu で 10ms 未満のタイマ割り込みがまともに取れないよ問題

って長いヨ。それはともかく、ちょっと気になったので cvs からソース落としてきて調べてみました。
とりあえずパッチだけ
…まあ要するに hlt 検出後は(Win32 だけ)問答無用で 10ms の sleep がはいっちゃう実装になっているようです。待ち時間を 0ms(この場合ただの yield になるんでしょうか)にすると 1ms まで取れるようになりますが、この場合ホストの CPU はぶんまわりっぱなしであまり嬉しくありません。どうしたもんですかね。