Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/arm/machdep.c
Show First 20 Lines • Show All 1,258 Lines • ▼ Show 20 Lines | arm_physmem_exclude_region(abp->abp_physaddr, | ||||
pmap_preboot_get_pages(0) - abp->abp_physaddr, EXFLAG_NOALLOC); | pmap_preboot_get_pages(0) - abp->abp_physaddr, EXFLAG_NOALLOC); | ||||
arm_physmem_init_kernel_globals(); | arm_physmem_init_kernel_globals(); | ||||
init_param2(physmem); | init_param2(physmem); | ||||
/* Init message buffer. */ | /* Init message buffer. */ | ||||
msgbufinit(msgbufp, msgbufsize); | msgbufinit(msgbufp, msgbufsize); | ||||
dbg_monitor_init(); | dbg_monitor_init(); | ||||
kdb_init(); | kdb_init(); | ||||
/* Apply possible BP hardening. */ | |||||
cpuinfo_init_bp_hardening(); | |||||
return ((void *)STACKALIGN(thread0.td_pcb)); | return ((void *)STACKALIGN(thread0.td_pcb)); | ||||
} | } | ||||
#endif /* __ARM_ARCH < 6 */ | #endif /* __ARM_ARCH < 6 */ | ||||
#endif /* FDT */ | #endif /* FDT */ |