summaryrefslogtreecommitdiffstats
path: root/sys/riscv/riscv
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "MFC r319873:""Luiz Souza2018-02-231-4/+5
* Revert "MFC r319873:"Luiz Souza2018-02-211-5/+4
* MFC r319873:kib2018-02-191-4/+5
* Update comments for the MD functions managing contexts for newkib2016-06-161-11/+10
* Fix typos.br2016-06-021-11/+11
* Add support for loadable kernel modules.br2016-06-011-2/+365
* Add initial DTrace support for RISC-V.br2016-05-241-1/+18
* Store the original value of stack pointer to the exception framebr2016-05-241-1/+3
* Eliminate an unused #include. For a brief period of time, _unrhdr.h wasalc2016-05-131-1/+0
* Rework the list of all pmaps: embed the list link into pmap.br2016-04-261-17/+11
* Add the non-standard "IO interrupt" vector used by lowRISC.br2016-04-262-2/+24
* Add the implementation of basic bus_space_read/write functions.br2016-04-262-12/+183
* Add the implementation of OF_decode_addr().br2016-04-261-0/+58
* Move arm's devmap to some generic place, so it can be usedbr2016-04-261-61/+0
* o Implement shared pagetables and switch from 4 to 3 levels pagebr2016-04-255-69/+128
* Do not setup machine exception vector.br2016-04-251-7/+0
* Revert r298477 ("Clear the DDR memory").br2016-04-251-11/+0
* Clear the DDR memory. This should be done by bootloaders,br2016-04-221-0/+11
* Correct the event queue initialization.br2016-04-221-7/+8
* risc-v: for pointers replace 0 with NULL.pfg2016-04-141-1/+1
* Add support for ddb(4).br2016-03-106-0/+878
* Make the fdt_get_mem_regions memsize argument optional. It's only used inandrew2016-03-011-2/+1
* Correct the memory rman ranges to be to BUS_SPACE_MAXADDRjhibbits2016-03-011-3/+4
* Fix fdt_get_mem_regions() to work with 64-bit addresseswma2016-02-291-1/+1
* o Use uint64_t for page number as it doesn't fit uint32_t.br2016-02-261-14/+15
* Add support for symmetric multiprocessing (SMP).br2016-02-249-87/+883
* o Grab physical memory regions information from the device tree.br2016-02-231-5/+10
* Add basic trap handlers for illegal instruction and breakpointbr2016-02-221-0/+23
* Fix comment.br2016-02-221-2/+3
* Provide stack(9) MD stubs for RISC-V so ktr(9) can be compiled in.br2016-02-221-0/+63
* Fix ktrace call.br2016-02-221-1/+1
* As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noskra2016-02-223-3/+0
* Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.jhibbits2016-02-201-1/+1
* Increase kernel and user VA space.br2016-02-182-15/+14
* There is no need to pre save tp in cpu_fork().br2016-02-171-6/+0
* Add the implementation of savectx().br2016-02-171-4/+23
* Use callee-saved registers to pass args through fork_trampoline().br2016-02-172-17/+9
* Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aglebius2016-02-092-2/+0
* Access pcpup using gp register.br2016-02-042-13/+5
* Reuse gp register for pcpu pointer.br2016-02-045-21/+33
* Fix build.br2016-02-041-0/+1
* Fix build.glebius2016-02-041-0/+1
* Welcome the RISC-V 64-bit kernel.br2016-01-2930-0/+8785
OpenPOWER on IntegriCloud