vlib: add max-size configuration parameter for pmalloc

Enable 'max-size' configuration parameter to set maximum size of
memory space allocated for pmalloc module. This parameter along
with existing 'base-addr' falls into physmem section. Both are
dedicated parameters to pmalloc module.

Type: feature

Change-Id: I939f25156b9a43440a24d69a7397d57eb6c2d392
Signed-off-by: Jieqiang Wang <Jieqiang.Wang@arm.com>
This commit is contained in:
jieqiang wang
2019-10-22 15:54:40 +08:00
committed by Damjan Marion
parent 3be9351e5e
commit 842506f3c9

View File

@ -178,6 +178,9 @@ vlib_physmem_config (vlib_main_t * vm, unformat_input_t * input)
{
if (unformat (input, "base-addr 0x%lx", &vpm->base_addr))
;
else if (unformat (input, "max-size %U",
unformat_memory_size, &vpm->max_size))
;
else
return unformat_parse_error (input);
}