All of lore.kernel.org
 help / color / mirror / Atom feed
* VT-d could not work on ThinkPad T500 well
@ 2009-05-25  2:19 kazushi takahashi
  2009-05-25  9:01 ` Keir Fraser
  0 siblings, 1 reply; 4+ messages in thread
From: kazushi takahashi @ 2009-05-25  2:19 UTC (permalink / raw)
  To: xen-devel

Hi all.
Does anybody hear that Xen-3.4.0-rc3 works with VT-d on ThinkPad T500 well ?

ThinkPad T500 hardware space is here:
CPU: Intel(R) Core 2 Duo Processor T9400
chipset: Moble Intel(R) GM45 Express chipset
network card: Intel(R) 82567LM Gigabit network Connection

I tried passthrough with network card (82567LM) which is allocated 00:19.0
But, I could not start the privilege Dom0 with the following messages:
(XEN) I/O virtualisation enabled
(XEN) I/O virtualisation for PV guests disable
(XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
(XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
(XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
(XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr ffffff000
REASON 5 iommu->reg = ffff828bfff56000
(XEN) print_vtd_entries: iommu = ffff83015bde12c0 bdf = 0:2:0 gmfn = ffffff
(XEN)      root_entry = ffff83015bdcf000
(XEN)      root_entry[0] = 157a5f001
(XEN)      context = ffff830157a5f000
(XEN)      context[10] = 101_15bdb2001
(XEN)      l3 = ffff83015bdb2000
(XEN)      l3_index = 3f
(XEN)      l3[3f] = 0
(XEN)      l3[3f] not present
(XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu-reg = ffff828bfff54000
<freeze here>

any advice?
thanks.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: VT-d could not work on ThinkPad T500 well
  2009-05-25  2:19 VT-d could not work on ThinkPad T500 well kazushi takahashi
@ 2009-05-25  9:01 ` Keir Fraser
  2009-05-25  9:17   ` Christian Tramnitz
  0 siblings, 1 reply; 4+ messages in thread
From: Keir Fraser @ 2009-05-25  9:01 UTC (permalink / raw)
  To: kazushi takahashi, xen-devel@lists.xensource.com

On 25/05/2009 03:19, "kazushi takahashi" <w1ndoz@triton.ocn.ne.jp> wrote:

> (XEN)      l3_index = 3f
> (XEN)      l3[3f] = 0
> (XEN)      l3[3f] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu-reg = ffff828bfff54000
> <freeze here>
> 
> any advice?

Try adding iommu_inclusive_mapping to your Xen command line.

 -- Keir

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: VT-d could not work on ThinkPad T500 well
  2009-05-25  9:01 ` Keir Fraser
@ 2009-05-25  9:17   ` Christian Tramnitz
  2009-05-26  0:45     ` Han, Weidong
  0 siblings, 1 reply; 4+ messages in thread
From: Christian Tramnitz @ 2009-05-25  9:17 UTC (permalink / raw)
  To: xen-devel

Keir Fraser wrote:
> Try adding iommu_inclusive_mapping to your Xen command line.

Although being a workaround, would it hurt to make that the default 
behaviour when iommu is enabled?
There seem to be more broken implementations around than actually working...


Best regards,
    Christian

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: Re: VT-d could not work on ThinkPad T500 well
  2009-05-25  9:17   ` Christian Tramnitz
@ 2009-05-26  0:45     ` Han, Weidong
  0 siblings, 0 replies; 4+ messages in thread
From: Han, Weidong @ 2009-05-26  0:45 UTC (permalink / raw)
  To: 'Christian Tramnitz',
	'xen-devel@lists.xensource.com'

Christian Tramnitz wrote:
> Keir Fraser wrote:
>> Try adding iommu_inclusive_mapping to your Xen command line.
> 
> Although being a workaround, would it hurt to make that the default
> behaviour when iommu is enabled?

iommu_inclusive_mapping just works around BIOS issue, it won't impact VT-d functionality.

Does your system hang at the iommu fault?  Does iommu_inclusive_mapping really work around your issue? 

Regards,
Weidong

> There seem to be more broken implementations around than actually
> working... 
> 
> 
> Best regards,
>     Christian
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-05-26  0:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-25  2:19 VT-d could not work on ThinkPad T500 well kazushi takahashi
2009-05-25  9:01 ` Keir Fraser
2009-05-25  9:17   ` Christian Tramnitz
2009-05-26  0:45     ` Han, Weidong

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.