summaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)AuthorFilesLines
2024-03-27riscv: dts: sifive: add missing #interrupt-cells to pmicConor Dooley1-0/+1
2024-03-06riscv: add CALLER_ADDRx supportZong Li3-0/+55
2024-03-06RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCHNathan Chancellor1-1/+0
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-06RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUsConor Dooley1-0/+15
2024-03-06riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATIONAlexandre Ghiti2-0/+4
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 Ghiti2-3/+16
2024-02-16riscv: Flush the tlb when a page directory is freedAlexandre Ghiti1-1/+1
2024-02-16riscv: Fix hugetlb_mask_last_page() when NAPOT is enabledAlexandre Ghiti1-0/+20
2024-02-16riscv: Fix set_huge_pte_at() for NAPOT mappingAlexandre Ghiti1-2/+40
2024-02-16riscv: mm: execute local TLB flush after populating vmemmapVincent Chen3-1/+7
2024-02-16mm: Introduce flush_cache_vmap_early()Alexandre Ghiti3-1/+8
2024-02-16riscv: Improve flush_tlb_kernel_range()Alexandre Ghiti2-15/+30
2024-02-16riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlbAlexandre Ghiti4-81/+72
2024-02-16riscv: Improve tlb_flush()Alexandre Ghiti3-1/+17
2024-02-05riscv: Fix build error on rv32 + XIPAlexandre Ghiti1-0/+4
2024-02-05riscv: Make XIP bootable againFrederik Haxel2-2/+7
2024-02-05arch: consolidate arch_irq_work_raise prototypesArnd Bergmann1-1/+1
2024-02-01riscv: mm: Fixup compat mode boot failureGuo Ren1-1/+1
2024-02-01riscv: mm: Fixup compat arch_get_mmap_endGuo Ren1-1/+1
2024-02-01riscv: Fix an off-by-one in get_early_cmdline()Christophe JAILLET1-2/+1
2024-01-26riscv: Fix wrong usage of lm_alias() when splitting a huge linear mappingAlexandre Ghiti1-2/+7
2024-01-26riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macroFrederik Haxel1-1/+1
2024-01-26riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXECAlexandre Ghiti1-1/+1
2024-01-26riscv: Fix set_memory_XX() and set_direct_map_XX() by splitting huge linear m...Alexandre Ghiti1-40/+230
2024-01-26riscv: Fix module_alloc() that did not reset the linear mapping permissionsAlexandre Ghiti1-1/+2
2024-01-26riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti4-1/+15
2024-01-20posix-timers: Get rid of [COMPAT_]SYS_NI() usesLinus Torvalds1-5/+0
2024-01-10RISCV: KVM: update external interrupt atomically for IMSIC swfileYong-Xuan Wang1-0/+13
2024-01-10riscv: don't probe unaligned access speed if already doneJisheng Zhang1-0/+4
2024-01-05kexec: fix KEXEC_FILE dependenciesArnd Bergmann1-3/+1
2023-12-20kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMPIgnat Korchagin2-3/+5
2023-12-13riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVEJia Jie Ho1-0/+1
2023-12-13riscv: errata: andes: Probe for IOCP only once in boot stageLad Prabhakar1-7/+13
2023-12-13riscv: fix misaligned access handling of C.SWSP and C.SDSPClément Léger1-4/+2
2023-11-28riscv: kprobes: allow writing to x0Nam Cao1-1/+1
2023-11-28riscv: correct pt_level name via pgtable_l5/4_enabledSong Shuai1-0/+3
2023-11-28riscv: mm: Update the comment of CONFIG_PAGE_OFFSETSong Shuai1-2/+2
2023-11-28riscv: put interrupt entries into .irqentry.textNam Cao1-0/+2
2023-11-28riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpauseMinda Chen1-1/+1
2023-11-28riscv: split cache ops out of dma-noncoherent.cChristoph Hellwig3-15/+18
2023-11-28riscv: provide riscv-specific is_trap_insn()Nam Cao1-0/+6
2023-11-28RISC-V: hwprobe: Fix vDSO SIGSEGVAndrew Jones2-1/+6
2023-11-28riscv: VMAP_STACK overflow detection thread-safeDeepak Gupta6-99/+34
2023-11-20RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTsAnup Patel1-5/+6
2023-11-20riscv: boot: Fix creation of loader.binGeert Uytterhoeven1-0/+1