Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/arm/pmap-v4.c
Show First 20 Lines • Show All 991 Lines • ▼ Show 20 Lines | |||||
*/ | */ | ||||
static pv_entry_t | static pv_entry_t | ||||
pmap_get_pv_entry(void) | pmap_get_pv_entry(void) | ||||
{ | { | ||||
pv_entry_t ret_value; | pv_entry_t ret_value; | ||||
pv_entry_count++; | pv_entry_count++; | ||||
if (pv_entry_count > pv_entry_high_water) | if (pv_entry_count > pv_entry_high_water) | ||||
pagedaemon_wakeup(); | pagedaemon_wakeup(0); /* XXX ARM NUMA */ | ||||
ret_value = uma_zalloc(pvzone, M_NOWAIT); | ret_value = uma_zalloc(pvzone, M_NOWAIT); | ||||
return ret_value; | return ret_value; | ||||
} | } | ||||
/* | /* | ||||
* Remove the given range of addresses from the specified map. | * Remove the given range of addresses from the specified map. | ||||
* | * | ||||
* It is assumed that the start and end are properly | * It is assumed that the start and end are properly | ||||
▲ Show 20 Lines • Show All 991 Lines • Show Last 20 Lines |