freebsd-dev/sys/arm
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
..
arm - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned 2012-03-01 19:58:34 +00:00
at91 Remove spurious 8bit chars, turning files into plain ASCII. 2012-01-15 13:23:33 +00:00
compile
conf Remove pty(4) from our kernel configurations. 2012-03-21 08:38:42 +00:00
econa Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
include Add software PMC support. 2012-03-28 20:58:30 +00:00
mv Fix error check. 2012-03-15 21:48:27 +00:00
s3c2xx0 Get myself a brain, move the call to init_param1() before the first use in 2011-02-21 13:11:05 +00:00
sa11x0 Remove spurious 8bit chars, turning files into plain ASCII. 2012-01-15 13:23:33 +00:00
xscale Make sure we do not provide the page 0 to the VM. It can't handle it properly, 2012-02-29 12:44:34 +00:00