DragonFly-2.3.1.678.g061e4 master sys/cpu/amd64/include frame.h sys/platform/pc64/amd64 ipl.s sys/platform/pc64/include cpu.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Jul 7 23:29:00 PDT 2009
commit 061e48458f3a1e4a7fee02318bec186e02d6757f
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Tue Jul 7 23:22:45 2009 -0700
AMD64 - Fix trapframe, intrframe, and user mode cpu accounting.
* Fix broken CLKF_USERMODE macro. This was causing the cpu accounting
code to mis-detect usermode interrupt frames.
* Fix trapframe, it was missing a field and not matching up against intrframe.
This caused a bad intrframe to be passed to doreti.
* Fix calls to lwkt_process_ipiq_frame from doreti. The intrframe was off
by 8 bytes.
Summary of changes:
sys/cpu/amd64/include/frame.h | 1 +
sys/platform/pc64/amd64/ipl.s | 4 ++--
sys/platform/pc64/include/cpu.h | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/061e48458f3a1e4a7fee02318bec186e02d6757f
--
DragonFly BSD source repository
More information about the Commits
mailing list