diff for duplicates of <51DCEA76.9070808@ozlabs.ru> diff --git a/a/1.txt b/N1/1.txt index 2844676..eb37354 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -354,10 +354,10 @@ What detail is missing? >> + return H_PARAMETER; >> + >> + tces = kvmppc_vm_gpa_to_hva_and_get(vcpu, tce_list,&pg); ->> + if (tces = ERROR_ADDR) +>> + if (tces == ERROR_ADDR) >> + return H_TOO_HARD; >> + ->> + if (vcpu->arch.tce_rm_fail = TCERM_PUTLIST) +>> + if (vcpu->arch.tce_rm_fail == TCERM_PUTLIST) >> + goto put_list_page_exit; >> + >> + for (i = 0; i< npages; ++i) { @@ -459,7 +459,7 @@ virtual modes? >> + struct kvmppc_spapr_tce_table *tt; >> + >> + list_for_each_entry(tt,&vcpu->kvm->arch.spapr_tce_tables, list) { ->> + if (tt->liobn = liobn) +>> + if (tt->liobn == liobn) >> + return tt; >> + } >> + @@ -643,7 +643,7 @@ Any debug code is prohibited? Ok, I'll remove. >> - /* liobn, ioba, tce); */ >> - >> - list_for_each_entry(stt,&kvm->arch.spapr_tce_tables, list) { ->> - if (stt->liobn = liobn) { +>> - if (stt->liobn == liobn) { >> - unsigned long idx = ioba>> SPAPR_TCE_SHIFT; >> - struct page *page; >> - u64 *tbl; diff --git a/a/content_digest b/N1/content_digest index 514cd33..c1e7930 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,16 +3,15 @@ "ref\051DC4228.7010607@suse.de\0" "From\0Alexey Kardashevskiy <aik@ozlabs.ru>\0" "Subject\0Re: [PATCH 6/8] KVM: PPC: Add support for multiple-TCE hcalls\0" - "Date\0Wed, 10 Jul 2013 05:00:38 +0000\0" + "Date\0Wed, 10 Jul 2013 15:00:38 +1000\0" "To\0Alexander Graf <agraf@suse.de>\0" - "Cc\0linuxppc-dev@lists.ozlabs.org" - David Gibson <david@gibson.dropbear.id.au> - Benjamin Herrenschmidt <benh@kernel.crashing.org> - Paul Mackerras <paulus@samba.org> - Alex Williamson <alex.williamson@redhat.com> - kvm@vger.kernel.org + "Cc\0kvm@vger.kernel.org" linux-kernel@vger.kernel.org - " kvm-ppc@vger.kernel.org\0" + kvm-ppc@vger.kernel.org + Alex Williamson <alex.williamson@redhat.com> + Paul Mackerras <paulus@samba.org> + linuxppc-dev@lists.ozlabs.org + " David Gibson <david@gibson.dropbear.id.au>\0" "\00:1\0" "b\0" "On 07/10/2013 03:02 AM, Alexander Graf wrote:\n" @@ -371,10 +370,10 @@ ">> + return H_PARAMETER;\n" ">> +\n" ">> + tces = kvmppc_vm_gpa_to_hva_and_get(vcpu, tce_list,&pg);\n" - ">> + if (tces = ERROR_ADDR)\n" + ">> + if (tces == ERROR_ADDR)\n" ">> + return H_TOO_HARD;\n" ">> +\n" - ">> + if (vcpu->arch.tce_rm_fail = TCERM_PUTLIST)\n" + ">> + if (vcpu->arch.tce_rm_fail == TCERM_PUTLIST)\n" ">> + goto put_list_page_exit;\n" ">> +\n" ">> + for (i = 0; i< npages; ++i) {\n" @@ -476,7 +475,7 @@ ">> + struct kvmppc_spapr_tce_table *tt;\n" ">> +\n" ">> + list_for_each_entry(tt,&vcpu->kvm->arch.spapr_tce_tables, list) {\n" - ">> + if (tt->liobn = liobn)\n" + ">> + if (tt->liobn == liobn)\n" ">> + return tt;\n" ">> + }\n" ">> +\n" @@ -660,7 +659,7 @@ ">> - /* liobn, ioba, tce); */\n" ">> -\n" ">> - list_for_each_entry(stt,&kvm->arch.spapr_tce_tables, list) {\n" - ">> - if (stt->liobn = liobn) {\n" + ">> - if (stt->liobn == liobn) {\n" ">> - unsigned long idx = ioba>> SPAPR_TCE_SHIFT;\n" ">> - struct page *page;\n" ">> - u64 *tbl;\n" @@ -710,4 +709,4 @@ "-- \n" Alexey -4a9ec574e0ca3f8f5b26011237713909ff8d5ec80f1bc5973aaf13d0b0803d41 +867fcd07dc5d9ed717465998fd0fffc19eead728f0b4b35406b850c56b45ea98
diff --git a/a/1.txt b/N2/1.txt index 2844676..eb37354 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -354,10 +354,10 @@ What detail is missing? >> + return H_PARAMETER; >> + >> + tces = kvmppc_vm_gpa_to_hva_and_get(vcpu, tce_list,&pg); ->> + if (tces = ERROR_ADDR) +>> + if (tces == ERROR_ADDR) >> + return H_TOO_HARD; >> + ->> + if (vcpu->arch.tce_rm_fail = TCERM_PUTLIST) +>> + if (vcpu->arch.tce_rm_fail == TCERM_PUTLIST) >> + goto put_list_page_exit; >> + >> + for (i = 0; i< npages; ++i) { @@ -459,7 +459,7 @@ virtual modes? >> + struct kvmppc_spapr_tce_table *tt; >> + >> + list_for_each_entry(tt,&vcpu->kvm->arch.spapr_tce_tables, list) { ->> + if (tt->liobn = liobn) +>> + if (tt->liobn == liobn) >> + return tt; >> + } >> + @@ -643,7 +643,7 @@ Any debug code is prohibited? Ok, I'll remove. >> - /* liobn, ioba, tce); */ >> - >> - list_for_each_entry(stt,&kvm->arch.spapr_tce_tables, list) { ->> - if (stt->liobn = liobn) { +>> - if (stt->liobn == liobn) { >> - unsigned long idx = ioba>> SPAPR_TCE_SHIFT; >> - struct page *page; >> - u64 *tbl; diff --git a/a/content_digest b/N2/content_digest index 514cd33..bfcd4ae 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,7 +3,7 @@ "ref\051DC4228.7010607@suse.de\0" "From\0Alexey Kardashevskiy <aik@ozlabs.ru>\0" "Subject\0Re: [PATCH 6/8] KVM: PPC: Add support for multiple-TCE hcalls\0" - "Date\0Wed, 10 Jul 2013 05:00:38 +0000\0" + "Date\0Wed, 10 Jul 2013 15:00:38 +1000\0" "To\0Alexander Graf <agraf@suse.de>\0" "Cc\0linuxppc-dev@lists.ozlabs.org" David Gibson <david@gibson.dropbear.id.au> @@ -371,10 +371,10 @@ ">> + return H_PARAMETER;\n" ">> +\n" ">> + tces = kvmppc_vm_gpa_to_hva_and_get(vcpu, tce_list,&pg);\n" - ">> + if (tces = ERROR_ADDR)\n" + ">> + if (tces == ERROR_ADDR)\n" ">> + return H_TOO_HARD;\n" ">> +\n" - ">> + if (vcpu->arch.tce_rm_fail = TCERM_PUTLIST)\n" + ">> + if (vcpu->arch.tce_rm_fail == TCERM_PUTLIST)\n" ">> + goto put_list_page_exit;\n" ">> +\n" ">> + for (i = 0; i< npages; ++i) {\n" @@ -476,7 +476,7 @@ ">> + struct kvmppc_spapr_tce_table *tt;\n" ">> +\n" ">> + list_for_each_entry(tt,&vcpu->kvm->arch.spapr_tce_tables, list) {\n" - ">> + if (tt->liobn = liobn)\n" + ">> + if (tt->liobn == liobn)\n" ">> + return tt;\n" ">> + }\n" ">> +\n" @@ -660,7 +660,7 @@ ">> - /* liobn, ioba, tce); */\n" ">> -\n" ">> - list_for_each_entry(stt,&kvm->arch.spapr_tce_tables, list) {\n" - ">> - if (stt->liobn = liobn) {\n" + ">> - if (stt->liobn == liobn) {\n" ">> - unsigned long idx = ioba>> SPAPR_TCE_SHIFT;\n" ">> - struct page *page;\n" ">> - u64 *tbl;\n" @@ -710,4 +710,4 @@ "-- \n" Alexey -4a9ec574e0ca3f8f5b26011237713909ff8d5ec80f1bc5973aaf13d0b0803d41 +4353f6c93a899a00109eaf647b767b0ecd4e5747744eeac2fa24b45efb5140dc
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.