aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv/include/vmparam.h
Commit message (Expand)AuthorAgeFilesLines
* riscv: rework page table bootstrapMitchell Horne8 days1-2/+5
* riscv: Construct an identity map in locore.SMitchell Horne8 days1-2/+0
* vm: Simplify startup page dumping conditionalBojan Novković2024-05-251-0/+1
* uma: Deduplicate uma_small_allocBojan Novković2024-05-251-1/+1
* arm64, riscv: remove unused declarationMitchell Horne2024-05-241-1/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* riscv: Use PMAP_MAPDEV_EARLY_SIZE in locore and pmap_bootstrapAlfredo Mazzinghi2023-05-251-1/+1
* riscv: Avoid passing invalid addresses to pmap_fault()Mark Johnston2022-07-281-4/+0
* riscv: Add support for enabling SV48 modeMark Johnston2022-03-011-3/+3
* riscv: Define a SV48 memory mapMark Johnston2022-03-011-8/+26
* riscv: Add various pmap definitions needed to support SV48 modeMark Johnston2022-03-011-4/+8
* riscv: handle page faults in the unmappable regionMitchell Horne2021-10-071-0/+4
* arm64, riscv: Set VM_KMEM_SIZE_SCALE to 1Mark Johnston2021-01-201-8/+1
* arm64: fix early devmap assertionMitchell Horne2021-01-131-0/+1
* Add a vmparam.h constant indicating pmap support for large pages.Mark Johnston2020-09-231-0/+5
* Move vm_page_dump bitset array definition to MI codeD Scott Phillips2020-09-211-0/+5
* Add macros simplifying the fake preload setupMitchell Horne2020-05-281-2/+0
* RISC-V: copy the DTB to early KVAMitchell Horne2020-04-061-0/+2
* Eliminate an unused declaration. The variable in question is only definedAlan Cox2019-10-071-1/+0
* Implement transparent 2MB superpage promotion for RISC-V.Mark Johnston2019-02-131-2/+2
* Update the description of the address space layout on RISC-V.Mark Johnston2018-12-071-15/+14
* Implement uma_small_alloc(), uma_small_free().Ruslan Bukin2018-08-081-4/+1
* Remove VM_FREELIST_ISADMA. It's not needed on these architectures.Warner Losh2018-07-171-10/+4
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-0/+1
* Disable superpages reservations as we don't have implemented them yet.Ruslan Bukin2016-11-211-2/+2
* o Remove operation in machine mode.Ruslan Bukin2016-08-101-9/+14
* Update RISC-V port to Privileged Architecture Version 1.9.Ruslan Bukin2016-08-021-1/+1
* Move arm's devmap to some generic place, so it can be usedRuslan Bukin2016-04-261-0/+2
* o Implement shared pagetables and switch from 4 to 3 levels pageRuslan Bukin2016-04-251-5/+5
* Increase kernel and user VA space.Ruslan Bukin2016-02-181-17/+20
* Import RISC-V machine headers. This is a minimal set required to compileRuslan Bukin2015-12-171-0/+239