summaryrefslogtreecommitdiff
path: root/sys/arm64/include/vmparam.h
AgeCommit message (Expand)Author
2025-08-08arm64: Support TBI in userspaceAndrew Turner
2025-07-31arm64: tidy up Top-Byte-Ignore (TBI) in the kernelHarry Moulton
2025-07-31arm64: Add ADDR_IS_USERAndrew Turner
2024-07-13arm64: Support the L3 ATTR_CONTIGUOUS page size in pagesizes[]Alan Cox
2024-06-16vm_phys: Fix a typoMark Johnston
2024-06-13vm_page: Implement lazy page initializationMark Johnston
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
2024-04-24arm64: Check DMAP address is valid in PHYS_IN_DMAPAndrew Turner
2024-03-24arm64: fix free queue and reservation configuration for 16KB pagesEliot Solomon
2024-02-08arm64: Define shadow maps for KMSANMark Johnston
2024-01-25arm64: Add a VM_FREELIST_DMA32 freelistMark Johnston
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-07-25arm64 lib32: prepare arm64 headers to redirect to armMike Karels
2023-06-29arm64: make VM_NFREEORDER and the comment describing it matchAlan Cox
2023-03-23arm64: add KASAN supportKyle Evans
2022-03-10Fix the arm64 DMAP start address in a commentAndrew Turner
2022-02-22Add NT_ARM_ADDR_MASKAndrew Turner
2022-01-12Add arm64 pointer authentication supportAndrew Turner
2021-07-19Start to clean up arm64 address space selectionAndrew Turner
2021-05-24Clean up early arm64 pmap codeAndrew Turner
2021-01-19arm64, riscv: Set VM_KMEM_SIZE_SCALE to 1Mark Johnston
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-08-26arm64: Increase dmap size to 95 TiBD Scott Phillips
2019-10-07Eliminate an unused declaration. The variable in question is only definedAlan Cox
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-06-30ARM64: fix DMAP calculationWojciech Macek
2016-04-26Move arm's devmap to some generic place, so it can be usedRuslan Bukin
2016-04-14Set the upper limit of the DMAP region to the limit of RAM as was found inAndrew Turner
2016-04-13Document the memory ranges within the kernel region to help with debuggingAndrew Turner
2016-04-13Increase the arm64 kernel address space to 512GB, and the DMAP region toAndrew Turner
2016-04-06Allow vmparam.h to be included from assembly files on arm64.Andrew Turner
2016-03-31Add support for 4 level pagetables. The userland address space has beenAndrew Turner
2015-12-07Add support for usermode (vdso-like) gettimeofday(2) andKonstantin Belousov
2015-11-24Add support for moving the DMAP range. This is needed as some AMD SoCsAndrew Turner
2015-07-31Add support for uma_small_alloc and uma_small_free, and make use of these.Andrew Turner
2015-07-31Add VIRT_IN_DMAP to check if a virtual address is from the DMAP range.Andrew Turner
2015-07-17Increase DMAP (Direct Map) size on ARM64Zbigniew Bodek
2015-06-08Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.Alan Cox
2015-03-23Renumber clauses to avoid missing 3Ed Maste
2015-03-23Add the start of the arm64 machine headers. This is the subset needed toAndrew Turner