summaryrefslogtreecommitdiff
path: root/sys/riscv/include/vmparam.h
AgeCommit message (Expand)Author
2024-06-20riscv: rework page table bootstrapMitchell Horne
2024-06-20riscv: Construct an identity map in locore.SMitchell Horne
2024-05-25vm: Simplify startup page dumping conditionalBojan Novković
2024-05-25uma: Deduplicate uma_small_allocBojan Novković
2024-05-24arm64, riscv: remove unused declarationMitchell Horne
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-05-25riscv: Use PMAP_MAPDEV_EARLY_SIZE in locore and pmap_bootstrapAlfredo Mazzinghi
2022-07-28riscv: Avoid passing invalid addresses to pmap_fault()Mark Johnston
2022-03-01riscv: Add support for enabling SV48 modeMark Johnston
2022-03-01riscv: Define a SV48 memory mapMark Johnston
2022-03-01riscv: Add various pmap definitions needed to support SV48 modeMark Johnston
2021-10-07riscv: handle page faults in the unmappable regionMitchell Horne
2021-01-19arm64, riscv: Set VM_KMEM_SIZE_SCALE to 1Mark Johnston
2021-01-13arm64: fix early devmap assertionMitchell Horne
2020-09-23Add a vmparam.h constant indicating pmap support for large pages.Mark Johnston
2020-09-21Move vm_page_dump bitset array definition to MI codeD Scott Phillips
2020-05-28Add macros simplifying the fake preload setupMitchell Horne
2020-04-06RISC-V: copy the DTB to early KVAMitchell Horne
2019-10-07Eliminate an unused declaration. The variable in question is only definedAlan Cox
2019-02-13Implement transparent 2MB superpage promotion for RISC-V.Mark Johnston
2018-12-07Update the description of the address space layout on RISC-V.Mark Johnston
2018-08-08Implement uma_small_alloc(), uma_small_free().Ruslan Bukin
2018-07-17Remove VM_FREELIST_ISADMA. It's not needed on these architectures.Warner Losh
2018-01-19Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn
2016-11-21Disable superpages reservations as we don't have implemented them yet.Ruslan Bukin
2016-08-10o Remove operation in machine mode.Ruslan Bukin
2016-08-02Update RISC-V port to Privileged Architecture Version 1.9.Ruslan Bukin
2016-04-26Move arm's devmap to some generic place, so it can be usedRuslan Bukin
2016-04-25o Implement shared pagetables and switch from 4 to 3 levels pageRuslan Bukin
2016-02-18Increase kernel and user VA space.Ruslan Bukin
2015-12-17Import RISC-V machine headers. This is a minimal set required to compileRuslan Bukin