scripts/dpdk_mem_info: include last memzone
dpdk_mem_info.py script is used to parse output of env_dpdk_get_mem_stats RPC. Prior to this patch, last memzone to be found was not added to the list. Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: Ia05e5b8fa7d756eb339c951e16321bd8ed0d99c7 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14080 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Dong Yi <dongx.yi@intel.com>
This commit is contained in:
parent
936726f847
commit
12aefaa081
@ -286,12 +286,12 @@ def parse_mem_stats(stat_path):
|
|||||||
if state == parse_state.PARSE_MEMZONES:
|
if state == parse_state.PARSE_MEMZONES:
|
||||||
if line.find("Zone") == 0:
|
if line.find("Zone") == 0:
|
||||||
zone = parse_zone(line)
|
zone = parse_zone(line)
|
||||||
|
memory_struct.add_memzone(zone)
|
||||||
state = parse_state.PARSE_MEMZONE_SEGMENTS
|
state = parse_state.PARSE_MEMZONE_SEGMENTS
|
||||||
line = stats.readline()
|
line = stats.readline()
|
||||||
|
|
||||||
if state == parse_state.PARSE_MEMZONE_SEGMENTS:
|
if state == parse_state.PARSE_MEMZONE_SEGMENTS:
|
||||||
if line.find("Zone") == 0:
|
if line.find("Zone") == 0:
|
||||||
memory_struct.add_memzone(zone)
|
|
||||||
state = parse_state.PARSE_MEMZONES
|
state = parse_state.PARSE_MEMZONES
|
||||||
continue
|
continue
|
||||||
elif line.lstrip().find("addr:") == 0:
|
elif line.lstrip().find("addr:") == 0:
|
||||||
|
Loading…
Reference in New Issue
Block a user