Skip to content

Commit

Permalink
m68k: don't panic if no hardware FPU defined
Browse files Browse the repository at this point in the history
If we boot up and find no hardware FPU we panic and die.

Change this behavior to be that if we boot up and we _expect_ a hardware
FPU to be present then panic. Don't panic if we don't actually expect to
have any hardware FPU.

This lets us compile a kernel without FPU if we really choose too.

Signed-off-by: Greg Ungerer <[email protected]>
  • Loading branch information
Greg Ungerer committed Sep 26, 2016
1 parent 6d3ec80 commit 2a74400
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion arch/m68k/kernel/setup_mm.c
Original file line number Diff line number Diff line change
Expand Up @@ -549,7 +549,7 @@ module_init(proc_hardware_init);

void check_bugs(void)
{
#ifndef CONFIG_M68KFPU_EMU
#if defined(CONFIG_FPU) && !defined(CONFIG_M68KFPU_EMU)
if (m68k_fputype == 0) {
pr_emerg("*** YOU DO NOT HAVE A FLOATING POINT UNIT, "
"WHICH IS REQUIRED BY LINUX/M68K ***\n");
Expand Down

0 comments on commit 2a74400

Please sign in to comment.