kvm: external module: Use kvm_on_each_cpu in preempt.c
commit6e69b3bafd1140fa3e40cbb0fe8b79c6acd055ca
authorAlexander Graf <agraf@suse.de>
Sat, 8 Nov 2008 07:53:21 +0000 (8 08:53 +0100)
committerAvi Kivity <avi@redhat.com>
Sun, 9 Nov 2008 13:07:50 +0000 (9 15:07 +0200)
treebc75f756b9de7c07b4c5327c6d5cf3a44ff6128b
parent198dc96015f0452404333dcb1a795b565a453ca9
kvm: external module: Use kvm_on_each_cpu in preempt.c

Compat modules need to use kvm_on_each_cpu instead on on_each_cpu
in order to be compatible throughout various kernel versions.

Unfortunately preempt.c uses on_each_cpu. This patch changes preempt.c
to also use the kvm version, so it is compatible with the rest of the
external module build.

This fixes building on newer kernels without preempt notifiers.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
kvm/kernel/x86/preempt.c