From: "Igor M. Liplianin" <liplianin@me.by>
To: Andy Walls <awalls@md.metrocast.net>
Cc: linux-media@vger.kernel.org
Subject: Re: Need info to understand TeVii S470 cx23885 MSI problem
Date: Mon, 13 Sep 2010 23:41:21 +0300 [thread overview]
Message-ID: <201009132341.21818.liplianin@me.by> (raw)
In-Reply-To: <201009132338.28664.liplianin@me.by>
В сообщении от 13 сентября 2010 23:38:28 автор Igor M. Liplianin написал:
> В сообщении от 12 сентября 2010 22:56:57 автор Andy Walls написал:
> > Igor,
> >
> > To help understand the problem with the TeVii S470 CX23885 MSI not
> > working after module unload and reload, could you provide the output of
> >
> > # lspci -d 14f1: -xxxx -vvvv
> >
> > as root before the cx23885 module loads, after the module loads, and
> > after the module is removed and reloaded?
> >
> > please also provide the MSI IRQ number listed in dmesg
> > (or /var/log/messages) assigned to the card. Also the IRQ number of the
> > unhandled IRQ when the module is reloaded.
> >
> > The linux kernel should be writing the MSI IRQ vector into the PCI
> > configuration space of the CX23885. It looks like when you unload and
> > reload the cx23885 module, it is not changing the vector.
> >
> > Regards,
> > Andy
>
> Andy,
> Error appears only and if you zap actual channel(interrupts actually
> calls). First time module loaded and zapped some channel. At this point
> there is no errors. /proc/interrupts shows some irq's for cx23885.
> Then rmmod-insmod and szap again. Voilla! No irq vector.
> /proc/interrupts shows zero irq calls for cx23885.
> In my case Do_irq complains about irq 153, dmesq says cx23885 uses 45.
>
> My first look not catch anything in lspci.
> For now I'm using workaround - find register and bit in cx23885 to write to
> disable MSI registers. In conjunction with particular card, naturally.
>
> Regards
> Igor
Forget to mention. The tree is media_tree, branch staging/v2.6.37
--
Igor M. Liplianin
Microsoft Windows Free Zone - Linux used for all Computing Tasks
next prev parent reply other threads:[~2010-09-13 20:41 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-12 19:56 Need info to understand TeVii S470 cx23885 MSI problem Andy Walls
2010-09-13 20:38 ` Igor M. Liplianin
2010-09-13 20:41 ` Igor M. Liplianin [this message]
2010-09-13 22:08 ` Igor M. Liplianin
2010-09-14 21:01 ` Andy Walls
-- strict thread matches above, loose matches on Subject: below --
2010-09-13 23:05 Andy Walls
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=201009132341.21818.liplianin@me.by \
--to=liplianin@me.by \
--cc=awalls@md.metrocast.net \
--cc=linux-media@vger.kernel.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox