diff for duplicates of <YYAmyUZhmcSntUza@google.com> diff --git a/a/content_digest b/N1/content_digest index a1ab717..dc80216 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -4,9 +4,42 @@ "ref\0YXrH/ZZBOHrWHz4j@google.com\0" "ref\020a17d75855dfb9bd496466fcd9f14baab0b2bda.camel@redhat.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0[PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" - "Date\0Mon, 1 Nov 2021 17:41:29 +0000\0" - "To\0kvm-riscv@lists.infradead.org\0" + "Subject\0Re: [PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" + "Date\0Mon, 01 Nov 2021 17:41:29 +0000\0" + "To\0Maxim Levitsky <mlevitsk@redhat.com>\0" + "Cc\0Marc Zyngier <maz@kernel.org>" + Huacai Chen <chenhuacai@kernel.org> + Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> + Paul Mackerras <paulus@ozlabs.org> + Anup Patel <anup.patel@wdc.com> + Paul Walmsley <paul.walmsley@sifive.com> + Palmer Dabbelt <palmer@dabbelt.com> + Albert Ou <aou@eecs.berkeley.edu> + Christian Borntraeger <borntraeger@de.ibm.com> + Janosch Frank <frankja@linux.ibm.com> + Paolo Bonzini <pbonzini@redhat.com> + James Morse <james.morse@arm.com> + Alexandru Elisei <alexandru.elisei@arm.com> + Suzuki K Poulose <suzuki.poulose@arm.com> + Atish Patra <atish.patra@wdc.com> + David Hildenbrand <david@redhat.com> + Cornelia Huck <cohuck@redhat.com> + Claudio Imbrenda <imbrenda@linux.ibm.com> + Vitaly Kuznetsov <vkuznets@redhat.com> + Wanpeng Li <wanpengli@tencent.com> + Jim Mattson <jmattson@google.com> + Joerg Roedel <joro@8bytes.org> + linux-arm-kernel@lists.infradead.org + kvmarm@lists.cs.columbia.edu + linux-mips@vger.kernel.org + kvm@vger.kernel.org + kvm-ppc@vger.kernel.org + kvm-riscv@lists.infradead.org + linux-riscv@lists.infradead.org + linux-kernel@vger.kernel.org + David Matlack <dmatlack@google.com> + Oliver Upton <oupton@google.com> + " Jing Zhang <jingzhangos@google.com>\0" "\00:1\0" "b\0" "On Mon, Nov 01, 2021, Maxim Levitsky wrote:\n" @@ -62,4 +95,4 @@ "protected by holding a spinlock for write, and would prevent optimizing references in\n" kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. -e3ce0db327954d21b94e5a6d989d578b911ada4905591e988b46cc7bdb98e2b9 +7002723a2fc7f36cb9256f734d2b9192c93080af1bc5b50f6f4b6380b04c560d
diff --git a/a/1.txt b/N2/1.txt index 218af22..be7f1a9 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -50,3 +50,7 @@ force the compiler to emit a load of sp->unsync after acquiring mmu_unsync_pages Tagging "unsync" as volatile is unnecessary since the vast majority of its usage is protected by holding a spinlock for write, and would prevent optimizing references in kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. +_______________________________________________ +kvmarm mailing list +kvmarm@lists.cs.columbia.edu +https://lists.cs.columbia.edu/mailman/listinfo/kvmarm diff --git a/a/content_digest b/N2/content_digest index a1ab717..6b6a747 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -4,9 +4,37 @@ "ref\0YXrH/ZZBOHrWHz4j@google.com\0" "ref\020a17d75855dfb9bd496466fcd9f14baab0b2bda.camel@redhat.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0[PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" + "Subject\0Re: [PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" "Date\0Mon, 1 Nov 2021 17:41:29 +0000\0" - "To\0kvm-riscv@lists.infradead.org\0" + "To\0Maxim Levitsky <mlevitsk@redhat.com>\0" + "Cc\0Cornelia Huck <cohuck@redhat.com>" + Wanpeng Li <wanpengli@tencent.com> + kvm@vger.kernel.org + David Hildenbrand <david@redhat.com> + linux-kernel@vger.kernel.org + Paul Mackerras <paulus@ozlabs.org> + Atish Patra <atish.patra@wdc.com> + linux-riscv@lists.infradead.org + Claudio Imbrenda <imbrenda@linux.ibm.com> + kvmarm@lists.cs.columbia.edu + Janosch Frank <frankja@linux.ibm.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> + Albert Ou <aou@eecs.berkeley.edu> + kvm-ppc@vger.kernel.org + Paul Walmsley <paul.walmsley@sifive.com> + David Matlack <dmatlack@google.com> + linux-arm-kernel@lists.infradead.org + Jim Mattson <jmattson@google.com> + Anup Patel <anup.patel@wdc.com> + linux-mips@vger.kernel.org + Palmer Dabbelt <palmer@dabbelt.com> + kvm-riscv@lists.infradead.org + Paolo Bonzini <pbonzini@redhat.com> + " Vitaly Kuznetsov <vkuznets@redhat.com>\0" "\00:1\0" "b\0" "On Mon, Nov 01, 2021, Maxim Levitsky wrote:\n" @@ -60,6 +88,10 @@ "force the compiler to emit a load of sp->unsync after acquiring mmu_unsync_pages_lock.\n" "Tagging \"unsync\" as volatile is unnecessary since the vast majority of its usage is\n" "protected by holding a spinlock for write, and would prevent optimizing references in\n" - kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. + "kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU.\n" + "_______________________________________________\n" + "kvmarm mailing list\n" + "kvmarm@lists.cs.columbia.edu\n" + https://lists.cs.columbia.edu/mailman/listinfo/kvmarm -e3ce0db327954d21b94e5a6d989d578b911ada4905591e988b46cc7bdb98e2b9 +b99e9c26bbc6fc109ecf2f7821266b5cfc536c24686f1d519975405925a5c52a
diff --git a/a/content_digest b/N3/content_digest index a1ab717..eed3ac2 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -4,9 +4,42 @@ "ref\0YXrH/ZZBOHrWHz4j@google.com\0" "ref\020a17d75855dfb9bd496466fcd9f14baab0b2bda.camel@redhat.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0[PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" + "Subject\0Re: [PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" "Date\0Mon, 1 Nov 2021 17:41:29 +0000\0" - "To\0kvm-riscv@lists.infradead.org\0" + "To\0Maxim Levitsky <mlevitsk@redhat.com>\0" + "Cc\0Marc Zyngier <maz@kernel.org>" + Huacai Chen <chenhuacai@kernel.org> + Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> + Paul Mackerras <paulus@ozlabs.org> + Anup Patel <anup.patel@wdc.com> + Paul Walmsley <paul.walmsley@sifive.com> + Palmer Dabbelt <palmer@dabbelt.com> + Albert Ou <aou@eecs.berkeley.edu> + Christian Borntraeger <borntraeger@de.ibm.com> + Janosch Frank <frankja@linux.ibm.com> + Paolo Bonzini <pbonzini@redhat.com> + James Morse <james.morse@arm.com> + Alexandru Elisei <alexandru.elisei@arm.com> + Suzuki K Poulose <suzuki.poulose@arm.com> + Atish Patra <atish.patra@wdc.com> + David Hildenbrand <david@redhat.com> + Cornelia Huck <cohuck@redhat.com> + Claudio Imbrenda <imbrenda@linux.ibm.com> + Vitaly Kuznetsov <vkuznets@redhat.com> + Wanpeng Li <wanpengli@tencent.com> + Jim Mattson <jmattson@google.com> + Joerg Roedel <joro@8bytes.org> + linux-arm-kernel@lists.infradead.org + kvmarm@lists.cs.columbia.edu + linux-mips@vger.kernel.org + kvm@vger.kernel.org + kvm-ppc@vger.kernel.org + kvm-riscv@lists.infradead.org + linux-riscv@lists.infradead.org + linux-kernel@vger.kernel.org + David Matlack <dmatlack@google.com> + Oliver Upton <oupton@google.com> + " Jing Zhang <jingzhangos@google.com>\0" "\00:1\0" "b\0" "On Mon, Nov 01, 2021, Maxim Levitsky wrote:\n" @@ -62,4 +95,4 @@ "protected by holding a spinlock for write, and would prevent optimizing references in\n" kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. -e3ce0db327954d21b94e5a6d989d578b911ada4905591e988b46cc7bdb98e2b9 +19899be2ba70b07de76631fe565eaba837a451c13d770c8c82c46e8fd28fd681
diff --git a/a/1.txt b/N4/1.txt index 218af22..b7258a8 100644 --- a/a/1.txt +++ b/N4/1.txt @@ -50,3 +50,8 @@ force the compiler to emit a load of sp->unsync after acquiring mmu_unsync_pages Tagging "unsync" as volatile is unnecessary since the vast majority of its usage is protected by holding a spinlock for write, and would prevent optimizing references in kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. + +_______________________________________________ +linux-riscv mailing list +linux-riscv@lists.infradead.org +http://lists.infradead.org/mailman/listinfo/linux-riscv diff --git a/a/content_digest b/N4/content_digest index a1ab717..42a7cd5 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -4,9 +4,42 @@ "ref\0YXrH/ZZBOHrWHz4j@google.com\0" "ref\020a17d75855dfb9bd496466fcd9f14baab0b2bda.camel@redhat.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0[PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" + "Subject\0Re: [PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" "Date\0Mon, 1 Nov 2021 17:41:29 +0000\0" - "To\0kvm-riscv@lists.infradead.org\0" + "To\0Maxim Levitsky <mlevitsk@redhat.com>\0" + "Cc\0Marc Zyngier <maz@kernel.org>" + Huacai Chen <chenhuacai@kernel.org> + Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> + Paul Mackerras <paulus@ozlabs.org> + Anup Patel <anup.patel@wdc.com> + Paul Walmsley <paul.walmsley@sifive.com> + Palmer Dabbelt <palmer@dabbelt.com> + Albert Ou <aou@eecs.berkeley.edu> + Christian Borntraeger <borntraeger@de.ibm.com> + Janosch Frank <frankja@linux.ibm.com> + Paolo Bonzini <pbonzini@redhat.com> + James Morse <james.morse@arm.com> + Alexandru Elisei <alexandru.elisei@arm.com> + Suzuki K Poulose <suzuki.poulose@arm.com> + Atish Patra <atish.patra@wdc.com> + David Hildenbrand <david@redhat.com> + Cornelia Huck <cohuck@redhat.com> + Claudio Imbrenda <imbrenda@linux.ibm.com> + Vitaly Kuznetsov <vkuznets@redhat.com> + Wanpeng Li <wanpengli@tencent.com> + Jim Mattson <jmattson@google.com> + Joerg Roedel <joro@8bytes.org> + linux-arm-kernel@lists.infradead.org + kvmarm@lists.cs.columbia.edu + linux-mips@vger.kernel.org + kvm@vger.kernel.org + kvm-ppc@vger.kernel.org + kvm-riscv@lists.infradead.org + linux-riscv@lists.infradead.org + linux-kernel@vger.kernel.org + David Matlack <dmatlack@google.com> + Oliver Upton <oupton@google.com> + " Jing Zhang <jingzhangos@google.com>\0" "\00:1\0" "b\0" "On Mon, Nov 01, 2021, Maxim Levitsky wrote:\n" @@ -60,6 +93,11 @@ "force the compiler to emit a load of sp->unsync after acquiring mmu_unsync_pages_lock.\n" "Tagging \"unsync\" as volatile is unnecessary since the vast majority of its usage is\n" "protected by holding a spinlock for write, and would prevent optimizing references in\n" - kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. + "kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU.\n" + "\n" + "_______________________________________________\n" + "linux-riscv mailing list\n" + "linux-riscv@lists.infradead.org\n" + http://lists.infradead.org/mailman/listinfo/linux-riscv -e3ce0db327954d21b94e5a6d989d578b911ada4905591e988b46cc7bdb98e2b9 +aea8be822f1e128034d13bec3494c385cb792719b65dce043a3eb605ca595df5
diff --git a/a/1.txt b/N5/1.txt index 218af22..91827aa 100644 --- a/a/1.txt +++ b/N5/1.txt @@ -50,3 +50,8 @@ force the compiler to emit a load of sp->unsync after acquiring mmu_unsync_pages Tagging "unsync" as volatile is unnecessary since the vast majority of its usage is protected by holding a spinlock for write, and would prevent optimizing references in kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. + +_______________________________________________ +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/N5/content_digest index a1ab717..385b866 100644 --- a/a/content_digest +++ b/N5/content_digest @@ -4,9 +4,42 @@ "ref\0YXrH/ZZBOHrWHz4j@google.com\0" "ref\020a17d75855dfb9bd496466fcd9f14baab0b2bda.camel@redhat.com\0" "From\0Sean Christopherson <seanjc@google.com>\0" - "Subject\0[PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" + "Subject\0Re: [PATCH v2 26/43] KVM: VMX: Read Posted Interrupt \"control\" exactly once per loop iteration\0" "Date\0Mon, 1 Nov 2021 17:41:29 +0000\0" - "To\0kvm-riscv@lists.infradead.org\0" + "To\0Maxim Levitsky <mlevitsk@redhat.com>\0" + "Cc\0Marc Zyngier <maz@kernel.org>" + Huacai Chen <chenhuacai@kernel.org> + Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> + Paul Mackerras <paulus@ozlabs.org> + Anup Patel <anup.patel@wdc.com> + Paul Walmsley <paul.walmsley@sifive.com> + Palmer Dabbelt <palmer@dabbelt.com> + Albert Ou <aou@eecs.berkeley.edu> + Christian Borntraeger <borntraeger@de.ibm.com> + Janosch Frank <frankja@linux.ibm.com> + Paolo Bonzini <pbonzini@redhat.com> + James Morse <james.morse@arm.com> + Alexandru Elisei <alexandru.elisei@arm.com> + Suzuki K Poulose <suzuki.poulose@arm.com> + Atish Patra <atish.patra@wdc.com> + David Hildenbrand <david@redhat.com> + Cornelia Huck <cohuck@redhat.com> + Claudio Imbrenda <imbrenda@linux.ibm.com> + Vitaly Kuznetsov <vkuznets@redhat.com> + Wanpeng Li <wanpengli@tencent.com> + Jim Mattson <jmattson@google.com> + Joerg Roedel <joro@8bytes.org> + linux-arm-kernel@lists.infradead.org + kvmarm@lists.cs.columbia.edu + linux-mips@vger.kernel.org + kvm@vger.kernel.org + kvm-ppc@vger.kernel.org + kvm-riscv@lists.infradead.org + linux-riscv@lists.infradead.org + linux-kernel@vger.kernel.org + David Matlack <dmatlack@google.com> + Oliver Upton <oupton@google.com> + " Jing Zhang <jingzhangos@google.com>\0" "\00:1\0" "b\0" "On Mon, Nov 01, 2021, Maxim Levitsky wrote:\n" @@ -60,6 +93,11 @@ "force the compiler to emit a load of sp->unsync after acquiring mmu_unsync_pages_lock.\n" "Tagging \"unsync\" as volatile is unnecessary since the vast majority of its usage is\n" "protected by holding a spinlock for write, and would prevent optimizing references in\n" - kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU. + "kvm_mmu_get_page() and other flows that are protected by mmu_lock in the legacy MMU.\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 -e3ce0db327954d21b94e5a6d989d578b911ada4905591e988b46cc7bdb98e2b9 +a5b1759d3e885eb07c8bb1ecdad9934d36a84f33b9351d01fb2812b106658107
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.