summaryrefslogtreecommitdiff
path: root/sys/arch/arm/include/arm32
AgeCommit message (Expand)Author
2023-04-24Fix DEVMAP_FLAGS, patch from Nick.martin
2023-04-20Provide a shared pmap_devmap implementation and convert all pmap_devmapskrll
2023-04-16Rename VM_KERNEL_IO_ADDRESS to VM_KERNEL_IO_BASE to match RISC-Vskrll
2022-04-02Update to support EFI runtime outside the kernel virtual address spaceskrll
2022-01-15Remove unnecessary bracketsskrll
2021-10-16pm_remove_all is a shared field so move it out the #ifdefsskrll
2021-05-30Include opt_param.h for MSGBUFSIZE ifdef _KERNEL_OPT.rin
2021-05-04Provide pte_{value,valid_p}skrll
2020-10-30Retire arm_[di]sb in favour of the isb() and dsb(sy) macro invocations.skrll
2020-10-08Bump MAXDSIZ from 1536 to 1836.he
2020-08-29Cover the full kernel address range in KASANskrll
2020-08-28Some KASAN fixes and tweaksskrll
2020-08-14Mirror the changes to aarch64 andskrll
2020-07-11Fix ARM buildsskrll
2020-07-10Remove stray #else / #endif block in KASAN support commitskrll
2020-07-10Oops... deal with a last minute #define name change. KASAN support nowskrll
2020-07-10Add support for KASAN on ARMv[67]skrll
2020-07-10Do previous differently for nowskrll
2020-07-08Provide some KVA layout #defines in arm32/vmparam.h and simplifyskrll
2020-07-08Remove an unnecessary #ifdefskrll
2020-07-08Define USPACE in terms of UPAGES (not the other way around) now thatskrll
2020-07-08Whitespaceskrll
2020-07-04Protect with #ifdef _KERNELskrll
2020-07-03Move db_reset_cmd prototype to db_machdep.h (forgot to commit this file)jmcneill
2020-07-03Consistency...#define<tab>skrll
2020-05-04Prevent double definition of pt_entry_t from machine/param.hjoerg
2020-04-18PMAP_DEBUG has been deleted on armskrll
2020-03-29Don't define pt_entry_t if _LOCOREskrll
2020-03-29Provide a pt_entry_t and PRIxPTEskrll
2020-03-14pmap_remove_all(): Return a boolean value to indicate the behaviour. Ifad
2020-03-05Revert "Include opt_diagnostic.h for DIAGNOSTIC."riastradh
2020-03-05Include opt_diagnostic.h for DIAGNOSTIC.riastradh
2020-02-24Adjust for UVM locking changesad
2020-02-23G/C l1pte_pgindexskrll
2020-02-15Various updates and improvements to cpu start up on arm/aarch64skrll
2020-02-13Bump the amount of KMEM allowed to 1/3rd of KVM. _ARCH_ARM_6 has a splitskrll
2020-02-11G/Cskrll
2020-02-05Fix the armv[67] memory attributes for uncached memory. Previously it wasskrll
2020-02-02G/C L1_TABLE_SIZE_REALskrll
2020-02-01G/Cskrll
2020-01-20s/_ARM_ARCH_6/ARM_MMU_EXTENDED/ in the #ifdef for the recent 4k pagesskrll
2020-01-18Use 4K pages on ARM_MMU_EXTENDED platforms (all armv[67] except RPI) byskrll
2020-01-13Revert previous; we don't want arm to have variable page size. Insteadchristos
2020-01-12fix -Wsign-compare because module tests trigger it.christos
2020-01-11Define the min and max page size supported for the benefit of jemallocchristos
2019-12-18New function cpu_startup_hook on arm.riastradh
2019-12-10pg->phys_addr -> VM_PAGE_TO_PHYS(pg)ad
2019-07-16Consistently use vaddr_t as initarm and friends return type.skrll
2019-06-19Update a commentskrll
2019-06-19Whitespaceskrll