freebsd-nq/sys/i386
Fabien Thomas f5f9340b98 Add software PMC support.
New kernel events can be added at various location for sampling or counting.
This will for example allow easy system profiling whatever the processor is
with known tools like pmcstat(8).

Simultaneous usage of software PMC and hardware PMC is possible, for example
looking at the lock acquire failure, page fault while sampling on
instructions.

Sponsored by: NETASQ
MFC after:	1 month
2012-03-28 20:58:30 +00:00
..
acpica Merge ACPICA 20120320. 2012-03-20 21:37:52 +00:00
bios Do not invoke resume event handlers if suspend was successful. 2011-04-19 16:30:17 +00:00
compile
conf Disable detailed PV entry accounting by default. Add a config option 2012-03-24 19:43:49 +00:00
i386 Add software PMC support. 2012-03-28 20:58:30 +00:00
ibcs2 Fix misuse of the kernel map in miscellaneous image activators. 2012-02-17 23:47:16 +00:00
include Add software PMC support. 2012-03-28 20:58:30 +00:00
isa Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
linux regen 2012-03-10 23:11:21 +00:00
pci Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +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 Merge r216333 and r216555 from the native pmap 2011-12-30 18:16:15 +00:00
Makefile Delete duplicate tags entry I introduced in -r223901. 2011-07-15 17:27:26 +00:00