aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv/riscv/mp_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* riscv: Rework CPU identification (second part)Mitchell Horne2023-06-121-9/+23
* riscv: Call identify_cpu() earlier for CPU 0Mitchell Horne2023-06-121-0/+1
* riscv: reject CPUs with mmu-type "riscv,none"Mitchell Horne2022-10-281-13/+15
* riscv: drop a dead declarationMitchell Horne2022-10-241-2/+0
* arm64, riscv: size boot stacks appropriatelyKyle Evans2022-09-181-3/+7
* Fix the test used to wait for AP startup on x86, arm64, riscvMark Johnston2022-06-291-12/+15
* sched: separate out schedinit_ap()Kyle Evans2022-02-101-0/+1
* riscv: set kernel_pmap hart mask more preciselyMitchell Horne2020-11-051-0/+4
* riscv: remove sbi_clear_ipi()Mitchell Horne2020-10-261-1/+1
* Use the HSM SBI extension to start APsMitchell Horne2020-05-011-1/+21
* Remove the secondary_stacks array in arm64 and riscv kernels.Mark Johnston2020-03-241-8/+46
* riscv: Remove unused variableKristof Provost2019-12-311-1/+1
* riscv: Remove pointless loopKristof Provost2019-12-311-6/+1
* RISC-V: Support EARLY_AP_STARTUPMitchell Horne2019-09-161-0/+2
* Centralize __pcpu definitions.Konstantin Belousov2019-08-291-2/+0
* Fix global pointer relaxations in the RISC-V kernelMitchell Horne2019-06-091-1/+1
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Add support for HiFive Unleashed -- the board with a multi-core RISC-V SoCRuslan Bukin2019-05-121-27/+63
* Implement per-CPU pmap activation tracking for RISC-V.Mark Johnston2019-02-131-0/+4
* Don't enable interrupts in init_secondary().Mark Johnston2019-01-041-4/+0
* SBI calls expect a pointer to a u_long rather than a pointer.John Baldwin2018-11-011-1/+1
* Various fixes for TLB management on RISC-V.John Baldwin2018-10-151-0/+6
* Eliminate kmem_malloc()'s unused arena parameter. (The arena parameterAlan Cox2018-08-211-2/+1
* o Add driver for PLIC (Platform-Level Interrupt Controller) device.Ruslan Bukin2018-06-121-0/+3
* Release secondary cores from WFI (wait for interrupt) by sending themRuslan Bukin2018-06-121-0/+14
* Add full softfloat and hardfloat support for RISC-V.Ruslan Bukin2016-11-161-7/+0
* o Remove operation in machine mode.Ruslan Bukin2016-08-101-10/+2
* Add support for symmetric multiprocessing (SMP).Ruslan Bukin2016-02-241-0/+453