diff for duplicates of <20190917233328.GC27932@us.ibm.com> diff --git a/a/1.txt b/N1/1.txt index 5fdb413..d2b31e4 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -79,7 +79,7 @@ Maybe useful to add "the device page (representing the secure page") is ... > + goto out; > + > + rmap = &slot->arch.rmap[gfn - slot->base_gfn]; -> + if (kvmppc_rmap_type(rmap) = KVMPPC_RMAP_UVMEM_PFN) { +> + if (kvmppc_rmap_type(rmap) == KVMPPC_RMAP_UVMEM_PFN) { > + uvmem_page = pfn_to_page(*rmap & ~KVMPPC_RMAP_UVMEM_PFN); > + pvt = (struct kvmppc_uvmem_page_pvt *) > + uvmem_page->zone_device_data; @@ -135,7 +135,7 @@ Would help to mention/remind here what a shared page is. > + ret = uv_page_out(pvt->lpid, pfn << page_shift, pvt->gpa, 0, > + page_shift); > -> if (ret = U_SUCCESS) +> if (ret == U_SUCCESS) > *mig.dst = migrate_pfn(pfn) | MIGRATE_PFN_LOCKED; > -- > 2.21.0 diff --git a/a/content_digest b/N1/content_digest index d89e771..1f9ae85 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,16 +2,16 @@ "ref\020190910082946.7849-4-bharata@linux.ibm.com\0" "From\0Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>\0" "Subject\0Re: [PATCH v8 3/8] kvmppc: Shared pages support for secure guests\0" - "Date\0Tue, 17 Sep 2019 23:33:28 +0000\0" + "Date\0Tue, 17 Sep 2019 16:33:28 -0700\0" "To\0Bharata B Rao <bharata@linux.ibm.com>\0" - "Cc\0linuxppc-dev@lists.ozlabs.org" + "Cc\0linuxram@us.ibm.com" + cclaudio@linux.ibm.com kvm-ppc@vger.kernel.org linux-mm@kvack.org - paulus@au1.ibm.com - aneesh.kumar@linux.vnet.ibm.com jglisse@redhat.com - linuxram@us.ibm.com - cclaudio@linux.ibm.com + aneesh.kumar@linux.vnet.ibm.com + paulus@au1.ibm.com + linuxppc-dev@lists.ozlabs.org " hch@lst.de\0" "\00:1\0" "b\0" @@ -96,7 +96,7 @@ "> +\t\tgoto out;\n" "> +\n" "> +\trmap = &slot->arch.rmap[gfn - slot->base_gfn];\n" - "> +\tif (kvmppc_rmap_type(rmap) = KVMPPC_RMAP_UVMEM_PFN) {\n" + "> +\tif (kvmppc_rmap_type(rmap) == KVMPPC_RMAP_UVMEM_PFN) {\n" "> +\t\tuvmem_page = pfn_to_page(*rmap & ~KVMPPC_RMAP_UVMEM_PFN);\n" "> +\t\tpvt = (struct kvmppc_uvmem_page_pvt *)\n" "> +\t\t\tuvmem_page->zone_device_data;\n" @@ -152,9 +152,9 @@ "> +\t\tret = uv_page_out(pvt->lpid, pfn << page_shift, pvt->gpa, 0,\n" "> +\t\t\t\t page_shift);\n" "> \n" - "> \tif (ret = U_SUCCESS)\n" + "> \tif (ret == U_SUCCESS)\n" "> \t\t*mig.dst = migrate_pfn(pfn) | MIGRATE_PFN_LOCKED;\n" "> -- \n" > 2.21.0 -985d96f91a9259f6717b6228b34d62f7d27a4e1aa6e536086a037b50ccfdb813 +5987486f2c4325a6b3cf52ce20b1bf24c8fdec85e5554b9236c0e9ba174bb910
diff --git a/a/1.txt b/N2/1.txt index 5fdb413..d2b31e4 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -79,7 +79,7 @@ Maybe useful to add "the device page (representing the secure page") is ... > + goto out; > + > + rmap = &slot->arch.rmap[gfn - slot->base_gfn]; -> + if (kvmppc_rmap_type(rmap) = KVMPPC_RMAP_UVMEM_PFN) { +> + if (kvmppc_rmap_type(rmap) == KVMPPC_RMAP_UVMEM_PFN) { > + uvmem_page = pfn_to_page(*rmap & ~KVMPPC_RMAP_UVMEM_PFN); > + pvt = (struct kvmppc_uvmem_page_pvt *) > + uvmem_page->zone_device_data; @@ -135,7 +135,7 @@ Would help to mention/remind here what a shared page is. > + ret = uv_page_out(pvt->lpid, pfn << page_shift, pvt->gpa, 0, > + page_shift); > -> if (ret = U_SUCCESS) +> if (ret == U_SUCCESS) > *mig.dst = migrate_pfn(pfn) | MIGRATE_PFN_LOCKED; > -- > 2.21.0 diff --git a/a/content_digest b/N2/content_digest index d89e771..84c8d69 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -2,7 +2,7 @@ "ref\020190910082946.7849-4-bharata@linux.ibm.com\0" "From\0Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>\0" "Subject\0Re: [PATCH v8 3/8] kvmppc: Shared pages support for secure guests\0" - "Date\0Tue, 17 Sep 2019 23:33:28 +0000\0" + "Date\0Tue, 17 Sep 2019 16:33:28 -0700\0" "To\0Bharata B Rao <bharata@linux.ibm.com>\0" "Cc\0linuxppc-dev@lists.ozlabs.org" kvm-ppc@vger.kernel.org @@ -96,7 +96,7 @@ "> +\t\tgoto out;\n" "> +\n" "> +\trmap = &slot->arch.rmap[gfn - slot->base_gfn];\n" - "> +\tif (kvmppc_rmap_type(rmap) = KVMPPC_RMAP_UVMEM_PFN) {\n" + "> +\tif (kvmppc_rmap_type(rmap) == KVMPPC_RMAP_UVMEM_PFN) {\n" "> +\t\tuvmem_page = pfn_to_page(*rmap & ~KVMPPC_RMAP_UVMEM_PFN);\n" "> +\t\tpvt = (struct kvmppc_uvmem_page_pvt *)\n" "> +\t\t\tuvmem_page->zone_device_data;\n" @@ -152,9 +152,9 @@ "> +\t\tret = uv_page_out(pvt->lpid, pfn << page_shift, pvt->gpa, 0,\n" "> +\t\t\t\t page_shift);\n" "> \n" - "> \tif (ret = U_SUCCESS)\n" + "> \tif (ret == U_SUCCESS)\n" "> \t\t*mig.dst = migrate_pfn(pfn) | MIGRATE_PFN_LOCKED;\n" "> -- \n" > 2.21.0 -985d96f91a9259f6717b6228b34d62f7d27a4e1aa6e536086a037b50ccfdb813 +e721334dd556bb432ea7ec85ad1563c61f54467ec97ac63aba30c1dca477ccab
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.