All of lore.kernel.org
 help / color / mirror / Atom feed
From: dicks@altium.nl (Dick Streefland)
To: linux-kernel@vger.kernel.org
Subject: [2.5.66] Oops in bttv driver
Date: Sat, 29 Mar 2003 17:53:22 -0000	[thread overview]
Message-ID: <1071.3e85dd92.989cd@altium.nl> (raw)

I tried to upgrade from 2.4.20 to 2.5.66, but got a kernel panic during
the initialization of the bttv driver. I captured the oops via a serial
console:

Linux video capture interface: v1.00
bttv: driver version 0.9.4 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Host bridge is Intel Corp. 440BX/ZX/DX - 82443B
bttv: Host bridge needs ETBF enabled.
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 2) at 00:10.0, irq: 17, latency: 32, mmio: 0xec100000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: BT878(Hauppauge (bt878)) [card=10,autodetected]
bttv0: enabling ETBF (430FX/VP3 compatibilty)
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
bttv0: Hauppauge eeprom: model=61344, tuner=Philips FM1216 (5), radio=yes
bttv0: using tuner=5
bttv0: i2c: checking for MSP34xx @ 0x80... found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
Unable to handle kernel NULL pointer dereference at virtual address 0000006c
 printing eip:
c0210544
*pde = 00000000
Oops: 0000 [#1]
CPU:    1
EIP:    0060:[<c0210544>]    Not tainted
EFLAGS: 00010206
eax: 00000001   ebx: 0000005c   ecx: ffffffff   edx: c04c3e20
esi: c04ff694   edi: c04ff6e8   ebp: c04ff6d8   esp: dbf8ff74
ds: 007b   es: 007b   ss: 0068
Process swapper (pid: 1, threadinfo=dbf8e000 task=dbf8c040)
Stack: c04ff6d8 c021030d 0000005c c04ff6d8 c02104a3 c04ff6d8 fffffffc c027e29b 
       c04ff6d8 c04ff684 c04ff680 c051b720 00000000 c027e6ac c04ff6b8 c032b098 
       c04ff6b8 c054d8e4 00000000 00000000 00000000 c051b720 c02abbea c04ff680 
Call Trace: [<c021030d>]  [<c02104a3>]  [<c027e29b>]  [<c027e6ac>]  [<c032b098>]  [<c02abbea>]  [<c01050bf>]  [<c0105064>]  [<c01088e1>] 
Code: 8b 43 10 85 c0 7e 06 f0 ff 43 10 eb 02 31 db c6 05 20 3e 4c 
 <0>Kernel panic: Attempted to kill init!

This machine is a dual P3 system. The output of ksymoops:

>>EIP; c0210544 <kobject_get+34/64>   <=====

>>ecx; ffffffff <TSS_ESP0_OFFSET+1fb/????>
>>edx; c04c3e20 <kobj_lock+0/20>
>>esi; c04ff694 <driver+14/c0>
>>edi; c04ff6e8 <driver+68/c0>
>>ebp; c04ff6d8 <driver+58/c0>
>>esp; dbf8ff74 <_end+1ba05970/3fa75800>

Trace; c021030d <kobject_init+25/40>
Trace; c02104a3 <kobject_register+f/4c>
Trace; c027e29b <bus_add_driver+4f/d8>
Trace; c027e6ac <driver_register+34/38>
Trace; c032b098 <i2c_add_driver+bc/104>
Trace; c02abbea <msp3400_init_module+a/10>
Trace; c01050bf <init+5b/1ac>
Trace; c0105064 <init+0/1ac>
Trace; c01088e1 <kernel_thread_helper+5/c>

Code;  c0210544 <kobject_get+34/64>
00000000 <_EIP>:
Code;  c0210544 <kobject_get+34/64>   <=====
   0:   8b 43 10                  mov    0x10(%ebx),%eax   <=====
Code;  c0210547 <kobject_get+37/64>
   3:   85 c0                     test   %eax,%eax
Code;  c0210549 <kobject_get+39/64>
   5:   7e 06                     jle    d <_EIP+0xd>
Code;  c021054b <kobject_get+3b/64>
   7:   f0 ff 43 10               lock incl 0x10(%ebx)
Code;  c021054f <kobject_get+3f/64>
   b:   eb 02                     jmp    f <_EIP+0xf>
Code;  c0210551 <kobject_get+41/64>
   d:   31 db                     xor    %ebx,%ebx
Code;  c0210553 <kobject_get+43/64>
   f:   c6 05 20 3e 4c 00 00      movb   $0x0,0x4c3e20

Output of the ver_linux script:

Linux zaphod 2.4.20 #1 SMP Sat Nov 30 15:08:53 CET 2002 i686 Pentium III (Katmai) GenuineIntel GNU/Linux
 
Gnu C                  2.95.4
Gnu make               3.80
util-linux             2.11y
mount                  2.11y
module-init-tools      0.9.10
e2fsprogs              1.32
Linux C Library        2.3.1
Dynamic linker (ldd)   2.3.1
Procps                 3.1.6
Net-tools              1.60
Console-tools          0.2.3
Sh-utils               4.5.2
Modules Loaded         

-- 
Dick Streefland                      ////                      Altium BV
dick.streefland@altium.nl           (@ @)          http://www.altium.com
--------------------------------oOO--(_)--OOo---------------------------


             reply	other threads:[~2003-03-29 17:43 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-03-29 17:53 Dick Streefland [this message]
2003-03-31 18:34 ` [2.5.66] Oops in bttv driver Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1071.3e85dd92.989cd@altium.nl \
    --to=dicks@altium.nl \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.