summaryrefslogtreecommitdiff
path: root/arch/riscv/include/asm
AgeCommit message (Expand)AuthorFilesLines
3 daysriscv: Replace function-like macro by static inline functionBjörn Töpel1-5/+10
2025-10-29RISC-V: Define pgprot_dmacoherent() for non-coherent devicesAnup Patel1-0/+2
2025-10-12riscv: mm: Do not restrict mmap address based on hintCharlie Jenkins1-20/+2
2025-10-12riscv: mm: Use hint address in mmap if availableCharlie Jenkins1-16/+11
2025-09-19RISC-V: Remove unnecessary include from compat.hPalmer Dabbelt1-1/+0
2025-09-09riscv: use lw when reading int cpu in asm_per_cpuRadim Krčmář1-1/+1
2025-08-28sched/topology: Add a new arch_scale_freq_ref() methodVincent Guittot1-0/+1
2025-06-04riscv: Allow NOMMU kernels to access all of RAMSamuel Holland2-9/+5
2025-05-09riscv: Pass patch_text() the length in bytesSamuel Holland1-1/+1
2025-05-02riscv: Provide all alternative macros all the timeAndrew Jones1-12/+7
2025-04-25riscv: Avoid fortify warning in syscall_get_arguments()Nathan Chancellor1-2/+5
2025-04-25riscv: KGDB: Do not inline arch_kgdb_breakpoint()WangYuli1-8/+1
2025-04-10riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_...Juhan Jin1-2/+2
2025-03-13riscv: Fix enabling cbo.zero when running in M-modeSamuel Holland1-0/+2
2025-03-13mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts1-1/+2
2025-03-13RISC-V: Enable cbo.zero in usermodeAndrew Jones3-0/+18
2025-03-07riscv/futex: sign extend compare value in atomic cmpxchgAndreas Schwab1-1/+1
2025-03-07RISCV: KVM: Introduce mp_state_lock to avoid lock inversionYong-Xuan Wang1-2/+6
2025-01-17riscv: Fix text patching when IPI are usedAlexandre Ghiti1-0/+1
2025-01-17riscv: mm: Fix the out of bound issue of vmemmap addressXu Lu2-1/+2
2025-01-17riscv: Fix early ftrace nop patchingAlexandre Ghiti1-0/+6
2024-12-19riscv: Fix IPIs usage in kfence_protect_page()Alexandre Ghiti1-1/+3
2024-10-17RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_tPalmer Dabbelt1-1/+1
2024-10-17riscv: cpufeature: Fix thead vector hwcap removalCharlie Jenkins1-0/+2
2024-10-17riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macroSong Shuai1-1/+0
2024-10-10riscv: Fix kernel stack size when KASAN is enabledAlexandre Ghiti1-1/+6
2024-10-04RISC-V: KVM: Fix to allow hpmcounter31 from the guestAtish Patra1-3/+3
2024-10-04RISC-V: KVM: Allow legacy PMU access from guestAtish Patra1-1/+14
2024-09-12membarrier: riscv: Add full memory barrier in switch_mm()Andrea Parri1-0/+31
2024-09-12riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti3-39/+10
2024-09-12riscv: Use WRITE_ONCE() when setting page table entriesAlexandre Ghiti2-5/+5
2024-08-29riscv: blacklist assembly symbols for kprobeClément Léger1-0/+10
2024-07-11riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vmaSamuel Holland2-2/+29
2024-07-05RISC-V: fix vector insn load/store width maskJesse Taube1-1/+1
2024-05-02riscv: Fix loading 64-bit NOMMU kernels past the start of RAMSamuel Holland1-1/+1
2024-05-02riscv: Fix TASK_SIZE on 64-bit NOMMUSamuel Holland1-1/+1
2024-05-02riscv: fix VMALLOC_START definitionBaoquan He1-1/+1
2024-04-10riscv: Fix spurious errors from __get/put_kernel_nofaultSamuel Holland1-2/+2
2024-03-27riscv: Fix compilation error with FAST_GUP and rv32Alexandre Ghiti1-0/+2
2024-03-06riscv: add CALLER_ADDRx supportZong Li1-0/+5
2024-03-06riscv: Sparse-Memory/vmemmap out-of-bounds fixDimitris Vlachos1-1/+1
2024-03-06riscv: Fix pte_leaf_size() for NAPOTAlexandre Ghiti1-0/+4
2024-03-06Revert "riscv: mm: support Svnapot in huge vmap"Alexandre Ghiti1-60/+1
2024-03-06riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATIONAlexandre Ghiti1-0/+2
2024-02-23work around gcc bugs with 'asm goto' with outputsLinus Torvalds2-4/+4
2024-02-16riscv: declare overflow_stack as exported from traps.cBen Dooks1-0/+5
2024-02-16riscv: Fix arch_hugetlb_migration_supported() for NAPOTAlexandre Ghiti1-0/+3
2024-02-16riscv: Flush the tlb when a page directory is freedAlexandre Ghiti1-1/+1
2024-02-16riscv: mm: execute local TLB flush after populating vmemmapVincent Chen1-0/+1
2024-02-16mm: Introduce flush_cache_vmap_early()Alexandre Ghiti2-1/+3