[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-ia64-devel] XEN_HYPER_ITC_D and XEN_HYPER_ITC_I in vhpt_miss


  • To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
  • From: Dietmar Hahn <dietmar.hahn@xxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 23 May 2006 13:53:26 +0200
  • Delivery-date: Tue, 23 May 2006 06:51:34 -0700
  • Domainkey-signature: s=s768; d=fujitsu-siemens.com; c=nofws; q=dns; b=uHYNW1+GMvgQHz1alRmkzjqJ3M8EeEk0psL9oXKMQIX/g3wCy4T6Fmj10rCLNYisMpRjm3+YXORAkFQg3tmEKxub0sFcdBIb251dpRIz/+o3s1MkjZHckkIIOt4aUYQF;
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>

Hi,

while I was trying to understand the trap handler in
linux-2.6-xen-sparse/arch/ia64/xen/xenivt.S
I saw the lines 205 ff:

#ifdef CONFIG_XEN
        mov r24=r8
        mov r8=r18
        ;;
(p10)   XEN_HYPER_ITC_D
        ;;
(p11)   XEN_HYPER_ITC_I
        ;;
        mov r8=r24
        ;;
#else
(p10)   itc.i r18                               // insert the instruction TLB 
entry
(p11)   itc.d r18                               // insert the data TLB entry
#endif

May it be that XEN_HYPER_ITC_D and XEN_HYPER_ITC_I are in the reverse order?

Dietmar.

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.