[steve at wormley.com: Linux 2.6.2 i2c debug bug]
Frodo Looijaard
frodol at dds.nl
Thu Feb 5 21:16:25 CET 2004
----- Forwarded message from Steve Wormley <steve at wormley.com> -----
From: Steve Wormley <steve at wormley.com>
To: frodol at dds.nl
Subject: Linux 2.6.2 i2c debug bug
X-Spam-Status: No, hits=-5.0 required=5.0 tests=UNIFIED_PATCH version=2.20
X-Spam-Level:
Apparently one of the dev_dbg in i2c_master_recv in i2c_core.c in
2.6.2
has a little issue in that it's dereferencing the wrong element
(client->dev instead of client->adapter->dev)
Fix is below
diff -u stuff/linux-2.6.2/drivers/i2c/i2c-core.c linux-2.6.2/drivers/i2c/i2c-core.c
--- stuff/linux-2.6.2/drivers/i2c/i2c-core.c Tue Feb 3 19:43:13 2004
+++ linux-2.6.2/drivers/i2c/i2c-core.c Wed Feb 4 22:34:23 2004
@@ -598,7 +598,7 @@
ret = adap->algo->master_xfer(adap,&msg,1);
up(&adap->bus_lock);
- dev_dbg(&client->dev, "master_recv: return:%d (count:%d, addr:0x%02x)\n",
+ dev_dbg(&client->adapter->dev, "master_recv: return:%d (count:%d, addr:0x%02x)\n",
ret, count, client->addr);
/* if everything went ok (i.e. 1 msg transmitted), return #bytes
-Steve Wormley
----- End forwarded message -----
--
Frodo Looijaard <frodol at dds.nl> PGP key and more: http://huizen.dds.nl/~frodol
Defenestration n. (formal or joc.):
The act of removing Windows from your computer in disgust, usually followed
by the installation of Linux or some other Unix-like operating system.
More information about the lm-sensors
mailing list