diff for duplicates of <51BB19C2.4030208@suse.cz> diff --git a/a/1.txt b/N1/1.txt index 54ea761..666a4c6 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,4 +1,4 @@ -On 8.5.2013 23:03, strnape1 at fel.cvut.cz wrote: +On 8.5.2013 23:03, strnape1@fel.cvut.cz wrote: > Created coccinelle script for reporting missing pci_free_consistent() calls. > > Signed-off-by: Petr Strnad <strnape1@fel.cvut.cz> @@ -27,16 +27,16 @@ Michal > +virtual report > +virtual org > + -> + at search@ +> +@search@ > +local idexpression id; > +expression x,y,z,e; > +position p1,p2; > +type T; > +@@ > + -> +id = pci_alloc_consistent at p1(x,y,&z) +> +id = pci_alloc_consistent@p1(x,y,&z) > +... when != e = id -> +if (id == NULL || ...) { ... return ...; } +> +if (id = NULL || ...) { ... return ...; } > +... when != pci_free_consistent(x,y,id,z) > + when != if (id) { ... pci_free_consistent(x,y,id,z) ... } > + when != if (y) { ... pci_free_consistent(x,y,id,z) ... } @@ -49,10 +49,10 @@ Michal > +| > +return id; > +| -> +return at p2 ...; +> +return@p2 ...; > +) > + -> + at script:python depends on report@ +> +@script:python depends on report@ > +p1 << search.p1; > +p2 << search.p2; > +@@ @@ -61,7 +61,7 @@ Michal > line %s and return without freeing on line %s" % (p1[0].line,p2[0].line) > +coccilib.report.print_report(p2[0],msg) > + -> + at script:python depends on org@ +> +@script:python depends on org@ > +p1 << search.p1; > +p2 << search.p2; > +@@ @@ -73,7 +73,7 @@ Michal > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in -> the body of a message to majordomo at vger.kernel.org +> the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > diff --git a/a/content_digest b/N1/content_digest index 777cdda..d4ef71d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,11 +1,11 @@ "ref\020130508230308.Horde.hkDwg5wWGGBzmzKnqIjUhg1@wimap.feld.cvut.cz\0" - "From\0mmarek@suse.cz (Michal Marek)\0" - "Subject\0[Cocci] [PATCH] scripts: Coccinelle script for pci_free_consistent()\0" - "Date\0Fri, 14 Jun 2013 15:25:22 +0200\0" + "From\0Michal Marek <mmarek@suse.cz>\0" + "Subject\0Re: [PATCH] scripts: Coccinelle script for pci_free_consistent()\0" + "Date\0Fri, 14 Jun 2013 13:25:22 +0000\0" "To\0cocci@systeme.lip6.fr\0" "\00:1\0" "b\0" - "On 8.5.2013 23:03, strnape1 at fel.cvut.cz wrote:\n" + "On 8.5.2013 23:03, strnape1@fel.cvut.cz wrote:\n" "> Created coccinelle script for reporting missing pci_free_consistent() calls.\n" "> \n" "> Signed-off-by: Petr Strnad <strnape1@fel.cvut.cz>\n" @@ -34,16 +34,16 @@ "> +virtual report\n" "> +virtual org\n" "> +\n" - "> + at search@\n" + "> +@search@\n" "> +local idexpression id;\n" "> +expression x,y,z,e;\n" "> +position p1,p2;\n" "> +type T;\n" "> +@@\n" "> +\n" - "> +id = pci_alloc_consistent at p1(x,y,&z)\n" + "> +id = pci_alloc_consistent@p1(x,y,&z)\n" "> +... when != e = id\n" - "> +if (id == NULL || ...) { ... return ...; }\n" + "> +if (id = NULL || ...) { ... return ...; }\n" "> +... when != pci_free_consistent(x,y,id,z)\n" "> + when != if (id) { ... pci_free_consistent(x,y,id,z) ... }\n" "> + when != if (y) { ... pci_free_consistent(x,y,id,z) ... }\n" @@ -56,10 +56,10 @@ "> +|\n" "> +return id;\n" "> +|\n" - "> +return at p2 ...;\n" + "> +return@p2 ...;\n" "> +)\n" "> +\n" - "> + at script:python depends on report@\n" + "> +@script:python depends on report@\n" "> +p1 << search.p1;\n" "> +p2 << search.p2;\n" "> +@@\n" @@ -68,7 +68,7 @@ "> line %s and return without freeing on line %s\" % (p1[0].line,p2[0].line)\n" "> +coccilib.report.print_report(p2[0],msg)\n" "> +\n" - "> + at script:python depends on org@\n" + "> +@script:python depends on org@\n" "> +p1 << search.p1;\n" "> +p2 << search.p2;\n" "> +@@\n" @@ -80,9 +80,9 @@ "> \n" "> --\n" "> To unsubscribe from this list: send the line \"unsubscribe linux-kernel\" in\n" - "> the body of a message to majordomo at vger.kernel.org\n" + "> the body of a message to majordomo@vger.kernel.org\n" "> More majordomo info at http://vger.kernel.org/majordomo-info.html\n" "> Please read the FAQ at http://www.tux.org/lkml/\n" > -ffba1c1192cfaf2176926595b9585371d3f1cafd25421917bb44b4809839d821 +2e9a3b3ca262f7da815d3311a25dd735f769b1695772455d41f362c4aa3995b7
diff --git a/a/1.txt b/N2/1.txt index 54ea761..d9596c0 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,4 +1,4 @@ -On 8.5.2013 23:03, strnape1 at fel.cvut.cz wrote: +On 8.5.2013 23:03, strnape1@fel.cvut.cz wrote: > Created coccinelle script for reporting missing pci_free_consistent() calls. > > Signed-off-by: Petr Strnad <strnape1@fel.cvut.cz> @@ -27,14 +27,14 @@ Michal > +virtual report > +virtual org > + -> + at search@ +> +@search@ > +local idexpression id; > +expression x,y,z,e; > +position p1,p2; > +type T; > +@@ > + -> +id = pci_alloc_consistent at p1(x,y,&z) +> +id = pci_alloc_consistent@p1(x,y,&z) > +... when != e = id > +if (id == NULL || ...) { ... return ...; } > +... when != pci_free_consistent(x,y,id,z) @@ -49,10 +49,10 @@ Michal > +| > +return id; > +| -> +return at p2 ...; +> +return@p2 ...; > +) > + -> + at script:python depends on report@ +> +@script:python depends on report@ > +p1 << search.p1; > +p2 << search.p2; > +@@ @@ -61,7 +61,7 @@ Michal > line %s and return without freeing on line %s" % (p1[0].line,p2[0].line) > +coccilib.report.print_report(p2[0],msg) > + -> + at script:python depends on org@ +> +@script:python depends on org@ > +p1 << search.p1; > +p2 << search.p2; > +@@ @@ -73,7 +73,7 @@ Michal > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in -> the body of a message to majordomo at vger.kernel.org +> the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > diff --git a/a/content_digest b/N2/content_digest index 777cdda..8619079 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,11 +1,16 @@ "ref\020130508230308.Horde.hkDwg5wWGGBzmzKnqIjUhg1@wimap.feld.cvut.cz\0" - "From\0mmarek@suse.cz (Michal Marek)\0" - "Subject\0[Cocci] [PATCH] scripts: Coccinelle script for pci_free_consistent()\0" + "From\0Michal Marek <mmarek@suse.cz>\0" + "Subject\0Re: [PATCH] scripts: Coccinelle script for pci_free_consistent()\0" "Date\0Fri, 14 Jun 2013 15:25:22 +0200\0" - "To\0cocci@systeme.lip6.fr\0" + "To\0strnape1@fel.cvut.cz\0" + "Cc\0kernel-janitors@vger.kernel.org" + linux-kernel@vger.kernel.org + cocci@systeme.lip6.fr + julia.lawall@lip6.fr + " Nicolas Palix <nicolas.palix@imag.fr>\0" "\00:1\0" "b\0" - "On 8.5.2013 23:03, strnape1 at fel.cvut.cz wrote:\n" + "On 8.5.2013 23:03, strnape1@fel.cvut.cz wrote:\n" "> Created coccinelle script for reporting missing pci_free_consistent() calls.\n" "> \n" "> Signed-off-by: Petr Strnad <strnape1@fel.cvut.cz>\n" @@ -34,14 +39,14 @@ "> +virtual report\n" "> +virtual org\n" "> +\n" - "> + at search@\n" + "> +@search@\n" "> +local idexpression id;\n" "> +expression x,y,z,e;\n" "> +position p1,p2;\n" "> +type T;\n" "> +@@\n" "> +\n" - "> +id = pci_alloc_consistent at p1(x,y,&z)\n" + "> +id = pci_alloc_consistent@p1(x,y,&z)\n" "> +... when != e = id\n" "> +if (id == NULL || ...) { ... return ...; }\n" "> +... when != pci_free_consistent(x,y,id,z)\n" @@ -56,10 +61,10 @@ "> +|\n" "> +return id;\n" "> +|\n" - "> +return at p2 ...;\n" + "> +return@p2 ...;\n" "> +)\n" "> +\n" - "> + at script:python depends on report@\n" + "> +@script:python depends on report@\n" "> +p1 << search.p1;\n" "> +p2 << search.p2;\n" "> +@@\n" @@ -68,7 +73,7 @@ "> line %s and return without freeing on line %s\" % (p1[0].line,p2[0].line)\n" "> +coccilib.report.print_report(p2[0],msg)\n" "> +\n" - "> + at script:python depends on org@\n" + "> +@script:python depends on org@\n" "> +p1 << search.p1;\n" "> +p2 << search.p2;\n" "> +@@\n" @@ -80,9 +85,9 @@ "> \n" "> --\n" "> To unsubscribe from this list: send the line \"unsubscribe linux-kernel\" in\n" - "> the body of a message to majordomo at vger.kernel.org\n" + "> the body of a message to majordomo@vger.kernel.org\n" "> More majordomo info at http://vger.kernel.org/majordomo-info.html\n" "> Please read the FAQ at http://www.tux.org/lkml/\n" > -ffba1c1192cfaf2176926595b9585371d3f1cafd25421917bb44b4809839d821 +4c8ac037e2582abd7a8f92b0fcadeb59778da851bd5b7890068cfadff95fc67f
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.