SWDEV-301667 - Enable ROCr logging

- Use AMD_LOG_LEVEL=5 to dump AQL packets in ROCr

Change-Id: I2c044a5304c4eaf3d3af20e62d1f54c98d4fbaa4


[ROCm/clr commit: e36666e536]
This commit is contained in:
Saleel Kudchadker
2024-09-30 18:17:35 +00:00
parent 375ed9d848
commit b9497ea70e
2 changed files with 14 additions and 1 deletions
@@ -836,6 +836,12 @@ bool Device::create() {
return false;
}
if (AMD_LOG_LEVEL >= LOG_EXTRA_DEBUG) {
uint8_t logMask[8] = { 0 };
hsa_flag_set64(logMask, HSA_AMD_LOG_FLAG_BLIT_KERNEL_PKTS);
hsa_amd_enable_logging(logMask, outFile);
}
return true;
}
+8 -1
View File
@@ -35,7 +35,14 @@
namespace amd { /*@{*/
enum LogLevel { LOG_NONE = 0, LOG_ERROR = 1, LOG_WARNING = 2, LOG_INFO = 3, LOG_DEBUG = 4 };
enum LogLevel {
LOG_NONE = 0,
LOG_ERROR = 1,
LOG_WARNING = 2,
LOG_INFO = 3,
LOG_DEBUG = 4,
LOG_EXTRA_DEBUG = 5
};
enum LogMask {
LOG_API = 1, //!< (0x1) API call