]> git.baikalelectronics.ru Git - kernel.git/commit
context_tracking: Move guest exit vtime accounting to separate helpers
authorWanpeng Li <wanpengli@tencent.com>
Wed, 5 May 2021 00:27:29 +0000 (17:27 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 5 May 2021 20:54:11 +0000 (22:54 +0200)
commitfb120b78492dec1806e978d6195fdf9ed70c4ffc
tree78fea5ad1c3329cd91ed4014c0b84cb3be77881f
parent5a0d1e3183400b5733903e4b480d60c1d4b0b976
context_tracking: Move guest exit vtime accounting to separate helpers

Provide separate vtime accounting functions for guest exit instead of
open coding the logic within the context tracking code.  This will allow
KVM x86 to handle vtime accounting slightly differently when using
tick-based accounting.

Suggested-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Wanpeng Li <wanpengli@tencent.com>
Co-developed-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Sean Christopherson <seanjc@google.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Link: https://lore.kernel.org/r/20210505002735.1684165-3-seanjc@google.com
include/linux/context_tracking.h