summaryrefslogtreecommitdiff
path: root/sys/riscv
AgeCommit message (Expand)Author
2026-04-01pmap: Do not use PMAP_LOCK_INIT with kernel_pmapMark Johnston
2026-03-27routing: Retire ROUTE_MPATH compile optionPouria Mousavizadeh Tehrani
2026-03-21kernel: Be clearer about what ZSTDIO is forDag-Erling Smørgrav
2026-03-05riscv: save FPE state in cpu_fork().Jari Sihvola
2026-02-24sys: Declare 'end' as an extern char[]John Baldwin
2026-02-19riscv: GENERIC: enable KERN_TLSSiva Mahadevan
2026-02-09Revert "pcb.h: mark struct pcb to be preserved"Konstantin Belousov
2026-02-09pcb.h: mark struct pcb to be preservedMinsoo Choo
2026-02-06STACKALIGN: Reimplement in terms of __align_downJohn Baldwin
2026-02-05riscv: implement kernel ifunc resolutionMitchell Horne
2026-01-29cpu_switch(): unconditionally wait on the blocked mutex transientKonstantin Belousov
2026-01-29kern/sched_shim.c: Provide a scheduler selection machineryKonstantin Belousov
2026-01-29arm, riscv: add a preprocessor symbol indicating missed support of ifuncKonstantin Belousov
2026-01-26riscv: Add macro for hfence.gvma instructionDoongar Singh
2026-01-26riscv: smarter DMAP construction (again)Mitchell Horne
2026-01-14riscv: add (a dummy) acpica_machdep.hBjoern A. Zeeb
2026-01-10Revert "ophgo: import new .dts"Warner Losh
2026-01-09ophgo: import new .dtsMartin Filla
2026-01-08vmm: Move common accessors and vm_eventinfo into sys/dev/vmmMark Johnston
2026-01-08vmm: Deduplicate VM and vCPU state management codeMark Johnston
2026-01-08vmm: Consolidate vm and vcpu definitionsMark Johnston
2025-12-10Add sys/_align.h replacing machine/_align.hBrooks Davis
2025-12-09bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin
2025-12-03riscv/pmap: Handle superpages in pmap_extract_and_hold()Mark Johnston
2025-11-30sys/stdint.h: add C23 _WIDTH macrosRobert Clausecker
2025-11-30sys/limits.h: add C23 _WIDTH macrosRobert Clausecker
2025-11-27riscv: include Xilinx PCIe controller driver.Ruslan Bukin
2025-11-25fib_algo: add FIB_ALGO to GENERIC kernel config on riscvMarko Zec
2025-11-10random: allow disabling of entropy harvesting from keyboard & miceDavid E. O'Brien
2025-11-10random: TPM_HARVEST should have been named RANDOM_ENABLE_TPMDavid E. O'Brien
2025-11-04vmm: Move vm_maxcpu handling into MI codeMark Johnston
2025-11-04vmm: Consolidate VM name length checkingMark Johnston
2025-11-04vmm: Move the module load handler to vmm_dev.cMark Johnston
2025-10-31riscv/vmm: Remove a redundant maxcpu check in vm_alloc_vcpu()Mark Johnston
2025-10-30riscv: Treat pointer register as an input in fpe_storeJohn Baldwin
2025-10-27kexec: Add dummy headers for arm, i386, powerpc, and riscvJustin Hibbits
2025-10-21vmm: Move local variables into ioctl handlersMark Johnston
2025-10-21vmm: Improve register get/set handling a bitMark Johnston
2025-10-20riscv: build allwinner DTBsMitchell Horne
2025-10-20riscv: build starfive JH7110 DTBsMitchell Horne
2025-10-19imgact: Mark brandinfo and note structures as constZhenlei Huang
2025-10-17vmm: Fix a deadlock between vm_smp_rendezvous() and vcpu_lock_all()Mark Johnston
2025-10-10vmm: Remove some unused macrosMark Johnston
2025-10-10vmm: Move the guest vmspace into the generic vm_mem structureMark Johnston
2025-10-10vmm: Make vmmops declarations more consistentMark Johnston
2025-10-10vmm: Unify implementations of vcpu_cleanup()Mark Johnston
2025-09-25u2f(4): Invert U2F_MAKE_UHID_ALIAS kernel build optionVladimir Kondratyev
2025-09-20arm, powerpc, riscv: implement atomic_set/clear_16Konstantin Belousov
2025-09-15riscv: Provide prototypes for fpgetmask/fpsetmaskAlex Richardson
2025-09-10vmm: Suspend the VM before destroying itMark Johnston