public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Andy Burns <linux-dvb@adslpipe.co.uk>
To: Linux DVB List <linux-dvb@linuxtv.org>
Subject: Re: [linux-dvb] [PATCH] Shrink saa7134 mmio mapped size
Date: Wed, 02 Jul 2008 22:00:00 +0100	[thread overview]
Message-ID: <486BEC50.2080009@adslpipe.co.uk> (raw)
In-Reply-To: <1215031175.2624.7.camel@pc10.localdom.local>

On 02/07/2008 21:39, hermann pitton wrote:

> We have some recent remotes sampling from IRQs triggered by a gpio pin
> without any additional IR chip.
> 
> There are some reports that "pollirq" makes them unusable, since
> sensible timings are lost.

Thanks for the info, not relevant for me though, the whole point of 
virtualising my mythtv backend with xen is to stuff all the noisy bits 
is a cupboard and have a separate frontend which does have a LiRC device.

> No such reports from xen stuff yet, but the same might happen with
> shared IRQs and "pollirq" there too.

After I'd sorted the mmio mapping issue, the driver loaded under xen, 
but crashed after 40 seconds or so due to shared interrupt routing, so I 
added the pollirq, I understand this might cause performance issues as 
IRQs have to be delivered to multiple drivers in different xen domains, 
particularly one of my PCI slots shares with a PCI-X slot which has my 
8xSATA card in it, so I've avoided that slot for now, but would like to 
have dual tuner again.

The driver is now working fairly well under xen, with a single tuner 
mythbckend can record three concurrent streams from a mux, with under 
10% CPU.

I have one remaining issue, which I will try to track down, every now 
and then I seem to get a DMA error causing a kernel panic, my feeling is 
it happens when retuning;  perhaps some DMA transfer is in-flight when 
something changes on the card and causes a problem? Or like the 
ioremap() it might be something xen is more sensitive to than a 
bare-metal machine.

Do I need to send my patch direct to Harmut Hackmann, or will he pick it 
up from the list if he likes it?



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

  reply	other threads:[~2008-07-02 21:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-01 17:53 [linux-dvb] saa7134 ioremap() problem Andy Burns
2008-07-02 14:52 ` [linux-dvb] [PATCH] Shrink saa7134 mmio mapped size Andy Burns
2008-07-02 15:12   ` Matthias Schwarzott
2008-07-02 15:35     ` Andy Burns
2008-07-02 15:50       ` Andy Burns
2008-07-02 20:39         ` hermann pitton
2008-07-02 21:00           ` Andy Burns [this message]
2008-07-03 23:09             ` hermann pitton

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=486BEC50.2080009@adslpipe.co.uk \
    --to=linux-dvb@adslpipe.co.uk \
    --cc=linux-dvb@linuxtv.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