On Sun, 13 May 2007 10:53:44 +0200 Andreas Schwab <[EMAIL PROTECTED]> wrote:
> Alexander Kabaev <[EMAIL PROTECTED]> writes: > > > The instruction below appears to be the problematic one, but I > > cannot tell why: > > > > [MMI] st8 [r16]=r17 > > This insn looks completely benign, I'd rather it's the next insn that > is the problem: > > chk.a.clr r14, .L1063 > > This is a speculation check (see > <http://download.intel.com/design/Itanium/manuals/24531905.pdf> for > the Itanium Instruction Set Descriptions). The insn checks the > result of a preceding advanced load and branches to the label if the > check failed. The branching behaviour of the insn may be > unimplemented, and would have to be emulated in the kernel, but > apparently FreeBSD doesn't support it. > > Andreas. > Andreas and Zack, thank you both for pointing me into the right direction. It does indeed look like unimplemented instruction emulation in FreeBSD kernel. -- Alexander Kabaev
signature.asc
Description: PGP signature