| Commit message (Expand) | Author | Age | Files | Lines |
* | kernel, sysctl(8): remove dead variable: tickadj |  cheloha | 2021-01-13 | 1 | -6/+1 |
* | Import dt(4) a driver and framework for Dynamic Profiling. |  mpi | 2020-01-21 | 1 | -1/+12 |
* | softclock: move softintr registration/scheduling into timeout module |  cheloha | 2019-11-02 | 1 | -12/+3 |
* | per-process itimers: itimerval -> itimerspec |  cheloha | 2019-08-02 | 1 | -5/+5 |
* | Simplify by using `spc' since we already have it, no behavior change. |  mpi | 2019-01-28 | 1 | -3/+2 |
* | Only the scheduler time statistics should be affected by spinning. |  bluhm | 2018-10-17 | 1 | -9/+8 |
* | User land time accounting has changed when kernel spinning time was |  bluhm | 2018-10-10 | 1 | -3/+5 |
* | drop BUMPTIME |  cheloha | 2018-06-04 | 1 | -15/+1 |
* | Stopping counting and reporting CPU time spent spinning on a lock as |  mpi | 2018-05-14 | 1 | -2/+5 |
* | Introduce jiffies, a volatile unsigned long version of our ticks variable |  kettenis | 2017-07-22 | 1 | -1/+5 |
* | clear structure on the stack before copying out for sysctl. At present |  deraadt | 2017-04-05 | 1 | -1/+2 |
* | Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel |  mpi | 2016-09-04 | 1 | -4/+4 |
* | set ticks 15 seconds before its value wraps. |  dlg | 2016-03-24 | 1 | -1/+3 |
* | Update ticks in hardclock(). |  uebayasi | 2016-03-20 | 1 | -1/+2 |
* | Move hzto(9) to the attic; OK dlg |  mikeb | 2015-06-11 | 1 | -54/+1 |
* | Remove non-standard <sys/dkstat.h> header. It has not contained anything |  miod | 2014-09-15 | 1 | -2/+1 |
* | Remove global cp_time[] array; no longer used now that all arches implement |  miod | 2014-09-04 | 1 | -3/+1 |
* | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h |  deraadt | 2014-07-08 | 1 | -2/+1 |
* | rename local ticks to nticks to avoid aliasing global. ok krw |  tedu | 2013-12-24 | 1 | -17/+17 |
* | Fix delivery of SIGPROF and SIGVTALRM to threaded processes by having |  guenther | 2013-10-08 | 1 | -37/+12 |
* | Switch time_t, ino_t, clock_t, and struct kevent's ident and data |  guenther | 2013-08-13 | 1 | -2/+3 |
* | Add tstohz(9) as the timespec analog to tvtohz(9). |  matthew | 2013-04-24 | 1 | -1/+19 |
* | do not include machine/cpu.h from a .c file; it is the responsibility of |  deraadt | 2013-03-28 | 1 | -2/+1 |
* | Fix kernel profiling on MP systems by using per-CPU buffers and teach |  mpi | 2013-03-12 | 1 | -3/+3 |
* | Back out per-CPU kernel profiling, it shouldn't modify a public header |  mpi | 2013-02-12 | 1 | -3/+3 |
* | Fix kernel profiling on MP systems by using per-CPU buffer. Previously |  mpi | 2013-02-11 | 1 | -3/+3 |
* | unifdef -D __HAVE_TIMECOUNTER |  miod | 2012-11-05 | 1 | -147/+1 |
* | Apply profiling to all threads instead of just the thread that called |  guenther | 2012-08-02 | 1 | -10/+12 |
* | On resume, run forward the monotonic and realtimes clocks instead of jumping |  guenther | 2012-05-24 | 1 | -4/+1 |
* | Make rusage totals, itimers, and profile settings per-process instead |  guenther | 2012-03-23 | 1 | -17/+12 |
* | The scheduling 'nice' value is per-process, not per-thread, so move it |  guenther | 2011-03-07 | 1 | -2/+2 |
* | Change hzto(9) and tvtohz(9) arguments to const pointers. |  matthew | 2010-08-20 | 1 | -3/+3 |
* | fix typos in comments, no code changes; |  schwarze | 2010-01-14 | 1 | -2/+2 |
* | Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it. |  kettenis | 2009-11-04 | 1 | -23/+3 |
* | Pass the new pointer to sysctl_clockrate(), so that trying to change the |  miod | 2009-01-21 | 1 | -3/+3 |
* | At clock initialization, if we discover that tickadj is 0 (due to very |  deraadt | 2008-10-04 | 1 | -1/+6 |
* | In statclock(), fix local index type in the profiling code. Avoids |  miod | 2008-03-15 | 1 | -2/+2 |
* | Make context switching much more MI: |  art | 2007-10-10 | 1 | -2/+2 |
* | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures |  art | 2007-05-16 | 1 | -33/+9 |
* | Don't bother performing ITIMER accounting on P_SYSTEM processes (i.e. kthreads). |  miod | 2007-04-17 | 1 | -2/+2 |
* | Garbage collect CPU_CLOCKUPDATE since it was only used by i386. |  art | 2007-03-25 | 1 | -5/+1 |
* | Since p_flag is often manipulated in interrupts and without biglock |  art | 2007-03-15 | 1 | -3/+3 |
* | If <machine/cpu.h> defines PROC_PC to compute the userland pc from an exception |  miod | 2006-12-24 | 1 | -1/+6 |
* | Introducing adjfreq(2), to adjust the clock frequency. |  otto | 2006-06-14 | 1 | -1/+22 |
* | revert auto-skew. some ntpd implementations interact poorly. |  tedu | 2006-01-20 | 1 | -3/+2 |
* | auto adjusting adjtime. be more responsive to large clock deltas, |  tedu | 2006-01-13 | 1 | -2/+3 |
* | Make #undef match its temporary #define. |  miod | 2006-01-03 | 1 | -2/+2 |
* | ansi/deregister. |  jsg | 2005-11-28 | 1 | -14/+9 |
* | dont' -> don't in comments; |  jmc | 2005-10-25 | 1 | -2/+2 |
* | In hardclock(), do not setup process virtual and profile timers if the process |  aaron | 2005-10-03 | 1 | -2/+2 |