aboutsummaryrefslogtreecommitdiffstats
path: root/i2c
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@suse.de>2006-02-07 14:29:53 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2006-02-07 14:29:53 -0800
commit24e1d1b5b5ff506904493ca3bacc464f2f059866 (patch)
treeed6e38223c77bc2fa48b914e407b205a437c3a5b /i2c
parent6270aa63b3ee5dcf78aa915719a0425bbee176ee (diff)
downloadpatches-24e1d1b5b5ff506904493ca3bacc464f2f059866.tar.gz
more patches added
Diffstat (limited to 'i2c')
-rw-r--r--i2c/it87-fix-oops-on-removal.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/i2c/it87-fix-oops-on-removal.patch b/i2c/it87-fix-oops-on-removal.patch
new file mode 100644
index 0000000000000..1268a58c902ac
--- /dev/null
+++ b/i2c/it87-fix-oops-on-removal.patch
@@ -0,0 +1,29 @@
+From khali@linux-fr.org Tue Feb 7 08:52:59 2006
+Date: Tue, 7 Feb 2006 17:53:32 +0100
+From: Jean Delvare <khali@linux-fr.org>
+To: Greg KH <greg@kroah.com>
+Subject: [PATCH] it87: Fix oops on removal
+Message-Id: <20060207175332.3c1be7ba.khali@linux-fr.org>
+
+Fix an oops on it87 module removal when no supported hardware was
+found.
+
+Signed-off-by: Jean Delvare <khali@linux-fr.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
+
+---
+ drivers/hwmon/it87.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+--- gregkh-2.6.orig/drivers/hwmon/it87.c
++++ gregkh-2.6/drivers/hwmon/it87.c
+@@ -1186,7 +1186,8 @@ static int __init sm_it87_init(void)
+
+ static void __exit sm_it87_exit(void)
+ {
+- i2c_isa_del_driver(&it87_isa_driver);
++ if (isa_address)
++ i2c_isa_del_driver(&it87_isa_driver);
+ i2c_del_driver(&it87_driver);
+ }
+