summaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)AuthorFilesLines
2024-06-26Merge patch series "riscv: Various text patching improvements"Palmer Dabbelt6-54/+63
2024-06-26riscv: Remove extra variable in patch_text_nosync()Samuel Holland1-8/+4
2024-06-26riscv: Use offset_in_page() in text patching functionsSamuel Holland1-3/+3
2024-06-26riscv: Pass patch_text() the length in bytesSamuel Holland4-21/+20
2024-06-26riscv: Simplify text patching loopsSamuel Holland1-16/+21
2024-06-26riscv: kprobes: Use patch_text_nosync() for insn slotsSamuel Holland1-3/+2
2024-06-26riscv: jump_label: Simplify assembly syntaxSamuel Holland1-1/+1
2024-06-26riscv: jump_label: Batch icache maintenanceSamuel Holland2-4/+14
2024-06-26RISC-V: KVM: Redirect AMO load/store access fault traps to guestYu-Wei Hsu1-0/+2
2024-06-26RISCV: KVM: add tracepoints for entry and exit eventsShenlin Liang2-0/+74
2024-06-26RISC-V: KVM: Use IMSIC guest files when availableAnup Patel1-13/+20
2024-06-26RISC-V: KVM: Share APLIC and IMSIC defines with irqchip driversAnup Patel6-100/+4
2024-06-25RISC-V: fix vector insn load/store width maskJesse Taube1-1/+1
2024-06-25syscalls: mmap(): use unsigned offset type consistentlyArnd Bergmann1-2/+2
2024-06-24riscv: dts: starfive: jh7110: Add the core reset and jh7110 compatible for uartsHal Feng1-12/+18
2024-06-20bpf: remove unused parameter in bpf_jit_binary_pack_finalizeRafael Passos1-3/+2
2024-06-19riscv: dts: microchip: add an initial devicetree for the BeagleV FireConor Dooley3-0/+306
2024-06-19riscv: dts: starfive: Set EMMC vqmmc maximum voltage to 3.3V on JH7110 boardsShengyu Qu1-1/+1
2024-06-19riscv: dts: starfive: Update flash partition layoutMatthias Brugger1-5/+2
2024-06-19riscv: dts: thead: th1520: Add PMU event nodeInochi Amaoto1-0/+81
2024-06-19riscv: dts: starfive: add Star64 board devicetreeHenry Bell2-0/+62
2024-06-19riscv: dts: sophgo: disable write-protection for milkv duoHaylen Chu1-0/+1
2024-06-18KVM: Introduce vcpu->wants_to_runDavid Matlack1-1/+1
2024-06-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-12/+13
2024-06-12riscv: defconfig: Enable StarFive JH7110 driversHal Feng1-0/+26
2024-06-11KVM: Delete the now unused kvm_arch_sched_in()Sean Christopherson1-1/+0
2024-06-11function_graph: Everyone uses HAVE_FUNCTION_GRAPH_RET_ADDR_PTR, remove itSteven Rostedt (Google)1-1/+0
2024-06-10Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-8/+37
2024-06-07Merge tag 'riscv-for-linus-6.10-rc3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-12/+13
2024-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-19/+21
2024-06-03Merge tag 'kvm-riscv-fixes-6.10-1' of https://github.com/kvm-riscv/linux into...Paolo Bonzini2-5/+6
2024-06-03riscv, bpf: Introduce shift add helper with Zba optimizationXiao Wang3-8/+37
2024-06-03Revert "riscv: mm: accelerate pagefault when badaccess"Palmer Dabbelt1-2/+2
2024-06-03riscv: fix overlap of allocated page and PTR_ERRNam Cao1-10/+11
2024-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski20-181/+294
2024-05-31RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_e...Quan Zhou1-2/+2
2024-05-31RISC-V: KVM: No need to use mask when hart-index-bit is 0Yong-Xuan Wang1-3/+4
2024-05-30riscv: vector: adjust minimum Vector requirement to ZVE32XAndy Chiu5-9/+19
2024-05-30riscv: hwprobe: add zve Vector subextensions into hwprobe interfaceAndy Chiu2-0/+10
2024-05-30riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detectionAndy Chiu2-1/+45
2024-05-30riscv: cpufeature: call match_isa_ext() for single-letter extensionsAndy Chiu1-6/+5
2024-05-30riscv: smp: fail booting up smp if inconsistent vlen is detectedAndy Chiu2-12/+21
2024-05-30riscv: vector: add a comment when calling riscv_setup_vsize()Andy Chiu1-0/+3
2024-05-30riscv: Fix fully ordered LR/SC xchg[8|16]() implementationsAlexandre Ghiti1-10/+12
2024-05-30riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernelNam Cao1-1/+1
2024-05-30riscv: prevent pt_regs corruption for secondary idle threadsSergey Matyukevich2-3/+2
2024-05-28Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-5/+37
2024-05-28riscv: dts: canaan: Disable I/O devices unless usedGeert Uytterhoeven7-7/+32
2024-05-28riscv: dts: canaan: Clean up serial aliasesGeert Uytterhoeven7-7/+24
2024-05-24Merge tag 'riscv-for-linus-6.10-mw2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds20-181/+294