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
/
arm
/
include
/
cpu.h
Age
Commit message (
Expand
)
Author
2023-06-25
G/C an unused struct cpu_info member
skrll
2022-06-25
pic: Update ci_cpl in pic_set_priority callback.
jmcneill
2021-12-18
arm: Forward-declare `struct proc' before using in prototype.
riastradh
2021-11-01
Move arm_cache_info from cpufunc.h to cpu.h
skrll
2021-10-31
Rework Arm (32bit and 64bit) AP startup so that cpu_hatch doesn't sleep.
skrll
2021-08-14
Improved the performance of kernel profiling on MULTIPROCESSOR, and possible ...
ryo
2021-08-08
Re-apply
skrll
2021-03-27
Revert recent pic optimizations until I have more time to work on this.
jmcneill
2021-02-21
Keep current hardware priority value in struct cpu_info and use it instead
jmcneill
2021-02-20
Move 'struct pic_pending' from percpu to struct cpu_info. Saves a few
jmcneill
2020-08-17
swap sys/param.h for machine/param.h. this still obtains the
mrg
2020-08-16
G/C MP_CPU_INFO_MEMBERS
skrll
2020-08-14
Mirror the changes to aarch64 and
skrll
2020-06-29
Implement fpu_kern_enter/leave for arm32.
riastradh
2020-03-29
Provide a curpcb
skrll
2020-03-09
Don't expose curproc/curlwp and other random kernel macros/functions/variables
christos
2020-02-15
Various updates and improvements to cpu start up on arm/aarch64
skrll
2020-01-22
#ifdef whack-a-mole for the pmap_maxproc_set functionality
skrll
2020-01-20
s/_ARM_ARCH_6/ARM_MMU_EXTENDED/ in the #ifdef for the recent 4k pages
skrll
2020-01-18
Use 4K pages on ARM_MMU_EXTENDED platforms (all armv[67] except RPI) by
skrll
2020-01-15
port the arm64 cpu topology setup for big.little to arm.
mrg
2019-12-01
Fix false sharing problems with cpu_info. Identified with tprof(8).
ad
2019-11-21
mi_userret(): take care of calling preempt(), set spc_curpriority directly,
ad
2019-10-19
Increase aarch64 MAXCPUS to 256.
jmcneill
2019-01-03
Start CPUs more like aarch64 by using a cpu_mpidr array (if populated)
skrll
2018-10-25
Align struct cpu_info member names. NFC.
skrll
2018-10-18
Provide generic start code that assumes the MMU is off and caches are
skrll
2018-08-22
- Cleanup for dynamic sysctl:
msaitoh
2018-04-01
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)
ryo
2018-01-24
Remove port-acorn26
skrll
2017-12-16
CPU_INFO_FOREACH() must always iterate at least the boot cpu.
mrg
2017-04-04
Fix rcs tag.
sevan
2017-03-27
Expose correct cpu_number(), CPU_IS_PRIMARY() and CPU_INFO_FOREACH() for
skrll
2017-03-06
Trailing whitespace
skrll
2015-04-15
Make setsoftast take a cpu_info *
matt
2015-04-14
__HAVE_PREEEMPTION -> __HAVE_PREEMPTION
jmcneill
2015-04-08
Make sure TPIDRPRw_IS_CURLWP is being used when __HAVE_PREEEMPTION is defined.
matt
2015-04-08
Add basic support for __HAVE_PREEMPTION.
matt
2015-04-08
Add an agnostic version of curlwp and curcpu() for modules since they won't
matt
2015-04-02
Allow TPIDRPRW_IS_CURLWP to be used with MULTIPROCESSOR kernels
matt
2014-11-23
Fix TPIDRPRW_IS_CURLWP builds.
skrll
2014-03-28
Make ddb_regs, undefined & vfp evcnt's per cpu.
matt
2014-02-26
Move some static/global variables to here.
matt
2013-11-06
use cii
christos
2013-08-18
Fix CLKF_INTR for EABI to (void) its argument so it isn't mark unused by the
matt
2013-08-18
<arm/locore.h> fallout (fixes some include ordering errors)
matt
2013-08-18
If _KMEMUSER, include <sys/intr.h>
matt
2013-08-18
There are only 16 faults.
matt
2013-08-18
Move parts of cpu.h that are not needed by MI code in <arm/locore.h>
matt
2013-01-28
Add a machdep.fpu_present sysctl for ld.elf_so to use in ld.so.conf to load
matt
[next]