diff for duplicates of <200906060038.03089.rusty@rustcorp.com.au> diff --git a/a/1.txt b/N1/1.txt index 5a1a009..b863104 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -135,10 +135,10 @@ diff --git a/arch/sparc/mm/extable.c b/arch/sparc/mm/extable.c } + /* A deleted entry; see trim_init_extable */ -+ if (walk->fixup == -1) ++ if (walk->fixup = -1) + continue; + - if (walk->insn == value) + if (walk->insn = value) return walk; } @@ -57,6 +65,25 @@ search_extable(const struct exception_ta @@ -152,7 +152,7 @@ diff --git a/arch/sparc/mm/extable.c b/arch/sparc/mm/extable.c + bool range; + + for (i = 0; i < m->num_exentries; i += range ? 2 : 1) { -+ range = m->extable[i].fixup == 0; ++ range = m->extable[i].fixup = 0; + + if (within_module_init(m->extable[i].insn)) { + m->extable[i].fixup = -1; diff --git a/a/content_digest b/N1/content_digest index cfb6201..c233013 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,7 +3,7 @@ "ref\04A278C62.8000801@redhat.com\0" "From\0Rusty Russell <rusty@rustcorp.com.au>\0" "Subject\0Re: [Patch 4/5] module: trim exception table in module_free()\0" - "Date\0Sat, 6 Jun 2009 00:38:02 +0930\0" + "Date\0Fri, 05 Jun 2009 15:20:02 +0000\0" "To\0Amerigo Wang <amwang@redhat.com>\0" "Cc\0linux-kernel@vger.kernel.org" jdike@addtoit.com @@ -153,10 +153,10 @@ " \t\t}\n" " \n" "+\t\t/* A deleted entry; see trim_init_extable */\n" - "+\t\tif (walk->fixup == -1)\n" + "+\t\tif (walk->fixup = -1)\n" "+\t\t\tcontinue;\n" "+\n" - " \t\tif (walk->insn == value)\n" + " \t\tif (walk->insn = value)\n" " \t\t\treturn walk;\n" " \t}\n" "@@ -57,6 +65,25 @@ search_extable(const struct exception_ta\n" @@ -170,7 +170,7 @@ "+\tbool range;\n" "+\n" "+\tfor (i = 0; i < m->num_exentries; i += range ? 2 : 1) {\n" - "+\t\trange = m->extable[i].fixup == 0;\n" + "+\t\trange = m->extable[i].fixup = 0;\n" "+\n" "+\t\tif (within_module_init(m->extable[i].insn)) {\n" "+\t\t\tm->extable[i].fixup = -1;\n" @@ -235,4 +235,4 @@ " \n" #ifndef ARCH_HAS_SEARCH_EXTABLE -87cf708da81430036c2e238788a64cee85abeddf2da667baa94dee0d808f6eb5 +c272d3460d5c2dca614aec3cf92a28d830f7557a059ce1f91f71411874473f1a
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.