diff options
author | Christian Borntraeger <borntraeger@de.ibm.com> | 2019-02-15 13:47:20 +0100 |
---|---|---|
committer | Christian Borntraeger <borntraeger@de.ibm.com> | 2019-10-10 13:18:38 +0200 |
commit | 8474e5cac07e7f21dd8c0b3620640db30115db56 (patch) | |
tree | 41dabba55c3bacb5ca6c912765b87a6ae28f6327 /arch/s390/kvm/kvm-s390.c | |
parent | efec8d219fb1bc2d7ab4f1c582e7beed44e309f4 (diff) | |
download | linux-8474e5cac07e7f21dd8c0b3620640db30115db56.tar.gz linux-8474e5cac07e7f21dd8c0b3620640db30115db56.tar.bz2 linux-8474e5cac07e7f21dd8c0b3620640db30115db56.zip |
KVM: s390: count invalid yields
To analyze some performance issues with lock contention and scheduling
it is nice to know when diag9c did not result in any action or when
no action was tried.
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'arch/s390/kvm/kvm-s390.c')
-rw-r--r-- | arch/s390/kvm/kvm-s390.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/kvm-s390.c index 40af442b2e15..3b5ebf48f802 100644 --- a/arch/s390/kvm/kvm-s390.c +++ b/arch/s390/kvm/kvm-s390.c @@ -155,6 +155,7 @@ struct kvm_stats_debugfs_item debugfs_entries[] = { { "instruction_diag_10", VCPU_STAT(diagnose_10) }, { "instruction_diag_44", VCPU_STAT(diagnose_44) }, { "instruction_diag_9c", VCPU_STAT(diagnose_9c) }, + { "diag_9c_ignored", VCPU_STAT(diagnose_9c_ignored) }, { "instruction_diag_258", VCPU_STAT(diagnose_258) }, { "instruction_diag_308", VCPU_STAT(diagnose_308) }, { "instruction_diag_500", VCPU_STAT(diagnose_500) }, |