OpenGrok
Cross Reference: subr_syscall_stats.c
xref
: /
src
/
sys
/
kern
/
subr_syscall_stats.c
Home
|
History
|
Annotate
|
Download
|
only in
kern
History log of
/src/sys/kern/subr_syscall_stats.c
Revision
Date
Author
Comments
1.5
27-Jan-2019
pgoyette
Merge the [pgoyette-compat] branch
1.4
22-Dec-2018
christos
use the proper rcsid for the kernel
1.3
25-Feb-2014
pooka
branches: 1.3.28; 1.3.30;
Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before
the sysctl link sets are processed, and remove redundancy.
Shaves >13kB off of an amd64 GENERIC, not to mention >1k duplicate
lines of code.
1.2
29-Apr-2008
martin
branches: 1.2.34; 1.2.44; 1.2.50;
Convert to new 2 clause license
1.1
18-Feb-2007
dsl
branches: 1.1.2; 1.1.6; 1.1.42; 1.1.44; 1.1.46;
Add code to support per-system call statistics:
option SYSCALL_STATS counts the number of times each system call is made
option SYSCALL_TIMES counts the amount of time spent in each system call
Currently the counting hooks have only been added to the i386 system call
handler, and the time spent in interrupts is not subtracted.
It ought also be possible to add the times to the processes profiling
counters in order to get a more accurate user/system/interrupt split.
The counts themselves are readable via the sysctl interface.
1.1.46.1
16-May-2008
yamt
sync with head.
1.1.44.1
18-May-2008
yamt
sync with head.
1.1.42.1
02-Jun-2008
mjf
Sync with HEAD.
1.1.6.2
27-Feb-2007
yamt
- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
1.1.6.1
18-Feb-2007
yamt
file subr_syscall_stats.c was added on branch yamt-idlelwp on 2007-02-27 16:54:29 +0000
1.1.2.2
26-Feb-2007
yamt
sync with head.
1.1.2.1
18-Feb-2007
yamt
file subr_syscall_stats.c was added on branch yamt-lazymbuf on 2007-02-26 09:11:16 +0000
1.2.50.1
18-May-2014
rmind
sync with head
1.2.44.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.2.34.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.3.30.1
10-Jun-2019
christos
Sync with HEAD
1.3.28.1
26-Dec-2018
pgoyette
Sync with HEAD, resolve a few conflicts
Indexes created Tue Sep 30 11:09:46 GMT 2025