diff options
Diffstat (limited to 'arch/powerpc/kernel/machine_kexec.c')
| -rw-r--r-- | arch/powerpc/kernel/machine_kexec.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/machine_kexec.c b/arch/powerpc/kernel/machine_kexec.c index 49a170af814..a5f8672eeff 100644 --- a/arch/powerpc/kernel/machine_kexec.c +++ b/arch/powerpc/kernel/machine_kexec.c @@ -87,7 +87,10 @@ void machine_kexec(struct kimage *image)  	save_ftrace_enabled = __ftrace_enabled_save(); -	default_machine_kexec(image); +	if (ppc_md.machine_kexec) +		ppc_md.machine_kexec(image); +	else +		default_machine_kexec(image);  	__ftrace_enabled_restore(save_ftrace_enabled);  |