ia64, kexec: tidy up declaration of relocate_new_kernel_t
PATCH 1/1 ia64, kexec: tidy up declaration of relocate_new_kernel_t
This brings the style of the declearation of relocate_new_kernel_t into line with other architectures (x86_64 and i386). In aprticular, the parameters now have names, and the function is asmlinkage NORET_TYPE.
Signed-off-by Horms <[email protected]>
--- arch/ia64/kernel/machine_kexec.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)
arch/ia64/kernel/machine_kexec.c +5 -2
@@ -26,8 +26,11 @@ #include <asm/tlbflush.h>#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 asmlinkage 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;/* * Do what every setup is needed on image and the
Signature · 1 line
1.4.1.rc1.g1ef9