freebsd-dev/sys/amd64
Bruce Evans 026afdcc05 Quick fix for overflow when tsc_freq >= 2^31. "int profrate" in struct
gmon and struct gmonhdr was originally just to represent the kernel
(profiling) clock frequency and it remains poorly suited to representing
the frequencies of fast counters like the TSC.  It broke a year or two
ago.  This quick fix keeps it working for another year or month or two
until TSC frequencies can exceed 2^32, by dividing the frequency by 2.
Dividing the frequency by 4 would work for a little longer but would
lose a little too much precision.
2004-05-26 09:43:38 +00:00
..
acpica MFi386: numerous interrupt and acpi updates 2004-05-16 20:30:47 +00:00
amd64 Quick fix for overflow when tsc_freq >= 2^31. "int profrate" in struct 2004-05-26 09:43:38 +00:00
compile
conf Turn on modules for amd64. Fear. 2004-05-17 22:13:14 +00:00
ia32 Don't repeat the definition of IDTVEC(). It is in asmacros.h. 2004-05-24 11:28:11 +00:00
include MFi386 (1.37: GUPROF calibration macros; only routine adjustments needed). 2004-05-20 16:22:57 +00:00
isa Fixed profiling of trap, syscall and interrupt handlers and some 2004-05-24 12:08:56 +00:00
pci MFi386: numerous interrupt and acpi updates 2004-05-16 20:30:47 +00:00
Makefile