git: "Fix" kernel profiling for i386
Alex Hornung
alexh at crater.dragonflybsd.org
Thu May 19 08:35:55 PDT 2011
commit 397c071c8c8974e6e918bd3f1b34bfac3e3e299d
Author: Alex Hornung <ahornung at gmail.com>
Date: Sat Jan 3 06:16:21 1970 +0100
"Fix" kernel profiling for i386
* It is actually quite a hack-ish fix, but better than nothing; it even
seems to work with these changes.
* Note that the ICU bintr/eintr has been removed because it gave
link-time collisions with the bintr/eintr macros in the apic code.
If one doesn't use the APIC, it's probably a good idea to restore
those bintr/eintr macros.
* The spinlock foo is using some old spinlock_deprecated structures
which should probably be changed.
Summary of changes:
sys/cpu/i386/include/asmacros.h | 2 +-
sys/cpu/i386/include/profile.h | 8 ++++++--
sys/kern/subr_prof.c | 2 +-
sys/platform/pc32/icu/icu_vector.s | 2 --
4 files changed, 8 insertions(+), 6 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/397c071c8c8974e6e918bd3f1b34bfac3e3e299d
--
DragonFly BSD source repository
More information about the Commits
mailing list