LKML Archive on
help / color / mirror / Atom feed
From: Andrey Utkin <>
To: "McKay, Luke" <>
Cc: Andrey Utkin <>,
	Stephen Hemminger <>,
	"" <>,
	"" <>,
	kernelnewbies <>
Subject: Re: Question on MSI support in PCI and PCI-E devices
Date: Tue, 3 Mar 2015 16:29:21 +0200	[thread overview]
Message-ID: <> (raw)
In-Reply-To: <41F544F51A709A4AA2914581E1219BDCBE480B@SEC-MBX-01.aeroflex.corp>

On Mon, Mar 2, 2015 at 4:02 PM, McKay, Luke <> wrote:
> It doesn't appear that your device supports MSI.  If it did lspci -v should list the MSI capability and whether or not it is enabled.
> i.e. Something like...
> Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
> Without a listing that shows the capability is present, there is nothing to enable.
> Have you tried polling instead of using interrupts?  Definitely not ideal, but it might help you to determine whether hardware is dropping/missing an interrupt or whether the hardware is being completely hung up.
> Do you know if this missing interrupt is occurring in other systems as well?  How about whether it happens with different boards in the same system?  Answers to these questions would help to determine whether you might have a defective board, or some sort of incompatibility with the system.

We have just three setups reproducing this. We have no boards for
replacement experiments, unfortunately.
Polling instead of using interrupts sounds interesting. Is there an
example of such usage in any other PCI device driver?

Bluecherry developer.

  reply	other threads:[~2015-03-03 14:29 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <>
2015-02-12 14:48 ` Stephen Hemminger
2015-02-12 15:11   ` Andrey Utkin
2015-03-02 14:02     ` McKay, Luke
2015-03-03 14:29       ` Andrey Utkin [this message]
2015-03-04 16:03         ` McKay, Luke
2015-03-04 16:30           ` Roger Heflin
2015-03-04 17:04             ` McKay, Luke
2015-03-04 17:18               ` Roger Heflin
2015-02-11 18:19 Andrey Utkin

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:

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='' \ \ \ \ \ \ \ \
    --subject='Re: Question on MSI support in PCI and PCI-E devices' \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).