Hi Nick
Thanks for your help! it seems to me that the problem wasn't the ivtv driver
after all! I changed the PCI slot for the PVR-150 TV card and verified that
it changed the IRQ address using lspci -v as you sugested. The PVR-150 got
installed on IRQ 19 after this move, and it was the only board using this
IRQ. After booting the PC (still with irqpoll defined) it seems to be
working. Then I removed irqpoll and rebooted, and an arror apear on dmesg:
[ 55.249820] irq 21: nobody cared (try booting with the "irqpoll" option)
[ 55.249830] Pid: 5930, comm: xkbcomp Not tainted 2.6.24-19-generic #1
[ 55.249852] [<c01691b4>] __report_bad_irq+0x24/0x80
[ 55.249867] [<c016948b>] note_interrupt+0x27b/0x2c0
[ 55.249885] [<c01686b0>] handle_IRQ_event+0x30/0x60
[ 55.249896] [<c0169e46>] handle_fasteoi_irq+0x86/0xe0
[ 55.249907] [<c0106f1b>] do_IRQ+0x3b/0x70
[ 55.249923] [<c0105413>] common_interrupt+0x23/0x30
[ 55.249957] =======================
[ 55.249959] handlers:
[ 55.249960] [<f95f7430>] (via_driver_irq_handler+0x0/0x1c0 [via])
[ 55.249967] Disabling IRQ #21
IRQ 21 is only used by the onboard video card (lspci -v output):
01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro
VGA Adapter (rev 01) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. Unknown device 7312
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 21
Memory at f0000000 (32-bit, prefetchable) [size=64M]
Memory at f8000000 (32-bit, non-prefetchable) [size=16M]
[virtual] Expansion ROM at f9000000 [disabled] [size=64K]
Capabilities: [60] Power Management version 2
Capabilities: [70] AGP version 3.0
Before I change the board location, the same IRQ (IRQ 20 at that time) was
shared by the onboard video card and the PVR-150, and the crash resulted in
disabeling the IRQ20, afecting the PVR-150 because it used the same IRQ.
Now, as it is only used by the video card, the PVR is not afected. So this
seems a problem with S3 Unichrome driver and not ivtv as I initially
suspected. As I don't have a monitor connected to this PC (its my media
server, running a mythtv backend and streaming media to clients) I don't
know if there is a problem with its VGA output (the pc is in a 'tecnhical
closet' under the stairs, and it is not easy to put there a monitor). I hope
this might be useful to someone with similar problems ;-)
Fernando
On Wed, Sep 3, 2008 at 12:37 PM, Nick Morrott <[EMAIL PROTECTED]>wrote:
> On 03/09/2008, Fernando Gomes <[EMAIL PROTECTED]> wrote:
>
> > 00:00.0 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
> > Subsystem: VIA Technologies, Inc. K8M800 Host Bridge
> > Flags: bus master, 66MHz, medium devsel, latency 8
> > Memory at e8000000 (32-bit, prefetchable) [size=128M]
> > Capabilities: [80] AGP version 3.0
> > Capabilities: [50] Power Management version 2
> > Capabilities: [60] HyperTransport: Slave or Primary Interface
> > Capabilities: [58] HyperTransport: Interrupt Discovery and
> > Configuration
>
> <snip lots of VIA stuff>
>
> > What do you suggest to solve this problem? Changing the PVR-150 PCI slot?
> > Any other option?
>
> I'd definitely move the card to another PCI slot, and see if this
> helps (another lspci should confirm if you've moved it to its own
> IRQ). There have been many reports of issues over the past few years
> with VIA-based boards and ivtv cards - I can't say whether your
> particular chipset/board is likely to cause problems, but be aware
> that it could be contributing to the issue.
>
> --
> Nick Morrott
>
> MythTV Official wiki:
> http://mythtv.org/wiki/
> MythTV users list archive:
> http://www.gossamer-threads.com/lists/mythtv/users
>
> "An investment in knowledge always pays the best interest." - Benjamin
> Franklin
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users