Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 May 2008 16:48:08 +0200
From:      Marc =?iso-8859-1?q?L=F6rner?= <marc.loerner@hob.de>
To:        freebsd-ia64@freebsd.org
Subject:   I-Cache incoherence
Message-ID:  <200805271648.08425.marc.loerner@hob.de>

next in thread | raw e-mail | index | archive | help
Hi,
when testing snapshot 7.0-Stable from 05/2008 and
8.0-Current installation discs, it seems that the image
gets loaded from disc into data cache.

When we now try to access this just loaded data as instructions
=> I-Cache is not coherent and HW just hangs
(after output: "Trying to mount root from /dev/md0"
and before choosing the terminal-emulation)

I tried to verify this assumption with inserting a"ptc.l"-instruction
before every itc.i in Instruction_TLB, so we force the HW to ensure
coherency.
=>It now runs further to sysinstall.

Maybe the before mentioned "ptc.l" can be exchanged with fc.i or some
other mechanism to ensure coherency.

Unfortunately I still get a panic on probing devices in sysinstall.

Hope this helps to get a solution for the I-Cache coherence problems,
Marc Loerner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805271648.08425.marc.loerner>