All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Teo En Ming (Zhang Enming)" <enming.teo@asiasoftsea.net>
To: weidong.han@intel.com
Cc: xen-devel@lists.xensource.com,
	'Alan Cox' <alan@lxorguk.ukuu.org.uk>,
	bengheng@eecs.umich.edu
Subject: RE: VGA Passthrough with Intel DQ45CB and NVIDIA Geforce 8400 GS PCI Express x16
Date: Tue, 25 Aug 2009 10:44:47 +0800	[thread overview]
Message-ID: <B6993EF1871F4040A0B0D6522CCAE201@ASOITIS16> (raw)
In-Reply-To: <715D42877B251141A38726ABF5CABF2C054B32ECD1@pdsmsx503.ccr.corp.intel.com>


[-- Attachment #1.1: Type: text/plain, Size: 6095 bytes --]

Hi Weidong,
 
Any detailed documentation for the two tasks you mentioned?
 
Regards,
 
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering) 
Technical Support Engineer 
Information Technology Department
Asiasoft Online Pte Ltd
Tampines Central 1 #04-01 Tampines Plaza 
Singapore 529541
Republic of Singapore
Mobile: +65-9648-9798
MSN: teoenming@hotmail.com
 

  _____  

From: Han, Weidong [mailto:weidong.han@intel.com] 
Sent: Tuesday, August 25, 2009 10:09 AM
To: 'enming.teo@asiasoftsea.net'
Cc: 'bengheng@eecs.umich.edu'; 'xen-devel@lists.xensource.com'; 'Alan Cox'
Subject: RE: VGA Passthrough with Intel DQ45CB and NVIDIA Geforce 8400 GS
PCI Express x16


Per our investigation, you cannot copy VGA bios from host 0xc0000 to guest
for secondary gfx assignment. You can load it from a file.
 
In addition, if you want to passthrough Nvidia G8400, you need to 1:1 map
its MMIO BARs.
 
Regards,
Weidong

  _____  

From: Mr. Teo En Ming (Zhang Enming) [mailto:enming.teo@asiasoftsea.net] 
Sent: 2009年8月25日 8:59
To: enming.teo@asiasoftsea.net
Cc: bengheng@eecs.umich.edu; xen-devel@lists.xensource.com; Han, Weidong;
Alan Cox
Subject: VGA Passthrough with Intel DQ45CB and NVIDIA Geforce 8400 GS PCI
Express x16


Hi,

I should probably rename the subject of this email.

-- 

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering) 

Technical Support Engineer 

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01 Tampines Plaza 

Singapore 529541

Republic of Singapore

Mobile: +65-9648-9798

MSN: teoenming@hotmail.com

Alma Maters: Singapore Polytechnic, National University of Singapore


On 08/25/2009 08:57 AM, Mr. Teo En Ming (Zhang Enming) wrote: 

Dear Beng Heng,

I understand that you got VGA passthrough working with Intel DQ45CB and an
PCI-E x16 ATI Graphics card.

I have Intel DQ45CB and NVIDIA Geforce 8400 GS PCI-E x16.

Could you share with me in details how you got VGA passthrough to work with
ATI PCI-E x16 when you set onboard VGA as your primary video adapter?

Thank you.

-- 

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering) 

Technical Support Engineer 

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01 Tampines Plaza 

Singapore 529541

Republic of Singapore

Mobile: +65-9648-9798

MSN: teoenming@hotmail.com

Alma Maters: Singapore Polytechnic, National University of Singapore


On 08/25/2009 08:49 AM, Mr. Teo En Ming (Zhang Enming) wrote: 

Hi

When I boot up the computer using onboard Intel GMA 4500 as the primary VGA
controller, I could still see the NVIDIA Geforce 8400 GS PCI Express x16
card in lspci.

00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset
Integrated Graphics Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS (rev
a1)



-- 

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering) 

Technical Support Engineer 

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01 Tampines Plaza 

Singapore 529541

Republic of Singapore

Mobile: +65-9648-9798

MSN: teoenming@hotmail.com

Alma Maters: Singapore Polytechnic, National University of Singapore


On 08/25/2009 03:35 AM, Mr. Teo En Ming (Zhang Enming) wrote: 

I have already compiled CONFIG_PCI_STUB=y statically into the kernel.


-- 

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering) 

Technical Support Engineer 

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01 Tampines Plaza 

Singapore 529541

Republic of Singapore

Mobile: +65-9648-9798

MSN: teoenming@hotmail.com

Alma Maters: Singapore Polytechnic, National University of Singapore


On 08/25/2009 03:33 AM, Mr. Teo En Ming (Zhang Enming) wrote: 

I find that following the instructions here at Xen Wiki VtdHowTo don't work:



Binding Devices to pci-stub

