aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv
Commit message (Expand)AuthorAgeFilesLines
* Back pcpu zone with domain correct pagesMatt Macy2018-07-061-2/+2
* riscv: Remove unused variable "code"Sean Bruno2018-07-051-2/+0
* Make ZSTD a real option via ZSTDIO.Sean Bruno2018-07-051-0/+3
* Include UART driver since it is now provided in QEMU.Ruslan Bukin2018-06-291-0/+4
* PLIC driver was sponsored by ECATS contract, not CTSRD one.Ruslan Bukin2018-06-211-2/+3
* Don't jump to VA space until kernel is ready.Ruslan Bukin2018-06-131-14/+15
* Include VirtIO devices to the GENERIC configuration file.Ruslan Bukin2018-06-121-0/+10
* o Add driver for PLIC (Platform-Level Interrupt Controller) device.Ruslan Bukin2018-06-1210-140/+350
* Add simplebus-like RISC-V SoC bus.Ruslan Bukin2018-06-121-0/+111
* Release secondary cores from WFI (wait for interrupt) by sending themRuslan Bukin2018-06-121-0/+14
* Align virtual addressing entries.Ruslan Bukin2018-06-121-0/+4
* Export a breakpoint() function to userland for riscv.John Baldwin2018-05-161-4/+4
* Remove extra copy of bcopy.c now that we're using the libkern versionWarner Losh2018-05-121-139/+0
* Remove the unused fuwintr() and suiwintr() functions.Brooks Davis2018-04-172-52/+0
* Rename assym.s to assym.incEd Maste2018-03-205-5/+5
* Unify bulk free operations in several pmaps.Konstantin Belousov2018-03-041-17/+5
* Do not include float interfaces when using libsa.Warner Losh2018-02-231-0/+2
* vm_wait() rework.Konstantin Belousov2018-02-201-2/+2
* Make v_wire_count a per-cpu counter(9) counter. This eliminates aJeff Roberson2018-02-121-1/+1
* Move __va_list and related defines to sys/sys/_types.hWarner Losh2018-02-121-14/+0
* Use standard pattern for stdargs.hWarner Losh2018-02-121-48/+8
* Use vm_page_unwire_noq() instead of directly modifying page wire counts.Mark Johnston2018-02-081-10/+3
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-0/+1
* Implement NUMA support in uma(9) and malloc(9). Allocations from specificJeff Roberson2018-01-121-1/+2
* Use the TSLOG framework to record entry/exit timestamps for DELAY andColin Percival2017-12-311-0/+2
* Add atomic_load(9) and atomic_store(9) operations.Konstantin Belousov2017-12-191-0/+2
* Move instantiation of msgbufp from 9 MD files to subr_prf.c.Bruce Evans2017-12-071-2/+0
* SPDX: Consider code from Carnegie-Mellon University.Pedro F. Giffuni2017-11-301-0/+2
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-241-6/+1
* o Invalidate the correct page in pmap_protect().Ruslan Bukin2017-11-221-8/+1
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-182-0/+4
* Update several more URLsEitan Adler2017-10-291-2/+2
* Add AT_HWCAP2 ELF auxiliary vector.Michal Meloun2017-10-211-1/+2
* With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went intoBjoern A. Zeeb2017-10-201-0/+1
* Sync with amd64/arm/arm64/i386/mips pmap change r288256:Alan Cox2017-09-201-1/+1
* Fix indentation for r323068Josh Paetzel2017-09-191-1/+1
* Add AT_HWCAP and AT_EHDRFLAGS on all platforms.John Baldwin2017-09-141-1/+3
* Fix riscv and powerpc compilation after r323329.Mateusz Guzik2017-09-091-10/+11
* Revert r323087Josh Paetzel2017-09-011-0/+1
* Take options IPSEC out of GENERICJosh Paetzel2017-09-011-1/+0
* Allow kldload tcpmd5Josh Paetzel2017-08-311-0/+1
* Support for v1.10 (latest) of RISC-V privilege specification.Ruslan Bukin2017-08-1022-576/+397
* Clean up MD pollution of bus_dma.h:Jason A. Harmening2017-07-012-3/+4
* Undefine temporary macro.Ruslan Bukin2017-06-171-0/+2
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-4/+5
* Make struct syscall_args visible to userspace compilation environmentKonstantin Belousov2017-06-121-4/+0
* Follow r317061 "Remove struct vmmeter from struct pcpu"Ruslan Bukin2017-04-194-2/+10
* Provide a NULL pointer to device tree blob so GENERIC kernelRuslan Bukin2017-04-121-0/+5
* Corrected misspelled versions of rendezvous.Patrick Kelsey2017-04-091-2/+2
* Fix printing of negative offsets (typically from frame pointers) again.Bruce Evans2017-03-261-3/+0