aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_trap.c
Commit message (Expand)AuthorAgeFilesLines
* - Move all of the PS_ flags into either p_flag or td_flags.Jeff Roberson2007-09-171-16/+7
* - Include opt_sched.h for SCHED_STATS.Jeff Roberson2007-06-121-0/+1
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-8/+11
* Do proper "locking" for missing vmmeters part.Attilio Rao2007-06-041-1/+1
* - Move rusage from being per-process in struct pstats to per-thread inJeff Roberson2007-06-011-18/+2
* Revert VMCNT_* operations introduction.Attilio Rao2007-05-311-1/+1
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingJeff Roberson2007-05-181-1/+1
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-4/+2
* Threading cleanup.. part 2 of several.Julian Elischer2006-12-061-11/+1
* Make KSE a kernel option, turned on by default in all GENERICJohn Birrell2006-10-261-0/+12
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* kern_intr.c:Bruce Evans2006-10-181-1/+1
* Test before modifying p_sflag to avoid unconditionally cache lineDavid Xu2006-02-101-2/+4
* Simplify system time accounting for profiling.Poul-Henning Kamp2006-02-081-10/+4
* Modify the way we account for CPU time spent (step 1)Poul-Henning Kamp2006-02-071-1/+1
* Moderate rewrite of kernel ktrace code to attempt to generally improveRobert Watson2005-11-131-0/+4
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostDavid Xu2005-10-141-1/+5
* - Rev 1.83 of kern_lock.c fixes the td_locks assert, reenable it here.Jeff Roberson2005-03-281-3/+0
* - The td_locks check is currently broken with snapshots and possiblyJeff Roberson2005-03-251-0/+3
* - Fail an assert if we attempt to return with any lockmgr locks held inJeff Roberson2005-03-241-0/+2
* Whitespace fix.John Baldwin2004-12-301-0/+1
* - Run sched_userret() after thread_userret(). Before, sched_userret() wouldJeff Roberson2004-12-261-5/+4
* Add a new per-thread private flag: TDP_GEOM.Poul-Henning Kamp2004-10-231-0/+7
* Rework how we store process times in the kernel such that we always storeJohn Baldwin2004-10-051-1/+1
* Don't try to protect td_sticks with sched_lock. It doesn't need it as itJohn Baldwin2004-09-231-3/+1
* Various small style fixes.John Baldwin2004-09-221-1/+2
* Remove an unneeded argument..Julian Elischer2004-08-311-1/+1
* Remove sched_free_thread() which was only usedJulian Elischer2004-08-311-3/+0
* Call thread_user_enter for M:N thread, ast() should be treated as anotherDavid Xu2004-08-081-0/+2
* - Move TDF_OWEPREEMPT, TDF_OWEUPC, and TDF_USTATCLOCK over to td_pflagsJohn Baldwin2004-07-161-5/+5
* - Change mi_switch() and sched_switch() to accept an optional thread toJohn Baldwin2004-07-021-1/+1
* Tidy up uprof locking. Mostly the fields are protected by both the procJohn Baldwin2004-07-021-8/+6
* Remove unused variable.Julian Elischer2004-03-311-2/+0
* Push Giant down a little further:Peter Wemm2004-03-131-2/+1
* Put "failed to set signal flags properly for ast()" check underRobert Watson2004-03-051-1/+1
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-4/+4
* - Add a flags parameter to mi_switch. The value of flags may be SW_VOL orJeff Roberson2004-01-251-2/+1
* Log involuntary context switches correctly.Peter Wemm2003-09-051-2/+2
* kse.h is not needed for these files.David Xu2003-08-051-1/+0
* When ktracing context switches, make sure we record involuntary switches.Peter Wemm2003-07-311-0/+14
* o Change kse_thr_interrupt to allow send a signal to a specified thread,David Xu2003-06-281-15/+2
* 1. Add code to support bound thread. when blocked, a bound thread neverDavid Xu2003-06-151-1/+1
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerDavid Xu2003-06-151-2/+2
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* - Merge struct procsig with struct sigacts.John Baldwin2003-05-131-0/+2
* The signotify() sanity check in userret() doesn't need Giant anymore.John Baldwin2003-04-231-2/+0
* - Move PS_PROFIL and its new cousin PS_STOPPROF back over to p_flag andJohn Baldwin2003-04-221-6/+3
* Tweak locking in the PS_XCPU handler to hold the sched_lock while readingJohn Baldwin2003-04-171-4/+5
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withJeff Roberson2003-03-311-4/+5
* - Change trapsignal() to accept a thread and not a proc.Jeff Roberson2003-03-311-1/+1