mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-30 15:44:13 +08:00
drivers/misc/phantom.c: add missing warning messages in phantom_probe()
phantom_probe() can fail in many places. Add missing warning messages in pci_enable_device() and pci_request_regions(). Signed-off-by: Rahul Ruikar <rahul.ruikar@gmail.com> Cc: Jiri Slaby <jirislaby@gmail.com> Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
ca1cab37d9
commit
10ad5278bb
@ -343,8 +343,10 @@ static int __devinit phantom_probe(struct pci_dev *pdev,
|
||||
int retval;
|
||||
|
||||
retval = pci_enable_device(pdev);
|
||||
if (retval)
|
||||
if (retval) {
|
||||
dev_err(&pdev->dev, "pci_enable_device failed!\n");
|
||||
goto err;
|
||||
}
|
||||
|
||||
minor = phantom_get_free();
|
||||
if (minor == PHANTOM_MAX_MINORS) {
|
||||
@ -356,8 +358,10 @@ static int __devinit phantom_probe(struct pci_dev *pdev,
|
||||
phantom_devices[minor] = 1;
|
||||
|
||||
retval = pci_request_regions(pdev, "phantom");
|
||||
if (retval)
|
||||
if (retval) {
|
||||
dev_err(&pdev->dev, "pci_request_regions failed!\n");
|
||||
goto err_null;
|
||||
}
|
||||
|
||||
retval = -ENOMEM;
|
||||
pht = kzalloc(sizeof(*pht), GFP_KERNEL);
|
||||
|
Loading…
Reference in New Issue
Block a user