diff options
author | Michael Ellerman <michael@ellerman.id.au> | 2008-04-24 12:08:22 +1000 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2008-04-24 20:58:03 +1000 |
commit | 5c02cd2fb83bd4a11270eeb6682e507f04897837 (patch) | |
tree | d2b2a294dfab46543232dc0d6082abe71398186b /arch/v850 | |
parent | d9e9d82c24e55b8a0fcc89032fdf9f58f1fb56d7 (diff) |
[POWERPC] Discourage people from fiddling with kernel data from prom_init
As BenH said the other day, it is an "accident" that prom_init.o is
linked with the rest of the kernel. The truth is a little more
subtle, prom_init isn't truly bootloader, it does access kernel data
in a few places.
What we can do is discourage people from adding new code that accesses
data outside of prom_init. And hence this patch; from the script:
# This script checks prom_init.o to see what external symbols it
# is using, if it finds symbols not in the whitelist it returns
# an error. The point of this is to discourage people from
# intentionally or accidentally adding new code to prom_init.c
# which has side effects on other parts of the kernel.
Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/v850')
0 files changed, 0 insertions, 0 deletions