Messages in this thread | | | Date | Fri, 24 Oct 2008 11:01:48 -0700 | From | "Tony Luck" <> | Subject | Re: [PATCH] get rid if __cpuinit and __cpuexit |
| |
On Wed, Oct 22, 2008 at 6:07 PM, Arjan van de Ven <arjan@infradead.org> wrote: > interesting... I don't see how that can be unless the checks originally > had a bug and did not complain about a reference to __init(data) memory > from inside __cpuinit memory... > (in which case my point of this being too complex and fragile is > proven ;-)
Definitely too complex and fragile. I rebuilt with CONFIG_DEBUG_SECTION_MISMATCH=y and found that this patch just shuffled everything around. Only 4 mismatch warnings were the same with this patch, 11 old warnings went away, but 14 new ones appeared!
-Tony
| |