If using pv-ops dom0, also can use pci-stub to hide devices for assignment
(example PCI device 01:00.0) * lspci -n * locate the entry for device 01:00.
0 and note down the vendor & device ID 8086:10b9 . 



...

01:00.0 0200: 8086:10b9 (rev 06)

...


* then use following commands to hide it: . 



echo "8086 10b9" > /sys/bus/pci/drivers/pci-stub/new_id

echo "0000:01:00.0" > /sys/bus/pci/devices/0000:01:00.0/driver/unbind

echo "0000:01:00.0" > /sys/bus/pci/drivers/pci-stub/bind



When I tried to "cat /sys/bus/pci/drivers/pci-stub/new_id", it says
permission denied.



My NVIDIA graphics card is using BDF 01:00.0. When I change directory to 

/sys/bus/pci/devices/0000:01:00.0/, sub-directory driver is not found at
all.



Then when I put in pci = [ '01:00.0' ] for the Windows XP Home HVM config,
it complains about pciback but I am using paravirt-ops dom 0 kernel.



And when I tried the "xm pci-list-assignable-devices", nothing shows up.



I have already specified iommu=1 in grub.



Hope the Intel folks can assist in this matter.


-- 

Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering)
BEng(Hons)(Mechanical Engineering) 

Technical Support Engineer 

Information Technology Department

Asiasoft Online Pte Ltd

Tampines Central 1 #04-01 Tampines Plaza 

Singapore 529541

Republic of Singapore

Mobile: +65-9648-9798

MSN: teoenming@hotmail.com

Alma Maters: Singapore Polytechnic, National University of Singapore


On 08/25/2009 03:23 AM, Mr. Teo En Ming (Zhang Enming) wrote: 

I have both the onboard Intel GMA 4500 and the PCI Express x16 NVIDIA
Geforce 8400 GS. 

Ng Beng Heng at the University of Michigan has done it. He's using the same
Intel DQ45CB as me. 











  _____  


_______________________________________________

Xen-devel mailing list

Xen-devel@lists.xensource.com

http://lists.xensource.com/xen-devel

  



No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.65/2322 - Release Date: 08/24/09
12:55:00



[-- Attachment #1.2: Type: text/html, Size: 10445 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

  reply	other threads:[~2009-08-25  2:44 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-24 16:17 Xen Paravirt Operations Domain 0 Serial Console Problem Mr. Teo En Ming (Zhang Enming)
2009-08-24 16:21 ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 16:44 ` Pasi Kärkkäinen
2009-08-24 17:34   ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 17:37     ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 17:57     ` Pasi Kärkkäinen
2009-08-24 17:59       ` Pasi Kärkkäinen
2009-08-24 18:06       ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 18:15         ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 18:28           ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 18:31             ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 18:35               ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 18:45           ` Alan Cox
2009-08-24 19:13             ` Pasi Kärkkäinen
2009-08-24 19:23               ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 19:33                 ` Mr. Teo En Ming (Zhang Enming)
2009-08-24 19:35                   ` Mr. Teo En Ming (Zhang Enming)
2009-08-25  0:49                     ` Mr. Teo En Ming (Zhang Enming)
2009-08-25  0:57                       ` Mr. Teo En Ming (Zhang Enming)
2009-08-25  0:59                         ` VGA Passthrough with Intel DQ45CB and NVIDIA Geforce 8400 GS PCI Express x16 Mr. Teo En Ming (Zhang Enming)
2009-08-25  2:09                           ` Han, Weidong
2009-08-25  2:44                             ` Teo En Ming (Zhang Enming) [this message]
2009-08-25  3:05                               ` Han, Weidong
2009-08-25  3:08                                 ` Teo En Ming (Zhang Enming)
2009-08-25  2:04                   ` Xen Paravirt Operations Domain 0 Serial Console Problem Han, Weidong
2009-08-25  2:40                     ` Xen Paravirt Operations Domain 0 Serial ConsoleProblem Teo En Ming (Zhang Enming)
2009-08-25  2:50                       ` Teo En Ming (Zhang Enming)
2009-08-25  3:03                         ` Han, Weidong
2009-08-25  3:06                           ` Xen Paravirt Operations Domain 0 SerialConsoleProblem Teo En Ming (Zhang Enming)
2009-08-25  3:10                             ` Teo En Ming (Zhang Enming)
2009-08-25  3:28                             ` Han, Weidong
2009-08-25  3:51                               ` Teo En Ming (Zhang Enming)
2009-08-25  4:17                                 ` Teo En Ming (Zhang Enming)
2009-08-25  6:53                                   ` Pasi Kärkkäinen

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=B6993EF1871F4040A0B0D6522CCAE201@ASOITIS16 \
    --to=enming.teo@asiasoftsea.net \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=bengheng@eecs.umich.edu \
    --cc=weidong.han@intel.com \
    --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.