diff options
| author | Jeremy Higdon <jeremy@sgi.com> | 2006-11-25 14:09:33 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.osdl.org> | 2006-11-25 16:28:34 -0500 |
| commit | a1b26c32af51d0fd82754bc06b495dd03c2f2d58 (patch) | |
| tree | 5ae62b93aa82a366e2d32d1125e7a7a1eec6225f | |
| parent | c154348f00834911c49aa63dfb48bd50d1a07d93 (diff) | |
[PATCH] sgiioc4: Disable module unload
This patch removes a module_exit function that sgiioc4 should not have had.
It seems that the IDE layer doesn't support submodule unloading. sgiioc4 was
the only driver in drivers/ide/pci that had an exit function. After an
unload, the devices would stay around and the next attempt to reference would
crash...
Signed-off-by: Jeremy Higdon <jeremy@sgi.com>
Acked-by: "Bartlomiej Zolnierkiewicz" <bzolnier@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
| -rw-r--r-- | drivers/ide/pci/sgiioc4.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/drivers/ide/pci/sgiioc4.c b/drivers/ide/pci/sgiioc4.c index 244f7eb7006d..cfad09accf52 100644 --- a/drivers/ide/pci/sgiioc4.c +++ b/drivers/ide/pci/sgiioc4.c | |||
| @@ -768,14 +768,7 @@ ioc4_ide_init(void) | |||
| 768 | return ioc4_register_submodule(&ioc4_ide_submodule); | 768 | return ioc4_register_submodule(&ioc4_ide_submodule); |
| 769 | } | 769 | } |
| 770 | 770 | ||
| 771 | static void __devexit | ||
| 772 | ioc4_ide_exit(void) | ||
| 773 | { | ||
| 774 | ioc4_unregister_submodule(&ioc4_ide_submodule); | ||
| 775 | } | ||
| 776 | |||
| 777 | late_initcall(ioc4_ide_init); /* Call only after IDE init is done */ | 771 | late_initcall(ioc4_ide_init); /* Call only after IDE init is done */ |
| 778 | module_exit(ioc4_ide_exit); | ||
| 779 | 772 | ||
| 780 | MODULE_AUTHOR("Aniket Malatpure/Jeremy Higdon"); | 773 | MODULE_AUTHOR("Aniket Malatpure/Jeremy Higdon"); |
| 781 | MODULE_DESCRIPTION("IDE PCI driver module for SGI IOC4 Base-IO Card"); | 774 | MODULE_DESCRIPTION("IDE PCI driver module for SGI IOC4 Base-IO Card"); |
