No description
Find a file
Tomas Hruby 1b56fdb33c Time accounting based on TSC
- as thre are still KERNEL and IDLE entries, time accounting for
  kernel and idle time works the same as for any other process

- everytime we stop accounting for the currently running process,
  kernel or idle, we read the TSC counter and increment the p_cycles
  entry.

- the process cycles inherently include some of the kernel cycles as
  we can stop accounting for the process only after we save its
  context and we start accounting just before we restore its context

- this assumes that the system does not scale the CPU frequency which
  will be true for ... long time ;-)
2010-02-10 15:36:54 +00:00
benchmarks only check local benchmark dir if it exists 2010-02-04 18:15:10 +00:00
boot Fixed a number of complaints about missing return statements. 2010-01-28 13:17:07 +00:00
commands gas2ack fix 2010-02-05 13:53:10 +00:00
docs Drivers and servers are simply known as services. 2009-12-17 01:53:26 +00:00
drivers new free_contig() and changes to make drivers use it; so now we 2010-02-10 13:56:26 +00:00
etc Import NetBSD's make 2010-02-04 16:52:54 +00:00
include new free_contig() and changes to make drivers use it; so now we 2010-02-10 13:56:26 +00:00
kernel Time accounting based on TSC 2010-02-10 15:36:54 +00:00
lib new free_contig() and changes to make drivers use it; so now we 2010-02-10 13:56:26 +00:00
man Fixes in mkdep.1, suggested by Greg King 2010-02-05 13:07:08 +00:00
servers Lots of small code cleanup: make symbols local, remove unused symbols, 2010-02-09 15:23:38 +00:00
test Fixes for truncate system calls: 2010-02-09 08:12:37 +00:00
tools bump version number to 3.1.6, copyright year to 2010. 2010-01-27 16:19:50 +00:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Removal of the executable flag from files that cannot be executed 2009-11-09 10:26:00 +00:00