All of lore.kernel.org
 help / color / mirror / Atom feed
From: Prasad Joshi <prasadjoshi124@gmail.com>
To: kvm@vger.kernel.org
Cc: "Oswaldo Cadenas" <oswaldo.cadenas@gmail.com>,
	"André Weidemann" <Andre.Weidemann@web.de>
Subject: Fwd: Graphics pass-through
Date: Tue, 25 Jan 2011 23:03:01 +0000	[thread overview]
Message-ID: <AANLkTi=h=HNhdwTC_z0+aGDOJN-TwZCVEbPq8qtwdrjA@mail.gmail.com> (raw)
In-Reply-To: <AANLkTikNHRcDquYOL3NhsxkkBYcE48nMyu4+t8t=19e7@mail.gmail.com>

Hello,

This is to announce that, we have been able to pass-through a ATI
Radeon RV370 FireGL V3100 to Ubuntu VM. This card was attached to a
separate monitor, after passing-through the Keyboard and Mouse
everything worked as normal.

The changes we made are very less, mostly disabling default QEMU VGA.

But there are few problems that we are still working on
1. The display on the monitor, probably only appears after the KMS is
enabled. It does not display the grub menu and booting log.

2. If we intermix the QEMU default devices like Network or another
VGA. The VM does not work properly. We could see IO_PAGE_FAULT events
being logged in the system messages. I guess this is happening because
of some memory region conflicts.

But if we pass-through a Network device and a GPU card to VM it works
perfectly. Till now we only observed problem when QEMU default devices
were intermixed with the pass-through ATI card.

3. Windows does not work at all. No display, lots of IO_PAGE_FAULT events.

4. The card that we used is somewhat old one. "André Weidemann"
<Andre.Weidemann@web.de> is trying to pass-through a relatively new
ATI card. We will have results very soon.

5. Nvidia or Intel IGD cards have not been tested.

Currently I am focusing on solving problem 2 and 1. I am very new to
KVM and QEMU, I will appreciate if someone can help me or point me to
a correct direction. Once these problems are solved I will send the
patches for comments on this mailing list.

Thanks and Regards,
Prasad

       reply	other threads:[~2011-01-25 23:03 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <AANLkTikNHRcDquYOL3NhsxkkBYcE48nMyu4+t8t=19e7@mail.gmail.com>
2011-01-25 23:03 ` Prasad Joshi [this message]
2011-01-26  5:12   ` Graphics pass-through Alex Williamson
2011-01-26  8:17     ` Gerd Hoffmann
2011-01-27 11:56     ` André Weidemann
2011-01-28  0:45       ` Alex Williamson
2011-01-28 17:29         ` André Weidemann
2011-01-28 16:25           ` Alex Williamson
2011-05-05  8:50         ` Jan Kiszka
2011-05-05 15:17           ` Alex Williamson
2011-05-09 11:14             ` Jan Kiszka
2011-05-09 14:29               ` Alex Williamson
2011-05-09 15:02                 ` Jan Kiszka
2011-05-09 14:55               ` Prasad Joshi
2011-05-09 15:27                 ` Jan Kiszka
2011-05-09 15:40                   ` Prasad Joshi
2011-05-09 15:48                   ` Alex Williamson
2011-05-09 16:00                     ` Jan Kiszka
2011-05-11 11:25                     ` Avi Kivity
2011-05-11 13:08                       ` Jan Kiszka
2011-05-11 13:26                         ` Avi Kivity
2011-05-11 13:50                           ` Jan Kiszka
2011-05-11 13:54                             ` Avi Kivity
2011-05-11 14:06                               ` Jan Kiszka
2011-05-11 14:14                                 ` Avi Kivity
2011-05-11 11:23                   ` Avi Kivity
2011-05-11 12:31                     ` Jan Kiszka
2011-05-10 10:53                 ` Gerd Hoffmann

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='AANLkTi=h=HNhdwTC_z0+aGDOJN-TwZCVEbPq8qtwdrjA@mail.gmail.com' \
    --to=prasadjoshi124@gmail.com \
    --cc=Andre.Weidemann@web.de \
    --cc=kvm@vger.kernel.org \
    --cc=oswaldo.cadenas@gmail.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.