summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-05-052-3/+3
|\
| * locking/arch: Rename all internal __xchg() names to __arch_xchg()Andrzej Hajda2023-04-292-3/+3
* | Merge tag 'riscv-for-linus-6.4-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-05-053-1/+105
|\ \
| * | RISC-V: Align SBI probe implementation with specAndrew Jones2023-04-291-1/+1
| * | Merge patch series "RISC-V Hibernation Support"Palmer Dabbelt2023-04-292-0/+104
| |\ \
| | * | RISC-V: Add arch functions to support hibernation/suspend-to-diskSia Jee Heng2023-04-292-0/+39
| | * | RISC-V: Factor out common code of __cpu_resume_enter()Sia Jee Heng2023-04-291-0/+62
| | * | RISC-V: Change suspend_save_csrs and suspend_restore_csrs to public functionSia Jee Heng2023-04-291-0/+3
| | |/
* | | Merge tag 'kvm-riscv-6.4-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-05-056-12/+303
|\ \ \ | |/ / |/| |
| * | RISC-V: KVM: Virtualize per-HART AIA CSRsAnup Patel2023-04-212-35/+60
| * | RISC-V: KVM: Use bitmap for irqs_pending and irqs_pending_maskAnup Patel2023-04-211-3/+4
| * | RISC-V: KVM: Add ONE_REG interface for AIA CSRsAnup Patel2023-04-211-0/+8
| * | RISC-V: KVM: Implement subtype for CSR ONE_REG interfaceAnup Patel2023-04-211-1/+2
| * | RISC-V: KVM: Initial skeletal support for AIAAnup Patel2023-04-213-0/+122
| * | RISC-V: KVM: Drop the _MASK suffix from hgatp.VMID mask definesAnup Patel2023-04-211-6/+6
| * | RISC-V: Detect AIA CSRs from ISA stringAnup Patel2023-04-211-0/+2
| * | RISC-V: Add AIA related CSR definesAnup Patel2023-04-211-1/+94
| * | RISC-V: KVM: Allow Zbb extension for Guest/VMAnup Patel2023-04-211-0/+1
| * | RISC-V: KVM: Add ONE_REG interface to enable/disable SBI extensionsAnup Patel2023-04-212-1/+39
* | | Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-2927-72/+488
|\ \ \
| * | | RISC-V: hwprobe: Remove __init on probe_vendor_features()Evan Green2023-04-261-1/+1
| * | | Merge patch series "Introduce 64b relocatable kernel"Palmer Dabbelt2023-04-192-2/+6
| |\ \ \
| | * | | riscv: Prepare EFI header for relocatable kernelsAlexandre Ghiti2023-04-191-0/+3
| | | |/ | | |/|
| * | | Merge patch series "riscv: Use PUD/P4D/PGD pages for the linear mapping"Palmer Dabbelt2023-04-191-2/+17
| |\ \ \
| | * | | riscv: Use PUD/P4D/PGD pages for the linear mappingAlexandre Ghiti2023-04-191-0/+16
| | * | | riscv: Get rid of riscv_pfn_base variableAlexandre Ghiti2023-04-191-2/+1
| | |/ /
| * | | riscv: export cpu/freq invariant to schedulerSong Shuai2023-04-191-0/+20
| * | | Merge patch series "RISC-V Hardware Probing User Interface"Palmer Dabbelt2023-04-198-0/+116
| |\ \ \
| | * | | RISC-V: Add hwprobe vDSO function and dataEvan Green2023-04-192-0/+25
| | * | | RISC-V: hwprobe: Support probing of misaligned access performanceEvan Green2023-04-194-1/+15
| | * | | RISC-V: hwprobe: Add support for RISCV_HWPROBE_BASE_BEHAVIOR_IMAEvan Green2023-04-192-1/+6
| | * | | RISC-V: Add a syscall for HW probingEvan Green2023-04-194-0/+51
| | * | | RISC-V: Move struct riscv_cpuinfo to new headerEvan Green2023-04-191-0/+21
| | |/ /
| * | | Merge patch series "RISC-V: Fixes for riscv_has_extension[un]likely()'s alter...Palmer Dabbelt2023-03-291-20/+30
| |\ \ \
| * \ \ \ Merge patch series "riscv: Add GENERIC_ENTRY support"Palmer Dabbelt2023-03-248-15/+109
| |\ \ \ \
| | * | | | riscv: entry: Consolidate general regs saving/restoringJisheng Zhang2023-03-231-0/+61
| | * | | | riscv: entry: Convert to generic entryGuo Ren2023-03-237-15/+48
| | | |/ / | | |/| |
| * | | | Merge patch series "RISC-V: Apply Zicboz to clear_page"Palmer Dabbelt2023-03-157-5/+21
| |\ \ \ \
| | * | | | RISC-V: KVM: Expose Zicboz to the guestAndrew Jones2023-03-151-0/+1
| | * | | | RISC-V: KVM: Provide UAPI for Zicboz block sizeAndrew Jones2023-03-151-0/+1
| | * | | | RISC-V: Use Zicboz in clear_page when availableAndrew Jones2023-03-152-1/+9
| | * | | | RISC-V: cpufeatures: Put the upper 16 bits of patch ID to workAndrew Jones2023-03-151-0/+4
| | * | | | RISC-V: Add Zicboz detection and block size parsingAndrew Jones2023-03-152-1/+3
| | * | | | RISC-V: alternatives: Support patching multiple insns in assemblyAndrew Jones2023-03-151-3/+3
| * | | | | Merge patch series "riscv: alternative/cpufeature related cleanups"Palmer Dabbelt2023-03-152-45/+38
| |\| | | |
| | * | | | riscv: alternatives: Rename errata_id to patch_idAndrew Jones2023-03-152-38/+38
| | * | | | riscv: alternatives: Remove unnecessary define and unused structAndrew Jones2023-03-151-7/+0
| | |/ / /
| * | | | Merge patch series "riscv, mm: detect svnapot cpu support at runtime"Palmer Dabbelt2023-03-106-8/+166
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | riscv: mm: support Svnapot in huge vmapQinglin Pan2023-03-081-1/+60
| | * | | riscv: mm: support Svnapot in hugetlb pageQinglin Pan2023-03-081-1/+33