diff for duplicates of <20191218163958.GC25201@linux.intel.com> diff --git a/a/1.txt b/N1/1.txt index c8bb916..1d94d06 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -20,9 +20,9 @@ On Wed, Dec 18, 2019 at 12:39:43PM +0100, Christian Borntraeger wrote: > > + run = vcpu_state(vm, VCPU_ID); > > + do { > > + vcpu_run(vm, VCPU_ID); -> > + } while (run->exit_reason = KVM_EXIT_MMIO); +> > + } while (run->exit_reason == KVM_EXIT_MMIO); > > + -> > + TEST_ASSERT(run->exit_reason = KVM_EXIT_IO, +> > + TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, > > + "Unexpected exit reason = %d", run->exit_reason); > > @@ -31,3 +31,7 @@ On Wed, Dec 18, 2019 at 12:39:43PM +0100, Christian Borntraeger wrote: Doh, that's obvious in hindsight. I think the basic premise is also broken on arm64 as it returns -EFAULT on is_error_noslot_pfn(pfn). So yeah, x86 only for now :-( +_______________________________________________ +kvmarm mailing list +kvmarm@lists.cs.columbia.edu +https://lists.cs.columbia.edu/mailman/listinfo/kvmarm diff --git a/a/content_digest b/N1/content_digest index cfde168..b16ca86 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,29 +3,25 @@ "ref\0f962fafb-3956-746f-d077-3dbcefaae7c8@de.ibm.com\0" "From\0Sean Christopherson <sean.j.christopherson@intel.com>\0" "Subject\0Re: [PATCH v4 19/19] KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION\0" - "Date\0Wed, 18 Dec 2019 16:39:59 +0000\0" + "Date\0Wed, 18 Dec 2019 08:39:59 -0800\0" "To\0Christian Borntraeger <borntraeger@de.ibm.com>\0" - "Cc\0James Hogan <jhogan@kernel.org>" + "Cc\0Wanpeng Li <wanpengli@tencent.com>" + kvm@vger.kernel.org + David Hildenbrand <david@redhat.com> + James Hogan <jhogan@kernel.org> + linux-mips@vger.kernel.org Paul Mackerras <paulus@ozlabs.org> + kvmarm@lists.cs.columbia.edu Janosch Frank <frankja@linux.ibm.com> - Paolo Bonzini <pbonzini@redhat.com> Marc Zyngier <maz@kernel.org> - David Hildenbrand <david@redhat.com> - Cornelia Huck <cohuck@redhat.com> - Vitaly Kuznetsov <vkuznets@redhat.com> - Wanpeng Li <wanpengli@tencent.com> - Jim Mattson <jmattson@google.com> Joerg Roedel <joro@8bytes.org> - James Morse <james.morse@arm.com> - Julien Thierry <julien.thierry.kdev@gmail.com> - Suzuki K Poulose <suzuki.poulose@arm.com> - linux-mips@vger.kernel.org kvm-ppc@vger.kernel.org - kvm@vger.kernel.org linux-arm-kernel@lists.infradead.org - kvmarm@lists.cs.columbia.edu + Jim Mattson <jmattson@google.com> + Cornelia Huck <cohuck@redhat.com> linux-kernel@vger.kernel.org - Christoffer Dall <christoffer.dall@arm.com> + Paolo Bonzini <pbonzini@redhat.com> + Vitaly Kuznetsov <vkuznets@redhat.com> " Philippe Mathieu-Daud\303\251 <f4bug@amsat.org>\0" "\00:1\0" "b\0" @@ -51,9 +47,9 @@ "> > +\trun = vcpu_state(vm, VCPU_ID);\n" "> > +\tdo {\n" "> > +\t\tvcpu_run(vm, VCPU_ID);\n" - "> > +\t} while (run->exit_reason = KVM_EXIT_MMIO);\n" + "> > +\t} while (run->exit_reason == KVM_EXIT_MMIO);\n" "> > +\n" - "> > +\tTEST_ASSERT(run->exit_reason = KVM_EXIT_IO,\n" + "> > +\tTEST_ASSERT(run->exit_reason == KVM_EXIT_IO,\n" "> > +\t\t \"Unexpected exit reason = %d\", run->exit_reason);\n" "> \n" "> \n" @@ -61,6 +57,10 @@ "\n" "Doh, that's obvious in hindsight. I think the basic premise is also\n" "broken on arm64 as it returns -EFAULT on is_error_noslot_pfn(pfn). So\n" - yeah, x86 only for now :-( + "yeah, x86 only for now :-(\n" + "_______________________________________________\n" + "kvmarm mailing list\n" + "kvmarm@lists.cs.columbia.edu\n" + https://lists.cs.columbia.edu/mailman/listinfo/kvmarm -c7ae63df2f46e7ca12668b1952ec97924d7f95e223dad36bf938ffee43facd14 +f7882e5f5effdbbbce53802f6b4af269c1fec7ff662e0768c1b659bdb05892c0
diff --git a/a/1.txt b/N2/1.txt index c8bb916..72e34eb 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -20,9 +20,9 @@ On Wed, Dec 18, 2019 at 12:39:43PM +0100, Christian Borntraeger wrote: > > + run = vcpu_state(vm, VCPU_ID); > > + do { > > + vcpu_run(vm, VCPU_ID); -> > + } while (run->exit_reason = KVM_EXIT_MMIO); +> > + } while (run->exit_reason == KVM_EXIT_MMIO); > > + -> > + TEST_ASSERT(run->exit_reason = KVM_EXIT_IO, +> > + TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, > > + "Unexpected exit reason = %d", run->exit_reason); > > diff --git a/a/content_digest b/N2/content_digest index cfde168..21c6e01 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,7 +3,7 @@ "ref\0f962fafb-3956-746f-d077-3dbcefaae7c8@de.ibm.com\0" "From\0Sean Christopherson <sean.j.christopherson@intel.com>\0" "Subject\0Re: [PATCH v4 19/19] KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION\0" - "Date\0Wed, 18 Dec 2019 16:39:59 +0000\0" + "Date\0Wed, 18 Dec 2019 08:39:59 -0800\0" "To\0Christian Borntraeger <borntraeger@de.ibm.com>\0" "Cc\0James Hogan <jhogan@kernel.org>" Paul Mackerras <paulus@ozlabs.org> @@ -51,9 +51,9 @@ "> > +\trun = vcpu_state(vm, VCPU_ID);\n" "> > +\tdo {\n" "> > +\t\tvcpu_run(vm, VCPU_ID);\n" - "> > +\t} while (run->exit_reason = KVM_EXIT_MMIO);\n" + "> > +\t} while (run->exit_reason == KVM_EXIT_MMIO);\n" "> > +\n" - "> > +\tTEST_ASSERT(run->exit_reason = KVM_EXIT_IO,\n" + "> > +\tTEST_ASSERT(run->exit_reason == KVM_EXIT_IO,\n" "> > +\t\t \"Unexpected exit reason = %d\", run->exit_reason);\n" "> \n" "> \n" @@ -63,4 +63,4 @@ "broken on arm64 as it returns -EFAULT on is_error_noslot_pfn(pfn). So\n" yeah, x86 only for now :-( -c7ae63df2f46e7ca12668b1952ec97924d7f95e223dad36bf938ffee43facd14 +4cde855543f0cd59175ffe4c240bdfe11873bbc359fab5c1ea5d739126f4bc3a
diff --git a/a/1.txt b/N3/1.txt index c8bb916..6eeab34 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -20,9 +20,9 @@ On Wed, Dec 18, 2019 at 12:39:43PM +0100, Christian Borntraeger wrote: > > + run = vcpu_state(vm, VCPU_ID); > > + do { > > + vcpu_run(vm, VCPU_ID); -> > + } while (run->exit_reason = KVM_EXIT_MMIO); +> > + } while (run->exit_reason == KVM_EXIT_MMIO); > > + -> > + TEST_ASSERT(run->exit_reason = KVM_EXIT_IO, +> > + TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, > > + "Unexpected exit reason = %d", run->exit_reason); > > @@ -31,3 +31,8 @@ On Wed, Dec 18, 2019 at 12:39:43PM +0100, Christian Borntraeger wrote: Doh, that's obvious in hindsight. I think the basic premise is also broken on arm64 as it returns -EFAULT on is_error_noslot_pfn(pfn). So yeah, x86 only for now :-( + +_______________________________________________ +linux-arm-kernel mailing list +linux-arm-kernel@lists.infradead.org +http://lists.infradead.org/mailman/listinfo/linux-arm-kernel diff --git a/a/content_digest b/N3/content_digest index cfde168..19af616 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -3,29 +3,29 @@ "ref\0f962fafb-3956-746f-d077-3dbcefaae7c8@de.ibm.com\0" "From\0Sean Christopherson <sean.j.christopherson@intel.com>\0" "Subject\0Re: [PATCH v4 19/19] KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION\0" - "Date\0Wed, 18 Dec 2019 16:39:59 +0000\0" + "Date\0Wed, 18 Dec 2019 08:39:59 -0800\0" "To\0Christian Borntraeger <borntraeger@de.ibm.com>\0" - "Cc\0James Hogan <jhogan@kernel.org>" + "Cc\0Wanpeng Li <wanpengli@tencent.com>" + kvm@vger.kernel.org + David Hildenbrand <david@redhat.com> + James Hogan <jhogan@kernel.org> + linux-mips@vger.kernel.org Paul Mackerras <paulus@ozlabs.org> + kvmarm@lists.cs.columbia.edu Janosch Frank <frankja@linux.ibm.com> - Paolo Bonzini <pbonzini@redhat.com> Marc Zyngier <maz@kernel.org> - David Hildenbrand <david@redhat.com> - Cornelia Huck <cohuck@redhat.com> - Vitaly Kuznetsov <vkuznets@redhat.com> - Wanpeng Li <wanpengli@tencent.com> - Jim Mattson <jmattson@google.com> Joerg Roedel <joro@8bytes.org> - James Morse <james.morse@arm.com> Julien Thierry <julien.thierry.kdev@gmail.com> Suzuki K Poulose <suzuki.poulose@arm.com> - linux-mips@vger.kernel.org kvm-ppc@vger.kernel.org - kvm@vger.kernel.org linux-arm-kernel@lists.infradead.org - kvmarm@lists.cs.columbia.edu - linux-kernel@vger.kernel.org + Jim Mattson <jmattson@google.com> + Cornelia Huck <cohuck@redhat.com> Christoffer Dall <christoffer.dall@arm.com> + linux-kernel@vger.kernel.org + James Morse <james.morse@arm.com> + Paolo Bonzini <pbonzini@redhat.com> + Vitaly Kuznetsov <vkuznets@redhat.com> " Philippe Mathieu-Daud\303\251 <f4bug@amsat.org>\0" "\00:1\0" "b\0" @@ -51,9 +51,9 @@ "> > +\trun = vcpu_state(vm, VCPU_ID);\n" "> > +\tdo {\n" "> > +\t\tvcpu_run(vm, VCPU_ID);\n" - "> > +\t} while (run->exit_reason = KVM_EXIT_MMIO);\n" + "> > +\t} while (run->exit_reason == KVM_EXIT_MMIO);\n" "> > +\n" - "> > +\tTEST_ASSERT(run->exit_reason = KVM_EXIT_IO,\n" + "> > +\tTEST_ASSERT(run->exit_reason == KVM_EXIT_IO,\n" "> > +\t\t \"Unexpected exit reason = %d\", run->exit_reason);\n" "> \n" "> \n" @@ -61,6 +61,11 @@ "\n" "Doh, that's obvious in hindsight. I think the basic premise is also\n" "broken on arm64 as it returns -EFAULT on is_error_noslot_pfn(pfn). So\n" - yeah, x86 only for now :-( + "yeah, x86 only for now :-(\n" + "\n" + "_______________________________________________\n" + "linux-arm-kernel mailing list\n" + "linux-arm-kernel@lists.infradead.org\n" + http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -c7ae63df2f46e7ca12668b1952ec97924d7f95e223dad36bf938ffee43facd14 +0aa82ae9f1cbad7daa4640633347a2fd2ea12b90ed9affdccf21af5892580c4d
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.