i2c: Do not use device name after device_unregister
commitb1b624d1b57be13651a0470017106f5c27d056d7
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Thu, 1 Apr 2010 22:55:45 +0000 (1 15:55 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 1 Apr 2010 22:55:45 +0000 (1 15:55 -0700)
tree80f1e7974b79759f1eb5e38a7ed6f3887a1311fd
parentacbf8a14113c8abeb10a21cefc551d03bdd8f3f7
i2c: Do not use device name after device_unregister

commit c556752109794a5ff199b80a1673336b4df8433a upstream.

dev_dbg outputs dev_name, which is released with device_unregister. This bug
resulted in output like this:

i2c Xy2�0: adapter [SMBus I801 adapter at 1880] unregistered

The right output would be:
i2c i2c-0: adapter [SMBus I801 adapter at 1880] unregistered

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/i2c/i2c-core.c