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] Speculative Load/Store to IO memory

To: "Akio Takebe" <takebe_akio@xxxxxxxxxxxxxx>, "xen-ia64-devel" <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] [Patch] Speculative Load/Store to IO memory
From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
Date: Fri, 18 May 2007 12:30:51 +0800
Delivery-date: Thu, 17 May 2007 21:29:01 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <E7C798FE992D16takebe_akio@xxxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AceY/l4hjXjkTbodTaCD1P4XQlrnbwABhZcQ
Thread-topic: [Xen-ia64-devel] [Patch] Speculative Load/Store to IO memory
> Akio Takebe 
>Sent: 2007年5月18日 11:43
>To: Xu, Anthony; xen-ia64-devel
>Cc: Akio Takebe
>Subject: RE: [Xen-ia64-devel] [Patch] Speculative Load/Store to IO memory
>No, this guest work on virtual mode. My patch is for virtual mode.
>This address is 0xa0000000fee00018.
>When we found the isssue, arguments of mmio_access() are
> (f000000007980000, fee00018, f000000007987d80, 4, 4, 1),
>so I think it is un-cachable.

Windows ld.s on un-cacheable page, this breaks ia64 spec.
Can you dump the code segment and related information such as register value 
and 
tlb entres and the windows version you are using?

I can send this to Intel windows team.



>
>>
>>If it is a un-cacheable address,
>>According to spec, the behavior of ld.s on un-cacheable page is undefined.
>>We can set psr.ed directly.
>>
>Is cheking ma=4 better?

This is better.
We still need to find out the behavior of ld.s on cacheable IO page.


>
>>If it is a cacheable address and it is IO address.
>>I don't know the real behavior on native machine.
>>So we need to get the real behavior first, then decide how to emulate it.
>>I'm asking some exports, hope I can get the answer.
>>
>Thanks.
>This issue is difficult to reproduce,
>because we don't know step to reproduce.

Forget it.
I'll try to get the answer.

Thanks,
Anthony

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

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