summaryrefslogtreecommitdiffstats
path: root/arch/riscv (follow)
Commit message (Expand)AuthorAgeFilesLines
* riscv, bpf: Sign-extend return valuesBjörn Töpel2023-10-091-2/+3
* Merge tag 'mm-hotfixes-stable-2023-10-01-08-34' of git://git.kernel.org/pub/s...Linus Torvalds2023-10-012-2/+4
|\
| * mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-302-2/+4
* | Merge tag 'soc-fixes-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds2023-10-011-25/+26
|\ \
| * | riscv: dts: starfive: visionfive 2: Fix uart0 pins sort orderHal Feng2023-09-131-24/+24
| * | riscv: dts: starfive: visionfive 2: Enable usb0Hal Feng2023-09-131-0/+1
| * | riscv: dts: starfive: fix NOR flash reserved-data partition sizeAurelien Jarno2023-09-121-1/+1
* | | RISC-V: KVM: Fix riscv_vcpu_get_isa_ext_single() for missing extensionsAnup Patel2023-09-211-1/+4
* | | RISC-V: KVM: Fix KVM_GET_REG_LIST API for ISA_EXT registersAnup Patel2023-09-211-1/+1
| |/ |/|
* | riscv: errata: fix T-Head dcache.cva encodingIcenowy Zheng2023-09-121-2/+2
* | riscv: kexec: Align the kexeced kernel entrySong Shuai2023-09-121-1/+7
|/
* Merge tag 'riscv-for-linus-6.6-mw2-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2023-09-0934-82/+907
|\
| * riscv: Kconfig.errata: Add dependency for RISCV_SBI in ERRATA_ANDES configLad Prabhakar2023-09-081-1/+1
| * riscv: Kconfig.errata: Drop dependency for MMU in ERRATA_ANDES_CMO configLad Prabhakar2023-09-081-1/+1
| * riscv: Kconfig: Select DMA_DIRECT_REMAP only if MMU is enabledLad Prabhakar2023-09-081-1/+1
| * Merge patch series "bpf, riscv: use BPF prog pack allocator in BPF JIT"Palmer Dabbelt2023-09-085-33/+251
| |\
| | * bpf, riscv: use prog pack allocator in the BPF JITPuranjay Mohan2023-09-063-28/+141
| | * riscv: implement a memset like function for textPuranjay Mohan2023-09-062-0/+78
| | * riscv: extend patch_text_nosync() for multiple pagesPuranjay Mohan2023-09-061-5/+32
| * | Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt2023-09-089-2/+129
| |\ \
| | * | riscv: libstub: Implement KASLR by using generic functionsAlexandre Ghiti2023-09-062-0/+3
| | * | riscv: Dump out kernel offset information on panicAlexandre Ghiti2023-09-061-0/+25
| | * | riscv: Introduce virtual kernel mapping KASLRAlexandre Ghiti2023-09-066-2/+101
| * | | Merge patch "RISC-V: Add ptrace support for vectors"Palmer Dabbelt2023-09-082-4/+88
| |\ \ \
| | * | | RISC-V: Add ptrace support for vectorsAndy Chiu2023-09-012-4/+88
| * | | | Merge patch series "Add non-coherent DMA support for AX45MP"Palmer Dabbelt2023-09-0812-0/+194
| |\ \ \ \
| | * | | | riscv: mm: dma-noncoherent: nonstandard cache operations supportLad Prabhakar2023-09-014-0/+91
| | * | | | riscv: errata: Add Andes alternative portsLad Prabhakar2023-09-017-0/+102
| | * | | | riscv: asm: vendorid_list: Add Andes Technology to the vendors listLad Prabhakar2023-09-011-0/+1
| * | | | | Merge patch series "riscv: dma-mapping: unify support for cache flushes"Palmer Dabbelt2023-09-081-9/+51
| |\| | | |
| | * | | | riscv: dma-mapping: switch over to generic implementationLad Prabhakar2023-09-011-9/+51
| | * | | | riscv: dma-mapping: skip invalidation before bidirectional DMAArnd Bergmann2023-09-011-1/+1
| | * | | | riscv: dma-mapping: only invalidate after DMA, not flushArnd Bergmann2023-09-011-1/+1
| | | |/ / | | |/| |
| * | | | Merge patch series "RISC-V: Probe for misaligned access speed"Palmer Dabbelt2023-09-089-33/+193
| |\ \ \ \
| | * | | | RISC-V: alternative: Remove feature_probe_funcEvan Green2023-09-014-33/+0
| | * | | | RISC-V: Probe for unaligned access speedEvan Green2023-09-016-0/+193
| | |/ / /
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-09-0713-596/+1159
|\ \ \ \ \
| * \ \ \ \ Merge tag 'kvm-riscv-6.6-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-08-3112-589/+1158
| |\ \ \ \ \
| | * | | | | KVM: riscv: Add KVM_GET_REG_LIST API supportHaibo Xu2023-08-093-0/+387
| | * | | | | RISC-V: KVM: Improve vector save/restore functionsAndrew Jones2023-08-083-35/+23
| | * | | | | RISC-V: KVM: Improve vector save/restore errorsAndrew Jones2023-08-081-27/+33
| | * | | | | RISC-V: KVM: avoid EBUSY when writing the same isa_ext valDaniel Henrique Barboza2023-08-081-0/+3
| | * | | | | RISC-V: KVM: avoid EBUSY when writing the same machine ID valDaniel Henrique Barboza2023-08-081-0/+6
| | * | | | | RISC-V: KVM: avoid EBUSY when writing same ISA valDaniel Henrique Barboza2023-08-081-0/+7
| | * | | | | RISC-V: KVM: use EBUSY when !vcpu->arch.ran_atleast_onceDaniel Henrique Barboza2023-08-081-2/+2
| | * | | | | RISC-V: KVM: do not EOPNOTSUPP in set KVM_REG_RISCV_TIMER_REGDaniel Henrique Barboza2023-08-081-1/+2
| | * | | | | RISC-V: KVM: do not EOPNOTSUPP in set_one_reg() zicbo(m|z)Daniel Henrique Barboza2023-08-081-2/+10
| | * | | | | RISC-V: KVM: use ENOENT in *_one_reg() when extension is unavailableDaniel Henrique Barboza2023-08-081-3/+3
| | * | | | | RISC-V: KVM: return ENOENT in *_one_reg() when reg is unknownDaniel Henrique Barboza2023-08-085-37/+39
| | * | | | | RISC-V: KVM: provide UAPI for host SATP modeDaniel Henrique Barboza2023-08-083-0/+10