[pvrusb2] NSLU2+PVRUSB2 crashes; more info

Frans Meulenbroeks fransmeulenbroeks at yahoo.com
Mon Feb 13 02:20:51 CST 2006


Phil,

Your driver version is very old.
If you are on the openslug head there are plenty of
newer drivers.
I've never seen your problem and the pvrusb2 is
connected to my system more or less permamently.

Frans/eFfeM

--- Phil Endecott <spam_from_pvrusb2 at chezphil.org>
wrote:

> Dear All,
> 
> I've now been able to extract the kernel panic
> message from my NSLU2, 
> and it doesn't say anything PVRUSB2 related, so I'm
> not hopeful of much 
> help here.  But I thought I'd post it anyway in case
> it means something 
> to anyone.  The complete message is below, but the
> error is "scheduling 
> while atomic" and the backtrace is:
> 
> c00498d8 T run_posix_cpu_timers
> c0027d2c t ixp4xx_timer_interrupt
> c001d8c0 t __do_irq
> c001daf0 T do_level_IRQ
> c001dbac T asm_do_IRQ
> c001e4b8 T cpu_idle
> c0008628 T start_kernel
> 
> IANAKH (I am not a kernel hacker) but my guess is
> that something, maybe 
> the PVRUSB2 code or maybe something else, is not
> releasing a lock 
> somewhere, and this is detected next time the timer
> interrupt causes 
> rescheduling.  Any debugging ideas?
> 
> I should say that I'm not using the latest version
> of the PVRUSB2 
> driver; the last NSLU2 binary is from 20050911.  Are
> there any related 
> fixes since then?
> 
> Thanks,
> 
> Phil.
> 
> 
> 
> 
> 
> scheduling while atomic: swapper/0x00010000/0
> Unable to handle kernel NULL pointer dereference at
> virtual address 00000000
> pgd = c0004000
> [00000000] *pgd=00000000
> Internal error: Oops: 817 [#1]
> Modules linked in: saa7115 msp3400 tuner pvrusb2
> firmware_class 
> v4l2_common v4l1_compat videodev tveeprom af_packet
> ixp425_eth ixp400 
> ext2 mbcache
> CPU: 0
> pc : [<c0049904>]    lr : [<c0027d7c>]    Tainted: P
> sp : c01afe84  ip : c01afed8  fp : c01afed4
> r10: c01c25d8  r9 : 690541f1  r8 : c01aff64
> r7 : c01b00c0  r6 : c01aff64  r5 : c01c87f0  r4 :
> c01c315c
> r3 : 00000000  r2 : 00989680  r1 : c01afea4  r0 :
> c01afea4
> Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment
> kernel
> Control: 39FF  Table: 012EC000  DAC: 00000017
> Process swapper (pid: 0, stack limit = 0xc01ae194)
> Stack: (0xc01afe84 to 0xc01b0000)
> fe80:          c01b00c0 c01afebc c01afe98 c002fdf8
> c002122c c01b00c0 
> 00000000
> fea0: c01aff64 c01afea4 c01afea4 c01c315c c01c87f0
> c01aff64 00000005 
> c01aff64
> fec0: 690541f1 c01c25d8 c01afef0 c01afed8 c0027d7c
> c00498e4 c01b16a4 
> 00000000
> fee0: 00000000 c01aff14 c01afef4 c001d90c c0027d38
> c01c26dc 00000005 
> c01aff64
> ff00: c01d45a4 c01aff64 c01aff30 c01aff18 c001db5c
> c001d8cc c01c26dc 
> 0000001f
> ff20: 00000020 c01aff60 c01aff34 c001dbf8 c001dafc
> c01aff70 c01aff44 
> ffffffff
> ff40: 0000001f 00000020 c01d45a4 000198ec 0001982c
> c01affb8 c01aff64 
> c001c940
> ff60: c001dbb8 00000000 c01c3328 00000000 60000013
> c001e474 c01ae000 
> c01c926c
> ff80: c01d45a4 000198ec 690541f1 0001982c c01affb8
> c01affbc c01affac 
> c001e500
> ffa0: c001e4b0 60000013 ffffffff c01affd0 c01affbc
> c001e500 c001e480 
> 000039fd
> ffc0: c01c2198 c01afff4 c01affd4 c0008790 c001e4c4
> c00082e4 c01c2ce8 
> 000039fd
> ffe0: c01c2cd0 c01b1028 00000000 c01afff8 00008094
> c0008634 00000000 
> 00000000
> Backtrace:
> Function entered at [<c00498d8>] from [<c0027d7c>]
> Function entered at [<c0027d2c>] from [<c001d90c>]
>   r6 = 00000000  r5 = 00000000  r4 = C01B16A4
> Function entered at [<c001d8c0>] from [<c001db5c>]
>   r8 = C01AFF64  r7 = C01D45A4  r6 = C01AFF64  r5 =
> 00000005
>   r4 = C01C26DC
> Function entered at [<c001daf0>] from [<c001dbf8>]
>   r6 = 00000020  r5 = 0000001F  r4 = C01C26DC
> Function entered at [<c001dbac>] from [<c001c940>]
> Function entered at [<c001e474>] from [<c001e500>]
> Function entered at [<c001e4b8>] from [<c0008790>]
>   r5 = C01C2198  r4 = 000039FD
> Function entered at [<c0008628>] from [<00008094>]
> Code: e50b0030 e50b102c e10f3000 e2133080 (05833000)
>   <0>Kernel panic - not syncing: Aiee, killing
> interrupt handler!
> 
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
>
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the pvrusb2 mailing list