mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
zfcpdump: Search for zero paddr vmcore load to identify HSA
Check for vmcore LOAD segment with zero paddr (instead of zero vaddr) to identify HSA since physical and virtual addresses can be uncoupled on s390. Signed-off-by: Mikhail Zaslonko <zaslonko@linux.ibm.com> Acked-by: Alexander Egorenkov <egorenar@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
committed by
Jan Höppner
parent
d888a27f07
commit
0ed6c1ccde
@@ -166,9 +166,9 @@ static int copy_table_init(int fd, struct copy_table_entry *table)
|
||||
return -1;
|
||||
if (phdr.p_type != PT_LOAD)
|
||||
continue;
|
||||
if (phdr.p_vaddr != 0)
|
||||
if (phdr.p_paddr != 0)
|
||||
continue;
|
||||
/* 1st entry is the HSA (vaddr = 0) */
|
||||
/* 1st entry is the HSA (paddr = 0) */
|
||||
table[0].off = phdr.p_offset;
|
||||
table[0].size = get_hsa_size();
|
||||
/* 2nd entry defines area from 2nd page to HSA start */
|
||||
|
||||
Reference in New Issue
Block a user