diff options
author | Horms <horms@verge.net.au> | 2006-12-12 18:06:13 +0900 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2006-12-12 10:12:08 -0800 |
commit | 53da5763bf129def6fe69ea5301d625ce9a86edf (patch) | |
tree | fafc56e0937eb363798b103851347565bd0cde6b /arch/ia64/kernel/machine_kexec.c | |
parent | ad1c3ba7e54fc38b119c1a7d5c98f9ffb8227fdb (diff) | |
download | blackbird-op-linux-53da5763bf129def6fe69ea5301d625ce9a86edf.tar.gz blackbird-op-linux-53da5763bf129def6fe69ea5301d625ce9a86edf.zip |
[IA64] kexec/kdump: tidy up declaration of relocate_new_kernel_t
* Make NORET_TYPE and ATTRIB_NORET in line with the
declaration for other architectures
* Add parameter names
Signed-Off-By: Simon Horman <horms@verge.net.au>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/kernel/machine_kexec.c')
-rw-r--r-- | arch/ia64/kernel/machine_kexec.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/ia64/kernel/machine_kexec.c b/arch/ia64/kernel/machine_kexec.c index 468233fa2cee..e2ccc9f660c5 100644 --- a/arch/ia64/kernel/machine_kexec.c +++ b/arch/ia64/kernel/machine_kexec.c @@ -19,8 +19,11 @@ #include <asm/delay.h> #include <asm/meminit.h> -typedef void (*relocate_new_kernel_t)(unsigned long, unsigned long, - struct ia64_boot_param *, unsigned long); +typedef NORET_TYPE void (*relocate_new_kernel_t)( + unsigned long indirection_page, + unsigned long start_address, + struct ia64_boot_param *boot_param, + unsigned long pal_addr) ATTRIB_NORET; struct kimage *ia64_kimage; |