[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <3677.1230371218@redhat.com>
Date: Sat, 27 Dec 2008 09:46:58 +0000
From: David Howells <dhowells@...hat.com>
To: Sam Ravnborg <sam@...nborg.org>
Cc: dhowells@...hat.com, Yinghai Lu <yinghai@...nel.org>,
Kamalesh Babulal <kamalesh@...ux.vnet.ibm.com>, mingo@...e.hu,
Andrew Morton <akpm@...ux-foundation.org>,
Stephen Rothwell <sfr@...b.auug.org.au>,
linux-next@...r.kernel.org, LKML <linux-kernel@...r.kernel.org>,
mel@....ul.ie
Subject: Re: [BUG] next-20081216 - WARNING: at kernel/smp.c:333 smp_call_function_mask
Sam Ravnborg <sam@...nborg.org> wrote:
> I recall David Howells had a similar issue with the bootparamter patch set.
> The workaround he used was to add a barrier(); call in the weak function
> to avoid the inline.
Yes I did. Rusty's solution was just to move the default weak functions into
different files.
Attempting to use the noinline attribute does not work.
Of course, you could just stick the functions into lib/ in separate .c files
and dispense with the weak attribute altogether.
David
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists