diff for duplicates of <YVIAdVxc+q2UWB+J@google.com> diff --git a/a/1.txt b/N1/1.txt index d4ca214..37664bb 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -21,7 +21,7 @@ in-the-field mitigation if halt-polling is broken. It'd be trivial to support, if (halt_poll_allowed) { + max_halt_poll_ns = vcpu->kvm->max_halt_poll_ns; -+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns=0 ++ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns==0 + max_halt_poll_ns = halt_poll_ns; + if (!vcpu_valid_wakeup(vcpu)) { @@ -45,3 +45,7 @@ in-the-field mitigation if halt-polling is broken. It'd be trivial to support, } else { vcpu->halt_poll_ns = 0; } +_______________________________________________ +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 32f4e0b..fbe6d48 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -5,7 +5,7 @@ "ref\043e42f5c-9d9f-9e8b-3a61-9a053a818250@de.ibm.com\0" "ref\0CABgObfYtS6wiQe=BhF3t5usr7J6q4PWE4=rwZMMukfC9wT_6fA@mail.gmail.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0Re: disabling halt polling broken? (was Re: [PATCH 00/14] KVM: Halt-polling fixes, cleanups and a ne\0" + "Subject\0Re: disabling halt polling broken? (was Re: [PATCH 00/14] KVM: Halt-polling fixes, cleanups and a new stat)\0" "Date\0Mon, 27 Sep 2021 17:33:41 +0000\0" "To\0Paolo Bonzini <pbonzini@redhat.com>\0" "Cc\0Wanpeng Li <wanpengli@tencent.com>" @@ -55,7 +55,7 @@ "\n" " if (halt_poll_allowed) {\n" "+ max_halt_poll_ns = vcpu->kvm->max_halt_poll_ns;\n" - "+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns=0\n" + "+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns==0\n" "+ max_halt_poll_ns = halt_poll_ns;\n" "+\n" " if (!vcpu_valid_wakeup(vcpu)) {\n" @@ -78,6 +78,10 @@ "+ grow_halt_poll_ns(vcpu, max_halt_poll_ns);\n" " } else {\n" " vcpu->halt_poll_ns = 0;\n" - } + " }\n" + "_______________________________________________\n" + "kvmarm mailing list\n" + "kvmarm@lists.cs.columbia.edu\n" + https://lists.cs.columbia.edu/mailman/listinfo/kvmarm -aca82f84690d9561db06345d356fabdbc2aae6c6540b250d4df076604f89b767 +87616b3a9d15c5bf2d505559509af785eb7585e35418c0131bccaa3dd8365a89
diff --git a/a/1.txt b/N2/1.txt index d4ca214..926b900 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -21,7 +21,7 @@ in-the-field mitigation if halt-polling is broken. It'd be trivial to support, if (halt_poll_allowed) { + max_halt_poll_ns = vcpu->kvm->max_halt_poll_ns; -+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns=0 ++ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns==0 + max_halt_poll_ns = halt_poll_ns; + if (!vcpu_valid_wakeup(vcpu)) { diff --git a/a/content_digest b/N2/content_digest index 32f4e0b..3b256b0 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -5,31 +5,35 @@ "ref\043e42f5c-9d9f-9e8b-3a61-9a053a818250@de.ibm.com\0" "ref\0CABgObfYtS6wiQe=BhF3t5usr7J6q4PWE4=rwZMMukfC9wT_6fA@mail.gmail.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0Re: disabling halt polling broken? (was Re: [PATCH 00/14] KVM: Halt-polling fixes, cleanups and a ne\0" + "Subject\0Re: disabling halt polling broken? (was Re: [PATCH 00/14] KVM: Halt-polling fixes, cleanups and a new stat)\0" "Date\0Mon, 27 Sep 2021 17:33:41 +0000\0" "To\0Paolo Bonzini <pbonzini@redhat.com>\0" - "Cc\0Wanpeng Li <wanpengli@tencent.com>" - kvm <kvm@vger.kernel.org> + "Cc\0Christian Borntraeger <borntraeger@de.ibm.com>" + David Matlack <dmatlack@google.com> + Jon Cargille <jcargill@google.com> + Jim Mattson <jmattson@google.com> + James Morse <james.morse@arm.com> + Alexandru Elisei <alexandru.elisei@arm.com> + Suzuki K Poulose <suzuki.poulose@arm.com> David Hildenbrand <david@redhat.com> - Kernel Mailing List - Linux <linux-kernel@vger.kernel.org> - Paul Mackerras <paulus@ozlabs.org> + Cornelia Huck <cohuck@redhat.com> Claudio Imbrenda <imbrenda@linux.ibm.com> + Vitaly Kuznetsov <vkuznets@redhat.com> + Wanpeng Li <wanpengli@tencent.com> + Joerg Roedel <joro@8bytes.org> + linux-arm-kernel <linux-arm-kernel@lists.infradead.org> KVM ARM <kvmarm@lists.cs.columbia.edu> - Janosch Frank <frankja@linux.ibm.com> + open list:MIPS <linux-mips@vger.kernel.org> + kvm <kvm@vger.kernel.org> + kvm-ppc <kvm-ppc@vger.kernel.org> + Kernel Mailing List + Linux <linux-kernel@vger.kernel.org> + Jing Zhang <jingzhangos@google.com> Marc Zyngier <maz@kernel.org> - Joerg Roedel <joro@8bytes.org> Huacai Chen <chenhuacai@kernel.org> - Christian Borntraeger <borntraeger@de.ibm.com> Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> - Jon Cargille <jcargill@google.com> - kvm-ppc <kvm-ppc@vger.kernel.org> - David Matlack <dmatlack@google.com> - linux-arm-kernel <linux-arm-kernel@lists.infradead.org> - Jim Mattson <jmattson@google.com> - Cornelia Huck <cohuck@redhat.com> - open list:MIPS <linux-mips@vger.kernel.org> - " Vitaly Kuznetsov <vkuznets@redhat.com>\0" + Paul Mackerras <paulus@ozlabs.org> + " Janosch Frank <frankja@linux.ibm.com>\0" "\00:1\0" "b\0" "On Mon, Sep 27, 2021, Paolo Bonzini wrote:\n" @@ -55,7 +59,7 @@ "\n" " if (halt_poll_allowed) {\n" "+ max_halt_poll_ns = vcpu->kvm->max_halt_poll_ns;\n" - "+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns=0\n" + "+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns==0\n" "+ max_halt_poll_ns = halt_poll_ns;\n" "+\n" " if (!vcpu_valid_wakeup(vcpu)) {\n" @@ -80,4 +84,4 @@ " vcpu->halt_poll_ns = 0;\n" } -aca82f84690d9561db06345d356fabdbc2aae6c6540b250d4df076604f89b767 +2b543dae895f10ad6d735a0d2736ed1024f39ba89e6e2e96dbe15ba7cfd027df
diff --git a/a/1.txt b/N3/1.txt index d4ca214..052e6a0 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -21,7 +21,7 @@ in-the-field mitigation if halt-polling is broken. It'd be trivial to support, if (halt_poll_allowed) { + max_halt_poll_ns = vcpu->kvm->max_halt_poll_ns; -+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns=0 ++ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns==0 + max_halt_poll_ns = halt_poll_ns; + if (!vcpu_valid_wakeup(vcpu)) { @@ -45,3 +45,8 @@ in-the-field mitigation if halt-polling is broken. It'd be trivial to support, } else { vcpu->halt_poll_ns = 0; } + +_______________________________________________ +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 32f4e0b..0e761fa 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -5,31 +5,35 @@ "ref\043e42f5c-9d9f-9e8b-3a61-9a053a818250@de.ibm.com\0" "ref\0CABgObfYtS6wiQe=BhF3t5usr7J6q4PWE4=rwZMMukfC9wT_6fA@mail.gmail.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0Re: disabling halt polling broken? (was Re: [PATCH 00/14] KVM: Halt-polling fixes, cleanups and a ne\0" + "Subject\0Re: disabling halt polling broken? (was Re: [PATCH 00/14] KVM: Halt-polling fixes, cleanups and a new stat)\0" "Date\0Mon, 27 Sep 2021 17:33:41 +0000\0" "To\0Paolo Bonzini <pbonzini@redhat.com>\0" - "Cc\0Wanpeng Li <wanpengli@tencent.com>" - kvm <kvm@vger.kernel.org> + "Cc\0Christian Borntraeger <borntraeger@de.ibm.com>" + David Matlack <dmatlack@google.com> + Jon Cargille <jcargill@google.com> + Jim Mattson <jmattson@google.com> + James Morse <james.morse@arm.com> + Alexandru Elisei <alexandru.elisei@arm.com> + Suzuki K Poulose <suzuki.poulose@arm.com> David Hildenbrand <david@redhat.com> - Kernel Mailing List - Linux <linux-kernel@vger.kernel.org> - Paul Mackerras <paulus@ozlabs.org> + Cornelia Huck <cohuck@redhat.com> Claudio Imbrenda <imbrenda@linux.ibm.com> + Vitaly Kuznetsov <vkuznets@redhat.com> + Wanpeng Li <wanpengli@tencent.com> + Joerg Roedel <joro@8bytes.org> + linux-arm-kernel <linux-arm-kernel@lists.infradead.org> KVM ARM <kvmarm@lists.cs.columbia.edu> - Janosch Frank <frankja@linux.ibm.com> + open list:MIPS <linux-mips@vger.kernel.org> + kvm <kvm@vger.kernel.org> + kvm-ppc <kvm-ppc@vger.kernel.org> + Kernel Mailing List + Linux <linux-kernel@vger.kernel.org> + Jing Zhang <jingzhangos@google.com> Marc Zyngier <maz@kernel.org> - Joerg Roedel <joro@8bytes.org> Huacai Chen <chenhuacai@kernel.org> - Christian Borntraeger <borntraeger@de.ibm.com> Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> - Jon Cargille <jcargill@google.com> - kvm-ppc <kvm-ppc@vger.kernel.org> - David Matlack <dmatlack@google.com> - linux-arm-kernel <linux-arm-kernel@lists.infradead.org> - Jim Mattson <jmattson@google.com> - Cornelia Huck <cohuck@redhat.com> - open list:MIPS <linux-mips@vger.kernel.org> - " Vitaly Kuznetsov <vkuznets@redhat.com>\0" + Paul Mackerras <paulus@ozlabs.org> + " Janosch Frank <frankja@linux.ibm.com>\0" "\00:1\0" "b\0" "On Mon, Sep 27, 2021, Paolo Bonzini wrote:\n" @@ -55,7 +59,7 @@ "\n" " if (halt_poll_allowed) {\n" "+ max_halt_poll_ns = vcpu->kvm->max_halt_poll_ns;\n" - "+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns=0\n" + "+ if (!max_halt_poll_ns || !halt_poll_ns) <------ squish the max if halt_poll_ns==0\n" "+ max_halt_poll_ns = halt_poll_ns;\n" "+\n" " if (!vcpu_valid_wakeup(vcpu)) {\n" @@ -78,6 +82,11 @@ "+ grow_halt_poll_ns(vcpu, max_halt_poll_ns);\n" " } else {\n" " vcpu->halt_poll_ns = 0;\n" - } + " }\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 -aca82f84690d9561db06345d356fabdbc2aae6c6540b250d4df076604f89b767 +62b3f334b128ce51ef4016787b8ec1ae4d423f0ae42d115c83b6bfa0378e8eb0
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.