All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.