Hi Take,

On Monday 13 October 2008 19:56:02 Take Vos wrote:
> Hello everyone,
>
> I was watching TV and all of a sudden the screen freezes and I can
> not shutdown X11 anymore either.
>
> I did have a lot of problem getting everything stable, last week it
> froze every 15 minutes or so, I now turned of most of the options in
> the kernel and bios.
> - No tickles kernel
> - No SMP
> - Turned off hyperthreading in the bios
> - turned off preemptive kernel.
> - Removed the extra memory I added
> - Enabled swap again.
>
> It is pretty stable now, most of the times I can at least watch an
> hour or so.

Is this bug reproducable with your system? I have seen bugs like this 
before (although until now very rarely), but it was never clear what 
the cause was.

I am in particular interested in seeing the output of 
v4l2-ctl --log-status after such a bug occurs.

Regards,

        Hans

>
> With dmesg I found this:
> ---------------------------------------
> BUG: unable to handle kernel paging request at aff4e148
> IP: [<d01aa946>] :ivtv:ivtv_v4l2_ioctl+0x928/0xa26
> *pde = 0ecad067 *pte = 02c6c065
> Oops: 0003 [#1]
> Modules linked in: ir_kbd_i2c ir_common ivtvfb wm8775 cx25840 msp3400
> saa7127 saa7115 tuner tea5767 tda8290 tuner_xc2028 xc5000 tda9887
> tuner_simple tuner_types mt20xx tea5761 ivtv videodev v4l1_compat
> compat_ioctl32 i2c_algo_bit cx2341x v4l2_common tveeprom i2c_core
>
> Pid: 9152, comm: mythfrontend.re Not tainted (2.6.27 #3)
> EIP: 0060:[<d01aa946>] EFLAGS: 00010202 CPU: 0
> EIP is at ivtv_v4l2_ioctl+0x928/0xa26 [ivtv]
> EAX: 0001349a EBX: cea805b8 ECX: 00000010 EDX: c2c2df5c
> ESI: c2c2df28 EDI: aff4e148 EBP: cea80000 ESP: c2c2ddc8
>   DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
> Process mythfrontend.re (pid: 9152, ti=c2c2c000 task=c14d6120
> task.ti=c2c2c000)
> Stack: c2c2df1c d01ac9ff 00000000 cf0946a0 004e854f c53cf220 cea80128
> c7c4598c
>         c011427b c14d6120 00000400 00400000 00000800 cf0946a0
> c0400220 00000001
>         c7c20000 00000000 01127302 c153ff48 0000000a cea805b8
> c0127317 c01278af
> Call Trace:
>   [<d01ac9ff>] ivtv_irq_handler+0x729/0x11f6 [ivtv]
>   [<c011427b>] check_preempt_wakeup+0xa9/0x109
>   [<c0127317>] hrtimer_wakeup+0x15/0x18
>   [<c01278af>] hrtimer_run_pending+0x55/0x8e
>   [<c011d1f5>] run_timer_softirq+0x12/0x195
>   [<c0132a3a>] handle_IRQ_event+0x25/0x4a
>   [<c0133da0>] handle_level_irq+0x76/0x8e
>   [<c01047fd>] do_IRQ+0x49/0x78
>   [<c0102f2b>] common_interrupt+0x23/0x28
>   [<c01129b1>] place_entity+0x8b/0xd2
>   [<c010640c>] read_tsc+0x6/0x24
>   [<c0124d8e>] autoremove_wake_function+0x0/0x35
>   [<d01a5f7c>] ivtv_v4l2_write+0x23a/0x5de [ivtv]
>   [<d01aa01e>] ivtv_v4l2_ioctl+0x0/0xa26 [ivtv]
>   [<c015de61>] vfs_ioctl+0x51/0x55
>   [<c015e00d>] do_vfs_ioctl+0x1a8/0x256
>   [<c015e0ef>] sys_ioctl+0x34/0x51
>   [<c0102d5d>] sysenter_do_call+0x12/0x25
>   =======================
> Code: 00 89 e8 e8 d7 32 00 00 85 c0 0f 85 bd 00 00 00 8d bd a0 f1 00
> 00 a5 a5 a5 80 4d 79 40 8b 84 24 54 01 00 00 8b bc 24 a8 01 00 00
> <89> 07 c7 47 04 00 00 00 00 31 ff e9 e3 f8 ff ff 8b bc 24 a8 01
> EIP: [<d01aa946>] ivtv_v4l2_ioctl+0x928/0xa26 [ivtv] SS:ESP
> 0068:c2c2ddc8
> ---[ end trace 9c4f5fc797c62057 ]---
> mythfrontend.re[4160]: segfault at 31368628 ip 0833e555 sp b263f21c
> error 6
> -------------------------------------
>
> initializing ivtv from dmesg:
> ------------------------------------
> Linux video capture interface: v2.00
> ivtv:  Start initialization, version 1.4.0
> ivtv0: Initializing card #0
> ivtv0: Autodetected Hauppauge card (cx23415 based)
> ivtv 0000:05:09.0: PCI INT A -> Link[LNKC] -> GSI 5 (level, low) ->
> IRQ 5
> tveeprom 0-0050: Hauppauge model 48139, rev K2B7, serial# 9927919
> tveeprom 0-0050: tuner model is Philips FM1216ME MK5 (idx 117, type
> 38) tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L')
> PAL(D/D1/K) (eeprom 0x74)
> tveeprom 0-0050: audio processor is MSP4418 (idx 25)
> tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
> tveeprom 0-0050: has radio, has IR receiver, has no IR transmitter
> ivtv0: Autodetected Hauppauge WinTV PVR-350
> saa7115 0-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c
> driver #0)
> saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
> msp3400 0-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0)
> msp3400 0-0040: msp3400 supports nicam and radio, mode is autodetect
> and autoselect
> tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
> tda9887 0-0043: creating new instance
> tda9887 0-0043: tda988[5/6/7] found
> tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> tuner-simple 0-0061: creating new instance
> tuner-simple 0-0061: type set to 38 (Philips PAL/SECAM multi
> (FM1216ME MK3))
> ivtv0: Registered device video0 for encoder MPG (16384 kB)
> ivtv0: Registered device video32 for encoder YUV (2048 kB)
> ivtv0: Registered device vbi0 for encoder VBI (8192 kB)
> ivtv0: Registered device video24 for encoder PCM (320 kB)
> ivtv0: Registered device radio0 for encoder radio
> ivtv0: Registered device video16 for decoder MPG (1024 kB)
> ivtv0: Registered device vbi8 for decoder VBI (64 kB)
> ivtv0: Registered device vbi16 for decoder VOUT
> ivtv0: Registered device video48 for decoder YUV (1024 kB)
> ivtv0: Initialized card #0: Hauppauge WinTV PVR-350
> ivtv1: Initializing card #1
> ivtv1: Autodetected Hauppauge card (cx23416 based)
> ivtv 0000:06:08.0: PCI INT A -> Link[LNKA] -> GSI 10 (level, low) ->
> IRQ 10
> tveeprom 1-0050: Hauppauge model 23559, rev D496, serial# 9480793
> tveeprom 1-0050: tuner model is Samsung TCPG 6121P30A (idx 96, type
> 73) tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L')
> PAL(D/D1/K) (eeprom 0x74)
> tveeprom 1-0050: second tuner model is Philips TEA5768HL FM Radio
> (idx 101, type 62)
> tveeprom 1-0050: audio processor is CX25843 (idx 37)
> tveeprom 1-0050: decoder processor is CX25843 (idx 30)
> tveeprom 1-0050: has radio
> ivtv1: Autodetected WinTV PVR 500 (unit #1)
> cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
> tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #1)
> tea5767 1-0060: type set to Philips TEA5767HN FM Radio
> tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #1)
> tda9887 1-0043: creating new instance
> tda9887 1-0043: tda988[5/6/7] found
> tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1)
> tuner-simple 1-0061: creating new instance
> tuner-simple 1-0061: type set to 73 (Samsung TCPG 6121P30A)
> firmware: requesting v4l-cx25840.fw
> tg3: eth0: Link is up at 100 Mbps, full duplex.
> tg3: eth0: Flow control is on for TX and on for RX.
> cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> ivtv1: Registered device video1 for encoder MPG (16384 kB)
> ivtv1: Registered device video33 for encoder YUV (2048 kB)
> ivtv1: Registered device vbi1 for encoder VBI (8192 kB)
> ivtv1: Registered device video25 for encoder PCM (320 kB)
> ivtv1: Registered device radio1 for encoder radio
> ivtv1: Initialized card #1: WinTV PVR 500 (unit #1)
> ivtv2: Initializing card #2
> ivtv2: Autodetected Hauppauge card (cx23416 based)
> ivtv 0000:06:09.0: PCI INT A -> Link[LNKC] -> GSI 5 (level, low) ->
> IRQ 5
> tveeprom 2-0050: Hauppauge model 23559, rev D496, serial# 9480793
> tveeprom 2-0050: tuner model is Samsung TCPG 6121P30A (idx 96, type
> 73) tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L')
> PAL(D/D1/K) (eeprom 0x74)
> tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio
> (idx 101, type 62)
> tveeprom 2-0050: audio processor is CX25843 (idx 37)
> tveeprom 2-0050: decoder processor is CX25843 (idx 30)
> tveeprom 2-0050: has radio
> ivtv2: Correcting tveeprom data: no radio present on second unit
> ivtv2: Autodetected WinTV PVR 500 (unit #2)
> cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #2)
> tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #2)
> tda9887 2-0043: creating new instance
> tda9887 2-0043: tda988[5/6/7] found
> tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #2)
> wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #2)
> tuner-simple 2-0061: creating new instance
> tuner-simple 2-0061: type set to 73 (Samsung TCPG 6121P30A)
> firmware: requesting v4l-cx25840.fw
> cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> ivtv2: Registered device video2 for encoder MPG (16384 kB)
> ivtv2: Registered device video34 for encoder YUV (2048 kB)
> ivtv2: Registered device vbi2 for encoder VBI (8192 kB)
> ivtv2: Registered device video26 for encoder PCM (320 kB)
> ivtv2: Initialized card #2: WinTV PVR 500 (unit #2)
> ivtv:  End initialization
> firmware: requesting v4l-cx2341x-enc.fw
> ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> firmware: requesting v4l-cx2341x-dec.fw
> ivtv0: Loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
> ivtv0: Encoder revision: 0x02060039
> ivtv0: Decoder revision: 0x02020023
> firmware: requesting v4l-cx2341x-init.mpg
> ivtv0: Loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
> ivtvfb0: Framebuffer at 0xed510000, mapped to 0xd0f90000, size 1665k
> spurious 8259A interrupt: IRQ7.
> ivtvfb0: Framebuffer registered on ivtv card id 0
> input: i2c IR (Hauppauge) as /class/input/input2
> ir-kbd-i2c: i2c IR (Hauppauge) detected at i2c-0/0-0018/ir0 [ivtv i2c
> driver #0]
> Adding 1951888k swap on /dev/sda2.  Priority:-1 extents:1 across:
> 1951888k
> EXT3 FS on sda1, internal journal
> firmware: requesting v4l-cx2341x-enc.fw
> ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> ivtv1: Encoder revision: 0x02060039
> firmware: requesting v4l-cx2341x-enc.fw
> ivtv2: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> ivtv2: Encoder revision: 0x02060039
>
> Linux horizon 2.6.27 #3 Sun Oct 12 15:01:24 CEST 2008 i686 GNU/Linux
>
> [EMAIL PROTECTED]> lspci
> 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/
> Host-Hub Interface (rev 02)
> 00:02.0 VGA compatible controller: Intel Corporation 82865G
> Integrated Graphics Controller (rev 02)
> 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
> UHCI Controller #1 (rev 02)
> 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
> UHCI Controller #2 (rev 02)
> 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB
> UHCI Controller #3 (rev 02)
> 00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
> USB2 EHCI Controller (rev 02)
> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
> 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC
> Interface Bridge (rev 02)
> 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE
> Controller (rev 02)
> 00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA
> Controller (rev 02)
> 00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus
> Controller (rev 02)
> 00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER
> (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
> 05:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5782
> Gigabit Ethernet (rev 03)
> 05:04.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-
> transparent mode) (rev 11)
> 05:09.0 Multimedia video controller: Internext Compression Inc iTVC15
> MPEG-2 Encoder (rev 01)
> 06:08.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
> 06:09.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
>
>
> Cheers,
>      Take
> --
> VOSGAMES, developer of Boom Recorder
> k.v.k. nr. 34118937 0000
>
>
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users



_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to