freebsd-dev/sys/x86/x86
Jung-uk Kim 5df88f46bb Teach the compiler how to shift TSC value efficiently. As noted in r220631,
some times compiler inserts redundant instructions to preserve unused upper
32 bits even when it is casted to a 32-bit value.  Unfortunately, it seems
the problem becomes more serious when it is shifted, especially on amd64.
2011-06-17 21:41:06 +00:00
..
busdma_machdep.c Revert to using bus_size_t for the bounce_zone's alignment member. 2011-01-13 00:52:57 +00:00
dump_machdep.c Add the watchdogs patting during the (shutdown time) disk syncing and 2011-04-28 16:02:05 +00:00
io_apic.c Drop the icu_lock spinlock while pausing briefly after masking the 2010-12-23 15:17:28 +00:00
local_apic.c MFC 2011-05-06 22:45:33 +00:00
mca.c Use a dedicated taskqueue with a thread that runs at a software-interrupt 2011-02-03 13:09:22 +00:00
mptable_pci.c Reimplement how PCI-PCI bridges manage their I/O windows. Previously the 2011-05-03 17:37:24 +00:00
mptable.c Move the mptable.h under x86/include/. 2010-11-09 20:28:09 +00:00
msi.c Move <machine/apicreg.h> to <x86/apicreg.h>. 2010-11-01 18:18:46 +00:00
nexus.c Add implementations of BUS_ADJUST_RESOURCE() to the PCI bus driver, 2011-05-02 14:13:12 +00:00
tsc.c Teach the compiler how to shift TSC value efficiently. As noted in r220631, 2011-06-17 21:41:06 +00:00