PCI: ibmphp_pci.c: fix NULL dereference
The correct order is: NULL check before dereference Spotted by the Coverity checker. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Родитель
9d167dc367
Коммит
b0d974e90d
|
@ -1371,12 +1371,12 @@ static int unconfigure_boot_bridge (u8 busno, u8 device, u8 function)
|
|||
}
|
||||
|
||||
bus = ibmphp_find_res_bus (sec_number);
|
||||
debug ("bus->busno is %x\n", bus->busno);
|
||||
debug ("sec_number is %x\n", sec_number);
|
||||
if (!bus) {
|
||||
err ("cannot find Bus structure for the bridged device\n");
|
||||
return -EINVAL;
|
||||
}
|
||||
debug("bus->busno is %x\n", bus->busno);
|
||||
debug("sec_number is %x\n", sec_number);
|
||||
|
||||
ibmphp_remove_bus (bus, busno);
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче