diff for duplicates of <xa1t61k6juph.fsf@mina86.com> diff --git a/a/1.txt b/N1/1.txt index c67934e..0dd64d2 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -25,7 +25,7 @@ I'd make it unsigned. > struct mutex lock; > }; -> +>=20=20 > +static void clear_cma_bitmap(struct cma *cma, unsigned long pfn, int > count) @@ -36,8 +36,8 @@ function at this point is not worth it any more. > +{ > + unsigned long bitmapno, nr_bits; > + -> + bitmapno = (pfn - cma->base_pfn) >> cma->order_per_bit; -> + nr_bits = cma_bitmap_pages_to_bits(cma, count); +> + bitmapno =3D (pfn - cma->base_pfn) >> cma->order_per_bit; +> + nr_bits =3D cma_bitmap_pages_to_bits(cma, count); > + > + mutex_lock(&cma->lock); > + bitmap_clear(cma->bitmap, bitmapno, nr_bits); @@ -46,21 +46,22 @@ function at this point is not worth it any more. > + > static int __init cma_activate_area(struct cma *cma) > { -> - int bitmap_size = BITS_TO_LONGS(cma->count) * sizeof(long); -> + int bitmap_maxno = cma_bitmap_maxno(cma); -> + int bitmap_size = BITS_TO_LONGS(bitmap_maxno) * sizeof(long); -> unsigned long base_pfn = cma->base_pfn, pfn = base_pfn; -> unsigned i = cma->count >> pageblock_order; +> - int bitmap_size =3D BITS_TO_LONGS(cma->count) * sizeof(long); +> + int bitmap_maxno =3D cma_bitmap_maxno(cma); +> + int bitmap_size =3D BITS_TO_LONGS(bitmap_maxno) * sizeof(long); +> unsigned long base_pfn =3D cma->base_pfn, pfn =3D base_pfn; +> unsigned i =3D cma->count >> pageblock_order; > struct zone *zone; bitmap_maxno is never used again, perhaps: -+ int bitmap_size = BITS_TO_LONGS(cma_bitmap_maxno(cma)) * sizeof(long); ++ int bitmap_size =3D BITS_TO_LONGS(cma_bitmap_maxno(cma)) * sizeof(long); instead? Up to you. --- +--=20 Best regards, _ _ -.o. | Liege of Serenely Enlightened Majesty of o' \,=./ `o -..o | Computer Science, Michał “mina86” Nazarewicz (o o) +.o. | Liege of Serenely Enlightened Majesty of o' \,=3D./ `o +..o | Computer Science, Micha=C5=82 =E2=80=9Cmina86=E2=80=9D Nazarewicz = + (o o) ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- diff --git a/a/content_digest b/N1/content_digest index 0247d0b..84852db 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,26 +2,25 @@ "ref\01402543307-29800-6-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Michal Nazarewicz <mina86@mina86.com>\0" "Subject\0Re: [PATCH v2 05/10] DMA, CMA: support arbitrary bitmap granularity\0" - "Date\0Thu, 12 Jun 2014 10:19:54 +0000\0" + "Date\0Thu, 12 Jun 2014 12:19:54 +0200\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> " Marek Szyprowski <m.szyprowski@samsung.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" "On Thu, Jun 12 2014, Joonsoo Kim <iamjoonsoo.kim@lge.com> wrote:\n" @@ -51,7 +50,7 @@ "\n" "> \tstruct mutex\tlock;\n" "> };\n" - "> \n" + ">=20=20\n" "> +static void clear_cma_bitmap(struct cma *cma, unsigned long pfn, int\n" "> count)\n" "\n" @@ -62,8 +61,8 @@ "> +{\n" "> +\tunsigned long bitmapno, nr_bits;\n" "> +\n" - "> +\tbitmapno = (pfn - cma->base_pfn) >> cma->order_per_bit;\n" - "> +\tnr_bits = cma_bitmap_pages_to_bits(cma, count);\n" + "> +\tbitmapno =3D (pfn - cma->base_pfn) >> cma->order_per_bit;\n" + "> +\tnr_bits =3D cma_bitmap_pages_to_bits(cma, count);\n" "> +\n" "> +\tmutex_lock(&cma->lock);\n" "> +\tbitmap_clear(cma->bitmap, bitmapno, nr_bits);\n" @@ -72,23 +71,24 @@ "> +\n" "> static int __init cma_activate_area(struct cma *cma)\n" "> {\n" - "> -\tint bitmap_size = BITS_TO_LONGS(cma->count) * sizeof(long);\n" - "> +\tint bitmap_maxno = cma_bitmap_maxno(cma);\n" - "> +\tint bitmap_size = BITS_TO_LONGS(bitmap_maxno) * sizeof(long);\n" - "> \tunsigned long base_pfn = cma->base_pfn, pfn = base_pfn;\n" - "> \tunsigned i = cma->count >> pageblock_order;\n" + "> -\tint bitmap_size =3D BITS_TO_LONGS(cma->count) * sizeof(long);\n" + "> +\tint bitmap_maxno =3D cma_bitmap_maxno(cma);\n" + "> +\tint bitmap_size =3D BITS_TO_LONGS(bitmap_maxno) * sizeof(long);\n" + "> \tunsigned long base_pfn =3D cma->base_pfn, pfn =3D base_pfn;\n" + "> \tunsigned i =3D cma->count >> pageblock_order;\n" "> \tstruct zone *zone;\n" "\n" "bitmap_maxno is never used again, perhaps:\n" "\n" - "+\tint bitmap_size = BITS_TO_LONGS(cma_bitmap_maxno(cma)) * sizeof(long);\n" + "+\tint bitmap_size =3D BITS_TO_LONGS(cma_bitmap_maxno(cma)) * sizeof(long);\n" "\n" "instead? Up to you.\n" "\n" - "-- \n" + "--=20\n" "Best regards, _ _\n" - ".o. | Liege of Serenely Enlightened Majesty of o' \\,=./ `o\n" - "..o | Computer Science, Micha\305\202 \342\200\234mina86\342\200\235 Nazarewicz (o o)\n" + ".o. | Liege of Serenely Enlightened Majesty of o' \\,=3D./ `o\n" + "..o | Computer Science, Micha=C5=82 =E2=80=9Cmina86=E2=80=9D Nazarewicz =\n" + " (o o)\n" ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- -3153a661d187f604e34d1b39263f0adbcb7bc167d4da578dfff1056d14b7fcb6 +0cd61e94635c8701e5e905b2ce30bf6c1490f61a121b71f1cb1cecfe7ae01edb
diff --git a/a/1.txt b/N2/1.txt index c67934e..be44cd6 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -62,5 +62,5 @@ instead? Up to you. -- Best regards, _ _ .o. | Liege of Serenely Enlightened Majesty of o' \,=./ `o -..o | Computer Science, Michał “mina86” Nazarewicz (o o) +..o | Computer Science, Micha? ?mina86? Nazarewicz (o o) ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- diff --git a/a/content_digest b/N2/content_digest index 0247d0b..6ac4591 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-6-git-send-email-iamjoonsoo.kim@lge.com\0" - "From\0Michal Nazarewicz <mina86@mina86.com>\0" - "Subject\0Re: [PATCH v2 05/10] DMA, CMA: support arbitrary bitmap granularity\0" - "Date\0Thu, 12 Jun 2014 10:19:54 +0000\0" - "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" - Andrew Morton <akpm@linux-foundation.org> - Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> - " Marek Szyprowski <m.szyprowski@samsung.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\0mina86@mina86.com (Michal Nazarewicz)\0" + "Subject\0[PATCH v2 05/10] DMA, CMA: support arbitrary bitmap granularity\0" + "Date\0Thu, 12 Jun 2014 12:19:54 +0200\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Thu, Jun 12 2014, Joonsoo Kim <iamjoonsoo.kim@lge.com> wrote:\n" @@ -88,7 +70,7 @@ "-- \n" "Best regards, _ _\n" ".o. | Liege of Serenely Enlightened Majesty of o' \\,=./ `o\n" - "..o | Computer Science, Micha\305\202 \342\200\234mina86\342\200\235 Nazarewicz (o o)\n" + "..o | Computer Science, Micha? ?mina86? Nazarewicz (o o)\n" ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- -3153a661d187f604e34d1b39263f0adbcb7bc167d4da578dfff1056d14b7fcb6 +d3f9f2f55fc40a28e456b0924320451c26fe8c0054d9fb2d326605c0826d903c
diff --git a/a/1.txt b/N3/1.txt index c67934e..9c8fe13 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -64,3 +64,9 @@ Best regards, _ _ .o. | Liege of Serenely Enlightened Majesty of o' \,=./ `o ..o | Computer Science, Michał “mina86” Nazarewicz (o o) ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- + +-- +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 0247d0b..7fa6f4f 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -2,7 +2,7 @@ "ref\01402543307-29800-6-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Michal Nazarewicz <mina86@mina86.com>\0" "Subject\0Re: [PATCH v2 05/10] DMA, CMA: support arbitrary bitmap granularity\0" - "Date\0Thu, 12 Jun 2014 10:19:54 +0000\0" + "Date\0Thu, 12 Jun 2014 12:19:54 +0200\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> @@ -89,6 +89,12 @@ "Best regards, _ _\n" ".o. | Liege of Serenely Enlightened Majesty of o' \\,=./ `o\n" "..o | Computer Science, Micha\305\202 \342\200\234mina86\342\200\235 Nazarewicz (o o)\n" - ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- + "ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo--\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>" -3153a661d187f604e34d1b39263f0adbcb7bc167d4da578dfff1056d14b7fcb6 +2971004cf6c2aa95f5a6c343e6b917b10b6cbbf6d85951008b49cf0df1faee37
diff --git a/a/1.txt b/N4/1.txt index c67934e..9c8fe13 100644 --- a/a/1.txt +++ b/N4/1.txt @@ -64,3 +64,9 @@ Best regards, _ _ .o. | Liege of Serenely Enlightened Majesty of o' \,=./ `o ..o | Computer Science, Michał “mina86” Nazarewicz (o o) ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- + +-- +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 0247d0b..e87cc50 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -2,7 +2,7 @@ "ref\01402543307-29800-6-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Michal Nazarewicz <mina86@mina86.com>\0" "Subject\0Re: [PATCH v2 05/10] DMA, CMA: support arbitrary bitmap granularity\0" - "Date\0Thu, 12 Jun 2014 10:19:54 +0000\0" + "Date\0Thu, 12 Jun 2014 12:19:54 +0200\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.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" "On Thu, Jun 12 2014, Joonsoo Kim <iamjoonsoo.kim@lge.com> wrote:\n" @@ -89,6 +88,12 @@ "Best regards, _ _\n" ".o. | Liege of Serenely Enlightened Majesty of o' \\,=./ `o\n" "..o | Computer Science, Micha\305\202 \342\200\234mina86\342\200\235 Nazarewicz (o o)\n" - ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- + "ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo--\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>" -3153a661d187f604e34d1b39263f0adbcb7bc167d4da578dfff1056d14b7fcb6 +e77f6f2b84ab855a83652b82a17be7b7dc1246bfe8a65ce3bb66c35970d3b2b1
diff --git a/a/content_digest b/N5/content_digest index 0247d0b..ada4fbb 100644 --- a/a/content_digest +++ b/N5/content_digest @@ -2,7 +2,7 @@ "ref\01402543307-29800-6-git-send-email-iamjoonsoo.kim@lge.com\0" "From\0Michal Nazarewicz <mina86@mina86.com>\0" "Subject\0Re: [PATCH v2 05/10] DMA, CMA: support arbitrary bitmap granularity\0" - "Date\0Thu, 12 Jun 2014 10:19:54 +0000\0" + "Date\0Thu, 12 Jun 2014 12:19:54 +0200\0" "To\0Joonsoo Kim <iamjoonsoo.kim@lge.com>" Andrew Morton <akpm@linux-foundation.org> Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> @@ -91,4 +91,4 @@ "..o | Computer Science, Micha\305\202 \342\200\234mina86\342\200\235 Nazarewicz (o o)\n" ooo +--<mpn@google.com>--<xmpp:mina86@jabber.org>--ooO--(_)--Ooo-- -3153a661d187f604e34d1b39263f0adbcb7bc167d4da578dfff1056d14b7fcb6 +23c22064051c0be63e47e4ea333df43a4541753d6b28aa79c865d0527782f801
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.