summaryrefslogtreecommitdiffstats
path: root/src/usr/dump/dumpCollect.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/dump/dumpCollect.C')
-rw-r--r--src/usr/dump/dumpCollect.C10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/usr/dump/dumpCollect.C b/src/usr/dump/dumpCollect.C
index 6c3bf8ac6..0f31602cf 100644
--- a/src/usr/dump/dumpCollect.C
+++ b/src/usr/dump/dumpCollect.C
@@ -304,10 +304,14 @@ errlHndl_t copySrcToDest(dumpEntry *srcTableEntry,
curSrcTableAddr = srcTableEntry[curSourceIndex].dataAddr;
bytesLeftInSrc = srcTableEntry[curSourceIndex].dataSize;
- // If the current Src table Address is 0 we are done
- if (curSrcTableAddr == 0)
+ // src address 0 is valid source address on OPAL sytems
+ if (!TARGETING::is_sapphire_load())
{
- break;
+ // If the current Src table Address is 0 we are done
+ if (curSrcTableAddr == 0)
+ {
+ break;
+ }
}
srcOffset = curSrcTableAddr -
OpenPOWER on IntegriCloud