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
/
arch
/
vax
/
include
/
cpu.h
Age
Commit message (
Expand
)
Author
2022-12-11
Support save/restore of AST levels in the PCB for context switching.
oster
2021-08-14
Improved the performance of kernel profiling on MULTIPROCESSOR, and possible ...
ryo
2019-12-01
Fix false sharing problems with cpu_info. Identified with tprof(8).
ad
2019-11-23
cpu_need_resched():
ad
2018-08-22
- Cleanup for dynamic sysctl:
msaitoh
2017-06-16
dumpconf(void) long doesn't exist, remove the prototype
jdolecek
2017-05-22
Update copyright notice for Ludd (remove clause 3 & 4).
ragge
2014-05-19
Implement MI IPI interface with cross-call support.
rmind
2013-11-10
use __unused instead of __USE and void cast to mark iterator variable unused
christos
2013-11-09
__USE cii
christos
2013-10-19
make cpu_need_resched() macros consistent; __USE flags
christos
2012-10-27
split device_t/softc for all remaining drivers.
chs
2012-02-27
Change cpu_idle to be an inline which sets IPL to 1 and then back to 0
matt
2011-06-05
device_t, cfdata_t, etc.
matt
2011-04-14
Support LWP_PC
matt
2010-12-14
Switch to use <sys/device_if.h>
matt
2010-11-13
Implement CAS using a RAS for non-MP VAX systems. This technique uses the
matt
2010-07-01
A big bunch of bugfixes from Johnny Billquist. Highlights:
ragge
2010-06-22
Implement high priority (XC_HIGHPRI) xcall(9) mechanism - a facility
rmind
2009-12-12
Remove `volatile' qualifier from argument types of
tsutsui
2009-10-24
Provide cpu_lwp_free* stubs in vax and powerpc.
rmind
2008-03-11
Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf
matt
2008-02-27
Remove CTL_MACHDEP_NAMES, it's not used anywhere.
xtraeme
2008-02-23
A number of performance changes:
matt
2008-02-20
Make NetBSD/vax work again. Add support for __HAVE_FAST_SOFTINTS.
matt
2008-02-03
Add cpu_intr_p (checks PSL_IS in PSL).
matt
2008-01-05
Don't need sys/lock.h
ad
2007-10-17
Merge the ppcoea-renovation branch to HEAD.
garbled
2007-10-01
ci_need_resched -> ci_want_resched
ad
2007-05-17
merge yamt-idlelwp branch. asked by core@. some ports still needs work.
yamt
2007-03-04
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
christos
2007-02-16
Partially adapt the VAX port to the newlock2 changes. These are untested
matt
2006-09-05
Switch VAX over to generic TODR
matt
2006-03-28
Add a comment indicating that the cpuid (derived from the autoconfiguration
thorpej
2005-12-11
merge ktrace-lwp.
christos
2005-07-20
Fixes to make GENERIC.MP build again. Several changes:
he
2004-09-22
move some per-cpu data definitions to MI place so that they can be modified
yamt
2004-03-19
Add CPU_INFO_INTERATOR/FOREACH support.
matt
2004-01-22
Add #define cpu_lwp_free do { } while (/*CONSTCOND*/0)
matt
2004-01-04
Rearrange process exit path to avoid need to free resources from different
jdolecek
2003-03-01
Add machdep sysctl support. Support booted_device, consdev, and
matt
2003-02-27
Need to forward declare struct buf and struct pte for function prototypes.
matt
2003-01-18
Merge the nathanw_sa branch.
thorpej
2002-09-06
Merge the gehenna-devsw branch into the trunk.
gehenna
2002-03-10
Major update of the vax pmap:
ragge
2001-06-14
Don't need to prototype child_return() here, it's in <sys/proc.h>.
thorpej
2001-06-04
Add rudimentary multiprocessor support for DDB.
ragge
2001-06-04
Add IPI_TBIA to flush the translation buffer.
ragge
2001-06-03
Break out the MP-dependent calls. Add definitions for the IPI functions.
ragge
2001-05-30
use _KERNEL_OPT
mrg
[next]