summaryrefslogtreecommitdiff
path: root/sys/kern/kern_synch.c
AgeCommit message (Expand)Author
2004-07-29put the scheduler in its own file. reduces clutter, and logically separatesTed Unangst
2004-07-25move db_show_all_procs to kern_proc.c, proc_printit goes in DDB too.Ted Unangst
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-06-20Merge error in smp merge. It's a miracle that people haven't noticed theArtur Grabowski
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-06-09Merge in a piece of the SMP branch into HEAD.Artur Grabowski
2004-01-26having the monotonic thing as DEBUG is not going to get it fixed faster, it i...Theo de Raadt
2003-12-23enough is enough, driving people insane is not niceTheo de Raadt
2003-12-23print tv_usec fields correctly in reporting conmonotonic timeMichael Shalayeff
2003-12-19Add a check for time not flowing monotonically and just don't changeTodd C. Miller
2003-12-15Fix some sign issues that fell out from the change of rlim_t to unsigned.Todd C. Miller
2003-12-15workaround a clock tick handling bug that the rlimit code just exposed.Theo de Raadt
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-03-15kill 10 minute non-root suffers stuff. noted that we still have this, byTheo de Raadt
2002-10-15Protect p_priority with splstatclock.Artur Grabowski
2002-07-24fix header printing in show_all_procsMichael Shalayeff
2002-07-03Change all variables definitions (int foo) in sys/sys/*.h to variableMiod Vallat
2002-06-11splassert(IPL_STATCLOCK) mi_switchArtur Grabowski
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-08semicolon is not always what it seems, replace w/ a \n in asm labelsMichael Shalayeff
2001-11-11Let ltsleep take a const wmesg.Artur Grabowski
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-09-13Remove a comment that just doesn't make any sense.Artur Grabowski
2001-08-07Change tsleep into ltsleep.Artur Grabowski
2001-06-27remove old vmArtur Grabowski
2001-06-24cold is in systm.h nowMichael Shalayeff
2001-05-26indentation.Artur Grabowski
2001-03-25Reintroduce wakeup callConstantine Sapuntzakis
2001-03-15Print a '*' in front of curproc in ps in ddb.Artur Grabowski
2001-02-27Add wakeup_n and wakeup_one. wakeup_n will wakeup up to n sleeping processesConstantine Sapuntzakis
2001-02-19When doing an assertion for phz, just do it once when we set phz,Artur Grabowski
2000-11-10Change the ktrace interface functions from taking the trace vnode to taking theArtur Grabowski
2000-08-03s/principal/priciple/; from netbsdMichael Shalayeff
2000-07-06Typo in comment and some cleanup of roundrobin.Artur Grabowski
2000-06-27Slight optimization of wakeup.Artur Grabowski
2000-06-05Changes to exit handling.Artur Grabowski
2000-04-19Remove the roundrobin_attempts hack and replace it with per-process schedulingArtur Grabowski
2000-03-23Don't reinitialize the tsleep and ITIMER_REAL timers all the time.Artur Grabowski
2000-03-23use the new timeout interface for tsleep.Artur Grabowski
2000-03-23Adapt roundrobin and schedcpu to the new timeout API.Artur Grabowski
2000-03-03Keep track of the number of times we trigger a reschedule before theArtur Grabowski
2000-03-03Use the LIST_FIRST macro to get the head of zombproc list.Artur Grabowski
2000-03-03Use LIST_ macros instead of internal field names to walk the allproc list.Artur Grabowski
1999-09-05Use stathz to calculate CPU time when available; fixes CPU calculationThorsten Lockert
1999-08-15Adopt NetBSD fix for scheduler problems (nice was broken). From the NetBSDPaul Janzen
1999-04-21Improved ps formatting.Alex Feldman
1999-02-26uvm allocation and name changesArtur Grabowski
1998-11-15GC unnecessary declarationArtur Grabowski
1998-02-03bad types; wileyc@sekiya.twics.co.jpTheo de Raadt