On Fri, 24 Apr 2015 14:24:58 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
include/linux/vringh.h | 17 +++--
1 file changed, 11 insertions(+), 6 deletions(-)
Acked-by: Cornelia Huck cornelia.h...@de.ibm.com
--
To
On Fri, 24 Apr 2015 14:24:48 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
drivers/net/macvtap.c |9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
Acked-by: Cornelia Huck cornelia.h...@de.ibm.com
--
To unsubscribe
On Mon, 27 Apr 2015 10:11:29 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
This patch implements the QMP command 'query-cpu-definitions' in the S390
context. The command returns a list of cpu definitions in the current host
context. A runnable and migratable cpu model has the
On Mon, 27 Apr 2015 12:52:54 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 27.04.2015 um 11:43 schrieb Michael Mueller:
On Mon, 27 Apr 2015 10:15:47 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+static
On Fri, 24 Apr 2015 14:27:24 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
This patch brings cross-endian support to vhost when used to implement
legacy virtio devices. Since it is a relatively rare situation, the
feature availability is controlled by a kernel config option (not set
by
Am 27.04.2015 um 10:55 schrieb Michael Mueller:
On Mon, 27 Apr 2015 10:11:37 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+FAC_TRANSACTIONAL_EXE = 73,
+/*
+ * The store-hypervisor-information
On Fri, 24 Apr 2015 14:26:24 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
The current memory accessors logic is:
- little endian if little_endian
- native endian (i.e. no byteswap) if !little_endian
If we want to fully support cross-endian vhost, we also need to be
able to convert to
On Mon, 27 Apr 2015 12:14:19 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
+/* z/VM-specific, see: SC24-6179-05 page 953) */
+FAC_STHYI = 74,
picked
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to
Am 27.04.2015 um 11:43 schrieb Michael Mueller:
On Mon, 27 Apr 2015 10:15:47 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+static int cpu_model_get(KVMState *s, uint64_t attr, uint64_t addr)
+{
+int rc = -ENOSYS;
+
On Fri, 24 Apr 2015 14:25:12 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
drivers/vhost/vhost.h | 17 +++--
1 file changed, 11 insertions(+), 6 deletions(-)
Acked-by: Cornelia Huck cornelia.h...@de.ibm.com
--
To
On Mon, 27 Apr 2015 10:15:47 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+static int cpu_model_get(KVMState *s, uint64_t attr, uint64_t addr)
+{
+int rc = -ENOSYS;
+struct kvm_device_attr dev_attr = {
+
On Sun, Apr 26, 2015 at 07:19:58PM +0200, Julia Lawall wrote:
The function kvm_ioapic_destroy is defined as follows:
void kvm_ioapic_destroy(struct kvm *kvm)
{
struct kvm_ioapic *ioapic = kvm-arch.vioapic;
cancel_delayed_work_sync(ioapic-eoi_inject);
if (ioapic) {
On Thu, Apr 23, 2015 at 03:26:53PM +0100, Alex Bennée wrote:
Christoffer Dall christoffer.d...@linaro.org writes:
On Tue, Mar 31, 2015 at 04:08:04PM +0100, Alex Bennée wrote:
This adds support for SW breakpoints inserted by userspace.
We do this by trapping all BKPT exceptions in the
On 27 April 2015 at 21:04, Christoffer Dall christoffer.d...@linaro.org wrote:
On Thu, Apr 23, 2015 at 03:26:53PM +0100, Alex Bennée wrote:
Christoffer Dall christoffer.d...@linaro.org writes:
On Tue, Mar 31, 2015 at 04:08:04PM +0100, Alex Bennée wrote:
+ * just need to report the PC and
From: Julia Lawall julia.law...@lip6.fr
If the null test is needed, the call to cancel_delayed_work_sync would have
already crashed. Normally, the destroy function should only be called
if the init functoin has succeeded, in which case ioapic is not null.
Problem found using Coccinelle.
On Mon, Apr 27, 2015 at 10:35:34PM +0200, Julia Lawall wrote:
From: Julia Lawall julia.law...@lip6.fr
If the null test is needed, the call to cancel_delayed_work_sync would have
already crashed. Normally, the destroy function should only be called
if the init functoin has succeeded, in
On Mon, 27 Apr 2015 10:11:40 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
--- a/target-s390x/cpu-models.c
+++ b/target-s390x/cpu-models.c
@@ -76,3 +87,4 @@ S390_PROC_DEF(2827-ga1, CPU_S390_2827_GA1, IBM
zEnterprise EC12 GA1)
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
This patch implements the QMP command 'query-cpu-definitions' in the S390
context. The command returns a list of cpu definitions in the current host
context. A runnable and migratable cpu model has the related attributes
set to true. The order
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+FAC_TRANSACTIONAL_EXE = 73,
+/*
+ * The store-hypervisor-information facility #74 is
+ * z/VM related and when added to be handled by QEMU
+ * when hosted on LPAR. (see: SC24-6179-05 page 953)
+ */
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
--- a/target-s390x/cpu-models.c
+++ b/target-s390x/cpu-models.c
@@ -76,3 +87,4 @@ S390_PROC_DEF(2827-ga1, CPU_S390_2827_GA1, IBM
zEnterprise EC12 GA1)
S390_PROC_DEF(2827-ga2, CPU_S390_2827_GA2, IBM zEnterprise EC12 GA2)
On Mon, 27 Apr 2015 10:11:37 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+FAC_TRANSACTIONAL_EXE = 73,
+/*
+ * The store-hypervisor-information facility #74 is
+ * z/VM related and when
On Fri, 24 Apr 2015 14:24:27 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
include/linux/virtio_config.h | 17 +++--
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/include/linux/virtio_config.h
On Fri, 24 Apr 2015 14:24:38 +0200
Greg Kurz gk...@linux.vnet.ibm.com wrote:
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
drivers/net/tun.c |9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
Acked-by: Cornelia Huck cornelia.h...@de.ibm.com
--
To unsubscribe from
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
[...]
+static int cpu_model_get(KVMState *s, uint64_t attr, uint64_t addr)
+{
+int rc = -ENOSYS;
+struct kvm_device_attr dev_attr = {
+.group = KVM_S390_VM_CPU_MODEL,
+.attr = attr,
+.addr = addr,
Would it make
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
--- a/target-s390x/cpu-models.c
+++ b/target-s390x/cpu-models.c
@@ -88,3 +88,85 @@ S390_PROC_DEF(2827-ga2, CPU_S390_2827_GA2, IBM
zEnterprise EC12 GA2)
[...]
+int set_s390_cpu_alias(const char *name, const char *model)
+{
+S390CPUAlias
Am 13.04.2015 um 15:56 schrieb Michael Mueller:
This patch set in combination with its kernel kvm patch set proposes an
implementation of S390 CPU models. The origin of this item is to provide
a means for management interfaces like libvirt to draw decisions if life
guest migration to a target
On Mon, 27 Apr 2015 13:07:58 +0200
Michael Mueller m...@linux.vnet.ibm.com wrote:
On Mon, 27 Apr 2015 12:52:54 +0200
Christian Borntraeger borntrae...@de.ibm.com wrote:
Am 27.04.2015 um 11:43 schrieb Michael Mueller:
On Mon, 27 Apr 2015 10:15:47 +0200
Christian Borntraeger
https://bugzilla.kernel.org/show_bug.cgi?id=65081
--- Comment #5 from Daniel Haid d.h...@gogi.tv ---
The problem seems to be fixed with linux 3.19 and qemu 2.2.1.
--
You are receiving this mail because:
You are watching the assignee of the bug.
--
To unsubscribe from this list: send the line
On Mon, 27 Apr 2015, Michael S. Tsirkin wrote:
On Sun, Apr 26, 2015 at 07:19:58PM +0200, Julia Lawall wrote:
The function kvm_ioapic_destroy is defined as follows:
void kvm_ioapic_destroy(struct kvm *kvm)
{
struct kvm_ioapic *ioapic = kvm-arch.vioapic;
PAT should be 0007_0406_0007_0406h on RESET and not modified on INIT.
VMX used a wrong value (host's PAT) and while SVM used the right one,
it never got to arch.pat.
This is not an issue with QEMU as it will force the correct value.
Signed-off-by: Radim Krčmář rkrc...@redhat.com
---
On Mon, 27 Apr 2015 14:19:13 +0200
Cornelia Huck cornelia.h...@de.ibm.com wrote:
Would it make sense to do the cast here
cpu_model_get/set() is used to handle both attributes,
KVM_S390_VM_CPU_MACHINE and KVM_S390_VM_CPU_PROCESSOR.
Both require a different type in the
On 27/04/2015 12:05, Michael S. Tsirkin wrote:
On Sun, Apr 26, 2015 at 07:19:58PM +0200, Julia Lawall wrote:
The function kvm_ioapic_destroy is defined as follows:
void kvm_ioapic_destroy(struct kvm *kvm)
{
struct kvm_ioapic *ioapic = kvm-arch.vioapic;
On 04/27/2015 03:57 PM, Martin Schwidefsky wrote:
On Mon, 27 Apr 2015 15:48:42 +0200
Alexander Graf ag...@suse.de wrote:
On 04/23/2015 02:13 PM, Martin Schwidefsky wrote:
On Thu, 23 Apr 2015 14:01:23 +0200
Alexander Graf ag...@suse.de wrote:
As far as alternative approaches go, I don't have
https://bugzilla.kernel.org/show_bug.cgi?id=65081
Paolo Bonzini bonz...@gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
On 04/23/2015 02:13 PM, Martin Schwidefsky wrote:
On Thu, 23 Apr 2015 14:01:23 +0200
Alexander Graf ag...@suse.de wrote:
As far as alternative approaches go, I don't have a great idea otoh.
We could have an elf flag indicating that this process needs 4k page
tables to limit the impact to a
Am 27.04.2015 um 16:03 schrieb Alexander Graf:
On 04/27/2015 03:57 PM, Martin Schwidefsky wrote:
On Mon, 27 Apr 2015 15:48:42 +0200
Alexander Graf ag...@suse.de wrote:
On 04/23/2015 02:13 PM, Martin Schwidefsky wrote:
On Thu, 23 Apr 2015 14:01:23 +0200
Alexander Graf ag...@suse.de wrote:
On Mon, 27 Apr 2015 15:48:42 +0200
Alexander Graf ag...@suse.de wrote:
On 04/23/2015 02:13 PM, Martin Schwidefsky wrote:
On Thu, 23 Apr 2015 14:01:23 +0200
Alexander Graf ag...@suse.de wrote:
As far as alternative approaches go, I don't have a great idea otoh.
We could have an elf flag
On 26/04/2015 17:10, Nadav Amit wrote:
The emulation of CMPXCHG with two register operands in 64-bit mistakenly masks
the high 32-bits as it performs assignment. Fix it.
Fixes: 2fcf5c8ae244b4c298d2111a288d410a719ac626
Signed-off-by: Nadav Amit na...@cs.technion.ac.il
---
On 27/04/2015 15:11, Radim Krčmář wrote:
PAT should be 0007_0406_0007_0406h on RESET and not modified on INIT.
VMX used a wrong value (host's PAT) and while SVM used the right one,
it never got to arch.pat.
This is not an issue with QEMU as it will force the correct value.
On 04/23/2015 02:08 PM, Christian Borntraeger wrote:
Am 23.04.2015 um 14:01 schrieb Alexander Graf:
Am 23.04.2015 um 13:43 schrieb Christian Borntraeger borntrae...@de.ibm.com:
Am 23.04.2015 um 13:37 schrieb Alexander Graf:
Am 23.04.2015 um 13:08 schrieb Christian Borntraeger
On 27/04/2015 15:48, Alexander Graf wrote:
Well, you could also make it a personality flag for example, no? Then
every new process below a certain one always gets 4k page tables until
they drop the personality, at which point each child would only get 2k
page tables again.
But if you have
Paul Mackerras pau...@samba.org writes:
The reference (R) and change (C) bits in a HPT entry can be set by
hardware at any time up until the HPTE is invalidated and the TLB
invalidation sequence has completed. This means that when removing
a HPTE, we need to read the HPTE after the
A friendly reminder that KVM Forum 2015 accepts proposal submissions
until next Friday.
Thanks on behalf of the KVM Forum 2015 Program Committee.
Paolo
On 11/03/2015 18:53, Paolo Bonzini wrote:
=
KVM Forum 2015: Call For
43 matches
Mail list logo