kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch 00/12] Ucontrol patches V3
@ 2011-12-09 11:23 Carsten Otte
  2011-12-09 11:23 ` [patch 01/12] [PATCH] kvm-s390: add parameter for KVM_CREATE_VM Carsten Otte
                   ` (11 more replies)
  0 siblings, 12 replies; 23+ messages in thread
From: Carsten Otte @ 2011-12-09 11:23 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tossati
  Cc: Christian Borntraeger, Heiko Carstens, Martin Schwidefsky,
	Cornelia Huck, KVM, Joachim von Buttlar, Jens Freimann,
	Constantin Werner

Hi Avi, Hi Marcelo,

this round includes feedback from Sasha Levin:
KVM_VM_S390_UCONTROL renamed to KVM_VM_UCONTROL
KVM_CAP_S390_UCONTROL renamed to KVM_CAP_UCONTROL

and a bugfix for a possible host change bit underindication (race)
in SSKE that was reported by Joachim off-list.

@Heiko: since Martin is out, could you please sit in for him and
ack the pgtable.[ch] parts of patch #10 so that Avi can pick up
the whole series?

so long,
Carsten


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [patch 00/12] Ucontrol patchset V6
@ 2011-12-14 12:23 Carsten Otte
  2011-12-14 12:23 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
  0 siblings, 1 reply; 23+ messages in thread
From: Carsten Otte @ 2011-12-14 12:23 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tossati
  Cc: Christian Borntraeger, Heiko Carstens, Martin Schwidefsky,
	Cornelia Huck, KVM, Joachim von Buttlar, Jens Freimann, agraf

Hi Avi, Hi Marcelo,

I've integrated all review feedback:
- locking is fixed on the storage key path
- symbols have been renamed all over the place:
	CONFIG_KVM_UCONTROL => CONFIG_KVM_S390_UCONTROL
	KVM_CAP_UCONTROL => KVM_CAP_S390_UCONTROL
	KVM_VM_UCONTROL => KVM_VM_S390_UCONTROL
- KVM_VM_REGULAR is gone now, normal VMs should be created with KVM_CREATE_VM
  and 0 as parameter

so long,
Carsten


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [patch 00/12] Ucontrol patchset V5
@ 2011-12-10 12:35 Carsten Otte
  2011-12-10 12:35 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
  0 siblings, 1 reply; 23+ messages in thread
From: Carsten Otte @ 2011-12-10 12:35 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tossati
  Cc: Christian Borntraeger, Heiko Carstens, Martin Schwidefsky,
	Cornelia Huck, KVM, Joachim von Buttlar, Jens Freimann,
	Constantin Werner, agraf

Hi Avi, Hi Marcelo,

this iteration of the patchset has two changes:
- Handling of null PTEs is fixed (thanks Heiko)
- Typo in comment is fixed (thanks Joachim)

so long,
Carsten


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [patch 00/12] Ucontrol patchset V4
@ 2011-12-09 12:49 Carsten Otte
  2011-12-09 12:49 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
  0 siblings, 1 reply; 23+ messages in thread
From: Carsten Otte @ 2011-12-09 12:49 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tossati
  Cc: Christian Borntraeger, Heiko Carstens, Martin Schwidefsky,
	Cornelia Huck, KVM, Joachim von Buttlar, Jens Freimann,
	Constantin Werner

Hi Avi, Hi Marcelo,

this version includes review feedback from Heiko.

so long,
Carsten


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [patch 00/12] Ucontrol patchset V2
@ 2011-12-08  9:12 Carsten Otte
  2011-12-08  9:12 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
  0 siblings, 1 reply; 23+ messages in thread
From: Carsten Otte @ 2011-12-08  9:12 UTC (permalink / raw)
  To: Avi Kivity, Marcelo Tossati
  Cc: Christian Borntraeger, Heiko Carstens, Martin Schwidefsky,
	Cornelia Huck, KVM, Joachim von Buttlar, Jens Freimann,
	Constantin Werner

Hi Avi, Hi Marcelo,

I think I've integrated all feedback from last round. The race
between KVM_S390_ENABLE_UCONTROL and creation of vcpus has been
resolved by adding a parameter to KVM_CREATE_VM. The default
KVM_VM_REGULAR (==0) is backward compatible to KVM_CREATE_VM
without parameters, and KVM_VM_S390_UCONTROL enables user controlled
virtual machines for CECSIM. The extra ioctl is gone.
The page table walk in the storage key patch has moved to arch/s390/mm,
and I think this patch should go with the rest of this series via your
tree after Martin reviewed it.

so long,
Carsten


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

end of thread, other threads:[~2011-12-14 12:31 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-09 11:23 [patch 00/12] Ucontrol patches V3 Carsten Otte
2011-12-09 11:23 ` [patch 01/12] [PATCH] kvm-s390: add parameter for KVM_CREATE_VM Carsten Otte
2011-12-09 11:32   ` Alexander Graf
2011-12-09 11:50     ` Carsten Otte
2011-12-09 11:23 ` [patch 02/12] [PATCH] kvm-s390-ucontrol: per vcpu address spaces Carsten Otte
2011-12-09 11:23 ` [patch 03/12] [PATCH] kvm-s390-ucontrol: export page faults to user Carsten Otte
2011-12-09 11:23 ` [patch 04/12] [PATCH] kvm-s390-ucontrol: export SIE control block " Carsten Otte
2011-12-09 11:37   ` Alexander Graf
2011-12-09 11:54     ` Carsten Otte
2011-12-09 11:23 ` [patch 05/12] [PATCH] kvm-s390-ucontrol: disable in-kernel handling of SIE intercepts Carsten Otte
2011-12-09 11:23 ` [patch 06/12] [PATCH] kvm-s390-ucontrol: disable in-kernel irq stack Carsten Otte
2011-12-09 11:23 ` [patch 07/12] [PATCH] kvm-s390-ucontrol: interface to inject faults on a vcpu page table Carsten Otte
2011-12-09 11:23 ` [patch 08/12] [PATCH] kvm-s390-ucontrol: disable sca Carsten Otte
2011-12-09 11:23 ` [patch 09/12] [PATCH] kvm-s390: fix assumption for KVM_MAX_VCPUS Carsten Otte
2011-12-09 11:23 ` [patch 10/12] [PATCH] kvm-s390: storage key interface Carsten Otte
2011-12-09 12:04   ` Heiko Carstens
     [not found]   ` <OFEDB7DC8E.0D8BE463-ONC1257961.004633DF-C1257961.0046C1E7@de.ibm.com>
2011-12-09 13:37     ` Carsten Otte
2011-12-09 11:23 ` [patch 11/12] [PATCH] kvm-s390-ucontrol: announce capability for user controlled vms Carsten Otte
2011-12-09 11:23 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
  -- strict thread matches above, loose matches on Subject: below --
2011-12-14 12:23 [patch 00/12] Ucontrol patchset V6 Carsten Otte
2011-12-14 12:23 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
2011-12-10 12:35 [patch 00/12] Ucontrol patchset V5 Carsten Otte
2011-12-10 12:35 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
2011-12-09 12:49 [patch 00/12] Ucontrol patchset V4 Carsten Otte
2011-12-09 12:49 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte
2011-12-08  9:12 [patch 00/12] Ucontrol patchset V2 Carsten Otte
2011-12-08  9:12 ` [patch 12/12] [PATCH] kvm-s390: Fix return code for unknown ioctl numbers Carsten Otte

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).