All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andy Burns <lists.xensource.com@adslpipe.co.uk>
To: xen-devel@lists.xensource.com
Subject: Re: MMIO ioremap() error with PCI passthrough
Date: Wed, 02 Jul 2008 10:35:00 +0100	[thread overview]
Message-ID: <486B4BC4.601@adslpipe.co.uk> (raw)
In-Reply-To: <486A5E6A.4040904@adslpipe.co.uk>

On 01/07/2008 17:42, Andy Burns wrote:

> I tried adding irqpoll to the relevent stanza in /etc/grub.conf but the 
> error still occurs.

DOH!

I had added irqpoll to the domU when it should have been dom0.

Now I have irqpoll in the dom0, tuner interrupts are being sent to the 
domU, and more importantly no longer getting the "nobody cared" message.

# cat /proc/interrupts
            CPU0
  16:        440        Phys-irq  saa7130[0]
256:       6187     Dynamic-irq  timer0
257:          0     Dynamic-irq  resched0
258:          0     Dynamic-irq  callfunc0
259:        689     Dynamic-irq  xenbus
260:        296     Dynamic-irq  xencons
261:       6624     Dynamic-irq  blkif
262:         32     Dynamic-irq  blkif
263:         24     Dynamic-irq  blkif
264:        713     Dynamic-irq  eth0

Thinking about the IRQ sharing, the SATA controller was giving about 
6000 interrupts/second yesterday during expansion of a raid array, that 
is obviously quite exceptional, but sending so many unwanted interrupts 
via pciback/front is not a good thing, I'll have to do some tests later 
to see if it's a disastrously bad thing, for now I've moved the PCI card 
into the slot with less shared interrupts.

dvbscan still won't talk to the device but femon does, my second tuner 
is currently in a different machine, so I can compare and contrast.

# femon -h

FE: Philips TDA10046H DVB-T (DVBT)
status       | signal   0% | snr 100% | ber 0001fffe | unc 00000000 |

I connected the aerial to it, and despite what dvbscan/femon said, I 
thought I'd try a channel scan with mythtv anyway and it found one mux 
and has started populating the EPG, it should find several muxes (it's 
fed from the same amplifier as my other machine/tv) but I'll class that 
as "initially working" :-)

  parent reply	other threads:[~2008-07-02  9:35 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-01  8:17 MMIO ioremap() error with PCI passthrough Andy Burns
2008-07-01  8:30 ` Keir Fraser
2008-07-01  8:58   ` Andy Burns
2008-07-01  9:45     ` Keir Fraser
2008-07-01 13:16       ` Andy Burns
2008-07-01 13:31         ` Keir Fraser
2008-07-01 15:44           ` Andy Burns
2008-07-01 16:42             ` Andy Burns
2008-07-01 17:15               ` Keir Fraser
2008-07-01 18:50                 ` Andy Burns
2008-07-01 19:24                   ` Andy Burns
2008-07-01 19:57                     ` Keir Fraser
2008-07-01 22:27                       ` Andy Burns
2008-07-02  9:35               ` Andy Burns [this message]
2008-07-02 12:54                 ` Andy Burns
2008-07-02 14:09                   ` Andy Burns
2008-07-01 17:10             ` Keir Fraser
2008-07-01 18:52           ` Jeremy Fitzhardinge
2008-07-01  9:09   ` Andy Burns

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=486B4BC4.601@adslpipe.co.uk \
    --to=lists.xensource.com@adslpipe.co.uk \
    --cc=xen-devel@lists.xensource.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.