Skip to content

In kernel PIT patch

Yang, Sheng kvm 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 34 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6KVM: In kernel pit modelarch/x86/kvm/Makefile arch/x86/kvm/i8254.c arch/x86/kvm/i8254.h +4 more+742 -117 replies
2/6kvm: libkvm: Add Supporting for in-kernel PIT modelkernel/Kbuild libkvm/kvm-common.h libkvm/libkvm-x86.c +1 more+66 -20 replies
3/6kvm: qemu: Add option for enable/disable in kernel PITlibkvm/libkvm-x86.c qemu/hw/i8254.c qemu/hw/pc.c +3 more+52 -63 replies
4/6KVM: Add save/restore supporting of in kernel PITarch/x86/kvm/i8254.c arch/x86/kvm/i8254.h arch/x86/kvm/x86.c +2 more+103 -00 replies
5/6kvm: libkvm: Add interface for PIT save/restore supportinglibkvm/libkvm-x86.c libkvm/libkvm.h+56 -00 replies
6/6kvm: qemu: Add save/restore support for in kernel PITqemu/hw/i8254.c+139 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] In kernel PIT patch

Hi

Here is the last in-kernel PIT patch for KVM. The mainly change from last version is the supporting to save/restore. I also tested live migration.

The other modifies including some date structure changed to be better for supporting the save/restore. I moved the PIT timer to outside of channel structure, which explicitly means only one channel (channel 0) would trigger it.

After fix TSC problem on SMP PAE RHEL5/5.1 guest, now the patch works well without any modify of kernel parameter.

Signature · 7 lines
Thanks
Yang, Sheng

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/