aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv
Commit message (Expand)AuthorAgeFilesLines
* riscv: save FPE state in cpu_fork().Jari Sihvola13 days1-1/+8
* sys: Declare 'end' as an extern char[]John Baldwin2026-02-251-1/+1
* riscv: GENERIC: enable KERN_TLSSiva Mahadevan2026-02-191-0/+1
* Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov2026-02-091-5/+0
* pcb.h: mark struct pcb to be preservedMinsoo Choo2026-02-091-0/+5
* STACKALIGN: Reimplement in terms of __align_downJohn Baldwin2026-02-062-2/+1
* riscv: implement kernel ifunc resolutionMitchell Horne2026-02-053-7/+12
* cpu_switch(): unconditionally wait on the blocked mutex transientKonstantin Belousov2026-01-291-2/+1
* kern/sched_shim.c: Provide a scheduler selection machineryKonstantin Belousov2026-01-291-0/+2
* arm, riscv: add a preprocessor symbol indicating missed support of ifuncKonstantin Belousov2026-01-291-0/+2
* riscv: Add macro for hfence.gvma instructionDoongar Singh2026-01-262-1/+8
* riscv: smarter DMAP construction (again)Mitchell Horne2026-01-261-15/+83
* riscv: add (a dummy) acpica_machdep.hBjoern A. Zeeb2026-01-141-0/+19
* Revert "ophgo: import new .dts"Warner Losh2026-01-103-11/+0
* ophgo: import new .dtsMartin Filla2026-01-103-0/+11
* vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston2026-01-082-69/+1
* vmm: Deduplicate VM and vCPU state management codeMark Johnston2026-01-085-339/+11
* vmm: Consolidate vm and vcpu definitionsMark Johnston2026-01-086-87/+32
* Add sys/_align.h replacing machine/_align.hBrooks Davis2025-12-102-42/+1
* bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin2025-12-091-2/+2
* riscv/pmap: Handle superpages in pmap_extract_and_hold()Mark Johnston2025-12-031-6/+16
* sys/stdint.h: add C23 _WIDTH macrosRobert Clausecker2025-11-301-0/+23
* sys/limits.h: add C23 _WIDTH macrosRobert Clausecker2025-11-301-0/+3
* riscv: include Xilinx PCIe controller driver.Ruslan Bukin2025-11-271-0/+1
* fib_algo: add FIB_ALGO to GENERIC kernel config on riscvMarko Zec2025-11-251-0/+1
* random: allow disabling of entropy harvesting from keyboard & miceDavid E. O'Brien2025-11-111-0/+4
* random: TPM_HARVEST should have been named RANDOM_ENABLE_TPMDavid E. O'Brien2025-11-101-0/+4
* vmm: Move vm_maxcpu handling into MI codeMark Johnston2025-11-041-22/+0
* vmm: Consolidate VM name length checkingMark Johnston2025-11-043-7/+3
* vmm: Move the module load handler to vmm_dev.cMark Johnston2025-11-041-60/+5
* riscv/vmm: Remove a redundant maxcpu check in vm_alloc_vcpu()Mark Johnston2025-10-313-15/+0
* riscv: Treat pointer register as an input in fpe_storeJohn Baldwin2025-10-301-33/+33
* kexec: Add dummy headers for arm, i386, powerpc, and riscvJustin Hibbits2025-10-271-0/+39
* vmm: Move local variables into ioctl handlersMark Johnston2025-10-211-12/+25
* vmm: Improve register get/set handling a bitMark Johnston2025-10-211-3/+2
* riscv: build allwinner DTBsMitchell Horne2025-10-201-0/+3
* riscv: build starfive JH7110 DTBsMitchell Horne2025-10-201-0/+3
* imgact: Mark brandinfo and note structures as constZhenlei Huang2025-10-181-2/+2
* vmm: Fix a deadlock between vm_smp_rendezvous() and vcpu_lock_all()Mark Johnston2025-10-172-3/+3
* vmm: Remove some unused macrosMark Johnston2025-10-101-1/+0
* vmm: Move the guest vmspace into the generic vm_mem structureMark Johnston2025-10-102-22/+10
* vmm: Make vmmops declarations more consistentMark Johnston2025-10-102-23/+23
* vmm: Unify implementations of vcpu_cleanup()Mark Johnston2025-10-101-2/+1
* u2f(4): Invert U2F_MAKE_UHID_ALIAS kernel build optionVladimir Kondratyev2025-09-251-1/+0
* arm, powerpc, riscv: implement atomic_set/clear_16Konstantin Belousov2025-09-201-0/+3
* riscv: Provide prototypes for fpgetmask/fpsetmaskAlex Richardson2025-09-151-0/+5
* vmm: Suspend the VM before destroying itMark Johnston2025-09-102-1/+6
* jh7110_pcie.c: add empty PIC methods to conform conventionsJari Sihvola2025-08-201-0/+12
* u2f(4): a HID driver for FIDO/U2F security keysVladimir Kondratyev2025-08-171-0/+1
* gpio: remove gpiobus_attach_busAhmad Khalifa2025-08-132-2/+4