WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

RE: [Xen-ia64-devel][PATCH][VTD] small patches for VTD

To: Kouya Shimura <kouya@xxxxxxxxxxxxxx>, Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel][PATCH][VTD] small patches for VTD
From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
Date: Thu, 23 Oct 2008 13:49:44 +0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: xen-ia64-devel <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 22 Oct 2008 22:49:50 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <7ktzb4ao1v.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <F7C8A4D3A9905B45A80E4C194793FA6501B3130ED5@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20081022053201.GE8110%yamahata@xxxxxxxxxxxxx> <F7C8A4D3A9905B45A80E4C194793FA6501B31316B5@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <7ktzb4ao1v.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Ack0NgEJU38lnoNyT/is7Jek4k6/9QAnPLQw
Thread-topic: [Xen-ia64-devel][PATCH][VTD] small patches for VTD
Hi shimura

I only tested in old version 18134.
I can reproduce it.
And I find another way to handle it,
Will send out patch soon.

Thanks,
anthony


Kouya Shimura wrote:
> Hi Anthony,
>
> Xu, Anthony writes:
>>>> -    if (phy_pte.ma != VA_MATTR_NATPAGE)
>>>> +    /* if a device is assigned to a domain through VTD, the MMIO
>>>> for this +     * device needs to retain to UC attribute +     */
>>>> +    if (phy_pte.ma == VA_MATTR_WC)
>>>>          phy_pte.ma = VA_MATTR_WB;
>>>>
>>>
>>> Doesn't this break the intention of the c/s 15134:466f71b1e831?a
>>> To be honest, I'm not sure. Kyouya or Akio, do you have any
>>> comments?
>>>
>> This section is not included, need kyouya or akio confirmation.
>
> I applied only this hunk and tried invoking HVMs (windows2003 and
> RHEL5.1).
> In both of them, the system silently rebooted.
> The following Machine Check occurred.
>
>   BUS Check Info [0]
>     Transaction size: 0, Internal Bus Error:, Type: 1 (Partial read),
>   Severity: 0, Hierarchy: 0, Status information: 0
> (Unknown/unclassified) CPUID Regs: 0x49656e69756e6547 0x6c65746e 0
> 0x20000504
>
> I have no idea what's going on, though my machine might be
> ill-conditioned.
>
> Have you tested it?

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

<Prev in Thread] Current Thread [Next in Thread>