From: Ingo Molnar <mingo@elte.hu>
To: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: linux-dvb-maintainer@linuxtv.org, video4linux-list@redhat.com,
linux-kernel@vger.kernel.org,
Patrick Boettcher <patrick.boettcher@desy.de>
Subject: Re: [GIT PATCHES for 2.6.28] V4L/DVB fixes, crash in af9005_usb_module_init()
Date: Fri, 26 Dec 2008 14:24:26 +0100 [thread overview]
Message-ID: <20081226132426.GA26953@elte.hu> (raw)
In-Reply-To: <20081226111324.3fbb804b@caramujo.chehab.org>
* Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
> Hi Ingo,
>
> On Fri, 26 Dec 2008 10:02:20 +0100
> Ingo Molnar <mingo@elte.hu> wrote:
>
> > > Please test the enclosed patch.
> >
> > thanks Mauro - i've reverted all my local drivers/media/dvb/ hacks (see
> > them below) and applied your fix, and started testing things. Will let you
> > know if i run into any other kind of build or boot trouble.
>
> Thanks.
>
> I think both dm1105 and dib0700p Kbuild troubles have already been
> fixed. However, the opera1/af9005 runtime issue seems to be something
> different. I suspect that it is related on having af9005-remote or not.
>
> Let's see if Luca can help us with this issue.
here's that commit again, standalone, with the crash in
af9005_usb_module_init() embedded. Unfortunately i dont have the .config
anymore and the crash log is half a year old. I have re-enabled the driver
in tip/master so if the crash still triggers i should see it within 1-2
days and i can do a fuller bugreport.
Ingo
----------------------->
>From 7120b52e90e1837e09bb4621f105022f940b856a Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@elte.hu>
Date: Sat, 21 Jun 2008 08:16:39 +0200
Subject: [PATCH] work around this crash for now:
[ 8.585448] calling opera1_module_init+0x0/0x40
[ 8.592370] usbcore: registered new interface driver opera1
[ 8.597879] initcall opera1_module_init+0x0/0x40 returned 0 after 5 msecs
[ 8.602341] calling af9005_usb_module_init+0x0/0xb0
[ 8.609143] usbcore: registered new interface driver dvb_usb_af9005
[ 8.613625] BUG: unable to handle kernel paging request at ff100000
[ 8.619858] IP: [<c0c21b02>] af9005_usb_module_init+0x92/0xb0
[ 8.619858] *pdpt = 0000000000c6b001 *pde = 0000000000000000
[ 8.623858] Oops: 0000 [#1] SMP
[ 8.623858]
[ 8.623858] Pid: 1, comm: swapper Not tainted (2.6.26-rc6-tip-00382-g5bf10cd-dirty #8770)
[ 8.623858] EIP: 0060:[<c0c21b02>] EFLAGS: 00010286 CPU: 1
[ 8.623858] EIP is at af9005_usb_module_init+0x92/0xb0
[ 8.623858] EAX: ff100000 EBX: 00000000 ECX: 00000000 EDX: f6c55ee8
[ 8.623858] ESI: 00000000 EDI: 00000000 EBP: f6c55f60 ESP: f6c55f54
[ 8.623858] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 8.623858] Process swapper (pid: 1, ti=f6c54000 task=f6c538a0 task.ti=f6c54000)
[ 8.623858] Stack: 00000005 00000000 00000005 f6c55fe0 c0bef7f4 c0a2e531 00000000 00000005
[ 8.623858] 00000000 f6c54000 00d25d95 00000002 c0c50d8c c0c21a70 00000000 6f727200
[ 8.623858] 6f632072 2d206564 00203232 f6c53490 f6c55fac c0125568 f6c57fc0 c0103c66
[ 8.623858] Call Trace:
[ 8.623858] [<c0bef7f4>] ? kernel_init+0x1a4/0x2b0
[ 8.623858] [<c0c21a70>] ? af9005_usb_module_init+0x0/0xb0
[ 8.623858] [<c0125568>] ? schedule_tail+0x18/0x50
[ 8.623858] [<c0103c66>] ? ret_from_fork+0x6/0x20
[ 8.623858] [<c0bef650>] ? kernel_init+0x0/0x2b0
[ 8.623858] [<c0bef650>] ? kernel_init+0x0/0x2b0
[ 8.623858] [<c0104fa7>] ? kernel_thread_helper+0x7/0x10
[ 8.623858] =======================
[ 8.623858] Code: c3 89 44 24 04 c7 04 24 60 72 ae c0 e8 28 8e 50 ff 89 d8 83 c4 08 5b 5d c3 b8 00 00 10 ff 85 c0 74 c1 b8 00 00 10 ff 85 c0 74 b8 <a1> 00 00 10 ff c7 05 b4 96 b9 c0 00 00 10 ff a3 b8 96 b9 c0 eb
[ 8.635859] EIP: [<c0c21b02>] af9005_usb_module_init+0x92/0xb0 SS:ESP 0068:f6c55f54
[ 8.635859] Kernel panic - not syncing: Fatal exception
[ 8.635859] Pid: 1, comm: swapper Tainted: G D 2.6.26-rc6-tip-00382-g5bf10cd-dirty #8770
[ 8.635859] [<c0129cfb>] panic+0x4b/0x110
[ 8.635859] [<c01059b5>] die+0x115/0x180
[ 8.635859] [<c0118cfc>] do_page_fault+0x2ac/0x880
[ 8.635859] [<c01d5abb>] ? sysfs_addrm_finish+0x1b/0x1c0
[ 8.635859] [<c0118a50>] ? do_page_fault+0x0/0x880
[ 8.635859] [<c08d1212>] error_code+0x72/0x80
[ 8.635859] [<c0c21b02>] ? af9005_usb_module_init+0x92/0xb0
[ 8.635859] [<c0bef7f4>] kernel_init+0x1a4/0x2b0
[ 8.635859] [<c0c21a70>] ? af9005_usb_module_init+0x0/0xb0
[ 8.635859] [<c0125568>] ? schedule_tail+0x18/0x50
[ 8.635859] [<c0103c66>] ? ret_from_fork+0x6/0x20
Signed-off-by: Ingo Molnar <mingo@elte.hu>
---
drivers/media/dvb/dvb-usb/Kconfig | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconfig
index 3c13bcf..661d361 100644
--- a/drivers/media/dvb/dvb-usb/Kconfig
+++ b/drivers/media/dvb/dvb-usb/Kconfig
@@ -235,6 +235,7 @@ config DVB_USB_OPERA1
config DVB_USB_AF9005
tristate "Afatech AF9005 DVB-T USB1.1 support"
depends on DVB_USB && EXPERIMENTAL
+ depends on 0
select MEDIA_TUNER_MT2060 if !DVB_FE_CUSTOMISE
select MEDIA_TUNER_QT1010 if !DVB_FE_CUSTOMISE
help
next prev parent reply other threads:[~2008-12-26 13:25 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-12-24 14:12 [GIT PATCHES for 2.6.28] V4L/DVB fixes Mauro Carvalho Chehab
2008-12-24 14:12 ` Mauro Carvalho Chehab
2008-12-25 8:19 ` Ingo Molnar
2008-12-25 10:30 ` Ingo Molnar
2008-12-26 13:08 ` Mauro Carvalho Chehab
2008-12-26 13:08 ` Mauro Carvalho Chehab
2008-12-26 15:38 ` Luca Olivetti
2008-12-25 23:24 ` Mauro Carvalho Chehab
2008-12-26 9:02 ` Ingo Molnar
2008-12-26 13:13 ` Mauro Carvalho Chehab
2008-12-26 13:24 ` Ingo Molnar [this message]
2008-12-26 13:45 ` [GIT PATCHES for 2.6.28] V4L/DVB fixes, crash in af9005_usb_module_init() Mauro Carvalho Chehab
2008-12-27 12:00 ` [patch] fix warning in drivers/media/dvb/dvb-usb/af9005-fe.c Ingo Molnar
2008-12-27 20:24 ` [v4l-dvb-maintainer] " Andy Walls
2008-12-27 20:24 ` Andy Walls
2008-12-30 19:49 ` Mauro Carvalho Chehab
2008-12-27 16:40 ` [GIT PATCHES for 2.6.28] V4L/DVB fixes, crash in af9005_usb_module_init() Ingo Molnar
2008-12-27 17:11 ` Cyrill Gorcunov
2008-12-27 17:19 ` Cyrill Gorcunov
2008-12-27 18:01 ` Cyrill Gorcunov
2008-12-30 19:33 ` Mauro Carvalho Chehab
2008-12-30 19:40 ` Cyrill Gorcunov
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=20081226132426.GA26953@elte.hu \
--to=mingo@elte.hu \
--cc=linux-dvb-maintainer@linuxtv.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mchehab@redhat.com \
--cc=patrick.boettcher@desy.de \
--cc=video4linux-list@redhat.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.