summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-05-22KVM: riscv: selftests: Add SBI DBCN extension to get-reg-list testAnup Patel1-0/+2
2024-05-22KVM: riscv: selftests: get-reg-list print_reg should never failAndrew Jones1-51/+42
2024-05-22KVM: riscv: selftests: Add condops extensions to get-reg-list testAnup Patel1-0/+17
2024-05-22KVM: riscv: selftests: Add smstateen registers to get-reg-list testAnup Patel1-0/+34
2024-05-22KVM: riscv: selftests: Add senvcfg register to get-reg-list testAnup Patel1-0/+3
2024-05-22KVM: selftests: Add array order helpers to riscv get-reg-listAndrew Jones1-39/+47
2024-05-22MAINTAINERS: RISC-V: KVM: Add another kselftests pathAndrew Jones1-0/+1
2024-05-21work around gcc bugs with 'asm goto' with outputsLinus Torvalds5-14/+14
2024-05-21riscv: Avoid code duplication with generic bitops implementationXiao Wang5-122/+48
2024-05-21riscv: Decouple emulated unaligned accesses from access speedCharlie Jenkins3-13/+29
2024-05-21riscv: Only check online cpus for emulated accessesCharlie Jenkins1-1/+1
2024-05-21riscv: fix __user annotation in traps_misaligned.cBen Dooks1-3/+3
2024-05-21RISC-V: Remove __init on unaligned_emulation_finish()Evan Green1-1/+1
2024-05-21riscv: lib: Introduce has_fast_unaligned_access()Charlie Jenkins3-11/+13
2024-05-21riscv: Add checksum libraryCharlie Jenkins3-0/+338
2024-05-21riscv: Add checksum headerCharlie Jenkins1-0/+82
2024-05-21riscv: Add static key for misaligned accessesCharlie Jenkins2-3/+89
2024-05-21riscv: Save/restore envcfg CSR during CPU suspendSamuel Holland2-0/+5
2024-05-21riscv: Add a custom ISA extension for the [ms]envcfg CSRSamuel Holland2-2/+13
2024-05-21riscv: Fix enabling cbo.zero when running in M-modeSamuel Holland2-1/+3
2024-05-21tools: riscv: Add header file vdso/processor.hHaibo Xu1-0/+32
2024-05-21tools: riscv: Add header file csr.hHaibo Xu1-0/+541
2024-05-21RISC-V: Implement archrandom when Zkr is availableSamuel Ortiz2-0/+81
2024-05-21riscv: Optimize hweight API with Zbb extensionXiao Wang2-1/+81
2024-05-21RISC-V: hwprobe: Introduce which-cpus flagAndrew Jones4-10/+114
2024-05-21RISC-V: Move the hwprobe syscall to its own fileAndrew Jones3-321/+425
2024-05-21riscv: hwprobe: export Zicond extensionClément Léger3-0/+7
2024-05-21riscv: hwprobe: export Zacas ISA extensionClément Léger3-0/+6
2024-05-21riscv: hwprobe: export Ztso ISA extensionClément Léger3-0/+6
2024-05-21riscv: hwprobe: export Zfa ISA extensionClément Léger3-0/+6
2024-05-21riscv: hwprobe: export Zvfh[min] ISA extensionsClément Léger3-0/+12
2024-05-21riscv: hwprobe: export Zhintntl ISA extensionClément Léger3-0/+5
2024-05-21riscv: hwprobe: export Zfh[min] ISA extensionsClément Léger3-0/+13
2024-05-21riscv: hwprobe: export vector crypto ISA extensionsClément Léger3-0/+53
2024-05-21riscv: hwprobe: add support for scalar crypto ISA extensionsClément Léger3-0/+46
2024-05-21riscv: hwprobe: export missing Zbc ISA extensionClément Léger3-0/+5
2024-05-21riscv: add ISA extension parsing for ZacasClément Léger2-0/+2
2024-05-21riscv: add ISA extension parsing for ZtsoClément Léger2-0/+2
2024-05-21riscv: add ISA extension parsing for ZfaClément Léger2-0/+2
2024-05-21riscv: add ISA extension parsing for Zvfh[min]Clément Léger2-0/+4
2024-05-21riscv: add ISA extension parsing for ZihintntlClément Léger2-0/+2
2024-05-21riscv: add ISA extension parsing for Zfh/Zfh[min]Clément Léger2-0/+4
2024-05-21riscv: add ISA extension parsing for vector cryptoClément Léger2-0/+74
2024-05-21riscv: add ISA extension parsing for scalar cryptoEvan Green3-24/+109
2024-05-21riscv: add ISA extension parsing for ZbcClément Léger2-0/+2
2024-05-21RISC-V: hwprobe: Move ZICBOP extension to backJi Sheng Teoh2-3/+3
2024-05-21selftests: riscv: Generalize mm selftestsCharlie Jenkins3-89/+67
2024-05-21RISC-V: hwprobe: Clarify cpus size parameterAndrew Jones6-30/+23
2024-05-21RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2Andrew Jones2-1/+11
2024-05-21RISC-V: selftests: cbo: Ensure asm operands match constraintsAndrew Jones1-10/+8