Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6a445d3b authored by Mike Miller's avatar Mike Miller Committed by Linus Torvalds
Browse files

[PATCH] cciss: bug fix in cciss_remove_one



This patch fixes a bug in cciss_remove_one.  A set of braces was missing for
the if statement causing an Oops on driver unload.

Signed-off-by: default avatarMike Miller <mike.miller@hp.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 33079b21
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -3095,9 +3095,10 @@ static void __devexit cciss_remove_one (struct pci_dev *pdev)
	/* remove it from the disk list */
	for (j = 0; j < NWD; j++) {
		struct gendisk *disk = hba[i]->gendisk[j];
		if (disk->flags & GENHD_FL_UP)
			blk_cleanup_queue(disk->queue);
		if (disk->flags & GENHD_FL_UP) {
			del_gendisk(disk);
			blk_cleanup_queue(disk->queue);
		}
	}

	pci_free_consistent(hba[i]->pdev, NR_CMDS * sizeof(CommandList_struct),