diff options
author | br <br@FreeBSD.org> | 2016-02-24 16:50:34 +0000 |
---|---|---|
committer | br <br@FreeBSD.org> | 2016-02-24 16:50:34 +0000 |
commit | c6609a6326308be1bdee2b1a06712eded82398a5 (patch) | |
tree | 70af4f201768675e15d1ba4d3b9f5bcd51d8f62e /lib/libc | |
parent | 392fea70ccccfb399c24065c3b18ae3f4f2cd8a9 (diff) | |
download | FreeBSD-src-c6609a6326308be1bdee2b1a06712eded82398a5.zip FreeBSD-src-c6609a6326308be1bdee2b1a06712eded82398a5.tar.gz |
Add support for symmetric multiprocessing (SMP).
Tested on Spike simulator with 2 and 16 cores (tlb enabled),
so set MAXCPU to 16 at this time.
This uses FDT data to get information about CPUs
(code based on arm64 mp_machdep).
Invalidate entire TLB cache as it is the only way yet.
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions