kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH 2/2] KVM: Create debugfs dir and stat files for each VM
@ 2015-11-26 16:17 Tyler Baker
  2015-11-26 20:47 ` Christian Borntraeger
  0 siblings, 1 reply; 14+ messages in thread
From: Tyler Baker @ 2015-11-26 16:17 UTC (permalink / raw)
  To: borntraeger
  Cc: frankja, kvm, pbonzini, pmorel, dan.carpenter,
	Kevin's boot bot

Hi Christian,

The kernelci.org bot recently has been reporting kvm guest boot
failures[1] on various arm64 platforms in next-20151126. The bot
bisected[2] the failures to the commit in -next titled "KVM: Create
debugfs dir and stat files for each VM". I confirmed by reverting this
commit on top of next-20151126 it resolves the boot issue.

In this test case the host and guest are booted with the same kernel.
The host is booted over nfs, installs qemu (qemu-system arm64 2.4.0),
and launches a guest. The host is booting fine, but when the guest is
launched it errors with "Failed to retrieve host CPU features!". I
checked the host logs, and found an "Unable to handle kernel paging
request" splat[3] which occurs when the guest is attempting to start.

I scanned the patch in question but nothing obvious jumped out at me,
any thoughts?

Cheers,

Tyler

[1] http://kernelci.org/boot/all/job/next/kernel/next-20151126/
[2] http://hastebin.com/fuhicugate.vhdl
[3]http://hastebin.com/yicefetuho.sm

^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH v2 0/2] RFC: kvm stat enhancements
@ 2015-11-23 11:24 Christian Borntraeger
  2015-11-23 11:24 ` [PATCH 2/2] KVM: Create debugfs dir and stat files for each VM Christian Borntraeger
  0 siblings, 1 reply; 14+ messages in thread
From: Christian Borntraeger @ 2015-11-23 11:24 UTC (permalink / raw)
  To: Paolo Bonzini; +Cc: KVM, Janosch Frank

Paolo,

here is an updated version of the kvm_stat enhancements. (containing
the fixes from Dan Carpenter)

I am preparing a pull request for s390 and I could add these patches
into the pull request. 
Shall I defer these patches until further review, or are we confident
enough to add them to queue or next?

Christian



Janosch Frank (2):
  KVM: Remove unnecessary debugfs dentry references
  KVM: Create debugfs dir and stat files for each VM

 include/linux/kvm_host.h |   8 +-
 virt/kvm/kvm_main.c      | 212 ++++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 196 insertions(+), 24 deletions(-)

-- 
2.3.0


^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH 0/2] kvm: provide kvm stat per process
@ 2015-11-18 13:11 Christian Borntraeger
  2015-11-18 13:11 ` [PATCH 2/2] KVM: Create debugfs dir and stat files for each VM Christian Borntraeger
  0 siblings, 1 reply; 14+ messages in thread
From: Christian Borntraeger @ 2015-11-18 13:11 UTC (permalink / raw)
  To: Paolo Bonzini
  Cc: KVM, Cornelia Huck, Jens Freimann, Janosch Frank, linux-s390,
	Christian Borntraeger

Paolo,

I plan to submit these patches via my next s390 pull request.
Basic idea is: we already have all kvm_stats per cpu and per
vm, lets provide some additional debugfs folders to get
kvm_stats also per VM to detect cases where only one guest
goes wild. (no per vCPU stats yet. Do we want those as well?)

Can you review and ack/nack? (Or as an alternative take the
patches yourself)


Janosch Frank (2):
  KVM: Remove unnecessary debugfs dentry references
  KVM: Create debugfs dir and stat files for each VM

 include/linux/kvm_host.h |   8 +-
 virt/kvm/kvm_main.c      | 206 ++++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 191 insertions(+), 23 deletions(-)

-- 
2.3.0


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2016-02-02 19:37 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-26 16:17 [PATCH 2/2] KVM: Create debugfs dir and stat files for each VM Tyler Baker
2015-11-26 20:47 ` Christian Borntraeger
2015-11-27  8:54   ` Christian Borntraeger
2015-11-27 17:08     ` Tyler Baker
2015-11-27 18:53       ` Tyler Baker
2015-11-27 20:42         ` Tyler Baker
2015-11-30  8:37           ` Janosch Frank
2015-11-30 15:10             ` Alex Bennée
2015-11-30  8:38           ` Christian Borntraeger
2015-11-30 17:00             ` Tyler Baker
2016-02-02 17:15             ` Paolo Bonzini
2016-02-02 19:37               ` Christian Borntraeger
  -- strict thread matches above, loose matches on Subject: below --
2015-11-23 11:24 [PATCH v2 0/2] RFC: kvm stat enhancements Christian Borntraeger
2015-11-23 11:24 ` [PATCH 2/2] KVM: Create debugfs dir and stat files for each VM Christian Borntraeger
2015-11-18 13:11 [PATCH 0/2] kvm: provide kvm stat per process Christian Borntraeger
2015-11-18 13:11 ` [PATCH 2/2] KVM: Create debugfs dir and stat files for each VM Christian Borntraeger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).