mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-24 12:23:05 +08:00
L0 Win Debug - read StateSave and moduleDebug header
Related-to: NEO-7162 Signed-off-by: Yates, Brandon <brandon.yates@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
b225c63b9a
commit
7ccde3fb20
@@ -647,14 +647,7 @@ void DebugSessionLinux::readStateSaveAreaHeader() {
|
||||
if (retVal != 0) {
|
||||
PRINT_DEBUGGER_ERROR_LOG("Reading Context State Save Area failed, error = %d\n", retVal);
|
||||
} else {
|
||||
auto pStateSaveArea = reinterpret_cast<const SIP::StateSaveAreaHeader *>(data.data());
|
||||
if (0 == strcmp(pStateSaveArea->versionHeader.magic, "tssarea")) {
|
||||
size_t size = pStateSaveArea->versionHeader.size * 8u;
|
||||
DEBUG_BREAK_IF(size != sizeof(SIP::StateSaveAreaHeader));
|
||||
stateSaveAreaHeader.assign(data.begin(), data.begin() + size);
|
||||
|
||||
PRINT_DEBUGGER_INFO_LOG("Context State Save Area : version == %d.%d.%d\n", (int)pStateSaveArea->versionHeader.version.major, (int)pStateSaveArea->versionHeader.version.minor, (int)pStateSaveArea->versionHeader.version.patch);
|
||||
}
|
||||
validateAndSetStateSaveAreaHeader(data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user