diff options
author | Michael Ellerman <[email protected]> | 2008-04-24 12:08:22 +1000 |
---|---|---|
committer | Paul Mackerras <[email protected]> | 2008-04-24 20:58:03 +1000 |
commit | 5c02cd2fb83bd4a11270eeb6682e507f04897837 (patch) | |
tree | d2b2a294dfab46543232dc0d6082abe71398186b /fs/jbd2/commit.c | |
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 <[email protected]>
Acked-by: Benjamin Herrenschmidt <[email protected]>
Signed-off-by: Paul Mackerras <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions