diff for duplicates of <87fvj7g5wy.fsf@linux.vnet.ibm.com> diff --git a/a/1.txt b/N1/1.txt index 7071f36..f0c6a03 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -217,7 +217,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - (unsigned long)limit, (unsigned long)alignment); > - > - /* Sanity checks */ -> - if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> - if (cma_area_count == ARRAY_SIZE(cma_areas)) { > - pr_err("%s(): Not enough slots for CMA reserved regions!\n", > - __func__); > - return -ENOSPC; @@ -349,7 +349,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - mutex_lock(&cma_mutex); > - ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > - mutex_unlock(&cma_mutex); -> - if (ret = 0) { +> - if (ret == 0) { > - page = pfn_to_page(pfn); > - break; > - } else if (ret != -EBUSY) { @@ -659,7 +659,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + (unsigned long)limit, (unsigned long)alignment); > + > + /* Sanity checks */ -> + if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> + if (cma_area_count == ARRAY_SIZE(cma_areas)) { > + pr_err("%s(): Not enough slots for CMA reserved regions!\n", > + __func__); > + return -ENOSPC; @@ -772,7 +772,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + mutex_lock(&cma_mutex); > + ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > + mutex_unlock(&cma_mutex); -> + if (ret = 0) { +> + if (ret == 0) { > + page = pfn_to_page(pfn); > + break; > + } else if (ret != -EBUSY) { diff --git a/a/content_digest b/N1/content_digest index 99a3773..f7d20ef 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,26 +2,25 @@ "ref\01402543307-29800-7-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\0" "Subject\0Re: [PATCH v2 06/10] CMA: generalize CMA reserved area management functionality\0" - "Date\0Sat, 14 Jun 2014 10:20:13 +0000\0" + "Date\0Sat, 14 Jun 2014 15:38:13 +0530\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Marek Szyprowski <m.szyprowski@samsung.com> " Michal Nazarewicz <mina86@mina86.com>\0" - "Cc\0Minchan Kim <minchan@kernel.org>" - Russell King - ARM Linux <linux@arm.linux.org.uk> - Greg Kroah-Hartman <gregkh@linuxfoundation.org> - Paolo Bonzini <pbonzini@redhat.com> + "Cc\0Russell King - ARM Linux <linux@arm.linux.org.uk>" + kvm@vger.kernel.org + linux-mm@kvack.org Gleb Natapov <gleb@kernel.org> + Greg Kroah-Hartman <gregkh@linuxfoundation.org> Alexander Graf <agraf@suse.de> - Benjamin Herrenschmidt <benh@kernel.crashing.org> - Paul Mackerras <paulus@samba.org> - linux-mm@kvack.org - linux-kernel@vger.kernel.org - linux-arm-kernel@lists.infradead.org - kvm@vger.kernel.org kvm-ppc@vger.kernel.org + linux-kernel@vger.kernel.org + Minchan Kim <minchan@kernel.org> + Paul Mackerras <paulus@samba.org> + Paolo Bonzini <pbonzini@redhat.com> + Joonsoo Kim <iamjoonsoo.kim@lge.com> linuxppc-dev@lists.ozlabs.org - " Joonsoo Kim <iamjoonsoo.kim@lge.com>\0" + " linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "Joonsoo Kim <iamjoonsoo.kim@lge.com> writes:\n" @@ -243,7 +242,7 @@ "> -\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> -\n" "> -\t/* Sanity checks */\n" - "> -\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> -\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> -\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> -\t\t\t__func__);\n" "> -\t\treturn -ENOSPC;\n" @@ -375,7 +374,7 @@ "> -\t\tmutex_lock(&cma_mutex);\n" "> -\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> -\t\tmutex_unlock(&cma_mutex);\n" - "> -\t\tif (ret = 0) {\n" + "> -\t\tif (ret == 0) {\n" "> -\t\t\tpage = pfn_to_page(pfn);\n" "> -\t\t\tbreak;\n" "> -\t\t} else if (ret != -EBUSY) {\n" @@ -685,7 +684,7 @@ "> +\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> +\n" "> +\t/* Sanity checks */\n" - "> +\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> +\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> +\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> +\t\t\t__func__);\n" "> +\t\treturn -ENOSPC;\n" @@ -798,7 +797,7 @@ "> +\t\tmutex_lock(&cma_mutex);\n" "> +\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> +\t\tmutex_unlock(&cma_mutex);\n" - "> +\t\tif (ret = 0) {\n" + "> +\t\tif (ret == 0) {\n" "> +\t\t\tpage = pfn_to_page(pfn);\n" "> +\t\t\tbreak;\n" "> +\t\t} else if (ret != -EBUSY) {\n" @@ -850,4 +849,4 @@ "> -- \n" > 1.7.9.5 -b5bfdee605607e7e954a9ae4eed6990182a15f31c3a98ec906475772dd5890f3 +4f1dd4a98b0e6738399de2f5187deb65bb2534f01c71ff3bc473a4429fb17815
diff --git a/a/1.txt b/N2/1.txt index 7071f36..f0c6a03 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -217,7 +217,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - (unsigned long)limit, (unsigned long)alignment); > - > - /* Sanity checks */ -> - if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> - if (cma_area_count == ARRAY_SIZE(cma_areas)) { > - pr_err("%s(): Not enough slots for CMA reserved regions!\n", > - __func__); > - return -ENOSPC; @@ -349,7 +349,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - mutex_lock(&cma_mutex); > - ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > - mutex_unlock(&cma_mutex); -> - if (ret = 0) { +> - if (ret == 0) { > - page = pfn_to_page(pfn); > - break; > - } else if (ret != -EBUSY) { @@ -659,7 +659,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + (unsigned long)limit, (unsigned long)alignment); > + > + /* Sanity checks */ -> + if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> + if (cma_area_count == ARRAY_SIZE(cma_areas)) { > + pr_err("%s(): Not enough slots for CMA reserved regions!\n", > + __func__); > + return -ENOSPC; @@ -772,7 +772,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + mutex_lock(&cma_mutex); > + ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > + mutex_unlock(&cma_mutex); -> + if (ret = 0) { +> + if (ret == 0) { > + page = pfn_to_page(pfn); > + break; > + } else if (ret != -EBUSY) { diff --git a/a/content_digest b/N2/content_digest index 99a3773..8673fbd 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,27 +1,9 @@ "ref\01402543307-29800-1-git-send-email-iamjoonsoo.kim@lge.com\0" "ref\01402543307-29800-7-git-send-email-iamjoonsoo.kim@lge.com\0" - "From\0Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\0" - "Subject\0Re: [PATCH v2 06/10] CMA: generalize CMA reserved area management functionality\0" - "Date\0Sat, 14 Jun 2014 10:20:13 +0000\0" - "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" - Andrew Morton <akpm@linux-foundation.org> - Marek Szyprowski <m.szyprowski@samsung.com> - " Michal Nazarewicz <mina86@mina86.com>\0" - "Cc\0Minchan Kim <minchan@kernel.org>" - Russell King - ARM Linux <linux@arm.linux.org.uk> - Greg Kroah-Hartman <gregkh@linuxfoundation.org> - Paolo Bonzini <pbonzini@redhat.com> - Gleb Natapov <gleb@kernel.org> - Alexander Graf <agraf@suse.de> - Benjamin Herrenschmidt <benh@kernel.crashing.org> - Paul Mackerras <paulus@samba.org> - linux-mm@kvack.org - linux-kernel@vger.kernel.org - linux-arm-kernel@lists.infradead.org - kvm@vger.kernel.org - kvm-ppc@vger.kernel.org - linuxppc-dev@lists.ozlabs.org - " Joonsoo Kim <iamjoonsoo.kim@lge.com>\0" + "From\0aneesh.kumar@linux.vnet.ibm.com (Aneesh Kumar K.V)\0" + "Subject\0[PATCH v2 06/10] CMA: generalize CMA reserved area management functionality\0" + "Date\0Sat, 14 Jun 2014 15:38:13 +0530\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "Joonsoo Kim <iamjoonsoo.kim@lge.com> writes:\n" @@ -243,7 +225,7 @@ "> -\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> -\n" "> -\t/* Sanity checks */\n" - "> -\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> -\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> -\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> -\t\t\t__func__);\n" "> -\t\treturn -ENOSPC;\n" @@ -375,7 +357,7 @@ "> -\t\tmutex_lock(&cma_mutex);\n" "> -\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> -\t\tmutex_unlock(&cma_mutex);\n" - "> -\t\tif (ret = 0) {\n" + "> -\t\tif (ret == 0) {\n" "> -\t\t\tpage = pfn_to_page(pfn);\n" "> -\t\t\tbreak;\n" "> -\t\t} else if (ret != -EBUSY) {\n" @@ -685,7 +667,7 @@ "> +\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> +\n" "> +\t/* Sanity checks */\n" - "> +\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> +\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> +\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> +\t\t\t__func__);\n" "> +\t\treturn -ENOSPC;\n" @@ -798,7 +780,7 @@ "> +\t\tmutex_lock(&cma_mutex);\n" "> +\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> +\t\tmutex_unlock(&cma_mutex);\n" - "> +\t\tif (ret = 0) {\n" + "> +\t\tif (ret == 0) {\n" "> +\t\t\tpage = pfn_to_page(pfn);\n" "> +\t\t\tbreak;\n" "> +\t\t} else if (ret != -EBUSY) {\n" @@ -850,4 +832,4 @@ "> -- \n" > 1.7.9.5 -b5bfdee605607e7e954a9ae4eed6990182a15f31c3a98ec906475772dd5890f3 +d444a01740b46701543a8e5a2d239753c0c1af3b0822d3c2e585c2b6267ddae3
diff --git a/a/1.txt b/N3/1.txt index 7071f36..7fb6c86 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -217,7 +217,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - (unsigned long)limit, (unsigned long)alignment); > - > - /* Sanity checks */ -> - if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> - if (cma_area_count == ARRAY_SIZE(cma_areas)) { > - pr_err("%s(): Not enough slots for CMA reserved regions!\n", > - __func__); > - return -ENOSPC; @@ -349,7 +349,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - mutex_lock(&cma_mutex); > - ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > - mutex_unlock(&cma_mutex); -> - if (ret = 0) { +> - if (ret == 0) { > - page = pfn_to_page(pfn); > - break; > - } else if (ret != -EBUSY) { @@ -659,7 +659,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + (unsigned long)limit, (unsigned long)alignment); > + > + /* Sanity checks */ -> + if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> + if (cma_area_count == ARRAY_SIZE(cma_areas)) { > + pr_err("%s(): Not enough slots for CMA reserved regions!\n", > + __func__); > + return -ENOSPC; @@ -772,7 +772,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + mutex_lock(&cma_mutex); > + ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > + mutex_unlock(&cma_mutex); -> + if (ret = 0) { +> + if (ret == 0) { > + page = pfn_to_page(pfn); > + break; > + } else if (ret != -EBUSY) { @@ -823,3 +823,9 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > +} > -- > 1.7.9.5 + +-- +To unsubscribe, send a message with 'unsubscribe linux-mm' in +the body to majordomo@kvack.org. For more info on Linux MM, +see: http://www.linux-mm.org/ . +Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> diff --git a/a/content_digest b/N3/content_digest index 99a3773..276a298 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -2,7 +2,7 @@ "ref\01402543307-29800-7-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\0" "Subject\0Re: [PATCH v2 06/10] CMA: generalize CMA reserved area management functionality\0" - "Date\0Sat, 14 Jun 2014 10:20:13 +0000\0" + "Date\0Sat, 14 Jun 2014 15:38:13 +0530\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Marek Szyprowski <m.szyprowski@samsung.com> @@ -243,7 +243,7 @@ "> -\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> -\n" "> -\t/* Sanity checks */\n" - "> -\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> -\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> -\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> -\t\t\t__func__);\n" "> -\t\treturn -ENOSPC;\n" @@ -375,7 +375,7 @@ "> -\t\tmutex_lock(&cma_mutex);\n" "> -\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> -\t\tmutex_unlock(&cma_mutex);\n" - "> -\t\tif (ret = 0) {\n" + "> -\t\tif (ret == 0) {\n" "> -\t\t\tpage = pfn_to_page(pfn);\n" "> -\t\t\tbreak;\n" "> -\t\t} else if (ret != -EBUSY) {\n" @@ -685,7 +685,7 @@ "> +\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> +\n" "> +\t/* Sanity checks */\n" - "> +\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> +\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> +\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> +\t\t\t__func__);\n" "> +\t\treturn -ENOSPC;\n" @@ -798,7 +798,7 @@ "> +\t\tmutex_lock(&cma_mutex);\n" "> +\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> +\t\tmutex_unlock(&cma_mutex);\n" - "> +\t\tif (ret = 0) {\n" + "> +\t\tif (ret == 0) {\n" "> +\t\t\tpage = pfn_to_page(pfn);\n" "> +\t\t\tbreak;\n" "> +\t\t} else if (ret != -EBUSY) {\n" @@ -848,6 +848,12 @@ "> +\treturn true;\n" "> +}\n" "> -- \n" - > 1.7.9.5 + "> 1.7.9.5\n" + "\n" + "--\n" + "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" + "the body to majordomo@kvack.org. For more info on Linux MM,\n" + "see: http://www.linux-mm.org/ .\n" + "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" -b5bfdee605607e7e954a9ae4eed6990182a15f31c3a98ec906475772dd5890f3 +f64094c4a4da6e63a73581792638819a2762033eb966deb2fe1dd5544dd3f76e
diff --git a/a/1.txt b/N4/1.txt index 7071f36..7fb6c86 100644 --- a/a/1.txt +++ b/N4/1.txt @@ -217,7 +217,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - (unsigned long)limit, (unsigned long)alignment); > - > - /* Sanity checks */ -> - if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> - if (cma_area_count == ARRAY_SIZE(cma_areas)) { > - pr_err("%s(): Not enough slots for CMA reserved regions!\n", > - __func__); > - return -ENOSPC; @@ -349,7 +349,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - mutex_lock(&cma_mutex); > - ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > - mutex_unlock(&cma_mutex); -> - if (ret = 0) { +> - if (ret == 0) { > - page = pfn_to_page(pfn); > - break; > - } else if (ret != -EBUSY) { @@ -659,7 +659,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + (unsigned long)limit, (unsigned long)alignment); > + > + /* Sanity checks */ -> + if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> + if (cma_area_count == ARRAY_SIZE(cma_areas)) { > + pr_err("%s(): Not enough slots for CMA reserved regions!\n", > + __func__); > + return -ENOSPC; @@ -772,7 +772,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + mutex_lock(&cma_mutex); > + ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > + mutex_unlock(&cma_mutex); -> + if (ret = 0) { +> + if (ret == 0) { > + page = pfn_to_page(pfn); > + break; > + } else if (ret != -EBUSY) { @@ -823,3 +823,9 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > +} > -- > 1.7.9.5 + +-- +To unsubscribe, send a message with 'unsubscribe linux-mm' in +the body to majordomo@kvack.org. For more info on Linux MM, +see: http://www.linux-mm.org/ . +Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> diff --git a/a/content_digest b/N4/content_digest index 99a3773..bee1b0a 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -2,7 +2,7 @@ "ref\01402543307-29800-7-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\0" "Subject\0Re: [PATCH v2 06/10] CMA: generalize CMA reserved area management functionality\0" - "Date\0Sat, 14 Jun 2014 10:20:13 +0000\0" + "Date\0Sat, 14 Jun 2014 15:38:13 +0530\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Marek Szyprowski <m.szyprowski@samsung.com> @@ -20,8 +20,7 @@ linux-arm-kernel@lists.infradead.org kvm@vger.kernel.org kvm-ppc@vger.kernel.org - linuxppc-dev@lists.ozlabs.org - " Joonsoo Kim <iamjoonsoo.kim@lge.com>\0" + " linuxppc-dev@lists.ozlabs.org\0" "\00:1\0" "b\0" "Joonsoo Kim <iamjoonsoo.kim@lge.com> writes:\n" @@ -243,7 +242,7 @@ "> -\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> -\n" "> -\t/* Sanity checks */\n" - "> -\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> -\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> -\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> -\t\t\t__func__);\n" "> -\t\treturn -ENOSPC;\n" @@ -375,7 +374,7 @@ "> -\t\tmutex_lock(&cma_mutex);\n" "> -\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> -\t\tmutex_unlock(&cma_mutex);\n" - "> -\t\tif (ret = 0) {\n" + "> -\t\tif (ret == 0) {\n" "> -\t\t\tpage = pfn_to_page(pfn);\n" "> -\t\t\tbreak;\n" "> -\t\t} else if (ret != -EBUSY) {\n" @@ -685,7 +684,7 @@ "> +\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> +\n" "> +\t/* Sanity checks */\n" - "> +\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> +\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> +\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> +\t\t\t__func__);\n" "> +\t\treturn -ENOSPC;\n" @@ -798,7 +797,7 @@ "> +\t\tmutex_lock(&cma_mutex);\n" "> +\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> +\t\tmutex_unlock(&cma_mutex);\n" - "> +\t\tif (ret = 0) {\n" + "> +\t\tif (ret == 0) {\n" "> +\t\t\tpage = pfn_to_page(pfn);\n" "> +\t\t\tbreak;\n" "> +\t\t} else if (ret != -EBUSY) {\n" @@ -848,6 +847,12 @@ "> +\treturn true;\n" "> +}\n" "> -- \n" - > 1.7.9.5 + "> 1.7.9.5\n" + "\n" + "--\n" + "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" + "the body to majordomo@kvack.org. For more info on Linux MM,\n" + "see: http://www.linux-mm.org/ .\n" + "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" -b5bfdee605607e7e954a9ae4eed6990182a15f31c3a98ec906475772dd5890f3 +fb90e7727aeeacc8f748e54e83b6fe6af5e272f9a2004905273e8af0928a6873
diff --git a/a/1.txt b/N5/1.txt index 7071f36..f0c6a03 100644 --- a/a/1.txt +++ b/N5/1.txt @@ -217,7 +217,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - (unsigned long)limit, (unsigned long)alignment); > - > - /* Sanity checks */ -> - if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> - if (cma_area_count == ARRAY_SIZE(cma_areas)) { > - pr_err("%s(): Not enough slots for CMA reserved regions!\n", > - __func__); > - return -ENOSPC; @@ -349,7 +349,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > - mutex_lock(&cma_mutex); > - ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > - mutex_unlock(&cma_mutex); -> - if (ret = 0) { +> - if (ret == 0) { > - page = pfn_to_page(pfn); > - break; > - } else if (ret != -EBUSY) { @@ -659,7 +659,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + (unsigned long)limit, (unsigned long)alignment); > + > + /* Sanity checks */ -> + if (cma_area_count = ARRAY_SIZE(cma_areas)) { +> + if (cma_area_count == ARRAY_SIZE(cma_areas)) { > + pr_err("%s(): Not enough slots for CMA reserved regions!\n", > + __func__); > + return -ENOSPC; @@ -772,7 +772,7 @@ Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> > + mutex_lock(&cma_mutex); > + ret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA); > + mutex_unlock(&cma_mutex); -> + if (ret = 0) { +> + if (ret == 0) { > + page = pfn_to_page(pfn); > + break; > + } else if (ret != -EBUSY) { diff --git a/a/content_digest b/N5/content_digest index 99a3773..259bae6 100644 --- a/a/content_digest +++ b/N5/content_digest @@ -2,7 +2,7 @@ "ref\01402543307-29800-7-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>\0" "Subject\0Re: [PATCH v2 06/10] CMA: generalize CMA reserved area management functionality\0" - "Date\0Sat, 14 Jun 2014 10:20:13 +0000\0" + "Date\0Sat, 14 Jun 2014 15:38:13 +0530\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Marek Szyprowski <m.szyprowski@samsung.com> @@ -243,7 +243,7 @@ "> -\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> -\n" "> -\t/* Sanity checks */\n" - "> -\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> -\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> -\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> -\t\t\t__func__);\n" "> -\t\treturn -ENOSPC;\n" @@ -375,7 +375,7 @@ "> -\t\tmutex_lock(&cma_mutex);\n" "> -\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> -\t\tmutex_unlock(&cma_mutex);\n" - "> -\t\tif (ret = 0) {\n" + "> -\t\tif (ret == 0) {\n" "> -\t\t\tpage = pfn_to_page(pfn);\n" "> -\t\t\tbreak;\n" "> -\t\t} else if (ret != -EBUSY) {\n" @@ -685,7 +685,7 @@ "> +\t\t(unsigned long)limit, (unsigned long)alignment);\n" "> +\n" "> +\t/* Sanity checks */\n" - "> +\tif (cma_area_count = ARRAY_SIZE(cma_areas)) {\n" + "> +\tif (cma_area_count == ARRAY_SIZE(cma_areas)) {\n" "> +\t\tpr_err(\"%s(): Not enough slots for CMA reserved regions!\\n\",\n" "> +\t\t\t__func__);\n" "> +\t\treturn -ENOSPC;\n" @@ -798,7 +798,7 @@ "> +\t\tmutex_lock(&cma_mutex);\n" "> +\t\tret = alloc_contig_range(pfn, pfn + count, MIGRATE_CMA);\n" "> +\t\tmutex_unlock(&cma_mutex);\n" - "> +\t\tif (ret = 0) {\n" + "> +\t\tif (ret == 0) {\n" "> +\t\t\tpage = pfn_to_page(pfn);\n" "> +\t\t\tbreak;\n" "> +\t\t} else if (ret != -EBUSY) {\n" @@ -850,4 +850,4 @@ "> -- \n" > 1.7.9.5 -b5bfdee605607e7e954a9ae4eed6990182a15f31c3a98ec906475772dd5890f3 +e974ea675880211c93035fa6f76a21b005b5b8c592e2e13877d18c1b6025230e
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.