"Fix" kernel profiling for i386
authorAlex Hornung <ahornung@gmail.com>
Sat, 3 Jan 1970 05:16:21 +0000 (06:16 +0100)
committerAlex Hornung <ahornung@gmail.com>
Sat, 3 Jan 1970 05:16:21 +0000 (06:16 +0100)
commit397c071c8c8974e6e918bd3f1b34bfac3e3e299d
treefa56e63171ebd13e5fd77e70e17bc43d25ed02c7
parent453edd1b93b092c6f784f51dd733842c37f7c06f
"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.
sys/cpu/i386/include/asmacros.h
sys/cpu/i386/include/profile.h
sys/kern/subr_prof.c
sys/platform/pc32/icu/icu_vector.s