summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/smpboot.c
AgeCommit message (Expand)Author
2024-10-05riscv: Call riscv_user_isa_enable() only on the boot hartSamuel Holland
2024-07-22Merge patch series "Add ACPI NUMA support for RISC-V"Palmer Dabbelt
2024-07-22ACPI: RISCV: Add NUMA support based on SRAT and SLITHaibo Xu
2024-05-30riscv: smp: fail booting up smp if inconsistent vlen is detectedAndy Chiu
2024-05-22Use bool value in set_cpu_online()Zhao Ke
2024-04-29riscv: Flush the instruction cache during SMP bringupSamuel Holland
2024-03-22Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2024-03-04smp: Consolidate smp_prepare_boot_cpu()Thomas Gleixner
2024-01-24RISC-V: Remove duplicated include in smpboot.cYang Li
2024-01-04riscv: Use the same CPU operations for all CPUsSamuel Holland
2024-01-04riscv: Remove unused members from struct cpu_operationsSamuel Holland
2024-01-04riscv: Deduplicate code in setup_smp()Samuel Holland
2023-11-07RISC-V: Probe misaligned access speed in parallelEvan Green
2023-11-05Merge patch series "Add support to handle misaligned accesses in S-mode"Palmer Dabbelt
2023-11-01riscv: report misaligned accesses emulation to hwprobeClément Léger
2023-09-21RISC-V: Enable cbo.zero in usermodeAndrew Jones
2023-09-01RISC-V: alternative: Remove feature_probe_funcEvan Green
2023-09-01RISC-V: Probe for unaligned access speedEvan Green
2023-07-05risc-v: Fix order of IPI enablement vs RCU startupMarc Zyngier
2023-06-23Merge patch series "ISA string parser cleanups"Palmer Dabbelt
2023-06-21RISC-V: split early & late of_node to hartid mappingConor Dooley
2023-06-08Merge patch series "riscv: Add vector ISA support"Palmer Dabbelt
2023-06-08riscv: Introduce riscv_v_vsize to record size of Vector contextGreentime Hu
2023-06-01RISC-V: smpboot: Add ACPI support in setup_smp()Sunil V L
2023-06-01RISC-V: smpboot: Create wrapper setup_smp()Sunil V L
2023-04-28Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-04-18RISC-V: hwprobe: Support probing of misaligned access performanceEvan Green
2023-04-08RISC-V: Treat IPIs as normal Linux IRQsAnup Patel
2023-01-25riscv: Move call to init_cpu_topology() to later initialization stageLey Foon Tan
2022-08-15riscv: topology: fix default topology reportingConor Dooley
2022-07-19riscv: cpu: Add 64bit hartid support on RV64Sunil V L
2022-05-11riscv: move boot alternatives to after fill_hwcapHeiko Stuebner
2022-05-11riscv: integrate alternatives better into the main architectureHeiko Stuebner
2022-01-20RISC-V: Do not use cpumask data structure for hartid bitmapAtish Patra
2021-05-12sched/core: Initialize the idle task with preemption disabledValentin Schneider
2021-04-26riscv: Introduce alternative mechanism to apply errata solutionVincent Chen
2021-01-14riscv: Add numa support for riscv64 platformAtish Patra
2020-08-20RISC-V: Remove CLINT related code from timer and archAnup Patel
2020-08-20RISC-V: Add mechanism to provide custom IPI operationsAnup Patel
2020-08-04RISC-V: Fix build warning for smpboot.cAtish Patra
2020-07-30RISC-V: Setup exception vector earlyAtish Patra
2020-07-30riscv: Fixup lockdep_assert_held with wrong param cpu_runningZong Li
2020-06-29RISC-V: Use a local variable instead of smp_processor_id()Greentime Hu
2020-03-31RISC-V: Add supported for ordered booting method using HSMAtish Patra
2020-03-31RISC-V: Add cpu_ops and modify default booting methodAtish Patra
2019-11-17riscv: provide native clint access for M-modeChristoph Hellwig
2019-10-28riscv: for C functions called only from assembly, mark with __visiblePaul Walmsley
2019-10-28riscv: add missing header file includesPaul Walmsley
2019-10-28riscv: add prototypes for assembly language functions from head.SPaul Walmsley
2019-07-22RISC-V: Parse cpu topology during boot.Atish Patra