[linux-dvb] [BUG] kobject_register failed for tveeprom (-17)
--> RESOLVED
Gunther Mayer
gunther.mayer at gmx.net
Sun Mar 19 20:17:30 CET 2006
Hi,
PROBLEM:
========
- OpenSuse 10.0 + "hg"
make
make install
then gives this error on "modprobe tveeprom"
kobject_register failed for tveeprom (-17)
[<c021c4dd>] kobject_register+0x5d/0x70
[<c028b43f>] bus_add_driver+0x6f/0xd0
[<f98cf080>] i2c_device_remove+0x0/0x10 [i2c_core]
[<f98cf5cd>] i2c_add_driver+0x3d/0xc0 [i2c_core]
[<c0143a7c>] sys_init_module+0xcc/0x1e0
[<c01042ab>] sysenter_past_esp+0x54/0x79
ANALYSIS
========
(-17) means EEXIST, and indeed Suse install "ivtv-tveeprom" which is the
culprit
SOLUTION:
=========
1) find the offending module
linux:/lib/modules #
find |grep ivtv-tvee
./2.6.13-15.8-smp/extra/ivtv-tveeprom.ko
./2.6.13-15.8-xen/extra/ivtv-tveeprom.ko
2) remove the module
linux:/lib/modules #
rm ./2.6.13-15.8-smp/extra/ivtv-tveeprom.ko
3) rebuild module dependencies
cd /lib/modules/2.6.13-15.8-smp
depmod
-
Gunther
Lukas Kasprowicz wrote:
>Am Donnerstag, 1. September 2005 11:38 schrieb Johannes Stezenbach:
>
>
>>Michael Krufky wrote:
>>
>>
>>>Lukas Kasprowicz wrote:
>>>
>>>
>>this debug print is in bt878_remove()
>>
>>
>>
>>>>kobject_register failed for tveeprom (-17)
>>>>
>>>>
>>and -17 is EEXIST
>>
>>
>>
>
>Module is not loaded.
>
>
>
>>-> I would guess the module didn't unload completely
>>for some reason (maybe someone has some sysfs file still opened?)
>>
>>
>
>After reboot the same.
>
>
>Lukas
>
>--
>video4linux-list mailing list
>Unsubscribe mailto:video4linux-list-request at redhat.com?subject=unsubscribe
>https://www.redhat.com/mailman/listinfo/video4linux-list
>
>
>
>
More information about the linux-dvb
mailing list