From: "Chen, Tiejun" <tiejun.chen@intel.com> To: Gerd Hoffmann <kraxel@redhat.com> Cc: "peter.maydell@linaro.org" <peter.maydell@linaro.org>, "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "stefano.stabellini@eu.citrix.com" <stefano.stabellini@eu.citrix.com>, "mst@redhat.com" <mst@redhat.com>, "Kay, Allen M" <allen.m.kay@intel.com>, "Kelly.Zytaruk@amd.com" <Kelly.Zytaruk@amd.com>, "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>, "Zhang, Yang Z" <yang.z.zhang@intel.com>, "anthony@codemonkey.ws" <anthony@codemonkey.ws>, Anthony PERARD <anthony.perard@citrix.com> Subject: Re: [Qemu-devel] [v2][PATCH 4/8] xen, gfx passthrough: reserve 00:02.0 for INTEL IGD Date: Fri, 23 May 2014 01:07:47 +0000 [thread overview] Message-ID: <CCCF29FA0F52DC4B8E2D1EF38AE07FF7B3BFB7@SHSMSX101.ccr.corp.intel.com> (raw) In-Reply-To: <1400757726.25874.55.camel@nilsson.home.kraxel.org> > -----Original Message----- > From: Gerd Hoffmann [mailto:kraxel@redhat.com] > Sent: Thursday, May 22, 2014 7:22 PM > To: Chen, Tiejun > Cc: Anthony PERARD; Daniel P. Berrange; peter.maydell@linaro.org; > xen-devel@lists.xensource.com; mst@redhat.com; > stefano.stabellini@eu.citrix.com; Kay, Allen M; Kelly.Zytaruk@amd.com; > qemu-devel@nongnu.org; Zhang, Yang Z; anthony@codemonkey.ws > Subject: Re: [Qemu-devel] [v2][PATCH 4/8] xen, gfx passthrough: reserve > 00:02.0 for INTEL IGD > > Hi, > > > After applied your patch, 'xen-platform' is always disabled by default, right? > > Only in case -nodefaults is passed on the qemu command line (don't know > whenever libxl does that). > > > gfx_passthru=1 > > pci=["00:02.0@2", "00:1a.0"] > > xen_platform_pci=0 > ^^^^^^^^^^^^^^^^^^ > That line isn't needed ... Yes, this can work after remove this line: gfx_passthru=1 pci=["00:02.0@2", "00:1a.0"] #xen_platform_pci=0 device_model_args_hvm = ['-device', 'xen-platform,addr=0x3'] Then domU has xen-platform again: tchen0@tchen0-HVM-domU:~$ lspci 00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) 00:03.0 Unassigned class [ff80]: XenSource, Inc. Xen Platform Device (rev 01) 00:04.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Q87 Express LPC Controller (rev 04) > > > device_model_args_hvm = ['-device', 'xen-platform,addr=0x3'] > > That alone should be enough to move away the platform device. > Sure. Thanks Tiejun
WARNING: multiple messages have this Message-ID (diff)
From: "Chen, Tiejun" <tiejun.chen@intel.com> To: Gerd Hoffmann <kraxel@redhat.com> Cc: "peter.maydell@linaro.org" <peter.maydell@linaro.org>, "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>, "stefano.stabellini@eu.citrix.com" <stefano.stabellini@eu.citrix.com>, "mst@redhat.com" <mst@redhat.com>, "Kay, Allen M" <allen.m.kay@intel.com>, "Kelly.Zytaruk@amd.com" <Kelly.Zytaruk@amd.com>, "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>, "Zhang, Yang Z" <yang.z.zhang@intel.com>, "anthony@codemonkey.ws" <anthony@codemonkey.ws>, Anthony PERARD <anthony.perard@citrix.com> Subject: Re: [v2][PATCH 4/8] xen, gfx passthrough: reserve 00:02.0 for INTEL IGD Date: Fri, 23 May 2014 01:07:47 +0000 [thread overview] Message-ID: <CCCF29FA0F52DC4B8E2D1EF38AE07FF7B3BFB7@SHSMSX101.ccr.corp.intel.com> (raw) In-Reply-To: <1400757726.25874.55.camel@nilsson.home.kraxel.org> > -----Original Message----- > From: Gerd Hoffmann [mailto:kraxel@redhat.com] > Sent: Thursday, May 22, 2014 7:22 PM > To: Chen, Tiejun > Cc: Anthony PERARD; Daniel P. Berrange; peter.maydell@linaro.org; > xen-devel@lists.xensource.com; mst@redhat.com; > stefano.stabellini@eu.citrix.com; Kay, Allen M; Kelly.Zytaruk@amd.com; > qemu-devel@nongnu.org; Zhang, Yang Z; anthony@codemonkey.ws > Subject: Re: [Qemu-devel] [v2][PATCH 4/8] xen, gfx passthrough: reserve > 00:02.0 for INTEL IGD > > Hi, > > > After applied your patch, 'xen-platform' is always disabled by default, right? > > Only in case -nodefaults is passed on the qemu command line (don't know > whenever libxl does that). > > > gfx_passthru=1 > > pci=["00:02.0@2", "00:1a.0"] > > xen_platform_pci=0 > ^^^^^^^^^^^^^^^^^^ > That line isn't needed ... Yes, this can work after remove this line: gfx_passthru=1 pci=["00:02.0@2", "00:1a.0"] #xen_platform_pci=0 device_model_args_hvm = ['-device', 'xen-platform,addr=0x3'] Then domU has xen-platform again: tchen0@tchen0-HVM-domU:~$ lspci 00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) 00:03.0 Unassigned class [ff80]: XenSource, Inc. Xen Platform Device (rev 01) 00:04.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04) 00:1f.0 ISA bridge: Intel Corporation Q87 Express LPC Controller (rev 04) > > > device_model_args_hvm = ['-device', 'xen-platform,addr=0x3'] > > That alone should be enough to move away the platform device. > Sure. Thanks Tiejun
next prev parent reply other threads:[~2014-05-23 1:08 UTC|newest] Thread overview: 150+ messages / expand[flat|nested] mbox.gz Atom feed top 2014-05-16 10:53 [Qemu-devel] [v2][PATCH 0/8] xen: add Intel IGD passthrough support Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 1/8] pci: use bitmap to manage registe/runregister pci device Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 2/8] pci: provide a way to reserve some specific devfn Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 14:07 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk 2014-05-16 14:07 ` Konrad Rzeszutek Wilk 2014-05-19 9:43 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 9:43 ` Chen, Tiejun 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 3/8] xen, gfx passthrough: basic graphics passthrough support Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 14:06 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk 2014-05-16 14:06 ` Konrad Rzeszutek Wilk 2014-05-19 9:42 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 9:42 ` Chen, Tiejun 2014-05-19 13:35 ` [Qemu-devel] " Konrad Rzeszutek Wilk 2014-05-19 13:35 ` Konrad Rzeszutek Wilk 2014-05-20 9:32 ` [Qemu-devel] " Chen, Tiejun 2014-05-20 9:32 ` Chen, Tiejun 2014-05-19 12:10 ` [Qemu-devel] " Stefano Stabellini 2014-05-19 12:10 ` Stefano Stabellini 2014-05-20 5:09 ` [Qemu-devel] " Chen, Tiejun 2014-05-20 5:09 ` Chen, Tiejun 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 4/8] xen, gfx passthrough: reserve 00:02.0 for INTEL IGD Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 14:08 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk 2014-05-16 14:08 ` Konrad Rzeszutek Wilk 2014-05-19 9:54 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 9:54 ` Chen, Tiejun 2014-05-19 6:44 ` [Qemu-devel] " Gerd Hoffmann 2014-05-19 6:44 ` Gerd Hoffmann 2014-05-19 7:48 ` [Qemu-devel] [Xen-devel] " Fabio Fantoni 2014-05-19 7:48 ` Fabio Fantoni 2014-05-19 8:15 ` [Qemu-devel] " Zhang, Yang Z 2014-05-19 8:15 ` Zhang, Yang Z 2014-05-19 9:34 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 9:34 ` Chen, Tiejun 2014-05-19 9:25 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 9:25 ` Chen, Tiejun 2014-05-19 10:13 ` [Qemu-devel] " Michael S. Tsirkin 2014-05-19 10:13 ` Michael S. Tsirkin 2014-05-20 9:34 ` [Qemu-devel] " Chen, Tiejun 2014-05-20 9:34 ` Chen, Tiejun 2014-05-20 11:36 ` [Qemu-devel] " Michael S. Tsirkin 2014-05-20 11:36 ` Michael S. Tsirkin 2014-05-19 11:22 ` [Qemu-devel] " Gerd Hoffmann 2014-05-19 11:22 ` Gerd Hoffmann 2014-05-19 12:04 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 12:04 ` Chen, Tiejun 2014-05-19 13:50 ` [Qemu-devel] " Gerd Hoffmann 2014-05-19 13:50 ` Gerd Hoffmann 2014-05-19 14:00 ` [Qemu-devel] " Daniel P. Berrange 2014-05-19 14:00 ` Daniel P. Berrange 2014-05-21 7:07 ` [Qemu-devel] " Chen, Tiejun 2014-05-21 7:07 ` Chen, Tiejun 2014-05-22 0:31 ` [Qemu-devel] " Chen, Tiejun 2014-05-22 0:31 ` Chen, Tiejun 2014-05-22 5:39 ` [Qemu-devel] " Gerd Hoffmann 2014-05-22 5:39 ` Gerd Hoffmann 2014-05-22 6:18 ` [Qemu-devel] " Chen, Tiejun 2014-05-22 6:18 ` Chen, Tiejun 2014-05-22 6:44 ` [Qemu-devel] " Gerd Hoffmann 2014-05-22 6:44 ` Gerd Hoffmann 2014-05-22 6:49 ` [Qemu-devel] " Michael S. Tsirkin 2014-05-22 6:49 ` Michael S. Tsirkin 2014-05-22 7:11 ` [Qemu-devel] " Chen, Tiejun 2014-05-22 7:11 ` Chen, Tiejun 2014-05-22 10:50 ` [Qemu-devel] " Chen, Tiejun 2014-05-22 10:50 ` Chen, Tiejun 2014-05-22 11:03 ` [Qemu-devel] " Gonglei (Arei) 2014-05-22 11:03 ` Gonglei (Arei) 2014-05-22 11:22 ` [Qemu-devel] " Gerd Hoffmann 2014-05-22 11:22 ` Gerd Hoffmann 2014-05-23 1:07 ` Chen, Tiejun [this message] 2014-05-23 1:07 ` Chen, Tiejun 2014-05-22 11:25 ` [Qemu-devel] " Michael S. Tsirkin 2014-05-22 11:25 ` Michael S. Tsirkin 2014-05-22 14:20 ` [Qemu-devel] [Xen-devel] " Igor Mammedov 2014-05-22 14:20 ` Igor Mammedov 2014-05-23 1:18 ` [Qemu-devel] " Chen, Tiejun 2014-05-23 1:18 ` Chen, Tiejun 2014-05-23 7:38 ` [Qemu-devel] " Igor Mammedov 2014-05-23 7:38 ` Igor Mammedov 2014-05-23 10:52 ` [Qemu-devel] " Anthony PERARD 2014-05-23 10:52 ` Anthony PERARD 2014-05-23 11:40 ` [Qemu-devel] " Stefano Stabellini 2014-05-23 11:40 ` Stefano Stabellini 2014-05-23 11:53 ` [Qemu-devel] " Gerd Hoffmann 2014-05-23 11:53 ` Gerd Hoffmann 2014-05-23 12:06 ` [Qemu-devel] " Igor Mammedov 2014-05-23 12:06 ` Igor Mammedov 2014-05-23 12:16 ` [Qemu-devel] " Igor Mammedov 2014-05-23 12:16 ` Igor Mammedov 2014-05-22 9:58 ` [Qemu-devel] " Konrad Rzeszutek Wilk 2014-05-22 9:58 ` Konrad Rzeszutek Wilk 2014-05-20 14:45 ` [Qemu-devel] " Anthony PERARD 2014-05-20 14:45 ` Anthony PERARD 2014-05-21 1:25 ` [Qemu-devel] " Chen, Tiejun 2014-05-21 1:25 ` Chen, Tiejun 2014-06-25 2:49 ` [Qemu-devel] " Chen, Tiejun 2014-06-25 2:49 ` Chen, Tiejun 2014-06-25 23:04 ` [Qemu-devel] " Slutz, Donald Christopher 2014-06-25 23:04 ` Slutz, Donald Christopher 2014-06-26 2:00 ` [Qemu-devel] " Chen, Tiejun 2014-06-26 2:00 ` Chen, Tiejun 2014-06-26 8:23 ` [Qemu-devel] " Chen, Tiejun 2014-06-26 8:23 ` Chen, Tiejun 2014-06-26 16:58 ` [Qemu-devel] " Don Slutz 2014-06-26 16:58 ` Don Slutz 2014-06-30 9:29 ` [Qemu-devel] " Gerd Hoffmann 2014-06-30 9:29 ` Gerd Hoffmann 2014-06-30 10:23 ` [Qemu-devel] " Chen, Tiejun 2014-06-30 10:23 ` Chen, Tiejun 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 5/8] xen, gfx passthrough: create intel isa bridge Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 14:11 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk 2014-05-16 14:11 ` Konrad Rzeszutek Wilk 2014-05-19 9:59 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 9:59 ` Chen, Tiejun 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 6/8] xen, gfx passthrough: support Intel IGD passthrough with VT-D Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 14:35 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk 2014-05-16 14:35 ` Konrad Rzeszutek Wilk 2014-05-19 0:58 ` [Qemu-devel] " Zhang, Yang Z 2014-05-19 0:58 ` Zhang, Yang Z 2014-05-19 13:34 ` [Qemu-devel] " Konrad Rzeszutek Wilk 2014-05-19 13:34 ` Konrad Rzeszutek Wilk 2014-05-20 5:13 ` [Qemu-devel] " Chen, Tiejun 2014-05-20 5:13 ` Chen, Tiejun 2014-05-20 13:39 ` [Qemu-devel] " Konrad Rzeszutek Wilk 2014-05-20 13:39 ` Konrad Rzeszutek Wilk 2014-05-19 10:02 ` [Qemu-devel] [Xen-devel] " Chen, Tiejun 2014-05-19 10:02 ` Chen, Tiejun 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 7/8] xen, gfx passthrough: create host bridge to passthrough Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-16 14:37 ` [Qemu-devel] [Xen-devel] " Konrad Rzeszutek Wilk 2014-05-16 14:37 ` Konrad Rzeszutek Wilk 2014-05-19 10:03 ` [Qemu-devel] " Chen, Tiejun 2014-05-19 10:03 ` Chen, Tiejun 2014-05-16 10:53 ` [Qemu-devel] [v2][PATCH 8/8] xen, gfx passthrough: add opregion mapping Tiejun Chen 2014-05-16 10:53 ` Tiejun Chen 2014-05-19 11:53 ` [Qemu-devel] " Stefano Stabellini 2014-05-19 11:53 ` Stefano Stabellini 2014-05-20 9:24 ` [Qemu-devel] " Chen, Tiejun 2014-05-20 9:24 ` Chen, Tiejun 2014-05-20 10:50 ` [Qemu-devel] " Stefano Stabellini 2014-05-20 10:50 ` Stefano Stabellini 2014-05-21 0:57 ` [Qemu-devel] " Chen, Tiejun 2014-05-21 0:57 ` Chen, Tiejun
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=CCCF29FA0F52DC4B8E2D1EF38AE07FF7B3BFB7@SHSMSX101.ccr.corp.intel.com \ --to=tiejun.chen@intel.com \ --cc=Kelly.Zytaruk@amd.com \ --cc=allen.m.kay@intel.com \ --cc=anthony.perard@citrix.com \ --cc=anthony@codemonkey.ws \ --cc=kraxel@redhat.com \ --cc=mst@redhat.com \ --cc=peter.maydell@linaro.org \ --cc=qemu-devel@nongnu.org \ --cc=stefano.stabellini@eu.citrix.com \ --cc=xen-devel@lists.xensource.com \ --cc=yang.z.zhang@intel.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: linkBe 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.