On 14/10/05, Andrew de Quincey <adq_dvb@xxxxxxxxxxxxx> wrote: > On Friday 14 Oct 2005 11:07, Michael Ditum wrote: > > I was wondering if there had been any change on this problem yet? > > > > Marco Coli is also having the problem and contacted me regarding my > > fix. You can see his thread at > > http://www.linuxtv.org/pipermail/linux-dvb/2005-October/005328.html > > Not yet, but I know how to fix it, and I've almost finished the stuff thats > been keeping me away from dvb things. > Hi I was wondering if you had had a chance to look at this issue yet? I've been able to bypass it for a while as my (crude) patch removed the IRQ issues, however now we need support for the Nova-S+ as well as the Nova-S CI so I need to update to the latest cvs version. This is the output I am currently getting when trying to use a Nova-S CI to view an encrypted stream. Nov 23 16:18:56 bloodhound kernel: ======================= Nov 23 16:18:56 bloodhound kernel: [<c01062c3>] do_IRQ+0x63/0xb0 Nov 23 16:18:56 bloodhound kernel: [<c011864e>] smp_apic_timer_interrupt+0xde/0x100 Nov 23 16:18:56 bloodhound kernel: [<c0104c0e>] common_interrupt+0x1a/0x20 Nov 23 16:18:56 bloodhound kernel: [<c0102295>] mwait_idle+0x25/0x50 Nov 23 16:18:56 bloodhound kernel: [<c0225400>] acpi_processor_idle+0x101/0x29e Nov 23 16:18:56 bloodhound kernel: [<c0102114>] cpu_idle+0x64/0x80 Nov 23 16:18:56 bloodhound kernel: [<c041298f>] start_kernel+0x18f/0x1d0 Nov 23 16:18:56 bloodhound kernel: [<c0412360>] unknown_bootoption+0x0/0x1e0 Nov 23 16:18:57 bloodhound kernel: Debug: sleeping function called from invalid context at include/linux/rwsem.h:43 Nov 23 16:18:57 bloodhound kernel: in_atomic():1, irqs_disabled():0 Nov 23 16:18:57 bloodhound kernel: [<c0121004>] __might_sleep+0xa4/0xc0 Nov 23 16:18:57 bloodhound kernel: [<e096ba3b>] dvb_ca_en50221_read_data+0x22b/0x450 [dvb_core] Nov 23 16:18:57 bloodhound kernel: [<c011f337>] __wake_up_common+0x37/0x70 Nov 23 16:18:57 bloodhound kernel: [<c011f3a8>] __wake_up+0x38/0x50 Nov 23 16:18:57 bloodhound kernel: [<c02d7158>] sock_def_readable+0x98/0xa0 Nov 23 16:18:57 bloodhound kernel: [<c030d4e7>] tcp_data_queue+0x9c7/0xb90 Nov 23 16:18:57 bloodhound kernel: [<c030bc7b>] tcp_ack+0x20b/0x3c0 Nov 23 16:18:57 bloodhound kernel: [<c02d728c>] sk_reset_timer+0xc/0x20 Nov 23 16:18:57 bloodhound kernel: [<c0312b33>] tcp_send_delayed_ack+0x93/0x130 Nov 23 16:18:57 bloodhound kernel: [<c030e601>] tcp_rcv_established+0x461/0x800 Nov 23 16:18:57 bloodhound kernel: [<c0316a00>] tcp_v4_do_rcv+0xf0/0x110 Nov 23 16:18:57 bloodhound kernel: [<c0317146>] tcp_v4_rcv+0x726/0xa10 Nov 23 16:18:57 bloodhound kernel: [<c02fb034>] ip_local_deliver+0x94/0x2a0 Nov 23 16:18:57 bloodhound kernel: [<c011cea5>] activate_task+0x95/0xb0 Nov 23 16:18:57 bloodhound kernel: [<c011d805>] try_to_wake_up+0x2b5/0x370 Nov 23 16:18:57 bloodhound kernel: [<e0967346>] dvb_dmxdev_ts_callback+0x96/0x2c0 [dvb_core] Nov 23 16:18:57 bloodhound kernel: [<c02de312>] netif_receive_skb+0x292/0x310 Nov 23 16:18:57 bloodhound kernel: [<e09df4d4>] ttpci_budget_debiread+0x104/0x110 [budget_core] Nov 23 16:18:57 bloodhound kernel: [<e096c138>] dvb_ca_en50221_frda_irq+0x98/0xe0 [dvb_core] Nov 23 16:18:57 bloodhound kernel: [<c0129330>] tasklet_action+0x60/0xd0 Nov 23 16:18:57 bloodhound kernel: [<c0128fa2>] __do_softirq+0x82/0x100 Nov 23 16:18:57 bloodhound kernel: [<c010640f>] do_softirq+0x4f/0x60 Thanks for all your help Michael Ditum