cciss: fix call to put_controller_in_performant_mode
Subsystems (2)
PATCH 1/5 cciss: fix call to put_controller_in_performant_mode
Patch 1 of 5
cciss: call to put_controller_in_performant_mode was in the wrong place The call inadvertently ended up in an error path.
From: Mike Miller <[email protected]>
Signed-off-by Mike Miller <[email protected]>
Cc Stephen M. Cameron <[email protected]>, [email protected]
--- drivers/block/cciss.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
drivers/block/cciss.c +1 -1
@@ -4150,6 +4150,7 @@ static int __devinit cciss_pci_init(ctlr_info_t *c, struct pci_dev *pdev)#ifdef CCISS_DEBUG printk (KERN_WARNING "Trying to put board into Performant mode\n" );#endif /* CCISS_DEBUG */ +cciss_put_controller_into_performant_mode (c);return 0 ; err_out_free_res:
@@ -4158,7 +4159,6 @@ err_out_free_res:* Smart Array controllers that pci_enable_device does not undo */ pci_release_regions (pdev); -cciss_put_controller_into_performant_mode (c);return err; }