diff options
| -rw-r--r-- | drivers/char/ipmi/ipmi_si_intf.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/char/ipmi/ipmi_si_intf.c b/drivers/char/ipmi/ipmi_si_intf.c index f52931e1c16e..8e8afb6141f9 100644 --- a/drivers/char/ipmi/ipmi_si_intf.c +++ b/drivers/char/ipmi/ipmi_si_intf.c | |||
| @@ -2695,15 +2695,13 @@ static __devinit void default_find_bmc(void) | |||
| 2695 | for (i = 0; ; i++) { | 2695 | for (i = 0; ; i++) { |
| 2696 | if (!ipmi_defaults[i].port) | 2696 | if (!ipmi_defaults[i].port) |
| 2697 | break; | 2697 | break; |
| 2698 | |||
| 2699 | info = kzalloc(sizeof(*info), GFP_KERNEL); | ||
| 2700 | if (!info) | ||
| 2701 | return; | ||
| 2702 | |||
| 2703 | #ifdef CONFIG_PPC_MERGE | 2698 | #ifdef CONFIG_PPC_MERGE |
| 2704 | if (check_legacy_ioport(ipmi_defaults[i].port)) | 2699 | if (check_legacy_ioport(ipmi_defaults[i].port)) |
| 2705 | continue; | 2700 | continue; |
| 2706 | #endif | 2701 | #endif |
| 2702 | info = kzalloc(sizeof(*info), GFP_KERNEL); | ||
| 2703 | if (!info) | ||
| 2704 | return; | ||
| 2707 | 2705 | ||
| 2708 | info->addr_source = NULL; | 2706 | info->addr_source = NULL; |
| 2709 | 2707 | ||
