]> git.baikalelectronics.ru Git - kernel.git/commit
x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock
authorThomas Gleixner <tglx@linutronix.de>
Thu, 19 Jul 2018 20:55:25 +0000 (16:55 -0400)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 19 Jul 2018 22:02:37 +0000 (00:02 +0200)
commitc3f17d699107e9c594828b71a72d5b2a9b0eeaa4
tree92b976822e195fabf7696c0e386d87813554c372
parentc5d3d89e9a77e950a7c8b2305173e43ee9cd4ee0
x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock

There is no point to have this in the kvm code itself and call it from
there. This can be called from an initcall and the parameter is cleared
when the hypervisor is not KVM.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Pavel Tatashin <pasha.tatashin@oracle.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Cc: steven.sistare@oracle.com
Cc: daniel.m.jordan@oracle.com
Cc: linux@armlinux.org.uk
Cc: schwidefsky@de.ibm.com
Cc: heiko.carstens@de.ibm.com
Cc: john.stultz@linaro.org
Cc: sboyd@codeaurora.org
Cc: hpa@zytor.com
Cc: douly.fnst@cn.fujitsu.com
Cc: peterz@infradead.org
Cc: prarit@redhat.com
Cc: feng.tang@intel.com
Cc: pmladek@suse.com
Cc: gnomes@lxorguk.ukuu.org.uk
Cc: linux-s390@vger.kernel.org
Cc: boris.ostrovsky@oracle.com
Cc: jgross@suse.com
Link: https://lkml.kernel.org/r/20180719205545.16512-7-pasha.tatashin@oracle.com
arch/x86/include/asm/kvm_guest.h [deleted file]
arch/x86/kernel/kvm.c
arch/x86/kernel/kvmclock.c