Skip to contentSkip to conversation

S2API: problem unloading dvb_ttpci

linux-dvb Klaus Schmidinger 1 participant 3 messages Nov 22, 2008 – Dec 13, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

I'm making my first steps in using the S2API driver, and already have a problem. When trying to do

/sbin/rmmod dvb_ttpci

I get the error

ERROR: Removing 'dvb_ttpci': Device or resource busy

'lsmod' shows

Module Size Used by
dvb_ttpci 348748 0

So who is using dvb_ttpci?

BTW: this worked fine with the 'multiproto' driver ;-)

Klaus

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#1 lore raw
Quoted 7 lines · Klaus Schmidinger

I'm making my first steps in using the S2API driver, and already have a problem. When trying to do

/sbin/rmmod dvb_ttpci

I get the error

Quoted 8 lines

ERROR: Removing 'dvb_ttpci': Device or resource busy

'lsmod' shows

Module Size Used by
dvb_ttpci 348748 0

So who is using dvb_ttpci?

After rebooting and doing one more test, I got this when running /sbin/rmmod dvb_ttpci:

Nov 22 13:21:35 vdr2 kernel: saa7146: unregister extension 'dvb'.
Nov 22 13:21:35 vdr2 kernel: PANIC: double fault, gdt at c2015000 [255 bytes]
Nov 22 13:21:35 vdr2 kernel: double fault, tss at c2017780
Nov 22 13:21:35 vdr2 kernel: eip = f7881416, esp = bf88921e
Nov 22 13:21:35 vdr2 kernel: eax = f7881408, ebx = f6df6cc8, ecx = f7401a7f, edx = f788144d
Nov 22 13:21:35 vdr2 kernel: esi = f7881409, edi = f79231c1

Looks like the S2API driver isn't in a state where it can actually be used, yet...

Klaus

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#2 lore raw
Quoted 20 lines · Klaus Schmidinger
Quoted 7 lines · Klaus Schmidinger

I'm making my first steps in using the S2API driver, and already have a problem. When trying to do

/sbin/rmmod dvb_ttpci

I get the error

Quoted 8 lines

ERROR: Removing 'dvb_ttpci': Device or resource busy

'lsmod' shows

Module Size Used by
dvb_ttpci 348748 0

So who is using dvb_ttpci?

After rebooting and doing one more test, I got this when running /sbin/rmmod dvb_ttpci:

Quoted 8 lines
Nov 22 13:21:35 vdr2 kernel: saa7146: unregister extension 'dvb'.
Nov 22 13:21:35 vdr2 kernel: PANIC: double fault, gdt at c2015000 [255 bytes]
Nov 22 13:21:35 vdr2 kernel: double fault, tss at c2017780
Nov 22 13:21:35 vdr2 kernel: eip = f7881416, esp = bf88921e
Nov 22 13:21:35 vdr2 kernel: eax = f7881408, ebx = f6df6cc8, ecx = f7401a7f, edx = f788144d
Nov 22 13:21:35 vdr2 kernel: esi = f7881409, edi = f79231c1

Looks like the S2API driver isn't in a state where it can actually be used, yet...

Just for the record: it turned out that there was a mixup between DVB driver files from my SUSE 11.0 installation and the self-compiled driver source. After making sure only the self-compiled driver files were loaded, I was able to load/unload the S2API driver.

Sorry about the noise...

Klaus

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb