All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Pavel Matěja" <pavel@netsafe.cz>
To: xen-devel@lists.xensource.com
Subject: Re: VGA Passthru HW upgrade
Date: Wed, 25 Jan 2012 20:48:44 +0100	[thread overview]
Message-ID: <201201252048.44437.pavel@netsafe.cz> (raw)
In-Reply-To: <20120125161828.GC12984@reaktio.net>

On Wed 25. of January 2012 17:18:28 you wrote:
> On Wed, Jan 25, 2012 at 09:26:45AM +0100, Pavel Mateja wrote:
> > > I can't hear sound in DomU. Hmm, to be honest I've heard some broken
> > > pieces,..
> > 
> > Problem found:
> > You can't load linux ALSA driver before you pass the sound card to the
> > virtual machine. Since I removed linux kernel driver Windows play sounds
> > just fine.
> 
> Thanks for the update. And that's quite obvious reason..
> naturally you can't use a single PCI device in multiple domains at the same
> time.
> 
> PCI passthru *dedicates* the device to specific domain, so it can only be
> used in that domain. If dom0 is trying to use it aswell, things will go
> wrong.
> 
> -- Pasi

I know that.
I power down USB controller and rescan PCI because of resource_allignment and 
I unbind all the devices (USB, VGA, Sound Card) from drivers.
Just sound card didn't work well after this.
Strange thing is the sound was working on Crosshair IV Formula.
I suppose linux driver sets up the card in way Windows can't handle.
Funny thing: sound worked in analog in Battlefield 3 but not plain Win7. No 
single beep from SPDIF. One big WTF?
-- 
Pavel Mateja

      reply	other threads:[~2012-01-25 19:48 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-17 10:15 VGA Passthru HW upgrade Pavel Mateja
2012-01-21 11:37 ` Pavel Matěja
2012-01-21 11:58   ` Pasi Kärkkäinen
2012-01-25  8:26 ` Pavel Mateja
2012-01-25 16:18   ` Pasi Kärkkäinen
2012-01-25 19:48     ` Pavel Matěja [this message]

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=201201252048.44437.pavel@netsafe.cz \
    --to=pavel@netsafe.cz \
    --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.