diff options
author | Thomas Koeller <thomas@koeller.dyndns.org> | 2005-09-06 15:17:11 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-07 16:57:26 -0700 |
commit | 378bac820be6a0ec95df8151524de73ad2b2d2ac (patch) | |
tree | 457827b58dcbf923e151b08128d84c33d13c1149 /kernel/sys_ni.c | |
parent | 19b4946ca9d1e35d4c641dcebe27378de34f3ddd (diff) |
[PATCH] flush icache early when loading module
Change the sequence of operations performed during module loading to flush
the instruction cache before module parameters are processed. If a module
has parameters of an unusual type that cannot be handled using the standard
accessor functions param_set_xxx and param_get_xxx, it has to to provide a
set of accessor functions for this type. This requires module code to be
executed during parameter processing, which is of course only possible
after the icache has been flushed.
Signed-off-by: Thomas Koeller <thomas@koeller.dyndns.org>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel/sys_ni.c')
0 files changed, 0 insertions, 0 deletions