freebsd-skq/sys/i386
Alexander Motin 167aee3895 Refactor Xen PV code to use new event timers subsystem. That uses one-shot
Xen timer and time counter to provide one-shot and periodic time events.

On my tests this reduces idle interruts rate down to about 30Hz, and accor-
ding to Xen VM Manager reduces host CPU load by three times comparing to
the previous periodic 100Hz clock. Also now, when needed, it is possible to
increase HZ rate without useless CPU burning during idle periods.

Now only ia64 and some ARMs left not migrated to the new event timers.
2011-05-13 12:39:37 +00:00
..
acpica MFamd64: (based on) r209957 2010-11-12 20:55:14 +00:00
bios Do not invoke resume event handlers if suspend was successful. 2011-04-19 16:30:17 +00:00
compile
conf Add SC_PIXEL_MODE to GENERIC for amd64 and i386. 2011-05-10 16:44:16 +00:00
i386 Refactor Xen PV code to use new event timers subsystem. That uses one-shot 2011-05-13 12:39:37 +00:00
ibcs2 Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
include Implement boot-time TSC synchronization test for SMP. This test is executed 2011-05-09 17:34:00 +00:00
isa Use atomic load & store for TSC frequency. It may be overkill for amd64 but 2011-04-07 23:28:28 +00:00
linux Add accounting for most of the memory-related resources. 2011-04-05 20:23:59 +00:00
pci Reimplement how PCI-PCI bridges manage their I/O windows. Previously the 2011-05-03 17:37:24 +00:00
svr4 Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions 2009-01-31 11:37:21 +00:00
xbox Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. 2009-12-29 21:51:28 +00:00
xen Refactor Xen PV code to use new event timers subsystem. That uses one-shot 2011-05-13 12:39:37 +00:00
Makefile Update entries for building tags. 2007-05-13 18:21:54 +00:00