Machine check when executing ptc.ga

From: Zoltan Menyhart <Zoltan.Menyhart_AT_bull.net_at_nospam.org>
Date: 2003-11-14 03:21:02
I've got a machine check when executing ptc.ga inside
ia64_global_tlb_purge() on an Intel Tiger box. The CPUs are:

family     : Itanium 2
model      : 1
revision   : 5

The failing instruction is:

       ptc.ga r32,r34;;

and r32 = a0000000 00000000, r34 = 00000000 00000040.

The Intel SDM Vol 3, page 3:200 says about the ptc.* instructions:
"Interruptions: Machine Check abort: Register NaT Consumption fault"

I checked with an ITP just before executing ptc.ga, the NaT bits
for r32 and r34 are 0.

What is the reason of this machine check?
Is there something non documented problem with ptc.ga ?

(I'm on a 2.4.20, but a ptc.ga should be the same...)
Thank you in advance.

Zoltan Menyhart
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Nov 13 11:20:32 2003

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:20 EST