Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Apr 2004 23:01:01 -0400 (EDT)
From:      "David E. Cross" <crossd@cs.rpi.edu>
To:        freebsd-acpi@freebsd.org
Subject:   System weirdness (followup)
Message-ID:  <20040411225543.P20829@kiki.cs.rpi.edu>

next in thread | raw e-mail | index | archive | help
Ok, since I put the hint.apic.0.disabled=1 in loader.conf I have been
noticing weirdness on my system, programs will randomly bus-error on
startup (I have noticed it with grep, dd, and md5).  It appears to only be
on startup, and only the first time I run the program (when it needs to
get it from disk).  Dmesg shows no errors (read errors, swap errors, etc),
and I doubt hardware because 1) It just started doing this 2) I have
ECC everything 3) it is always bus-error (not seg fault, ILL, or other
things that traditionally indicate hardware/memory issues, and 4) its only
at program initialization.

Is it possible that turning of the IOAPIC caused some sort of issue or
race withing the system?  It really looks like the error is a page is
attempted to be executed before its pinned; (like a fault occurs on one
CPU, and then the process is switched to the other before its pulled in,
and "boom"


-- 
David E. Cross



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