[PATCH 16/18] staging: sep: call disable_pci_device() if pci_probe() failed

Kulikov Vasiliy segooon at gmail.com
Fri Aug 6 19:53:16 UTC 2010


Driver should call disable_pci_device() if it returns from pci_probe()
with error.

Signed-off-by: Kulikov Vasiliy <segooon at gmail.com>
---
 drivers/staging/sep/sep_driver.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/staging/sep/sep_driver.c b/drivers/staging/sep/sep_driver.c
index ecbde34..d456729 100644
--- a/drivers/staging/sep/sep_driver.c
+++ b/drivers/staging/sep/sep_driver.c
@@ -2614,6 +2614,7 @@ end_function_deallocate_sep_shared_area:
 	sep_unmap_and_free_shared_area(sep, size);
 end_function_error:
 	sep_dev = NULL;
+	pci_disable_device(pdev);
 end_function:
 	return error;
 }
-- 
1.7.0.4




More information about the devel mailing list