All of lore.kernel.org
 help / color / mirror / Atom feed
From: Oliver Schinagl <oliver+list@schinagl.nl>
To: thomas.schorpp@gmail.com
Cc: linux-media@vger.kernel.org, j@jannau.net, jarod@redhat.com
Subject: Re: [BUG] crystalhd git.linuxtv.org kernel driver: unable to handle kernel paging requests, improper (spin)locking(?) and paging
Date: Thu, 03 Jan 2013 16:17:42 +0100	[thread overview]
Message-ID: <50E5A116.9070307@schinagl.nl> (raw)
In-Reply-To: <50E3E643.7070701@gmail.com>

I actually am one of the few that has one of those decoders so should be 
able to test things when needed. Just let me know what to test and I 
will try to comply

On 02-01-13 08:48, thomas schorpp wrote:
> Hello guys,
>
> I'm working on supporting BCM 970012/15 crystalhd decoder in userspace 
> video/tv apps and
>
> can't find where to report bugs of
>
> http://git.linuxtv.org/jarod/crystalhd.git
> <devinheitmueller> I think he just borrowed our git server.
>
> So I borrow this list to get more developers, testers and sw- quality 
> guys in.
>
> Forgot to mention the attached Oopses under high load and 
> "multithreading" in half automated stress/mass testing.
>
> Scenario e.g.:
> Dec 29 15:58:29 vdr1 kernel: [ 5698.364950] crystalhd 0000:02:00.0: 
> Opening new user[0] handle
> Dec 29 15:58:30 vdr1 kernel: [ 5698.557932] crystalhd 0000:02:00.0: 
> Opening new user[0] handle
> Dec 29 15:58:30 vdr1 kernel: [ 5698.846312] crystalhd 0000:02:00.0: 
> Close the handle first..
>
> Looks like the driver is not "threadsave", rebuilding kernel with 
> spinlock debugging, should show more up.
>
> y
> tom
>
> -Att: Kernel OOPS bt, etc
>
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568671] BUG: unable to handle 
> kernel paging request at 2062696c
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568678] IP: [<2062696c>] 0x2062696b
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568681] *pdpt = 0000000008497001 
> *pde = 0000000000000000
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568684] Oops: 0010 [#4] PREEMPT
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568731] Modules linked in: md5 
> crypto_hash cpufreq_stats cpufreq_powersave cpufreq_userspace 
> cpufreq_conservative bnep bluetooth crc16 binfmt_misc uinput fuse nfsd 
> exportfs auth_rpcgss nfs_acl nfs lockd sunrpc nf_conntrack_ipv6 
> nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 
> nf_defrag_ipv4 xt_state nf_conntrack xt_limit iptable_filter ip_tables 
> af_packet ipv6 w83627ehf hwmon_vid hwmon uvcvideo isl6405 cryptomgr 
> aead dvb_pll tda10086 saa7134_dvb tuner arc4 crypto_blkcipher 
> crypto_algapi tda10021 snd_usb_audio snd_usbmidi_lib snd_hwdep rt73usb 
> snd_pcm_oss rt2x00usb rt2x00lib stv0297 mac80211 snd_intel8x0 
> snd_ac97_codec snd_mixer_oss ac97_bus joydev snd_seq_dummy snd_pcm 
> videobuf_dvb snd_seq_oss hid_sunplus hid_generic saa7134 
> videobuf2_vmalloc videobuf2_memops usbhid cfg80211 videobuf2_core 
> snd_seq_midi hid snd_page_alloc snd_rawmidi budget_av dvb_ttpci 
> crc_itu_t crypto budget_core saa7146_vv ttpci_eeprom saa7146 dvb_core 
> snd_seq_midi_eve
> n
> t tveeprom videobuf_dma_sg
> Dec 29 15:56:10 vdr1 kernel: videobuf_core v4l2_common snd_seq rc_core 
> videodev snd_seq_device crystalhd(O) snd_timer shpchp snd rng_core 
> pci_hotplug serio_raw pcspkr i2c_i801 8250_pnp 8250 soundcore 
> serial_core acpi_cpufreq mperf processor evdev ext3 mbcache jbd sg 
> sr_mod sd_mod crc_t10dif cdrom ata_piix ahci libahci uhci_hcd libata 
> ehci_hcd scsi_mod usbcore
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568770] Pid: 11841, comm: mplayer 
> Tainted: G      D    O 3.6.10-PM #8    /Alviso
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568772] EIP: 0060:[<2062696c>] 
> EFLAGS: 00010286 CPU: 0
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568775] EIP is at 0x2062696c
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568777] EAX: 00370042 EBX: 
> c843c000 ECX: 636e3800 EDX: 00001c10
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568778] ESI: 000238fc EDI: 
> fb0068fc EBP: c842dea8 ESP: c842de74
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568780]  DS: 007b ES: 007b FS: 
> 0000 GS: 0033 SS: 0068
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568781] CR0: 8005003b CR2: 
> 2062696c CR3: 084d9000 CR4: 000007f0
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568783] DR0: 00000000 DR1: 
> 00000000 DR2: 00000000 DR3: 00000000
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568784] DR6: ffff0ff0 DR7: 00000400
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568786] Process mplayer (pid: 
> 11841, ti=c842c000 task=f0aba940 task.ti=c842c000)
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568787] Stack:
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568793]  fa18a569 ffffff10 
> c117e3f6 00000060 00010246 002a8464 f7138064 fafe3000
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568798]  002a8440 c117e811 
> f5920988 fafe3000 c843c000 c842ded8 fa18564d c842ded8
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568803]  fa182597 f595a400 
> f595a62c c842ded8 fa182977 002a8464 f5920900 f595a400
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568804] Call Trace:
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568818]  [<fa18a569>] ? 
> crystalhd_link_download_fw+0x189/0x300 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568823]  [<c117e3f6>] ? 
> __copy_from_user_ll+0xd6/0xf0
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568828]  [<c117e811>] ? 
> _copy_from_user+0x41/0xb0
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568839]  [<fa18564d>] 
> bc_cproc_download_fw+0xed/0x150 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568846]  [<fa182597>] ? 
> chd_dec_proc_user_data+0x237/0x320 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568854]  [<fa182977>] ? 
> chd_dec_alloc_iodata+0xf7/0x120 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568861]  [<fa182b5e>] 
> chd_dec_ioctl+0x16e/0x1c0 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568870]  [<fa185560>] ? 
> bc_proc_in_completion+0x70/0x70 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568877]  [<fa1829f0>] ? 
> chd_dec_free_iodata+0x50/0x50 [crystalhd]
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568881]  [<c10f4355>] 
> do_vfs_ioctl+0x535/0x580
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568886]  [<c10685ef>] ? 
> ktime_get+0x6f/0xf0
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568891]  [<c101ca56>] ? 
> lapic_next_event+0x16/0x20
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568895]  [<c106f287>] ? 
> clockevents_program_event+0xe7/0x130
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568898]  [<c10e4ab8>] ? 
> fget_light+0xe8/0x120
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568901]  [<c10e4ad1>] ? 
> fget_light+0x101/0x120
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568904]  [<c10e4a30>] ? 
> fget_light+0x60/0x120
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568906]  [<c10f43cd>] 
> sys_ioctl+0x2d/0x60
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568910]  [<c137238c>] 
> sysenter_do_call+0x12/0x32
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568914]  [<c1360000>] ? 
> asus_hides_smbus_hostbridge+0x264/0x269
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568917] Code:  Bad EIP value.
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568922] EIP: [<2062696c>] 
> 0x2062696c SS:ESP 0068:c842de74
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568923] CR2: 000000002062696c
> Dec 29 15:56:10 vdr1 kernel: [ 5558.568926] ---[ end trace 
> f5ae98f349325070 ]---
>
> Dec 29 15:58:29 vdr1 kernel: [ 5698.364950] crystalhd 0000:02:00.0: 
> Opening new user[0] handle
> Dec 29 15:58:30 vdr1 kernel: [ 5698.557932] crystalhd 0000:02:00.0: 
> Opening new user[0] handle
> Dec 29 15:58:30 vdr1 kernel: [ 5698.846312] crystalhd 0000:02:00.0: 
> Close the handle first..
> Dec 29 15:58:30 vdr1 kernel: [ 5698.858268] crystalhd 0000:02:00.0: 
> Closing user[0] handle via ioctl with mode 1417200
> Dec 29 15:58:30 vdr1 kernel: [ 5698.961171] crystalhd_hw_stats: 
> Invalid Arguments
> Dec 29 15:58:30 vdr1 kernel: [ 5698.961204] BUG: unable to handle 
> kernel NULL pointer dereference at 00000040
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] IP: [<c11848d8>] 
> do_raw_spin_trylock+0x8/0x50
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] *pdpt = 0000000030a1d001 
> *pde = 0000000000000000
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Oops: 0000 [#5] PREEMPT
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Modules linked in: md5 
> crypto_hash cpufreq_stats cpufreq_powersave cpufreq_userspace 
> cpufreq_conservative bnep bluetooth crc16 binfmt_misc uinput fuse nfsd 
> exportfs auth_rpcgss nfs_acl nfs lockd sunrpc nf_conntrack_ipv6 
> nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 
> nf_defrag_ipv4 xt_state nf_conntrack xt_limit iptable_filter ip_tables 
> af_packet ipv6 w83627ehf hwmon_vid hwmon uvcvideo isl6405 cryptomgr 
> aead dvb_pll tda10086 saa7134_dvb tuner arc4 crypto_blkcipher 
> crypto_algapi tda10021 snd_usb_audio snd_usbmidi_lib snd_hwdep rt73usb 
> snd_pcm_oss rt2x00usb rt2x00lib stv0297 mac80211 snd_intel8x0 
> snd_ac97_codec snd_mixer_oss ac97_bus joydev snd_seq_dummy snd_pcm 
> videobuf_dvb snd_seq_oss hid_sunplus hid_generic saa7134 
> videobuf2_vmalloc videobuf2_memops usbhid cfg80211 videobuf2_core 
> snd_seq_midi hid snd_page_alloc snd_rawmidi budget_av dvb_ttpci 
> crc_itu_t crypto budget_core saa7146_vv ttpci_eeprom saa7146 dvb_core 
> snd_seq_midi_eve
> n
> t tveeprom videobuf_dma_sg
> Dec 29 15:58:30 vdr1 kernel: videobuf_core v4l2_common snd_seq rc_core 
> videodev snd_seq_device crystalhd(O) snd_timer shpchp snd rng_core 
> pci_hotplug serio_raw pcspkr i2c_i801 8250_pnp 8250 soundcore 
> serial_core acpi_cpufreq mperf processor evdev ext3 mbcache jbd sg 
> sr_mod sd_mod crc_t10dif cdrom ata_piix ahci libahci uhci_hcd libata 
> ehci_hcd scsi_mod usbcore
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Pid: 11927, comm: mplayer 
> Tainted: G      D    O 3.6.10-PM #8    /Alviso
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] EIP: 0060:[<c11848d8>] 
> EFLAGS: 00210046 CPU: 0
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] EIP is at 
> do_raw_spin_trylock+0x8/0x50
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] EAX: 00000040 EBX: 
> 00000000 ECX: 00000040 EDX: 00000000
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] ESI: 00000040 EDI: 
> 00200292 EBP: c85a7e5c ESP: c85a7e58
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  DS: 007b ES: 007b FS: 
> 0000 GS: 0033 SS: 0068
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] CR0: 8005003b CR2: 
> 00000040 CR3: 34276000 CR4: 000007f0
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] DR0: 00000000 DR1: 
> 00000000 DR2: 00000000 DR3: 00000000
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] DR6: ffff0ff0 DR7: 00000400
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Process mplayer (pid: 
> 11927, ti=c85a6000 task=f48ce720 task.ti=c85a6000)
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Stack:
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  00000050 c85a7e80 
> c136c9b5 00000000 00000002 00000000 fa184bd6 f5955c00
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  f5920988 00000000 
> c85a7ed8 fa184bd6 00000218 c85a6000 00000000 c85a7eb0
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  c117e811 09ce6618 
> 0c955c00 f5955c00 00000000 09ce6618 c85a7ed8 fa1823b9
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Call Trace:
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c136c9b5>] 
> _raw_spin_lock_irqsave+0x55/0x90
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa184bd6>] ? 
> bc_cproc_get_stats+0x226/0x280 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa184bd6>] 
> bc_cproc_get_stats+0x226/0x280 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c117e811>] ? 
> _copy_from_user+0x41/0xb0
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa1823b9>] ? 
> chd_dec_proc_user_data+0x59/0x320 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa182977>] ? 
> chd_dec_alloc_iodata+0xf7/0x120 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa182b5e>] 
> chd_dec_ioctl+0x16e/0x1c0 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa1849b0>] ? 
> bc_cproc_reset_stats+0x20/0x20 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<fa1829f0>] ? 
> chd_dec_free_iodata+0x50/0x50 [crystalhd]
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c10f4355>] 
> do_vfs_ioctl+0x535/0x580
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c104e73e>] ? 
> hrtimer_nanosleep+0x6e/0xf0
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c10e4ab8>] ? 
> fget_light+0xe8/0x120
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c10e4ad1>] ? 
> fget_light+0x101/0x120
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c10e4a30>] ? 
> fget_light+0x60/0x120
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c10f43cd>] 
> sys_ioctl+0x2d/0x60
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005]  [<c137238c>] 
> sysenter_do_call+0x12/0x32
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] Code: a2 66 90 c7 43 08 00 
> 00 00 00 8b 75 f8 8b 7d fc a1 2c dc 4e c1 89 43 0c 8b 5d f4 89 ec 5d 
> c3 8d 74 26 00 55 89 c1 89 e5 53 31 db <8b> 00 c7 01 00 00 00 00 84 c0 
> 0f 9f c3 85 db 74 17 a1 2c dc 4e
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] EIP: [<c11848d8>] 
> do_raw_spin_trylock+0x8/0x50 SS:ESP 0068:c85a7e58
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] CR2: 0000000000000040
> Dec 29 15:58:30 vdr1 kernel: [ 5698.962005] ---[ end trace 
> f5ae98f349325071 ]---
> Dec 29 15:58:30 vdr1 kernel: [ 5699.232992] note: mplayer[11927] 
> exited with preempt_count 1
> Dec 29 15:58:30 vdr1 kernel: [ 5699.251706] crystalhd 0000:02:00.0: 
> Opening new user[0] handle
> Dec 29 15:58:31 vdr1 kernel: [ 5699.281871] BUG: unable to handle 
> kernel paging request at 6e757474
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] IP: [<6e757474>] 0x6e757473
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] *pdpt = 000000002fb8b001 
> *pde = 0000000000000000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Oops: 0010 [#6] PREEMPT
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Modules linked in: md5 
> crypto_hash cpufreq_stats cpufreq_powersave cpufreq_userspace 
> cpufreq_conservative bnep bluetooth crc16 binfmt_misc uinput fuse nfsd 
> exportfs auth_rpcgss nfs_acl nfs lockd sunrpc nf_conntrack_ipv6 
> nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 
> nf_defrag_ipv4 xt_state nf_conntrack xt_limit iptable_filter ip_tables 
> af_packet ipv6 w83627ehf hwmon_vid hwmon uvcvideo isl6405 cryptomgr 
> aead dvb_pll tda10086 saa7134_dvb tuner arc4 crypto_blkcipher 
> crypto_algapi tda10021 snd_usb_audio snd_usbmidi_lib snd_hwdep rt73usb 
> snd_pcm_oss rt2x00usb rt2x00lib stv0297 mac80211 snd_intel8x0 
> snd_ac97_codec snd_mixer_oss ac97_bus joydev snd_seq_dummy snd_pcm 
> videobuf_dvb snd_seq_oss hid_sunplus hid_generic saa7134 
> videobuf2_vmalloc videobuf2_memops usbhid cfg80211 videobuf2_core 
> snd_seq_midi hid snd_page_alloc snd_rawmidi budget_av dvb_ttpci 
> crc_itu_t crypto budget_core saa7146_vv ttpci_eeprom saa7146 dvb_core 
> snd_seq_midi_eve
> n
> t tveeprom videobuf_dma_sg
> Dec 29 15:58:31 vdr1 kernel: videobuf_core v4l2_common snd_seq rc_core 
> videodev snd_seq_device crystalhd(O) snd_timer shpchp snd rng_core 
> pci_hotplug serio_raw pcspkr i2c_i801 8250_pnp 8250 soundcore 
> serial_core acpi_cpufreq mperf processor evdev ext3 mbcache jbd sg 
> sr_mod sd_mod crc_t10dif cdrom ata_piix ahci libahci uhci_hcd libata 
> ehci_hcd scsi_mod usbcore
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Pid: 11926, comm: mplayer 
> Tainted: G      D    O 3.6.10-PM #8    /Alviso
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EIP: 0060:[<6e757474>] 
> EFLAGS: 00210206 CPU: 0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EIP is at 0x6e757474
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EAX: 726f6863 EBX: 
> c538c000 ECX: 00000000 EDX: 00001c08
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] ESI: 000251ac EDI: 
> fb55c1a8 EBP: c8497ea8 ESP: c8497e74
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  DS: 007b ES: 007b FS: 
> 0000 GS: 0033 SS: 0068
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] CR0: 8005003b CR2: 
> 6e757474 CR3: 34276000 CR4: 000007f0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] DR0: 00000000 DR1: 
> 00000000 DR2: 00000000 DR3: 00000000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] DR6: ffff0ff0 DR7: 00000400
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Process mplayer (pid: 
> 11926, ti=c8496000 task=f48c8000 task.ti=c8496000)
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Stack:
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  fa18a556 ffffffbe 
> c117e3f6 00000060 00210246 002a8464 f7138064 fb537000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  002a8440 c117e811 
> f5920988 fb537000 c538c000 c8497ed8 fa18564d c8497ed8
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  fa182597 f595a000 
> f595a22c c8497ed8 fa182977 002a8464 f5920900 f595a000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Call Trace:
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa18a556>] ? 
> crystalhd_link_download_fw+0x176/0x300 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c117e3f6>] ? 
> __copy_from_user_ll+0xd6/0xf0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c117e811>] ? 
> _copy_from_user+0x41/0xb0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa18564d>] 
> bc_cproc_download_fw+0xed/0x150 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa182597>] ? 
> chd_dec_proc_user_data+0x237/0x320 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa182977>] ? 
> chd_dec_alloc_iodata+0xf7/0x120 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa182b5e>] 
> chd_dec_ioctl+0x16e/0x1c0 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa185560>] ? 
> bc_proc_in_completion+0x70/0x70 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa1829f0>] ? 
> chd_dec_free_iodata+0x50/0x50 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10f4355>] 
> do_vfs_ioctl+0x535/0x580
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c136c865>] ? 
> _raw_spin_lock+0x65/0x70
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c109c156>] ? 
> handle_fasteoi_irq+0xb6/0xd0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10e4ab8>] ? 
> fget_light+0xe8/0x120
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10e4ad1>] ? 
> fget_light+0x101/0x120
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10e4a30>] ? 
> fget_light+0x60/0x120
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10f43cd>] 
> sys_ioctl+0x2d/0x60
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c137238c>] 
> sysenter_do_call+0x12/0x32
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Code:  Bad EIP value.
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EIP: [<6e757474>] 
> 0x6e757474 SS:ESP 0068:c8497e74
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] CR2: 000000006e757474
> Dec 29 15:58:31 vdr1 kernel: [ 5699.538480] ---[ end trace 
> f5ae98f349325072 ]---
> Dec 29 15:58:33 vdr1 kernel: [ 5701.629049] crystalhd 0000:02:00.0: 
> F/w Signature mismatch
> Dec 29 15:58:33 vdr1 kernel: [ 5701.629065] crystalhd 0000:02:00.0: 
> Firmware Download Failure!! - 21
> Dec 29 15:58:33 vdr1 kernel: [ 5701.754795] crystalhd 0000:02:00.0: 
> Closing user[0] handle via ioctl with mode 1417200
>
> Dec 29 15:58:31 vdr1 kernel: [ 5699.281871] BUG: unable to handle 
> kernel paging request at 6e757474
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] IP: [<6e757474>] 0x6e757473
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] *pdpt = 000000002fb8b001 
> *pde = 0000000000000000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Oops: 0010 [#6] PREEMPT
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Modules linked in: md5 
> crypto_hash cpufreq_stats cpufreq_powersave cpufreq_userspace 
> cpufreq_conservative bnep bluetooth crc16 binfmt_misc uinput fuse nfsd 
> exportfs auth_rpcgss nfs_acl nfs lockd sunrpc nf_conntrack_ipv6 
> nf_defrag_ipv6 ip6table_filter ip6_tables nf_conntrack_ipv4 
> nf_defrag_ipv4 xt_state nf_conntrack xt_limit iptable_filter ip_tables 
> af_packet ipv6 w83627ehf hwmon_vid hwmon uvcvideo isl6405 cryptomgr 
> aead dvb_pll tda10086 saa7134_dvb tuner arc4 crypto_blkcipher 
> crypto_algapi tda10021 snd_usb_audio snd_usbmidi_lib snd_hwdep rt73usb 
> snd_pcm_oss rt2x00usb rt2x00lib stv0297 mac80211 snd_intel8x0 
> snd_ac97_codec snd_mixer_oss ac97_bus joydev snd_seq_dummy snd_pcm 
> videobuf_dvb snd_seq_oss hid_sunplus hid_generic saa7134 
> videobuf2_vmalloc videobuf2_memops usbhid cfg80211 videobuf2_core 
> snd_seq_midi hid snd_page_alloc snd_rawmidi budget_av dvb_ttpci 
> crc_itu_t crypto budget_core saa7146_vv ttpci_eeprom saa7146 dvb_core 
> snd_seq_midi_eve
> n
> t tveeprom videobuf_dma_sg
> Dec 29 15:58:31 vdr1 kernel: videobuf_core v4l2_common snd_seq rc_core 
> videodev snd_seq_device crystalhd(O) snd_timer shpchp snd rng_core 
> pci_hotplug serio_raw pcspkr i2c_i801 8250_pnp 8250 soundcore 
> serial_core acpi_cpufreq mperf processor evdev ext3 mbcache jbd sg 
> sr_mod sd_mod crc_t10dif cdrom ata_piix ahci libahci uhci_hcd libata 
> ehci_hcd scsi_mod usbcore
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Pid: 11926, comm: mplayer 
> Tainted: G      D    O 3.6.10-PM #8    /Alviso
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EIP: 0060:[<6e757474>] 
> EFLAGS: 00210206 CPU: 0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EIP is at 0x6e757474
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EAX: 726f6863 EBX: 
> c538c000 ECX: 00000000 EDX: 00001c08
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] ESI: 000251ac EDI: 
> fb55c1a8 EBP: c8497ea8 ESP: c8497e74
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  DS: 007b ES: 007b FS: 
> 0000 GS: 0033 SS: 0068
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] CR0: 8005003b CR2: 
> 6e757474 CR3: 34276000 CR4: 000007f0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] DR0: 00000000 DR1: 
> 00000000 DR2: 00000000 DR3: 00000000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] DR6: ffff0ff0 DR7: 00000400
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Process mplayer (pid: 
> 11926, ti=c8496000 task=f48c8000 task.ti=c8496000)
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Stack:
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  fa18a556 ffffffbe 
> c117e3f6 00000060 00210246 002a8464 f7138064 fb537000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  002a8440 c117e811 
> f5920988 fb537000 c538c000 c8497ed8 fa18564d c8497ed8
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  fa182597 f595a000 
> f595a22c c8497ed8 fa182977 002a8464 f5920900 f595a000
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Call Trace:
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa18a556>] ? 
> crystalhd_link_download_fw+0x176/0x300 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c117e3f6>] ? 
> __copy_from_user_ll+0xd6/0xf0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c117e811>] ? 
> _copy_from_user+0x41/0xb0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa18564d>] 
> bc_cproc_download_fw+0xed/0x150 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa182597>] ? 
> chd_dec_proc_user_data+0x237/0x320 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa182977>] ? 
> chd_dec_alloc_iodata+0xf7/0x120 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa182b5e>] 
> chd_dec_ioctl+0x16e/0x1c0 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa185560>] ? 
> bc_proc_in_completion+0x70/0x70 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<fa1829f0>] ? 
> chd_dec_free_iodata+0x50/0x50 [crystalhd]
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10f4355>] 
> do_vfs_ioctl+0x535/0x580
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c136c865>] ? 
> _raw_spin_lock+0x65/0x70
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c109c156>] ? 
> handle_fasteoi_irq+0xb6/0xd0
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10e4ab8>] ? 
> fget_light+0xe8/0x120
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10e4ad1>] ? 
> fget_light+0x101/0x120
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10e4a30>] ? 
> fget_light+0x60/0x120
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c10f43cd>] 
> sys_ioctl+0x2d/0x60
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005]  [<c137238c>] 
> sysenter_do_call+0x12/0x32
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] Code:  Bad EIP value.
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] EIP: [<6e757474>] 
> 0x6e757474 SS:ESP 0068:c8497e74
> Dec 29 15:58:31 vdr1 kernel: [ 5699.282005] CR2: 000000006e757474
> Dec 29 15:58:31 vdr1 kernel: [ 5699.538480] ---[ end trace 
> f5ae98f349325072 ]---
> Dec 29 15:58:33 vdr1 kernel: [ 5701.629049] crystalhd 0000:02:00.0: 
> F/w Signature mismatch
> Dec 29 15:58:33 vdr1 kernel: [ 5701.629065] crystalhd 0000:02:00.0: 
> Firmware Download Failure!! - 21
> Dec 29 15:58:33 vdr1 kernel: [ 5701.754795] crystalhd 0000:02:00.0: 
> Closing user[0] handle via ioctl with mode 1417200
>
> -- 
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


  reply	other threads:[~2013-01-03 15:17 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-02  7:48 [BUG] crystalhd git.linuxtv.org kernel driver: unable to handle kernel paging requests, improper (spin)locking(?) and paging thomas schorpp
2013-01-03 15:17 ` Oliver Schinagl [this message]
2013-01-05 12:21   ` [BUG] crystalhd git.linuxtv.org kernel driver: unable to handle kernel paging requests, improper (spin)locking(?) and paging, null pointer oopses on SMP, libcrstalhd3-git i686 not interfacing to amd64 SMP 3.x kernel thomas schorpp
2013-01-05 12:44   ` thomas schorpp
2013-01-07 23:33     ` [BUG] crystalhd git.linuxtv.org kernel driver: No more Oops or kernel crashes with Linux 3.2 thomas schorpp
2013-01-11  0:43       ` [BUG] crystalhd git.linuxtv.org kernel driver: Crashing again Linux, 3.2, using mozilla flashplugin from adobe thomas schorpp
2013-01-25 21:38         ` [PATCH] crystalhd git.linuxtv.org kernel driver: FIX null pointer BUG in crystalhd_dioq_fetch_wait() on queue(s) overload thomas schorpp
2013-02-01  1:52         ` [PATCH] crystalhd git.linuxtv.org kernel driver: FIX MORE null pointer BUGs triggered by multithreaded or faulty apps thomas schorpp
2013-02-01 20:23         ` [PATCH] crystalhd git.linuxtv.org kernel driver: FIX kernel unhandled paging request BUG " thomas schorpp
2013-02-04 15:21         ` [PATCH] crystalhd git.linuxtv.org kernel driver: FIX kernel freeze or OOPS in ISRs thomas schorpp
2013-02-08 13:59         ` [PATCH] crystalhd git.linuxtv.org kernel driver: Fix PM suspend broken by emergency patches thomas schorpp

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=50E5A116.9070307@schinagl.nl \
    --to=oliver+list@schinagl.nl \
    --cc=j@jannau.net \
    --cc=jarod@redhat.com \
    --cc=linux-media@vger.kernel.org \
    --cc=thomas.schorpp@gmail.com \
    /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.