All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] KVM: arm/arm64: Guest synchronous halt/resume
@ 2015-07-06 12:49 ` Eric Auger
  0 siblings, 0 replies; 24+ messages in thread
From: Eric Auger @ 2015-07-06 12:49 UTC (permalink / raw)
  To: eric.auger, eric.auger, linux-arm-kernel, kvmarm,
	christoffer.dall, marc.zyngier
  Cc: pbonzini, alex.williamson, patches

This series introduces the capability to synchronously exit the guest
and prevent it from being re-entered.

This functionality is requested for IRQ forwarding where we need to make
sure the guest has exited and is prevented from being rescheduled until
we complete the forwarding state change.

This series does not introduce any user of the functionality. First user
will be IRQ forwarding. The split is done to ease the review process.

can be found at:
https://git.linaro.org/people/eric.auger/linux.git/shortlog/refs/heads/v4.2-rc1-bypass-fwd-v2

Best Regards

Eric

History:

PATCH:
- just added __maybe_unused following Marc's advice

RFC life before:
- originally part of [RFC 00/17] ARM IRQ forward control based on IRQ
  bypass manager (https://lkml.org/lkml/2015/7/2/268) and isolated in
  this series.

Eric Auger (2):
  KVM: arm: rename pause into power_off
  kvm: arm/arm64: implement kvm_arm_[halt,resume]_guest

 arch/arm/include/asm/kvm_host.h   |  5 ++++-
 arch/arm/kvm/arm.c                | 41 +++++++++++++++++++++++++++++++++------
 arch/arm/kvm/psci.c               | 10 +++++-----
 arch/arm64/include/asm/kvm_host.h |  3 +++
 4 files changed, 47 insertions(+), 12 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2015-08-07 16:17 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-06 12:49 [PATCH 0/2] KVM: arm/arm64: Guest synchronous halt/resume Eric Auger
2015-07-06 12:49 ` Eric Auger
2015-07-06 12:49 ` [PATCH 1/2] KVM: arm: rename pause into power_off Eric Auger
2015-07-06 12:49   ` Eric Auger
2015-07-07 13:36   ` Andrew Jones
2015-07-07 13:36     ` Andrew Jones
2015-07-07 14:08     ` Eric Auger
2015-07-07 14:08       ` Eric Auger
2015-07-18  9:09   ` Christoffer Dall
2015-07-18  9:09     ` Christoffer Dall
2015-08-07 12:36     ` Eric Auger
2015-08-07 12:36       ` Eric Auger
2015-07-06 12:49 ` [PATCH 2/2] kvm: arm/arm64: implement kvm_arm_[halt,resume]_guest Eric Auger
2015-07-06 12:49   ` Eric Auger
2015-07-07 13:41   ` [PATCH 2/2] kvm: arm/arm64: implement kvm_arm_[halt, resume]_guest Andrew Jones
2015-07-07 13:41     ` Andrew Jones
2015-07-07 14:10     ` Eric Auger
2015-07-07 14:10       ` Eric Auger
2015-07-18  9:18   ` Christoffer Dall
2015-07-18  9:18     ` Christoffer Dall
2015-08-07 12:56     ` Eric Auger
2015-08-07 12:56       ` Eric Auger
2015-08-07 16:17     ` Eric Auger
2015-08-07 16:17       ` Eric Auger

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.