index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_synch.c
Age
Commit message (
Expand
)
Author
2014-02-28
G/C sys/simplelock.h includes
skrll
2013-09-15
Remove __CT_LOCAL_.. hack
martin
2013-09-14
Guard a function local CTASSERT with prologue/epilogue
martin
2012-09-02
The field ci_curlwp is only defined for MULTIPROCESSOR kernels.
mlelstv
2012-08-30
Add a new more KASSERT/KASSERTMSG
matt
2012-08-18
PR/46811: Tetsua Isaki: Don't handle cpu limits when runtime is negative.
christos
2012-07-27
Remove safepri and use IPL_SAFEPRI instead. This may be defined in a MD
matt
2012-04-21
Improve the assert message.
rmind
2012-04-18
comment
yamt
2012-03-03
If IPL_SAFEPRI is defined, use it to initialize safepri.
matt
2012-02-19
Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!
rmind
2012-01-28
Remove obsolete ltsleep(9) and wakeup_one(9).
rmind
2011-11-06
time_t isn't necessarily "long". PR 45577 from taca@
dholland
2011-10-05
Include sys/syslog.h for log(9).
njoly
2011-10-05
revert revision 1.291. log(LOG_WARNING) is not strictly more
apb
2011-10-05
When killing a process due to RLIMIT_CPU, also log a message
apb
2011-10-05
Print "WARNING: negative runtime; monotonic clock has gone backwards\n"
apb
2011-09-27
Modify *ASSERTMSG() so they are now used as variadic macros. The main goal
jym
2011-07-30
Add an implementation of passive serialization as described in expired
christos
2011-05-13
Sprinkle __cacheline_aligned and __read_mostly.
rmind
2011-05-02
Extend PCU:
rmind
2011-04-14
Add an assert to make sure no unexpected spinlocks are held in mi_switch
matt
2011-01-03
update comment
pooka
2010-12-18
mi_switch: remove invalid assert and add a note that preemption/interrupt
rmind
2010-11-02
KASSERT we don't kpause indefinitely without interruptability.
pooka
2010-04-30
Add a CTASSERT to make sure the cexp and ldavg arrays are kept in sync
martin
2010-04-20
sched_pstats: fix previous, exclude system/softintr threads from loadavg.
rmind
2010-04-16
- Merge sched_pstats() and uvm_meter()/uvm_loadav(). Avoids double loop
rmind
2010-03-03
remove redundant checks of PK_MARKER.
yamt
2010-02-23
DTrace: Get rid of the KDTRACE_HOOKS ifdefs in the kernel. Replace the
darran
2010-02-21
DTrace: Add __predict_false() to the DTrace hooks per rmind's suggestion.
darran
2010-02-21
Added a defflag option for KDTRACE_HOOKS and included opt_dtrace.h in the
darran
2010-02-21
Add the DTrace hooks to the kernel (KDTRACE_HOOKS config option).
darran
2010-02-18
Fix comment(s).
skrll
2009-12-30
- nextlwp: do not set l_cpu, it should be returned correct (add assert).
rmind
2009-12-05
tsleep() on lbolt is now illegal. Convert cv_wakeup(&lbolt) to
pooka
2009-12-05
Convert tsleep(&lbolt) to kpause(). Make ltsleep/mtsleep on lbolt
pooka
2009-10-21
Remove uarea swap-out functionality:
rmind
2009-10-03
- Move sched_listener and co. from kern_synch.c to sys_sched.c, where it
elad
2009-10-03
Oops, forgot to make sched_listener static. Pointed out by rmind@, thansk!
elad
2009-10-03
Move sched policy back to the subsystem.
elad
2009-07-19
set LP_RUNNING when starting lwp0 and idle lwps.
yamt
2009-06-29
update a comment
yamt
2009-06-28
Ephemeral mapping (emap) implementation. Concept is based on the idea that
rmind
2009-04-16
kpreempt: fix another bug, uintptr_t -> bool truncation.
ad
2009-04-16
Avoid few #ifdef KSTACK_CHECK_MAGIC.
rmind
2009-04-15
kpreempt: report a failure of cpu_kpreempt_enter. otherwise x86 trap()
yamt
2009-03-28
- kpreempt_disabled: constify l.
rmind
2009-02-04
Warn once and no more about backwards monotonic clock.
ad
2009-01-28
sched_pstats: add few checks to catch the problem. OK by <ad>.
rmind
[next]