summaryrefslogtreecommitdiff
path: root/arch/riscv/include
AgeCommit message (Expand)Author
2024-04-28Merge patch series "Rework & improve riscv cmpxchg.h and atomic.h"Palmer Dabbelt
2024-04-26Merge patch series "RISC-V: Test th.sxstatus.MAEE bit before enabling MAEE"Palmer Dabbelt
2024-04-26RISC-V: KVM: Improve firmware counter read functionAtish Patra
2024-04-26RISC-V: KVM: Support 64 bit firmware counters on RV32Atish Patra
2024-04-26RISC-V: KVM: Add perf sampling support for guestsAtish Patra
2024-04-26RISC-V: KVM: Implement SBI PMU Snapshot featureAtish Patra
2024-04-25mm/arch: provide pud_pfn() fallbackPeter Xu
2024-04-25mm: convert arch_clear_hugepage_flags to take a folioMatthew Wilcox (Oracle)
2024-04-25riscv: thead: Rename T-Head PBMT to MAEChristoph Müllner
2024-04-24riscv: cmpxchg: implement arch_cmpxchg64_{relaxed|acquire|release}Jisheng Zhang
2024-04-23riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMINClément Léger
2024-04-22RISC-V: Use the minor version mask while computing sbi versionAtish Patra
2024-04-22RISC-V: KVM: Rename the SBI_STA_SHMEM_DISABLE to a generic nameAtish Patra
2024-04-22RISC-V: Add SBI PMU snapshot definitionsAtish Patra
2024-04-22drivers/perf: riscv: Use BIT macro for shifting operationsAtish Patra
2024-04-22RISC-V: Add FIRMWARE_READ_HI definitionAtish Patra
2024-04-22RISC-V: Fix the typo in Scountovf CSR nameAtish Patra
2024-04-22RISCV: KVM: Introduce vcpu->reset_cntx_lockYong-Xuan Wang
2024-04-22RISCV: KVM: Introduce mp_state_lock to avoid lock inversionYong-Xuan Wang
2024-04-18riscv: Include riscv_set_icache_flush_ctx prctlCharlie Jenkins
2024-04-16riscv: Remove unnecessary irqflags processor.h includeCharlie Jenkins
2024-04-16riscv: Fix text patching when IPI are usedAlexandre Ghiti
2024-04-09Merge patch the fixes from "riscv: 64-bit NOMMU fixes and enhancements"Palmer Dabbelt
2024-04-09riscv: Fix loading 64-bit NOMMU kernels past the start of RAMSamuel Holland
2024-04-09riscv: Fix TASK_SIZE on 64-bit NOMMUSamuel Holland
2024-04-08riscv/cmpxchg: Implement xchg for variables of size 1 and 2Leonardo Bras
2024-04-08riscv/cmpxchg: Implement cmpxchg for variables of size 1 and 2Leonardo Bras
2024-04-08riscv/atomic.h : Deduplicate arch_atomic.*Leonardo Bras
2024-04-08riscv/cmpxchg: Deduplicate cmpxchg() asm and macrosLeonardo Bras
2024-04-08riscv/cmpxchg: Deduplicate xchg() asm functionsLeonardo Bras
2024-04-08RISC-V: KVM: Implement kvm_arch_vcpu_ioctl_set_guest_debug()Chao Du
2024-03-27RISC-V: only flush icache when it has VM_EXEC setYangyu Chen
2024-03-27riscv: mm: implement pgprot_nxJisheng Zhang
2024-03-27RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZVictor Isaev
2024-03-26riscv: Mark __se_sys_* functions __usedSami Tolvanen
2024-03-26riscv: Fix spurious errors from __get/put_kernel_nofaultSamuel Holland
2024-03-26riscv: Remove unused asm/signal.h fileStafford Horne
2024-03-22Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2024-03-20riscv: Fix syscall wrapper for >word-size argumentsSami Tolvanen
2024-03-20Merge patch series "riscv/barrier: tidying up barrier-related macro"Palmer Dabbelt
2024-03-20riscv: Only flush the mm icache when setting an exec pteAlexandre Ghiti
2024-03-20Merge patch series "RISC-V: ACPI: Add LPI support"Palmer Dabbelt
2024-03-20Merge patch series "riscv: Introduce compat-mode helpers & improve arch_get_m...Palmer Dabbelt
2024-03-19riscv/barrier: Add missing space after ','Eric Chan
2024-03-19riscv/barrier: Consolidate fence definitionsEric Chan
2024-03-19riscv/barrier: Define RISCV_FULL_BARRIEREric Chan
2024-03-19riscv/barrier: Define __{mb,rmb,wmb}Eric Chan
2024-03-19cpuidle: RISC-V: Move few functions to arch/riscvSunil V L
2024-03-19riscv: Introduce set_compat_task() in asm/compat.hLeonardo Bras
2024-03-19riscv: Introduce is_compat_thread() into compat.hLeonardo Bras