Avi Kivity
06465c5a3a
KVM: Handle cpuid in the kernel instead of punting to userspace
...
KVM used to handle cpuid by letting userspace decide what values to
return to the guest. We now handle cpuid completely in the kernel. We
still let userspace decide which values the guest will see by having
userspace set up the value table beforehand (this is necessary to allow
management software to set the cpu features to the least common denominator,
so that live migration can work).
The motivation for the change is that kvm kernel code can be impacted by
cpuid features, for example the x86 emulator.
Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-05-03 10:52:23 +03:00
..
acpi
ACPI: Disable MSI on request of FADT
2007-04-25 01:13:47 -04:00
asm-alpha
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
2007-04-27 09:29:04 -07:00
asm-arm
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-arm26
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-avr32
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2007-04-27 09:26:46 -07:00
asm-cris
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-frv
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-generic
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2007-04-27 09:26:46 -07:00
asm-h8300
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-i386
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-ia64
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-m32r
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-m68k
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-m68knommu
asm-mips
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2007-04-27 09:26:46 -07:00
asm-parisc
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-powerpc
Merge branch 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-04-30 08:10:12 -07:00
asm-ppc
[POWERPC] Stop using ppc_sys for Xilinx Virtex boards
2007-04-30 11:02:04 +10:00
asm-s390
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2007-04-27 09:26:46 -07:00
asm-sh
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
2007-04-27 09:29:04 -07:00
asm-sh64
[NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution
2007-04-25 22:24:04 -07:00
asm-sparc
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
2007-04-27 09:29:04 -07:00
asm-sparc64
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
2007-04-27 09:29:04 -07:00
asm-um
[NET]: div64_64 consolidate (rev3)
2007-04-25 22:23:33 -07:00
asm-v850
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-x86_64
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
asm-xtensa
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
crypto
keys
[AF_RXRPC]: Provide secure RxRPC sockets for use by userspace and kernel both
2007-04-26 15:48:28 -07:00
linux
KVM: Handle cpuid in the kernel instead of punting to userspace
2007-05-03 10:52:23 +03:00
math-emu
media
V4L/DVB (5355): Add VIDIOC_G_CHIP_IDENT to various i2c modules
2007-04-27 15:43:50 -03:00
mtd
UBI: Unsorted Block Images
2007-04-27 14:23:33 +03:00
net
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2007-04-30 08:14:42 -07:00
pcmcia
rdma
rxrpc
[AF_RXRPC]: Delete the old RxRPC code.
2007-04-26 15:55:48 -07:00
scsi
sound
video
Kbuild