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_ras.c
Age
Commit message (
Expand
)
Author
2022-08-08
rasctl(2): Avoid arithmetic overflow.
riastradh
2022-08-03
rasctl(2): Avoid overflow in address range arithmetic.
riastradh
2019-12-14
Remove charade dancing around now-dead RCU patent.
riastradh
2019-10-06
xc_barrier - convenience function to xc_broadcast() a nop.
uwe
2016-07-04
Make the execution flow canonical instead of jumping back and forth, and
maxv
2016-07-01
Ensure the restartable atomic sequence is in userland, for real.
maxv
2013-09-14
Push/Pop pragma magic to avoid gcc warning aber a less-than NULL comparision
martin
2012-02-19
Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3!
rmind
2008-10-15
Merge wrstuden-revivesa into HEAD.
wrstuden
2008-06-09
Fix error in previous.
ad
2008-06-09
ras_purgeall: avoid taking p_auxlock.
ad
2008-05-27
Use kmem_alloc/free.
ad
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-04-28
Add MI code to support in-kernel preemption. Preemption is deferred by
ad
2008-04-27
- Rename crit_enter/crit_exit to kpreempt_disable/kpreempt_enable.
ad
2008-01-07
Actually copy the ras list onto the child process during fork() - hi ad.
dsl
2008-01-04
Start detangling lock.h from intr.h. This is likely to cause short term
ad
2008-01-02
Merge vmlocking2 to head.
ad
2007-12-20
Convert all the system call entry points from:
dsl
2007-10-26
ras_sync: deal with spurious wakeup and add comments.
ad
2007-10-24
Fix debug builds.
ad
2007-10-24
Make ras_lookup() lockless.
ad
2007-08-15
Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposed
ad
2007-03-13
Return EEXIST if attempting to install a RAS that is already installed.
thorpej
2007-03-12
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
ad
2007-03-04
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
christos
2007-02-09
Merge newlock2 to head.
ad
2006-11-01
remove some __unused from function parameters.
yamt
2006-10-12
- sprinkle __unused on function decls.
christos
2006-10-08
Add specificdata support to procs and lwps, each providing their own
thorpej
2005-11-25
Make it compile on archs without __HAVE_RAS.
hannken
2005-11-24
Make a couple of functions static.
thorpej
2005-02-26
nuke trailing whitespace
perry
2004-04-01
ras_fork: don't do PR_WAITOK holding a spinlock.
yamt
2004-04-01
ras_install: don't do pool_get(PR_WAITOK) while we're holding a spinlock.
yamt
2004-03-25
Convert pool_get()'s from nowait to waitok. We're allowed to block,
pooka
2003-11-04
Remove p_nras from struct proc - use LIST_EMPTY(&p->p_raslist) instead.
dsl
2003-06-28
Declare ras_pool in <sys/ras.h> instead of an extern declaration in
simonb
2003-01-18
Merge the nathanw_sa branch.
thorpej
2002-11-09
Fix signed/unsigned comparison warnings.
thorpej
2002-10-03
Fix debug printf format.
thorpej
2002-08-28
MI kernel support for user-level Restartable Atomic Sequences (RAS).
gmcgarry