Hi Rusty, Today's linux-next build (sparc defconfig) failed like this: arch/sparc/mm/extable.c: In function 'trim_init_extable': arch/sparc/mm/extable.c:78: error: too few arguments to function 'within_module_init' Caused by commit 2ac595c3960b80139e895c4e13e851ed6dfd127a ("module: trim exception table on init free"). I applied the following patch (because I did not want to have to rebuild everything again). -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx From: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> Date: Thu, 11 Jun 2009 18:53:13 +1000 Subject: [PATCH] rr: fix up for sparc32 extable Signed-off-by: Stephen Rothwell <sfr@xxxxxxxxxxxxxxxx> --- arch/sparc/mm/extable.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/sparc/mm/extable.c b/arch/sparc/mm/extable.c index 6b5c373..a61c349 100644 --- a/arch/sparc/mm/extable.c +++ b/arch/sparc/mm/extable.c @@ -75,7 +75,7 @@ void trim_init_extable(struct module *m) for (i = 0; i < m->num_exentries; i += range ? 2 : 1) { range = m->extable[i].fixup == 0; - if (within_module_init(m->extable[i].insn)) { + if (within_module_init(m->extable[i].insn, m)) { m->extable[i].fixup = -1; if (range) m->extable[i+1].fixup = -1; -- 1.6.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html