Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S264916AbTIJHpO (ORCPT ); Wed, 10 Sep 2003 03:45:14 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S264930AbTIJHpO (ORCPT ); Wed, 10 Sep 2003 03:45:14 -0400 Received: from vitelus.com ([64.81.243.207]:40363 "EHLO vitelus.com") by vger.kernel.org with ESMTP id S264916AbTIJHpB (ORCPT ); Wed, 10 Sep 2003 03:45:01 -0400 Date: Wed, 10 Sep 2003 00:41:23 -0700 From: Aaron Lehmann To: Misha Nasledov Cc: linux-kernel@vger.kernel.org Subject: Re: bttv bug Message-ID: <20030910074123.GH18280@vitelus.com> References: <20030910064158.GA19930@nasledov.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030910064158.GA19930@nasledov.com> User-Agent: Mutt/1.5.4i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3581 Lines: 85 Can you reproduce it without the nvidia module and produce a call trace that doesn't include nvidia symbols? On Tue, Sep 09, 2003 at 11:41:58PM -0700, Misha Nasledov wrote: > Hi, > > After upgrading to -test5, my bt878 card ceased to function properly. My > kernel is tainted with the nvidia kernel module but I know for a fact that > bttv worked just fine not too long ago and I have not upgraded my nvidia > drivers since. > > I have the following message in my dmesg: > > kernel BUG at drivers/media/video/btcx-risc.c:66! > invalid operand: 0000 [#1] > CPU: 0 > EIP: 0060:[] Tainted: P > EFLAGS: 00010286 > EIP is at btcx_riscmem_alloc+0xa1/0xb0 [btcx_risc] > eax: 00000000 ebx: 000008b8 ecx: cdaed000 edx: ce59a000 > esi: db5607dc edi: ce59a8b8 ebp: 00000280 esp: dbb95b54 > ds: 007b es: 007b ss: 0068 > Process motv (pid: 757, threadinfo=dbb94000 task=dc7c0140) > Stack: dfe8f054 000008b8 dbb95b64 00000020 0e59a000 00000280 00000000 db560740 > e09b2a3e dfe8f000 db5607dc 000008b8 00000280 00012c00 db560740 00000001 > e09b40f4 e09c1d00 db5607dc dd8cb400 00000000 00000280 00000000 000000f0 > Call Trace: > [] bttv_risc_packed+0x3e/0x150 [bttv] > [] bttv_buffer_risc+0x514/0x630 [bttv] > [] videobuf_waiton+0xb6/0xf0 [video_buf] > [] bttv_prepare_buffer+0x104/0x1a0 [bttv] > [] buffer_prepare+0x42/0x50 [bttv] > [] videobuf_qbuf+0xa2/0x110 [video_buf] > [] wait_hpet_tick+0xf/0x30 > [] bttv_do_ioctl+0x1109/0x1410 [bttv] > [] __alloc_pages+0x90/0x300 > [] do_rw_taskfile+0x1bd/0x2b0 > [] do_anonymous_page+0x122/0x230 > [] handle_mm_fault+0xf9/0x190 > [] try_to_wake_up+0xa7/0x150 > [] __nvsym01580+0x3a/0x70 [nvidia] > [] __nvsym01580+0x3a/0x70 [nvidia] > [] __nvsym01575+0x28/0x34 [nvidia] > [] __nvsym01540+0x49/0x90 [nvidia] > [] try_to_wake_up+0xa7/0x150 > [] default_wake_function+0x2a/0x30 > [] schedule+0x1c0/0x3e0 > [] kfree_skbmem+0x24/0x30 > [] __kfree_skb+0x82/0x100 > [] unix_stream_recvmsg+0x28d/0x580 > [] preempt_schedule+0x2a/0x50 > [] sock_aio_read+0xb8/0xd0 > [] do_sync_read+0x8b/0xc0 > [] wait_hpet_tick+0xf/0x30 > [] video_usercopy+0xc8/0x1c0 > [] wait_hpet_tick+0xf/0x30 > [] __pollwait+0x0/0xd0 > [] sys_select+0x234/0x4c0 > [] bttv_ioctl+0x3e/0x70 [bttv] > [] wait_hpet_tick+0xf/0x30 > [] bttv_do_ioctl+0x0/0x1410 [bttv] > [] wait_hpet_tick+0xf/0x30 > [] sys_ioctl+0xf3/0x290 > [] wait_hpet_tick+0xf/0x30 > [] syscall_call+0x7/0xb > [] wait_hpet_tick+0xf/0x30 > > Code: 0f 0b 42 00 e0 b5 96 e0 eb b7 90 8d 74 26 00 83 ec 18 89 7c > bttv0: skipped frame. no signal? high irq latency? > > -- > Misha Nasledov > misha@nasledov.com > http://nasledov.com/misha/ > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/