aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv
Commit message (Expand)AuthorAgeFilesLines
* Return ENAMETOOLONG if the latest copied characterRuslan Bukin2018-08-031-1/+4
* Don't overwrite tp in set_mcontext().Ruslan Bukin2018-08-021-1/+0
* o Don't overwrite tp in fork_trampoline().Ruslan Bukin2018-08-021-1/+4
* o Correctly set user tls base: consider TP_OFFSET.Ruslan Bukin2018-08-021-1/+20
* Add pmap_is_valid_memattr(9).Konstantin Belousov2018-08-011-0/+7
* Disable VIMAGE on RISC-V.Ruslan Bukin2018-07-301-1/+1
* Use SPP (Supervisor Previous Privilege) bit in the sstatusRuslan Bukin2018-07-271-2/+2
* Implement pmap_mincore() for riscv.Mark Johnston2018-07-261-1/+47
* Remove unused string.Ruslan Bukin2018-07-251-2/+0
* Embed a simplebus_softc in struct soc_softc.Mark Johnston2018-07-241-0/+1
* Fix setjmp for RISC-V:Ruslan Bukin2018-07-231-1/+1
* Remove VM_FREELIST_ISADMA. It's not needed on these architectures.Warner Losh2018-07-171-10/+4
* Invalidate the mapping before updating its physical address.Alan Cox2018-07-141-22/+49
* 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