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